.work-wrap[data-astro-cid-kpx7utds]{max-width:1180px;margin:auto;padding:0 28px}.work-hero[data-astro-cid-kpx7utds]{padding:68px 0 0;background:#f7f4ec}.work-kicker[data-astro-cid-kpx7utds]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#765634;margin-bottom:24px}h1[data-astro-cid-kpx7utds],h2[data-astro-cid-kpx7utds]{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:-.025em;color:#203326;font-weight:500}h1[data-astro-cid-kpx7utds]{font-size:clamp(44px,6.8vw,86px);line-height:.99;max-width:1050px}h2[data-astro-cid-kpx7utds]{font-size:clamp(34px,4vw,52px);line-height:1.05}em[data-astro-cid-kpx7utds]{font-weight:400;color:#8a6030}.work-intro[data-astro-cid-kpx7utds]{display:grid;grid-template-columns:1.6fr 1fr;gap:60px;margin:32px 0 44px}.work-intro[data-astro-cid-kpx7utds]>p[data-astro-cid-kpx7utds]{font-size:19px;line-height:1.65;max-width:660px}.work-intro-aside[data-astro-cid-kpx7utds]{border-left:1px solid #c9c5b9;padding-left:25px;font-size:14px;line-height:1.6}.work-intro-aside[data-astro-cid-kpx7utds] span[data-astro-cid-kpx7utds]{display:block;font-weight:600;margin-bottom:8px}.work-jumps[data-astro-cid-kpx7utds]{display:flex;flex-wrap:wrap;border-top:1px solid #c9c5b9;gap:25px;padding:22px 0;font-size:13px}.work-jumps[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds]:hover,.work-links[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds]:hover{color:#8a6030}.work-grid[data-astro-cid-kpx7utds]{display:grid;grid-template-columns:1fr 1fr;gap:65px}.work-project[data-astro-cid-kpx7utds]{padding:70px 0;border-bottom:1px solid #d8d4c9;scroll-margin-top:100px}.work-stack[data-astro-cid-kpx7utds]{font-family:IBM Plex Mono,monospace;font-size:12px;margin:20px 0 25px;color:#687365;line-height:1.7}.work-details[data-astro-cid-kpx7utds] dt[data-astro-cid-kpx7utds]{font-size:12px;text-transform:uppercase;letter-spacing:.07em;font-weight:600;margin-top:24px;color:#765634}.work-details[data-astro-cid-kpx7utds] dd[data-astro-cid-kpx7utds]{font-size:16px;line-height:1.7;margin:8px 0 0;color:#454942}.work-media[data-astro-cid-kpx7utds]{align-self:start}.work-video[data-astro-cid-kpx7utds]{max-width:290px;margin:0 auto}.work-video[data-astro-cid-kpx7utds] video[data-astro-cid-kpx7utds]{width:100%;aspect-ratio:9/16;background:#203326;border:8px solid #203326}.work-video[data-astro-cid-kpx7utds] figcaption[data-astro-cid-kpx7utds],.work-caption[data-astro-cid-kpx7utds]{font-size:12px;line-height:1.6;color:#687365;margin-top:15px}.work-caption[data-astro-cid-kpx7utds]{max-width:440px}.work-canvas[data-astro-cid-kpx7utds]{margin-top:38px;background:#171717}.work-canvas[data-astro-cid-kpx7utds] img[data-astro-cid-kpx7utds]{width:100%;display:block}.work-canvas[data-astro-cid-kpx7utds] figcaption[data-astro-cid-kpx7utds]{display:flex;justify-content:space-between;gap:20px;background:#ede9df;padding:15px 18px;font-size:12px;line-height:1.5}.work-canvas[data-astro-cid-kpx7utds] figcaption[data-astro-cid-kpx7utds] span[data-astro-cid-kpx7utds]{color:#687365}.work-links[data-astro-cid-kpx7utds]{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;font-size:14px}.work-links[data-astro-cid-kpx7utds] a[data-astro-cid-kpx7utds]{text-decoration:underline;text-underline-offset:5px}.work-flow[data-astro-cid-kpx7utds]{background:#203326;padding:32px;color:#f7f4ec}.work-flow[data-astro-cid-kpx7utds] .work-kicker[data-astro-cid-kpx7utds]{color:#d2b681}.work-flow[data-astro-cid-kpx7utds] ol[data-astro-cid-kpx7utds]{list-style:none}.work-flow[data-astro-cid-kpx7utds] li[data-astro-cid-kpx7utds]{padding:22px 0;border-top:1px solid #ffffff30;display:flex;gap:20px}.work-flow[data-astro-cid-kpx7utds] li[data-astro-cid-kpx7utds] span[data-astro-cid-kpx7utds]{color:#d2b681;font-family:monospace}.work-flow[data-astro-cid-kpx7utds]>p[data-astro-cid-kpx7utds]:last-child{font-size:13px;line-height:1.6;margin-top:15px;color:#c4cbbf}.work-next[data-astro-cid-kpx7utds]{padding:70px 0;background:#eeece3;scroll-margin-top:100px}.work-next[data-astro-cid-kpx7utds] p[data-astro-cid-kpx7utds]{line-height:1.7}.work-steps[data-astro-cid-kpx7utds]{margin:25px 0;list-style:none;counter-reset:steps}.work-steps[data-astro-cid-kpx7utds] li[data-astro-cid-kpx7utds]{counter-increment:steps;position:relative;padding:18px 0 18px 36px;border-top:1px solid #cbc9bf;font-size:15px;line-height:1.6}.work-steps[data-astro-cid-kpx7utds] li[data-astro-cid-kpx7utds]:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;color:#765634;font-family:monospace;font-size:12px}.work-cta[data-astro-cid-kpx7utds]{display:inline-block;background:#203326;color:#fff;padding:16px 22px}.work-cta[data-astro-cid-kpx7utds]:hover{background:#34533d}.work-reply[data-astro-cid-kpx7utds]{border-left:3px solid #8a6030;padding-left:18px;font-weight:500}a[data-astro-cid-kpx7utds]:focus-visible{outline:3px solid #8a6030;outline-offset:4px}@media(max-width:760px){.work-wrap[data-astro-cid-kpx7utds]{padding:0 22px}.work-hero[data-astro-cid-kpx7utds]{padding-top:42px}.work-intro[data-astro-cid-kpx7utds],.work-grid[data-astro-cid-kpx7utds]{grid-template-columns:1fr;gap:24px}.work-intro[data-astro-cid-kpx7utds]{margin:25px 0 30px}.work-intro-aside[data-astro-cid-kpx7utds]{padding-left:18px}.work-jumps[data-astro-cid-kpx7utds]{gap:16px 24px}.work-project[data-astro-cid-kpx7utds],.work-next[data-astro-cid-kpx7utds]{padding:45px 0}.work-canvas[data-astro-cid-kpx7utds] figcaption[data-astro-cid-kpx7utds]{flex-direction:column;gap:5px}.work-media[data-astro-cid-kpx7utds]{margin-top:10px}.work-video[data-astro-cid-kpx7utds]{max-width:270px}.work-flow[data-astro-cid-kpx7utds]{padding:24px}.work-details[data-astro-cid-kpx7utds] dt[data-astro-cid-kpx7utds]:first-child{margin-top:0}}
