.AstafyevaCase_case__gUMcg{--astaf-purple:#ad75fe;--astaf-purple-deep:#8b62c7;--astaf-lime:#d9ff67;--astaf-surface:#f7f6fb;--astaf-ink:#241525;width:100vw;margin-left:calc(50% - 50vw);overflow:clip;background:var(--astaf-surface);color:var(--astaf-ink);font-family:var(--font-syne),system-ui,sans-serif}.AstafyevaCase_artboard__iGZiA{position:relative;width:min(100vw,var(--art-directed-case-max-width,var(--case-content-max-width,1440px)));aspect-ratio:1440/7178;margin:0 auto;overflow:visible;background:var(--astaf-surface)}.AstafyevaCase_frameBox__WalDp{position:absolute;box-sizing:border-box}.AstafyevaCase_purpleBlock__9wGtQ{background:var(--astaf-purple);box-shadow:0 0 0 100vmax var(--astaf-purple);clip-path:inset(0 -100vmax)}.AstafyevaCase_limeBlock__vM1KC{background:var(--astaf-lime);box-shadow:0 0 0 100vmax var(--astaf-lime);clip-path:inset(0 -100vmax)}.AstafyevaCase_limeBlock__vM1KC:after,.AstafyevaCase_limeBlock__vM1KC:before{position:absolute;left:calc(50% - 50vw);width:100vw;height:min(8.125vw,117px);background:var(--astaf-surface);content:""}.AstafyevaCase_limeBlock__vM1KC:before{top:0;border-bottom-right-radius:min(9.028vw,130px);border-bottom-left-radius:min(9.028vw,130px)}.AstafyevaCase_limeBlock__vM1KC:after{bottom:0;border-top-left-radius:min(9.028vw,130px);border-top-right-radius:min(9.028vw,130px)}.AstafyevaCase_imageFrame__VICPH{overflow:visible;pointer-events:none}.AstafyevaCase_imageViewport__hMoyL{position:absolute;top:50%;left:50%;overflow:hidden;transform-origin:50% 50%}.AstafyevaCase_mediaLayer__yqDxN{position:absolute}.AstafyevaCase_frameImage__oGuom{display:block;max-width:none;pointer-events:none}.AstafyevaCase_blackCopySmall__FQ6B_,.AstafyevaCase_caseTitle__Jo5y6,.AstafyevaCase_contactBlock__B2vIS,.AstafyevaCase_productHeading__H0nim,.AstafyevaCase_topDescription__AD5UZ,.AstafyevaCase_webHeading__8ArTJ,.AstafyevaCase_whiteCopySmall__Jii5J,.AstafyevaCase_whiteCopy__n0Bp_{z-index:4}.AstafyevaCase_blackCopySmall__FQ6B_ p,.AstafyevaCase_caseTitle__Jo5y6 h1,.AstafyevaCase_productHeading__H0nim h2,.AstafyevaCase_topDescription__AD5UZ p,.AstafyevaCase_webHeading__8ArTJ h2,.AstafyevaCase_whiteCopySmall__Jii5J p,.AstafyevaCase_whiteCopy__n0Bp_ p{margin:0}.AstafyevaCase_topDescription__AD5UZ{color:#6f5d68;font-size:min(.972vw,14px);font-weight:400;line-height:min(1.319vw,19px);letter-spacing:-.01em}.AstafyevaCase_caseTitle__Jo5y6 h1{color:var(--astaf-purple-deep);font-size:min(1.944vw,28px);font-weight:800;line-height:min(2.153vw,31px);letter-spacing:min(.019vw,.28px)}.AstafyevaCase_whiteCopy__n0Bp_{color:#fff;font-size:min(1.111vw,16px);font-weight:400;line-height:min(1.319vw,19px);letter-spacing:-.01em}.AstafyevaCase_whiteCopySmall__Jii5J strong,.AstafyevaCase_whiteCopy__n0Bp_ strong{font-weight:800}.AstafyevaCase_whiteCopySmall__Jii5J{color:#fff}.AstafyevaCase_blackCopySmall__FQ6B_,.AstafyevaCase_whiteCopySmall__Jii5J{font-size:min(.972vw,14px);font-weight:400;line-height:min(1.319vw,19px);letter-spacing:-.01em}.AstafyevaCase_blackCopySmall__FQ6B_{color:#000}.AstafyevaCase_productHeading__H0nim h2,.AstafyevaCase_webHeading__8ArTJ h2{color:#241525;font-size:min(4.1vw,59px);font-weight:900;line-height:.88;letter-spacing:max(-3.46px,-.24vw);text-transform:uppercase}.AstafyevaCase_productHeading__H0nim h2{font-size:min(3.85vw,55px);line-height:.95;letter-spacing:max(-2.88px,-.2vw)}.AstafyevaCase_basket__C8xBP,.AstafyevaCase_keychains__6xSkm{filter:drop-shadow(0 min(1.8vw,26px) min(2.8vw,40px) rgba(62,31,83,.22))}.AstafyevaCase_tiltedBanner__a56tb{filter:drop-shadow(0 min(1.6vw,23px) min(2.7vw,39px) rgba(62,31,83,.2))}.AstafyevaCase_contactBlock__B2vIS{overflow:hidden}.AstafyevaCase_contactHeader__UNVBL{display:flex;align-items:center;justify-content:center;gap:min(.9vw,13px);height:min(7.22vw,104px);color:#241525}.AstafyevaCase_contactMark__kSUjf{display:inline-grid;width:min(4.8vw,69px);height:min(4.8vw,69px);place-items:center;border-radius:999px;background:#ff2d6b;color:#fff;font-size:min(2.5vw,36px);font-weight:900;line-height:1}.AstafyevaCase_contactLogo__ydhCX{font-size:min(1.9vw,27px);font-weight:900;letter-spacing:-.05em}.AstafyevaCase_contactHeader__UNVBL strong{margin-left:min(1.8vw,26px);font-size:min(1.82vw,26px);line-height:1.08;letter-spacing:-.03em}.AstafyevaCase_contactCard__F4mch{display:grid;height:min(30.07vw,433px);padding:min(6.8vw,98px) min(4.65vw,67px);grid-template-columns:minmax(0,1.35fr) minmax(0,.95fr);gap:min(4vw,58px);border-radius:min(3.4vw,49px);background:#ff2d6b;color:#fff}.AstafyevaCase_contactTitle__0Bv20{margin:0;font-size:min(3.333vw,48px);font-weight:900;line-height:1.08;letter-spacing:-.03em}.AstafyevaCase_contactTelegram__vit3J{margin:min(6.4vw,92px) 0 0;font-size:min(1.528vw,22px);font-weight:500;letter-spacing:-.03em}.AstafyevaCase_contactLinks__GA16i{display:grid;align-content:start;gap:min(1.1vw,16px);padding-top:min(.2vw,3px);font-size:min(1.667vw,24px);font-weight:500;line-height:1.35;letter-spacing:-.03em}@media (prefers-reduced-motion:no-preference){.AstafyevaCase_keychains__6xSkm{animation:AstafyevaCase_astafFloat__jHgeu 8s ease-in-out infinite}.AstafyevaCase_basket__C8xBP{animation:AstafyevaCase_astafFloat__jHgeu 9s ease-in-out 1s infinite}.AstafyevaCase_tiltedBanner__a56tb{animation:AstafyevaCase_astafFloatSmall__7nU6T 7.5s ease-in-out .4s infinite}}@keyframes AstafyevaCase_astafFloat__jHgeu{0%,to{translate:0 0}50%{translate:0 max(-1vw,-14px)}}@keyframes AstafyevaCase_astafFloatSmall__7nU6T{0%,to{translate:0 0}50%{translate:0 max(-.7vw,-10px)}}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bb78faaeae9eca98-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:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8f6e63359dd7adca-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/653754e89778f3d9-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:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3a19f02a9aadebf4-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:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98dc02b750625047-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:Comfortaa;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ab604645614be464-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:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bb78faaeae9eca98-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:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8f6e63359dd7adca-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/653754e89778f3d9-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:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3a19f02a9aadebf4-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:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98dc02b750625047-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:Comfortaa;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ab604645614be464-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:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bb78faaeae9eca98-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:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8f6e63359dd7adca-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/653754e89778f3d9-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:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3a19f02a9aadebf4-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:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98dc02b750625047-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:Comfortaa;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ab604645614be464-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:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bb78faaeae9eca98-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:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8f6e63359dd7adca-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/653754e89778f3d9-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:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3a19f02a9aadebf4-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:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98dc02b750625047-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:Comfortaa;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ab604645614be464-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:Comfortaa Fallback;src:local("Arial");ascent-override:74.95%;descent-override:19.91%;line-gap-override:0.00%;size-adjust:117.54%}.__className_50eca8{font-family:Comfortaa,Comfortaa Fallback;font-style:normal}.__variable_50eca8{--font-kuki-display:"Comfortaa","Comfortaa Fallback"}.FigmaArtboard_stage__mjqgt{position:relative;width:min(calc(100% - 2 * var(--case-artboard-gutter, var(--px))),var(--art-directed-case-max-width,var(--case-content-max-width,1440px)));aspect-ratio:var(--figma-artboard-ratio);margin:0 auto;overflow:visible}.FigmaArtboard_canvas__TOr_2{position:absolute;inset:0 auto auto 0;transform-origin:top left;transition:opacity .12s ease}@media (prefers-reduced-motion:reduce){.FigmaArtboard_canvas__TOr_2{transition:none}}.FkKvadratCase_case__nULQL{--kvadrat-navy:#132744;--kvadrat-navy-deep:#091a31;--kvadrat-red:#c70504;--kvadrat-red-bright:#eb2626;--kvadrat-lime:#bfdb58;--kvadrat-paper:#f6f7f5;--kvadrat-ink:#0e2039;width:100vw;margin-left:calc(50% - 50vw);overflow:clip;background:var(--kvadrat-paper);color:var(--kvadrat-ink);font-family:var(--font-syne),system-ui,sans-serif}.FkKvadratCase_hero__dWAcX{padding:clamp(124px,11vw,164px) max(32px,calc((100vw - var(--case-content-max-width, 1440px)) / 2)) clamp(72px,7vw,108px);background:linear-gradient(135deg,rgba(235,38,38,.16),transparent 32%),var(--kvadrat-navy-deep);color:#fff}.FkKvadratCase_heroIntro__dabIN{display:grid;width:min(100%,1280px);margin:0 auto clamp(48px,6vw,82px);grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);gap:clamp(48px,8vw,118px);align-items:end}.FkKvadratCase_eyebrow__djpOX,.FkKvadratCase_sectionNumber__eUU7y{margin:0;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.FkKvadratCase_eyebrow__djpOX{margin-bottom:22px;color:var(--kvadrat-lime)}.FkKvadratCase_hero__dWAcX h1{max-width:860px;margin:0;font-size:clamp(50px,6.4vw,92px);font-weight:700;line-height:.92;letter-spacing:-.06em}.FkKvadratCase_heroSummary__pVU_r>p{margin:0;color:rgba(255,255,255,.78);font-size:clamp(16px,1.45vw,20px);line-height:1.6}.FkKvadratCase_heroSummary__pVU_r dl{display:grid;margin:34px 0 0;padding-top:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;border-top:1px solid rgba(255,255,255,.24)}.FkKvadratCase_heroSummary__pVU_r dt{margin-bottom:7px;color:rgba(255,255,255,.5);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.FkKvadratCase_heroSummary__pVU_r dd{margin:0;font-size:13px;font-weight:650;line-height:1.45}.FkKvadratCase_mediaFrame__tFRtO{margin:0;overflow:hidden;background:var(--kvadrat-navy)}.FkKvadratCase_mediaFrame__tFRtO img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FkKvadratCase_heroVisual__lwLql{width:min(100%,var(--case-content-max-width,1440px));margin:0 auto;border-radius:34px;box-shadow:0 38px 90px rgba(0,0,0,.24)}.FkKvadratCase_heroVisual__lwLql img,.FkKvadratCase_identityVisual___x9fc img,.FkKvadratCase_patternVisual__FmRQ4 img,.FkKvadratCase_phoneVisual__kdaxq img,.FkKvadratCase_presentationVisual__Or2DM img,.FkKvadratCase_printVisual__wJprj img,.FkKvadratCase_socialVisual__omoaZ img,.FkKvadratCase_typographyVisual__XLN7r img{height:auto;-o-object-fit:initial;object-fit:fill}.FkKvadratCase_briefSection__QBtye,.FkKvadratCase_communicationSection__ijME5,.FkKvadratCase_kitSection__3g8xg,.FkKvadratCase_resultSection__h5R2V{width:min(calc(100% - 64px),1280px);margin:0 auto}.FkKvadratCase_briefSection__QBtye,.FkKvadratCase_communicationSection__ijME5,.FkKvadratCase_kitSection__3g8xg{padding:clamp(96px,10vw,156px) 0}.FkKvadratCase_sectionLeadLight__PzNze,.FkKvadratCase_sectionLead___GV2c{display:grid;width:min(100%,1280px);margin:0 auto clamp(58px,7vw,94px);grid-template-columns:76px minmax(0,1.05fr) minmax(280px,.55fr);gap:clamp(22px,4vw,54px);align-items:start}.FkKvadratCase_sectionNumber__eUU7y{margin-top:10px;opacity:.5}.FkKvadratCase_presentationHeading__BaEt5 h2,.FkKvadratCase_resultSection__h5R2V h2,.FkKvadratCase_sectionLeadLight__PzNze h2,.FkKvadratCase_sectionLead___GV2c h2{margin:0;font-size:clamp(43px,5.7vw,78px);font-weight:700;line-height:.96;letter-spacing:-.055em}.FkKvadratCase_sectionLeadLight__PzNze>p:last-child,.FkKvadratCase_sectionLead___GV2c>p:last-child{margin:10px 0 0;color:#647083;font-size:clamp(15px,1.35vw,18px);line-height:1.65}.FkKvadratCase_sectionLeadLight__PzNze>p:last-child{color:rgba(255,255,255,.66)}.FkKvadratCase_briefGrid__k_UIH{display:grid;padding-left:calc(76px + clamp(22px, 4vw, 54px));grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,8vw,108px)}.FkKvadratCase_briefGrid__k_UIH h3{margin:0 0 16px;color:var(--kvadrat-red);font-size:16px}.FkKvadratCase_briefGrid__k_UIH p,.FkKvadratCase_patternIntro__k6Cm7 p,.FkKvadratCase_resultCopy__2fg3x p{margin:0;font-size:clamp(16px,1.4vw,19px);line-height:1.72}.FkKvadratCase_identitySection__nPkcI,.FkKvadratCase_supporterSection__MCdJ3{padding:clamp(96px,10vw,156px) max(32px,calc((100vw - 1280px) / 2));background:var(--kvadrat-navy);color:#fff}.FkKvadratCase_identityVisual___x9fc,.FkKvadratCase_patternVisual__FmRQ4,.FkKvadratCase_phoneVisual__kdaxq,.FkKvadratCase_typographyVisual__XLN7r{width:min(100%,1280px);margin-right:auto;margin-left:auto;border-radius:26px}.FkKvadratCase_phoneVisual__kdaxq,.FkKvadratCase_typographyVisual__XLN7r{margin-top:20px}.FkKvadratCase_patternIntro__k6Cm7{display:grid;width:min(100%,1080px);margin:clamp(76px,8vw,116px) auto 36px;grid-template-columns:minmax(0,.72fr) minmax(320px,.55fr);gap:70px;align-items:end}.FkKvadratCase_patternIntro__k6Cm7 h3{margin:0;font-size:clamp(40px,5vw,68px);line-height:.98;letter-spacing:-.05em}.FkKvadratCase_patternIntro__k6Cm7 p{color:rgba(255,255,255,.64)}.FkKvadratCase_communicationGrid__DgNfX,.FkKvadratCase_kitGrid__hMQ1W,.FkKvadratCase_supporterGrid__SD_SZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.FkKvadratCase_scarvesVisual__GhX1f,.FkKvadratCase_uniformVisual__jB0m8{aspect-ratio:1/1.08;border-radius:26px;background:#fff}.FkKvadratCase_scarvesVisual__GhX1f img{-o-object-position:50% 0;object-position:50% 0}.FkKvadratCase_uniformVisual__jB0m8{margin-top:76px}.FkKvadratCase_uniformVisual__jB0m8 img{-o-object-position:50% 100%;object-position:50% 100%}.FkKvadratCase_supporterSection__MCdJ3{background:linear-gradient(145deg,transparent 65%,rgba(235,38,38,.1)),var(--kvadrat-navy-deep)}.FkKvadratCase_supporterGrid__SD_SZ{width:min(100%,1280px);margin:18px auto 0;align-items:start}.FkKvadratCase_flagsVisual__PiLxg,.FkKvadratCase_mugsVisual__dHQYz{aspect-ratio:1.16/1;border-radius:26px}.FkKvadratCase_flagsVisual__PiLxg img{-o-object-position:54% 18%;object-position:54% 18%}.FkKvadratCase_mugsVisual__dHQYz{margin-top:72px}.FkKvadratCase_mugsVisual__dHQYz img{-o-object-position:50% 58%;object-position:50% 58%}.FkKvadratCase_communicationGrid__DgNfX{align-items:start}.FkKvadratCase_printVisual__wJprj,.FkKvadratCase_socialVisual__omoaZ{border-radius:26px}.FkKvadratCase_socialVisual__omoaZ{margin-top:84px}.FkKvadratCase_presentationSection__1Uiqq{padding:clamp(94px,9vw,144px) max(32px,calc((100vw - var(--case-content-max-width, 1440px)) / 2));background:var(--kvadrat-red);color:#fff}.FkKvadratCase_presentationHeading__BaEt5{display:grid;width:min(100%,1280px);margin:0 auto clamp(56px,7vw,92px);grid-template-columns:76px minmax(0,1fr);gap:clamp(22px,4vw,54px)}.FkKvadratCase_presentationVisual__Or2DM{width:min(100%,var(--case-content-max-width,1440px));margin:0 auto;border-radius:30px}.FkKvadratCase_resultSection__h5R2V{display:grid;margin-top:clamp(96px,10vw,152px);margin-bottom:clamp(96px,10vw,152px);padding:clamp(64px,8vw,104px);grid-template-columns:minmax(0,1.1fr) minmax(300px,.55fr);gap:clamp(48px,8vw,112px);border-radius:34px;background:var(--kvadrat-navy);color:#fff}.FkKvadratCase_resultSection__h5R2V h2{margin-top:18px;font-size:clamp(42px,5vw,68px)}.FkKvadratCase_resultCopy__2fg3x{align-self:end}.FkKvadratCase_resultCopy__2fg3x p{color:rgba(255,255,255,.72)}.FkKvadratCase_resultCopy__2fg3x a{display:inline-block;margin-top:34px;color:var(--kvadrat-lime);font-size:14px;font-weight:800;text-decoration:none}.FkKvadratCase_resultCopy__2fg3x a:focus-visible{outline:3px solid var(--kvadrat-lime);outline-offset:6px}@media (max-width:1000px){.FkKvadratCase_heroIntro__dabIN{grid-template-columns:minmax(0,1fr) minmax(290px,.58fr)}.FkKvadratCase_sectionLeadLight__PzNze,.FkKvadratCase_sectionLead___GV2c{grid-template-columns:62px minmax(0,1fr)}.FkKvadratCase_sectionLeadLight__PzNze>p:last-child,.FkKvadratCase_sectionLead___GV2c>p:last-child{grid-column:2}}@media (max-width:780px){.FkKvadratCase_heroIntro__dabIN,.FkKvadratCase_patternIntro__k6Cm7,.FkKvadratCase_presentationHeading__BaEt5,.FkKvadratCase_resultSection__h5R2V,.FkKvadratCase_sectionLeadLight__PzNze,.FkKvadratCase_sectionLead___GV2c{grid-template-columns:1fr}.FkKvadratCase_heroSummary__pVU_r{max-width:620px}.FkKvadratCase_heroVisual__lwLql,.FkKvadratCase_identityVisual___x9fc,.FkKvadratCase_patternVisual__FmRQ4,.FkKvadratCase_phoneVisual__kdaxq,.FkKvadratCase_presentationVisual__Or2DM,.FkKvadratCase_typographyVisual__XLN7r{border-radius:18px}.FkKvadratCase_briefSection__QBtye,.FkKvadratCase_communicationSection__ijME5,.FkKvadratCase_kitSection__3g8xg,.FkKvadratCase_resultSection__h5R2V{width:min(calc(100% - 36px),1280px)}.FkKvadratCase_sectionLeadLight__PzNze>p:last-child,.FkKvadratCase_sectionLead___GV2c>p:last-child{grid-column:1}.FkKvadratCase_briefGrid__k_UIH{padding-left:0;grid-template-columns:1fr}.FkKvadratCase_communicationGrid__DgNfX,.FkKvadratCase_kitGrid__hMQ1W,.FkKvadratCase_supporterGrid__SD_SZ{grid-template-columns:1fr}.FkKvadratCase_mugsVisual__dHQYz,.FkKvadratCase_socialVisual__omoaZ,.FkKvadratCase_uniformVisual__jB0m8{margin-top:0}.FkKvadratCase_resultSection__h5R2V{padding:42px 28px;border-radius:24px}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/93c8632ba3309827-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0dbeedbc542141f4-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d5bb7febfdd2862a-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/241c4d5b43afdd6e-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8904b649424fc2b6-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/34019fa29111defb-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/56da557e531d1081-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_fe8694{font-family:Inter,Inter Fallback;font-weight:400;font-style:normal}.__variable_fe8694{--font-kuki-inter:"Inter","Inter Fallback"}.KukiLukiCase_case__vrPHF{--case-artboard-gutter:clamp(28px,5vw,80px);width:100vw;margin-left:calc(50% - 50vw);overflow:clip;isolation:isolate;background:#ca4e75;color:#241525}.KukiLukiCase_stage__7yovx{background:#ca4e75}.KukiLukiCase_canvas__8XDEd{overflow:visible;background:#ca4e75;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.KukiLukiCase_canvas__8XDEd img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.KukiLukiCase_caseTitle__crgis{display:inline;margin:0;color:inherit;font-family:Arial,Helvetica,sans-serif;font-size:inherit;font-weight:700;line-height:inherit}.KukiLukiCase_canvas__8XDEd [data-node-id="649:2685"] p>span:first-child,.KukiLukiCase_canvas__8XDEd [data-node-id="649:2687"] p>span:first-child,.KukiLukiCase_canvas__8XDEd [data-node-id="649:2689"] p>span:first-child{font-weight:700}.KukiLukiCase_canvas__8XDEd [data-node-id="497:1320"] img,.KukiLukiCase_canvas__8XDEd [data-node-id="497:1321"] img{filter:brightness(0) invert(1);mix-blend-mode:normal}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-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:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_89825c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_89825c{--font-vendstat:"Manrope","Manrope Fallback"}.VendstatCase_case__QGhhQ{--case-artboard-gutter:clamp(28px,5vw,80px);width:100vw;margin-left:calc(50% - 50vw);overflow:clip;isolation:isolate;background:#f7f6fb;color:#000}.VendstatCase_stage__tvcrt{background:#f7f6fb}.VendstatCase_canvas__APUNP{overflow:visible;background:#f7f6fb;font-family:var(--font-vendstat),Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.VendstatCase_canvas__APUNP img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.VendstatCase_title__kde2i{margin:0;font:inherit;letter-spacing:0}.VendstatCase_taskText__5aVRX{margin:0;color:rgba(255,255,255,.74);font-size:22px;font-weight:500;line-height:1.42;letter-spacing:0}.VendstatCase_canvas__APUNP [data-vendstat-white-icon] img{filter:brightness(0) invert(1);mix-blend-mode:normal}.CaseStickyCta_cta__D_BLZ{position:fixed;left:clamp(14px,2vw,28px);bottom:clamp(14px,2vw,28px);z-index:90;display:inline-flex;align-items:center;gap:14px;min-height:52px;padding:0 20px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:#ff2d6b;box-shadow:0 14px 34px rgba(73,19,42,.24);color:#fff;font-family:var(--font-syne),sans-serif;font-size:13px;font-weight:800;letter-spacing:-.01em;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.CaseStickyCta_cta__D_BLZ span{font-size:20px;line-height:1}.CaseStickyCta_cta__D_BLZ:hover{background:#e2255f;box-shadow:0 18px 42px rgba(73,19,42,.3);transform:translateY(-2px)}.CaseStickyCta_cta__D_BLZ:focus-visible{outline:3px solid rgba(255,255,255,.9);outline-offset:3px}@media (max-width:700px){.CaseStickyCta_cta__D_BLZ{min-height:46px;padding:0 15px;font-size:11px}}@media (prefers-reduced-motion:reduce){.CaseStickyCta_cta__D_BLZ{transition:none}}.case_page__vQfml{padding-top:clamp(88px,10vw,116px);overflow-anchor:none}.case_artDirectedPage__1rHT0{padding-top:0}.case_heroHeader___OqER{display:grid;max-width:var(--case-content-max-width,1440px);margin:0 auto;padding:0 var(--px) clamp(30px,5vw,64px);grid-template-columns:minmax(0,1.65fr) minmax(260px,.65fr);gap:clamp(28px,6vw,100px);align-items:end}.case_eyebrowRow__GrExa{display:flex;align-items:center;gap:12px;margin-bottom:20px}.case_client__s2iXX{color:var(--muted);font-size:12px;font-weight:700}.case_title__SwawM{max-width:1000px;margin:0 0 20px;font-size:clamp(42px,5.2vw,78px);line-height:.98;letter-spacing:-.02em}.case_summary__c2Mom{max-width:780px;margin:0;color:var(--muted);font-size:clamp(16px,1.55vw,20px);line-height:1.65}.case_projectMeta__dsRiF{display:grid;padding-top:14px;border-top:1px solid var(--border);gap:14px}.case_metaItem__xy9Wi{display:grid;gap:4px}.case_metaItem__xy9Wi span{color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.case_metaItem__xy9Wi strong{font-size:13px;font-weight:600;line-height:1.55}.case_behanceLink__UVp43{width:-moz-fit-content;width:fit-content;color:var(--accent);font-size:12px;font-weight:700;text-decoration:none}.case_heroMedia__d0nJF{position:relative;width:calc(100% - 2 * var(--px));max-width:1600px;margin:0 auto clamp(42px,6vw,80px);overflow:hidden;aspect-ratio:16/9;border-radius:10px;background:var(--s2)}.case_heroImage__T7_OV{-o-object-fit:cover;object-fit:cover}.case_caseCanvas__bSsey{width:calc(100% - 2 * var(--px));max-width:var(--case-content-max-width,1440px);margin:0 auto clamp(56px,8vw,108px);overflow:hidden;background:#fff}.case_mediaFigure__z5Rim{margin:0}.case_caseImage__Dapqj{display:block;width:100%;height:auto}.case_mediaFigure__z5Rim figcaption{padding:9px 14px 14px;color:var(--muted);font-size:12px;line-height:1.6}.case_textBlock__HV96N,.case_videoBlock__jCWOj{max-width:920px;margin:0 auto;padding:clamp(44px,7vw,88px) clamp(22px,7vw,96px)}.case_textBlock__HV96N h2,.case_videoBlock__jCWOj h2{margin-bottom:18px;font-size:clamp(30px,4vw,52px)}.case_textBlock__HV96N p{margin:0 0 16px;color:var(--muted);font-size:clamp(15px,1.4vw,18px);line-height:1.8}.case_videoFrame__Y0PMt{position:relative;overflow:hidden;aspect-ratio:16/9;background:#000}.case_videoFrame__Y0PMt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.case_lockedState__Hu1wl{max-width:920px;margin:0 auto clamp(56px,8vw,108px);padding:clamp(34px,6vw,68px);border:1px solid var(--border);background:#fff}.case_lockedState__Hu1wl span{color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.case_lockedState__Hu1wl h2{margin:10px 0 12px;font-size:clamp(30px,4vw,48px)}.case_lockedState__Hu1wl p{margin:0;color:var(--muted);line-height:1.7}.case_related__TThkn{max-width:var(--case-content-max-width,1440px);margin:0 auto;padding:0 var(--px) clamp(64px,8vw,112px)}.case_relatedHeading__4HuKF{margin-bottom:24px}.case_relatedHeading__4HuKF h2{font-size:clamp(32px,4.5vw,56px)}.case_relatedGrid__hI9TR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}@media (max-width:900px){.case_heroHeader___OqER{grid-template-columns:1fr}.case_projectMeta__dsRiF{grid-template-columns:repeat(2,minmax(0,1fr))}.case_relatedGrid__hI9TR{grid-template-columns:1fr}}