.mkt{--bg:#070b1c;--bg2:#0a1026;--panel:#0f1430b8;--panel2:#13193a99;--line:#94a6ff24;--line2:#94a6ff3d;--ink:#eaf0ff;--mut:#8c96c4;--mut2:#5f6a9e;--cy:#22e7ff;--vi:#a855f7;--grad:linear-gradient(93deg, #22e7ff, #7da2ff 48%, #c05cff);--gradv:linear-gradient(180deg, #4ce9ff, #b44ff5);--glow-cy:#00e5ff33;--glow-vi:#b44ff538;--mono:"Cascadia Code", Consolas, ui-monospace, monospace;background:var(--bg);color:var(--ink);min-height:100vh;position:relative;overflow-x:clip}.mkt *,.mkt :before,.mkt :after{box-sizing:border-box}.mkt a{color:inherit;text-decoration:none}.mkt img,.mkt canvas,.mkt svg{max-width:100%;display:block}.mkt :focus-visible{outline:2px solid var(--cy);outline-offset:3px;border-radius:4px}.mkt-wrap{max-width:1160px;margin:0 auto;padding:0 24px}.mkt-sec{padding:72px 0;position:relative}.mkt-sec+.mkt-sec{border-top:1px solid #94a6ff14}.mkt-btn{background:var(--grad);color:#050d1c;cursor:pointer;box-shadow:0 6px 26px var(--glow-vi);border:none;border-radius:12px;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:700;transition:transform .15s,box-shadow .25s,filter .2s;display:inline-flex}.mkt-btn:hover{filter:brightness(1.1);box-shadow:0 10px 40px var(--glow-cy);transform:translateY(-1px)}.mkt-btn:active{transform:scale(.98)}.mkt-btn.ghost{color:var(--ink);border:1px solid var(--line2);box-shadow:none;background:0 0}.mkt-btn.ghost:hover{border-color:var(--mut);box-shadow:none}.mkt-micro{color:var(--mut);margin-top:14px;font-size:13px}.mkt-chip{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d122cb8;border-radius:99px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.mkt-chip b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-eyebrow{letter-spacing:.18em;text-transform:uppercase;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:13px;font-weight:700}.mkt-eyebrow .eyebrow-2{color:var(--mut);background:0 0;-webkit-background-clip:initial;background-clip:initial;letter-spacing:.14em;margin-top:4px;display:block}.mkt-hero{text-align:center;position:relative;overflow:visible}.mkt-aura{pointer-events:none;filter:blur(10px);position:absolute}.mkt-aura.a1{background:radial-gradient(50% 50% at 50% 50%, var(--glow-cy), transparent 70%);width:640px;height:640px;top:60px;left:-240px}.mkt-aura.a2{background:radial-gradient(50% 50% at 50% 50%, var(--glow-vi), transparent 70%);width:720px;height:720px;top:280px;right:-260px}.mkt-hero .inner{padding:64px 0 0;position:relative}.mkt h1{letter-spacing:-.045em;text-wrap:balance;max-width:21ch;margin:0 auto;font-size:clamp(42px,5.8vw,74px);font-weight:800;line-height:1.04}.mkt h1 .g{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt-hero .sub{color:var(--mut);max-width:54ch;margin:22px auto 0;font-size:17px;line-height:1.65}.mkt-hero .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.mkt-dash{margin-top:74px;padding-bottom:40px;position:relative}.mkt-dgrid{z-index:2;text-align:left;grid-template-columns:repeat(12,1fr);gap:14px;display:grid;position:relative}.mkt .panel{border:1px solid var(--line);background:linear-gradient(165deg, var(--panel2), var(--panel) 55%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;padding:20px;position:relative;overflow:hidden;box-shadow:0 24px 70px #03061499}.mkt .panel:before{content:"";background:linear-gradient(90deg,#0000,#94c4ff66,#0000);height:1px;position:absolute;inset:0 0 auto}.mkt .panel .ph{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.mkt .panel .ph h3{color:var(--mut);letter-spacing:.02em;font-size:13.5px;font-weight:600}.mkt .panel .ph .val{font-family:var(--mono);font-variant-numeric:tabular-nums;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700}.mkt .d-kpis{flex-direction:column;grid-area:span 2/span 3;gap:14px;display:flex}.mkt .kpi{border:1px solid var(--line);background:linear-gradient(165deg, var(--panel2), var(--panel));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;flex:1;padding:18px;position:relative;overflow:hidden;box-shadow:0 24px 70px #03061480}.mkt .kpi:before{content:"";background:linear-gradient(90deg,#0000,#94c4ff66,#0000);height:1px;position:absolute;inset:0 0 auto}.mkt .kpi .lbl{color:var(--mut);font-size:12.5px}.mkt .kpi .big{font-family:var(--mono);font-variant-numeric:tabular-nums;margin-top:7px;font-size:27px;font-weight:700}.mkt .kpi .big.gr{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt .kpi .delta{color:#4ade80;margin-top:5px;font-size:12px;font-weight:700}.mkt .kpi .dot{background:var(--cy);width:8px;height:8px;box-shadow:0 0 12px var(--glow-cy);border-radius:99px;position:absolute;top:16px;right:14px}.mkt .kpi .bars{align-items:flex-end;gap:4px;height:38px;display:flex;position:absolute;bottom:14px;right:14px}.mkt .kpi .bars i{background:var(--gradv);opacity:.85;border-radius:3px;width:7px}.mkt .d-map{grid-area:span 2/span 5;min-height:420px;padding:8px}.mkt .d-map .shots{grid-template-columns:1fr 1fr;gap:8px;height:100%;min-height:404px;display:grid}.mkt .d-map .shots img{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;height:100%}.mkt .d-chart{flex-direction:column;grid-area:span 2/span 4;display:flex}.mkt .chartline{flex:1;width:100%;height:auto;min-height:130px}.mkt .d-funnel{grid-column:span 4}.mkt .frow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:11px;padding:9px 0;font-size:12.5px;display:grid}.mkt .frow .fl{color:var(--mut)}.mkt .frow:last-child{border-bottom:0}.mkt .frow .fn{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;font-size:15px;font-weight:700}.mkt .d-board{grid-column:span 8}.mkt .wtable{border-collapse:collapse;width:100%;font-size:13.5px}.mkt .wtable th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--mut2);border-bottom:1px solid var(--line2);padding:8px 10px;font-size:11px}.mkt .wtable td{border-bottom:1px solid var(--line);color:var(--mut);padding:9px 10px}.mkt .wtable td b{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:700}.mkt .wtable tr:last-child td{border-bottom:0}.mkt .board-table td,.mkt .board-table th{padding:6px 8px;font-size:12.5px}.mkt .rank .pos{width:26px;height:26px;font-family:var(--mono);color:var(--mut);border:1px solid var(--line2);border-radius:99px;place-items:center;font-size:12px;font-weight:700;display:grid}.mkt .rank tr.p1 .pos{color:#050d1c;background:var(--grad);border-color:#0000;box-shadow:0 0 16px #22e7ff4d}.mkt .rank tr.p2 .pos{color:#7defff;background:#22e7ff24;border-color:#22e7ff73}.mkt .rank tr.p3 .pos{color:#c4b5fd;background:#8b5cf629;border-color:#8b5cf673}.mkt .rank tr.me td{border-top:1px dashed #22e7ff8c;border-bottom:1px dashed #22e7ff8c}.mkt .rank tr.me td:first-child{border-left:1px dashed #22e7ff8c;border-top-left-radius:10px;border-bottom-left-radius:10px}.mkt .rank tr.me td:last-child{border-right:1px dashed #22e7ff8c;border-top-right-radius:10px;border-bottom-right-radius:10px}.mkt .rank td.nm{color:var(--ink);font-weight:700}.mkt .rank td.num{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums}.mkt .rank th.num{text-align:right}.mkt .rank th .sortmark{color:#22e7ff;margin-left:4px}.mkt .circuit{z-index:1;pointer-events:none;opacity:1;width:min(1100px,112%);position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.mkt .circuit path{fill:none;stroke-width:3px;stroke-linecap:round}.mkt .circuit .glow{filter:blur(7px);stroke-width:10px;opacity:.9}.mkt .pulse{animation:4.5s ease-in-out infinite mkt-pulse}@keyframes mkt-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:960px){.mkt .d-kpis{flex-direction:row;grid-column:span 12}.mkt .d-map{grid-column:span 12;min-height:360px}.mkt .d-chart{grid-area:auto/span 6;min-height:220px}.mkt .d-funnel{grid-column:span 6}.mkt .d-board{grid-column:span 12}}@media (max-width:640px){.mkt .d-kpis{flex-direction:column}.mkt .d-chart,.mkt .d-funnel{grid-column:span 12}}.mkt .stats{background:linear-gradient(#0d122c80,#0000)}.mkt .stats .row{text-align:center;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.mkt .stats .prov{text-align:center;margin-top:34px}.mkt .stats .num{font-family:var(--mono);font-variant-numeric:tabular-nums;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(30px,3.8vw,50px);font-weight:700}.mkt .stats .lbl{color:var(--mut);margin-top:8px;font-size:14px}.mkt .stats .foot{text-align:center;color:var(--mut2);margin-top:34px;font-size:12.5px}@media (max-width:860px){.mkt .stats .row{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:460px){.mkt .stats .row{grid-template-columns:1fr;gap:26px}}.mkt .h2{letter-spacing:-.03em;text-wrap:balance;text-align:center;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.08}.mkt .h2 .g{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.mkt .lead{color:var(--mut);text-align:center;max-width:58ch;margin:14px auto 0;font-size:16px;line-height:1.6}.mkt .bento{grid-template-columns:repeat(12,1fr);gap:14px;margin-top:34px;display:grid}.mkt .tile{border:1px solid var(--line);background:linear-gradient(165deg, var(--panel2), var(--panel));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;border-radius:18px;padding:22px;transition:border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.mkt .tile:hover{border-color:var(--line2);box-shadow:0 14px 50px var(--glow-vi)}.mkt .tile h3{letter-spacing:-.01em;font-size:16px;font-weight:700}.mkt .tile p{color:var(--mut);margin-top:6px;font-size:13.5px;line-height:1.5}.mkt .t-6{grid-column:span 6}.mkt .t-4{grid-column:span 4}.mkt .apptchip{border:1px solid var(--line);background:#0a0f2699;border-radius:10px;align-items:center;gap:9px;margin-top:14px;padding:10px 13px;font-size:13px;display:flex}.mkt .apptchip .ok{color:var(--cy);font-weight:800}.mkt .tick{font-family:var(--mono);font-variant-numeric:tabular-nums;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:12px;font-size:28px;font-weight:700}@media (max-width:900px){.mkt .t-6,.mkt .t-4{grid-column:span 12}}.mkt .wa{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;display:grid}.mkt .ksphone{border:1px solid var(--line);background:linear-gradient(165deg, var(--panel), var(--panel2));text-align:left;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex}.mkt .kshead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.mkt .kshead .av{background:var(--grad);color:#050d1c;border-radius:99px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.mkt .kshead b{color:var(--ink);font-size:13.5px}.mkt .kshead small{color:var(--mut2);font-size:11px;display:block}.mkt .ksbub{border:1px solid var(--line);max-width:92%;color:var(--ink);background:#94a6ff1a;border-radius:5px 14px 14px;align-self:flex-start;padding:10px 13px;font-size:13.5px;line-height:1.5}.mkt .ksbub.me{background:#22e7ff1a;border-color:#22e7ff47;border-top-left-radius:14px;border-top-right-radius:5px;align-self:flex-end}.mkt .ksbub .t{text-align:right;color:var(--mut2);margin-top:5px;font-size:10.5px;display:block}.mkt .chipmini{border:1px solid var(--line2);color:var(--cy);border-radius:99px;margin:6px 0 0;padding:4px 10px;font-size:11px;display:inline-block}@media (max-width:900px){.mkt .wa{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}}.mkt .storebox{background:linear-gradient(165deg, var(--panel), var(--panel2));box-shadow:0 22px 80px var(--glow-cy);border:1px solid #22e7ff59;border-radius:22px;flex-wrap:wrap;justify-content:center;align-items:center;gap:34px;margin-top:40px;padding:34px 36px;display:flex}.mkt .storebox .stxt{text-align:left}.mkt .storebox .stxt h3{letter-spacing:-.02em;font-size:24px;font-weight:800}.mkt .storebox .stxt p{color:var(--mut);margin-top:8px;font-size:14.5px}.mkt .btn-store{gap:14px;padding:14px 28px;font-size:16px}.mkt .btn-store .sicon{color:#fff;background:#050d1c;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:15px;display:grid}.mkt .btn-store .sicon:before{content:"";background:currentColor;width:13px;height:15px;-webkit-mask:radial-gradient(circle at 50% 118%,#0000 62%,#000 63%) 50%/100% 100% no-repeat;mask:radial-gradient(circle at 50% 118%,#0000 62%,#000 63%) 50%/100% 100% no-repeat}.mkt .btn-store .slbl{text-align:left;flex-direction:column;line-height:1.15;display:flex}.mkt .btn-store .slbl small{letter-spacing:.08em;text-transform:uppercase;opacity:.75;font-size:10.5px}.mkt .btn-store .slbl b{font-size:17px;font-weight:800}@media (max-width:640px){.mkt .storebox{text-align:center;flex-direction:column}.mkt .storebox .stxt{text-align:center}}.mkt .plans{gap:14px;margin-top:34px;display:grid}.mkt .plans.plans-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin-left:auto;margin-right:auto}.mkt .plan{border:1px solid var(--line);background:linear-gradient(165deg, var(--panel2), var(--panel));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;border-radius:18px;flex-direction:column;padding:26px;display:flex}.mkt .plan.hot{box-shadow:0 18px 70px var(--glow-vi);border-color:#22e7ff73;position:relative}.mkt .plan.hot:before{content:"";background:var(--grad);height:2px;position:absolute;inset:0 0 auto}.mkt .plan .pop{background:var(--grad);color:#050d1c;letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:3px 11px;font-size:11px;font-weight:800;position:absolute;top:-11px;left:22px}.mkt .plan h3{font-size:17px;font-weight:700}.mkt .plan .for{color:var(--mut);margin-top:3px;font-size:13px}.mkt .plan .pr{font-family:var(--mono);font-variant-numeric:tabular-nums;margin:18px 0 2px;font-size:36px;font-weight:700}.mkt .plan .pr small{color:var(--mut);font-family:inherit;font-size:14px;font-weight:500}.mkt .plan .vat{color:var(--mut);font-size:12px}.mkt .plan ul{flex-direction:column;gap:9px;margin:18px 0 22px;padding:0;font-size:14px;list-style:none;display:flex}.mkt .plan li{align-items:baseline;gap:9px;display:flex}.mkt .plan li:before{content:"✓";color:var(--cy);font-size:12px;font-weight:800}.mkt .plan .mkt-btn{justify-content:center;margin-top:auto}.mkt .plans-foot{text-align:center;color:var(--mut);margin-top:22px;font-size:13.5px}.mkt .plans-foot b{color:var(--cy)}@media (max-width:900px){.mkt .plans.plans-2{grid-template-columns:1fr;max-width:440px}}.mkt .faq{text-align:left;max-width:680px;margin:40px auto 0}.mkt .faq details{border-bottom:1px solid var(--line)}.mkt .faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 4px;font-size:15.5px;font-weight:600;list-style:none;display:flex}.mkt .faq summary::-webkit-details-marker{display:none}.mkt .faq summary:after{content:"+";color:var(--cy);font-size:18px;font-weight:700}.mkt .faq details[open] summary:after{content:"–"}.mkt .faq .a-txt{color:var(--mut);max-width:60ch;padding:0 4px 18px;font-size:14.5px;line-height:1.6}.mkt .fin{text-align:center}.mkt .fin .h2{max-width:18ch;margin:0 auto}.mkt .fin .ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.mkt .rv{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.mkt .rv.in{opacity:1;transform:none}.mkt .rv.d1{transition-delay:80ms}.mkt .rv.d2{transition-delay:.16s}.mkt .rv.d3{transition-delay:.24s}.mkt .chartpath{stroke-dasharray:620;stroke-dashoffset:620px;transition:stroke-dashoffset 1.6s .2s}.mkt .in .chartpath{stroke-dashoffset:0}.mkt .chartarea{opacity:0;transition:opacity 1s 1s}.mkt .in .chartarea{opacity:1}@media (prefers-reduced-motion:reduce){.mkt .rv{opacity:1;transition:none;transform:none}.mkt .chartpath{stroke-dashoffset:0;transition:none}.mkt .chartarea{opacity:1;transition:none}.mkt .pulse{animation:none}.mkt .mkt-btn:hover{transform:none}}
