@layer pw {
@layer pw{[data-pw=index]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:#090d14;--sf:#0e141d;--s2:#151c28;--bd:#94a3c429;--bd-solid:#2b3348;--ac:#4d7cff;--ac-ink:#fff;--gr:#4ade80;--rd:#f87171;--yl:#eab308;--tx:#eef2fb;--tx-dim:#bcc4d6;--mu:#8e96ab;--mono:var(--font-mono),ui-monospace,monospace;--sans:-apple-system,BlinkMacSystemFont,"var(--font-inter)","Segoe UI",system-ui,sans-serif}@media (prefers-color-scheme:dark){[data-pw=index]{--lightningcss-light: ;--lightningcss-dark:initial}}html[data-theme=light]{--bg:#f6f4ee;--sf:#efe9db;--s2:#e4dac4;--bd:#19191429;--bd-solid:#c4b89e;--ac:#1d4ed8;--ac-ink:#f6f4ee;--gr:#15803d;--rd:#dc2626;--tx:#1a1a16;--tx-dim:#4c4a40;--mu:#7c7768}[data-pw=index] *,[data-pw=index] :before,[data-pw=index] :after{box-sizing:border-box;margin:0;padding:0}html:has(>[data-pw=index]){scroll-behavior:smooth}body:has(>[data-pw=index]){background:var(--bg);color:var(--tx);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.6;overflow-x:hidden}[data-pw=index] ::selection{background:var(--ac);color:var(--ac-ink)}[data-pw=index] a{color:inherit}[data-pw=index] .mono{font-family:var(--mono)}[data-pw=index] .wrap{max-width:1200px;margin:0 auto;padding:0 24px}[data-pw=index] section[id]{scroll-margin-top:84px}[data-pw=index] .skip{background:var(--tx);color:var(--bg);z-index:300;padding:10px 16px;position:absolute;top:0;left:-9999px}[data-pw=index] .skip:focus{left:0}[data-pw=index] .progress{background:var(--ac);z-index:200;width:0;height:2px;position:fixed;top:0;left:0}[data-pw=index] .announce{color:var(--tx-dim);background:var(--sf);border-bottom:1px solid var(--bd);z-index:101;justify-content:center;align-items:center;gap:10px;padding:9px 20px;font-size:13px;display:flex;position:relative}[data-pw=index] .announce a{color:var(--tx);font-weight:600}[data-pw=index] .ann-msgs{display:inline-block}[data-pw=index] .ann-msg{display:none}[data-pw=index] .ann-msg.act{display:inline}[data-pw=index] .ann-msg b{color:var(--tx)}[data-pw=index] .ann-close{color:var(--mu);cursor:pointer;background:0 0;border:1px solid #0000;padding:2px 8px;font-size:16px;line-height:1}[data-pw=index] .ann-close:hover{color:var(--tx);border-color:var(--bd)}[data-pw=index] .announce.hide{display:none}[data-pw=index] .soon-pill{font-family:var(--mono);letter-spacing:.1em;border:1px solid var(--ac);color:var(--ac);padding:2px 8px;font-size:10px;font-weight:700}[data-pw=index] .nav{background:var(--bg);border-bottom:1px solid var(--bd);z-index:100;justify-content:space-between;align-items:center;height:64px;padding:0 28px;display:flex;position:sticky;top:0}[data-pw=index] .nb{font-family:var(--mono);color:var(--tx);align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;display:flex}[data-pw=index] .nb span{color:var(--mu);font-weight:400}[data-pw=index] .nl{align-items:center;gap:4px;display:flex}[data-pw=index] .nl a{color:var(--mu);font-size:14px;font-weight:500;font-family:var(--mono);padding:8px 14px;font-size:13px;text-decoration:none}[data-pw=index] .nl a:hover{color:var(--tx)}[data-pw=index] .nav-right{align-items:center;gap:6px;display:flex}[data-pw=index] .nav-signin{color:var(--mu);padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none}[data-pw=index] .nav-signin:hover{color:var(--tx)}[data-pw=index] .theme-toggle{border:1px solid var(--bd);width:38px;height:38px;color:var(--tx);cursor:pointer;background:0 0;font-size:17px}[data-pw=index] .theme-toggle:hover{border-color:var(--tx)}[data-pw=index] .nav-cta{color:#0b0e14;background:#f5f6f8;border-radius:999px;padding:9px 18px;font-size:13.5px;font-weight:600;text-decoration:none}html[data-theme=light] .nav-cta{background:var(--ac);color:var(--ac-ink)}[data-pw=index] .nav-cta:hover{opacity:.88}[data-pw=index] .kick{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin-bottom:16px;font-size:12px}[data-pw=index] .kick b{color:var(--ac);font-weight:700}[data-pw=index] .h2{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.08}[data-pw=index] .sub{color:var(--mu);max-width:640px;margin-bottom:40px;font-size:16px}[data-pw=index] .hero{border-bottom:1px solid var(--bd);padding:88px 0 72px}[data-pw=index] .hero-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:56px;display:grid}[data-pw=index] .hero-badge{border:1px solid var(--bd);font-family:var(--mono);color:var(--tx-dim);align-items:center;gap:10px;margin-bottom:26px;padding:7px 14px;font-size:12px;text-decoration:none;display:inline-flex}[data-pw=index] .hero-badge:hover{border-color:var(--tx)}[data-pw=index] .hero-badge img{height:20px}[data-pw=index] .dot-live,[data-pw=index] .du{background:var(--gr);border-radius:50%;width:8px;height:8px;display:inline-block}[data-pw=index] .dd{background:var(--rd);border-radius:50%;width:8px;height:8px;display:inline-block}[data-pw=index] h1{letter-spacing:-.04em;margin-bottom:20px;font-size:clamp(42px,6vw,80px);font-weight:600;line-height:1.02}[data-pw=index] h1 .dim{color:var(--mu);font-weight:400}[data-pw=index] .hero-sub{color:var(--mu);max-width:560px;margin-bottom:30px;font-size:17px}[data-pw=index] .cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-pw=index] .btn{border:1px solid var(--bd-solid);color:var(--tx);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--sans);background:0 0;padding:13px 22px;text-decoration:none;display:inline-block}[data-pw=index] .btn:hover{border-color:var(--tx)}[data-pw=index] .bp{background:var(--ac);color:var(--ac-ink);border-color:var(--ac)}[data-pw=index] .bp:hover{opacity:.88}[data-pw=index] .bg2{background:0 0}[data-pw=index] .instance-label{font-family:var(--mono);color:var(--mu);opacity:0;margin-top:18px;font-size:12px;display:block}[data-pw=index] .instance-label.visible{opacity:1}[data-pw=index] .hero-checks{color:var(--tx-dim);gap:8px;margin-top:26px;font-size:14px;list-style:none;display:grid}[data-pw=index] .hero-checks li:before{content:"> ";color:var(--ac);font-family:var(--mono)}[data-pw=index] .kbd-hint{color:var(--mu);margin-top:22px;font-size:13px}[data-pw=index] kbd{font-family:var(--mono);border:1px solid var(--bd-solid);border-bottom-width:2px;padding:1px 7px;font-size:12px}[data-pw=index] .typer{font-family:var(--mono);color:var(--tx-dim);margin-top:10px;font-size:14px}[data-pw=index] .typer .prompt{color:var(--ac)}[data-pw=index] .caret{animation:1.1s step-end infinite index-blink}@keyframes index-blink{50%{opacity:0}}[data-pw=index] .board{border:1px solid var(--bd-solid);background:var(--sf);font-family:var(--mono);font-size:12.5px;line-height:2}[data-pw=index] .board-head{border-bottom:1px solid var(--bd);color:var(--mu);letter-spacing:.1em;justify-content:space-between;padding:10px 16px;font-size:11px;display:flex}[data-pw=index] .board-head b{color:var(--ac)}[data-pw=index] .board table{border-collapse:collapse;width:100%}[data-pw=index] .board td{border-bottom:1px solid var(--bd);color:var(--tx-dim);padding:9px 16px}[data-pw=index] .board tr:last-child td{border-bottom:none}[data-pw=index] .board td:last-child{text-align:right;color:var(--tx)}[data-pw=index] .ok{color:var(--gr)}[data-pw=index] .section{border-top:1px solid var(--bd);padding:88px 0}[data-pw=index] .cap{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-bottom:12px;font-size:11px}[data-pw=index] .cap:before{content:"[ ";color:var(--ac)}[data-pw=index] .cap:after{content:" ]";color:var(--ac)}[data-pw=index] .win{border:1px solid var(--bd-solid);background:var(--sf)}[data-pw=index] .win-bar{border-bottom:1px solid var(--bd);font-family:var(--mono);color:var(--mu);align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}[data-pw=index] .wdot{background:var(--bd-solid);border-radius:50%;width:10px;height:10px}[data-pw=index] .wdot.r{background:var(--rd)}[data-pw=index] .wdot.y{background:var(--yl)}[data-pw=index] .wdot.g{background:var(--gr)}[data-pw=index] .win-url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-pw=index] .live-pill{border:1px solid var(--ac);color:var(--ac);letter-spacing:.1em;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}[data-pw=index] .win-clock{white-space:nowrap}[data-pw=index] .win-act{border:1px solid var(--bd);color:var(--mu);cursor:pointer;background:0 0;padding:2px 8px;font-size:12px}[data-pw=index] .win-act:hover{color:var(--tx);border-color:var(--tx)}[data-pw=index] .win-nav{border-bottom:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}[data-pw=index] .win-logo{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}[data-pw=index] .win-logo span{font-weight:300}[data-pw=index] .win-tabs{gap:4px;display:flex}[data-pw=index] .win-tab{font-size:12px;font-family:var(--mono);color:var(--mu);border:1px solid #0000;padding:6px 12px}[data-pw=index] .win-tab.act{color:var(--tx);border-color:var(--bd-solid);background:var(--s2)}[data-pw=index] .win-body{padding:16px 14px}[data-pw=index] .stats-mini{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px;display:grid}[data-pw=index] .sm-card{border:1px solid var(--bd);background:var(--bg);padding:12px 14px}[data-pw=index] .sm-val{letter-spacing:-.02em;font-size:22px;font-weight:600}[data-pw=index] .sm-lbl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mu);font-size:10px}[data-pw=index] .pill-row{flex-wrap:wrap;gap:8px;display:flex}[data-pw=index] .pill-row button{border:1px solid var(--bd);color:var(--mu);font-size:12px;font-family:var(--mono);cursor:pointer;background:0 0;padding:6px 14px}[data-pw=index] .pill-row button:hover{color:var(--tx);border-color:var(--tx)}[data-pw=index] .pill-row button.act{color:var(--ac);border-color:var(--ac)}[data-pw=index] .tbl-wrap{border:1px solid var(--bd);background:var(--bg);overflow-x:auto}[data-pw=index] .tbl{border-collapse:collapse;width:100%;font-size:14px}[data-pw=index] .tbl th,[data-pw=index] .tbl td{text-align:left;border-bottom:1px solid var(--bd);white-space:nowrap;padding:11px 14px}[data-pw=index] .tbl thead th{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mu);font-size:11px;font-weight:400}[data-pw=index] .tbl tbody tr:last-child td{border-bottom:none}[data-pw=index] .tbl tbody tr.index-flash{animation:1s index-flash}@keyframes index-flash{0%{background:#5aa2ff26}to{background:0 0}}[data-pw=index] th.sortable{cursor:pointer}[data-pw=index] th.sortable:hover{color:var(--tx)}[data-pw=index] .tbl .mono{font-size:12px}[data-pw=index] .strip{border-bottom:1px solid var(--bd);padding:18px 0;overflow:hidden}[data-pw=index] .strip-lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);text-align:center;margin-bottom:10px;font-size:11px}[data-pw=index] .marquee{white-space:nowrap;display:flex;overflow:hidden}[data-pw=index] .marquee-group{color:var(--tx-dim);gap:26px;padding-right:26px;font-size:14px;animation:30s linear infinite index-mq;display:flex}[data-pw=index] .marquee-group .sep{color:var(--ac)}[data-pw=index] .marquee.rev .marquee-group{animation-direction:reverse}@keyframes index-mq{to{transform:translate(-100%)}}[data-pw=index] .stat-band{border-bottom:1px solid var(--bd);grid-template-columns:repeat(4,1fr);gap:12px;padding:40px 0;display:grid}[data-pw=index] .rows{border:1px solid var(--bd)}[data-pw=index] .frow{border-bottom:1px solid var(--bd);background:var(--sf);grid-template-columns:120px 220px 1fr;align-items:start;gap:20px;padding:22px 24px;display:grid}[data-pw=index] .frow:last-child{border-bottom:none}[data-pw=index] .frow:hover{border-color:var(--bd-solid)}[data-pw=index] .frow:hover .fno{color:var(--ac)}[data-pw=index] .fno{font-family:var(--mono);color:var(--mu);font-size:12px}[data-pw=index] .frow h3{letter-spacing:-.01em;font-size:17px;font-weight:600}[data-pw=index] .frow p{color:var(--mu);margin-bottom:8px;font-size:14px}[data-pw=index] .feat-tag{font-family:var(--mono);color:var(--mu);border:1px solid var(--bd);margin:2px 4px 2px 0;padding:3px 10px;font-size:11px;display:inline-block}[data-pw=index] .steps-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}[data-pw=index] .step{background:var(--sf);border:1px solid var(--bd);border-top:2px solid var(--ac);padding:24px 22px}[data-pw=index] .step:hover{border-color:var(--bd-solid);border-top-color:var(--ac)}[data-pw=index] .step-num{font-family:var(--mono);letter-spacing:.12em;color:var(--ac);margin-bottom:12px;font-size:11px;display:block}[data-pw=index] .step h3{letter-spacing:-.01em;margin-bottom:8px;font-size:16px;font-weight:600}[data-pw=index] .step p{color:var(--mu);font-size:14px}[data-pw=index] .checks{border:1px solid var(--bd);gap:0;margin-bottom:24px;display:grid}[data-pw=index] .check{border-bottom:1px solid var(--bd);background:var(--sf);padding:14px 18px;font-size:14px}[data-pw=index] .check:last-child{border-bottom:none}[data-pw=index] .check:before{content:"[x] ";color:var(--ac);font-family:var(--mono);font-size:12px}[data-pw=index] .ent-links{flex-wrap:wrap;gap:22px;margin-bottom:26px;font-size:14px;display:flex}[data-pw=index] .ent-links a,[data-pw=index] .split-link,[data-pw=index] .seeall{color:var(--tx);font-weight:600}[data-pw=index] .uc-line{color:var(--mu);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}[data-pw=index] .cols2{grid-template-columns:.9fr 1.1fr;align-items:start;gap:48px;display:grid}[data-pw=index] .price-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}[data-pw=index] .price-card{border:1px solid var(--bd);background:var(--sf);padding:28px 26px}[data-pw=index] .price-card.hot{border-color:var(--ac);border-top-width:3px}[data-pw=index] .price-top{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}[data-pw=index] .price-name{font-family:var(--mono);letter-spacing:.08em;font-size:13px}[data-pw=index] .price-badge{font-family:var(--mono);letter-spacing:.1em;color:var(--ac);border:1px solid var(--ac);padding:2px 8px;font-size:10px;font-weight:700}[data-pw=index] .price-amount{letter-spacing:-.04em;font-size:52px;font-weight:600;line-height:1}[data-pw=index] .price-per{color:var(--mu);font-size:13px;font-family:var(--mono);margin:6px 0 20px;font-size:12px}[data-pw=index] .price-list{gap:9px;margin-bottom:18px;font-size:14px;list-style:none;display:grid}[data-pw=index] .price-list li:before{content:"+ ";color:var(--ac);font-family:var(--mono)}[data-pw=index] .split-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}[data-pw=index] .split-copy h3{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(24px,3vw,34px);font-weight:600}[data-pw=index] .split-copy p{color:var(--mu);margin-bottom:18px;font-size:15px}[data-pw=index] .codewin{border:1px solid var(--bd-solid);color:#eef2fb;background:#0b0e13}[data-pw=index] .codewin-bar{font-family:var(--mono);color:#8e96ab;border-bottom:1px solid #eef2fb24;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}[data-pw=index] .codewin pre{font-family:var(--mono);padding:18px;font-size:13px;line-height:1.7;position:relative;overflow-x:auto}[data-pw=index] .itab-bar{border-bottom:1px solid #eef2fb24;display:flex}[data-pw=index] .itab{color:#8e96ab;font-family:var(--mono);cursor:pointer;background:0 0;border:none;border-right:1px solid #eef2fb24;padding:10px 18px;font-size:12px}[data-pw=index] .itab.act{color:#eef2fb;background:#eef2fb12}[data-pw=index] .icode{display:none}[data-pw=index] .icode.act{display:block}[data-pw=index] .copy-btn{color:#eef2fb;font-family:var(--mono);cursor:pointer;background:#eef2fb14;border:1px solid #eef2fb33;padding:4px 12px;font-size:11px;position:absolute;top:10px;right:10px}[data-pw=index] .copy-btn:hover{background:#eef2fb29}[data-pw=index] .tk-c{color:#8a8577}[data-pw=index] .tk-g{color:#4ade80}[data-pw=index] .tk-b{color:#7dd3fc}[data-pw=index] .badgedemo{border:1px solid var(--bd)}[data-pw=index] .badgedemo-preview{background:var(--sf);border-bottom:1px solid var(--bd);justify-content:center;padding:36px;display:flex}[data-pw=index] .badgedemo pre{color:#eef2fb;font-family:var(--mono);background:#0b0e13;padding:18px;font-size:13px;position:relative;overflow-x:auto}[data-pw=index] .calc{border:1px solid var(--bd);background:var(--sf);padding:30px 28px}[data-pw=index] .calc label{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);font-size:11px}[data-pw=index] .calc-row{flex-wrap:wrap;align-items:center;gap:16px;margin:12px 0 6px;display:flex}[data-pw=index] .calc input[type=range]{min-width:200px;accent-color:var(--ac);flex:1}[data-pw=index] .calc-val{font-family:var(--mono);font-size:20px;font-weight:700}[data-pw=index] .calc-scale{font-family:var(--mono);color:var(--mu);justify-content:space-between;margin-bottom:18px;font-size:11px;display:flex}[data-pw=index] .calc-pills{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}[data-pw=index] .calc-pills button{border:1px solid var(--bd);color:var(--mu);font-family:var(--mono);cursor:pointer;background:0 0;padding:7px 16px;font-size:12px}[data-pw=index] .calc-pills button:hover{color:var(--tx);border-color:var(--tx)}[data-pw=index] .calc-pills button.act{color:var(--ac);border-color:var(--ac)}[data-pw=index] .calc-out{border-top:1px solid var(--bd);flex-wrap:wrap;align-items:baseline;gap:14px;padding-top:20px;display:flex}[data-pw=index] .calc-out .big{letter-spacing:-.03em;font-size:40px;font-weight:600}[data-pw=index] .calc-out .lbl{color:var(--mu);font-size:13px}[data-pw=index] .calc-share{border:1px solid var(--bd);color:var(--tx);font-family:var(--mono);cursor:pointer;background:0 0;margin-left:auto;padding:8px 16px;font-size:12px}[data-pw=index] .calc-share:hover{border-color:var(--tx)}[data-pw=index] .cmp{border:1px solid var(--bd)}[data-pw=index] .cmp-row{border-bottom:1px solid var(--bd);background:var(--sf);grid-template-columns:1.2fr 1fr 1fr;font-size:14px;display:grid}[data-pw=index] .cmp-row:last-child{border-bottom:none}[data-pw=index] .cmp-row span{padding:13px 18px}[data-pw=index] .cmp-row span:first-child{color:var(--mu);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px}[data-pw=index] .cmp-head{background:var(--s2);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px}[data-pw=index] .cmp-us{color:var(--ac);font-weight:700}[data-pw=index] .steps2{grid-template-columns:300px 1fr;gap:12px;display:grid}[data-pw=index] .stepbtns{align-content:start;gap:8px;display:grid}[data-pw=index] .stepbtn{text-align:left;background:var(--sf);border:1px solid var(--bd);cursor:pointer;color:var(--tx);font-family:var(--sans);border-left:3px solid #0000;gap:2px;padding:14px 16px;display:grid}[data-pw=index] .stepbtn:hover{border-color:var(--tx)}[data-pw=index] .stepbtn.act{border-color:var(--ac);border-left-color:var(--ac)}[data-pw=index] .sb-t{font-size:14px;font-weight:600}[data-pw=index] .sb-m{font-family:var(--mono);color:var(--mu);font-size:12px}[data-pw=index] .steppanel{border:1px solid var(--bd);background:var(--sf);padding:30px 28px}[data-pw=index] .sp-k{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ac);margin-bottom:12px;font-size:11px;display:block}[data-pw=index] .steppanel h3{letter-spacing:-.02em;margin-bottom:10px;font-size:24px;font-weight:600}[data-pw=index] .steppanel p{color:var(--mu);font-size:15px}[data-pw=index] .sp-time{font-family:var(--mono);color:var(--mu);margin-top:16px;font-size:12px;display:block}[data-pw=index] .gsteps{color:var(--mu);gap:8px;margin:12px 0 0 20px;font-size:14px;display:grid}[data-pw=index] .blogsec{border-top:1px solid var(--bd);padding:88px 0}[data-pw=index] .blogsec-head{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}[data-pw=index] .blogsec-head .h2{margin:0}[data-pw=index] .blogcards{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}[data-pw=index] .bcard{border:1px solid var(--bd);border-top:2px solid var(--ac);background:var(--sf);color:var(--tx);gap:10px;padding:24px 22px;text-decoration:none;display:grid}[data-pw=index] .bcard:hover{border-color:var(--tx);border-top-color:var(--tx)}[data-pw=index] .bcard-date{font-family:var(--mono);letter-spacing:.08em;color:var(--mu);font-size:11px}[data-pw=index] .bcard-title{letter-spacing:-.01em;font-size:18px;font-weight:600}[data-pw=index] .bcard-foot{justify-content:space-between;align-items:center;display:flex}[data-pw=index] .bcard-tag{font-family:var(--mono);color:var(--ac);border:1px solid var(--ac);padding:2px 10px;font-size:11px}[data-pw=index] .bcard-arrow{color:var(--mu)}[data-pw=index] .tl{border:1px solid var(--bd)}[data-pw=index] .tl-item{border-bottom:1px solid var(--bd);background:var(--sf);grid-template-columns:110px 1fr;gap:18px;padding:16px 20px;font-size:14px;display:grid}[data-pw=index] .tl-item:last-child{border-bottom:none}[data-pw=index] .tl-date{font-family:var(--mono);letter-spacing:.08em;color:var(--ac);text-transform:uppercase;padding-top:3px;font-size:11px}[data-pw=index] .tl-item a{color:var(--tx);font-weight:600}[data-pw=index] .tl-item p{color:var(--mu);margin-top:2px;font-size:13px}[data-pw=index] .vlog{border:1px solid var(--bd)}[data-pw=index] .vlog-row{border-bottom:1px solid var(--bd);background:var(--sf);grid-template-columns:150px 1fr;gap:20px;padding:22px 24px;display:grid}[data-pw=index] .vlog-row:last-child{border-bottom:none}[data-pw=index] .vlog-who{font-family:var(--mono);color:var(--mu);font-size:12px}[data-pw=index] .vlog-who b{color:var(--tx);font-size:13px;display:block}[data-pw=index] .vlog-row p{margin-bottom:10px;font-size:15px}[data-pw=index] .q-src{color:var(--tx);font-size:13px;font-weight:600}[data-pw=index] .faqsec{border-top:1px solid var(--bd);padding:88px 0}[data-pw=index] .faqsec .wrap{max-width:800px}[data-pw=index] .faq-search{background:var(--sf);border:1px solid var(--bd);width:100%;color:var(--tx);font-family:var(--sans);outline:none;margin-bottom:10px;padding:13px 18px;font-size:14px}[data-pw=index] .faq-search:focus{border-color:var(--ac)}[data-pw=index] .faq-count{font-family:var(--mono);color:var(--mu);min-height:18px;margin-bottom:16px;font-size:12px}[data-pw=index] .faq-item{border:1px solid var(--bd);background:var(--sf);margin-bottom:8px}[data-pw=index] .faq-item.open{border-color:var(--ac)}[data-pw=index] .faq-q{cursor:pointer;padding:16px 20px;font-size:15px;font-weight:600}[data-pw=index] .faq-q:hover{color:var(--ac)}[data-pw=index] .faq-q:before{content:"? ";color:var(--ac);font-family:var(--mono)}[data-pw=index] .faq-a{max-height:0;overflow:hidden}[data-pw=index] .faq-item.open .faq-a{max-height:400px}[data-pw=index] .faq-a p{color:var(--mu);padding:0 20px 18px;font-size:14px}[data-pw=index] .launch{gap:8px;margin-bottom:20px;display:grid}[data-pw=index] .launch-item{background:var(--sf);border:1px solid var(--bd);cursor:pointer;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}[data-pw=index] .launch-item:hover{border-color:var(--tx)}[data-pw=index] .launch-item input{opacity:0;position:absolute}[data-pw=index] .launch-item .box{border:1px solid var(--bd-solid);color:#0000;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:flex}[data-pw=index] .launch-item.done .box{background:var(--ac);border-color:var(--ac);color:var(--ac-ink)}[data-pw=index] .launch-item b{font-size:14px;display:block}[data-pw=index] .launch-item i{color:var(--mu);font-size:13px;font-style:normal}[data-pw=index] .launch-bar{background:var(--s2);border:1px solid var(--bd);height:6px;margin-bottom:10px}[data-pw=index] .launch-fill{background:var(--ac);width:0;height:100%}[data-pw=index] .launch-pct{font-family:var(--mono);color:var(--mu);font-size:12px}[data-pw=index] .cta-inner{border:1px solid var(--ac);background:var(--sf);text-align:center;padding:64px 32px}[data-pw=index] .cta-inner h2{letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(28px,4vw,44px);font-weight:600}[data-pw=index] .cta-inner p{color:var(--mu);margin-bottom:28px}[data-pw=index] .cta-inner .cta-row{justify-content:center}[data-pw=index] .cta-note{margin-top:20px;font-size:13px}[data-pw=index] .install-section{border-top:1px solid var(--bd);padding:88px 0}[data-pw=index] .legal-section{border-top:1px solid var(--bd);background:var(--sf);padding:64px 0 32px}[data-pw=index] .legal-inner{grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:32px;max-width:1200px;margin:0 auto 48px;padding:0 24px;display:grid}[data-pw=index] .legal-brand-logo{color:var(--tx);align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:600;text-decoration:none;display:flex}[data-pw=index] .legal-brand-logo span{font-weight:300}[data-pw=index] .legal-brand p{color:var(--mu);max-width:240px;font-size:13px}[data-pw=index] .legal-col h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-bottom:14px;font-size:11px;font-weight:400}[data-pw=index] .legal-col ul{gap:9px;list-style:none;display:grid}[data-pw=index] .legal-col a{color:var(--tx-dim);font-size:14px;text-decoration:none}[data-pw=index] .legal-col a:hover{color:var(--tx)}[data-pw=index] .giant{letter-spacing:-.05em;text-align:center;color:#0000;-webkit-text-stroke:1px var(--bd-solid);-webkit-user-select:none;user-select:none;font-size:clamp(60px,12vw,180px);font-weight:600;line-height:1}[data-pw=index] .legal-bottom{border-top:1px solid var(--bd);max-width:1200px;color:var(--mu);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:32px auto 0;padding:20px 24px 0;font-size:13px;display:flex}[data-pw=index] .legal-right{align-items:center;gap:12px;display:flex}[data-pw=index] .status-link{color:var(--tx);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}[data-pw=index] .legal-badge{font-family:var(--mono);border:1px solid var(--bd);color:var(--mu);padding:4px 12px;font-size:11px}[data-pw=index] .palette{z-index:300;background:#0000008c;padding:12vh 20px 20px;display:none;position:fixed;inset:0}[data-pw=index] .palette.open{display:block}[data-pw=index] .palette-box{background:var(--bg);border:1px solid var(--bd-solid);max-width:560px;margin:0 auto}[data-pw=index] .palette-box input{border:none;border-bottom:1px solid var(--bd);width:100%;color:var(--tx);font-size:15px;font-family:var(--sans);background:0 0;outline:none;padding:16px 18px}[data-pw=index] .palette-list{max-height:320px;padding:8px;overflow-y:auto}[data-pw=index] .p-item{width:100%;color:var(--tx);cursor:pointer;text-align:left;font-size:14px;font-family:var(--sans);background:0 0;border:none;align-items:center;gap:12px;padding:10px 12px;display:flex}[data-pw=index] .p-item:hover,[data-pw=index] .p-item.act{background:var(--s2)}[data-pw=index] .p-item .pk{font-family:var(--mono);color:var(--mu);text-transform:uppercase;letter-spacing:.08em;margin-left:auto;font-size:10px}[data-pw=index] .p-empty{color:var(--mu);padding:16px 18px;font-size:14px;display:block}[data-pw=index] .palette-foot{border-top:1px solid var(--bd);color:var(--mu);gap:18px;padding:12px 18px;font-size:12px;display:flex}[data-pw=index] .consent{background:var(--bg);border:1px solid var(--bd-solid);z-index:250;max-width:360px;color:var(--mu);padding:20px;font-size:13px;position:fixed;bottom:20px;left:20px}[data-pw=index] .consent.hide{display:none}[data-pw=index] .consent p b{color:var(--tx)}[data-pw=index] .consent-row{gap:10px;margin-top:14px;display:flex}[data-pw=index] .consent-row button{border:1px solid var(--bd-solid);color:var(--tx);cursor:pointer;background:0 0;flex:1;padding:10px;font-size:13px;font-weight:600}[data-pw=index] .consent-row button:hover{border-color:var(--tx)}[data-pw=index] .consent-ok{background:var(--tx)!important;color:var(--bg)!important;border-color:var(--tx)!important}[data-pw=index] .to-top{background:var(--bg);border:1px solid var(--bd-solid);width:44px;height:44px;color:var(--tx);cursor:pointer;z-index:150;font-size:18px;display:none;position:fixed;bottom:20px;right:20px}[data-pw=index] .to-top.show{display:block}[data-pw=index] .fade-up{opacity:0;animation:.6s forwards index-fadeUp}[data-pw=index] .d1{animation-delay:80ms}[data-pw=index] .d2{animation-delay:.16s}[data-pw=index] .d3{animation-delay:.24s}[data-pw=index] .d4{animation-delay:.32s}@keyframes index-fadeUp{to{opacity:1}}[data-pw=index] .reveal{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}[data-pw=index] .reveal.in{opacity:1;transform:none}[data-pw=index] .win,[data-pw=index] .board,[data-pw=index] .sm-card,[data-pw=index] .tbl-wrap,[data-pw=index] .feat,[data-pw=index] .frow,[data-pw=index] .step,[data-pw=index] .price-card,[data-pw=index] .codewin,[data-pw=index] .badgedemo,[data-pw=index] .calc,[data-pw=index] .cmp,[data-pw=index] .stepbtn,[data-pw=index] .steppanel,[data-pw=index] .bcard,[data-pw=index] .tl,[data-pw=index] .faq-item,[data-pw=index] .launch-item,[data-pw=index] .cta-inner,[data-pw=index] .tl-item,[data-pw=index] .vlog-row,[data-pw=index] .quote,[data-pw=index] .checks .check{border-radius:8px}[data-pw=index] .btn,[data-pw=index] .nav-cta,[data-pw=index] .theme-toggle,[data-pw=index] .faq-search,[data-pw=index] .calc-share,[data-pw=index] .copy-btn,[data-pw=index] .win-act,[data-pw=index] .itab,[data-pw=index] .consent-row button,[data-pw=index] .to-top{border-radius:6px}[data-pw=index] .pill-row button,[data-pw=index] .live-pill,[data-pw=index] .soon-pill,[data-pw=index] .price-badge,[data-pw=index] .bcard-tag,[data-pw=index] .feat-tag,[data-pw=index] .legal-badge,[data-pw=index] .sm-lbl,[data-pw=index] .calc-val{border-radius:999px}[data-pw=index] .hero-badge,[data-pw=index] .tl-date,[data-pw=index] .sp-k,[data-pw=index] .sb-m,[data-pw=index] .win-clock,[data-pw=index] .calc-scale,[data-pw=index] .launch-pct,[data-pw=index] .faq-count,[data-pw=index] .uc-line{border-radius:0}[data-pw=index] .tbl thead th:first-child{border-top-left-radius:8px}[data-pw=index] .tbl thead th:last-child{border-top-right-radius:8px}html[data-theme=light]{--ac:#1d4ed8}[data-pw=index] .gghero{padding:88px 0 0;position:relative;overflow:hidden}[data-pw=index] .gghero:before{content:"";pointer-events:none;background-image:linear-gradient(#94a3c40d 1px,#0000 1px),linear-gradient(90deg,#94a3c40d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000 90%);mask-image:linear-gradient(#000 45%,#0000 90%)}[data-pw=index] .gghero:after{content:"";pointer-events:none;background:radial-gradient(78% 64% at 50% 108%,#e26e2a61,#e26e2a00 66%),radial-gradient(48% 46% at 72% 106%,#4ade8033,#4ade8000 70%);height:58%;position:absolute;bottom:0;left:0;right:0}[data-pw=index] .gghero>*{z-index:1;position:relative}[data-pw=index] .gh-h1{font-family:var(--mono);letter-spacing:-.02em;color:#98a0b3;max-width:21ch;font-size:clamp(2.1rem,5.6vw,4.2rem);font-weight:700;line-height:1.1}[data-pw=index] .gh-sub{color:var(--tx);max-width:38ch;margin-top:20px;font-size:clamp(1.02rem,2vw,1.28rem);font-weight:600}[data-pw=index] .gh-body{color:var(--mu);max-width:58ch;margin-top:12px;font-size:15px}[data-pw=index] .gh-cta-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}[data-pw=index] .btn-gh{color:#0b0e14;background:#f5f6f8;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}[data-pw=index] .btn-gh:hover{opacity:.88}[data-pw=index] .gh-link{font-family:var(--mono);color:var(--mu);font-size:13px;text-decoration:none}[data-pw=index] .gh-link:hover{color:var(--tx)}[data-pw=index] .gh-chart{height:340px;margin-top:44px;position:relative}[data-pw=index] .gh-chart svg{width:100%;height:250px;position:absolute;bottom:0;left:0;right:0}[data-pw=index] .gh-card{border:1px solid var(--bd);background:#090b11f0;border-radius:12px;gap:10px;width:284px;padding:14px;display:grid;position:absolute;bottom:44px;right:24px;box-shadow:0 14px 36px #0000008c}[data-pw=index] .gh-card h3{font-size:13px;font-weight:600}[data-pw=index] .gh-term{border:1px solid var(--bd);font-family:var(--mono);color:var(--gr);white-space:pre-wrap;background:#05070d;border-radius:8px;padding:10px 12px;font-size:10.5px;line-height:1.8}[data-pw=index] .gh-foot{justify-content:space-between;align-items:center;display:flex}[data-pw=index] .gh-pill{color:#0b0e14;background:#f5f6f8;border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:600;text-decoration:none}[data-pw=index] .gh-pill:hover{opacity:.85}[data-pw=index] .gh-live{font-family:var(--mono);letter-spacing:.12em;color:var(--gr);align-items:center;gap:6px;font-size:10px;display:flex}[data-pw=index] .gh-live i{background:var(--gr);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite index-pulse}@keyframes index-pulse{0%,to{opacity:1}50%{opacity:.35}}html[data-theme=light] .gghero:after{opacity:.3}html[data-theme=light] .gh-h1{color:#6a7280}html[data-theme=light] .gh-card{background:#171b24f5}[data-pw=index] .legal-app{border:1px solid var(--bd);background:var(--s2);border-radius:12px;grid-template-columns:1fr 1.2fr;gap:24px;max-width:1200px;margin:0 auto 48px;padding:24px;display:grid}[data-pw=index] .legal-app-copy h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mu);margin-bottom:6px;font-size:13px;font-weight:400}[data-pw=index] .legal-app-tag{font-family:var(--mono);color:var(--ac);margin-bottom:12px;font-size:11px}[data-pw=index] .legal-app-copy p{color:var(--tx-dim);max-width:48ch;margin-bottom:12px;font-size:14px}[data-pw=index] .legal-app-download{color:#0b0e14;background:#f5f6f8;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13.5px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}[data-pw=index] .legal-app-preview{border:1px solid var(--bd);border-radius:10px;display:block;overflow:hidden}[data-pw=index] .legal-app-preview img{object-fit:cover;width:100%;height:100%;display:block}[data-pw=index] .legal-app-download:hover{opacity:.88}[data-pw=index] .legal-app-shots{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:12px;display:grid}[data-pw=index] .legal-app-shot{aspect-ratio:9/16;background:var(--sf);border:1px dashed var(--bd-solid);color:var(--mu);font-size:12px;font-family:var(--mono);border-radius:8px;justify-content:center;align-items:center;display:flex}@media (max-width:860px){[data-pw=index] .legal-app{grid-template-columns:1fr}[data-pw=index] .legal-app-shots{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){[data-pw=index] .legal-app-shots{grid-template-columns:1fr}}}
}


