.wordmark.svelte-1l0hz9k{color:var(--paper);white-space:nowrap;align-items:center;gap:.12em;line-height:1;text-decoration:none;display:inline-flex}.tile.svelte-1l0hz9k{width:1.35em;height:1.35em;color:var(--yellow);background:var(--paper-2);border:.12em solid var(--ink);box-shadow:.1em .1em 0 var(--ink);transition:transform .25s var(--spring);border-radius:.3em;place-items:center;font-size:1.05em;display:grid;transform:rotate(-6deg)}a.wordmark.svelte-1l0hz9k:hover .tile:where(.svelte-1l0hz9k),a.wordmark.svelte-1l0hz9k:focus-visible .tile:where(.svelte-1l0hz9k){transform:rotate(4deg)scale(1.08)}.word.svelte-1l0hz9k{letter-spacing:.01em;padding-top:.08em}.tld.svelte-1l0hz9k{color:var(--pink);margin-left:.05em;font-size:.62em}.site.svelte-1m08ib8{flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}.bg.svelte-1m08ib8{z-index:0;position:fixed;inset:0}.top.svelte-1m08ib8,.content.svelte-1m08ib8,.foot.svelte-1m08ib8{z-index:1;position:relative}.content.svelte-1m08ib8{flex:1}.site.svelte-1m08ib8 .container{width:100%;max-width:1180px;margin:0 auto;padding:0 16px}@media (width>=720px){.site.svelte-1m08ib8 .container{padding:0 28px}}.site.svelte-1m08ib8 .section{padding-top:56px;padding-bottom:56px}@media (width>=900px){.site.svelte-1m08ib8 .section{padding-top:84px;padding-bottom:84px}}.site.svelte-1m08ib8 .h1{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:clamp(2.3rem,6vw,4.2rem);font-weight:400;line-height:1.02}.site.svelte-1m08ib8 .h2{font-family:var(--font-display);margin:0;font-size:clamp(1.9rem,4.4vw,3rem);font-weight:400;line-height:1.05}.site.svelte-1m08ib8 .lede{color:#fff7e8e0;margin:0;font-size:clamp(1.08rem,1.8vw,1.3rem);font-weight:700;line-height:1.5}.site.svelte-1m08ib8 .section-head{text-align:center;justify-items:center;gap:14px;max-width:760px;margin:0 auto 40px;display:grid}.site.svelte-1m08ib8 .btn-link{background:var(--btn,var(--yellow));color:var(--ink);border:var(--line) solid var(--ink);box-shadow:0 .18em 0 var(--ink);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;white-space:nowrap;transition:transform .15s var(--spring), box-shadow .15s;border-radius:999px;justify-content:center;align-items:center;gap:.4em;padding:.55em 1.3em .5em;font-size:1.3rem;line-height:1.1;text-decoration:none;display:inline-flex}.site.svelte-1m08ib8 .btn-link:hover{transform:translateY(-2px)rotate(-1deg)}.site.svelte-1m08ib8 .btn-link:active{box-shadow:0 .04em 0 var(--ink);transform:translateY(.14em)scale(.97)}.site.svelte-1m08ib8 .btn-link:focus-visible,.site.svelte-1m08ib8 a:focus-visible,.site.svelte-1m08ib8 button:focus-visible{outline:4px solid var(--pink);outline-offset:4px}.site.svelte-1m08ib8 .btn-link.small{padding:.5em 1.05em .45em;font-size:1rem}.site.svelte-1m08ib8 .btn-link.ghost{color:var(--paper);border-color:var(--paper);background:0 0;box-shadow:0 .18em #00000059}.site.svelte-1m08ib8 .btn-link[aria-disabled=true],.site.svelte-1m08ib8 .btn-link:disabled{filter:grayscale(.85)brightness(.85);cursor:not-allowed}.top.svelte-1m08ib8{z-index:20;-webkit-backdrop-filter:blur(10px);border-bottom:3px solid var(--ink);background:#1c0b45d1;position:sticky;top:0}.bar.svelte-1m08ib8{align-items:center;gap:20px;height:68px;display:flex}.links.svelte-1m08ib8{gap:4px;margin-left:12px;display:none}.links.svelte-1m08ib8 a:where(.svelte-1m08ib8),.account.svelte-1m08ib8{color:var(--paper);border-radius:999px;padding:8px 12px;font-weight:900;text-decoration:none;transition:background .15s}.links.svelte-1m08ib8 a:where(.svelte-1m08ib8):hover,.links.svelte-1m08ib8 a[aria-current=page]:where(.svelte-1m08ib8),.account.svelte-1m08ib8:hover{background:#ffffff1a}.links.svelte-1m08ib8 a[aria-current=page]:where(.svelte-1m08ib8){color:var(--yellow)}.actions.svelte-1m08ib8{align-items:center;gap:8px;margin-left:auto;display:flex}.account.svelte-1m08ib8,.actions.svelte-1m08ib8 .demo:where(.svelte-1m08ib8),.join.svelte-1m08ib8 .long:where(.svelte-1m08ib8){display:none}@media (width<=359px){.bar.svelte-1m08ib8{gap:8px}.actions.svelte-1m08ib8{gap:6px}.actions.svelte-1m08ib8 .join:where(.svelte-1m08ib8){padding-inline:.7em}.bar.svelte-1m08ib8 .wordmark{font-size:22px!important}}@media (width>=420px){.join.svelte-1m08ib8 .long:where(.svelte-1m08ib8){display:inline}.join.svelte-1m08ib8 .short:where(.svelte-1m08ib8){display:none}}.menu.svelte-1m08ib8{background:var(--yellow);border:3px solid var(--ink);width:46px;height:42px;box-shadow:0 3px 0 var(--ink);cursor:pointer;border-radius:12px;place-content:center;gap:5px;display:grid}.menu.svelte-1m08ib8 span:where(.svelte-1m08ib8){background:var(--ink);border-radius:3px;width:20px;height:3px;display:block}.drawer.svelte-1m08ib8{animation:.2s ease-out both svelte-1m08ib8-slide-down;display:grid;padding-bottom:14px!important}.drawer.svelte-1m08ib8 a:where(.svelte-1m08ib8){color:var(--paper);border-top:2px solid #ffffff14;padding:12px 4px;font-size:1.2rem;font-weight:900;text-decoration:none}@keyframes svelte-1m08ib8-slide-down{0%{opacity:0;transform:translateY(-8px)}}@media (width>=560px){.actions.svelte-1m08ib8 .demo:where(.svelte-1m08ib8){display:inline-flex}}@media (width>=1000px){.links.svelte-1m08ib8,.account.svelte-1m08ib8{display:flex}.menu.svelte-1m08ib8,.drawer.svelte-1m08ib8{display:none}}.foot.svelte-1m08ib8{border-top:3px solid var(--ink);background:#100628e0;margin-top:40px;padding:48px 0 28px}.cols.svelte-1m08ib8{grid-template-columns:1fr 1fr;gap:32px;display:grid}.brand.svelte-1m08ib8{grid-column:1/-1;justify-items:start;gap:14px;max-width:380px;display:grid}.brand.svelte-1m08ib8 p:where(.svelte-1m08ib8){color:#fff7e8bf;margin:0;font-weight:700;line-height:1.5}.foot.svelte-1m08ib8 nav:where(.svelte-1m08ib8){align-content:start;gap:10px;display:grid}.foot.svelte-1m08ib8 h2:where(.svelte-1m08ib8){color:var(--yellow);margin:0 0 4px;font-size:1.15rem}.foot.svelte-1m08ib8 nav:where(.svelte-1m08ib8) a:where(.svelte-1m08ib8){color:#fff7e8d1;overflow-wrap:anywhere;font-weight:800;text-decoration:none}.foot.svelte-1m08ib8 nav:where(.svelte-1m08ib8) a:where(.svelte-1m08ib8):hover{color:var(--paper);text-underline-offset:4px;text-decoration:underline}.legal.svelte-1m08ib8{color:#fff7e880;font-size:.85rem;font-weight:700;margin-top:36px!important}@media (width>=860px){.cols.svelte-1m08ib8{grid-template-columns:1.6fr 1fr 1fr 1fr}.brand.svelte-1m08ib8{grid-column:auto}}.private.svelte-1m08ib8{text-align:center;place-content:center;gap:12px;min-height:100vh;display:grid}.private.svelte-1m08ib8 a:where(.svelte-1m08ib8){color:var(--yellow)}
