.ap-nav{z-index:80;background:var(--bg);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:78px;padding:0 3vw;display:flex;position:fixed;inset:0 0 auto}.ap-brand{text-decoration:none}.ap-nav-links{align-items:center;gap:30px;font-size:12px;display:flex}.ap-nav a{color:var(--fg);text-decoration:none}.ap-nav-count{color:var(--muted);font:10px ui-monospace,monospace}.ap-nav a[aria-current]{text-underline-offset:6px;text-decoration:underline}.ap-start{text-transform:uppercase;font-weight:700}.ap-skip{z-index:200;color:var(--bg);background:var(--fg);padding:15px;position:fixed;top:-100px;left:20px}.ap-skip:focus{top:10px}.ap-opening{grid-template-columns:1fr 1fr;align-items:center;column-gap:3vw;min-height:100svh;padding:150px 3vw 28px;display:grid}.ap-opening-copy{align-self:center;padding-bottom:45px}.ap-opening h1{letter-spacing:-.085em;margin:0;font-size:clamp(54px,6.65vw,140px);font-weight:800;line-height:.87}.ap-opening h1 span{white-space:nowrap;display:block}.ap-opening h1 span+span{color:var(--muted)}.ap-opening-meta{justify-content:space-between;align-items:end;gap:20px;margin-top:44px;font-size:13px;line-height:1.5;display:flex}.ap-opening-meta a{white-space:nowrap;font:11px ui-monospace,monospace;text-decoration:none}.ap-opening-meta a span{margin-left:18px}.ap-preview-meta,.ap-opening-bottom,.ap-exhibit-top{letter-spacing:.06em;justify-content:space-between;gap:20px;font:10px ui-monospace,monospace;display:flex}.ap-preview-meta{padding:0 15px 13px}.ap-preview{aspect-ratio:1.6;isolation:isolate;margin:0 15px;display:block;position:relative}.ap-preview:before,.ap-preview:after{content:"";border:2px solid var(--fg);z-index:2;border-right:0;width:12px;transition:transform .35s;position:absolute;inset:-8px auto -8px -15px}.ap-preview:after{border-right:2px solid var(--fg);border-left:0;left:auto;right:-15px}.ap-preview:hover:before{transform:translate(-5px)}.ap-preview:hover:after{transform:translate(5px)}.ap-preview img{object-fit:cover;animation:.4s both ap-focus}.ap-preview-action{color:#fff;text-transform:uppercase;background:#080808;padding:12px 15px;font:10px ui-monospace,monospace;position:absolute;bottom:12px;right:12px}.ap-selectors{flex-direction:column;margin-top:27px;display:flex}.ap-selectors button{cursor:pointer;border:0;border-bottom:1px solid var(--line);color:var(--muted);text-align:left;background:0 0;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;min-height:43px;padding:8px 15px;font-size:13px;display:grid}.ap-selectors button[aria-pressed=true]{color:var(--fg)}.ap-select-number{font:10px ui-monospace,monospace}.ap-selectors button[aria-pressed=true] .ap-select-number:before{content:"[";margin-left:-6px}.ap-selectors button[aria-pressed=true] .ap-select-number:after{content:"]"}.ap-opening-bottom{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;align-self:end;margin-top:65px;padding-top:20px}.ap-exhibit{padding:40px 7vw 64px;position:relative}.ap-exhibit-top{margin-bottom:30px}.ap-exhibit-link{color:inherit;text-decoration:none;display:block}.ap-exhibit h2{letter-spacing:-.075em;z-index:2;max-width:12ch;margin:0 0 -.07em;font-size:clamp(50px,10vw,180px);font-weight:800;line-height:.88;position:relative}.ap-exhibit-media{aspect-ratio:1.6;margin-top:32px;position:relative;overflow:hidden}.ap-exhibit-media img{object-fit:cover;clip-path:inset(0 2%);transition:transform .7s cubic-bezier(.2,.7,.2,1),clip-path .7s}.ap-exhibit-media:before,.ap-exhibit-media:after{content:"";z-index:2;pointer-events:none;border:3px solid;border-right:0;width:20px;position:absolute;top:0;bottom:0}.ap-exhibit-media:after{border-left:0;border-right:3px solid;right:0}.ap-exhibit-link:hover img,.ap-exhibit-link:focus-visible img{clip-path:inset(0);transform:scale(1.025)}.ap-enter{color:#fff;text-transform:uppercase;background:#080808;padding:13px 16px;font:11px ui-monospace,monospace;position:absolute;bottom:25px;right:30px}.ap-exhibit-caption{grid-template-columns:1fr 1fr;gap:10vw;margin-top:25px;font-size:15px;line-height:1.5;display:grid}.ap-exhibit-caption p{max-width:48ch;margin:0}.ap-exhibit-caption>span{justify-self:end;max-width:42ch;font:12px/1.6 ui-monospace,monospace}.ap-exhibit-streamer-university{color:#1b3029;background:#e8e4d6}.ap-exhibit-macizo{color:#eee3d2;background:#34251f;padding-top:70px}.ap-exhibit-macizo h2{margin-left:15%}.ap-exhibit-macizo .ap-exhibit-media{width:86%;margin-left:auto}.ap-exhibit-bwdp{color:#fff0dd;background:#a92728;padding-top:70px}.ap-exhibit-bwdp h2{max-width:none}.ap-exhibit-bwdp .ap-exhibit-media{width:88%}.ap-studio{grid-template-columns:1fr 1fr;gap:8vw;padding:110px 7vw;display:grid}.ap-studio h2{letter-spacing:-.065em;margin:0;font-size:clamp(55px,7.5vw,125px);font-weight:800;line-height:.9}.ap-studio-copy>p{letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(18px,2vw,28px);line-height:1.35}.ap-studio-copy>p+p{color:var(--muted);font-size:16px}.ap-capabilities{margin:40px 0}.ap-capabilities>div{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:20px;padding:16px 0;font-size:13px;display:grid}.ap-capabilities dt{font-weight:700}.ap-capabilities dd{color:var(--muted);margin:0}.ap-studio-copy>a{text-transform:uppercase;font:12px ui-monospace,monospace;text-decoration:none}.ap-work-index{padding-top:125px}.ap-work-index>header{justify-content:space-between;align-items:end;gap:30px;padding:0 7vw 50px;display:flex}.ap-work-index h1{letter-spacing:-.08em;margin:0;font-size:clamp(70px,13vw,190px);font-weight:800;line-height:.9}.ap-work-index>header p{max-width:30ch;font-size:14px}.ap-nav a:focus-visible,.ap-selectors button:focus-visible,.ap-preview:focus-visible,.ap-exhibit-link:focus-visible,.ap-studio a:focus-visible{outline-offset:5px;outline:2px solid}@keyframes ap-focus{0%{clip-path:inset(0 10%);opacity:.65}to{clip-path:inset(0);opacity:1}}@view-transition{navigation:auto}::view-transition-old(root){animation:.2s both ap-exit}::view-transition-new(root){animation:.35s both ap-focus}@keyframes ap-exit{to{opacity:0}}@media (min-width:1600px){.ap-opening{column-gap:5vw}.ap-opening h1{font-size:6.65vw}}@media (max-width:1000px){.ap-nav-links{gap:18px}.ap-opening{column-gap:4vw}.ap-opening-meta{flex-direction:column;align-items:start}.ap-opening h1{font-size:6.65vw}.ap-exhibit-caption{gap:6vw}}@media (max-width:760px){.ap-nav{height:68px;padding:0 20px}.ap-brand .sa-wordmark{font-size:11px!important}.ap-nav-links{gap:16px}.ap-studio-link,.ap-nav-count{display:none}.ap-nav-links button{font-size:9px}.ap-nav-links>a{font-size:10px}.ap-start{max-width:125px}.ap-opening{min-height:0;padding:110px 20px 24px;display:block}.ap-opening-copy{padding-bottom:35px}.ap-opening h1{letter-spacing:-.075em;font-size:clamp(42px,12.2vw,92px);line-height:.91}.ap-opening-meta{flex-direction:row;margin-top:25px;font-size:11px}.ap-opening-meta a{font-size:10px}.ap-opening-meta a span{margin-left:8px}.ap-preview-meta{font-size:9px}.ap-preview{aspect-ratio:1.45}.ap-preview-action{font-size:9px}.ap-selectors{margin-top:20px}.ap-selectors button{min-height:46px}.ap-opening-bottom{margin-top:30px;font-size:9px}.ap-exhibit{padding:30px 20px 40px}.ap-exhibit h2{max-width:11ch;font-size:15vw}.ap-exhibit-top{margin-bottom:25px;font-size:9px}.ap-exhibit-media{aspect-ratio:1.25;margin-top:22px}.ap-exhibit-media img{object-fit:contain;clip-path:none}.ap-exhibit-media:before,.ap-exhibit-media:after{border-width:2px;width:12px}.ap-enter{padding:11px;font-size:9px;bottom:8px;right:15px}.ap-exhibit-caption{grid-template-columns:1fr;gap:16px;font-size:13px}.ap-exhibit-caption>span{justify-self:start;font-size:10px}.ap-exhibit-macizo h2{margin-left:0}.ap-exhibit-macizo .ap-exhibit-media,.ap-exhibit-bwdp .ap-exhibit-media{width:100%}.ap-exhibit-bwdp h2{max-width:8ch}.ap-studio{grid-template-columns:1fr;gap:35px;padding:65px 20px}.ap-studio h2{font-size:16vw}.ap-capabilities{margin:30px 0}.ap-work-index>header{padding:0 20px 35px;display:block}.ap-work-index>header p{margin-top:25px}}@media (max-width:370px){.ap-nav{padding:0 14px}.ap-nav-links{gap:10px}.ap-brand .sa-wordmark{font-size:10px!important}.ap-start{font-size:9px!important}}@media (prefers-reduced-motion:reduce){.ap-preview img,.ap-exhibit-media img,.ap-preview:before,.ap-preview:after{transition:none;animation:none}::view-transition-old(root){transition:none;animation:none}::view-transition-new(root){transition:none;animation:none}.ap-exhibit-link:hover img{transform:none}}@media (max-width:480px){.ap-nav-links>a:first-child{display:none}.ap-nav-links{gap:12px}}:is(.ap-home,.ap-portfolio)>section,:is(.ap-home,.ap-portfolio) .ap-exhibit{scroll-margin-top:78px}@media (min-width:901px) and (min-height:600px){:is(.ap-home,.ap-portfolio) .ap-exhibit{grid-template-rows:auto minmax(0,1fr) auto;gap:18px;height:calc(100svh - 78px);min-height:522px;padding:24px 7vw;display:grid}:is(.ap-home,.ap-portfolio) .ap-exhibit-top{margin:0}:is(.ap-home,.ap-portfolio) .ap-exhibit-link{grid-template-rows:auto minmax(0,1fr);gap:18px;min-height:0;display:grid}:is(.ap-home,.ap-portfolio) .ap-exhibit h2{white-space:nowrap;max-width:none;margin:0;font-size:min(7.5vw,10svh)}:is(.ap-home,.ap-portfolio) .ap-exhibit-media{aspect-ratio:1.6;justify-self:center;width:auto;max-width:100%;height:100%;min-height:0;margin:0}:is(.ap-home,.ap-portfolio) .ap-exhibit-media img{object-fit:contain}:is(.ap-home,.ap-portfolio) .ap-exhibit-macizo .ap-exhibit-media{justify-self:end}:is(.ap-home,.ap-portfolio) .ap-exhibit-bwdp .ap-exhibit-media{justify-self:start}:is(.ap-home,.ap-portfolio) .ap-exhibit-caption{gap:6vw;margin:0;font-size:13px}:is(.ap-home,.ap-portfolio) .ap-exhibit-caption>span{font-size:11px}:is(.ap-home,.ap-portfolio) .ap-studio,:is(.ap-home,.ap-portfolio) .tsa-contact{align-content:center;min-height:calc(100svh - 78px);padding:clamp(24px,5svh,64px) 7vw}:is(.ap-home,.ap-portfolio) .tsa-contact{flex-direction:column;justify-content:center;display:flex}:is(.ap-home,.ap-portfolio) .tsa-contact-cta{margin-bottom:4svh;font-size:min(8vw,10svh)}:is(.ap-home,.ap-portfolio) .tsa-contact .tsa-field{padding-top:14px!important;padding-bottom:14px!important}:is(.ap-home,.ap-portfolio) .tsa-contact-grid{gap:6vw}:is(.ap-home,.ap-portfolio) .tsa-contact-meta{padding-top:16px}:is(.ap-home,.ap-portfolio) .ap-capabilities{margin:28px 0}}@media (max-width:900px){:is(.ap-home,.ap-portfolio)>section,:is(.ap-home,.ap-portfolio) .ap-exhibit{scroll-margin-top:78px}:is(.ap-home,.ap-portfolio) .ap-exhibit{flex-direction:column;justify-content:center;min-height:calc(100svh - 78px);display:flex}:is(.ap-home,.ap-portfolio) .ap-exhibit-media{max-height:42svh}}@media (max-width:760px){:is(.ap-home,.ap-portfolio)>section,:is(.ap-home,.ap-portfolio) .ap-exhibit{scroll-margin-top:68px}:is(.ap-home,.ap-portfolio) .ap-exhibit{min-height:calc(100svh - 68px)}}@media (min-width:901px) and (min-height:600px){.ap-work-index{padding-top:78px}.ap-work-index>header{align-items:center;min-height:calc(100svh - 78px);padding:48px 7vw}}
.case-study-module__eilb5G__exhibition{--project-ground:#e9eddf;--project-ink:#183d29;color:var(--fg);padding-top:112px;overflow:hidden}.case-study-module__eilb5G__exhibition[data-project=macizo]{--project-ground:#e6ddca;--project-ink:#582222}.case-study-module__eilb5G__exhibition[data-project=bwdp]{--project-ground:#a32124;--project-ink:#fff5df}.case-study-module__eilb5G__header{padding:32px 4vw 64px}.case-study-module__eilb5G__topline{text-transform:uppercase;justify-content:space-between;align-items:center;font-family:monospace;font-size:12px;display:flex}.case-study-module__eilb5G__topline a,.case-study-module__eilb5G__live{color:inherit;text-decoration:none}.case-study-module__eilb5G__title{letter-spacing:-.075em;text-wrap:balance;max-width:12ch;margin:72px 0 40px;font-size:clamp(64px,12.5vw,200px);font-weight:800;line-height:.85}.case-study-module__eilb5G__intro{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.case-study-module__eilb5G__intro p{letter-spacing:-.035em;max-width:27ch;margin:0;font-size:clamp(22px,3vw,44px);line-height:1.1}.case-study-module__eilb5G__live{white-space:nowrap;border-bottom:1px solid var(--line);padding:12px 0;font-family:monospace;font-size:12px}.case-study-module__eilb5G__capture{background:var(--project-ground);color:var(--project-ink);margin:0;padding:7vw 8vw 24px}.case-study-module__eilb5G__lead{padding:4vw 4vw 24px}.case-study-module__eilb5G__viewfinder{padding:14px;position:relative}.case-study-module__eilb5G__viewfinder:before,.case-study-module__eilb5G__viewfinder:after{content:"";pointer-events:none;border:1px solid;width:28px;position:absolute;inset:0}.case-study-module__eilb5G__viewfinder:before{border-right:0}.case-study-module__eilb5G__viewfinder:after{border-left:0;left:auto}.case-study-module__eilb5G__viewfinder img{width:100%;height:auto;display:block}.case-study-module__eilb5G__capture figcaption{justify-content:space-between;gap:24px;padding:22px 14px 0;font-family:monospace;font-size:11px;line-height:1.5;display:flex}.case-study-module__eilb5G__capture figcaption span:last-child{white-space:nowrap}.case-study-module__eilb5G__proof{background:var(--project-ink);color:var(--project-ground);padding:60px 4vw 72px}.case-study-module__eilb5G__proof dl{grid-template-columns:1.65fr 1fr;gap:4vw;margin:0;display:grid}.case-study-module__eilb5G__proof dl>div{flex-direction:column-reverse;gap:20px;min-width:0;display:flex}.case-study-module__eilb5G__proof dt{font-size:clamp(14px,1.8vw,24px);line-height:1.3}.case-study-module__eilb5G__proof dd{letter-spacing:-.075em;white-space:nowrap;margin:0;font-size:clamp(65px,12.5vw,200px);font-weight:800;line-height:.85}.case-study-module__eilb5G__details{border-bottom:1px solid var(--line);padding:48px 4vw}.case-study-module__eilb5G__details dl{grid-template-columns:1fr 2fr 1fr;gap:36px;margin:0;display:grid}.case-study-module__eilb5G__details dt{text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-family:monospace;font-size:11px}.case-study-module__eilb5G__details dd{margin:0;font-size:14px;line-height:1.6}.case-study-module__eilb5G__chapter{grid-template-columns:1fr 2fr;gap:8vw;padding:clamp(56px,8vw,120px) 8vw;display:grid}.case-study-module__eilb5G__chapter h2{letter-spacing:-.04em;align-items:baseline;gap:16px;margin:0;font-size:24px;font-weight:500;display:flex}.case-study-module__eilb5G__chapter h2 span{letter-spacing:0;color:var(--muted);font-family:monospace;font-size:11px}.case-study-module__eilb5G__chapter p{letter-spacing:-.015em;max-width:58ch;margin:0 0 24px;font-size:clamp(17px,1.55vw,22px);line-height:1.6}.case-study-module__eilb5G__chapter p:last-child{margin-bottom:0}.case-study-module__eilb5G__quote{grid-template-columns:auto 1fr auto;align-items:start;gap:3vw;margin:0;padding:36px 4vw 90px;display:grid}.case-study-module__eilb5G__quote>span{color:var(--muted);font-size:clamp(60px,12vw,180px);font-weight:300;line-height:.8}.case-study-module__eilb5G__quote p{letter-spacing:-.05em;max-width:26ch;margin:0;font-size:clamp(30px,5vw,74px);font-weight:600;line-height:1.04}.case-study-module__eilb5G__contact{border-top:1px solid var(--line);padding:80px 4vw 100px}.case-study-module__eilb5G__contact p{color:var(--muted);margin:0 0 20px;font-size:18px}.case-study-module__eilb5G__contact a{letter-spacing:-.05em;color:var(--fg);font-size:clamp(30px,6vw,90px);font-weight:600;text-decoration:none}.case-study-module__eilb5G__next a{color:#fff;background:#111;flex-direction:column;justify-content:space-between;height:60vw;min-height:480px;max-height:760px;padding:40px 4vw;text-decoration:none;display:flex;position:relative;overflow:hidden}.case-study-module__eilb5G__next img{object-fit:cover;object-position:top;opacity:.6;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.case-study-module__eilb5G__next a:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#000000bf);position:absolute;inset:0}.case-study-module__eilb5G__nextLabel{z-index:1;font-family:monospace;font-size:13px;position:relative}.case-study-module__eilb5G__nextName{z-index:1;letter-spacing:-.065em;max-width:12ch;font-size:clamp(60px,11vw,170px);font-weight:800;line-height:.9;position:relative}.case-study-module__eilb5G__next a:hover img{transform:scale(1.025)}.case-study-module__eilb5G__exhibition a:focus-visible{outline-offset:6px;outline:2px solid}@media (max-width:700px){.case-study-module__eilb5G__exhibition{padding-top:88px}.case-study-module__eilb5G__header{padding:24px 5vw 36px}.case-study-module__eilb5G__title{letter-spacing:-.07em;margin:52px 0 28px;font-size:clamp(55px,17vw,112px)}.case-study-module__eilb5G__intro{flex-direction:column;align-items:flex-start;gap:20px}.case-study-module__eilb5G__intro p{font-size:26px}.case-study-module__eilb5G__capture,.case-study-module__eilb5G__lead{padding:24px 3vw 18px}.case-study-module__eilb5G__viewfinder{padding:8px}.case-study-module__eilb5G__viewfinder:before,.case-study-module__eilb5G__viewfinder:after{width:16px}.case-study-module__eilb5G__capture figcaption{padding:16px 8px 0;font-size:10px}.case-study-module__eilb5G__proof{padding:40px 5vw}.case-study-module__eilb5G__proof dl{grid-template-columns:1fr;gap:40px}.case-study-module__eilb5G__proof dd{font-size:20vw}.case-study-module__eilb5G__proof dt{font-size:16px}.case-study-module__eilb5G__details{padding:32px 5vw}.case-study-module__eilb5G__details dl{grid-template-columns:1fr;gap:24px}.case-study-module__eilb5G__details dt{margin-bottom:6px}.case-study-module__eilb5G__chapter{grid-template-columns:1fr;gap:26px;padding:48px 5vw}.case-study-module__eilb5G__chapter h2{font-size:24px}.case-study-module__eilb5G__chapter p{font-size:17px}.case-study-module__eilb5G__quote{gap:3vw;padding:12px 3vw 54px}.case-study-module__eilb5G__quote p{font-size:9vw}.case-study-module__eilb5G__quote>span{font-size:14vw}.case-study-module__eilb5G__contact{padding:48px 5vw 64px}.case-study-module__eilb5G__contact a{font-size:8vw}.case-study-module__eilb5G__next a{height:115vw;min-height:400px;padding:28px 5vw}.case-study-module__eilb5G__nextName{font-size:16vw}}@media (prefers-reduced-motion:reduce){.case-study-module__eilb5G__next img{transition:none}.case-study-module__eilb5G__next a:hover img{transform:none}}.case-study-module__eilb5G__relay{background:var(--project-ground);color:var(--project-ink);padding:80px 4vw}.case-study-module__eilb5G__relay h2{letter-spacing:-.065em;margin:0 0 60px;font-size:clamp(44px,7vw,100px);font-weight:700;line-height:.95}.case-study-module__eilb5G__relay ol{grid-template-columns:repeat(3,1fr);gap:5vw;margin:0;padding:0;list-style:none;display:grid}.case-study-module__eilb5G__relay li{border-top:1px solid;padding-top:16px}.case-study-module__eilb5G__relay li>span{font:11px monospace}.case-study-module__eilb5G__relay h3{letter-spacing:-.04em;margin:24px 0 15px;font-size:clamp(22px,2.7vw,40px)}.case-study-module__eilb5G__relay p{max-width:28ch;margin:0;font-size:15px;line-height:1.5}@media (max-width:700px){.case-study-module__eilb5G__relay{padding:48px 5vw}.case-study-module__eilb5G__relay h2{margin-bottom:35px}.case-study-module__eilb5G__relay ol{grid-template-columns:1fr;gap:28px}.case-study-module__eilb5G__relay h3{margin:14px 0 10px}.case-study-module__eilb5G__relay p{max-width:35ch}}.case-study-module__eilb5G__exhibition{--nav-height:78px}.case-study-module__eilb5G__exhibition article>*,.case-study-module__eilb5G__next{scroll-margin-top:var(--nav-height)}@media (max-width:760px){.case-study-module__eilb5G__exhibition{--nav-height:68px}}@media (min-width:901px) and (min-height:600px){.case-study-module__eilb5G__exhibition{padding-top:var(--nav-height)}.case-study-module__eilb5G__header{min-height:calc(100svh - var(--nav-height));flex-direction:column;justify-content:space-between;gap:28px;padding:32px 4vw;display:flex}.case-study-module__eilb5G__title{margin:0;font-size:min(11vw,17svh)}.case-study-module__eilb5G__intro p{font-size:min(3vw,5svh)}.case-study-module__eilb5G__capture,.case-study-module__eilb5G__lead{height:calc(100svh - var(--nav-height));grid-template-rows:minmax(0,1fr) auto;justify-items:center;padding:28px 4vw 20px;display:grid}.case-study-module__eilb5G__viewfinder{aspect-ratio:1.6;max-width:100%;height:100%;min-height:0}.case-study-module__eilb5G__viewfinder img{object-fit:contain;height:100%}.case-study-module__eilb5G__capture figcaption{width:100%;padding-top:18px}.case-study-module__eilb5G__proof,.case-study-module__eilb5G__relay,.case-study-module__eilb5G__contact{min-height:calc(100svh - var(--nav-height));align-content:center;padding-top:36px;padding-bottom:36px}.case-study-module__eilb5G__proof,.case-study-module__eilb5G__relay,.case-study-module__eilb5G__details,.case-study-module__eilb5G__contact{flex-direction:column;justify-content:center;display:flex}.case-study-module__eilb5G__proof dd{font-size:min(12.5vw,21svh)}.case-study-module__eilb5G__relay h2{margin-bottom:6svh;font-size:min(7vw,12svh)}.case-study-module__eilb5G__details{padding:36px 4vw}.case-study-module__eilb5G__chapter{align-items:start;min-height:0;padding:32px 8vw}.case-study-module__eilb5G__chapter+.case-study-module__eilb5G__chapter{padding-top:20px}.case-study-module__eilb5G__chapter p{margin-bottom:18px;font-size:clamp(16px,1.35vw,20px);line-height:1.5}.case-study-module__eilb5G__quote{align-items:center;min-height:0;padding:36px 4vw 48px}.case-study-module__eilb5G__quote p{font-size:min(5vw,7svh)}.case-study-module__eilb5G__next a{height:calc(100svh - var(--nav-height));min-height:0;max-height:none}.case-study-module__eilb5G__nextName{font-size:min(11vw,17svh)}}@media (max-width:900px){.case-study-module__eilb5G__viewfinder img{max-height:calc(100svh - var(--nav-height) - 130px);object-fit:contain}.case-study-module__eilb5G__next a{height:calc(100svh - var(--nav-height));min-height:360px;max-height:none}}
