.commercial-shell.svelte-1bwaa3n{min-height:100svh;color:var(--tasso-text,#f5f5f7);background:var(--tasso-workspace,var(--tasso-bg,#07080c))}.commercial-page.svelte-1bwaa3n{box-sizing:border-box;max-width:1040px;margin:0 auto;padding:1.35rem clamp(1rem,4vw,2rem) 4rem;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55}nav.svelte-1bwaa3n,footer.svelte-1bwaa3n{flex-wrap:wrap;align-items:center;gap:.65rem 1.15rem;font-size:.95rem;display:flex}nav.svelte-1bwaa3n{border-bottom:1px solid var(--tasso-line-strong,#ffffff17);min-height:3.25rem;padding-bottom:1.15rem}nav.svelte-1bwaa3n .wordmark:where(.svelte-1bwaa3n){color:var(--tasso-text,#fff);letter-spacing:-.025em;margin-right:auto;font-size:1.2rem;font-weight:720;text-decoration:none}.account-link.svelte-1bwaa3n{border:1px solid var(--tasso-line-strong,#ffffff17);background:var(--tasso-surface,#ffffff07);border-radius:.55rem;padding:.55rem .8rem;color:var(--tasso-text)!important;text-decoration:none!important}header.svelte-1bwaa3n{margin:clamp(2rem,6vw,3.5rem) 0 1.75rem}.eyebrow.svelte-1bwaa3n{color:var(--tasso-muted);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:650}h1.svelte-1bwaa3n{letter-spacing:-.045em;max-width:780px;margin:.55rem 0 0;font-size:clamp(1.9rem,5.5vw,3.4rem);font-weight:700;line-height:1.05}footer.svelte-1bwaa3n{border-top:1px solid var(--tasso-line-strong,#ffffff17);color:var(--tasso-muted,#f5f5f7a3);margin-top:3.5rem;padding-top:1.5rem}a.svelte-1bwaa3n,.commercial-page a{color:var(--tasso-link,var(--tasso-text));text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--tasso-text) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--tasso-text) 28%, transparent);text-underline-offset:.2em}a.svelte-1bwaa3n:focus-visible,.commercial-page a:focus-visible,.commercial-page button:focus-visible,.commercial-page input:focus-visible,.commercial-page summary:focus-visible{outline:3px solid color-mix(in srgb, var(--tasso-violet) 45%, transparent);outline-offset:3px}.commercial-page h2{letter-spacing:-.02em;margin:1.8rem 0 .65rem;font-size:1.28rem;font-weight:700}.commercial-page h3{color:var(--tasso-text,#fff)}.commercial-page p{margin:.75rem 0;font-size:1rem}.commercial-page ul{padding-left:1.35rem}.commercial-page .card{border:1px solid var(--tasso-line-strong,#ffffff17);background:var(--tasso-panel,#111219b8);box-shadow:none;border-radius:1rem;margin:1rem 0;padding:1.5rem}.commercial-page .draft{border:1px solid color-mix(in srgb, var(--tasso-amber) 35%, transparent);background:color-mix(in srgb, var(--tasso-amber) 12%, transparent);color:var(--tasso-text);border-radius:.65rem;padding:.8rem 1rem}.commercial-page button{background:var(--tasso-text);min-height:44px;color:var(--tasso-bg);cursor:pointer;border:1px solid #0000;border-radius:.6rem;padding:.65rem 1rem;font-size:15px}.commercial-page button:disabled{opacity:.5;cursor:not-allowed}.commercial-page input[type=text]{box-sizing:border-box;border:1px solid var(--tasso-line-strong,#ffffff17);background:var(--tasso-control-bg,#ffffff12);width:100%;min-height:44px;color:var(--tasso-text,#fff);border-radius:.5rem;margin:.5rem 0;padding:.6rem .7rem;font-size:16px}.commercial-page label{margin:.8rem 0;font-size:15px;display:block}@media (width<=560px){nav.svelte-1bwaa3n .wordmark:where(.svelte-1bwaa3n){flex-basis:100%}header.svelte-1bwaa3n{margin-top:1.75rem}h1.svelte-1bwaa3n{font-size:clamp(1.75rem,8vw,2.4rem)}.commercial-page p,.commercial-page h2{font-size:1.05rem}}
