.sv9{padding-block:12px 40px;container-type:inline-size}@media (min-width:1024px){.sv9{padding-top:22px}}.sv9[data-narrow]{max-width:640px}.sv9 .v9-sec a{justify-content:flex-end;min-width:44px;min-height:44px}.sv9 .v9-seg>a{min-height:42px}.sv9-kick{letter-spacing:.04em;text-transform:lowercase;color:var(--k,var(--color-dim));align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.sv9-fine{color:var(--color-dim);font-size:13px;line-height:1.5}.sv9-fine a{color:var(--color-cream);text-underline-offset:3px;text-decoration:underline}.sv9-fine b{color:var(--color-white);font-weight:600}.sv9-set>summary{cursor:pointer;list-style:none}.sv9-set>summary::-webkit-details-marker{display:none}.sv9-set>summary:before,.sv9-more>summary:before{content:none;display:none}.sv9-set>summary:hover{background:var(--v9-fill)}.sv9-set+.sv9-set>summary{border-top:1px solid var(--v9-hair)}.sv9-set-go{color:var(--color-dim-dark);transition:transform .2s var(--v9-out);flex:none}.sv9-set[open]>summary .sv9-set-go{transform:rotate(90deg)}.sv9-set[open]>summary{background:var(--v9-fill)}.sv9-set-body{animation:sv9-open .35s var(--v9-out) both;padding:14px 16px 18px}@keyframes sv9-open{0%{opacity:0;transform:translateY(-4px)}}.v9-item-v[data-tone]{color:var(--k)}.sv9-set-h{letter-spacing:.04em;text-transform:lowercase;color:var(--color-dim);margin:22px 0 10px;font-size:12px;font-weight:700}.sv9-set-h:first-child{margin-top:4px}.sv9-set[data-danger]>summary .v9-item-t,.sv9-set[data-danger]>summary .v9-item-ic{color:var(--color-bad-ink)}.sv9-mini{background:var(--v9-fill);min-height:40px;color:var(--color-dim);border-radius:20px;flex:none;padding:0 14px;font-size:13px;font-weight:650;position:relative}.sv9-mini:after{content:"";position:absolute;inset:-2px}.sv9-mini:hover{color:var(--color-white)}.sv9-hero{border-radius:var(--v9-r-l);background:var(--color-coal);border:1px solid var(--v9-hair);padding:26px 20px 24px;position:relative;overflow:hidden}.sv9-hero:before{content:"";background:radial-gradient(closest-side, color-mix(in oklch, var(--k,var(--color-hot)) 22%, transparent), transparent);pointer-events:none;border-radius:50%;width:280px;height:280px;position:absolute;inset:-40% -20% auto auto}.sv9-hero[data-tone=dim]:before{opacity:.4}.sv9-hero-face{width:max-content;margin-bottom:16px;display:block;position:relative}.sv9-hero .sv9-kick{margin-bottom:6px}.sv9-hero-h{font:700 clamp(24px, 1rem + 3cqi, 34px)/1.12 var(--font-display);letter-spacing:-.025em;text-transform:lowercase;text-wrap:balance;position:relative}.sv9-hero-p{max-width:60ch;color:var(--color-dim);margin-top:10px;font-size:15px;line-height:1.55;position:relative}.sv9-hero-p b{color:var(--color-white);font-weight:600}.sv9-hero-acts{margin-top:18px;position:relative}.sv9-path{border-radius:var(--v9-r);background:var(--color-coal);border:1px solid var(--v9-hair);gap:0;padding:6px 14px;display:grid}.sv9-path>li{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:12px 0;display:grid;position:relative}.sv9-path>li+li{border-top:1px solid var(--v9-hair)}.sv9-path-dot{font-variant-numeric:tabular-nums;background:var(--v9-fill);width:28px;height:28px;color:var(--color-dim);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}.sv9-path>[data-s=d] .sv9-path-dot{background:color-mix(in oklch, var(--color-ok) 22%, transparent);color:var(--color-ok)}.sv9-path>[data-s=n] .sv9-path-dot{background:var(--color-hot);color:var(--color-on-hot)}.sv9-path>[data-s=y] .sv9-path-dot{background:var(--color-cream);color:var(--color-on-cream)}.sv9-path-t{text-transform:lowercase;padding-top:3px;font-size:15px;font-weight:650;line-height:1.3}.sv9-path>[data-s=d] .sv9-path-t{color:var(--color-dim);font-weight:550}.sv9-path-l{color:var(--color-dim);margin-top:3px;font-size:13px;line-height:1.4}.sv9-path>[data-s=n] .sv9-path-l{color:var(--color-hot-soft)}.sv9-path>[data-s=y] .sv9-path-l{color:var(--color-cream)}.sv-island{background:var(--color-coal);border:1px solid var(--v9-hair);border-radius:24px;transition:border-color .16s}.sv-island:focus-within{border-color:color-mix(in oklch, var(--color-cream) 45%, transparent)}.sv-island input:not([type=file]),.sv-island textarea{width:100%;color:var(--color-white);font:inherit;resize:none;background:0 0;border:0;outline:none;font-size:15.5px;line-height:1.5;display:block}.sv-island input::placeholder,.sv-island textarea::placeholder{color:var(--color-dim)}.sv-island-top{padding:14px 18px 0}.sv-island-top input{min-height:32px;font-weight:650}.sv-island textarea{min-height:88px;padding:8px 18px 4px}.sv-island .rich-field{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:6px 8px 4px 16px}.sv-island .rich-field textarea{width:auto;min-height:0;padding:8px 0}.sv-island-note{color:var(--color-dim);padding:0 18px 12px;font-size:12.5px}.sv-send{background:var(--color-white);width:44px;height:44px;color:var(--color-void);transition:transform .14s var(--v9-out), opacity .14s;border-radius:50%;flex:none;place-items:center;display:grid}.sv-send:not(:disabled):hover{transform:translateY(-1px)}.sv-find{background:var(--color-coal);border:1px solid var(--v9-hair);border-radius:22px;flex:1;align-items:center;gap:10px;min-width:0;padding:4px 6px 4px 16px;display:flex}.sv-find:focus-within{border-color:color-mix(in oklch, var(--color-cream) 45%, transparent)}.sv-find>svg{color:var(--color-dim);flex:none}.sv-find input{min-width:0;min-height:44px;color:var(--color-white);background:0 0;border:0;outline:none;flex:1;font-size:17px}.sv-find input::placeholder{color:var(--color-dim)}.sv-find input::-webkit-search-cancel-button{display:none}.sv-find kbd{background:var(--v9-fill);font:500 11.5px/1 var(--font-sans);color:var(--color-dim);border-radius:7px;padding:3px 7px}@container (max-width:520px){.sv-find kbd{display:none}}.sv9-findrow{align-items:center;gap:10px;margin-bottom:14px;display:flex}.sv9 .v9-list mark{background:color-mix(in oklch, var(--color-hot) 26%, transparent);color:var(--color-white);border-radius:4px;padding:0 2px}.sv9 .v9-item-s{overflow-wrap:anywhere}.sv-thread{gap:20px;display:grid}.sv-msg-h{color:var(--color-dim);flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:12.5px;display:flex}.sv-msg-h>:not(b){white-space:nowrap}.sv-msg-h b{overflow-wrap:anywhere;color:var(--color-white);font-size:13px;font-weight:650}.sv-msg-t{color:var(--color-white);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;font-size:15.5px;line-height:1.55}.sv-msg[data-me]{justify-self:end;max-width:min(85%,560px)}.sv-msg[data-me] .sv-msg-h{justify-content:flex-end}.sv-msg[data-me] .sv-msg-t{background:var(--color-coal-2);border-radius:20px 20px 6px;padding:11px 16px}.sv-msg-sys{background:var(--v9-fill);color:var(--color-dim);text-align:center;border-radius:999px;justify-self:center;padding:5px 14px;font-size:12.5px}.sv-split{gap:24px;display:grid}.sv-split-aside{display:none}@container (min-width:900px){.sv-split{grid-template-columns:minmax(0,300px) minmax(0,1fr)}.sv-split-aside{display:block}}.sv-split-aside .v9-item[aria-current=page]{background:var(--v9-fill-hi)}.sv9-price{align-items:baseline;gap:8px;margin-top:4px;display:flex}.sv9-price b{font:700 44px/1 var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.sv9-price span{opacity:.8;font-size:15px;font-weight:600}.sv-plans{grid-template-columns:1fr 1fr;gap:10px;display:grid}@container (max-width:520px){.sv-plan{padding:14px}.sv-plan-p{white-space:nowrap;font-size:17px}.sv-plan-n{display:none}}.sv-plan{border-radius:var(--v9-r);background:var(--color-coal);border:1px solid var(--v9-hair);text-align:left;gap:4px;padding:16px 18px;transition:border-color .14s,background .14s;display:grid}.sv-plan[aria-pressed=true]{background:color-mix(in oklch, var(--color-cream) 8%, var(--color-coal));border-color:var(--color-cream)}.sv-plan-k{color:var(--color-dim);font-size:13px}.sv-plan-p{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-white);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.sv-plan-n{color:var(--color-dim);font-size:13px;line-height:1.45}.sv-terms{color:var(--color-dim);gap:6px;font-size:14px;line-height:1.5;display:grid}.sv-terms b{color:var(--color-white);font-weight:600}.sv-days{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.sv-days li{grid-template-columns:7.5em 1fr;gap:12px;padding-left:18px;display:grid;position:relative}.sv-days li:before{content:"";background:var(--color-dim);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.sv-days li:first-child:before{background:var(--color-white)}.sv-days li:not(:last-child):after{content:"";background:var(--color-line,currentColor);opacity:.4;width:1px;position:absolute;top:1.2em;bottom:-10px;left:3px}@media (max-width:420px){.sv-days li{grid-template-columns:1fr;gap:0}}.sv-check{color:var(--color-dim);gap:12px;font-size:14px;line-height:1.5;display:flex}.sv-check input{width:20px;height:20px;accent-color:var(--color-cream);flex:none;margin-top:1px}.sv-check strong{color:var(--color-white)}.sv-check a{color:var(--color-cream);text-underline-offset:3px;text-decoration:underline}.sv-fine{color:var(--color-dim);font-size:13px;line-height:1.5}.sv-fine a{color:var(--color-cream);text-underline-offset:3px;text-decoration:underline}.sv-cta{background:var(--color-hot);min-height:48px;color:var(--color-on-hot);transition:transform .15s var(--v9-out), opacity .2s;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:0 24px;font-size:15px;font-weight:700;display:inline-flex}.sv-cta:active:not(:disabled){transform:scale(.97)}.sv-cta:disabled{opacity:.45;cursor:not-allowed}.sv-input{background:var(--color-coal-2);border:1px solid var(--v9-hair);width:100%;min-height:46px;color:var(--color-white);border-radius:16px;outline:none;padding:10px 16px;font-size:15px;display:block}.sv-input:focus{border-color:color-mix(in oklch, var(--color-cream) 45%, transparent)}.sv-input::placeholder{color:var(--color-dim)}.sv-doc{max-width:64ch;color:var(--color-dim);font-size:15px;line-height:1.6}.sv-doc b,.sv-doc strong{color:var(--color-white);font-weight:600}.sv-doc a{color:var(--color-white);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--color-white) 30%, transparent);text-decoration-color:color-mix(in oklch, var(--color-white) 30%, transparent);text-underline-offset:3px}.sv-doc a:hover{-webkit-text-decoration-color:var(--color-hot-soft);text-decoration-color:var(--color-hot-soft)}.sv-doc p+p{margin-top:10px}.sv-doc ul{gap:8px;padding-left:18px;list-style:outside;display:grid}.sv9-ans{text-align:left;width:100%;min-height:112px}.sv9-ans .v9-tile-s{line-height:1.4}.sv9-dots{gap:8px;margin-top:12px;display:flex}.sv9-dots a{background:color-mix(in oklch, var(--color-on-cream) 18%, transparent);border-radius:3px;width:36px;height:6px;position:relative}.sv9-dots a:after{content:"";position:absolute;inset:-19px -4px}.sv9-dots a[data-done]{background:color-mix(in oklch, var(--color-on-cream) 55%, transparent)}.sv9-dots a[aria-current=step]{background:var(--color-on-cream)}.sv9-ideas{gap:8px;display:grid}.sv9-more>summary{cursor:pointer;min-height:44px;color:var(--color-dim);align-items:center;gap:10px;font-size:13.5px;list-style:none;display:flex}.sv9-more>summary::-webkit-details-marker{display:none}.sv9-more>summary:hover,.sv9-more[open]>summary{color:var(--color-white)}.sv9-more>.sv-doc{padding:4px 2px 8px}.acc-ic{background:var(--v9-fill);width:36px;height:36px;color:var(--k,var(--color-dim));border-radius:12px;flex:none;place-items:center;display:grid}.acc-ic b{font:700 16px/1 var(--font-display)}.v9-item .acc-ic{width:32px;height:32px;margin-left:-4px}.acc-revoke{background:var(--v9-fill)}.acc-revoke.is-armed{background:color-mix(in oklch, var(--color-bad) 18%, transparent)}.sv9 .v9-item-s[data-tone]{color:var(--k)}.sv9-plate{border-radius:var(--v9-r-l);background:var(--color-coal);border:1px solid var(--v9-hair);padding:18px 16px;position:relative;overflow:hidden}.sv9-plate:before{content:"";background:var(--color-hot);height:3px;position:absolute;inset:0 0 auto}.sv9-plate[data-issued]:before,.sv9-plate[data-tone=cream]:before{background:var(--color-cream)}.sv9-plate-p{color:var(--color-dim);max-width:60ch;margin-top:8px;font-size:14.5px;line-height:1.5}.bill-sub{color:var(--k,var(--color-dim))}.bill-facts{background:var(--color-coal-2);margin-top:14px}.bill-facts .v9-item{min-height:48px}.bill-v{max-width:58%}.bill-v[data-tone],.bill-st[data-tone]{color:var(--k)}.bill-st[data-tone=ok]{color:var(--color-dim)}a.v9-item .bill-st[data-tone=ok]{color:var(--color-hot-soft)}.sv9-proof{background:var(--v9-fill);max-width:100%;min-height:40px;color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;border-radius:20px;align-items:center;margin-top:6px;padding:0 14px;font-size:13px;display:inline-flex;overflow:hidden}.sv9-plate-h{font:700 20px/1.15 var(--font-display);letter-spacing:-.02em;text-transform:lowercase;margin-top:4px}.sv9-plate-l{color:var(--color-dim);margin-top:12px;font-size:12.5px}.api-code{background:var(--color-void);border:1px solid var(--v9-hair);font:500 13px/1.5 var(--font-mono,ui-monospace, monospace);color:var(--color-white);overflow-wrap:anywhere;border-radius:14px;margin-top:10px;padding:12px 14px;display:block}.api-form{border-top:1px solid var(--v9-hair);margin-top:18px;padding-top:16px}.api-scopes{gap:2px;margin-bottom:16px;display:grid}.api-scopes .label{margin-bottom:6px}.api-scope{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:6px 0;display:flex}.api-scope input{width:20px;height:20px;accent-color:var(--color-hot);flex:none;margin-top:1px}.sv9-note{margin-bottom:14px}.hp-ask{background:var(--color-coal-2);border-radius:22px;margin-top:28px;margin-bottom:18px;padding:18px 18px 20px;scroll-margin-top:80px}.hp-ask-t{font:700 19px/1.15 var(--font-display);letter-spacing:-.02em;color:var(--color-white);margin-bottom:6px}.hp-write{margin-top:14px}.hp-write-form{margin-top:14px;animation:.24s ease-out both hp-open}@keyframes hp-open{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.sv9-set-body{animation:none}.sv9-set-go,.sv-send,.sv-plan,.sv-cta{transition:none}.hp-write-form{animation:none}}
