@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/edb5f85793adc1bb-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/92b6de9cb55945e2-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(../media/237858b39a32779d-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/edb5f85793adc1bb-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/92b6de9cb55945e2-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/237858b39a32779d-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/edb5f85793adc1bb-s.0v2ipp7s07_p9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/92b6de9cb55945e2-s.44ks8kcggj012.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/237858b39a32779d-s.p.1ii7211jqpzi_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}._9GRvTa_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}._9GRvTa_variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/70975a37357bc622-s.0hb8ue7pv42qp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e64b3f57c96dda9-s.3_2l2hvm8mn_r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/25948cc26c1183b1-s.25fzyfulsmhsq.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77551cceac6523b8-s.262b0fv92ce4j.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ee4e68c3aab54c5-s.1tbf4c8vl6lkz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6f240fb509094cc8-s.32f10yu79vtgx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}._4UT-QG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:400}._4UT-QG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
html body:has(.site){background:#0e0e0e;height:auto;overflow:visible}html:has(.site){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e0e0e}.site{--pt-ink:#0e0e0e;--pt-bone:#ebf0e4;--pt-gray-300:#9b9f97;--pt-gray-500:#666864;--pt-gray-700:#434441;--pt-gray-900:#292928;--pt-kiln:#ff8045;--pt-brand:#aed6a7;--pt-bone-a12:#ebf0e41f;--pt-bone-a30:#ebf0e44d;--pt-bone-a45:#ebf0e473;--font-sans:var(--font-space-grotesk), -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif;--font-mono:var(--font-space-grotesk), ui-monospace, monospace;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--radius-button:3px;--radius-frame:20px;--surface-page:var(--pt-ink);--text-primary:var(--pt-bone);--text-body:var(--pt-gray-300);--text-meta:var(--pt-gray-300);--text-brand:var(--pt-brand);--text-placeholder:var(--pt-gray-500);--accent:var(--pt-kiln);--border-tag:var(--pt-bone-a30);--rule:var(--pt-bone-a30);--border-strong:var(--pt-bone);--border-control:var(--pt-gray-300);--border-muted:var(--pt-gray-500);--border-section:var(--pt-gray-900);--border-frame:var(--pt-gray-300);--guide:var(--pt-gray-300);--guide-faint:var(--pt-gray-500);--hairline-plate:var(--pt-ink);--hairline-hi:var(--pt-bone);--hairline-edge:var(--pt-gray-300);--hairline-mid:var(--pt-gray-500);--hairline-lo:var(--pt-gray-700);--hairline-stroke:1;--container:min(90%, 1400px);--space-section:max(96px, 12vw);--gap-grid:var(--space-64);--gap-split:clamp(40px, 5vw, 96px);--fw-regular:400;--fw-medium:500;--scale-base:15px;--scale-ratio:1.333;--fs-xs:calc(var(--scale-base) / var(--scale-ratio));--fs-sm:var(--scale-base);--fs-md:calc(var(--scale-base) * var(--scale-ratio));--fs-lg:calc(var(--scale-base) * pow(var(--scale-ratio), 3));--fs-xl:clamp(var(--fs-lg), 3.3vw, calc(var(--scale-base) * pow(var(--scale-ratio), 4)));--fs-2xl:clamp(var(--fs-lg), 4.4vw, calc(var(--scale-base) * pow(var(--scale-ratio), 5)));--fs-3xl:clamp(var(--fs-xl), 5.85vw, calc(var(--scale-base) * pow(var(--scale-ratio), 6)));--fs-4xl:clamp(var(--fs-3xl), 10.4vw, calc(var(--scale-base) * pow(var(--scale-ratio), 8)));--type-mega:var(--fw-regular) var(--fs-4xl) / .84 var(--font-sans);--type-mega-ls:-.065em;--type-display:var(--fw-regular) var(--fs-3xl) / 1.07 var(--font-sans);--type-display-ls:-.065em;--type-statement:var(--fw-regular) var(--fs-2xl) / 1 var(--font-sans);--type-statement-ls:-.04em;--type-h2:var(--type-statement);--type-h2-ls:var(--type-statement-ls);--type-price:var(--fw-regular) var(--fs-2xl) / .9 var(--font-sans);--type-price-ls:-.04em;--type-quote-lg:var(--fw-regular) var(--fs-xl) / 1.1 var(--font-sans);--type-quote-lg-ls:-.035em;--type-menu:var(--fw-regular) var(--fs-lg) / 1 var(--font-sans);--type-menu-ls:-.035em;--type-lead:var(--fw-regular) var(--fs-md) / 1.42 var(--font-sans);--type-lead-ls:-.024em;--type-h3:var(--fw-regular) var(--fs-md) / 1 var(--font-sans);--type-h3-ls:-.02em;--type-quote-sm:var(--fw-regular) var(--fs-md) / 1.4 var(--font-sans);--type-quote-sm-ls:-.01em;--type-item:var(--fw-regular) var(--fs-md) / 1.1 var(--font-sans);--type-item-ls:-.02em;--type-h4:var(--fw-regular) var(--fs-sm) / 1 var(--font-sans);--type-h4-ls:-.025em;--type-body-lg:var(--fw-regular) var(--fs-sm) / 1.6 var(--font-sans);--type-ui:var(--fw-regular) var(--fs-sm) / 1 var(--font-sans);--type-body:var(--fw-regular) var(--fs-sm) / 1.55 var(--font-sans);--type-caption:var(--fw-regular) var(--fs-xs) / 1 var(--font-sans);--type-mono:var(--fw-regular) var(--fs-xs) / 1 var(--font-mono);gap:var(--gap-grid);background:var(--surface-page);min-height:100vh;color:var(--text-primary);font:var(--type-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;align-items:center;display:flex;position:relative;overflow-x:clip}:where(.site) a{color:var(--text-primary);text-decoration:none}:where(.site) a:hover{color:var(--text-body)}.site :focus-visible{outline:1px solid var(--text-primary);outline-offset:3px}.site label:has(input[type=range]:focus-visible){outline:1px solid var(--text-primary);outline-offset:6px}.site ::placeholder{color:var(--text-placeholder)}body .site ::selection{background:var(--text-primary);color:var(--surface-page)}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:700px){.site{--type-quote-lg:var(--fw-regular) var(--fs-lg) / 1.12 var(--font-sans);--type-quote-lg-ls:-.03em;--fs-4xl:clamp(var(--fs-xl), 15vw, calc(var(--scale-base) * pow(var(--scale-ratio), 6)))}}@media (max-width:640px){.site{--space-section:72px;--type-h2:var(--fw-regular) var(--fs-lg) / 1.02 var(--font-sans)}}
