@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_2a03db{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_2a03db{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}.gx{--surface:#111111;--surface-2:#1a1a1a;--ink:#e6e9e1;--muted:#a3a89e;--accent:#b1ff7a;--font:var(--font-hanken),"Helvetica Neue","Arial Nova",Arial,sans-serif;--step-small:clamp(0.8125rem,0.79rem + 0.1vw,0.875rem);--step-body:clamp(1.0625rem,1rem + 0.25vw,1.1875rem);--step-lead:clamp(1.25rem,1.05rem + 0.6vw,1.5rem);--step-title:clamp(2.5rem,1.6rem + 3.6vw,5rem);--margin:clamp(1.25rem,2.2vw,2rem);--gutter:clamp(0.75rem,1.4vw,1.5rem);--section:clamp(4rem,8vw,7rem);--header:5rem;--ease-out:cubic-bezier(0.22,1,0.36,1);flex:1;background:var(--surface-2);color:var(--ink);font-family:var(--font);font-size:var(--step-body);line-height:1.45;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;padding-block:var(--section)}.gx-body,.gx-grid{display:grid;grid-template-columns:var(--margin) calc(42% - var(--margin)) minmax(0,1fr) var(--margin);align-items:start}.gx-head{grid-column:3;margin-bottom:3rem}.gx-head h1{font-size:var(--step-title);font-weight:500;line-height:.95;letter-spacing:-.035em;text-transform:none;margin:0}.gx-head p{margin:1.5rem 0 0;max-width:46ch;color:var(--muted)}.gx-media{grid-column:2;grid-row:1;position:sticky;top:max(12vh,calc(var(--header) + 1.5rem));width:34vw;max-width:calc(100% - var(--gutter));margin:0}.gx-pic{position:relative;aspect-ratio:4/5;background:var(--surface);overflow:clip}.gx-pic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0}.gx-body.js .gx-pic img{opacity:0;transition:opacity .3s ease}.gx-body.js .gx-pic img.is-on{opacity:1}.gx-count{margin-top:.75rem;color:var(--muted);font-size:var(--step-small)}.gx-list{grid-column:3;grid-row:1;max-width:86%;list-style:none;margin:0;padding:0}.gx-guide a{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:1.25rem;align-items:baseline;min-height:3.625rem;padding:.75rem 0;text-decoration:none;color:var(--muted);transition:color .24s ease}.gx-guide a:focus-visible,.gx-guide.is-active a{color:var(--ink)}.gx-guide a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.gx-kicker{grid-column:1/-1;font-size:var(--step-small);color:var(--muted);margin-bottom:.15rem}.gx-name{font-size:var(--step-lead);line-height:1.2;font-weight:500}.gx-pages{color:var(--muted);white-space:nowrap}.gx-more{grid-column:1/-1;display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s var(--ease-out)}.gx-body.js .gx-more{grid-template-rows:0fr}.gx-body.js .gx-guide.is-active .gx-more{grid-template-rows:1fr}.gx-more>*{overflow:hidden;min-height:0}.gx-desc{display:block;color:var(--ink);max-width:46ch;padding:.5rem 0 .75rem}.gx-read{color:var(--accent);white-space:nowrap}@media (prefers-reduced-motion:reduce){.gx-guide a,.gx-more,.gx-pic img{transition:none!important}}@media (max-width:899px){.gx-body,.gx-grid{display:block;padding-inline:var(--margin)}.gx-head{margin-bottom:1.5rem}.gx-media{top:var(--header);z-index:2;width:100%;max-width:none;background:var(--surface-2);padding-block:.75rem}.gx-pic{aspect-ratio:auto;height:34svh}.gx-count{display:none}.gx-list{max-width:none;padding-top:.5rem}}