[data-case-stories] .feature-layout{align-items:center;display:grid;gap:60px;grid-template-columns:1.4fr 1fr}[data-case-stories] .feature-photo{aspect-ratio:1.8;background:#19262b;border-radius:12px;display:block;overflow:hidden;position:relative}[data-case-stories] .feature-photo img{height:100%;object-fit:cover;transition:transform .7s var(--ease);width:100%}[data-case-stories] .feature-photo:hover img{transform:scale(1.035)}[data-case-stories] .photo-link{backdrop-filter:blur(8px);background:#0b1c24bf;border:1px solid #ffffff55;border-radius:100%;color:#fff;display:grid;height:40px;opacity:0;place-items:center;pointer-events:none;position:absolute;right:18px;top:18px;transform:translateY(6px);transition:opacity .25s,transform .25s;width:40px}[data-case-stories] .feature-photo:focus-visible .photo-link,[data-case-stories] .feature-photo:hover .photo-link{opacity:1;transform:translateY(0)}[data-case-stories] .feature-copy h3{margin:15px 0 18px}[data-case-stories] .feature-copy>p{color:var(--muted);font-size:var(--ek-text-section-lead);line-height:1.9;max-width:390px}[data-case-stories] .feature-facts{display:flex;gap:40px;justify-content:space-between;margin:24px 0}[data-case-stories] .feature-facts>div{display:flex;flex-direction:column;gap:1px}[data-case-stories] .feature-facts strong{font-size:26px;font-weight:400;letter-spacing:-.02em;line-height:1.4}[data-case-stories] .feature-facts strong span{font-size:15px}[data-case-stories] .feature-facts>div>span{color:var(--muted);font-size:10px}@media(max-width:1200px){[data-case-stories] .feature-layout{gap:35px}}@media(max-width:1020px){[data-case-stories] .feature-layout{gap:30px;grid-template-columns:1.2fr 1fr}[data-case-stories] .feature-facts{gap:24px}}@media(max-width:700px){[data-case-stories] .featured .section-top{align-items:flex-end;flex-direction:row;gap:20px}[data-case-stories] .featured .section-top h2{max-width:250px}[data-case-stories] .featured .section-note{max-width:55px;text-align:right;white-space:normal}[data-case-stories] .feature-layout{gap:28px;grid-template-columns:1fr}[data-case-stories] .feature-photo{aspect-ratio:1.94}[data-case-stories] .photo-link{height:32px;right:12px;top:12px;width:32px}[data-case-stories] .feature-copy>p{max-width:100%}[data-case-stories] .feature-facts{gap:45px;margin:22px 0}[data-case-stories] .feature-photo{aspect-ratio:754/388}}[data-case-stories] .featured.section{padding-block:32px 44px}[data-case-stories] .featured .section-top{margin-bottom:20px}[data-case-stories] .featured .section-top h2{font-size:var(--ek-text-section-title)}[data-case-stories] .feature-layout{gap:48px;grid-template-columns:1.2fr 1fr}[data-case-stories] .feature-photo{aspect-ratio:754/388;max-height:310px}[data-case-stories] .feature-copy h3{font-size:var(--ek-text-sub);margin:12px 0 15px}[data-case-stories] .feature-facts{margin:19px 0}@media(max-width:1100px){[data-case-stories] .feature-layout{gap:30px}[data-case-stories] .feature-facts{margin:16px 0}[data-case-stories] .feature-facts strong{font-size:23px}}@media(max-width:700px){[data-case-stories] .featured.section{padding-block:26px 36px}[data-case-stories] .featured .section-top{align-items:center;gap:16px;margin-bottom:18px}[data-case-stories] .featured .section-top h2{max-width:240px}[data-case-stories] .featured .section-note{font-size:8px;max-width:50px}[data-case-stories] .feature-layout{gap:20px;grid-template-columns:1fr}[data-case-stories] .feature-photo{max-height:none;width:100%}[data-case-stories] .feature-copy h3{margin:10px 0 13px}[data-case-stories] .feature-facts{margin:18px 0}}[data-case-stories] .feature-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between}[data-case-stories] .feature-actions .text-link{gap:6px}[data-case-stories] .feature-actions .pdf-link{color:var(--mint)}@media(max-width:700px){[data-case-stories] .feature-actions{gap:9px 26px}}[data-case-stories] .featured.section:has(>.feature-photo){align-items:stretch;column-gap:48px;display:grid;grid-template-columns:1.2fr 1fr;row-gap:0}[data-case-stories] .featured.section:has(>.feature-photo)>.section-top{grid-column:1/-1;grid-row:1}[data-case-stories] .featured.section:has(>.feature-photo)>.feature-photo{grid-column:1;grid-row:2/span 2}[data-case-stories] .featured.section:has(>.feature-photo)>.feature-copy{grid-column:2;grid-row:2/span 2}@media(max-width:1100px){[data-case-stories] .featured.section:has(>.feature-photo){column-gap:30px}}@media(max-width:700px){[data-case-stories] .featured.section:has(>.feature-photo){column-gap:0;grid-template-columns:1fr}}@media(max-width:700px){[data-case-stories] .featured.section:has(>.feature-photo)>.feature-copy{align-self:stretch;grid-column:1;grid-row:3}}[data-case-stories] .feature-layout{align-items:stretch}[data-case-stories] .feature-copy{display:flex;flex-direction:column;gap:24px;height:100%}[data-case-stories] .feature-lead{display:flex;flex:1;flex-direction:column;justify-content:center}[data-case-stories] .feature-foot{display:flex;flex:0 0 auto;flex-direction:column;gap:20px}[data-case-stories] .feature-copy h3,[data-case-stories] .feature-facts{margin:0}[data-case-stories] .feature-copy h3{font-size:31px}@media(max-width:1100px){[data-case-stories] .feature-copy h3{font-size:27px}}@media(max-width:1024px){[data-case-stories] .feature-copy h3{font-size:23.25px}}@media(max-width:800px){[data-case-stories] .feature-copy h3{font-size:15.5px}}[data-case-stories] .featured.section:has(>.feature-photo)>.feature-copy,[data-case-stories] .featured.section:has(>.feature-photo)>.feature-photo{min-width:0}[data-case-stories] .feature-copy .location{flex-wrap:wrap;min-width:0;white-space:normal}[data-case-stories] .feature-copy h3{min-width:0;overflow-wrap:break-word}[data-case-stories] .feature-facts{flex-wrap:wrap;min-width:0}[data-case-stories] .feature-facts>div{min-width:0}[data-case-stories] .feature-facts strong{overflow-wrap:break-word}[data-case-stories] .feature-actions .pdf-link,[data-case-stories] .feature-actions .text-link{min-width:0;white-space:normal}[data-case-stories] .featured.section:has(>.feature-photo)>.feature-photo{align-self:center;min-width:0}[data-case-stories] .featured.section:has(>.feature-photo)>.feature-copy{align-self:stretch;height:100%;min-width:0}[data-case-stories] .featured.section:has(>.feature-photo)>.feature-photo{aspect-ratio:754/388;height:auto;max-height:none;max-width:100%;width:100%}[data-case-stories] .featured.section:has(>.feature-photo)>.feature-photo img{height:100%;max-height:none;object-fit:cover;width:100%}[data-case-stories] .feature-lead{gap:20px}@media(max-width:1024px){[data-case-stories] .feature-facts strong{font-size:19.5px}}@media(max-width:800px){[data-case-stories] .feature-facts strong{font-size:13px}}@media(max-width:700px){[data-case-stories] .featured.section:has(>.feature-photo){grid-template-columns:1fr;row-gap:20px}}@media(max-width:700px){[data-case-stories] .featured.section:has(>.feature-photo)>.feature-photo{grid-column:1;grid-row:2}}@media(max-width:700px){[data-case-stories] .featured.section:has(>.feature-photo)>.feature-copy{grid-column:1;grid-row:3}}