.site.svelte-1x10zjs{--bg:#0a0a0b;--surface:#111113;--raised:#18181b;--line:#ffffff12;--line-2:#ffffff24;--text:#ededef;--muted:#a1a1aa;--faint:#71717a;--accent:#ffd54a;--accent-2:#ffe07a;--accent-soft:#ffd54a24;--ink:#0a0a0b;background:var(--bg);min-height:100dvh;color:var(--text);font-size:16px}.site.svelte-1x10zjs .wrap{max-width:1160px;margin:0 auto;padding-inline:24px}.site.svelte-1x10zjs .cta,.site.svelte-1x10zjs .ghost{height:46px;transition:background var(--fast) var(--ease), border-color var(--fast) var(--ease);border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.site.svelte-1x10zjs .cta{background:var(--text);color:var(--bg)}.site.svelte-1x10zjs .cta:hover{background:#fff}.site.svelte-1x10zjs .ghost{border:1px solid var(--line-2);color:var(--text)}.site.svelte-1x10zjs .ghost:hover{border-color:var(--muted)}.site.svelte-1x10zjs .btn.primary{background:var(--text);border-color:var(--text);color:var(--bg);box-shadow:none;border-radius:999px}.site.svelte-1x10zjs .btn.primary:hover{box-shadow:none;background:#fff}.site.svelte-1x10zjs .btn.primary:disabled{background:var(--raised);border-color:var(--line-2);color:var(--faint)}header.svelte-1x10zjs{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0a0a0bcc;position:sticky;top:0}.bar.svelte-1x10zjs{align-items:center;gap:28px;max-width:1160px;height:64px;margin:0 auto;padding:0 24px;display:flex}.word.svelte-1x10zjs{letter-spacing:-.03em;color:var(--text);font-size:19px;font-weight:700;text-decoration:none}nav.svelte-1x10zjs{flex:1;gap:24px;display:flex}nav.svelte-1x10zjs a:where(.svelte-1x10zjs),.in.svelte-1x10zjs{color:var(--muted);font-size:14px;font-weight:500;text-decoration:none}nav.svelte-1x10zjs a:where(.svelte-1x10zjs):hover,nav.svelte-1x10zjs a.on:where(.svelte-1x10zjs),.in.svelte-1x10zjs:hover{color:var(--text)}.menu.svelte-1x10zjs{position:relative}.menu.svelte-1x10zjs button:where(.svelte-1x10zjs){font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:500;display:inline-flex}.menu.svelte-1x10zjs:hover button:where(.svelte-1x10zjs),.menu.svelte-1x10zjs:focus-within button:where(.svelte-1x10zjs){color:var(--text)}.drop.svelte-1x10zjs{background:var(--raised);border:1px solid var(--line-2);white-space:nowrap;border-radius:14px;gap:40px;margin-top:12px;padding:20px;display:none;position:absolute;top:100%;left:-20px;box-shadow:0 16px 40px #00000080}.drop.svelte-1x10zjs:before{content:"";height:14px;position:absolute;inset:-14px 0 auto}.menu.svelte-1x10zjs:hover .drop:where(.svelte-1x10zjs),.menu.svelte-1x10zjs:focus-within .drop:where(.svelte-1x10zjs){display:flex}.col.svelte-1x10zjs{align-content:start;gap:12px;display:grid}.head.svelte-1x10zjs{font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.go.svelte-1x10zjs{background:var(--text);height:36px;color:var(--bg);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}footer.svelte-1x10zjs{border-top:1px solid var(--line);margin-top:120px}footer.svelte-1x10zjs .bar:where(.svelte-1x10zjs){height:88px}.fine.svelte-1x10zjs{color:var(--faint);font-size:13px}footer.svelte-1x10zjs .guides:where(.svelte-1x10zjs){flex-wrap:wrap;gap:8px 24px;height:auto;padding-bottom:32px}.guides.svelte-1x10zjs a:where(.svelte-1x10zjs){color:var(--faint);font-size:13px;text-decoration:none}.guides.svelte-1x10zjs a:where(.svelte-1x10zjs):hover{color:var(--text)}.phone.svelte-1x10zjs{display:none}.phone.svelte-1x10zjs summary:where(.svelte-1x10zjs){cursor:pointer;width:36px;height:36px;color:var(--text);place-items:center;list-style:none;display:grid}.phone.svelte-1x10zjs summary:where(.svelte-1x10zjs)::-webkit-details-marker{display:none}.sheet.svelte-1x10zjs{background:var(--bg);flex-direction:column;gap:2px;height:calc(100dvh - 64px);padding:12px 16px 48px;display:flex;position:fixed;top:100%;left:0;right:0;overflow-y:auto}.sheet.svelte-1x10zjs b:where(.svelte-1x10zjs){font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:18px 0 6px}.sheet.svelte-1x10zjs a:where(.svelte-1x10zjs){color:var(--text);padding:9px 0;font-size:16px;text-decoration:none}@media (width<=720px){header.svelte-1x10zjs nav:where(.svelte-1x10zjs),.in.svelte-1x10zjs{display:none}.phone.svelte-1x10zjs{margin-left:auto;display:block}.bar.svelte-1x10zjs{justify-content:space-between;padding:0 16px}.site.svelte-1x10zjs .wrap{padding-inline:16px}footer.svelte-1x10zjs .bar:where(.svelte-1x10zjs){flex-direction:column;align-items:flex-start;gap:14px;height:auto;padding:28px 16px}}
