.site{--night:var(--color-night);--night-2:#0e1626;--accent-2:#4f6df5;--sky:#38bdf8;--volt:var(--color-highlight);--glow-a:var(--accent-2);--glow-b:var(--volt);--glow-c:var(--sky);--crit:#e5484d;min-width:0;font-size:15px;line-height:1.55;overflow-x:clip}.site *,.site :before,.site :after{box-sizing:border-box;min-width:0}.site img,.site svg{max-width:100%;height:auto}.site h1,.site h2,.site h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;margin:0}.site p{overflow-wrap:anywhere}.site .wrap{width:100%;max-width:1180px;padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right));margin:0 auto}.site .btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-family:inherit;font-size:14.5px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.site .btn:hover{transform:translateY(-1px)}.site .btn.primary{background:var(--color-ink);color:#fff;box-shadow:0 10px 30px -12px #0e142099}.site .btn.glow{background:linear-gradient(135deg,var(--accent-2),var(--color-accent));color:#fff;box-shadow:0 14px 40px -12px #2448d199}.site .btn.ghost{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border-color:#ffffff2e}.site .btn.light{color:var(--color-ink);border-color:var(--color-line);background:#fff}.site .btn.big{border-radius:14px;padding:15px 26px;font-size:16px}.site .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);font-size:11.5px;font-weight:700}.site .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.site .pill.red{background:var(--color-bad-soft);color:var(--color-bad)}.site .pill.amber{background:var(--color-warn-soft);color:var(--color-warn)}.site .pill.green{background:var(--color-good-soft);color:var(--color-good)}.site .pill.sent{background:var(--color-info-soft);color:var(--color-info)}.site .pill.grey{background:var(--color-surface-2);color:var(--color-muted)}.site .muted{color:var(--color-muted)}.site a.inline{text-underline-offset:2px;text-decoration:underline}.site nav.top{z-index:20;transition:background .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset:0 0 auto}.site nav.top.solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070b14e6;border-bottom:1px solid #ffffff14}.site nav.top .wrap{color:#fff;align-items:center;gap:16px;height:64px;display:flex}.site .logo{flex:none;align-items:center;display:flex}.site .logo img{width:auto;height:32px;display:block}.site nav.top ul{color:#ffffffbf;gap:22px;margin:0 auto 0 0;padding:0;font-size:14px;font-weight:500;list-style:none;display:none}.site nav.top ul a:hover{color:#fff}.site nav.top .desk{display:none}.site .burger{color:#fff;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;align-items:center;margin-left:auto;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.site .menu{background:#070b14f7;border-bottom:1px solid #ffffff1a;padding:6px 16px 18px;display:none}.site .menu a{color:#fff;border-bottom:1px solid #ffffff14;padding:12px 0;font-size:16px;font-weight:500;display:block}.site .menu .row{grid-template-columns:1fr 1fr;gap:8px;padding-top:14px;display:grid}.site .menu .row a.btn{border:1px solid #0000;padding:12px 16px;font-size:14.5px}.site .menu .row a.ghost{border-color:#ffffff2e}.site nav.top.open .menu{display:block}.site .hero{background:linear-gradient(180deg,var(--night-2),var(--night) 70%);color:#fff;isolation:isolate;padding:104px 0 56px;position:relative;overflow:hidden}.site .hero.compact{padding:100px 0 44px}.site .aurora{z-index:-1;filter:blur(48px)saturate(1.3);pointer-events:none;position:absolute;inset:-20% -10%}.site .aurora i{mix-blend-mode:screen;border-radius:50%;animation:18s ease-in-out infinite alternate site-drift;position:absolute}.site .aurora i:first-child{background:radial-gradient(circle,var(--glow-a) 0%,var(--glow-a) 28%,transparent 62%);opacity:.75;width:70vw;height:70vw;top:-25%;left:-15%}.site .aurora i:nth-child(2){background:radial-gradient(circle,var(--glow-c) 0%,var(--glow-c) 26%,transparent 62%);opacity:.5;width:65vw;height:65vw;animation-duration:24s;animation-delay:-6s;top:-10%;right:-20%}.site .aurora i:nth-child(3){background:radial-gradient(circle,var(--glow-b) 0%,var(--glow-b) 24%,transparent 62%);opacity:.55;width:50vw;height:50vw;animation-duration:30s;animation-delay:-12s;bottom:-10%;left:30%}@keyframes site-drift{0%{transform:translate(0)scale(1)}to{transform:translate(8%,10%)scale(1.15)}}.site .grid-bg{z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 30%,#000 30%,#0000 75%)}.site .hero .wrap{text-align:center;position:relative}.site .hero .wrap.left{text-align:left}.site .tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eef2f7;text-align:left;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:7px 14px 7px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.site .tag b{background:linear-gradient(135deg,var(--volt),var(--sky));color:var(--night);letter-spacing:.08em;border-radius:999px;flex:none;place-items:center;padding:3px 9px;font-size:10.5px;display:inline-grid}.site .hero h1{max-width:15ch;margin:22px auto 0;font-size:clamp(36px,9.6vw,86px);font-weight:800;line-height:1}.site .hero h1.md{max-width:22ch;font-size:clamp(30px,7.6vw,60px);line-height:1.04}.site .hero .wrap.left h1{margin-left:0}.site .hero h1 span{background:linear-gradient(90deg,var(--volt),#7aa2ff 50%,var(--sky));color:#0000;-webkit-background-clip:text;background-clip:text}.site .hero p.lead{color:#ffffffbd;max-width:60ch;margin:18px auto 0;font-size:clamp(15.5px,1.6vw,19px)}.site .hero .wrap.left p.lead{margin-left:0}.site .hero .cta{flex-direction:column;align-items:stretch;gap:10px;margin-top:22px;display:flex}.site .hero .cta .btn{width:100%}.site .hero .wrap.left .cta{align-items:flex-start}.site .proof{color:#ffffffb3;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin-top:22px;font-size:12.5px;display:flex}.site .proof span{align-items:center;gap:6px;display:inline-flex}.site .proof i{background:var(--volt);border-radius:50%;flex:none;width:6px;height:6px}.site .fams{font-family:var(--font-display);letter-spacing:.04em;color:#ffffff80;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin-top:34px;font-size:14px;font-weight:700;display:flex}.site .fams a:hover{color:#fff}.site .hs{text-align:left;max-width:1040px;color:var(--color-ink);gap:12px;margin:40px auto 0;display:grid;position:relative}.site .hs .card{background:#fffffff7;border-radius:16px;padding:14px 16px;font-size:13px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3,0 0 0 1px #ffffff59}.site .hs .k{letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);font-size:10.5px;font-weight:700}.site .hs .page{background:#fff;padding:0}.site .hs .page .txt{font-family:var(--font-mono);color:#3a4555;overflow-wrap:anywhere;padding:18px 16px 16px;font-size:10.5px;line-height:1.7}.site .hs .page .txt b{font-family:var(--font-display);color:var(--color-ink);margin-bottom:6px;font-size:12px;display:block}.site .hs .hl{background:linear-gradient(90deg,#d4ff3d8c,#4f6df54d);border-radius:3px;padding:0 2px;box-shadow:0 0 0 2px #4f6df559}.site .hs .beam{pointer-events:none;background:linear-gradient(#0000,#4f6df547,#0000);border-top:1px solid #4f6df5cc;height:46px;animation:4.5s linear infinite site-scan;position:absolute;left:0;right:0}@keyframes site-scan{0%{top:-50px}to{top:110%}}.site .hs .find{border-left:4px solid var(--accent-2)}.site .hs .find h4{font-family:var(--font-display);margin:4px 0 2px;font-size:15px}.site .hs .find .row{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.site .hs .find .row div{background:var(--color-surface-2);border-radius:8px;padding:8px 10px;font-size:12px}.site .hs .find .row small{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:10px;font-weight:700;display:block}.site .hs .find .acts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.site .hs .clock{background:linear-gradient(160deg,#fff,var(--color-accent-soft));padding-right:84px}.site .hs .clock .big{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-accent);margin:6px 0 4px;font-size:38px;font-weight:800;line-height:1}.site .hs .ring{background:conic-gradient(var(--accent-2) 0 78%,var(--color-surface-2) 0);border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:14px;right:16px}.site .hs .ring:after{content:"13d";width:40px;height:40px;font-family:var(--font-display);background:#fff;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.site .hs .draft{background:var(--night-2);color:#e6ecf3;box-shadow:0 30px 60px -30px #000000e6,0 0 0 1px #ffffff14}.site .hs .draft .k{color:#ffffff80}.site .hs .draft p{margin:6px 0 0;font-size:12.5px;line-height:1.55}.site .hs .draft p span{display:block}.site .spark{background:conic-gradient(from 0deg,var(--glow-b),var(--glow-a),var(--glow-c),var(--glow-b));border-radius:50%;width:22px;height:22px;animation:3s linear infinite site-spin;position:absolute;top:12px;right:14px;-webkit-mask:radial-gradient(circle,#0000 35%,#000 36%);mask:radial-gradient(circle,#0000 35%,#000 36%)}@keyframes site-spin{to{transform:rotate(360deg)}}.site section.block{padding-top:56px;padding-bottom:56px}.site section.block.tight{padding-top:40px;padding-bottom:40px}.site section.block.white{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);background:#fff}.site section.block.dark{background:var(--night);color:#fff;isolation:isolate;position:relative;overflow:hidden}.site section.block.dark .eyebrow{color:var(--volt)}.site section.block.dark p.sub{color:#ffffffb3}.site h2.t{max-width:24ch;font-size:clamp(28px,6.4vw,48px);font-weight:800;line-height:1.05}.site h2.t.center{text-align:center;margin:0 auto}.site p.sub{color:var(--color-muted);max-width:60ch;margin:14px 0 0;font-size:16.5px}.site p.sub.center{text-align:center;margin-left:auto;margin-right:auto}.site .center{text-align:center}.site .feat{grid-template-columns:1fr;gap:16px;margin-top:32px;display:grid}.site .fcard{background:var(--color-surface);border:1px solid var(--color-line);border-radius:20px;flex-direction:column;gap:12px;padding:14px 14px 20px;transition:transform .2s,box-shadow .2s;display:flex}.site .fcard:hover{transform:translateY(-2px);box-shadow:0 24px 50px -30px #0e142059}.site .fcard h3{padding:0 6px;font-size:18px;line-height:1.2}.site .fcard p{color:var(--color-muted);margin:0;padding:0 6px;font-size:14px}.site .art{aspect-ratio:16/10;background:linear-gradient(160deg,var(--color-ground),var(--color-accent-soft));border:1px solid var(--color-line);border-radius:14px;position:relative;overflow:hidden}.site .art.dark{background:linear-gradient(140deg,var(--night),#14234a 70%,var(--night));border-color:#0000}.site .art svg{width:100%;height:100%;display:block;position:absolute;inset:0}.site .scene{font-family:var(--font-sans);font-size:9px}.site .scene .mono{font-family:var(--font-mono)}.site .scene .disp{font-family:var(--font-display);letter-spacing:-.01em;font-weight:700}.site .scene .b{font-weight:700}.site .scene .up{letter-spacing:.1em;text-transform:uppercase;font-size:6.5px;font-weight:700}.site .scene .f-w{fill:#fff}.site .scene .f-ink{fill:var(--color-ink)}.site .scene .f-acc{fill:var(--color-accent)}.site .scene .f-acc2{fill:var(--accent-2)}.site .scene .f-soft{fill:var(--color-accent-soft)}.site .scene .f-volt{fill:var(--volt)}.site .scene .f-sky{fill:var(--sky)}.site .scene .f-mut{fill:var(--color-muted)}.site .scene .f-line{fill:var(--color-line)}.site .scene .f-s2{fill:var(--color-surface-2)}.site .scene .f-grd{fill:var(--color-ground)}.site .scene .f-side{fill:var(--color-side)}.site .scene .f-good{fill:var(--color-good)}.site .scene .f-goods{fill:var(--color-good-soft)}.site .scene .f-warn{fill:var(--color-warn)}.site .scene .f-warns{fill:var(--color-warn-soft)}.site .scene .f-bad{fill:var(--color-bad)}.site .scene .f-bads{fill:var(--color-bad-soft)}.site .scene .f-crit{fill:var(--crit)}.site .scene .f-info{fill:var(--color-info)}.site .scene .f-infos{fill:var(--color-info-soft)}.site .scene .f-none{fill:none}.site .scene .s-line{stroke:var(--color-line)}.site .scene .s-ink{stroke:var(--color-ink)}.site .scene .s-acc{stroke:var(--color-accent)}.site .scene .s-acc2{stroke:var(--accent-2)}.site .scene .s-sky{stroke:var(--sky)}.site .scene .s-volt{stroke:var(--volt)}.site .scene .s-mut{stroke:var(--color-muted)}.site .scene .s-good{stroke:var(--color-good)}.site .scene .s-bad{stroke:var(--color-bad)}.site .scene .s-crit{stroke:var(--crit)}.site .scene .s-s2{stroke:var(--color-surface-2)}.site .scene .s-w{stroke:#fff}.site .scene .sh{filter:drop-shadow(0 6px 10px #0e14201f)}.site .scene .dash{stroke-dasharray:3 3}.site .a{transform-box:fill-box;transform-origin:50%;animation-duration:9s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-iteration-count:infinite;animation-fill-mode:both}.site .a.grow{transform-origin:0}.site .a.draw{stroke-dasharray:1;stroke-dashoffset:1px}.site .scene .beam{animation:4s linear infinite sc-beam}@keyframes sc-beam{0%{transform:translateY(-40px)}to{transform:translateY(200px)}}.site .scene .pulse{animation:1.6s ease-in-out infinite sc-pulse}@keyframes sc-pulse{50%{opacity:.45}}.site .scene .wiggle{transform-box:fill-box;transform-origin:top;animation:2.4s ease-in-out infinite sc-wiggle}@keyframes sc-wiggle{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-14deg)}80%{transform:rotate(12deg)}90%{transform:rotate(-6deg)}}.site .scene .march{stroke-dasharray:4 3;animation:1.2s linear infinite sc-march}@keyframes sc-march{to{stroke-dashoffset:-14px}}.site .scene .spin{transform-box:fill-box;transform-origin:50%;animation:6s linear infinite site-spin}.site .scene .blink{animation:1s steps(2,end) infinite site-blink}@keyframes site-blink{50%{opacity:0}}.site .devices{grid-template-columns:1fr;align-items:end;gap:20px;margin-top:36px;display:grid;position:relative}.site .mac{background:var(--color-ink);border-radius:16px 16px 0 0;padding:10px 10px 0;box-shadow:0 50px 100px -40px #0009}.site .mac .screen{background:var(--color-ground);border-radius:10px 10px 0 0;grid-template-columns:1fr;height:320px;display:grid;overflow:hidden}.site .mac .side{background:var(--color-side);color:var(--color-side-text);grid-auto-rows:min-content;align-content:start;gap:10px;padding:16px 14px;font-size:12px;display:none}.site .mac .side img{justify-self:start;width:auto;height:22px;margin-bottom:4px;display:block}.site .mac .main{min-width:0;padding:14px}.site .mac .main h4{font-family:var(--font-display);margin:0 0 10px;font-size:15px}.site .mac table{border-collapse:collapse;border:1px solid var(--color-line);table-layout:fixed;background:#fff;border-radius:10px;width:100%;font-size:11.5px;overflow:hidden}.site .mac th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;background:#fafbfc;padding:8px;font-size:9.5px;overflow:hidden}.site .mac td{border-top:1px solid var(--color-line);text-overflow:ellipsis;white-space:nowrap;padding:8px 6px;overflow:hidden}.site .mac td:first-child{white-space:normal;font-weight:500}.site .mac td .pill{padding:3px 7px;font-size:10.5px}.site .mac .wide{display:none}.site .phone{background:var(--color-ink);border-radius:32px;width:100%;max-width:280px;margin:0 auto;padding:9px;box-shadow:0 50px 100px -40px #0009}.site .phone .screen{background:#fff;border-radius:24px;height:440px;font-size:12px;overflow:hidden}.site .phone .top{background:var(--color-side);color:#fff;font-family:var(--font-display);padding:24px 16px 12px;font-weight:700}.site .phone .body{padding:14px}.site .phone .ev{border:1px solid var(--color-line);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:10px;display:flex}.site .phone .log{background:var(--color-ink);color:#fff;text-align:center;border-radius:12px;margin-top:14px;padding:12px;font-weight:600}.site .steps{counter-reset:s;grid-template-columns:1fr;gap:14px;margin-top:32px;display:grid}.site .step{background:var(--color-surface);border:1px solid var(--color-line);border-radius:18px;padding:22px;position:relative}.site .step:before{counter-increment:s;content:"0" counter(s);font-family:var(--font-display);color:var(--color-accent-soft);font-size:40px;font-weight:800;position:absolute;top:6px;right:16px}.site .step h3{margin:10px 48px 6px 0;font-size:18px}.site .step p{color:var(--color-muted);margin:0;font-size:14px}.site .flow{counter-reset:f;gap:28px;margin-top:8px;display:grid}.site .frow{background:var(--color-surface);border:1px solid var(--color-line);border-radius:22px;grid-template-columns:1fr;align-items:center;gap:16px;padding:16px;display:grid}.site .frow .num{counter-increment:f;font-family:var(--font-display);letter-spacing:.1em;color:var(--color-accent);font-size:13px;font-weight:800}.site .frow .num:before{content:"Step 0" counter(f)}.site .frow h3{margin:8px 0;font-size:22px;line-height:1.15}.site .frow p{color:var(--color-muted);margin:0;font-size:15px}.site .frow .art{aspect-ratio:16/10}.site .trust{grid-template-columns:1fr;gap:12px;margin-top:30px;display:grid}.site .tcard{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:40px 1fr;align-items:start;gap:8px;padding:20px;display:grid}.site .tcard i{background:linear-gradient(135deg,var(--volt),var(--sky));width:40px;height:40px;color:var(--night);font-family:var(--font-display);border-radius:12px;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.site .tcard h3{color:#fff;font-size:16px;line-height:1.25}.site .tcard p{color:#ffffffad;grid-column:2;margin:4px 0 0;font-size:13.5px}.site .tcard svg{width:22px;height:22px}.site .price{grid-template-columns:1fr;gap:14px;margin-top:32px;display:grid}.site .pc{background:var(--color-surface);border:1px solid var(--color-line);border-radius:20px;flex-direction:column;gap:8px;padding:22px;display:flex}.site .pc h3{font-size:19px}.site .pc.hot{background:var(--night);color:#fff;border-color:#0000;position:relative;overflow:hidden}.site .pc.hot:before{content:"";z-index:0;background:conic-gradient(from 90deg,#0000,#4f6df580,#0000 30%);animation:8s linear infinite site-spin;position:absolute;inset:-40%}.site .pc.hot>*{z-index:1;position:relative}.site .pc.hot .eyebrow{color:var(--volt)}.site .pc .amt{font-family:var(--font-display);letter-spacing:-.03em;font-size:32px;font-weight:800}.site .pc .amt small{font-size:13px;font-weight:500;font-family:var(--font-sans);color:var(--color-muted)}.site .pc.hot .amt small{color:#fff9}.site .pc ul{color:var(--color-muted);margin:6px 0 0;padding-left:18px;font-size:13.5px}.site .pc.hot ul{color:#ffffffbf}.site .pc .soon{opacity:.6}.site .pc .blurb{opacity:.85;margin:0;font-size:13.5px}.site .pc .note{color:var(--color-muted);margin:8px 0 0;font-size:13px}.site .pgrid{grid-template-columns:1fr;gap:14px;margin-top:16px;display:grid}.site .incl{grid-template-columns:1fr;gap:10px;margin-top:22px;display:grid}.site .incl div{border:1px solid var(--color-line);background:#fff;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.site .incl div b{font-family:var(--font-display);display:block}.site .incl i{background:var(--color-good-soft);width:22px;height:22px;color:var(--color-good);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:800;display:grid}.site .faq details{border-top:1px solid var(--color-line);padding:14px 0}.site .faq summary{cursor:pointer;font-size:15.5px;font-weight:600;font-family:var(--font-display)}.site .faq p{color:var(--color-muted);max-width:70ch;margin:8px 0 0}.site .cta2{background:var(--night);color:#fff;text-align:center;isolation:isolate;border-radius:24px;padding:40px 20px;position:relative;overflow:hidden}.site .cta2 .aurora{opacity:.7}.site .cta2 h2{font-size:clamp(28px,6vw,48px);font-weight:800}.site .cta2 p{color:#ffffffb3;max-width:48ch;margin:12px auto 0}.site .cta2 .row{flex-direction:column;align-items:stretch;gap:10px;margin-top:24px;display:flex}.site .cta2 .proof{margin-top:22px}.site footer{color:var(--color-muted);border-top:1px solid var(--color-line);background:#fff;padding:40px 0 56px;font-size:13.5px}.site footer .cols{grid-template-columns:1fr;gap:26px;display:grid}.site footer .brand img{width:auto;height:30px}.site footer .brand p{max-width:40ch;margin:12px 0 0}.site footer h4{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink);margin:0 0 10px;font-size:12px}.site footer ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.site footer a:hover{color:var(--color-ink)}.site footer .badges{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.site footer .badges span{border:1px solid var(--color-line);background:var(--color-ground);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.site footer .badges i{background:var(--color-good);border-radius:50%;flex:none;width:7px;height:7px}.site footer .bottom{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin-top:30px;padding-top:18px;display:flex}.site .prose{max-width:72ch;margin:0 auto}.site .prose h2{margin:32px 0 8px;font-size:22px}.site .prose p{color:#2b3545;margin:0 0 14px;font-size:16px;line-height:1.65}.site .gcards{grid-template-columns:1fr;gap:14px;margin-top:18px;display:grid}.site .gcard{background:var(--color-surface);border:1px solid var(--color-line);color:inherit;border-radius:18px;flex-direction:column;gap:8px;padding:18px 18px 16px;transition:transform .2s,box-shadow .2s;display:flex}.site .gcard:hover{transform:translateY(-2px);box-shadow:0 24px 50px -30px #0e142059}.site .gcard h3{margin:0;font-size:17px;line-height:1.25}.site .gcard p{color:var(--color-muted);margin:0;font-size:14px;line-height:1.5}.site .gcard small{color:var(--color-muted);margin-top:auto;font-size:12px}.site .guide{max-width:72ch;margin:0 auto}.site .guide h2{margin:36px 0 10px;font-size:24px;line-height:1.2}.site .guide h3{margin:26px 0 8px;font-size:18px;line-height:1.3}.site .guide p,.site .guide li{color:#2b3545;font-size:17px;line-height:1.7}.site .guide p{margin:0 0 16px}.site .guide ul,.site .guide ol{margin:0 0 16px;padding-left:26px}.site .guide ul{list-style:outside}.site .guide ol{list-style:decimal}.site .guide li{margin-bottom:6px}.site .guide blockquote{border-left:4px solid var(--color-accent);background:var(--color-accent-soft);border-radius:0 12px 12px 0;margin:0 0 18px;padding:12px 18px}.site .guide blockquote p{margin:0;font-size:16px}.site .guide a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.site .guide strong{color:var(--color-ink);font-weight:700}.site .gmeta{color:var(--color-muted);flex-wrap:wrap;gap:8px 18px;max-width:72ch;margin:0 auto 24px;font-size:13px;display:flex}.site .gnote{border:1px solid var(--color-line);max-width:72ch;color:var(--color-muted);background:var(--color-surface);border-radius:14px;margin:28px auto 0;padding:14px 18px;font-size:13.5px}.site .grel{max-width:72ch;margin:36px auto 0}.site .grel h2{margin:0 0 10px;font-size:18px}.site .grel ul{margin:0;padding-left:20px;list-style:outside}.site .grel li{margin-bottom:6px;font-size:15.5px}.site .ruleTable{border-collapse:collapse;width:100%;margin-top:24px;font-size:14px}.site .ruleTable thead{display:none}.site .ruleTable tr{border:1px solid var(--color-line);background:#fff;border-radius:14px;margin-bottom:12px;padding:12px 14px;display:block}.site .ruleTable td{vertical-align:top;grid-template-columns:96px 1fr;gap:10px;padding:6px 0;display:grid}.site .ruleTable td:before{content:attr(data-l);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding-top:3px;font-size:10.5px;font-weight:700}.site .ruleTable td small{color:var(--color-muted);font-size:12.5px;font-family:var(--font-sans);display:block}.site .contact{z-index:1;grid-template-columns:1fr;gap:24px;margin-top:-24px;display:grid;position:relative}.site .form{border:1px solid var(--color-line);background:#fff;border-radius:20px;gap:14px;padding:20px;display:grid;box-shadow:0 30px 60px -40px #0e142080}.site .form .two{grid-template-columns:1fr;gap:14px;display:grid}.site .form label{color:var(--color-muted);gap:6px;font-size:13px;font-weight:500;display:grid}.site .form input,.site .form textarea,.site .form select{font:inherit;color:var(--color-ink);border:1px solid var(--color-line-strong);background:#fff;border-radius:10px;width:100%;padding:11px 12px}.site .form input:focus,.site .form textarea:focus,.site .form select:focus{outline:2px solid var(--color-accent);outline-offset:1px}.site .form .chips{flex-wrap:wrap;gap:8px;display:flex}.site .form .chips label{border:1px solid var(--color-line-strong);color:var(--color-ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.site .form .chips input{opacity:0;width:0;height:0;position:absolute}.site .form .chips label:has(:checked){background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.site .form .chips label:has(:focus-visible){outline:2px solid var(--color-accent);outline-offset:1px}.site .form .fine{color:var(--color-muted);margin:0;font-size:12.5px}.site .form .fine a{text-decoration:underline}.site .side{align-content:start;gap:14px;display:grid}.site .next{background:var(--color-surface);border:1px solid var(--color-line);counter-reset:n;border-radius:20px;padding:20px}.site .next h3{margin-bottom:12px;font-size:17px}.site .next ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.site .next li{color:var(--color-muted);grid-template-columns:30px 1fr;gap:10px;font-size:13.5px;display:grid}.site .next li:before{counter-increment:n;content:counter(n);background:var(--color-accent-soft);width:30px;height:30px;color:var(--color-accent);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.site .next li b{color:var(--color-ink);font-family:var(--font-display);margin-bottom:2px;font-size:14.5px;display:block}.site .next.dark{background:var(--night);color:#fff;border-color:#0000}.site .next.dark h3{color:#fff}.site .next.dark li{color:#ffffffb3}.site .next.dark li b{color:#fff}.site .next.dark li:before{color:var(--volt);background:#ffffff1a}.site .sent{border:1px solid var(--color-line);text-align:center;background:#fff;border-radius:20px;padding:28px 22px;box-shadow:0 30px 60px -40px #0e142080}.site .sent .ok{background:var(--color-good-soft);width:56px;height:56px;color:var(--color-good);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:24px;font-weight:800;display:grid}.site .sent h2{font-size:26px}.site .sent p{color:var(--color-muted);max-width:48ch;margin:10px auto 0}.site .sent .row{flex-direction:column;gap:10px;margin-top:20px;display:flex}.site .err{background:var(--color-bad-soft);color:var(--color-bad);border-radius:12px;padding:10px 14px;font-size:14px}@media (prefers-reduced-motion:reduce){.site *{transition:none!important;animation:none!important}.site .a{opacity:1;stroke-dashoffset:0;transform:none}.site .a.hide{opacity:0}.site .hs .beam,.site .scene .beam{display:none}}@media (min-width:640px){.site .hero .cta{flex-direction:row;justify-content:center;align-items:center}.site .hero .cta .btn{width:auto}.site .feat,.site .trust,.site .price,.site .pgrid,.site .gcards,.site .incl{grid-template-columns:1fr 1fr}.site .steps{grid-template-columns:1fr 1fr 1fr}.site .cta2{padding:56px 36px}.site .cta2 .row{flex-direction:row;justify-content:center}.site .form .two{grid-template-columns:1fr 1fr}.site .sent .row{flex-direction:row;justify-content:center}.site footer .cols,.site .hs{grid-template-columns:1fr 1fr}.site .hs .page{grid-row:span 2}.site .hs .draft{grid-column:span 2}.site section.block{padding-top:72px;padding-bottom:72px}.site section.block.tight{padding-top:48px;padding-bottom:48px}}@media (min-width:760px){.site .ruleTable{border:1px solid var(--color-line);background:#fff;border-radius:14px;overflow:hidden}.site .ruleTable thead{display:table-header-group}.site .ruleTable tr{background:0 0;border:0;margin:0;padding:0;display:table-row}.site .ruleTable th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);background:#fafbfc;padding:12px 14px;font-size:11px}.site .ruleTable td{border-top:1px solid var(--color-line);padding:12px 14px;display:table-cell}.site .ruleTable td:before{content:none}.site .mac .screen{grid-template-columns:190px 1fr;height:380px}.site .mac .side{display:grid}.site .mac .main{padding:18px}.site .mac .wide{display:table-cell}.site .frow{grid-template-columns:1fr 1fr;gap:28px;padding:22px}.site .frow.flip .art{order:-1}}@media (min-width:900px){.site nav.top ul,.site nav.top .desk{display:flex}.site .burger,.site .menu{display:none!important}.site nav.top .wrap{gap:26px;height:68px}.site .logo img{height:34px}.site .hero{padding:150px 0 90px}.site .hero.compact{padding:136px 0 64px}.site .devices{grid-template-columns:1fr 280px}.site .phone{margin:0}.site .contact{grid-template-columns:minmax(0,1fr) 360px;gap:32px;margin-top:-40px}.site .form{padding:28px}.site section.block{padding-top:96px;padding-bottom:96px}.site section.block.tight{padding-top:56px;padding-bottom:56px}.site .hs{margin-top:56px}.site .hs .card{padding:16px 18px}}@media (min-width:1000px){.site .feat{grid-template-columns:1fr 1fr 1fr}.site .trust{grid-template-columns:repeat(3,1fr)}.site .tcard{grid-template-columns:1fr}.site .tcard p{grid-column:1}.site .price,.site .pgrid{grid-template-columns:repeat(4,1fr)}.site .gcards,.site .incl{grid-template-columns:repeat(3,1fr)}.site footer .cols{grid-template-columns:1.6fr 1fr 1fr 1fr}}@keyframes sc-rise-1{0%,3%{opacity:0;transform:translateY(8px)}8%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}@keyframes sc-pop-1{0%,3%{opacity:0;transform:scale(.6)}8%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}@keyframes sc-draw-1{0%,3%{stroke-dashoffset:1px;opacity:1}15%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:1px;opacity:0}}@keyframes sc-grow-1{0%,3%{opacity:1;transform:scaleX(0)}15%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes sc-hide-1{0%,3%{opacity:1}6%,to{opacity:0}}@keyframes sc-rise-2{0%,16%{opacity:0;transform:translateY(8px)}21%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}@keyframes sc-pop-2{0%,16%{opacity:0;transform:scale(.6)}21%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}@keyframes sc-draw-2{0%,16%{stroke-dashoffset:1px;opacity:1}28%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:1px;opacity:0}}@keyframes sc-grow-2{0%,16%{opacity:1;transform:scaleX(0)}28%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes sc-hide-2{0%,16%{opacity:1}19%,to{opacity:0}}@keyframes sc-rise-3{0%,29%{opacity:0;transform:translateY(8px)}34%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}@keyframes sc-pop-3{0%,29%{opacity:0;transform:scale(.6)}34%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}@keyframes sc-draw-3{0%,29%{stroke-dashoffset:1px;opacity:1}41%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:1px;opacity:0}}@keyframes sc-grow-3{0%,29%{opacity:1;transform:scaleX(0)}41%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes sc-hide-3{0%,29%{opacity:1}32%,to{opacity:0}}@keyframes sc-rise-4{0%,42%{opacity:0;transform:translateY(8px)}47%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}@keyframes sc-pop-4{0%,42%{opacity:0;transform:scale(.6)}47%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}@keyframes sc-draw-4{0%,42%{stroke-dashoffset:1px;opacity:1}54%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:1px;opacity:0}}@keyframes sc-grow-4{0%,42%{opacity:1;transform:scaleX(0)}54%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes sc-hide-4{0%,42%{opacity:1}45%,to{opacity:0}}@keyframes sc-rise-5{0%,55%{opacity:0;transform:translateY(8px)}60%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}@keyframes sc-pop-5{0%,55%{opacity:0;transform:scale(.6)}60%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}@keyframes sc-draw-5{0%,55%{stroke-dashoffset:1px;opacity:1}67%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:1px;opacity:0}}@keyframes sc-grow-5{0%,55%{opacity:1;transform:scaleX(0)}67%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes sc-hide-5{0%,55%{opacity:1}58%,to{opacity:0}}@keyframes sc-rise-6{0%,68%{opacity:0;transform:translateY(8px)}73%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)}}@keyframes sc-pop-6{0%,68%{opacity:0;transform:scale(.6)}73%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.6)}}@keyframes sc-draw-6{0%,68%{stroke-dashoffset:1px;opacity:1}80%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:1px;opacity:0}}@keyframes sc-grow-6{0%,68%{opacity:1;transform:scaleX(0)}80%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(0)}}@keyframes sc-hide-6{0%,68%{opacity:1}71%,to{opacity:0}}.site .a.rise.s1{animation-name:sc-rise-1}.site .a.pop.s1{animation-name:sc-pop-1}.site .a.draw.s1{animation-name:sc-draw-1}.site .a.grow.s1{animation-name:sc-grow-1}.site .a.hide.s1{animation-name:sc-hide-1}.site .a.rise.s2{animation-name:sc-rise-2}.site .a.pop.s2{animation-name:sc-pop-2}.site .a.draw.s2{animation-name:sc-draw-2}.site .a.grow.s2{animation-name:sc-grow-2}.site .a.hide.s2{animation-name:sc-hide-2}.site .a.rise.s3{animation-name:sc-rise-3}.site .a.pop.s3{animation-name:sc-pop-3}.site .a.draw.s3{animation-name:sc-draw-3}.site .a.grow.s3{animation-name:sc-grow-3}.site .a.hide.s3{animation-name:sc-hide-3}.site .a.rise.s4{animation-name:sc-rise-4}.site .a.pop.s4{animation-name:sc-pop-4}.site .a.draw.s4{animation-name:sc-draw-4}.site .a.grow.s4{animation-name:sc-grow-4}.site .a.hide.s4{animation-name:sc-hide-4}.site .a.rise.s5{animation-name:sc-rise-5}.site .a.pop.s5{animation-name:sc-pop-5}.site .a.draw.s5{animation-name:sc-draw-5}.site .a.grow.s5{animation-name:sc-grow-5}.site .a.hide.s5{animation-name:sc-hide-5}.site .a.rise.s6{animation-name:sc-rise-6}.site .a.pop.s6{animation-name:sc-pop-6}.site .a.draw.s6{animation-name:sc-draw-6}.site .a.grow.s6{animation-name:sc-grow-6}.site .a.hide.s6{animation-name:sc-hide-6}
