@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/d5aa4e08d8c705fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/25af1994493cb3fa-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/cfc99d92d175e2e2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/3a438f8275a50f7d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b7adaa6b071c1a45-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:__EB_Garamond_206d61;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/dad535a4403b7848-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:__EB_Garamond_206d61;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ba563e529daeef2f-s.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:__EB_Garamond_206d61;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/d5aa4e08d8c705fe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/25af1994493cb3fa-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/cfc99d92d175e2e2-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/3a438f8275a50f7d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_206d61;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/b7adaa6b071c1a45-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:__EB_Garamond_206d61;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/dad535a4403b7848-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:__EB_Garamond_206d61;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ba563e529daeef2f-s.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:__EB_Garamond_206d61;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-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:__EB_Garamond_206d61;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-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:__EB_Garamond_206d61;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.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:__EB_Garamond_206d61;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_206d61;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-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:__EB_Garamond_206d61;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-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:__EB_Garamond_206d61;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.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:__EB_Garamond_Fallback_206d61;src:local("Times New Roman");ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.00%;size-adjust:94.77%}.__className_206d61{font-family:__EB_Garamond_206d61,__EB_Garamond_Fallback_206d61,Georgia,Times New Roman,serif}.DesignCaseStudy_root__OHcGQ{--p2-glow:color-mix(in srgb,var(--p2) 32%,transparent);--p2-line-strong:color-mix(in srgb,var(--p2) 55%,transparent);--p2-line-soft:color-mix(in srgb,var(--p2) 35%,transparent)}.DesignCaseStudy_title__I5PNt{padding:76px 0 46px;text-align:center;position:relative;overflow:hidden;background:var(--hero-bg,#10181a);border-bottom:1px solid var(--line)}.DesignCaseStudy_title__I5PNt svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.DesignCaseStudy_title__I5PNt svg path{fill:none;stroke:var(--teal-bright);stroke-width:1.8;stroke-linecap:round;opacity:.55}.DesignCaseStudy_titleStage__kwqrD{position:absolute;inset:0;width:100%;height:100%}.DesignCaseStudy_titleScrim__KlFq9{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 62% 78% at 50% 46%,color-mix(in srgb,var(--hero-bg,#10181a) 88%,transparent) 0,color-mix(in srgb,var(--hero-bg,#10181a) 58%,transparent) 55%,transparent 100%)}.DesignCaseStudy_titleIn__1Mhov{position:relative;z-index:3}.DesignCaseStudy_kind__P1dZw{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal-bright);font-weight:700}.DesignCaseStudy_h1__8tNr2{font-weight:700;font-size:clamp(44px,8vw,92px);letter-spacing:-.028em;line-height:.98;margin:14px 0 10px;color:var(--hero-h1,#f4f8f7)}.DesignCaseStudy_sub__zReZV{color:var(--hero-lede,#9aaeab);font-size:17px;max-width:520px;margin:0 auto}.DesignCaseStudy_meta__dNSEF{display:flex;justify-content:center;gap:30px;margin-top:30px;flex-wrap:wrap}.DesignCaseStudy_meta__dNSEF div{font-size:13px;color:#7e908d}.DesignCaseStudy_meta__dNSEF b{display:block;color:#f4f8f7;font-size:15px}@media (prefers-reduced-motion:no-preference){.DesignCaseStudy_draw__fcs52{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:DesignCaseStudy_draw__fcs52 2.6s ease forwards}@keyframes DesignCaseStudy_draw__fcs52{to{stroke-dashoffset:0}}}.DesignCaseStudy_bleed__d6S0z{height:540px;background:linear-gradient(180deg,color-mix(in srgb,var(--p1) 92%,#fff) 0,var(--p1) 55%,color-mix(in srgb,var(--p1) 78%,#000) 100%);position:relative;overflow:hidden}.DesignCaseStudy_glowL__NHyz8,.DesignCaseStudy_glowR__71KeO{position:absolute;top:16%;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,var(--p2-glow) 0,transparent 65%);pointer-events:none}.DesignCaseStudy_glowL__NHyz8{left:14%}.DesignCaseStudy_glowR__71KeO{right:14%}.DesignCaseStudy_fascia__Wciuv{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(760px,84%);padding:44px 20px 40px;text-align:center;border-top:1.5px solid var(--p2-line-strong);border-bottom:1.5px solid var(--p2-line-soft)}.DesignCaseStudy_fasciaNm__1K1mI{font-weight:700;font-size:clamp(34px,6vw,64px);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(175deg,color-mix(in srgb,var(--p2) 72%,#fff) 0,var(--p2) 42%,color-mix(in srgb,var(--p2) 62%,#000) 78%,color-mix(in srgb,var(--p2) 88%,#fff) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.DesignCaseStudy_bleedImg__935va{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.DesignCaseStudy_refl__Ue0aL{position:absolute;left:0;right:0;bottom:0;height:26%;background:linear-gradient(180deg,color-mix(in srgb,var(--p2) 6%,transparent),transparent)}.DesignCaseStudy_bleedCap__SOKAB{position:absolute;bottom:14px;left:26px;font-size:11px;color:hsla(0,0%,100%,.55);letter-spacing:.1em;text-transform:uppercase}.DesignCaseStudy_story__FXjsn{padding:80px 0 0}.DesignCaseStudy_chap__QbWN0{margin-bottom:72px}.DesignCaseStudy_chapLab__NSzfY{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-weight:700;margin-bottom:12px}.DesignCaseStudy_chap__QbWN0 h2{font-weight:var(--case-display-weight,700);font-size:clamp(26px,4.4vw,42px);letter-spacing:-.02em;line-height:1.08;margin-bottom:18px;font-family:var(--case-display)}.DesignCaseStudy_chap__QbWN0 p{color:var(--steel);font-size:16.5px;margin-bottom:16px}.DesignCaseStudy_chap__QbWN0 p b{color:var(--ink)}.DesignCaseStudy_pull__jM_7_{padding:20px 0 72px;text-align:center}.DesignCaseStudy_pull__jM_7_ p{font-weight:var(--case-display-weight,700);font-size:clamp(26px,4.6vw,44px);letter-spacing:-.02em;line-height:1.15;max-width:820px;margin:0 auto;font-family:var(--case-display)}body[data-case-takeover=on] .DesignCaseStudy_pull__jM_7_ p{font-style:italic;letter-spacing:-.01em}.DesignCaseStudy_pullAccent__tKgg5{color:var(--teal)}.DesignCaseStudy_who__XOyMC{margin-top:18px;font-size:14px;color:var(--steel)}.DesignCaseStudy_moment__OQjyH{position:relative;height:clamp(320px,46vw,460px);margin:0 0 72px;border-radius:var(--r);overflow:hidden}.DesignCaseStudy_duo__XpLJf{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:0 0 72px}@media (max-width:640px){.DesignCaseStudy_duo__XpLJf{grid-template-columns:1fr}}.DesignCaseStudy_duoCell__2bkYR{position:relative;height:320px;border-radius:var(--r);overflow:hidden}.DesignCaseStudy_mediaImg__5RAHi{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.001)}@media (prefers-reduced-motion:no-preference){.DesignCaseStudy_mediaImg__5RAHi{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.DesignCaseStudy_duoCell__2bkYR:hover .DesignCaseStudy_mediaImg__5RAHi,.DesignCaseStudy_moment__OQjyH:hover .DesignCaseStudy_mediaImg__5RAHi{transform:scale(1.045)}}.DesignCaseStudy_mediaPh__6_7_e{position:absolute;inset:0;background:linear-gradient(140deg,var(--p1),color-mix(in srgb,var(--p1) 70%,#5c6f60))}.DesignCaseStudy_phWarm__eCWbh{background:linear-gradient(140deg,var(--p2),var(--p1))}.DesignCaseStudy_phDark__rMxaX{background:linear-gradient(150deg,var(--p1),color-mix(in srgb,var(--p1) 72%,#4d6153))}.DesignCaseStudy_mediaCap__L9AiI{position:absolute;left:0;right:0;bottom:0;padding:44px 22px 16px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:hsla(0,0%,100%,.92);background:linear-gradient(0deg,rgba(8,12,12,.62),transparent);pointer-events:none}.DesignCaseStudy_lockup__OEX2I{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:40px 32px;margin-bottom:20px;display:flex;justify-content:center}.DesignCaseStudy_lockup__OEX2I img{width:min(420px,78%);height:auto}.DesignCaseStudy_build__KWCL2{margin:0 0 72px;padding-top:44px;border-top:1px solid var(--line)}.DesignCaseStudy_buildLab__C8LcF{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-weight:700;margin-bottom:10px}.DesignCaseStudy_build__KWCL2 h2{font-weight:var(--case-display-weight,700);font-size:clamp(26px,4.4vw,42px);letter-spacing:-.02em;line-height:1.08;margin-bottom:18px;font-family:var(--case-display)}.DesignCaseStudy_build__KWCL2>p{color:var(--steel);font-size:16.5px;line-height:1.65;max-width:720px;margin-bottom:16px}.DesignCaseStudy_build__KWCL2>p b{color:var(--ink)}.DesignCaseStudy_shots__t8foU{display:grid;grid-gap:24px;gap:24px;margin:32px 0 8px;grid-template-columns:1fr}.DesignCaseStudy_browser__XUYLD{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--paper);box-shadow:0 22px 60px -32px rgba(20,30,30,.55)}.DesignCaseStudy_browserBar__SFqyn{display:flex;align-items:center;gap:7px;height:40px;padding:0 15px;background:var(--wash);border-bottom:1px solid var(--line)}.DesignCaseStudy_browserBar__SFqyn>span{width:11px;height:11px;border-radius:50%;background:#d7dedd;flex:none}.DesignCaseStudy_browserBar__SFqyn>span:first-child{background:#e79a94}.DesignCaseStudy_browserBar__SFqyn>span:nth-child(2){background:#eccf94}.DesignCaseStudy_browserBar__SFqyn>span:nth-child(3){background:#a6d3ad}.DesignCaseStudy_browserUrl__GnWAG{margin-left:14px;flex:1 1 auto;max-width:360px;height:23px;padding:0 14px;display:flex;align-items:center;border-radius:100px;background:var(--paper);border:1px solid var(--line);font-size:12px;color:var(--steel);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DesignCaseStudy_browserImg__oGN5H{display:block;width:100%;height:auto}.DesignCaseStudy_buildLinks__UAxY0{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.DesignCaseStudy_system__lSv2_{background:var(--wash);border-radius:var(--r);padding:44px 40px;margin:0 0 72px}.DesignCaseStudy_systemLab__D154B{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-weight:700}.DesignCaseStudy_system__lSv2_ h2{font-weight:var(--case-display-weight,700);font-size:clamp(24px,3.8vw,36px);letter-spacing:-.02em;margin:8px 0 28px;font-family:var(--case-display)}.DesignCaseStudy_swatches__SC4nW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}@media (max-width:640px){.DesignCaseStudy_swatches__SC4nW{grid-template-columns:1fr}}.DesignCaseStudy_sw__NLodw{border-radius:14px;overflow:hidden;border:1px solid var(--line)}.DesignCaseStudy_swC__bmplr{height:96px}.DesignCaseStudy_swI__pxLV6{background:var(--paper);padding:12px 16px;font-size:12.5px;color:var(--steel);display:flex;justify-content:space-between}.DesignCaseStudy_swI__pxLV6 b{color:var(--ink)}.DesignCaseStudy_typerow__KrbfP{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:14px}@media (max-width:640px){.DesignCaseStudy_typerow__KrbfP{grid-template-columns:1fr}}.DesignCaseStudy_type__7GNd3{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:22px 24px}.DesignCaseStudy_typeBig__z_lDn{font-weight:700;font-size:34px;letter-spacing:-.02em;line-height:1}.DesignCaseStudy_type__7GNd3.DesignCaseStudy_voice__IVE2z .DesignCaseStudy_typeBig__z_lDn{font-weight:400;font-size:22px;line-height:1.4;letter-spacing:0}.DesignCaseStudy_typeD__y8wOt{font-size:12.5px;color:var(--steel);margin-top:10px}.DesignCaseStudy_made__dihEL{background:var(--nav);color:#fff;border-radius:var(--r);padding:40px 38px;margin:0 0 72px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;--btn-bg:var(--teal);--btn-fg:#fff;--btn-bg-hover:var(--teal-bright);--btn-pad:14px 26px;--btn-fs:14px}.DesignCaseStudy_made__dihEL h3{font-weight:var(--case-display-weight,700);font-size:clamp(20px,3.2vw,28px);letter-spacing:-.015em;max-width:520px;font-family:var(--case-display)}.DesignCaseStudy_made__dihEL p{color:#a8bbbe;font-size:14px;margin-top:8px;max-width:460px}.DesignCaseStudy_made__dihEL p a{color:var(--teal-bright)}.DesignCaseStudy_chips__7CFj4{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.DesignCaseStudy_chip__I3RWF{border:1px solid #2a3a3c;border-radius:100px;padding:6px 14px;font-size:12.5px;color:var(--teal-bright);font-weight:700}.DesignCaseStudy_next__2Y4W2{border-top:1px solid var(--line);padding:60px 0 80px;text-align:center}.DesignCaseStudy_nextLab__rnkfE{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--steel)}.DesignCaseStudy_next__2Y4W2 h3{font-weight:var(--case-display-weight,700);font-size:clamp(30px,5.6vw,56px);letter-spacing:-.025em;margin-top:10px;transition:.15s;font-family:var(--case-display)}.DesignCaseStudy_next__2Y4W2 a:hover h3{color:var(--teal)}.DesignCaseStudy_overview__tSBk5{margin:8px 0 72px}.DesignCaseStudy_overviewLab__5JHl4{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-weight:700;margin-bottom:10px}.DesignCaseStudy_overview__tSBk5 h2{font-weight:var(--case-display-weight,700);font-size:clamp(26px,4.4vw,42px);letter-spacing:-.02em;line-height:1.08;margin-bottom:26px;font-family:var(--case-display)}.DesignCaseStudy_overviewGrid___Sg9W{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}@media (max-width:760px){.DesignCaseStudy_overviewGrid___Sg9W{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){.DesignCaseStudy_overviewGrid___Sg9W{grid-template-columns:1fr}}.DesignCaseStudy_deliverable__XTgSn{background:var(--paper);padding:26px 22px 30px}.DesignCaseStudy_deliverableN__d8cWZ{font-size:12px;letter-spacing:.14em;color:var(--teal);font-weight:700}.DesignCaseStudy_deliverableT__uhEPN{font-weight:700;font-size:17px;letter-spacing:-.01em;margin:12px 0 8px}.DesignCaseStudy_deliverable__XTgSn p{font-size:14px;line-height:1.55;color:var(--steel)}.DesignCaseStudy_brochure__I16t4{margin:0 0 72px;padding-top:44px;border-top:1px solid var(--line)}.DesignCaseStudy_brochureLab__yo_Np{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font-weight:700;margin-bottom:10px}.DesignCaseStudy_brochure__I16t4 h2{font-weight:var(--case-display-weight,700);font-size:clamp(26px,4.4vw,42px);letter-spacing:-.02em;line-height:1.08;margin-bottom:18px;font-family:var(--case-display)}.DesignCaseStudy_brochureLede__hw5Zu{color:var(--steel);font-size:16.5px;line-height:1.65;max-width:720px;margin-bottom:16px}.DesignCaseStudy_brochureLede__hw5Zu b{color:var(--ink)}.DesignCaseStudy_brochureCover__kkKz0{width:min(380px,74%);margin:34px auto 30px}.DesignCaseStudy_brochureCover__kkKz0 img{display:block;width:100%;height:auto;border:1px solid var(--hair,#ddd6cb);box-shadow:0 26px 60px -30px rgba(30,24,18,.55)}.DesignCaseStudy_brochureCover__kkKz0 figcaption{margin-top:14px;text-align:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.DesignCaseStudy_pages__C_7HN{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px}@media (max-width:900px){.DesignCaseStudy_pages__C_7HN{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.DesignCaseStudy_pages__C_7HN{grid-template-columns:repeat(2,1fr)}}.DesignCaseStudy_page__1_c80{background:var(--paper)}.DesignCaseStudy_page__1_c80 img{display:block;width:100%;height:auto;border:1px solid var(--hair,#ddd6cb);box-shadow:0 14px 34px -22px rgba(30,24,18,.5);transition:transform .4s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:no-preference){.DesignCaseStudy_page__1_c80:hover img{transform:translateY(-4px)}}.DesignCaseStudy_page__1_c80 figcaption{margin-top:10px;text-align:center;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}