.Work_section__Dz9Fg{--work-bg:#f3f0ea;--work-text:#121110;--work-muted:#6a655e;--work-border:color-mix(in srgb,var(--work-text) 16%,transparent);--work-accent:#5a3d8a;--work-card:#ffffff;position:relative;padding:var(--section-pad-y) var(--page-margin);color:var(--work-text);background:var(--work-bg);overflow:clip}.Work_header__Ysibe{width:100%;max-width:var(--max-width-main);margin:0 auto clamp(2rem,5vw,3.5rem)}.Work_displayTitle__fBHPW{margin:0;font-size:var(--text-mega);font-weight:700;line-height:.92;letter-spacing:-.055em;text-transform:uppercase}.Work_contain__542Qx{width:100%;max-width:var(--max-width-main);margin-inline:auto;display:grid;grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem)}.Work_left__uZhTY{min-width:0}.Work_eyebrow__wumR6{display:inline-flex;align-items:center;gap:var(--space-3)}.Work_eyebrowCircle__nLJiX{width:10px;height:10px;border-radius:50%;background:var(--work-accent);flex-shrink:0}.Work_eyebrowText__2H9Nd{margin:0;font-size:var(--text-h3);font-weight:500;letter-spacing:-.03em}.Work_list__i6irM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.Work_item__c1ons{border-bottom:1px solid var(--work-border);padding-block:clamp(1.5rem,3.5vw,2.5rem)}.Work_item__c1ons:first-child{border-top:1px solid var(--work-border)}.Work_item__c1ons:last-child{border-bottom:0;padding-bottom:0}.Work_link__vdcgn{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem);color:inherit}.Work_cover__3Hosr{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;background:#1a1916;touch-action:pan-y;display:flex;align-items:center;justify-content:center;padding:clamp(.65rem,1.8vw,1rem);border-radius:.5rem;perspective:600px;transform-style:preserve-3d}.Work_imageLayer__30e_N{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit}.Work_overlay__nFmIF{position:absolute;inset:0;z-index:1;background:#080807cc;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:opacity .2s cubic-bezier(.25,0,.25,1),-webkit-backdrop-filter .85s cubic-bezier(.16,1,.3,1);transition:opacity .2s cubic-bezier(.25,0,.25,1),backdrop-filter .85s cubic-bezier(.16,1,.3,1);transition:opacity .2s cubic-bezier(.25,0,.25,1),backdrop-filter .85s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .85s cubic-bezier(.16,1,.3,1);pointer-events:none}.Work_portfolioReveal__UJCCc{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:inherit;overflow:hidden;pointer-events:none;transform-style:preserve-3d;will-change:transform,opacity}.Work_portfolioStage__faDDd{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border-radius:.35rem;background:#0f0e0c}.Work_image__h4Q7t{position:absolute;inset:-50%;width:200%;height:200%;object-fit:cover;object-position:center}.Work_imageCover__GQpn_{will-change:transform}.Work_imagePortfolio__P9vuc{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.Work_content__2249J{display:grid;grid-gap:clamp(1.25rem,3vw,2rem);gap:clamp(1.25rem,3vw,2rem)}.Work_titleBlock__qsgzx{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.Work_micrographic__l0OY1{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xsmall);letter-spacing:.06em;color:var(--work-muted)}.Work_marker__abzxH{flex-shrink:0}.Work_microInner__YUur2{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.Work_microCircle__2ahOL{width:6px;height:6px;border-radius:50%;background:var(--work-accent);flex-shrink:0}.Work_microLine__yOUZf{width:clamp(2rem,8vw,4.5rem);height:1px;background:var(--work-border)}.Work_microIndex__GmIbw{white-space:nowrap}.Work_title___j60T{margin:0;font-size:var(--text-h3);font-weight:600;letter-spacing:-.03em}.Work_description__LUflc{margin:0;max-width:36rem;font-size:var(--text-main);line-height:1.5;letter-spacing:-.02em;color:var(--work-muted);text-wrap:pretty}.Work_result__DxcZ8{display:flex;flex-direction:column;gap:var(--space-2)}.Work_resultLabel__R49Hc{margin:0;max-width:24rem;font-size:var(--text-main);line-height:1.45;color:var(--work-muted);text-wrap:pretty}.Work_cta__519VC{width:100%;max-width:var(--max-width-main);margin:clamp(2.5rem,6vw,4rem) auto 0}.Work_ctaLink__2lWrh{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-4);color:var(--work-text);transition:color .18s var(--ease-geist)}.Work_ctaLink__2lWrh:focus-visible,.Work_ctaLink__2lWrh:hover{color:var(--work-accent)}.Work_ctaText__7Ky1V{font-size:var(--text-h3);font-weight:600;letter-spacing:-.03em}.Work_itemActive__Rt0FP .Work_overlay__nFmIF{opacity:1;-webkit-backdrop-filter:blur(2px) sepia(.12);backdrop-filter:blur(2px) sepia(.12)}@media (hover:hover) and (pointer:fine){.Work_itemActive__Rt0FP .Work_overlay__nFmIF,.Work_item__c1ons:hover .Work_overlay__nFmIF{opacity:1;-webkit-backdrop-filter:blur(2px) sepia(.12);backdrop-filter:blur(2px) sepia(.12)}}@media (min-width:900px){.Work_contain__542Qx{grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,3.5rem)}.Work_left__uZhTY{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--space-6));padding-top:var(--space-2)}.Work_link__vdcgn{grid-template-columns:minmax(280px,min(640px,58%)) minmax(16rem,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem)}.Work_cover__3Hosr{width:100%;max-width:640px}.Work_content__2249J{grid-template-columns:1fr;align-items:start;gap:var(--space-6);padding-top:var(--space-2)}.Work_result__DxcZ8{text-align:left;align-items:flex-start}.Work_resultLabel__R49Hc{text-align:left}}@media (min-width:1200px){.Work_contain__542Qx{grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem)}.Work_link__vdcgn{grid-template-columns:minmax(480px,640px) minmax(0,1fr)}.Work_content__2249J{grid-template-columns:minmax(0,1.3fr) minmax(140px,.7fr);gap:var(--space-8)}.Work_result__DxcZ8{text-align:left;align-items:flex-start}.Work_resultLabel__R49Hc{text-align:left}}