@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--red:#e3172d;--red-600:#c10f23;--red-800:#8a0b19;--red-50:#fdecee;--g950:#121417;--g900:#1a1d21;--g800:#24282d;--g700:#33383f;--g500:#5e656e;--g400:#8a9099;--g200:#d5d8dc;--g100:#e9ebed;--g50:#f5f6f7;--bg:var(--g50);--card:#fff;--ink:var(--g900);--mute:var(--g500);--line:var(--g100);--field:#fff;--accent:var(--red);--accent-hover:var(--red-600);--accent-ink:#fff;--link:var(--red-600);--hot:var(--red-600);--ok:#1f7a45;--soft:var(--g100);--hot-soft:var(--red-50)}@media (prefers-color-scheme:dark){:root{--bg:var(--g950);--card:var(--g900);--ink:#eceef0;--mute:var(--g400);--line:var(--g800);--field:var(--g950);--accent:var(--red);--accent-hover:#f0334a;--accent-ink:#fff;--link:#ff6b7a;--hot:#ff6b7a;--ok:#4cc26b;--soft:var(--g800);--hot-soft:#3a1418}}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font:16px/1.55 var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;margin:0}a{color:var(--link);text-decoration:none}a:hover{text-decoration:underline}main{max-width:880px;margin:0 auto;padding:24px 16px 64px}main.auth{max-width:600px;padding-top:40px}main.auth .nowrap{white-space:nowrap}main.auth form button[type=submit]{margin-top:18px}main.auth .row button[type=submit]{margin-top:0}main.prose{max-width:760px}.grid2{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}@media (max-width:420px){.grid2{grid-template-columns:1fr}}label.check{align-items:flex-start;gap:10px;margin:16px 0 0;font-size:14px;font-weight:400;display:flex}label.check input{flex:none;width:16px;height:16px;margin-top:4px}.logo{color:var(--ink);align-items:center;gap:10px;display:inline-flex}.logo:hover{text-decoration:none}.wordmark{letter-spacing:-.03em;font-weight:800;line-height:1}.wordmark b{color:var(--red);font-weight:800}html{scroll-behavior:smooth}.topbar{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--g900);view-transition-name:topbar;background:#121417eb;position:sticky;top:0}.topbar nav{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:12px 24px;display:flex}.topbar .logo{color:#fff}.topbar a:hover{text-decoration:none}.topbar .links{white-space:nowrap;align-items:center;gap:26px;font-size:14px;display:flex}.topbar .links a{color:var(--g200);transition:color .15s}.topbar .links a:hover,.topbar .links a.on{color:#fff}.topbar .links a.btn-top{background:var(--red);color:#fff;border-radius:8px;padding:8px 14px;font-weight:600;transition:background .15s}.topbar .links a.btn-top:hover{background:var(--red-600)}[id]{scroll-margin-top:72px}@media (max-width:860px){.topbar .links .hide{display:none}.topbar .links{gap:14px}.topbar nav{padding:10px 16px}}::view-transition-group(topbar){animation:none}::view-transition-old(topbar){animation:none}::view-transition-new(topbar){animation:none}::view-transition-old(.page){animation:.12s ease-in both page-out}::view-transition-new(.page){animation:.24s cubic-bezier(.2,.7,.2,1) 60ms both page-in}@keyframes page-out{to{opacity:0}}@keyframes page-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}::view-transition-old(.page){animation:none}::view-transition-new(.page){animation:none}}h1{letter-spacing:-.025em;margin:24px 0 12px;font-size:34px;font-weight:800;line-height:1.12}h2{letter-spacing:-.01em;margin:0 0 4px;font-size:20px}.lede{color:var(--mute);max-width:640px;font-size:19px}.muted{color:var(--mute)}.small{font-size:14px}.card{background:var(--card);border:1px solid var(--line);border-radius:14px;margin:16px 0;padding:20px}.card>p:first-of-type{margin-top:4px}.grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}label{margin:12px 0 4px;font-size:14px;font-weight:600;display:block}input[type=text],input[type=email],input[type=url],input[type=password],input[type=time],select{border:1px solid var(--g200);background:var(--field);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px}@media (prefers-color-scheme:dark){input[type=text],input[type=email],input[type=url],input[type=password],input[type=time],select{border-color:var(--g700)}}input:focus,select:focus{outline:2px solid var(--red);outline-offset:1px;border-color:#0000}input[type=checkbox]{accent-color:var(--red)}.row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.row>input,.row>select{flex:1;min-width:180px}.row>input[type=checkbox]{flex:none;min-width:0}button,.button{border:1px solid var(--accent);background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-block}button:hover,.button:hover{background:var(--accent-hover);border-color:var(--accent-hover);text-decoration:none}button:disabled{opacity:.6;cursor:default}button.secondary,.button.secondary{color:var(--ink);border-color:var(--g200);background:0 0}button.secondary:hover,.button.secondary:hover{background:var(--soft);border-color:var(--g200)}@media (prefers-color-scheme:dark){button.secondary,.button.secondary{border-color:var(--g700)}}button.danger{color:var(--hot);border-color:var(--hot);background:0 0}button.danger:hover{background:var(--hot-soft)}button.link{color:var(--link);background:0 0;border:0;padding:0;font-weight:500}button.link:hover{background:0 0;text-decoration:underline}.days{flex-wrap:wrap;gap:6px;display:flex}.days label{border:1px solid var(--line);border-radius:8px;align-items:center;gap:4px;margin:0;padding:6px 10px;font-weight:500;display:inline-flex}table{border-collapse:collapse;width:100%}td,th{text-align:left;border-top:1px solid var(--line);vertical-align:middle;padding:10px 8px 10px 0}th{color:var(--mute);text-transform:uppercase;letter-spacing:.06em;border-top:0;font-size:12px;font-weight:600}.notice{background:var(--soft);border-radius:10px;margin:16px 0;padding:12px 14px}.notice.error{color:var(--hot);background:var(--hot-soft)}.pill{border:1px solid;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.pill.ok{color:var(--ok)}.pill.warn{color:var(--hot)}.pill.mute{color:var(--mute)}ol.steps li{margin:6px 0}.price{letter-spacing:-.03em;font-size:40px;font-weight:800}@media (max-width:560px){h1{font-size:28px}td,th{padding-right:4px}}main.sample{max-width:720px}.sample-frame{border:1px solid var(--line);background:#f5f6f7;border-radius:16px;margin:24px 0;overflow:hidden;box-shadow:0 20px 50px -24px #00000040}.sample-cta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}button,.button{transition:background-color .15s,border-color .15s,transform 80ms,opacity .15s,filter 80ms}button:active:not([aria-disabled]),.button:active{filter:brightness(.92);transform:translateY(1px)scale(.98)}button.link:active:not([aria-disabled]){filter:none;opacity:.6;transform:none}button:focus-visible,.button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button[aria-disabled]{cursor:progress;pointer-events:none}button.waiting{opacity:.5}button[aria-busy=true]{align-items:center;gap:8px;display:inline-flex}button[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite btn-spin}button.link[aria-busy=true]{gap:6px}button.link[aria-busy=true]:before{border-width:1.5px;width:11px;height:11px}@keyframes btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){button:active,.button:active{transform:none}button[aria-busy=true]:before{animation-duration:1.6s}}
