@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;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:600;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:600;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:600;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:600;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:600;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:600;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;font-style:normal;font-weight:800;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:800;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:800;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:800;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:800;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:800;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:800;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_99abd1{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_99abd1{--font-tight:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:block;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:100 900;font-display:block;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:100 900;font-display:block;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:block;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_34d194{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_34d194{--font-hanken:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:block;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:block;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:block;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:block;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:block;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:block;src:url(/_next/static/media/bb3ef058b751a6ad-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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_fe3c15{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_fe3c15{--font-jbmono:"JetBrains Mono","JetBrains Mono Fallback"}.sc{--u:min(calc(100vw / 1280),calc(100vh / 640));--u:min(calc(100cqw / 1280),calc(100cqh / 640));--frame-w:calc(1280 * var(--u));--frame-x:calc(50% - 640 * var(--u));--cu:var(--u);--hb:var(--u);--tb:var(--u);--nu:var(--u);--layout:desktop;--strip-top:calc(120 * var(--u));--strip-w:var(--frame-w);--strip-bot:calc(10 * var(--u));--accent:#E8B23D;--nav:#c2c2c2;--ink:#1a0b1f;position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;background:#000;isolation:isolate;container-type:size;font-family:var(--font-hanken),system-ui,-apple-system,"Segoe UI",Arial,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.sc *,.sc :after,.sc :before{box-sizing:border-box;margin:0;padding:0}.sc a{color:inherit;text-decoration:none}.sc ul{list-style:none}.sc :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.sc .photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 45%;z-index:0;user-select:none;-webkit-user-drag:none;pointer-events:none}.sc .photo.is-placed{inset:auto;object-fit:fill;max-width:none}.sc .lift{left:0;right:0;top:0;height:var(--band-h,calc(320 * var(--u)));background:rgba(170,60,85,.32);mix-blend-mode:screen}.sc .lift,.sc .shade{position:absolute;z-index:1;pointer-events:none}.sc .shade{inset:0;background:linear-gradient(0deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.46) 16%,rgba(0,0,0,.12) 34%,rgba(0,0,0,0) 48%)}.sc .band{position:absolute;left:0;right:0;top:0;z-index:2;display:grid;grid-template-columns:1fr var(--strip-w) 1fr;grid-template-rows:var(--strip-top) calc(var(--strip-w) * 190 / 1280) var(--strip-bot)}.sc .band>span{background:#000}.sc .band .band-bot,.sc .band .band-top{grid-column:1/-1}.sc .band h1{grid-column:2;grid-row:2;position:relative;font-size:0;line-height:0}.sc .band svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;display:block}.sc .nav{position:absolute;top:0;left:var(--frame-x);width:var(--frame-w);height:calc(100 * var(--u));z-index:4}.sc .nav .col{position:absolute;font-weight:250;font-size:calc(14.286 * var(--nu));line-height:calc(18 * var(--nu));white-space:nowrap;color:var(--nav)}.sc .nav .col a{display:inline-block;letter-spacing:calc(var(--ls) * var(--nu));transition:opacity .15s}.sc .nav .col a:hover{opacity:.6}.sc .tagline{left:calc(509 * var(--u));top:calc(11.357 * var(--u));font-weight:250;font-size:calc(14.286 * var(--nu));line-height:calc(14.286 * var(--nu));letter-spacing:calc(-1.532 * var(--nu));word-spacing:calc(3.44 * var(--nu));color:var(--nav)}.sc .cta,.sc .tagline{position:absolute;white-space:nowrap}.sc .cta{left:calc(1067.5 * var(--u));top:calc(9.5 * var(--u));width:calc(199.5 * var(--cu));height:calc(28.5 * var(--cu));background:var(--accent);color:var(--ink);border-radius:calc(2 * var(--cu));transition:filter .15s}.sc .cta b{font-weight:inherit}.sc .cta:hover{filter:brightness(1.06)}.sc .cta svg{position:absolute;left:calc(10 * var(--cu));top:calc(10 * var(--cu));width:calc(10 * var(--cu));height:calc(10 * var(--cu))}.sc .cta span{position:absolute;left:calc(25.5 * var(--cu));top:calc(8.357 * var(--cu));font-weight:280;font-size:calc(14.286 * var(--cu));line-height:calc(14.286 * var(--cu));letter-spacing:calc(-1.042 * var(--cu));word-spacing:calc(3.2 * var(--cu))}.sc .menu-btn{display:none}.sc .nav-links{display:contents}.sc .copy{position:absolute;left:var(--frame-x);width:var(--frame-w);bottom:0;height:calc(100 * var(--u));z-index:3}.sc .headline{position:absolute;left:calc(378 * var(--u));top:calc(21.715 * var(--u));font-weight:290;font-size:calc(28.571 * var(--hb));line-height:calc(28.571 * var(--hb));letter-spacing:calc(-.896 * var(--hb));word-spacing:calc(5.62 * var(--hb));white-space:nowrap}.sc .tp{position:absolute;left:calc(478 * var(--u));top:calc(66 * var(--u));width:calc(340 * var(--tb));height:calc(19 * var(--tb));display:block}.sc .tp svg{position:absolute;left:0;top:calc(1.5 * var(--tb));width:calc(16 * var(--tb));height:calc(16 * var(--tb))}.sc .tp .tp-word{left:calc(23 * var(--tb));top:calc(5.257 * var(--tb));font-weight:500;font-size:calc(12.286 * var(--tb));line-height:calc(12.286 * var(--tb));letter-spacing:calc(-.149 * var(--tb));color:#fff}.sc .tp .tp-meta,.sc .tp .tp-word{position:absolute;white-space:nowrap}.sc .tp .tp-meta{left:calc(98 * var(--tb));top:calc(4.015 * var(--tb));font-family:var(--font-jbmono),ui-monospace,Menlo,monospace;font-weight:400;font-size:calc(11.37 * var(--tb));line-height:calc(11.37 * var(--tb));letter-spacing:calc(-.268 * var(--tb));color:#FFFEF7}.sc .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sc .lid{opacity:0;transform-box:fill-box;transform-origin:50% 0}html[data-sc-enter] .sc .lid{opacity:1}html[data-sc-enter] .sc :is(.nav .col,.menu-btn,.tagline,.cta,.headline,.tp){opacity:0}@media (max-height:537.98px),(max-width:1074.98px){.sc{--layout:tablet;--pad:clamp(20px,3.2vw,32px);--nu:1px;--cu:1px;--hb:1px;--tb:1px;--head-h:72px;--strip-top:var(--head-h);--strip-w:min(100cqw,calc((100cqh - var(--head-h)) * .3 * 1280 / 190));--strip-bot:calc(var(--strip-w) * 10 / 1280)}.sc .nav{left:0;width:100%;height:var(--head-h);padding:0 var(--pad);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:16px}.sc .menu-btn{display:inline-flex;justify-self:start;align-items:center;gap:10px;min-height:44px;background:none;border:0;color:var(--nav);font-family:inherit;font-weight:250;font-size:calc(14.286 * var(--nu));line-height:1;letter-spacing:calc(-1.252 * var(--nu));cursor:pointer;padding:0 8px 0 0;-webkit-tap-highlight-color:transparent}.sc .menu-btn i{position:relative;display:block;width:18px;height:7px}.sc .menu-btn i:after,.sc .menu-btn i:before{content:"";position:absolute;left:0;right:0;height:1px;background:currentColor;transition:transform .22s ease}.sc .menu-btn i:before{top:0}.sc .menu-btn i:after{bottom:0}.sc .nav.is-open .menu-btn i:before{transform:translateY(3px) rotate(45deg)}.sc .nav.is-open .menu-btn i:after{transform:translateY(-3px) rotate(-45deg)}.sc .tagline{position:static;justify-self:center}.sc .cta{position:relative;left:auto;top:auto;justify-self:end;flex:none}.sc .cta:after{content:"";position:absolute;inset:-8px -6px}.sc .nav-links{display:grid;position:absolute;top:var(--head-h);left:0;right:0;z-index:5;grid-template-columns:repeat(3,max-content);column-gap:clamp(40px,7vw,88px);padding:0 var(--pad) 24px;background:#000;visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .26s cubic-bezier(.2,.7,.2,1),visibility 0s linear .26s}.sc .nav.is-open .nav-links{visibility:visible;clip-path:inset(0);transition:clip-path .26s cubic-bezier(.2,.7,.2,1)}.sc .nav .col{position:static}.sc .nav .col a{padding:12px 0}.sc .copy{left:0;width:100%;height:auto;bottom:calc(15 * var(--tb) + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:calc(15.7 * var(--hb));padding:0 var(--pad)}.sc .headline,.sc .tp{position:relative;left:auto;top:auto}.sc .tp{width:calc(340 * var(--tb));margin-left:calc(-2 * var(--tb))}}@media (max-width:559.98px){.sc{--layout:mobile;--pad:clamp(14px,4.2vw,22px);--head-h:64px;--tag-row:30px;--cu:min(1px,calc((100cqw - 2 * var(--pad) - 88px) / 199.5));--hb:min(1.1px,calc((100cqw - 2 * var(--pad)) / 300));--tb:min(1px,calc((100cqw - 2 * var(--pad)) / 342));--strip-top:calc(var(--head-h) + var(--tag-row));--strip-w:calc((100cqw - 2 * var(--pad)) * 1280 / 1264);--strip-bot:10px}.sc .nav{height:auto;grid-template-columns:1fr auto;grid-template-rows:var(--head-h) var(--tag-row);column-gap:12px}.sc .menu-btn{grid-column:1;grid-row:1}.sc .cta{grid-column:2;grid-row:1}.sc .tagline{grid-column:1/-1;grid-row:2;align-self:start;justify-self:center;margin-top:2px}.sc .nav-links{column-gap:clamp(12px,5vw,40px);padding-bottom:20px}.sc .copy{bottom:calc(max(18px, env(safe-area-inset-bottom)) + 6px);gap:16px}.sc .headline{white-space:normal;text-align:center;text-wrap:balance;max-width:calc(318 * var(--hb));line-height:1.08}.sc .lift{background:rgba(170,60,85,.5)}}@media (hover:none){.sc .nav .col a:hover{opacity:1}.sc .cta:hover{filter:none}}@media (prefers-reduced-motion:reduce){.sc .menu-btn i:after,.sc .menu-btn i:before,.sc .nav-links,.sc .nav.is-open .nav-links{transition:none}}