.footer[data-astro-cid-jo6i4kqk]{margin-top:var(--space-6);padding-block:var(--space-5) var(--space-6);border-top:1px solid var(--rule);color:var(--muted);font-size:var(--text-small)}.links[data-astro-cid-jo6i4kqk]{column-gap:var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{align-items:center;min-height:44px;display:inline-flex}.masthead[data-astro-cid-v3lsk6py]{padding-top:var(--space-5)}.wordmark[data-astro-cid-v3lsk6py]{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;padding-block:10px;font-size:1.625rem;font-weight:800;line-height:1.1;text-decoration:none;display:inline-block}.tagline[data-astro-cid-v3lsk6py]{margin-top:calc(var(--space-1) * -1);color:var(--muted);font-size:var(--text-small);font-weight:500;line-height:1.3}.row[data-astro-cid-75wjdcun]{gap:var(--space-3);display:grid}.field[data-astro-cid-75wjdcun]{min-width:0}input[data-astro-cid-75wjdcun],button[data-astro-cid-75wjdcun]{border-radius:var(--radius-small);width:100%;min-height:48px;font:inherit}input[data-astro-cid-75wjdcun]{padding:0 var(--space-4);background:var(--card);color:var(--ink);border:var(--border)}input[data-astro-cid-75wjdcun]::placeholder{color:var(--muted);opacity:1}button[data-astro-cid-75wjdcun]{padding:0 var(--space-5);background:var(--link);color:var(--on-link);cursor:pointer;border:1.5px solid #0000;font-weight:600}button[data-astro-cid-75wjdcun]:hover{background:color-mix(in oklab, var(--link) 86%, var(--ink))}button[data-astro-cid-75wjdcun]:active{transform:translateY(1px)}.note[data-astro-cid-75wjdcun]{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-small)}.soon[data-astro-cid-75wjdcun]{color:var(--muted)}:root{color-scheme:light dark;--paper:#fffdf8;--card:#fff;--ink:#141414;--muted:#5f5a52;--rule:#ece6da;--link:#2f5bea;--on-link:#fff;--chip:#ffe27a;--chip-ink:#141414;--shadow:#141414;--text:1.0625rem;--text-small:.9375rem;--leading:1.55;--measure:640px;--gutter:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:48px;--space-7:64px;--radius:16px;--radius-small:12px;--radius-chip:7px;--border:1.5px solid var(--ink);--sticker:4px 4px 0 var(--shadow)}@media (prefers-color-scheme:dark){:root{--paper:#1a1814;--card:#25221d;--ink:#f3ede2;--muted:#b4aa9a;--rule:#3a342c;--link:#8eabff;--on-link:#1a1814;--chip-ink:#1a1814;--shadow:#cfc5b3}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--text);line-height:var(--leading);overflow-wrap:break-word;margin:0}h1,h2,h3,h4,p,ol,ul{margin:0}h1,h2,h3,h4,a{overflow-wrap:anywhere}b,strong{font-weight:600}a{color:var(--link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--link);outline-offset:3px;border-radius:4px}main:focus{outline:none}.wrap{width:min(100% - 2 * var(--gutter), var(--measure));margin-inline:auto}.skip{top:var(--space-2);left:var(--gutter);z-index:1;padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);background:var(--link);color:var(--on-link);font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip:focus{transform:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero,.h-page,.h-section{font-family:var(--font-display);text-wrap:balance;font-weight:800}.hero{letter-spacing:-.03em;font-size:clamp(2rem,1.45rem + 2.4vw,2.75rem);line-height:1.05}.h-page{letter-spacing:-.03em;font-size:clamp(1.75rem,1.35rem + 1.8vw,2.25rem);line-height:1.08}.h-section{letter-spacing:-.02em;font-size:1.375rem;line-height:1.15}.kicker{color:var(--link);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:600;line-height:1.35}.sticker{background:var(--card);border:var(--border);border-radius:var(--radius);box-shadow:var(--sticker)}.go{padding-block:var(--space-3);margin-block:calc(-1 * var(--space-3));color:var(--ink);--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 11.5 11.5 4.5M5.5 4.5h6v6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding-right:1em;text-decoration:none;display:block}.go-in{--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.go:hover,.go:focus-visible{text-decoration-line:underline;text-decoration-color:var(--link);text-underline-offset:.16em;text-decoration-thickness:2px}.go:after{content:"";background:var(--link);-webkit-mask:var(--arrow) no-repeat 0 55% / .72em .72em;mask:var(--arrow) no-repeat 0 55% / .72em .72em;margin-left:.2em;padding-left:.72em}.scribble{white-space:nowrap;position:relative}.scribble:after{content:"";background:var(--link);height:.26em;-webkit-mask:var(--stroke) no-repeat center / 100% 100%;mask:var(--stroke) no-repeat center / 100% 100%;--stroke:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 8' preserveAspectRatio='none'%3E%3Cpath d='M1 5 Q 25 1 50 4 T 99 3' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E");position:absolute;bottom:-.16em;left:-2px;right:-2px}.meta{color:var(--muted);font-size:var(--text-small);font-variant-numeric:tabular-nums}.changes{padding:0;list-style:none}.changes>li+li{margin-top:var(--space-4)}.changes-title{padding-block:var(--space-3);margin-block:calc(-1 * var(--space-3));color:var(--ink);text-decoration-color:var(--link);font-weight:600;line-height:1.35;display:block}.changes-what{margin-top:var(--space-1);color:var(--muted);font-size:var(--text-small)}.changes-what time{font-variant-numeric:tabular-nums}.page{padding-top:var(--space-5)}.lead{margin-top:var(--space-4);font-size:1.1875rem;line-height:1.45}.tap{align-items:center;min-height:44px;display:inline-flex}.signup-band[data-astro-cid-hkbrpulz]{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--rule)}
