.mono-xs.svelte-rr0l2a{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.accent.svelte-rr0l2a{color:var(--red)}.page-head.svelte-rr0l2a{padding:80px 0 48px}.page-head.svelte-rr0l2a h1:where(.svelte-rr0l2a){margin:16px 0 24px}.page-head.svelte-rr0l2a .t-lede:where(.svelte-rr0l2a){color:#333;max-width:60ch}.vertical-benefits.svelte-rr0l2a{gap:8px;max-width:60ch;margin-top:24px;display:grid}.vertical-benefits.svelte-rr0l2a li:where(.svelte-rr0l2a){color:#333;padding-left:22px;font-size:14px;line-height:1.5;position:relative}.vertical-benefits.svelte-rr0l2a li:where(.svelte-rr0l2a):before{content:"";background:var(--red);width:8px;height:1px;position:absolute;top:.65em;left:0}.signup.svelte-rr0l2a{padding:32px 0 96px}.signup-grid.svelte-rr0l2a{grid-template-columns:1.2fr 1fr;align-items:start;gap:64px;display:grid}@media (width<=1000px){.signup-grid.svelte-rr0l2a{grid-template-columns:1fr;gap:48px}}.trial-form.svelte-rr0l2a,.sent-card.svelte-rr0l2a{border:1px solid var(--ink);background:#fff;gap:24px;padding:40px;display:grid}.field.svelte-rr0l2a{gap:8px;display:grid}.lbl.svelte-rr0l2a{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10px}.hint.svelte-rr0l2a{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);font-size:11px}.consent.svelte-rr0l2a{color:#333;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:14px;padding:6px 0;font-size:14px;line-height:1.5;display:flex}.consent.svelte-rr0l2a input[type=checkbox]:where(.svelte-rr0l2a){margin-top:2px}.consent.required.svelte-rr0l2a>span:where(.svelte-rr0l2a):after{content:" *";color:var(--red)}.consent.svelte-rr0l2a a:where(.svelte-rr0l2a){border-bottom:1px solid var(--red);color:inherit}.form-error.svelte-rr0l2a{border:1px solid var(--red);color:var(--red);font-family:var(--mono);letter-spacing:.04em;padding:12px 14px;font-size:12px}.submit.svelte-rr0l2a{background:var(--ink);color:#fff;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;padding:18px 24px;font-size:13px;transition:background .15s}.submit.svelte-rr0l2a:after{content:" →︎"}.submit.svelte-rr0l2a:hover:not(:disabled){background:var(--red)}.submit.svelte-rr0l2a:disabled{opacity:.5;cursor:not-allowed}.form-foot.svelte-rr0l2a{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);text-align:center;font-size:11px}.sent-headline.svelte-rr0l2a{letter-spacing:-.01em;margin:0;font-size:28px;line-height:1.2}.sent-email.svelte-rr0l2a{color:var(--red);word-break:break-all}.sent-body.svelte-rr0l2a{color:#333;font-size:15px;line-height:1.55}.sent-body.small.svelte-rr0l2a{color:var(--muted);font-size:13px}.sent-body.svelte-rr0l2a code:where(.svelte-rr0l2a){font-family:var(--mono);background:var(--bg);padding:2px 6px;font-size:12px}.resend-form.svelte-rr0l2a{justify-content:flex-end;display:flex}.resend-btn.svelte-rr0l2a{color:var(--muted);border:1px solid var(--rule);cursor:pointer;background:0 0;padding:10px 14px;transition:color .15s,border-color .15s}.resend-btn.svelte-rr0l2a:hover:not(:disabled){color:var(--ink);border-color:var(--ink)}.resend-btn.svelte-rr0l2a:disabled{opacity:.5;cursor:not-allowed}.resend-error.svelte-rr0l2a{font-family:var(--mono);color:var(--red);font-size:11px}.info-side.svelte-rr0l2a{gap:24px;display:grid}.info-card.svelte-rr0l2a{background:var(--bg);border:1px solid var(--rule);gap:14px;padding:28px;display:grid}.info-list.svelte-rr0l2a{gap:14px;display:grid}.info-list.svelte-rr0l2a li:where(.svelte-rr0l2a){color:#333;padding-left:22px;font-size:14px;line-height:1.5;position:relative}.info-list.svelte-rr0l2a li:where(.svelte-rr0l2a):before{content:"";background:var(--red);width:8px;height:1px;position:absolute;top:.65em;left:0}.info-list.svelte-rr0l2a strong:where(.svelte-rr0l2a){color:var(--ink);margin-bottom:4px;font-weight:400;display:block}.info-list.compact.svelte-rr0l2a li:where(.svelte-rr0l2a){padding-left:16px}.info-list.compact.svelte-rr0l2a li:where(.svelte-rr0l2a):before{width:6px}.info-body.svelte-rr0l2a{color:#333;font-size:14px;line-height:1.55}.info-body.small.svelte-rr0l2a{color:var(--muted);font-size:13px}.info-body.svelte-rr0l2a strong:where(.svelte-rr0l2a){background:linear-gradient(#0000 60%,#ff33002e 60%);font-weight:400}.info-body.svelte-rr0l2a a:where(.svelte-rr0l2a){border-bottom:1px solid var(--red)}
