.v26-cases-shell{margin-inline:auto;width:calc(100% - 24px)}@media (min-width:561px){.v26-cases-shell{width:min(1330px,100% - 64px)}}.v26 .v26-cases h2,.v26 .v26-cases li,.v26 .v26-cases p,.v26 .v26-cases ul,.v26 .v26-cases-hero h1,.v26 .v26-cases-hero li,.v26 .v26-cases-hero ol,.v26 .v26-cases-hero p{margin:0;padding:0}.v26 .v26-cases h2,.v26 .v26-cases-hero h1{text-transform:none}.v26-cases-hero{--v26-focus:var(--v26-yellow);background:var(--v26-carbon);color:var(--v26-white);padding:24px 0 220px}.v26-cases__crumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:10px;list-style:none}.v26 .v26-cases__crumbs li{align-items:center;color:var(--v26-white);display:flex;font:400 14px/33px var(--v26-font);gap:10px;text-transform:uppercase}.v26-cases__crumbs li+li:before{background:linear-gradient(to bottom right,transparent calc(50% - .6px),#7d8083 calc(50% - .6px),#7d8083 calc(50% + .6px),transparent calc(50% + .6px));content:"";height:20px;width:11px}.v26 .v26-cases__crumbs a{color:#7d8083;font:inherit}.v26 .v26-cases__crumbs a:hover{color:var(--v26-white)}.v26 .v26-cases-hero .v26-cases__title{color:var(--v26-yellow);font:700 42px/42px var(--v26-font);letter-spacing:-.9px;margin-top:24px}.v26 .v26-cases-hero .v26-cases__intro{color:#d2d4d5;font:400 16px/24px var(--v26-font);margin-top:20px}.v26-cases{background:#f4f4f4;display:flow-root;padding-bottom:80px}.v26-cases a{text-decoration:none}.v26-cases__featured{background:var(--v26-white);display:flex;flex-direction:column;margin-top:-200px;position:relative}.v26-cases__featured-photo{aspect-ratio:720/477;display:block;overflow:hidden;position:relative}.v26-cases__featured-photo img:first-child{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.v26-cases__featured-photo:after{background:linear-gradient(135deg,rgba(11,12,18,.3),rgba(11,12,18,0) 40%);content:"";inset:0;position:absolute}.v26 .v26-cases__featured-logo{height:auto;left:5.4%;position:absolute;top:7.8%;width:17%;z-index:1}.v26-cases__featured-body{padding:28px 20px 32px}.v26 .v26-cases__featured-title,.v26 .v26-cases__featured-title a{color:var(--v26-carbon);font:700 26px/30px var(--v26-font);letter-spacing:-.5px}.v26 .v26-cases .v26-cases__featured-text{color:var(--v26-carbon);font:400 16px/26px var(--v26-font);margin-top:20px}.v26-cases__featured-button{margin-top:28px}@media (min-width:561px){.v26 .v26-cases-hero .v26-cases__title{font-size:52px;line-height:52px}.v26 .v26-cases-hero .v26-cases__intro{font-size:20px;line-height:30px}.v26-cases__featured-body{padding:36px 32px 32px}}@media (min-width:1101px){.v26-cases-hero{padding:92px 0 307px}.v26 .v26-cases-hero .v26-cases__title{font-size:60px;line-height:60px;margin-top:32px}.v26 .v26-cases-hero .v26-cases__intro{font-size:22px;line-height:33px;margin-top:28px}.v26-cases{padding-bottom:130px}.v26-cases__featured{flex-direction:row;margin-top:-238px}.v26-cases__featured-photo{aspect-ratio:auto;flex:0 0 54.1%;min-height:477px}.v26-cases__featured-body{align-self:center;padding:64px}.v26 .v26-cases__featured-title,.v26 .v26-cases__featured-title a{font-size:34px;letter-spacing:-.7px;line-height:40px}.v26 .v26-cases .v26-cases__featured-text{font-size:18px;line-height:29px;margin-top:32px}.v26-cases__featured-button{margin-top:40px}.v26 .v26-cases .v26-cases__grid{margin-top:96px}}.v26-cases-hero--blog{padding-bottom:56px}.v26-cases--blog{padding-top:40px}.v26 .v26-cases--blog .v26-cases__grid{margin-top:0}.v26 .v26-cases--blog .v26-cases__text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.v26-cases__pages{display:flex;gap:8px;justify-content:center;margin-top:40px}.v26 .v26-cases__page{align-items:center;background:var(--v26-white);border:1px solid #d2d4d5;color:var(--v26-carbon);display:inline-flex;font:600 14px/1 var(--v26-font);height:40px;justify-content:center;text-decoration:none;width:40px}.v26 a.v26-cases__page:hover{border-color:var(--v26-carbon)}.v26 .v26-cases__page.is-current{background:var(--v26-yellow);border-color:var(--v26-yellow)}.v26-cases__page.is-disabled{opacity:.35}.v26-cases__page svg{fill:none;height:18px;stroke:currentColor;stroke-width:1.8;transform:scaleX(-1);width:18px}.v26-cases__page--next svg{transform:none}@media (min-width:1101px){.v26-cases-hero--blog{padding-bottom:100px}.v26-cases--blog{padding-top:96px}.v26-cases__pages{margin-top:64px}}