.Button-module__3dJGfa__btn{--accent:#00f;--accent-dark:#00c;font-family:var(--font-ui);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.Button-module__3dJGfa__pill{clip-path:inset(0 round 100px);isolation:isolate;border-radius:100px;gap:6px;height:52px;transition:border-color .3s;overflow:hidden}.Button-module__3dJGfa__pillDefaultArrow,.Button-module__3dJGfa__pillDefaultArrow.Button-module__3dJGfa__compact{padding:0 16px 0 44px}.Button-module__3dJGfa__pillDefaultArrow.Button-module__3dJGfa__compact .Button-module__3dJGfa__label{gap:2px}.Button-module__3dJGfa__pillDefaultArrow.Button-module__3dJGfa__compact:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__pillDefaultArrow.Button-module__3dJGfa__compact:active .Button-module__3dJGfa__text{transform:translate(-24px)}.Button-module__3dJGfa__pillLeftIcon{gap:2px;padding:0 32px 0 16px}.Button-module__3dJGfa__pillLeftIcon:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__pillLeftIcon:active .Button-module__3dJGfa__text{transform:translate(16px)}.Button-module__3dJGfa__pillIcon{justify-content:center;width:52px;padding:0}.Button-module__3dJGfa__iconSlot{flex-shrink:0;width:22px;height:22px;position:relative}.Button-module__3dJGfa__dot{opacity:1;background:#3bd671;border-radius:50%;width:8px;height:8px;transition:opacity .15s,transform .3s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:3px;transform:translateY(-50%)scale(1)}.Button-module__3dJGfa__pillLeftIcon:hover .Button-module__3dJGfa__dot,.Button-module__3dJGfa__pillLeftIcon:active .Button-module__3dJGfa__dot{opacity:0;transform:translateY(-50%)scale(.3)}.Button-module__3dJGfa__iconLeft{opacity:0;transform-origin:7px;transition:opacity .2s 50ms,transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(.12)}.Button-module__3dJGfa__pillLeftIcon:hover .Button-module__3dJGfa__iconLeft,.Button-module__3dJGfa__pillLeftIcon:active .Button-module__3dJGfa__iconLeft{opacity:1;transform:scaleX(1)}.Button-module__3dJGfa__gooWrap{filter:blur(6px);z-index:0;pointer-events:none;position:absolute;inset:-10px}.Button-module__3dJGfa__blob{background:var(--accent);border-radius:50%;transition:bottom .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1),background-color .15s;position:absolute;bottom:-160px}.Button-module__3dJGfa__blob:first-child{width:110px;height:110px;transition-duration:.55s;transition-delay:0s;left:-45px}.Button-module__3dJGfa__blob:nth-child(2){width:130px;height:130px;transition-duration:.7s;transition-delay:90ms;left:35px}.Button-module__3dJGfa__blob:nth-child(3){width:105px;height:105px;transition-duration:.5s;transition-delay:30ms;left:90px}.Button-module__3dJGfa__blob:nth-child(4){width:120px;height:120px;transition-duration:.65s;transition-delay:.14s;left:150px}.Button-module__3dJGfa__blob:nth-child(5){width:110px;height:110px;transition-duration:.48s;transition-delay:60ms;left:215px}.Button-module__3dJGfa__blob:nth-child(6){width:125px;height:125px;transition-duration:.62s;transition-delay:.16s;left:280px}.Button-module__3dJGfa__blob:nth-child(7){width:105px;height:105px;transition-duration:.52s;transition-delay:.1s;left:345px}.Button-module__3dJGfa__fillBlob{background:var(--accent);border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;transition:transform .4s cubic-bezier(.3,.7,.3,1),background-color .15s;position:absolute;transform:scale(0)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__fillBlob,.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__fillBlob{transition:transform .9s cubic-bezier(.45,0,.25,1) 90ms,background-color .15s;transform:scale(22)}.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__fillBlob{background:var(--accent-dark)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob,.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob{bottom:-14px}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob:first-child,.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob:first-child{transition-delay:.25s;bottom:-20px;transform:translate(-4px)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob:nth-child(2),.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob:nth-child(2){transition-delay:.34s;bottom:-26px;transform:translate(6px)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob:nth-child(3),.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob:nth-child(3){transition-delay:.28s;bottom:-10px;transform:translate(-3px)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob:nth-child(4),.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob:nth-child(4){transition-delay:.39s;bottom:-22px;transform:translate(5px)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob:nth-child(5),.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob:nth-child(5){transition-delay:.31s;bottom:-12px;transform:translate(-6px)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob:nth-child(6),.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob:nth-child(6){transition-delay:.41s;bottom:-24px;transform:translate(4px)}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__blob:nth-child(7),.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob:nth-child(7){transition-delay:.35s;bottom:-16px;transform:translate(-5px)}.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__blob{background:var(--accent-dark)}.Button-module__3dJGfa__label{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}.Button-module__3dJGfa__text{transition:transform .3s cubic-bezier(.22,1,.36,1),color .3s;display:inline-block}.Button-module__3dJGfa__pillDefaultArrow:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__pillDefaultArrow:active .Button-module__3dJGfa__text{transform:translate(-28px)}.Button-module__3dJGfa__textSwap{display:inline-grid}.Button-module__3dJGfa__textSwap>span{grid-area:1/1;transition:opacity .2s}.Button-module__3dJGfa__swapHover,.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__swapDefault,.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__swapDefault{opacity:0}.Button-module__3dJGfa__pill:hover .Button-module__3dJGfa__swapHover,.Button-module__3dJGfa__pill:active .Button-module__3dJGfa__swapHover{opacity:1}.Button-module__3dJGfa__arrow{opacity:0;flex-shrink:0;width:22px;height:22px;transition:opacity .25s,transform .3s cubic-bezier(.22,1,.36,1);transform:translate(-10px)}.Button-module__3dJGfa__pillDefaultArrow:hover .Button-module__3dJGfa__arrow,.Button-module__3dJGfa__pillDefaultArrow:active .Button-module__3dJGfa__arrow{opacity:1;transform:translate(0)}.Button-module__3dJGfa__primaryDark{background:#fff}.Button-module__3dJGfa__primaryDark .Button-module__3dJGfa__text{color:#111}.Button-module__3dJGfa__primaryDark:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__primaryDark:active .Button-module__3dJGfa__text{color:#fff}.Button-module__3dJGfa__primaryLight{background:#141414}.Button-module__3dJGfa__primaryLight .Button-module__3dJGfa__text,.Button-module__3dJGfa__primaryLight:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__primaryLight:active .Button-module__3dJGfa__text{color:#fff}.Button-module__3dJGfa__secondaryDark{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14141447;border:1px solid #fff6}.Button-module__3dJGfa__secondaryDark .Button-module__3dJGfa__text{color:#fff}.Button-module__3dJGfa__secondaryDark:hover,.Button-module__3dJGfa__secondaryDark:active{border-color:var(--accent)}.Button-module__3dJGfa__secondaryDark:active{border-color:var(--accent-dark)}.Button-module__3dJGfa__secondaryDark:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__secondaryDark:active .Button-module__3dJGfa__text{color:#fff}.Button-module__3dJGfa__secondaryLight{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff47;border:1px solid #14141466}.Button-module__3dJGfa__secondaryLight .Button-module__3dJGfa__text{color:#141414}.Button-module__3dJGfa__secondaryLight:hover,.Button-module__3dJGfa__secondaryLight:active{border-color:var(--accent)}.Button-module__3dJGfa__secondaryLight:active{border-color:var(--accent-dark)}.Button-module__3dJGfa__secondaryLight:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__secondaryLight:active .Button-module__3dJGfa__text{color:#fff}.Button-module__3dJGfa__tertiary{gap:8px;font-size:15px;font-weight:400}.Button-module__3dJGfa__tertiary .Button-module__3dJGfa__text{transition:color .2s,opacity .2s}.Button-module__3dJGfa__tertiary .Button-module__3dJGfa__arrowStatic path{transition:stroke .2s}.Button-module__3dJGfa__tertiaryDark .Button-module__3dJGfa__text{color:#fff;opacity:.65}.Button-module__3dJGfa__tertiaryDark:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__tertiaryDark:active .Button-module__3dJGfa__text{opacity:1;color:var(--accent)}.Button-module__3dJGfa__tertiaryDark:active .Button-module__3dJGfa__text{color:var(--accent-dark)}.Button-module__3dJGfa__tertiaryDark .Button-module__3dJGfa__arrowStatic path{stroke:#fff}.Button-module__3dJGfa__tertiaryDark:hover .Button-module__3dJGfa__arrowStatic path{stroke:var(--accent)}.Button-module__3dJGfa__tertiaryDark:active .Button-module__3dJGfa__arrowStatic path{stroke:var(--accent-dark)}.Button-module__3dJGfa__tertiaryLight .Button-module__3dJGfa__text{color:#141414;opacity:.6}.Button-module__3dJGfa__tertiaryLight:hover .Button-module__3dJGfa__text,.Button-module__3dJGfa__tertiaryLight:active .Button-module__3dJGfa__text{opacity:1;color:var(--accent)}.Button-module__3dJGfa__tertiaryLight:active .Button-module__3dJGfa__text{color:var(--accent-dark)}.Button-module__3dJGfa__tertiaryLight .Button-module__3dJGfa__arrowStatic path{stroke:#141414}.Button-module__3dJGfa__tertiaryLight:hover .Button-module__3dJGfa__arrowStatic path{stroke:var(--accent)}.Button-module__3dJGfa__tertiaryLight:active .Button-module__3dJGfa__arrowStatic path{stroke:var(--accent-dark)}
.CaseStudy-module__iUjxCq__root{--u:calc(min(100vw, 1920px) / 1920);--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ease:cubic-bezier(.16, 1, .3, 1);color:#fff;background:#000;overflow-x:clip}.CaseStudy-module__iUjxCq__h1,.CaseStudy-module__iUjxCq__h2,.CaseStudy-module__iUjxCq__tag{font-family:var(--font-akzidenz-ext);margin:0;font-weight:400}.CaseStudy-module__iUjxCq__h1{font-size:max(calc(var(--u) * 80), 40px);line-height:1.2}.CaseStudy-module__iUjxCq__h1Sub{font-size:max(calc(var(--u) * 48), 24px);display:block}.CaseStudy-module__iUjxCq__h2{font-size:max(calc(var(--u) * 64), 32px);letter-spacing:.2px;line-height:1.2}.CaseStudy-module__iUjxCq__label{font-family:var(--mono);font-size:max(calc(var(--u) * 18), 12px);margin:0}.CaseStudy-module__iUjxCq__body,.CaseStudy-module__iUjxCq__introText{font-family:var(--font-akzidenz);font-size:max(calc(var(--u) * 24), 17px);font-feature-settings:"ss01" 1;line-height:1.25}.CaseStudy-module__iUjxCq__body p,.CaseStudy-module__iUjxCq__introText p{margin:0}.CaseStudy-module__iUjxCq__body p+p,.CaseStudy-module__iUjxCq__introText p+p{margin-top:1.25em}.CaseStudy-module__iUjxCq__intro{justify-content:space-between;gap:calc(var(--u) * 64);padding:max(calc(var(--u) * 200), 150px) calc(var(--u) * 120) calc(var(--u) * 104);display:flex}.CaseStudy-module__iUjxCq__introMain{gap:calc(var(--u) * 64);width:calc(var(--u) * 658);flex-direction:column;display:flex}.CaseStudy-module__iUjxCq__introText{width:calc(var(--u) * 633)}.CaseStudy-module__iUjxCq__tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.CaseStudy-module__iUjxCq__tag{padding:calc(var(--u) * 8) calc(var(--u) * 16);font-size:max(calc(var(--u) * 24), 15px);letter-spacing:.2px;background:#333;border-radius:8px}.CaseStudy-module__iUjxCq__video{padding:0 calc(var(--u) * 120)}.CaseStudy-module__iUjxCq__videoEl{aspect-ratio:16/9;object-fit:cover;border-radius:calc(var(--u) * 24);background:#111;width:100%;display:block}.CaseStudy-module__iUjxCq__heading{align-items:center;gap:calc(var(--u) * 40);width:calc(var(--u) * var(--w));text-align:center;flex-direction:column;display:flex}.CaseStudy-module__iUjxCq__heading[data-align=left]{text-align:left;align-items:flex-start}.CaseStudy-module__iUjxCq__problem{align-items:center;gap:calc(var(--u) * 120);padding:calc(var(--u) * 100) calc(var(--u) * 238);flex-direction:column;display:flex}.CaseStudy-module__iUjxCq__logos{width:calc(var(--u) * 1920);aspect-ratio:1920/348;position:relative}.CaseStudy-module__iUjxCq__logosImg{width:100%;height:auto;display:block}.CaseStudy-module__iUjxCq__logosFade{background:radial-gradient(ellipse calc(var(--u) * 1081) calc(var(--u) * 239) at center, #0009, #000);position:absolute;inset:-12% -2%}.CaseStudy-module__iUjxCq__problemGallery{gap:calc(var(--u) * 16);width:calc(var(--u) * 1380);display:flex}.CaseStudy-module__iUjxCq__problemGallery>*{flex:1}.CaseStudy-module__iUjxCq__insightsSection{grid-template-columns:calc(var(--u) * 477) calc(var(--u) * 888);padding:calc(var(--u) * 46) calc(var(--u) * 169) calc(var(--u) * 160);justify-content:space-between;align-items:start;display:grid}.CaseStudy-module__iUjxCq__insightsHead{top:max(calc(var(--u) * 140), 120px);position:sticky}.CaseStudy-module__iUjxCq__insights{gap:calc(var(--u) * 16);margin-top:calc(var(--u) * 266);grid-template-columns:1fr 1fr;display:grid}.CaseStudy-module__iUjxCq__insight{gap:calc(var(--u) * 40);min-height:calc(var(--u) * 500);padding:calc(var(--u) * 40);border-radius:calc(var(--u) * 16);color:#fff;background:#1f1f1f;flex-direction:column;display:flex}.CaseStudy-module__iUjxCq__insight p{margin:0}.CaseStudy-module__iUjxCq__insightTag,.CaseStudy-module__iUjxCq__insightLabel{font-size:max(calc(var(--u) * 11), 10px);letter-spacing:1.2px;text-transform:uppercase;color:#d5d5d7;font-weight:600}.CaseStudy-module__iUjxCq__insightTag{border:1px solid #999;border-radius:999px;align-self:flex-start;padding:4px 10px}.CaseStudy-module__iUjxCq__insightHead{flex-direction:column;gap:8px;display:flex}.CaseStudy-module__iUjxCq__insightTitle{font-size:max(calc(var(--u) * 28), 20px);font-weight:600;line-height:1.21}.CaseStudy-module__iUjxCq__insightSubtitle{font-size:max(calc(var(--u) * 16), 14px);font-weight:500;line-height:1.5}.CaseStudy-module__iUjxCq__insightMeta{font-size:max(calc(var(--u) * 14), 13px);color:#d5d5d7;line-height:1.57}.CaseStudy-module__iUjxCq__insightQuote{font-size:max(calc(var(--u) * 15), 14px);border-left:2px solid #e5e5e5;margin:0;padding:2px 8px 2px 16px;font-style:italic;line-height:1.6}.CaseStudy-module__iUjxCq__insightField{flex-direction:column;gap:8px;display:flex}.CaseStudy-module__iUjxCq__insightText{font-size:max(calc(var(--u) * 15), 14px);line-height:1.6}.CaseStudy-module__iUjxCq__insightChips{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.CaseStudy-module__iUjxCq__insightChips li{font-size:max(calc(var(--u) * 13), 12px);border:1px solid #888;border-radius:999px;padding:6px 10px}.CaseStudy-module__iUjxCq__insightBullets{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.CaseStudy-module__iUjxCq__insightBullets li{font-size:max(calc(var(--u) * 14), 13px);color:#d5d5d7;padding-left:24px;line-height:1.57;position:relative}.CaseStudy-module__iUjxCq__insightBullets li:before{content:"";background:#d5d5d7;border-radius:3px;width:6px;height:6px;position:absolute;top:8px;left:0}.CaseStudy-module__iUjxCq__highlight{height:calc(var(--u) * 1080);padding:0 calc(var(--u) * 64);position:relative}.CaseStudy-module__iUjxCq__highlight .CaseStudy-module__iUjxCq__heading{left:calc(var(--u) * 170);top:calc(var(--u) * 78);position:absolute}.CaseStudy-module__iUjxCq__panel{left:calc(var(--u) * 926);top:calc(var(--u) * 78);width:calc(var(--u) * 1572);aspect-ratio:1572/934;border-radius:calc(var(--u) * 24);position:absolute;container-type:inline-size}.CaseStudy-module__iUjxCq__panelShot{position:absolute;overflow:hidden}.CaseStudy-module__iUjxCq__result{align-items:center;gap:calc(var(--u) * 120);padding:calc(var(--u) * 80) calc(var(--u) * 178) calc(var(--u) * 160);flex-direction:column;display:flex}.CaseStudy-module__iUjxCq__mosaic{gap:calc(var(--u) * 16);width:calc(var(--u) * 1582);display:grid}.CaseStudy-module__iUjxCq__column{gap:calc(var(--u) * 16);flex-direction:column;display:flex}.CaseStudy-module__iUjxCq__lead{grid-column:1/-1}.CaseStudy-module__iUjxCq__card{border-radius:calc(var(--u) * 24);position:relative;overflow:hidden}.CaseStudy-module__iUjxCq__cardLogo{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CaseStudy-module__iUjxCq__shot{position:absolute;overflow:hidden}.CaseStudy-module__iUjxCq__shotDrift{position:absolute;inset:0}.CaseStudy-module__iUjxCq__shotImg{max-width:none;height:auto;position:absolute}.CaseStudy-module__iUjxCq__reveal{transition:opacity .9s var(--ease) var(--d,0s), transform 1.2s var(--ease) var(--d,0s), clip-path 1.3s var(--ease) var(--d,0s)}.CaseStudy-module__iUjxCq__reveal[data-variant=up]:not([data-shown]){opacity:0;transform:translateY(56px)}.CaseStudy-module__iUjxCq__reveal[data-variant=fade]:not([data-shown]){opacity:0}.CaseStudy-module__iUjxCq__reveal[data-variant=right]:not([data-shown]){opacity:0;transform:translate(14%)}.CaseStudy-module__iUjxCq__reveal[data-variant=open]{clip-path:inset(0)}.CaseStudy-module__iUjxCq__reveal[data-variant=open]:not([data-shown]){clip-path:inset(14% 8% round 24px);transform:scale(1.03)}.CaseStudy-module__iUjxCq__outro{justify-content:space-between;gap:calc(var(--u) * 64);min-height:100svh;padding:max(calc(var(--u) * 120), 96px) calc(var(--u) * 64) calc(var(--u) * 48);color:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.CaseStudy-module__iUjxCq__trail{z-index:0}.CaseStudy-module__iUjxCq__trailImg{aspect-ratio:4/3;object-fit:cover;border-radius:12px}.CaseStudy-module__iUjxCq__grain{z-index:1;pointer-events:none;position:absolute;inset:0}.CaseStudy-module__iUjxCq__outroTop,.CaseStudy-module__iUjxCq__outroTitleBox,.CaseStudy-module__iUjxCq__outroOthers{z-index:3;position:relative}.CaseStudy-module__iUjxCq__outroTop{justify-content:space-between;display:flex}.CaseStudy-module__iUjxCq__outroLabel{font-family:var(--mono);font-size:max(calc(var(--u) * 18), 12px);letter-spacing:.06em}.CaseStudy-module__iUjxCq__outroProbe{visibility:hidden;white-space:nowrap;font-family:var(--font-akzidenz);font-size:100px;font-weight:300;position:absolute}.CaseStudy-module__iUjxCq__outroTitle{z-index:1;width:fit-content;font-family:var(--font-akzidenz);white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #ffffffeb;cursor:pointer;margin:0 auto;font-weight:300;line-height:.9;text-decoration:none;display:block;position:relative}.CaseStudy-module__iUjxCq__outroLetterMask{vertical-align:bottom;display:inline-block;overflow:hidden}.CaseStudy-module__iUjxCq__outroLetter{transition:transform 1.1s var(--ease);display:inline-block;transform:translateY(110%)}.CaseStudy-module__iUjxCq__outroTitle[data-risen] .CaseStudy-module__iUjxCq__outroLetter{transform:none}.CaseStudy-module__iUjxCq__outroSpace{width:.22em;display:inline-block}.CaseStudy-module__iUjxCq__outroFill{white-space:nowrap;color:#fff;-webkit-text-stroke:0;clip-path:inset(0 100% 0 0);transition:clip-path .9s var(--ease);pointer-events:none;position:absolute;inset:0}.CaseStudy-module__iUjxCq__outroFillLetter{vertical-align:bottom;display:inline-block}.CaseStudy-module__iUjxCq__outroTitle:hover .CaseStudy-module__iUjxCq__outroFill{clip-path:inset(0)}.CaseStudy-module__iUjxCq__outroCta{margin-top:calc(var(--u) * 20);font-family:var(--mono);font-size:max(calc(var(--u) * 18), 12px);letter-spacing:.06em;text-transform:uppercase;justify-content:flex-end;gap:12px;display:flex}.CaseStudy-module__iUjxCq__outroArrow{transition:transform .7s var(--ease);display:inline-block}.CaseStudy-module__iUjxCq__outroTitle:hover+.CaseStudy-module__iUjxCq__outroCta .CaseStudy-module__iUjxCq__outroArrow{transform:translateX(calc(var(--u) * 24))}.CaseStudy-module__iUjxCq__outroOthers{align-items:baseline;gap:calc(var(--u) * 48);padding-top:calc(var(--u) * 24);border-top:1px solid #ffffff47;display:flex}.CaseStudy-module__iUjxCq__outroOthers ul{gap:calc(var(--u) * 12) calc(var(--u) * 48);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CaseStudy-module__iUjxCq__outroOther{font-family:var(--font-akzidenz-ext);font-size:max(calc(var(--u) * 36), 20px);color:#fff;opacity:.7;text-decoration:none;transition:opacity .3s}.CaseStudy-module__iUjxCq__outroOther:hover{opacity:1}.CaseStudy-module__iUjxCq__outroLocked{font-family:var(--font-akzidenz-ext);font-size:max(calc(var(--u) * 36), 20px);color:#ffffff52;cursor:default;align-items:baseline;gap:10px;display:inline-flex}.CaseStudy-module__iUjxCq__outroSoon{font-family:var(--mono);font-size:max(calc(var(--u) * 12), 10px);letter-spacing:.08em}.CaseStudy-module__iUjxCq__lockedLead{margin:calc(var(--u) * 20) 0 0;max-width:calc(var(--u) * 760);font-family:var(--font-akzidenz);font-size:max(calc(var(--u) * 24), 17px);line-height:1.3}.CaseStudy-module__iUjxCq__lockedTitle{cursor:default}@media (prefers-reduced-motion:reduce){.CaseStudy-module__iUjxCq__reveal{transition:none}.CaseStudy-module__iUjxCq__reveal:not([data-shown]){opacity:1!important;clip-path:none!important;transform:none!important}}@media (max-width:900px){.CaseStudy-module__iUjxCq__root{--u:calc(100vw / 1100)}.CaseStudy-module__iUjxCq__intro{flex-direction:column;gap:32px;padding:120px 20px 48px}.CaseStudy-module__iUjxCq__introMain,.CaseStudy-module__iUjxCq__introText,.CaseStudy-module__iUjxCq__heading{width:100%}.CaseStudy-module__iUjxCq__video{padding:0 20px}.CaseStudy-module__iUjxCq__problem,.CaseStudy-module__iUjxCq__result{gap:48px;padding:64px 20px}.CaseStudy-module__iUjxCq__highlight{flex-direction:column;gap:40px;height:auto;padding:64px 20px;display:flex}.CaseStudy-module__iUjxCq__highlight .CaseStudy-module__iUjxCq__heading{position:static}.CaseStudy-module__iUjxCq__panel{width:100%;position:relative;top:auto;left:auto}.CaseStudy-module__iUjxCq__mosaic{width:100%;grid-template-columns:1fr!important}.CaseStudy-module__iUjxCq__problemGallery{flex-direction:column;width:100%}.CaseStudy-module__iUjxCq__insightsSection{flex-direction:column;gap:40px;padding:64px 20px;display:flex}.CaseStudy-module__iUjxCq__insightsHead{position:static}.CaseStudy-module__iUjxCq__insights{grid-template-columns:1fr;width:100%;margin-top:0}.CaseStudy-module__iUjxCq__insight{gap:28px;min-height:0;padding:28px}.CaseStudy-module__iUjxCq__outro{min-height:80svh;padding:96px 20px 32px}.CaseStudy-module__iUjxCq__outroOthers{flex-direction:column;gap:12px}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_6897a2e9-module__i_KV7a__className{font-family:Inter,Inter Fallback;font-style:normal}
