.waitlist[data-astro-cid-lsxrvkd2]{max-width:520px;margin-top:32px}.row[data-astro-cid-lsxrvkd2]{flex-direction:column;gap:10px;display:flex}@media (width>=520px){.row[data-astro-cid-lsxrvkd2]{background:var(--surface);border:1px solid var(--border-strong);border-radius:18px;flex-direction:row;padding:6px}}input[data-astro-cid-lsxrvkd2]{min-width:0;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:14px;flex:1;padding:14px 16px;font-size:17px}@media (width>=520px){input[data-astro-cid-lsxrvkd2]{background:0 0;border:0}}input[data-astro-cid-lsxrvkd2]::placeholder{color:var(--text-muted)}input[data-astro-cid-lsxrvkd2]:focus{outline:none}.row[data-astro-cid-lsxrvkd2]:focus-within{border-color:var(--been-ink)}button[data-astro-cid-lsxrvkd2]{font:inherit;color:var(--on-been);background:var(--been);cursor:pointer;box-shadow:0 6px 24px color-mix(in srgb, var(--been) 25%, transparent);white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:17px;font-weight:800;display:inline-flex}button[data-astro-cid-lsxrvkd2]:hover{filter:brightness(1.05)}button[data-astro-cid-lsxrvkd2]:focus-visible{outline:3px solid var(--wish);outline-offset:2px}button[data-astro-cid-lsxrvkd2]:disabled{opacity:.7;cursor:progress}button[data-astro-cid-lsxrvkd2] svg[data-astro-cid-lsxrvkd2]{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.note[data-astro-cid-lsxrvkd2]{color:var(--text-muted);margin-top:12px;font-size:14px}.privacy[data-astro-cid-lsxrvkd2]{color:var(--text-muted);margin-top:4px;font-size:13px}.waitlist[data-astro-cid-lsxrvkd2][data-state=ok] .note[data-astro-cid-lsxrvkd2]{color:var(--been-ink);font-weight:700}.waitlist[data-astro-cid-lsxrvkd2][data-state=error] .note[data-astro-cid-lsxrvkd2]{color:var(--danger)}.waitlist[data-astro-cid-lsxrvkd2].done .row[data-astro-cid-lsxrvkd2]{display:none}.sr-only[data-astro-cid-lsxrvkd2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cta .waitlist{margin-left:auto;margin-right:auto}.shot[data-astro-cid-aatdr2li]{width:min(320px,82vw);box-shadow:0 0 0 1px var(--border), 0 30px 80px #00000059;background:#0d0a08;border-radius:52px;margin:0;padding:10px}.shot[data-astro-cid-aatdr2li] img[data-astro-cid-aatdr2li]{border-radius:42px;width:100%;height:auto;display:block}.hero{align-items:center;gap:48px;padding-top:32px;padding-bottom:80px;display:grid}@media (width>=900px){.hero{grid-template-columns:1.1fr .9fr;padding-top:56px;padding-bottom:120px}}.hero h1{letter-spacing:-.035em;font-size:clamp(44px,8vw,84px);font-weight:800}.lead{max-width:34em;color:var(--text-dim);margin-top:24px;font-size:19px}.hero-art{justify-content:center;display:flex}section h2{font-size:clamp(30px,4.5vw,44px);font-weight:800}.section-lead{max-width:38em;color:var(--text-muted);margin-top:16px}.how{padding-top:40px;padding-bottom:80px}.steps{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (width>=800px){.steps{grid-template-columns:repeat(3,1fr)}}.steps li{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:24px}.steps .num{font-family:var(--mono);color:var(--text-muted);font-size:15px;font-weight:700}.steps h3{margin-top:12px;font-size:22px}.steps p{color:var(--text-muted);margin-top:8px}.steps .step-been{border-color:color-mix(in srgb, var(--been) 45%, transparent)}.steps .step-been .num,.steps .step-been h3{color:var(--been-ink)}.features{padding-top:40px;padding-bottom:80px}.features-body{align-items:center;gap:48px;margin-top:40px;display:grid}@media (width>=1000px){.features-body{grid-template-columns:1.4fr .6fr}}.features-art{justify-content:center;display:flex}.grid{gap:16px;display:grid}@media (width>=640px){.grid{grid-template-columns:repeat(2,1fr)}}.card{background:var(--surface);border:1px solid var(--border);border-radius:20px;padding:24px}.card svg{fill:none;width:28px;height:28px;stroke:var(--been-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.card.wish svg{stroke:var(--wish-ink)}.card h3{margin-top:16px;font-size:20px}.card p{color:var(--text-muted);margin-top:8px}.routes{align-items:center;gap:48px;padding-top:40px;padding-bottom:80px;display:grid}@media (width>=900px){.routes{grid-template-columns:1.1fr .9fr}}.routes-art{justify-content:center;display:flex}.tag{border:1px solid color-mix(in srgb, var(--route) 50%, transparent);color:var(--route-ink);border-radius:999px;margin-bottom:16px;padding:4px 12px;font-size:14px;font-weight:700;display:inline-block}.route-points{gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.route-points li{border-left:3px solid var(--route);padding-left:20px}.route-points h3{font-size:19px}.route-points p{color:var(--text-muted);margin-top:4px}.not{text-align:center;max-width:820px;padding-top:40px;padding-bottom:80px}.not p{color:var(--text-dim);margin-top:16px;font-size:19px}.cta{text-align:center;flex-direction:column;align-items:center;max-width:720px;padding-top:56px;padding-bottom:96px;display:flex}.cta img{border-radius:22px;box-shadow:0 12px 40px #0000004d}.cta h2{margin-top:28px}.cta>p{color:var(--text-muted);margin-top:16px}.cta form{width:100%;margin-top:28px}
