.DesignWorkPage-module__YsG7Aa__page{--ink:#0a0c0e;--paper:#f6f6f7;--hair:#0a0c0e1a;--muted:#0a0c0e9e;--ease:cubic-bezier(.32, .72, 0, 1);color:var(--ink);background:var(--paper);font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif}.DesignWorkPage-module__YsG7Aa__page>section{padding:clamp(3.2rem,8vw,7rem) clamp(1.1rem,5vw,4.5rem)}.DesignWorkPage-module__YsG7Aa__hero{gap:1.1rem;max-width:62rem;display:grid}.DesignWorkPage-module__YsG7Aa__eyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.5;font-size:.62rem;font-weight:700}.DesignWorkPage-module__YsG7Aa__hero h1{letter-spacing:-.035em;margin:0;font-size:clamp(2.4rem,7vw,5.2rem);font-weight:620;line-height:.98}.DesignWorkPage-module__YsG7Aa__lead{max-width:44rem;color:var(--muted);margin:0;font-size:clamp(.95rem,1.9vw,1.15rem);line-height:1.55}.DesignWorkPage-module__YsG7Aa__heroActions{flex-wrap:wrap;gap:.6rem;margin-top:.7rem;display:flex}.DesignWorkPage-module__YsG7Aa__primary,.DesignWorkPage-module__YsG7Aa__ghost{letter-spacing:-.008em;min-height:2.85rem;transition:background .32s var(--ease), transform .32s var(--ease);border-radius:1.45rem;align-items:center;padding:0 1.35rem;font-size:.78rem;font-weight:650;display:inline-flex}.DesignWorkPage-module__YsG7Aa__primary{color:var(--paper);background:var(--ink)}.DesignWorkPage-module__YsG7Aa__primary:hover{background:#1b2024;transform:translateY(-.08rem)}.DesignWorkPage-module__YsG7Aa__ghost{border:1px solid var(--hair);background:0 0}.DesignWorkPage-module__YsG7Aa__ghost:hover{background:#0a0c0e0d}.DesignWorkPage-module__YsG7Aa__primary:active,.DesignWorkPage-module__YsG7Aa__ghost:active{transition-duration:.11s;transform:scale(.975)}.DesignWorkPage-module__YsG7Aa__process h2,.DesignWorkPage-module__YsG7Aa__deliver h2,.DesignWorkPage-module__YsG7Aa__works h2,.DesignWorkPage-module__YsG7Aa__cta h2{letter-spacing:-.028em;margin:0 0 clamp(1.4rem,3vw,2.4rem);font-size:clamp(1.5rem,3.4vw,2.5rem);font-weight:620}.DesignWorkPage-module__YsG7Aa__steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(1rem,2.2vw,1.7rem);margin:0;padding:0;list-style:none;display:grid}.DesignWorkPage-module__YsG7Aa__steps li{border:1px solid var(--hair);background:#fff;border-radius:1.15rem;padding:clamp(1.2rem,2.4vw,1.7rem)}.DesignWorkPage-module__YsG7Aa__stepNumber{letter-spacing:.1em;opacity:.4;font-variant-numeric:tabular-nums;margin-bottom:.75rem;font-size:.66rem;font-weight:700;display:inline-block}.DesignWorkPage-module__YsG7Aa__steps h3{letter-spacing:-.02em;margin:0 0 .55rem;font-size:clamp(.98rem,1.9vw,1.15rem);font-weight:620}.DesignWorkPage-module__YsG7Aa__steps p,.DesignWorkPage-module__YsG7Aa__deliverList li{color:var(--muted);margin:0;font-size:.84rem;line-height:1.55}.DesignWorkPage-module__YsG7Aa__deliver{border-block:1px solid var(--hair);background:#fff}.DesignWorkPage-module__YsG7Aa__deliverList{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.7rem 1.8rem;margin:0;padding:0;list-style:none;display:grid}.DesignWorkPage-module__YsG7Aa__deliverList li{color:var(--ink);padding-left:1.15rem;font-size:.88rem;position:relative}.DesignWorkPage-module__YsG7Aa__deliverList li:before{content:"";opacity:.45;background:currentColor;width:.45rem;height:1px;position:absolute;top:.66em;left:0}.DesignWorkPage-module__YsG7Aa__works>header{max-width:42rem;margin-bottom:clamp(1.6rem,3.5vw,2.8rem)}.DesignWorkPage-module__YsG7Aa__works>header p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.DesignWorkPage-module__YsG7Aa__workList{gap:clamp(2.4rem,5vw,4.5rem);display:grid}.DesignWorkPage-module__YsG7Aa__work{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,3vw,2.6rem);display:grid}.DesignWorkPage-module__YsG7Aa__work:nth-child(2n) .DesignWorkPage-module__YsG7Aa__workMedia{order:2}.DesignWorkPage-module__YsG7Aa__workMedia{border:1px solid var(--hair);background:#fff;border-radius:1.35rem;overflow:hidden}.DesignWorkPage-module__YsG7Aa__workMedia img{width:100%;height:auto;transition:transform .82s var(--ease);display:block}.DesignWorkPage-module__YsG7Aa__work:hover .DesignWorkPage-module__YsG7Aa__workMedia img{transform:scale(1.015)}.DesignWorkPage-module__YsG7Aa__workCopy{gap:.55rem;display:grid}.DesignWorkPage-module__YsG7Aa__workSector{letter-spacing:.12em;text-transform:uppercase;opacity:.45;font-size:.6rem;font-weight:700}.DesignWorkPage-module__YsG7Aa__workCopy h3{letter-spacing:-.028em;margin:0;font-size:clamp(1.3rem,2.8vw,2rem);font-weight:620}.DesignWorkPage-module__YsG7Aa__workCopy p{color:var(--muted);margin:0;font-size:.87rem;line-height:1.55}.DesignWorkPage-module__YsG7Aa__surfaces{flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.DesignWorkPage-module__YsG7Aa__surfaces li{border:1px solid var(--hair);letter-spacing:-.005em;opacity:.72;border-radius:.7rem;padding:.28rem .6rem;font-size:.66rem;font-weight:600}.DesignWorkPage-module__YsG7Aa__cta{border-top:1px solid var(--hair);background:#fff;justify-items:start;gap:.9rem;display:grid}.DesignWorkPage-module__YsG7Aa__cta p{max-width:38rem;color:var(--muted);margin:0;font-size:.95rem;line-height:1.55}.DesignWorkPage-module__YsG7Aa__otherLine{margin-top:.4rem!important;font-size:.84rem!important}.DesignWorkPage-module__YsG7Aa__otherLine a{color:var(--ink);text-underline-offset:.2em;text-decoration:underline}@media (max-width:900px){.DesignWorkPage-module__YsG7Aa__work{grid-template-columns:minmax(0,1fr)}.DesignWorkPage-module__YsG7Aa__work:nth-child(2n) .DesignWorkPage-module__YsG7Aa__workMedia{order:0}}@media (prefers-reduced-motion:reduce){.DesignWorkPage-module__YsG7Aa__workMedia img,.DesignWorkPage-module__YsG7Aa__work:hover .DesignWorkPage-module__YsG7Aa__workMedia img,.DesignWorkPage-module__YsG7Aa__primary,.DesignWorkPage-module__YsG7Aa__ghost,.DesignWorkPage-module__YsG7Aa__primary:hover,.DesignWorkPage-module__YsG7Aa__primary:active,.DesignWorkPage-module__YsG7Aa__ghost:active{transition:none;transform:none}}
