.CaseStudyCoverTransition_overlay__T7pHP{position:fixed;inset:0;z-index:70;pointer-events:none;contain:layout paint}.CaseStudyCoverTransition_clone__CGyWg{position:fixed!important;z-index:1;margin:0!important;pointer-events:none!important;transform-origin:top left;will-change:transform,opacity,border-radius}.CaseStudyCoverTransition_clone__CGyWg,.CaseStudyCoverTransition_clone__CGyWg *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.DesktopToast_toast__p0vFx{display:none}@media (max-width:767px){.DesktopToast_toast__p0vFx{position:fixed;left:24px;right:24px;bottom:calc(env(safe-area-inset-bottom, 0px) + 80px);z-index:200;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:14px;background:#fff;border:1px solid hsla(0,0%,4%,.08);box-shadow:0 8px 24px hsla(0,0%,4%,.12);animation:DesktopToast_toastIn__UR9Vx .4s cubic-bezier(.22,1,.36,1)}}.DesktopToast_text__BfomK{font-family:var(--font-urbanist),"Urbanist",sans-serif;font-weight:500;font-size:15px;color:#0a0a0a}.DesktopToast_close___5lSy{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:hsla(0,0%,4%,.05);color:hsla(0,0%,4%,.6);font-size:20px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.DesktopToast_close___5lSy:active{background:hsla(0,0%,4%,.1);color:#0a0a0a}@keyframes DesktopToast_toastIn__UR9Vx{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.DesktopToast_toast__p0vFx{animation:none}}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/680d078f20ab2e33-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a22b1dc24103c00d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/680d078f20ab2e33-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a22b1dc24103c00d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/680d078f20ab2e33-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a22b1dc24103c00d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Urbanist Fallback;src:local("Arial");ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.00%;size-adjust:99.04%}.__className_6497d4{font-family:Urbanist,Urbanist Fallback;font-style:normal}.__variable_6497d4{--font-urbanist:"Urbanist","Urbanist Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-space-mono:"Space Mono","Space Mono Fallback"}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-Book.woff2) format("woff2"),url(/fonts/CircularStd-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-BookItalic.woff2) format("woff2"),url(/fonts/CircularStd-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-Medium.woff2) format("woff2"),url(/fonts/CircularStd-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-MediumItalic.woff2) format("woff2"),url(/fonts/CircularStd-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-Bold.woff2) format("woff2"),url(/fonts/CircularStd-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-BoldItalic.woff2) format("woff2"),url(/fonts/CircularStd-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-Black.woff2) format("woff2"),url(/fonts/CircularStd-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Circular Std;src:url(/fonts/CircularStd-BlackItalic.woff2) format("woff2"),url(/fonts/CircularStd-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}:root{--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1);--press:scale(0.97)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:hidden}body,html{height:100%}body{background-color:#fcfcfc;color:#0a0a0a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s)}[data-reveal=scale]{transform:scale(.96) translateY(12px)}[data-reveal][data-reveal-visible="1"]{opacity:1;transform:none}[data-hero]{opacity:0;transform:translateY(20px)}[data-reveal-slide]{transform:translateY(28px);transition:transform .7s var(--ease-out);transition-delay:var(--reveal-delay,0s)}[data-reveal-slide][data-reveal-visible="1"]{transform:none}body[data-case-study-transition=running] [data-case-study-cover]{visibility:hidden}@media (prefers-reduced-motion:reduce){[data-hero],[data-reveal-slide],[data-reveal=scale],[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}