@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-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 Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-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 Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_727f1d{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_727f1d{--font-display:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-serif:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c552df{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_c552df{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}.Cursor_cursor__Orm7y{position:fixed;top:0;left:0;z-index:90;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--accent);pointer-events:none;display:grid;place-items:center;transition:width .35s var(--ease-out),height .35s var(--ease-out),margin .35s var(--ease-out)}.Cursor_cursor__Orm7y[data-active=true]{width:34px;height:34px;margin:-17px 0 0 -17px;mix-blend-mode:multiply}.Cursor_cursor__Orm7y[data-label=true]{width:92px;height:92px;margin:-46px 0 0 -46px;mix-blend-mode:normal}.Cursor_text__mG3RO{font-family:var(--serif);font-style:italic;font-size:20px;color:#fff}.Footer_footer___mXpK{background:var(--ink);color:var(--paper);padding:clamp(40px,5vw,72px) var(--gutter) 0;overflow:hidden;border-top:8px solid var(--accent-fill)}.Footer_footer___mXpK ul li a{display:inline-block;transition:transform .35s var(--ease-out),color .2s}.Footer_footer___mXpK ul li a:hover{color:var(--accent);transform:translateX(5px)}.Footer_top__8ratC{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px 40px;padding-bottom:clamp(24px,3vw,44px);border-bottom:1px solid color-mix(in srgb,var(--paper) 25%,transparent)}.Footer_cta__X4pOm{display:block;font-size:clamp(64px,13vw,214px);line-height:.95;font-weight:600;letter-spacing:-.05em}.Footer_cta__X4pOm em{color:var(--accent);display:inline-block;transition:transform .7s var(--ease-out)}.Footer_cta__X4pOm:hover em{transform:translateX(.12em) rotate(-3deg)}.Footer_write__AjSl8{padding-bottom:.6vw;text-align:right}.Footer_write__AjSl8 .label{opacity:.6;margin-bottom:6px}.Footer_write__AjSl8 a{font-family:var(--serif);font-style:italic;font-size:clamp(25px,2.7vw,44px);line-height:1.1;letter-spacing:-.01em;overflow-wrap:anywhere;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:color .2s,background-size .5s var(--ease)}.Footer_write__AjSl8 a:hover{color:var(--accent);background-size:0 1px;background-position:100% 100%}.Footer_grid___EVAT{display:grid;grid-template-columns:2.1fr 1fr 1fr auto;grid-gap:32px clamp(24px,3vw,44px);gap:32px clamp(24px,3vw,44px);align-items:end;padding:clamp(20px,2.4vw,34px) 0}.Footer_grid___EVAT>div{align-self:start}.Footer_grid___EVAT .label{opacity:.6;margin-bottom:8px}.Footer_signoff__fPiz7{align-self:end;font-size:clamp(88px,13.5vw,224px);line-height:.82;font-weight:600;letter-spacing:-.06em;margin-left:-.03em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Footer_signoff__fPiz7 span{display:inline-block;transition:transform .6s var(--ease-out)}.Footer_signoff__fPiz7 span:hover{transform:translateY(-.08em)}.Footer_signoff__fPiz7 em{color:var(--accent)}.Footer_strip__HPJwx{display:flex;justify-content:space-between;gap:8px 20px;align-items:center;padding:12px 0 14px;border-top:1px solid color-mix(in srgb,var(--paper) 25%,transparent);color:color-mix(in srgb,var(--paper) 62%,transparent)}.Footer_up__Agk_1{justify-self:end;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:color .2s}.Footer_up__Agk_1 span{display:inline-block;transition:transform .4s var(--ease-out)}.Footer_up__Agk_1:hover{color:var(--accent)}.Footer_up__Agk_1:hover span{transform:translateY(-3px)}@media(max-width:860px){.Footer_write__AjSl8{text-align:left}.Footer_grid___EVAT{grid-template-columns:1fr 1fr}.Footer_signoff__fPiz7{grid-column:1/-1;grid-row:3}}@media print{.Footer_footer___mXpK{display:none}}.ThemeIcon_icon__pvtaU{display:block;overflow:visible;transition:transform .7s var(--ease-out)}.ThemeIcon_icon__pvtaU[data-dark=true]{transform:rotate(90deg)}.ThemeIcon_core__MW5Ig,.ThemeIcon_cut__OW3DM,.ThemeIcon_rays__05Qyo{transform-box:fill-box;transform-origin:center;transition:transform .6s var(--ease-out),opacity .4s}.ThemeIcon_rays__05Qyo{opacity:0;transform:scale(.4) rotate(-45deg)}.ThemeIcon_icon__pvtaU[data-dark=true] .ThemeIcon_core__MW5Ig{transform:scale(.62)}.ThemeIcon_icon__pvtaU[data-dark=true] .ThemeIcon_cut__OW3DM{transform:translate(9px,-9px)}.ThemeIcon_icon__pvtaU[data-dark=true] .ThemeIcon_rays__05Qyo{opacity:1;transform:none}.Masthead_bar__AgFem{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--bar-height);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--gutter);background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:15px;transition:transform .6s var(--ease)}.Masthead_bar__AgFem[data-hidden=true]{transform:translateY(-110%)}.Masthead_bar__AgFem[data-open=true]{background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff}.Masthead_bar__AgFem[data-open=true] .Masthead_logo__HJ2jG em{color:inherit}.Masthead_logo__HJ2jG{justify-self:start;font-size:24px;font-weight:600;letter-spacing:-.04em}.Masthead_logo__HJ2jG em{color:var(--accent)}.Masthead_links__sjvLN{display:flex;gap:clamp(24px,3.4vw,52px)}.Masthead_links__sjvLN a{position:relative;padding:2px 0}.Masthead_links__sjvLN a:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.Masthead_links__sjvLN a:hover:after,.Masthead_links__sjvLN a[data-active=true]:after{transform:scaleX(1);transform-origin:left}.Masthead_actions__xERLU{justify-self:end;display:flex;align-items:center;gap:20px}.Masthead_theme__T3YA3{display:grid;place-items:center;width:40px;height:40px;margin:-9px -9px -9px 0;border-radius:50%;transition:background .25s}@media(hover:hover){.Masthead_theme__T3YA3:hover{background:color-mix(in srgb,currentColor 10%,transparent)}}.Masthead_menu__KLnaj{display:none}.Masthead_overlay__qIxvO{position:fixed;inset:0;z-index:45;background:var(--accent);color:#fff;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:var(--gutter);font-size:19vw;line-height:1.02;font-weight:600;letter-spacing:-.05em}@media(max-width:760px){.Masthead_links__sjvLN{display:none}.Masthead_bar__AgFem{grid-template-columns:1fr auto}.Masthead_menu__KLnaj{display:block}}@media print{.Masthead_bar__AgFem{display:none}}.Preloader_loader__J9_Gu{position:fixed;inset:0;z-index:100;background:var(--paper);pointer-events:none;animation:Preloader_loader-out__5IyMF .6s var(--ease) .75s forwards}@keyframes Preloader_loader-out__5IyMF{to{transform:translateY(-101%)}}@media(prefers-reduced-motion:reduce){.Preloader_loader__J9_Gu{display:none}}html[data-seen] .Preloader_loader__J9_Gu{display:none}.Preloader_name__JqQWx{position:absolute;top:28px;left:var(--gutter)}.Preloader_count__lDF7E{position:absolute;right:var(--gutter);bottom:12px;font-size:clamp(90px,20vw,300px);line-height:1;font-weight:600;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Preloader_bar__kiYRK{position:absolute;left:0;right:0;bottom:0;height:8px;background:var(--accent);transform-origin:left}:root{--paper:#f1eee6;--paper-2:#e6e1d5;--ink:#15140f;--ink-2:#5f5b50;--line:rgba(21,20,15,0.2);--accent:#f2401b;--accent-text:#c92e0c;--accent-fill:#d9330f;--gutter:clamp(16px,3.75vw,54px);--bar-height:62px;--ease:cubic-bezier(0.76,0,0.24,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--sans:var(--font-display),"Helvetica Neue",Arial,sans-serif;--serif:var(--font-serif),Georgia,serif;--mono:var(--font-mono),ui-monospace,monospace}:root[data-theme=dark]{--paper:#100f0c;--paper-2:#1c1b16;--ink:#efebe0;--ink-2:#a39e90;--line:rgba(239,235,224,0.2);--accent-text:var(--accent)}*,:after,:before{box-sizing:border-box}html{overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;min-height:100vh;font-size:17px;line-height:1.5;overflow-x:clip}body:after{content:"";position:fixed;inset:0;z-index:60;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=dark] body:after{opacity:.04}dd,dl,figure,h1,h2,h3,ol,p,ul{margin:0;padding:0}ul{list-style:none}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}*{-webkit-tap-highlight-color:transparent}@media (hover:none){a:active{opacity:.6}button:active{transform:scale(.94)}}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}button{background:none;border:0;padding:0;cursor:pointer}em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.02em}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}::selection{background:var(--accent);color:#fff}.label{font-family:var(--mono);font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.link{background:linear-gradient(currentColor,currentColor) 0 100% /100% 1px no-repeat;transition:background-size .5s var(--ease)}.link:hover{background-size:0 1px;background-position:100% 100%}.page{animation:page-in .9s var(--ease-out) backwards}.rise{display:block;animation:rise 1.1s var(--ease-out) backwards}@keyframes rise{0%{transform:translateY(110%)}}.fade-in{animation:fade-in 1s var(--ease-out) backwards}@keyframes fade-in{0%{opacity:0}}@keyframes page-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fade-in,.page,.rise{animation:none}}@media print{body:after{display:none}}