:root{--bg: #08080a;--bg2: #0c0d11;--panel: rgba(18,19,24,.72);--panel2: rgba(24,25,31,.86);--orange: #ff7a1a;--orange-hi: #ffa04d;--orange-lo: #c95a08;--green: #22e06a;--red: #ff5252;--amber: #ffc233;--line: rgba(255,122,26,.16);--line-soft: rgba(255,255,255,.06);--text: #ecebe8;--dim: #a09e9a;--faint: #8a8884;--mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--ui: "Chakra Petch", "Segoe UI", system-ui, sans-serif;--r: 4px;--max: 1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--ui);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--orange);color:#12100d}a{color:var(--orange);text-decoration:none}a:hover{color:var(--orange-hi)}img{max-width:100%}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:22px}.hidden,[hidden]{display:none!important}.center{text-align:center}.sm{font-size:13px}.muted{color:var(--dim)}.bg{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.bg>*{position:absolute;inset:-20%}.bg-stripes{background:repeating-linear-gradient(135deg,transparent 0 46px,rgba(255,122,26,.028) 46px 50px,transparent 50px 96px,rgba(255,122,26,.014) 96px 98px);animation:drift 26s linear infinite}@keyframes drift{0%{transform:translateZ(0)}to{transform:translate3d(-138px,138px,0)}}.bg-grid{background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 90% 70% at 50% 0%,#000 20%,transparent 75%)}.bg-glow{background:radial-gradient(ellipse 60% 46% at 50% -6%,rgba(255,122,26,.2),transparent 62%),radial-gradient(ellipse 44% 40% at 12% 26%,rgba(255,122,26,.075),transparent 60%),radial-gradient(ellipse 46% 42% at 90% 62%,rgba(255,60,0,.055),transparent 62%);animation:breathe 11s ease-in-out infinite}@keyframes breathe{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}.bg-scan{inset:auto 0;height:42%;background:linear-gradient(180deg,transparent 0%,rgba(255,122,26,.055) 48%,rgba(255,122,26,.09) 50%,rgba(255,122,26,.055) 52%,transparent 100%);animation:sweep 9s cubic-bezier(.5,0,.5,1) infinite}@keyframes sweep{0%{transform:translateY(-60vh);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(115vh);opacity:0}}.bg-vignette{background:radial-gradient(ellipse 100% 80% at 50% 40%,transparent 40%,rgba(0,0,0,.72) 100%)}@media (prefers-reduced-motion: reduce){.bg-stripes,.bg-glow{animation:none}.bg-scan{display:none}}.hud{position:fixed;inset:0;z-index:1;pointer-events:none}.hud>span{position:absolute;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;color:#ff7a1a6b;text-transform:uppercase;white-space:nowrap}.hud b{color:#ffa04dcc;font-weight:700}.hud-tl{top:84px;left:22px}.hud-tr{top:84px;right:22px}.hud-bl{bottom:18px;left:22px}.hud-br{bottom:18px;right:22px}@media (max-width: 1320px){.hud{display:none}}.live,.dot{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);vertical-align:middle;margin-right:6px}.live:after,.dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:#22e06a80;animation:pulse 2.2s ease-out infinite}@keyframes pulse{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(3.4);opacity:0}}@media (prefers-reduced-motion: reduce){.live:after,.dot:after{animation:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:12px 22px;border:1px solid var(--orange);border-radius:var(--r);background:linear-gradient(180deg,#ff7a1a29,#ff7a1a0f);color:var(--orange-hi);cursor:pointer;position:relative;overflow:hidden;isolation:isolate;transition:color .15s,border-color .15s,box-shadow .2s,transform .12s,background .2s}.btn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.22) 50%,transparent 70%);transform:translate(-130%);transition:transform .55s ease}.btn:hover:after{transform:translate(130%)}.btn:hover{color:#14100b;background:var(--orange);box-shadow:0 0 22px #ff7a1a66}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn:disabled:after{display:none}.btn.lg{padding:16px 30px;font-size:14px}.btn.sm{padding:8px 14px;font-size:11.5px}.btn.wide{width:100%}.btn.iconbtn{padding:8px 10px;gap:0}.btn.iconbtn svg{display:block;width:15px;height:15px}.btn.ghost{border-color:var(--line-soft);background:#ffffff08;color:var(--dim)}.btn.ghost:hover{border-color:var(--orange);background:#ff7a1a1a;color:var(--orange-hi);box-shadow:none}.btn.free{border-color:var(--green);color:#7cf5ac;background:linear-gradient(180deg,#22e06a29,#22e06a0d)}.btn.free:hover{background:var(--green);color:#04180c;box-shadow:0 0 22px #22e06a73}.btn.danger{border-color:#ff525299;color:#ff9a9a;background:#ff52521a}.btn.danger:hover{border-color:#ff5252;background:#ff52522e;color:#ffbdbd;box-shadow:none}.promobar{position:relative;display:flex;align-items:center;gap:14px;padding:11px 22px;padding-top:calc(11px + var(--safe-t, 0px));padding-left:calc(22px + var(--safe-l, 0px));padding-right:calc(22px + var(--safe-r, 0px));border-bottom:1px solid var(--line);background:#ff7a1a1a;font-size:14px;line-height:1.45}.promobar>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 12px;flex:1;min-width:0}.promobar b{font-family:var(--mono);font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.promobar span{color:var(--dim);font-size:13px}.promocta{flex-shrink:0;font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:7px 14px;border:1px solid var(--promo-accent);border-radius:var(--r);color:var(--promo-accent);background:transparent;white-space:nowrap;transition:background .15s,color .15s}.promocta:hover{background:var(--promo-accent);color:#12100d;border-color:var(--promo-accent)}.promox{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:var(--r);background:transparent;color:var(--faint);font-size:20px;line-height:1;cursor:pointer;transition:color .15s,background .15s}.promox:hover{color:var(--text);background:#ffffff14}.promobar{--promo-accent: var(--orange-hi)}.promobar.orange{border-bottom-color:#ff7a1a66;background:#ff7a1a1a;color:var(--orange-hi);--promo-accent: var(--orange-hi)}.promobar.green{border-bottom-color:#22e06a66;background:#22e06a1a;color:#7cf5ac;--promo-accent: #7cf5ac}.promobar.amber{border-bottom-color:#ffc23366;background:#ffc2331a;color:#ffd97a;--promo-accent: #ffd97a}.promobar.red{border-bottom-color:#ff525266;background:#ff52521a;color:#ff9a9a;--promo-accent: #ff9a9a}@media (max-width: 640px){.promobar{align-items:flex-start;flex-wrap:wrap;gap:9px;padding:10px 16px;padding-top:calc(10px + var(--safe-t, 0px));padding-right:calc(46px + var(--safe-r, 0px))}.promobar>div{flex:1 0 100%}.promobar b{font-size:11.5px;letter-spacing:.06em}.promobar span{font-size:12.5px}.promocta{font-size:11px;padding:8px 13px}.promox{position:absolute;top:calc(4px + var(--safe-t, 0px));right:calc(6px + var(--safe-r, 0px));width:34px;height:34px}}.bar{position:sticky;top:0;z-index:40;background:#08080ad1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.bar:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,122,26,.55),transparent)}.barinner{display:flex;align-items:center;gap:18px;height:68px}.brand{display:flex;align-items:center;gap:10px;color:var(--text);min-width:0}.brand img{filter:drop-shadow(0 0 8px rgba(255,122,26,.45));flex-shrink:0}.brandtext{display:flex;flex-direction:column;line-height:1.15;min-width:0}.brandtext b{font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:.18em;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barright,.lang,.barright .btn,.langbtn{flex-shrink:0}.brandtext i{font-style:normal;font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);display:flex;align-items:center}.brandtext i .live{width:5px;height:5px;margin-right:5px}.mainnav{display:flex;gap:26px;margin-inline:auto}.mainnav a{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.14em;color:var(--dim);position:relative;padding:4px 0}.mainnav a:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:0;background:var(--orange);transition:width .22s ease}.mainnav a:hover{color:var(--orange-hi)}.mainnav a:hover:after{width:100%}.navtoggle{display:none;flex-direction:column;justify-content:center;gap:4px;width:38px;height:38px;padding:0 9px;border:1px solid var(--line-soft);border-radius:var(--r);background:#ffffff08;cursor:pointer;flex-shrink:0}.navtoggle span{display:block;height:2px;width:100%;background:var(--orange);border-radius:2px;transition:transform .2s ease,opacity .15s ease}.navtoggle[aria-expanded=true] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.navtoggle[aria-expanded=true] span:nth-child(2){opacity:0}.navtoggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.barright{display:flex;align-items:center;gap:10px;order:1}.authnav{display:flex;align-items:center;gap:8px}.authnav .muted{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em}.lang{position:relative}.langbtn{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11.5px;font-weight:700;letter-spacing:.1em;padding:8px 11px;border:1px solid var(--line-soft);border-radius:var(--r);background:#ffffff08;color:var(--dim);cursor:pointer;transition:border-color .15s,color .15s}.langbtn:hover,.langbtn[aria-expanded=true]{border-color:var(--orange);color:var(--orange-hi)}.langmenu{position:absolute;top:calc(100% + 8px);right:0;min-width:168px;margin:0;padding:5px;list-style:none;background:#101116;border:1px solid var(--line);border-radius:var(--r);box-shadow:0 18px 40px #0009;z-index:50}.langmenu li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 11px;font-family:var(--mono);font-size:12px;color:var(--dim);cursor:pointer;border-radius:3px}.langmenu li:hover{background:#ff7a1a1a;color:var(--orange-hi)}.langmenu li[aria-selected=true]{color:var(--orange)}.langmenu li span{font-size:10px;letter-spacing:.12em;opacity:.6}main,footer{position:relative;z-index:2}.hero{padding:92px 0 74px;text-align:center}.eyebrow{display:inline-block;font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--orange);padding:7px 15px;border:1px solid var(--line);border-radius:100px;background:#ff7a1a0f;margin-bottom:26px}.hero h1{margin:0 0 20px;font-size:clamp(44px,8.4vw,92px);font-weight:700;line-height:.98;letter-spacing:-.015em;text-transform:uppercase}.hero h1 .t1{display:block;color:var(--text)}.hero h1 .t2{display:block;background:linear-gradient(100deg,var(--orange) 10%,var(--orange-hi) 45%,var(--orange) 80%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px rgba(255,122,26,.28))}.lede{max-width:620px;margin:0 auto 18px;font-size:17px;color:var(--dim)}.tags{font-family:var(--mono);font-size:11px;letter-spacing:.16em;color:var(--faint);margin:0 0 34px}.cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.mission{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;color:#ff7a1a73;margin:36px 0 0}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:30px;border:1px solid var(--line);border-radius:var(--r);background:var(--line);overflow:hidden}.stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:22px 12px;background:#0c0d11d1;transition:background .2s}.stat:hover{background:#ff7a1a0d}.stat .n{font-family:var(--mono);font-size:clamp(22px,3.4vw,34px);font-weight:700;color:var(--orange);text-shadow:0 0 20px rgba(255,122,26,.35);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.1}.stat .k{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}@media (max-width: 620px){.stats{grid-template-columns:repeat(2,1fr)}}section.wrap{padding:62px 22px}.sectionhead{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:30px}.sectionhead h2{margin:0;font-family:var(--mono);font-size:15px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--orange);white-space:nowrap}.sectionhead:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--line),transparent);order:3}.sectionhead p,.sectionhead select{order:2}.sectionhead p{margin:0;font-size:14px}.card{background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--r);padding:24px;margin-bottom:18px;position:relative;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.card:before,.card:after{content:"";position:absolute;width:11px;height:11px;border:1px solid var(--orange);opacity:.5}.card:before{top:-1px;left:-1px;border-right:0;border-bottom:0}.card:after{bottom:-1px;right:-1px;border-left:0;border-top:0}.card h3{margin:0 0 16px;font-family:var(--mono);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--orange-hi)}.grid2{display:grid;grid-template-columns:300px 1fr;gap:18px;align-items:start}@media (max-width: 780px){.grid2{grid-template-columns:1fr}}.balcard{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.balcard .label{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.bignum{font-family:var(--mono);font-size:48px;font-weight:700;line-height:1.1;color:var(--orange);text-shadow:0 0 24px rgba(255,122,26,.3);font-variant-numeric:tabular-nums}.balcard .btn{margin-top:14px}.redeem{margin-top:14px;display:flex;gap:8px;width:100%}.redeem input{flex:1 1 auto;min-width:0;padding:8px 10px;font-family:var(--mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--text);background:#ffffff08;border:1px solid var(--line);border-radius:6px}.redeem input:focus{outline:none;border-color:var(--orange)}.redeem .btn{margin-top:0;flex:0 0 auto}#redeemMsg:empty{display:none}#redeemMsg{margin-top:8px}label{display:block;margin-bottom:14px;font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=image]):not([type=range]):not([type=color]),textarea,select{display:block;width:100%;margin-top:7px;padding:11px 13px;font-family:var(--mono);font-size:14px;letter-spacing:0;text-transform:none;color:var(--text);background:#0006;border:1px solid var(--line-soft);border-radius:var(--r);outline:none;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff7a1a21}input[type=search]{appearance:none;-webkit-appearance:none}label small{display:block;margin-top:6px;font-family:var(--ui);font-size:11px;letter-spacing:.02em;text-transform:none;color:var(--faint)}.sectionhead select{width:auto;margin:0;padding:8px 34px 8px 12px;font-size:12px}.types{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chk{display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 14px;border:1px solid var(--line-soft);border-radius:var(--r);background:#0000004d;cursor:pointer;font-size:11px;letter-spacing:.12em;transition:border-color .15s,color .15s,background .15s}.chk:hover{border-color:#ff7a1a66}.chk input{accent-color:var(--orange);width:14px;height:14px;margin:0}.chk:has(input:checked){border-color:var(--orange);background:#ff7a1a1a;color:var(--orange-hi)}.msg{margin-top:12px;font-size:13.5px;min-height:20px}.msg.ok{color:var(--green)}.msg.bad{color:var(--red)}.connect{border-color:#22e06a47}.connect:before,.connect:after{border-color:var(--green)}.connect.inform{margin:16px 0 4px;padding:13px 14px;background:#22e06a0b}.connect.inform:before,.connect.inform:after{display:none}.connect.inform h3{margin:0 0 6px;font-size:12px;letter-spacing:.12em}.connect.inform p{margin:0;font-size:11.5px;line-height:1.5}.connect.inform .copyrow{margin-top:10px;flex-direction:column;align-items:stretch}.connect.inform .copyrow .btn{width:100%}.connect.inform .copyrow code{padding:9px 11px;font-size:12.5px;white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}.copyrow{display:flex;gap:10px;align-items:stretch;margin-top:14px}.copyrow code{flex:1;padding:12px 14px;font-family:var(--mono);font-size:13.5px;color:var(--green);background:#0000008c;border:1px solid rgba(34,224,106,.24);border-radius:var(--r);overflow-x:auto;white-space:nowrap}kbd{font-family:var(--mono);font-size:11.5px;padding:2px 6px;border:1px solid var(--line-soft);border-radius:3px;background:#ffffff0d}.steps{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:0;padding:0}.steps li{position:relative;padding:26px 22px 22px;background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--r);overflow:hidden;transition:border-color .2s,transform .2s}.steps li:before{content:"";position:absolute;top:0;left:0;height:2px;width:0;background:linear-gradient(90deg,var(--orange),transparent);transition:width .35s ease}.steps li:hover{border-color:var(--line);transform:translateY(-3px)}.steps li:hover:before{width:100%}.steps .num{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--orange);opacity:1}.steps h3{margin:10px 0 8px;font-size:17px;font-weight:600}.steps p{margin:0;font-size:14.5px;color:var(--dim)}.features{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.features article{padding:22px;background:var(--panel);border:1px solid var(--line-soft);border-left:2px solid var(--orange);border-radius:var(--r);transition:background .2s,transform .2s}.features article:hover{background:var(--panel2);transform:translateY(-3px)}.features .ico{font-family:var(--mono);font-size:10.5px;letter-spacing:.2em;color:var(--orange)}.features h3{margin:8px 0;font-size:16.5px;font-weight:600}.features p{margin:0;font-size:14.5px;color:var(--dim)}.pricing-help{max-width:620px;margin:-6px auto 22px;line-height:1.5}.packages{display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));gap:16px}.pkg{position:relative;padding:26px 20px;text-align:center;background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--r);transition:border-color .2s,transform .2s,box-shadow .2s}.pkg:hover{border-color:var(--orange);transform:translateY(-4px);box-shadow:0 14px 40px #00000080}.pkg.best{border-color:var(--orange);box-shadow:0 0 30px #ff7a1a24}.pkg .tag{position:absolute;top:-10px;left:50%;transform:translate(-50%);font-family:var(--mono);font-size:9.5px;font-weight:700;letter-spacing:.16em;padding:4px 11px;border-radius:100px;background:var(--orange);color:#14100b;white-space:nowrap}.pkg .label{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.pkg .n{font-family:var(--mono);font-size:38px;font-weight:700;line-height:1.15;color:var(--text);font-variant-numeric:tabular-nums}.pkg .price{margin-top:12px;font-family:var(--mono);font-size:22px;font-weight:700;color:var(--orange)}.pkg .price-lbl{font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-top:3px}.pkg .per{margin-top:9px;font-size:13px;color:var(--faint)}.pkg .per b{font-family:var(--mono);font-weight:600;color:var(--text)}.tablewrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13.5px}th{text-align:left;padding:9px 12px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line-soft);white-space:nowrap}td{padding:11px 12px;border-bottom:1px solid rgba(255,255,255,.04);vertical-align:top}.bar-progress{margin-top:5px;width:116px;height:4px;background:#ffffff14;border-radius:2px;overflow:hidden}.bar-progress i{display:block;height:100%;background:linear-gradient(90deg,var(--orange-lo),var(--orange));transition:width .4s ease}.pill{display:inline-block;padding:3px 9px;border-radius:100px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;border:1px solid currentColor}.pill.done{color:var(--green)}.pill.running,.pill.pending,.pill.waiting_connect{color:var(--amber)}.pill.failed,.pill.cancelled{color:var(--red)}.delivery-panel{margin-top:18px}.delivery-panel h3{margin:0 0 12px}.dp-counts{display:flex;align-items:baseline;gap:12px;margin-bottom:8px}.dp-counts .mono{font-family:var(--mono);font-size:15px}.dp-note{margin-top:10px;padding:9px 12px;border-left:2px solid var(--amber);background:#ffffff08;font-size:13px;color:var(--dim)}.dp-checks{margin-top:16px;display:grid;gap:7px}.dp-check{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--dim)}.dp-check.ok{color:inherit}.dp-tick{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex:0 0 18px;border:1px solid currentColor;border-radius:100px;font-size:11px}.dp-check.ok .dp-tick{color:var(--green)}.dp-actions{margin-top:18px;display:flex;flex-wrap:wrap;gap:12px}.dp-actions .btn{flex:0 0 auto}.pill.free-trial{display:block;width:fit-content;margin-top:6px;color:var(--dim, #8a8a8a);opacity:.85}.services{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 900px){.services{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.services{grid-template-columns:1fr}}.service{border:1px solid var(--line-soft);border-radius:var(--r);background:var(--panel);padding:22px 20px;display:flex;flex-direction:column;gap:10px;transition:border-color .2s,transform .2s}.service:hover{border-color:var(--orange);transform:translateY(-3px)}.service.soon{background:#12131880}.service.soon .service-ico{opacity:.7}.service.soon:hover{transform:none;border-color:var(--line)}.service-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.service-ico{font-size:22px;line-height:1}.service-head h3{margin:0;font-size:16px}.service-badge{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.14em;padding:3px 8px;border-radius:100px;border:1px solid rgba(255,122,26,.34);background:#ff7a1a1f;color:var(--text)}.service-blurb{margin:0;font-size:13.5px;line-height:1.55;color:var(--dim);flex:1}.service .btn{align-self:flex-start;margin-top:4px}.demo-frame{position:relative;width:100%;max-width:900px;margin:0 auto;aspect-ratio:16 / 9;border:1px solid var(--line-soft);border-radius:var(--r);overflow:hidden;background:#000}.demo-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@supports not (aspect-ratio: 16 / 9){.demo-frame{height:0;padding-bottom:56.25%}}.reviews{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.review{border:1px solid var(--line-soft);border-radius:var(--r);background:var(--panel);padding:18px 18px 16px;display:flex;flex-direction:column;gap:9px}.review.featured{border-color:var(--orange);box-shadow:0 0 24px #ff7a1a1f}.review-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.stars{letter-spacing:2px;font-size:13px;color:var(--line)}.stars .on{color:var(--orange)}.stars .half{position:relative;display:inline-block}.stars .half:after{content:"★";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:var(--orange)}.review-when{font-family:var(--mono);font-size:11px;color:var(--faint)}.review-body{margin:0;font-size:14px;line-height:1.55;color:var(--dim);white-space:pre-wrap;word-break:break-word}.review-by{font-size:12.5px;color:var(--faint);font-weight:600}.reviews-more{display:flex;justify-content:center;margin-top:22px}.reviews-more .btn{min-width:200px}#reviewsSummary{font-family:var(--mono);font-size:12.5px;letter-spacing:.04em}details{border:1px solid var(--line-soft);border-radius:var(--r);background:var(--panel);margin-bottom:10px;transition:border-color .2s}details[open]{border-color:var(--line)}summary{padding:16px 20px;cursor:pointer;list-style:none;font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:14px}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-family:var(--mono);font-size:18px;color:var(--orange);transition:transform .2s;flex-shrink:0}details[open] summary:after{transform:rotate(45deg)}summary:hover{color:var(--orange-hi)}details p{margin:0;padding:0 20px 18px;font-size:14.5px;color:var(--dim)}footer,.site-footer{border-top:1px solid var(--line);background:#060608b3;margin-top:56px;padding:46px 0 0}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px 26px;align-items:start;padding-bottom:38px}.foot-col{display:flex;flex-direction:column;gap:10px;min-width:0}.foot-col h3{margin:0 0 2px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--faint)}.foot-col>a{font-family:inherit;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.5;color:var(--dim);transition:color .15s}.foot-col>a:hover{color:var(--orange-hi)}.foot-brand .brand{margin-bottom:4px}.foot-brand p{margin:0;max-width:34ch}.foot-cta{align-self:flex-start;margin-top:4px;font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.1em;padding:8px 14px;border:1px solid var(--line-soft);border-radius:var(--r);color:var(--dim)}.foot-cta:hover{border-color:var(--orange);color:var(--orange-hi)}.foot-live{margin:0;font-size:12.5px;color:var(--dim)}.foot-col h3.foot-contact-h{margin-top:14px}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;font-family:var(--mono, monospace);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint, #8a8a99)}.crumbs a{color:var(--dim, #b9b9c6);text-decoration:none}.crumbs a:hover{color:var(--orange-hi, #ff9a4a)}.crumbs [aria-current=page]{color:var(--ink, #ededf2)}.foot-bottom{display:flex;flex-wrap:wrap;gap:6px 20px;justify-content:space-between;align-items:center;padding:18px 0 24px;border-top:1px solid var(--line);font-size:11.5px;color:var(--faint);line-height:1.6}@media (max-width: 860px){.foot-grid{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1 / -1}}@media (max-width: 480px){.foot-grid{grid-template-columns:1fr;gap:26px}.foot-brand{grid-column:auto}.foot-bottom{justify-content:flex-start}}.footinner{display:grid;grid-template-columns:1fr auto 1fr;gap:26px;align-items:start}.footinner nav{display:flex;flex-direction:column;gap:8px}.footinner nav a{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--dim)}@media (max-width: 780px){.footinner{grid-template-columns:1fr}}.modal{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:22px;background:#000000c7;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:fade .18s ease}@keyframes fade{0%{opacity:0}to{opacity:1}}.modalbox{width:100%;max-width:400px;margin:0;background:#101116;border-color:var(--line);animation:rise .22s cubic-bezier(.2,.9,.3,1)}@keyframes rise{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.modalbox .x{position:absolute;top:8px;right:10px;width:30px;height:30px;font-size:22px;line-height:1;background:none;border:0;color:var(--faint);cursor:pointer}.modalbox .x:hover{color:var(--orange)}.swap{margin:14px 0 0}@media (max-width: 900px){.brandtext i{display:none}}@media (max-width: 520px){.hero{padding:58px 0 50px}.btn.lg{padding:14px 20px;font-size:12.5px}.cta{flex-direction:column}.cta .btn{width:100%}}.stepcard{opacity:.55;transition:opacity .25s,border-color .25s}.stepcard.now{opacity:1;border-color:var(--line)}.stepcard.done{opacity:1}.stepcard.done:before,.stepcard.done:after{border-color:var(--green)}.stephead{display:flex;align-items:flex-start;gap:14px;margin-bottom:14px}.stephead h3{margin:0 0 3px}.stephead p{margin:0}.stepnum{flex-shrink:0;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--orange);background:#ff7a1a14}.stepcard.now .stepnum{border-color:var(--orange);box-shadow:0 0 14px #ff7a1a4d}.stepcard.done .stepnum{border-color:var(--green);color:var(--green);background:#22e06a1a;box-shadow:none}.stepcard form{margin-top:4px}.stepcard form input{margin-bottom:12px}.stepcard .copyrow{margin-top:0}.stepcard .copyrow code{color:var(--orange);border-color:var(--line)}select{appearance:none;-webkit-appearance:none;padding-right:34px;background-image:linear-gradient(45deg,transparent 50%,var(--orange) 50%),linear-gradient(135deg,var(--orange) 50%,transparent 50%);background-position:calc(100% - 17px) center,calc(100% - 11px) center;background-size:6px 6px,6px 6px;background-repeat:no-repeat;cursor:pointer}select option{background:#101116;color:var(--text)}input::placeholder,textarea::placeholder{color:var(--faint);opacity:.8;font-family:var(--mono);font-size:13px;letter-spacing:.04em}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);-webkit-box-shadow:0 0 0 40px #14151a inset;caret-color:var(--text);transition:background-color 9999s ease-out}input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{filter:invert(62%) sepia(60%) saturate(2600%) hue-rotate(348deg) brightness(101%) contrast(101%);cursor:pointer}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{opacity:.5}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;height:12px;width:12px;background:var(--faint);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12' stroke='black' stroke-width='3'/%3E%3C/svg%3E") center/contain no-repeat;cursor:pointer}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#ffffff08}::-webkit-scrollbar-thumb{background:#ff7a1a47;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#ff7a1a80}:root{--vh: 100vh;--safe-t: env(safe-area-inset-top, 0px);--safe-b: env(safe-area-inset-bottom, 0px);--safe-l: env(safe-area-inset-left, 0px);--safe-r: env(safe-area-inset-right, 0px)}@supports (height: 100dvh){:root{--vh: 100dvh}}body{padding-left:var(--safe-l);padding-right:var(--safe-r)}.wrap,.card,.panel,.tablewrap,.freepage,.main,.viewbody{min-width:0}.tablewrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}@media (hover: none){.tablewrap{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 22px),transparent)}.tablewrap:not(:hover){mask-position:0 0}}@media (pointer: coarse){.btn{min-height:44px;padding-inline:18px}.btn.sm{min-height:40px;font-size:12px}.rowactions .btn{min-height:38px;padding:8px 14px;font-size:11px}.langmenu li{padding:12px 14px}.chk{padding:12px 16px}.chk input{width:18px;height:18px}summary{padding:18px 20px}.promox{padding:6px 10px;margin:-6px -10px}.linkish,.codechip{padding:4px 0;display:inline-block}}@media (pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=image]):not([type=range]):not([type=color]),textarea,select{font-size:16px;padding:13px 14px}.toolbar input{font-size:16px;padding:12px 14px}.toolbar select{font-size:16px;padding:12px 34px 12px 14px}}@media (max-width: 900px){.hero{padding:62px 0 54px}.lede{font-size:16px}section.wrap{padding:46px 20px}}@media (max-width: 640px){body{font-size:15px}.barinner{height:60px;gap:10px}.brand img{width:30px;height:30px}.brandtext b{font-size:13px;letter-spacing:.14em}.hero{padding:42px 0 40px}.hero h1{font-size:clamp(34px,11vw,52px)}.eyebrow{font-size:9.5px;letter-spacing:.16em;padding:6px 12px}.tags{font-size:10px;letter-spacing:.1em}.mission{font-size:9.5px;letter-spacing:.14em}section.wrap{padding:36px 16px}.wrap{padding-inline:16px}.card{padding:18px}.sectionhead{gap:10px;margin-bottom:20px}.sectionhead h2{font-size:13px;letter-spacing:.16em}.sectionhead:after{display:none}.stat{padding:16px 8px}.stat .k{font-size:8.5px;letter-spacing:.12em}.steps li{padding:20px 18px}.features article{padding:18px}.copyrow{flex-direction:column;align-items:stretch}.copyrow .btn{width:100%}.footinner{gap:20px}.footinner nav{flex-direction:row;flex-wrap:wrap;gap:14px}.modal{padding:14px;align-items:flex-start}.modalbox{max-height:calc(var(--vh) - 28px - var(--safe-b))}}.barmenu{display:contents}@media (max-width: 900px){.navtoggle{display:flex}.lang{margin-left:auto}.barmenu{display:block;position:absolute;top:100%;left:0;right:0;padding:4px 0 0;background:#08080afa;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);box-shadow:0 22px 40px #00000080;transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.barmenu.navopen{opacity:1;transform:none;pointer-events:auto}.mainnav{display:flex;flex-direction:column;gap:0;margin:0;padding:4px 0 8px}.mainnav a{padding:13px 22px;font-size:12.5px;color:var(--dim);border-left:2px solid transparent}.mainnav a:after{display:none}.mainnav a:hover,.mainnav a:active,.mainnav a:focus-visible{background:#ff7a1a14;border-left-color:var(--orange);color:var(--orange-hi)}.barright{order:0;margin:0;padding:13px 22px 15px;border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;background:#ffffff04}.barright .btn.free{flex:1;text-align:center}.authnav{flex:1 1 100%;flex-wrap:wrap;gap:8px}.authnav>.muted{flex:1 1 100%}.authnav>.btn{flex:1 1 auto;width:auto;min-width:0}.authnav>.btn.iconbtn{flex:0 0 auto}}@media (max-width: 560px){.barinner{gap:8px}.barright{gap:6px}.authnav>.muted{display:none}.brandtext i{display:none}.brand img{width:28px;height:28px}.brandtext b{font-size:12px;letter-spacing:.1em}.barright .btn.sm{padding:8px 11px;font-size:11px;letter-spacing:.06em}.langbtn svg{display:none}.langbtn{padding:8px 10px;font-size:11px}}@media (max-width: 400px){.stats{grid-template-columns:1fr 1fr}.types{flex-direction:column}.chk{width:100%}.barinner{gap:6px}.barright{gap:5px}.brand{gap:7px}.brand img{width:24px;height:24px}.brandtext b{font-size:10.5px;letter-spacing:.04em}.langbtn{padding:8px 9px}.barright .btn.sm{padding:8px 9px;letter-spacing:.04em}}@media (max-width: 560px){.fp-title{font-size:clamp(28px,9vw,40px)}.fp-sub{font-size:11px;letter-spacing:.06em}.fp-head h2{font-size:15px}.fp-inner{padding:14px}.fp-actions{flex-direction:column}.fp-actions .btn{width:100%}.fp-codebox{flex-direction:column;align-items:stretch}.fp-codebox .btn{width:100%}.fp-warn,.fp-note{font-size:11.5px}}@media (max-height: 480px) and (orientation: landscape){.hero{padding:26px 0 24px}.freepage{padding-top:24px}.modal{align-items:flex-start}.modalbox{max-height:calc(var(--vh) - 20px)}}@media (max-width: 640px){.bg-scan{display:none}}.seogrid{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width: 760px){.seogrid{grid-template-columns:1fr 1fr;gap:18px 20px}}.seogrid article{padding:20px 22px;background:var(--panel);border:1px solid var(--line-soft);border-radius:var(--r)}.seogrid h3{margin:0 0 9px;font-size:16.5px;font-weight:600;color:var(--text)}.seogrid p{margin:0;font-size:14.5px;line-height:1.62;color:var(--dim)}.seolink{margin-top:12px!important}.seolink a{font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;color:var(--orange);text-decoration:none;border-bottom:1px solid transparent}.seolink a:hover{border-bottom-color:var(--orange)}.cardhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}.cardhead h3{margin:0}.genrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 20px;min-width:0}.genrow code{font-family:var(--mono);font-size:13px;color:var(--orange);overflow-wrap:anywhere;min-width:0}@media (max-width: 560px){.genrow{align-items:stretch;gap:8px;margin-bottom:16px}.genrow .btn{width:100%}.cardhead{flex-wrap:nowrap}.cardhead h3{min-width:0;overflow-wrap:anywhere}}.otpinput{text-align:center;font-family:var(--mono);font-size:24px;letter-spacing:.42em;text-indent:.42em;padding:12px 10px}#authOtpForm .btn{margin-top:14px}#authOtpForm .btn+.btn{margin-top:10px}.modalbox form .btn{margin-top:18px}.modalbox form .btn+.btn{margin-top:10px}.card form .btn.wide{margin-top:18px}.modal .modalbox{display:flex;flex-direction:column;padding:0;max-height:88vh;overflow:hidden;border-color:transparent}.modal .dlghead{position:static;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:11px 12px 11px 20px;background:#101116;border-bottom:1px solid rgba(255,122,26,.32);box-shadow:0 1px #ff7a1a14}.modal .dlghead h3{margin:0;min-width:0;font-size:11.5px;letter-spacing:.18em;overflow-wrap:anywhere}.modal .dlghead .x{position:static;flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;border-radius:var(--r);transition:background .15s,color .15s}.modal .dlghead .x:hover{background:#ff7a1a1f;color:var(--orange)}.modal .modalbox:before,.modal .modalbox:after{display:block;z-index:1;pointer-events:none}.modal .modalbox:before{top:0;left:0}.modal .modalbox:after{bottom:0;right:0}.modal .modalscroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:20px 24px 24px;scrollbar-width:thin;scrollbar-color:rgba(255,122,26,.35) transparent}.modal .modalscroll::-webkit-scrollbar{width:8px}.modal .modalscroll::-webkit-scrollbar-track{background:transparent}.modal .modalscroll::-webkit-scrollbar-thumb{background:#ff7a1a4d;border-radius:100px;border:2px solid transparent;background-clip:content-box}.modal .modalscroll::-webkit-scrollbar-thumb:hover{background-color:#ff7a1a8c}#banScreen .modalbox{display:block;padding:24px}.resellcta{display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:space-between}.resellcta-text{flex:1 1 320px;min-width:0}.resellcta-tag{display:inline-block;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin-bottom:8px}.resellcta h2{margin:0 0 8px;font-size:22px;letter-spacing:.01em}.resellcta p{margin:0;color:var(--dim);font-size:14px;max-width:62ch}.resellcta-act{display:flex;flex-direction:column;gap:10px;flex:0 0 auto}.resellcta-signin{text-align:center}@media (max-width: 620px){.resellcta-act{width:100%}.resellcta h2{font-size:19px}}
