:root{--paper:#fcfbf9;--surface:#f5f3f0;--ink:#1a1917;--body2:#6f6a61;--muted:#8a857c;--line:#e7e4e0;--red:#ea2a11;--neon:#ff3b1f;--font-sans:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease:cubic-bezier(.22, .61, .36, 1);--t-ui:.28s;--t-reveal:.72s;--margin:80px;--content:1280px;--nav-h:107px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--nav-h)}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:20px;line-height:1.5}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}p,h1,h2,h3{margin:0}button{font:inherit}.container{width:min(var(--content), 100% - 2 * var(--margin));margin-inline:auto}.t1{letter-spacing:-.04em;font-size:88px;font-weight:900;line-height:.9}.t2{letter-spacing:-.035em;font-size:52px;font-weight:900;line-height:1}.t3{letter-spacing:-.03em;font-size:44px;font-weight:900;line-height:1.15}.t4{letter-spacing:-.02em;font-size:30px;font-weight:900;line-height:1.4}.t5{letter-spacing:-.01em;font-size:24px;font-weight:400;line-height:1.4}.t6{font-size:20px;font-weight:400;line-height:1.5}.t7{font-size:16px;font-weight:400;line-height:1.5}.mono{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:500;line-height:1.3}.mono-num{font-family:var(--font-mono);letter-spacing:-.02em;font-size:76px;font-weight:500;line-height:1}.body2{color:var(--body2)}sup.kp{vertical-align:baseline;font-size:.8em;line-height:0;font-weight:inherit;margin-left:-.04em;margin-right:.02em;position:relative;top:-.38em}sup.kp.plus{color:var(--red)}.btn{cursor:pointer;white-space:nowrap;transition:filter var(--t-ui) var(--ease), background-color var(--t-ui) var(--ease);border:0;border-radius:6px;padding:16px 26px;font-size:16px;font-weight:700;line-height:1.2;display:inline-block}.btn-red{background:var(--red);color:var(--paper)}.btn-red:hover{filter:brightness(1.06)}.btn-ink{background:var(--ink);color:var(--paper)}.btn-ink:hover{filter:brightness(1.15)}.btn-paper{background:var(--paper);color:var(--ink)}.btn-paper:hover{filter:brightness(.94)}.link-arrow{align-items:center;gap:8px;font-size:16px;font-weight:700;display:inline-flex}.link-arrow:hover{color:var(--red)}.rule{background:linear-gradient(90deg, var(--line) 62%, transparent);height:1px}.rule-red{background:linear-gradient(90deg, var(--red) 62%, transparent);height:2px}[data-loop]:not(.is-live) *{animation-play-state:paused}.reveal{opacity:0;filter:blur(4px);transform:translateY(10px)}.reveal.is-in{opacity:1;filter:blur();transition:opacity var(--t-reveal) var(--ease), transform var(--t-reveal) var(--ease), filter var(--t-reveal) var(--ease);transition-delay:var(--d,0s);transform:none}:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.reveal.is-in{opacity:1;filter:none;transition:none;transform:none}*,:before,:after{transition:none!important;animation:none!important}}@media (width<=767px){:root{--margin:24px;--nav-h:72px}body{font-size:16px;line-height:1.62}.t1{letter-spacing:-.03em;font-size:40px;line-height:1.05}.t2{letter-spacing:-.03em;font-size:30px;line-height:1.1}.t3{letter-spacing:-.02em;font-size:24px;line-height:1.2}.t4{letter-spacing:-.01em;font-size:20px;line-height:1.3}.t5{font-size:20px;line-height:1.4}.t6{font-size:16px;line-height:1.62}.t7{font-size:14px;line-height:1.5}.mono-num{font-size:30px}.btn{min-height:45px;padding:14px 24px;font-size:14px}.link-arrow{font-size:14px}.t2 br,.t3 br{display:none}.mono-line{white-space:nowrap;scrollbar-width:none;letter-spacing:.02em;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.mono-line::-webkit-scrollbar{display:none}.snap-x{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.snap-x::-webkit-scrollbar{display:none}.snap-x>*{scroll-snap-align:start;flex:none}}.nav[data-astro-cid-wpvy4v7s]{z-index:50;background:var(--paper);position:sticky;top:0}.nav-inner[data-astro-cid-wpvy4v7s]{width:min(var(--content) + 6.6px, 100% - 2 * var(--margin) + 6.6px);margin-inline:auto;margin-left:calc(var(--margin) - 6.6px);height:var(--nav-h);align-items:center;gap:36px;display:flex}.logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:177px;height:auto}.links[data-astro-cid-wpvy4v7s]{align-items:center;gap:36px;margin-left:auto;font-size:16px;font-weight:500;display:flex}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:not(.btn):hover{color:var(--red)}.burger[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;margin-left:auto;padding:8px 0 8px 8px;display:none}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--ink);width:22px;height:2px;margin-left:auto;display:block}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]+span[data-astro-cid-wpvy4v7s]{margin-top:5px}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:last-child{width:14px}.menu-mobile[data-astro-cid-wpvy4v7s]{display:none}@media (width<=767px){.nav-inner[data-astro-cid-wpvy4v7s]{width:calc(100% - 2 * var(--margin));margin-left:auto}.logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:118px}.links[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{display:block}.menu-mobile[data-astro-cid-wpvy4v7s][hidden]{display:none}.menu-mobile[data-astro-cid-wpvy4v7s]{padding:8px var(--margin) 28px;border-bottom:1px solid var(--line);flex-direction:column;gap:20px;font-size:18px;font-weight:500;display:flex}.menu-mobile[data-astro-cid-wpvy4v7s] .btn[data-astro-cid-wpvy4v7s]{align-self:flex-start;margin-top:8px}}.footer[data-astro-cid-jo6i4kqk]{background:var(--surface);padding:80px 0 56px}.cols[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:80px;display:flex}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:177px;height:auto}.col[data-astro-cid-jo6i4kqk]{white-space:nowrap;flex-direction:column;gap:12px;font-size:16px;font-weight:500;display:flex}.col[data-astro-cid-jo6i4kqk] .mono[data-astro-cid-jo6i4kqk]{text-transform:uppercase}.two[data-astro-cid-jo6i4kqk]{gap:40px;display:flex}.two[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:12px;display:flex}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--red)}.soon[data-astro-cid-jo6i4kqk]{color:var(--muted)}.bar[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);font-family:var(--font-mono);color:var(--body2);justify-content:space-between;margin-top:56px;padding-top:32px;font-size:13px;font-weight:500;display:flex}@media (width<=767px){.footer[data-astro-cid-jo6i4kqk]{padding:48px 0 40px}.cols[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:32px 40px}.logo[data-astro-cid-jo6i4kqk]{width:100%}.logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:118px}.col[data-astro-cid-jo6i4kqk]{font-size:14px}.col[data-astro-cid-jo6i4kqk]:first-of-type{order:1}.col[data-astro-cid-jo6i4kqk]:nth-of-type(3){order:2}.col[data-astro-cid-jo6i4kqk]:nth-of-type(2){order:3;width:100%}.bar[data-astro-cid-jo6i4kqk]{margin-top:40px}}
