.mkt{z-index:0;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum","lnum";--bg:#0d0d0e;--panel:#141517;--panel2:#141517;--card:#ffffff06;--line:#ffffff1c;--line2:#ffffff38;--blue:#0e7490;--cyan:#25e6ff;--violet:#0e7490;--mint:#4ff8c0;--coral:#ff6a3d;--txt:#fff;--muted:#b4b7bc;--faint:#8f929a;--maxw:1200px;--edge:linear-gradient(140deg,#25e6ff8c,#22d3ee2e 45%,#4ff8c066);min-height:100dvh;position:relative}.mkt *{box-sizing:border-box}.mkt{scroll-behavior:smooth;background:var(--bg);color:var(--txt);font-family:var(--sans);margin:0;line-height:1.5;overflow-x:clip}@media (min-resolution:1.5x){.mkt{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.mkt a{color:inherit;text-decoration:none}.mkt h1,.mkt h2,.mkt h3,.mkt h4{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:300;line-height:1.06}.mkt p{margin:0}.mkt .wrap{max-width:var(--maxw);margin:0 auto;padding-inline:24px}.mkt .eyebrow{align-items:center;gap:8px;display:inline-flex}.mkt .eyebrow:before{content:"";opacity:.7;width:16px;height:1px}.mkt .grad{color:#0e7490}.mkt .field{z-index:-4;background:radial-gradient(50% 40% at 78% -4%,#22d3ee47,transparent 60%), radial-gradient(45% 40% at 4% 16%,#22d3ee33,transparent 60%), radial-gradient(60% 50% at 50% 118%,#4ff8c01f,transparent 60%),var(--bg);position:fixed;inset:0}.mkt .grain{z-index:-2;opacity:.04;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.mkt .grid-lines{z-index:-3;opacity:.6;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:70px 70px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(75% 55% at 50% 10%,#000,#0000 82%);mask-image:radial-gradient(75% 55% at 50% 10%,#000,#0000 82%)}.mkt .blob{filter:blur(80px);opacity:.55;pointer-events:none;z-index:0;border-radius:50%;position:absolute}.mkt .b1{background:radial-gradient(circle,#22d3ee99,#0000 70%);width:520px;height:520px;animation:18s ease-in-out infinite float1;top:-160px;right:-120px}.mkt .b2{background:radial-gradient(circle,#22d3ee80,#0000 70%);width:420px;height:420px;animation:22s ease-in-out infinite float2;top:120px;left:-160px}.mkt .b3{background:radial-gradient(circle,#4ff8c052,#0000 70%);width:360px;height:360px;animation:26s ease-in-out infinite float1;bottom:-120px;left:40%}@keyframes float1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,40px)scale(1.08)}}@keyframes float2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-30px)scale(1.12)}}.mkt .announce{z-index:2;border-bottom:1px solid var(--line);background:linear-gradient(90deg,#22d3ee2e,#4ff8c01f);font-size:13px;position:relative}.mkt .announce .wrap{height:40px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}.mkt .announce b{color:#fff;font-weight:600}.mkt .announce .new{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#04150f;background:var(--mint);border-radius:6px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1}.mkt .announce a{color:var(--cyan);white-space:nowrap;font-weight:600}.mkt header{z-index:50;border-bottom:1px solid #0000;transition:border-color .3s;position:sticky;top:0}.mkt header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0000008c;transition:background .3s;position:absolute;inset:0}.mkt header.scrolled{border-bottom-color:var(--line)}.mkt nav{align-items:center;gap:28px;height:66px;display:flex}.mkt .wm{width:auto;height:27px;display:block}.mkt .navlinks{gap:26px;margin-left:16px;display:flex}.mkt .navlinks a{color:var(--muted);font-weight:500;transition:color .2s}.mkt .nav-spacer{flex:1}.mkt .btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 20px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .3s,background .25s;display:inline-flex}.mkt .btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #fff,0 14px 50px -8px #25e6fff2}.mkt .hero{align-items:center;min-height:calc(100dvh - 106px);padding-block:76px 40px;display:flex;position:relative;overflow:hidden}.mkt .hero-grid{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:center;gap:clamp(40px,5vw,76px);width:100%;display:grid;position:relative}.mkt .pill{color:var(--muted);border:1px solid var(--line2);background:#131316b3;border-radius:999px;align-items:center;gap:9px;padding:7px 14px;font-size:13px;font-weight:500;display:inline-flex}.mkt .pill .live{background:var(--mint);width:7px;height:7px;box-shadow:0 0 12px var(--mint);border-radius:50%;animation:2s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 0 0 #4ff8c099,0 0 12px var(--mint)}70%{box-shadow:0 0 0 10px #4ff8c000,0 0 12px var(--mint)}to{box-shadow:0 0 0 0 #4ff8c000,0 0 12px var(--mint)}}.mkt h1.headline{letter-spacing:-.045em;margin:22px 0 0;font-size:clamp(44px,7vw,86px);line-height:.98}.mkt .sub{color:var(--muted);max-width:33ch;margin-top:24px;font-size:clamp(16.5px,1.6vw,20px);line-height:1.55}.mkt .cta-row{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.mkt .hint{color:var(--faint);margin-top:16px;font-size:13px}.mkt .hero-meta{flex-wrap:wrap;gap:30px;margin-top:38px;display:flex}.mkt .hero-meta div{color:var(--faint);font-size:13px}.mkt .hero-meta b{font-family:var(--mono);color:#fff;letter-spacing:-.02em;font-size:20px;font-weight:500;display:block}.mkt .visual{aspect-ratio:1;width:100%;max-width:540px;margin-left:auto;position:relative}.mkt #orb{filter:drop-shadow(0 0 80px #22d3ee80);width:100%;height:100%;display:block}.mkt #orb-fallback{background:radial-gradient(circle at 42% 38%,var(--cyan),var(--blue) 45%,var(--violet) 78%,transparent 80%);filter:blur(2px);border-radius:50%;display:none;position:absolute;inset:8%;box-shadow:0 0 140px 12px #22d3ee99}.mkt .orb-ring{border:1px solid #ffffff29;border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67%);mask:radial-gradient(circle,#0000 66%,#000 67%)}.mkt .orb-ring2{border:1px dashed #25e6ff33;border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:6%}@keyframes spin{to{transform:rotate(360deg)}}.mkt .wavecard{border:1px solid var(--line2);background:#101013d1;border-radius:16px;align-items:center;gap:12px;width:min(310px,76%);margin-inline:auto;padding:12px 15px;display:flex;position:absolute;bottom:-4px;left:0;right:0;box-shadow:0 24px 70px -22px #000000e6}.mkt .wavecard .who{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:12px}.mkt .wavecard .who b{color:var(--cyan);font-weight:600}.mkt #wave{flex:1;height:34px;display:block}.mkt section{padding:100px 0;position:relative}.mkt .sec-head{text-align:center;max-width:680px;margin:0 auto 56px}.mkt .sec-head h2{letter-spacing:-.04em;margin-top:16px;font-size:clamp(30px,4.4vw,52px)}.mkt .sec-head p{color:var(--muted);margin-top:18px;font-size:18px;line-height:1.6}.mkt .gb{background:linear-gradient(var(--panel),var(--panel)) padding-box,var(--edge) border-box;border:1px solid #0000}.mkt .stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:20px;padding:48px 0;display:grid}.mkt .stat{text-align:center}.mkt .stat b{display:block}.mkt .stat span{color:var(--muted);font-size:14px}.mkt .window{background:linear-gradient(180deg,#141517,#0d0d0f) padding-box,var(--edge) border-box;border:1px solid #0000;border-radius:20px;max-width:1060px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 50px 140px -50px #000000f2,0 0 90px -30px #22d3ee66}.mkt .winbar{border-bottom:1px solid var(--line);background:#ffffff05;align-items:center;gap:8px;padding:13px 16px;display:flex}.mkt .winbar .d{background:#3a3d44;border-radius:50%;width:11px;height:11px}.mkt .winbar .d.r{background:#ff5f57}.mkt .winbar .d.y{background:#febc2e}.mkt .winbar .d.g{background:#28c840}.mkt .winbar .url{font-family:var(--mono);color:var(--faint);border:1px solid var(--line);background:#ffffff08;border-radius:8px;margin:0 auto;padding:5px 18px;font-size:12px}.mkt .winbody{grid-template-columns:58px 1fr 244px;min-height:346px;display:grid}.mkt .winnav{border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:16px;padding:16px 0;display:flex}.mkt .winnav .i{width:36px;height:36px;color:var(--faint);border-radius:10px;place-items:center;display:grid}.mkt .winnav .i.on{color:var(--cyan);background:#22d3ee33;border:1px solid #25e6ff4d;box-shadow:0 0 24px -6px #25e6ff99}.mkt .winnav .i svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:18px;height:18px}.mkt .winmain{border-right:1px solid var(--line);flex-direction:column;padding:18px 22px;display:flex}.mkt .callhead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:14px;display:flex}.mkt .avatar{color:#fff;background:linear-gradient(140deg,#0e7490,#155e75);border-radius:50%;place-items:center;width:42px;height:42px;font-size:15px;font-weight:600;display:grid;box-shadow:0 0 30px -6px #22d3eeb3}.mkt .callhead .nm{font-size:15px;font-weight:600}.mkt .callhead .num{font-family:var(--mono);color:var(--faint);font-size:12px}.mkt .livebadge{color:var(--coral-ink);background:#ff6a3d1f;border:1px solid #ff6a3d66;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.mkt .livebadge .dot{background:var(--coral);width:6px;height:6px;box-shadow:0 0 10px var(--coral);border-radius:50%;animation:1.6s infinite pulse}.mkt .timer{font-family:var(--mono);color:var(--muted);font-size:12px}.mkt .chat{flex-direction:column;flex:1;gap:10px;padding:16px 0;display:flex}.mkt .bub{border-radius:16px;max-width:80%;padding:10px 14px;font-size:14px;line-height:1.45}.mkt .bub.a{color:#f3f4f5;background:linear-gradient(120deg,#22d3ee42,#25e6ff24);border:1px solid #25e6ff3d;border-bottom-left-radius:5px;align-self:flex-start}.mkt .bub.c{border:1px solid var(--line2);color:var(--muted);background:#ffffff0f;border-bottom-right-radius:5px;align-self:flex-end}.mkt .bub .rl{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-bottom:3px;font-size:11px;display:block}.mkt .callbar{border-top:1px solid var(--line);align-items:center;gap:14px;padding-top:12px;display:flex}.mkt .cwave{flex:1;align-items:center;gap:2.5px;height:26px;display:flex}.mkt .cwave i{background:linear-gradient(var(--cyan),var(--blue));border-radius:2px;width:2.5px;animation:1.1s ease-in-out infinite eq}@keyframes eq{0%,to{height:14%}50%{height:100%}}.mkt .winside{flex-direction:column;gap:14px;padding:18px;display:flex}.mkt .meta-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.mkt .meta-row .k{color:var(--faint)}.mkt .meta-row .v{font-weight:600}.mkt .tagpos{color:var(--mint-ink)}.mkt .chipx{font-size:11px;font-family:var(--mono);color:var(--cyan);border:1px solid #25e6ff4d;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.mkt .scorebar{background:#ffffff14;border-radius:999px;height:7px;overflow:hidden}.mkt .scorebar i{background:linear-gradient(90deg,var(--cyan),var(--mint));width:86%;height:100%;display:block;box-shadow:0 0 16px #4ff8c0b3}.mkt .tiers{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.mkt .tier{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:28px 22px;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;overflow:hidden}.mkt .tier:hover{border-color:#25e6ff66;box-shadow:0 30px 70px -30px #22d3ee99}.mkt .tier:before{content:"";pointer-events:none;background:linear-gradient(90deg,var(--cyan),var(--blue),var(--mint));opacity:0;height:3px;transition:opacity .3s;position:absolute;inset:0 0 auto}.mkt .tier .no{font-family:var(--mono);color:var(--faint);font-size:12px}.mkt .tier h3{margin-top:8px;font-size:24px}.mkt .tier .tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mint);border:1px solid #4ff8c04d;border-radius:6px;margin-top:8px;padding:3px 8px;font-size:11px;display:inline-block}.mkt .tier p{color:var(--muted);margin-top:15px;font-size:15px;line-height:1.55}.mkt .tier-rate{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin-top:16px;padding-top:14px;display:flex}.mkt .tier-rate b{color:var(--txt);letter-spacing:-.01em;font-size:18px}.mkt .tier-rate span{color:var(--faint);font-size:13px}.mkt .tier.feat{background:linear-gradient(#22d3ee33,#22d3ee1a);border-color:#22d3ee80;box-shadow:0 24px 60px -30px #22d3ee99}.mkt .bento{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.mkt .card{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:28px;transition:border-color .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.mkt .card:hover{border-color:#25e6ff59;box-shadow:0 26px 60px -30px #22d3ee8c}.mkt .card .ic{background:#22d3ee29;border:1px solid #25e6ff47;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:16px;display:grid;box-shadow:0 0 26px -8px #25e6ff99}.mkt .card .ic svg{width:22px;height:22px;stroke:var(--cyan);fill:none;stroke-width:1.7px}.mkt .card h3{font-size:20px}.mkt .card p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.55}.mkt .cardlink{color:var(--blue);margin-top:14px;font-size:14px;font-weight:600;transition:opacity .2s;display:inline-block}.mkt .cardlink:hover{opacity:.72}.mkt .c-3{grid-column:span 3}.mkt .c-2{grid-column:span 2}.mkt .c-6{grid-column:span 6}.mkt .card.feat:before{content:"";background:linear-gradient(90deg,transparent,var(--cyan) 22%,var(--blue) 50%,var(--cyan) 78%,transparent);height:2px;position:absolute;top:0;left:0;right:0}.mkt .card.feat{border-color:#0e749047}.mkt[data-theme=dark] .card.feat{border-color:#25e6ff47}.mkt .uc{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mkt .uccard{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:26px;transition:transform .3s,border-color .3s,box-shadow .3s}.mkt .uccard:hover{border-color:#22d3ee66;box-shadow:0 24px 56px -30px #22d3ee80}.mkt .uccard .hd{align-items:center;gap:11px;margin-bottom:12px;display:flex}.mkt .uccard .hd .ic{background:#22d3ee29;border:1px solid #22d3ee4d;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.mkt .uccard .hd .ic svg{width:18px;height:18px;stroke:var(--violet);fill:none;stroke-width:1.8px}.mkt .uccard h3{font-size:18px}.mkt .uccard p{color:var(--muted);margin-top:3px;font-size:14px;line-height:1.5}.mkt .uccard .out{font-family:var(--mono);color:var(--mint-ink);margin-top:15px;font-size:12px}.mkt .steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.mkt .step{border:1px solid var(--line);background:var(--card);border-radius:18px;padding:32px 28px;position:relative}.mkt .step:before{counter-increment:s;content:"0" counter(s);font-family:var(--mono);color:#0e7490;letter-spacing:-.04em;font-size:44px;font-weight:600}.mkt .step h3{margin-top:12px;font-size:20px}.mkt .step p{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.55}.mkt .marquee{padding:16px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.mkt .mtrack{gap:14px;width:max-content;animation:32s linear infinite scrollx;display:flex}.mkt .lang{color:var(--muted);border:1px solid var(--line2);white-space:nowrap;background:#13131699;border-radius:999px;padding:10px 22px;font-size:16px;font-weight:600}@keyframes scrollx{to{transform:translate(-50%)}}.mkt .intg{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.mkt .ichip{border:1px solid var(--line);background:var(--card);border-radius:14px;align-items:center;gap:12px;padding:17px 18px;font-size:15px;font-weight:600;transition:border-color .3s,transform .3s,box-shadow .3s;display:flex}.mkt .ichip:hover{border-color:#25e6ff59;box-shadow:0 18px 44px -26px #22d3eeb3}.mkt .ichip .dot{border:1px solid var(--line2);background:#22d3ee29;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mkt .ichip .dot svg{width:16px;height:16px;stroke:var(--cyan);fill:none;stroke-width:1.8px}.mkt .sec{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mkt .seccard{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:26px;transition:border-color .3s,box-shadow .3s}.mkt .seccard .ic{background:#4ff8c021;border:1px solid #4ff8c04d;border-radius:11px;place-items:center;width:40px;height:40px;margin-bottom:15px;display:grid}.mkt .seccard .ic svg{width:19px;height:19px;stroke:var(--mint);fill:none;stroke-width:1.8px}.mkt .seccard h3{font-size:18px}.mkt .seccard p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.55}.mkt .quotes{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mkt .quote{border:1px solid var(--line);background:var(--card);border-radius:18px;flex-direction:column;gap:16px;padding:28px;display:flex}.mkt .quote p{color:#f3f4f5;font-size:16px;line-height:1.6}.mkt .quote .by{align-items:center;gap:11px;margin-top:auto;display:flex}.mkt .quote .av{background:linear-gradient(120deg,var(--violet),var(--blue));border-radius:50%;flex:none;width:38px;height:38px}.mkt .quote .by b{font-size:14px;display:block}.mkt .quote .by span{color:var(--faint);font-size:12px}.mkt .stars{color:var(--mint);letter-spacing:.14em;font-size:14px}.mkt .price{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.mkt .plan{border:1px solid var(--line);background:var(--card);border-radius:20px;flex-direction:column;padding:28px 22px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex}.mkt .plan:hover{border-color:var(--line2)}.mkt .plan.pop{background:linear-gradient(180deg,#22d3ee33,#22d3ee14) padding-box,var(--edge) border-box;border:1px solid #0000;box-shadow:0 40px 100px -50px #22d3eee6}.mkt .plan .pn{font-size:15px;font-weight:600}.mkt .plan .badge{float:right;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#04151a;background:linear-gradient(120deg,var(--cyan),var(--mint));border-radius:6px;padding:3px 9px;font-size:11px;font-weight:700}.mkt .plan .amt{letter-spacing:-.04em;margin:14px 0 2px;font-size:clamp(30px,3.5vw,40px);font-weight:300}.mkt .plan .amt small{color:var(--faint);font-size:14px;font-weight:300}.mkt .plan .per{color:var(--faint);font-size:13px;font-family:var(--mono)}.mkt .plan ul{flex-direction:column;gap:11px;margin:20px 0 24px;padding:0;list-style:none;display:flex}.mkt .plan li{color:var(--muted);align-items:flex-start;gap:9px;font-size:14px;display:flex}.mkt .plan li svg{width:16px;height:16px;stroke:var(--mint);fill:none;stroke-width:2.6px;flex:none;margin-top:2px}.mkt .plan .btn{justify-content:center;width:100%;margin-top:auto}.mkt .faq{flex-direction:column;gap:12px;max-width:840px;margin:0 auto;display:flex}.mkt details{border:1px solid var(--line);background:var(--card);border-radius:14px;transition:border-color .3s;overflow:hidden}.mkt summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:21px 24px;font-size:16px;font-weight:600;list-style:none;display:flex}.mkt summary::-webkit-details-marker{display:none}.mkt summary .pm{flex:none;width:20px;height:20px;position:relative}.mkt summary .pm:before,.mkt summary .pm:after{content:"";background:var(--cyan);border-radius:2px;transition:transform .25s,opacity .25s;position:absolute}.mkt summary .pm:before{width:16px;height:2px;top:9px;left:2px}.mkt summary .pm:after{width:2px;height:16px;top:2px;left:9px}.mkt details[open] summary .pm:after{opacity:0;transform:rotate(90deg)}.mkt details .ans{color:var(--muted);padding:0 24px 21px;font-size:15px;line-height:1.65}.mkt .band{max-width:var(--maxw);text-align:center;background:linear-gradient(120deg,#22d3ee38,#22d3ee1f) padding-box,var(--edge) border-box;border:1px solid #0000;border-radius:30px;width:calc(100% - 48px);margin:0 auto;padding:72px 40px;position:relative;overflow:hidden}.mkt .band:after{content:"";pointer-events:none;background:radial-gradient(60% 130% at 50% 0,#25e6ff42,#0000 60%);position:absolute;inset:0}.mkt .band>*{position:relative}.mkt .band h2{letter-spacing:-.04em;font-size:clamp(32px,5vw,58px)}.mkt .band p{color:var(--muted);max-width:46ch;margin:18px auto 32px;font-size:18px}.mkt>footer{border-top:1px solid var(--line);margin-top:60px;padding:76px 0 0;position:relative;overflow:hidden}.mkt>footer .fblob{filter:blur(60px);pointer-events:none;z-index:0;background:radial-gradient(circle,#22d3ee66,#22d3ee24 45%,#0000 70%);width:900px;height:520px;position:absolute;bottom:-260px;left:50%;transform:translate(-50%)}.mkt .foot{z-index:2;grid-template-columns:2fr repeat(5,minmax(0,1fr));gap:44px 28px;display:grid;position:relative}.mkt .foot .col h3{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:0 0 15px;font-size:12px}.mkt .foot .col>a{width:fit-content;color:var(--muted);padding:6px 0;font-size:14.5px;transition:color .18s,transform .18s;display:block}.mkt .foot .col>a:hover{color:var(--txt);transform:translate(3px)}@media (max-width:1040px){.mkt .foot{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt .foot .col.lead{grid-column:1/-1;margin-bottom:4px}}.mkt .foot .lead .wm{height:26px;margin-bottom:16px}.mkt .foot .lead p{color:var(--muted);font-size:15px;line-height:1.6}.mkt .foot-social{gap:11px;margin-top:20px;display:flex}.mkt .foot-social a{border:1px solid var(--line2);background:var(--panel);width:40px;height:40px;color:var(--faint);border-radius:50%;flex:none;place-items:center;transition:color .2s,border-color .2s,background .2s,transform .2s,box-shadow .2s;display:grid}.mkt .foot-social a:hover{transform:translateY(-2px)}.mkt .foot-social svg{fill:currentColor;stroke:none;width:17px;height:17px;display:block}.mkt .bigmark{z-index:2;justify-content:center;margin-top:36px;padding:44px 0 0;display:flex;position:relative}.mkt .bigmark .wm{filter:drop-shadow(0 8px 60px #22d3ee80);width:min(1120px,94%);height:auto}.mkt .foot-bottom{z-index:2;border-top:1px solid var(--line);color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:40px;padding:24px 0 40px;font-size:13px;display:flex;position:relative}.mkt .reveal{opacity:0;transition:opacity .45s cubic-bezier(0,0,.2,1),transform .45s cubic-bezier(0,0,.2,1);transform:translateY(12px)}.mkt .reveal.in{opacity:1;transform:none}.mkt .reveal.d1{transition-delay:70ms}.mkt .reveal.d2{transition-delay:.14s}.mkt .reveal.d3{transition-delay:.21s}@media (max-width:960px){.mkt .hero-grid{grid-template-columns:1fr;gap:14px}.mkt .visual{order:-1;max-width:350px;margin:0 auto}.mkt .sub{max-width:none}.mkt .tiers,.mkt .price,.mkt .bento{grid-template-columns:repeat(2,1fr)}.mkt .c-3,.mkt .c-2,.mkt .c-6{grid-column:span 2}.mkt .uc,.mkt .sec,.mkt .quotes{grid-template-columns:1fr}.mkt .intg{grid-template-columns:repeat(2,1fr)}.mkt .steps{grid-template-columns:1fr}.mkt .navlinks{display:none}.mkt .winbody{grid-template-columns:1fr}.mkt .winnav,.mkt .winside{display:none}.mkt .winmain{border-right:none}.mkt .stats{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:560px){.mkt .tiers,.mkt .price,.mkt .bento{grid-template-columns:1fr}.mkt .c-3,.mkt .c-2,.mkt .c-6{grid-column:span 1}.mkt .bigmark{padding-top:40px}}@media (prefers-reduced-motion:reduce){.mkt .reveal{opacity:1;transition:none;transform:none}.mkt .pill .live,.mkt .livebadge .dot,.mkt .cwave i,.mkt .mtrack,.mkt .blob,.mkt .orb-ring2,.mkt .xp-core,.mkt .xp-orb:after,.mkt .xp-orb.pulsing .ring.r1{animation:none}.mkt{scroll-behavior:auto}}.mkt{--font-display:var(--font-inter-tight),"Segoe UI Variable Display","Segoe UI",system-ui,sans-serif;--font-mono-label:var(--font-geist-mono),ui-monospace,"Cascadia Code","SF Mono","Consolas",monospace;--font-body:var(--font-public-sans),"Segoe UI Variable Text","Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--disp:var(--font-display);--mono:var(--font-mono-label);--sans:var(--font-body)}.mkt h1,.mkt h2,.mkt h3,.mkt h4,.mkt .headline,.mkt .stat b,.mkt .plan .amt{font-family:var(--disp)}.mkt section[id],.mkt [id]{scroll-margin-top:88px}.mkt section{padding:clamp(44px,5.4vw,72px) 0}.mkt .sec-head{margin-bottom:clamp(30px,4vw,44px)}.mkt .band{padding:clamp(48px,6.6vw,78px) clamp(22px,5vw,56px)}.mkt a:focus-visible,.mkt .btn:focus-visible,.mkt summary:focus-visible,.mkt .navtoggle:focus-visible,.mkt .mm-close:focus-visible,.mkt .hero-tap:focus-visible,.mkt .xp-mic:focus-visible,.mkt .navdrop-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:12px}.mkt .navtoggle{border:1px solid var(--line2);width:42px;height:42px;color:var(--txt);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s;display:none}.mkt .navtoggle:hover{background:var(--panel2);border-color:var(--faint)}.mkt[data-theme=dark] .navtoggle{color:#fff;background:#ffffff08}.mkt[data-theme=dark] .navtoggle:hover{background:#ffffff14;border-color:#fff3}.mkt .navtoggle svg{stroke:currentColor;fill:none;stroke-width:2px;width:20px;height:20px}.mkt .menu-scrim{z-index:55;opacity:0;visibility:hidden;background:#0000009e;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.mkt .menu-scrim.open{opacity:1;visibility:visible}.mkt .mobilemenu{z-index:60;border-left:1px solid var(--line2);background:#141517;flex-direction:column;align-items:stretch;gap:4px;width:min(332px,88vw);height:auto;padding:20px 22px 28px;transition:transform .34s cubic-bezier(.4,0,.2,1);display:none;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(102%);box-shadow:-30px 0 80px -30px #000000e6}.mkt .mobilemenu.open{transform:none}.mkt .mm-head{justify-content:flex-end;margin-bottom:6px;display:flex}.mkt .mm-close{border:1px solid var(--line2);width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border-radius:11px;place-items:center;display:grid}.mkt .mm-close:hover{color:#fff}.mkt .mm-close svg{stroke:currentColor;fill:none;stroke-width:2px;width:18px;height:18px}.mkt .mobilemenu a.mlink{color:var(--muted);border-radius:12px;padding:14px;font-size:16px;font-weight:500;transition:background .2s,color .2s}.mkt .mobilemenu a.mlink:hover{color:#fff;background:#ffffff0d}.mkt .mm-cta{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:16px;padding-top:16px;display:flex}.mkt .mm-cta .btn{justify-content:center;width:100%}@media (max-width:960px){.mkt .navtoggle{display:inline-flex}.mkt .mobilemenu{display:flex}.mkt .nav-actions .signin-top{display:none}.mkt .hero.wrap{min-height:auto;padding-top:40px}.mkt .hero-grid{gap:26px}.mkt .visual{max-width:400px}}@media (max-width:640px){.mkt .wrap{padding-inline:18px}.mkt .cta-row .btn-lg{flex:auto;justify-content:center}.mkt .hero-meta{gap:18px 26px;margin-top:30px}.mkt .card{padding:22px}.mkt .tier{padding:24px 20px}.mkt .quote,.mkt .seccard,.mkt .uccard{padding:22px}.mkt .band{border-radius:22px}.mkt .announce .wrap{text-align:center;height:auto;min-height:40px;padding:8px 16px;font-size:12px;line-height:1.5;display:block}.mkt .visual{max-width:320px}}.mkt{--bg:#fff;--panel:#fff;--panel2:#f6f7f9;--card:#fff;--line:#0f111617;--line2:#0f111624;--blue:#0e7490;--cyan:#0891b2;--violet:#0891b2;--mint:#0e9f6e;--coral:#e5484d;--txt:#191c22;--muted:#565e6b;--faint:#6b7280;--on-accent:#fff;--mint-ink:#0c875d;--coral-ink:#c33d41;--cyan-ink:#077e9b;accent-color:var(--blue);--link:#0e7490;--edge:linear-gradient(140deg,#0e749080,#22d3ee29 45%,#0e74906b);--shadow-card:0 1px 2px #0f11160d,0 1px 3px #0f11160d;--shadow-hi:0 20px 46px -20px #0e749052,0 10px 24px -14px #0f111624;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mkt[data-theme=dark]{--bg:#0d0d0e;--panel:#141517;--panel2:#141517;--card:#ffffff06;--line:#ffffff1c;--line2:#ffffff38;--blue:#0e7490;--cyan:#25e6ff;--violet:#0e7490;--mint:#4ff8c0;--coral:#ff6a3d;--txt:#fff;--muted:#b4b7bc;--faint:#8f929a;--on-accent:#fff;--mint-ink:#4ff8c0;--coral-ink:#ff8a63;--cyan-ink:#25e6ff;--link:#25e6ff;accent-color:var(--cyan);--edge:linear-gradient(140deg,#25e6ff8c,#22d3ee2e 45%,#4ff8c066);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mkt{font-family:var(--sans)}.mkt ::selection{color:var(--blue);background:#0e749029}.mkt[data-theme=dark] ::selection{color:#fff;background:#25e6ff4d}.mkt .field{background:radial-gradient(58% 44% at 84% -8%,#0e749012,#0000 60%),radial-gradient(48% 40% at 2% 10%,#22d3ee0f,#0000 60%),#fff}.mkt .grid-lines{opacity:1;background-image:linear-gradient(#0f111608 1px,#0000 1px),linear-gradient(90deg,#0f111608 1px,#0000 1px)}.mkt .grain{opacity:0}.mkt .blob{opacity:.42;filter:blur(90px)}.mkt .b1{background:radial-gradient(circle,#0e749033,#0000 70%)}.mkt .b2{background:radial-gradient(circle,#22d3ee29,#0000 70%)}.mkt .b3{background:radial-gradient(circle,#0e9f6e1c,#0000 70%)}.mkt[data-theme=dark] .grid-lines{opacity:.6;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.mkt[data-theme=dark] .grain{opacity:.04}.mkt[data-theme=dark] .blob{opacity:.55;filter:blur(80px)}.mkt[data-theme=dark] .b1{background:radial-gradient(circle,#22d3ee99,#0000 70%)}.mkt[data-theme=dark] .b2{background:radial-gradient(circle,#22d3ee80,#0000 70%)}.mkt[data-theme=dark] .b3{background:radial-gradient(circle,#4ff8c052,#0000 70%)}.mkt .eyebrow{color:var(--blue)}.mkt .eyebrow:before{background:var(--blue)}.mkt[data-theme=dark] .eyebrow{color:var(--mint)}.mkt[data-theme=dark] .eyebrow:before{background:var(--mint)}.mkt .pill{border-color:var(--line2);box-shadow:var(--shadow-card);background:#fff}.mkt[data-theme=dark] .pill{box-shadow:none;background:#131316b3}.mkt .announce{background:linear-gradient(90deg,#0e749012,#0e9f6e0d)}.mkt .announce b{color:var(--txt)}.mkt .announce .new{color:#fff;background:var(--blue)}.mkt .announce a{color:var(--link)}.mkt[data-theme=dark] .announce{background:linear-gradient(90deg,#22d3ee2e,#4ff8c01f)}.mkt[data-theme=dark] .announce b{color:#fff}.mkt[data-theme=dark] .announce .new{color:#04150f;background:var(--mint)}.mkt[data-theme=dark] .announce a{color:var(--cyan)}.mkt header:before{background:#ffffffb8}.mkt header.scrolled{box-shadow:0 1px #0f11160d,0 10px 30px -22px #0f111666}.mkt header.scrolled:before{background:#ffffffeb}.mkt[data-theme=dark] header:before{background:#0000008c}.mkt[data-theme=dark] header.scrolled{box-shadow:none}.mkt[data-theme=dark] header.scrolled:before{background:#000000e6}.mkt .wm .cs-fg{fill:var(--txt)}.mkt .navlinks a{color:var(--muted)}.mkt .navlinks a:hover{color:var(--txt)}.mkt .btn-ghost{color:var(--txt);border-color:var(--line2);background:#fff}.mkt .btn-ghost:hover{background:var(--panel2);border-color:var(--faint);box-shadow:0 2px 8px -2px #0f11161a}.mkt .btn-primary{color:#fff;background:var(--blue);box-shadow:0 1px 2px #0e749040}.mkt .btn-primary:hover{background:#0b5f75;transform:translateY(-1px);box-shadow:0 12px 26px -8px #0e749080}.mkt .btn-mint{color:#fff;background:var(--mint);box-shadow:0 1px 2px #0e9f6e40}.mkt .btn-mint:hover{transform:translateY(-1px);box-shadow:0 12px 26px -8px #0e9f6e80}.mkt[data-theme=dark] .btn-ghost{color:#fff;border-color:var(--line2);background:#ffffff08}.mkt[data-theme=dark] .btn-ghost:hover{background:#ffffff14;border-color:#fff3;box-shadow:0 0 30px -8px #25e6ff66}.mkt[data-theme=dark] .btn-primary{color:#04151a;background:#fff;box-shadow:0 0 0 1px #fff3,0 10px 40px -10px #25e6ffb3}.mkt[data-theme=dark] .btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #fff,0 14px 50px -8px #25e6fff2}.mkt[data-theme=dark] .btn-mint{color:#04150f;background:linear-gradient(120deg,#9dffe0,var(--mint));box-shadow:0 10px 40px -10px #4ff8c0bf}.mkt[data-theme=dark] .btn-mint:hover{box-shadow:0 14px 52px -8px #4ff8c0}.mkt #orb{filter:drop-shadow(0 0 44px #0e749047)}.mkt[data-theme=dark] #orb{filter:drop-shadow(0 0 58px #22d3ee66)}.mkt .orb-ring{border-color:#0f11161a}.mkt .orb-ring2{border-color:#0e749038}.mkt[data-theme=dark] .orb-ring{border-color:#ffffff1f}.mkt[data-theme=dark] .orb-ring2{border-color:#25e6ff33}.mkt .wavecard{border-color:var(--line2);box-shadow:var(--shadow-hi);background:#ffffffeb}.mkt .wavecard .who{color:var(--muted)}.mkt .wavecard .who b{color:var(--blue)}.mkt[data-theme=dark] .wavecard{background:#101013d1;box-shadow:0 24px 70px -22px #000000e6}.mkt[data-theme=dark] .wavecard .who b{color:var(--cyan)}.mkt .window{box-shadow:var(--shadow-hi);background:#fff}.mkt .winbar{background:var(--panel2)}.mkt .winbar .url{color:var(--faint);background:#fff}.mkt .winnav .i.on{color:var(--blue);box-shadow:none;background:#0e74901a;border-color:#0e74904d}.mkt .avatar{box-shadow:0 4px 14px -4px #0e749080}.mkt .bub.a{color:var(--txt);background:#0e749012;border-color:#0e74902e}.mkt .bub.c{background:var(--panel2);border-color:var(--line2);color:var(--muted)}.mkt .chipx{color:var(--blue);border-color:#0e749047}.mkt .scorebar{background:#0f111614}.mkt[data-theme=dark] .window{background:linear-gradient(#141517,#0d0d0f);box-shadow:0 50px 140px -50px #000000f2,0 0 90px -30px #22d3ee66}.mkt[data-theme=dark] .winbar{background:#ffffff05}.mkt[data-theme=dark] .winbar .url{background:#ffffff08}.mkt[data-theme=dark] .winnav .i.on{color:var(--cyan);background:#22d3ee33;border-color:#25e6ff4d;box-shadow:0 0 24px -6px #25e6ff99}.mkt[data-theme=dark] .bub.a{color:#f3f4f5;background:linear-gradient(120deg,#22d3ee42,#25e6ff24);border-color:#25e6ff3d}.mkt[data-theme=dark] .bub.c{color:var(--muted);background:#ffffff0f}.mkt[data-theme=dark] .chipx{color:var(--cyan);border-color:#25e6ff4d}.mkt[data-theme=dark] .scorebar{background:#ffffff14}.mkt .tier.feat{box-shadow:var(--shadow-card);background:linear-gradient(#0e749012,#22d3ee08);border-color:#0e749040}.mkt .plan .badge{color:#fff;background:var(--blue)}.mkt[data-theme=dark] .tier.feat{background:linear-gradient(#22d3ee33,#22d3ee1a);border-color:#22d3ee80;box-shadow:0 24px 60px -30px #22d3ee99}.mkt[data-theme=dark] .plan.pop{background:linear-gradient(180deg,#22d3ee33,#22d3ee14) padding-box,var(--edge) border-box;box-shadow:0 40px 100px -50px #22d3eee6}.mkt .langrows{flex-direction:column;gap:14px;display:flex}.mkt .mtrack.rev{animation-direction:reverse}.mkt .lang{background:var(--panel2);color:var(--muted);border-color:var(--line);box-shadow:var(--shadow-card)}.mkt .lang.hi{color:#fff;background:linear-gradient(120deg,#0e7490,#155e75);border-color:#0000;box-shadow:0 8px 20px -8px #0e74908c}.mkt[data-theme=dark] .lang{border-color:var(--line2);box-shadow:none;background:#13131699}.mkt[data-theme=dark] .lang.hi{color:#04150f;background:linear-gradient(120deg,#22d3ee,#0891b2);box-shadow:0 0 30px -8px #4ff8c0cc}.mkt details[open]{border-color:#0e74904d}.mkt[data-theme=dark] details[open]{border-color:#25e6ff4d}.mkt .band{background:linear-gradient(120deg,#0e749012,#22d3ee08) padding-box,var(--edge) border-box}.mkt .band:after{background:radial-gradient(60% 130% at 50% 0,#0e74901a,#0000 60%)}.mkt[data-theme=dark] .band{background:linear-gradient(120deg,#22d3ee38,#22d3ee1f) padding-box,var(--edge) border-box}.mkt[data-theme=dark] .band:after{background:radial-gradient(60% 130% at 50% 0,#25e6ff42,#0000 60%)}.mkt footer .fblob{filter:blur(70px);background:radial-gradient(circle,#0e749021,#22d3ee0d 45%,#0000 70%)}.mkt .bigmark .wm{filter:drop-shadow(0 8px 44px #0e74903d)}.mkt .foot-acmatel{color:var(--muted);font-weight:500;transition:color .2s}.mkt .foot-acmatel:hover{color:var(--txt);text-underline-offset:2px;text-decoration:underline}.mkt[data-theme=dark] .foot-acmatel:hover{color:#fff}.mkt .foot-social a{border-color:var(--line2)}.mkt .foot-social a:hover{color:var(--blue);background:#0e74900f;border-color:#0e749073;box-shadow:0 6px 16px -8px #0e749080}.mkt[data-theme=dark] footer .fblob{filter:blur(60px);background:radial-gradient(circle,#22d3ee66,#22d3ee24 45%,#0000 70%)}.mkt[data-theme=dark] .bigmark .wm{filter:drop-shadow(0 8px 60px #22d3ee80)}.mkt[data-theme=dark] .foot-social a{background:#ffffff05}.mkt[data-theme=dark] .foot-social a:hover{color:#fff;border-color:var(--cyan);background:#25e6ff14;box-shadow:0 0 26px -8px #25e6ffb3}.mkt .nav-actions{align-items:center;gap:10px;display:flex}.mkt .themetoggle{border:1px solid var(--line2);width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border-radius:11px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s,transform .12s;display:inline-flex;position:relative;overflow:hidden}.mkt .themetoggle:hover{color:var(--txt);border-color:var(--faint);background:var(--panel2)}.mkt .themetoggle:active{transform:scale(.93)}.mkt .themetoggle svg{stroke:currentColor;fill:none;stroke-width:1.9px;opacity:1;width:18px;height:18px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:static}.mkt .themetoggle:hover svg{transform:scale(1.12)}.mkt[data-theme=dark] .themetoggle{color:var(--muted);background:0 0}.mkt[data-theme=dark] .themetoggle:hover{color:#fff;background:#ffffff12;border-color:#ffffff2e}.mkt .signin-top{height:40px;color:var(--muted);border-radius:11px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;transition:color .2s,background .2s;display:inline-flex}.mkt .signin-top:hover{color:var(--txt);background:var(--panel2)}.mkt[data-theme=dark] .signin-top{color:var(--muted)}.mkt[data-theme=dark] .signin-top:hover{color:#fff;background:#ffffff0f}.mkt .nav-actions .btn.navcta{border-radius:11px;gap:6px;height:40px;padding:0 16px}.mkt .navcta .cta-arrow{width:15px;height:15px;transition:transform .2s}.mkt .navcta:hover .cta-arrow{transform:translate(3px)}.mkt .wm{align-items:center;display:inline-flex}.mkt header .wm{height:30px}.mkt .wm-img{width:auto;height:100%;display:block}.mkt .wm-light{display:block}.mkt .wm-dark,.mkt[data-theme=dark] .wm-light{display:none}.mkt[data-theme=dark] .wm-dark{display:block}.mkt .bigmark .wm{height:auto;display:block}.mkt .bigmark .wm-img{width:100%;height:auto}@media (max-width:1120px){.mkt .navlinks{gap:18px;margin-left:8px}.mkt nav{gap:18px}}@media (max-width:640px){.mkt nav{gap:12px}}@media (max-width:430px){.mkt #hdr nav .btn-primary{display:none}}.mkt .phero{text-align:center;padding-block:clamp(56px,8vw,116px) clamp(30px,4vw,56px);position:relative}.mkt .phero .eyebrow{justify-content:center}.mkt .phero h1{letter-spacing:-.04em;max-width:15ch;margin:18px auto 0;font-size:clamp(38px,6vw,72px);line-height:1}.mkt .phero .lead{max-width:60ch;color:var(--muted);margin:22px auto 0;font-size:clamp(16px,1.5vw,19.5px);line-height:1.6}.mkt .phero .cta-row{justify-content:center;margin-top:32px}.mkt .phero.left{text-align:left}.mkt .phero.left .eyebrow,.mkt .phero.left .cta-row{justify-content:flex-start}.mkt .phero.left h1,.mkt .phero.left .lead{margin-left:0}.mkt .frow{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(30px,5vw,56px) 0;display:grid}.mkt .frow.flip .fr-media{order:2}.mkt .frow h3{letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(24px,3vw,32px)}.mkt .frow p{color:var(--muted);font-size:16px;line-height:1.65}.mkt .frow ul{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.mkt .frow li{color:var(--muted);align-items:flex-start;gap:10px;font-size:15px;display:flex}.mkt .frow li svg{width:18px;height:18px;stroke:var(--mint);fill:none;stroke-width:2.4px;flex:none;margin-top:2px}.mkt .fr-media{background:linear-gradient(180deg,var(--panel),var(--panel2)) padding-box,var(--edge) border-box;box-shadow:var(--shadow-hi);border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;min-height:280px;padding:26px;display:flex;position:relative;overflow:hidden}.mkt[data-theme=dark] .fr-media{background:linear-gradient(180deg,#141517,#0d0d0f) padding-box,var(--edge) border-box}.mkt .glasspanel{border:1px solid var(--line);background:var(--card);border-radius:16px;width:100%;padding:20px}.mkt .section-lede{text-align:center;max-width:720px;margin:0 auto 44px}.mkt .section-lede h2{letter-spacing:-.025em;font-size:clamp(26px,3.4vw,40px)}.mkt .section-lede p{color:var(--muted);margin-top:16px;font-size:18px;line-height:1.6}.mkt .ctable-wrap{border:1px solid var(--line);background:var(--card);border-radius:18px;overflow-x:auto}.mkt table.ctable{border-collapse:collapse;width:100%;min-width:680px}.mkt .ctable th,.mkt .ctable td{text-align:left;border-bottom:1px solid var(--line);padding:16px 18px;font-size:15px}.mkt .ctable thead th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:600}.mkt .ctable thead th.us{color:var(--blue)}.mkt[data-theme=dark] .ctable thead th.us{color:var(--cyan)}.mkt .ctable tbody th{color:var(--txt);font-weight:600}.mkt .ctable td.us{color:var(--txt);background:linear-gradient(#0e74900d,#0000);font-weight:600}.mkt .ctable td .yes{color:var(--mint);font-weight:600}.mkt .ctable td .no{color:var(--faint)}.mkt .ctable tr:last-child th,.mkt .ctable tr:last-child td{border-bottom:none}.mkt .formwrap{max-width:640px;margin:0 auto}.mkt .formcard{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-card);border-radius:20px;padding:clamp(24px,4vw,40px)}.mkt .fgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mkt .ffield{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.mkt .ffield.full{grid-column:1/-1}.mkt .ffield label{color:var(--txt);font-size:13px;font-weight:600}.mkt .ffield input,.mkt .ffield select,.mkt .ffield textarea{background:var(--panel);border:1px solid var(--line2);width:100%;font:inherit;color:var(--txt);border-radius:11px;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.mkt .ffield textarea{resize:vertical;min-height:120px}.mkt .ffield input::-moz-placeholder{color:var(--faint)}.mkt .ffield textarea::-moz-placeholder{color:var(--faint)}.mkt .ffield input::-moz-placeholder{color:var(--faint)}.mkt .ffield textarea::-moz-placeholder{color:var(--faint)}.mkt .ffield input::placeholder,.mkt .ffield textarea::placeholder{color:var(--faint)}.mkt .ffield input:focus,.mkt .ffield select:focus,.mkt .ffield textarea:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #0e749026}.mkt[data-theme=dark] .ffield input:focus,.mkt[data-theme=dark] .ffield select:focus,.mkt[data-theme=dark] .ffield textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #25e6ff2e}.mkt .ffield select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2382868e' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.mkt[data-theme=dark] .ffield select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239298a0' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.mkt .ffield .opt{color:var(--faint);font-size:12px;font-weight:400}.mkt .ffield .ftitle{color:var(--txt);font-size:13px;font-weight:600}.mkt .filedrop{border:1.5px dashed var(--line2);background:var(--panel);cursor:pointer;text-align:center;border-radius:11px;justify-content:center;align-items:center;min-height:56px;padding:14px;transition:border-color .2s,background .2s;display:flex}.mkt .filedrop:hover{border-color:var(--blue);background:#22d3ee0a}.mkt[data-theme=dark] .filedrop:hover{border-color:var(--cyan);background:#25e6ff0d}.mkt .filedrop input[type=file]{opacity:0;clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.mkt .filedrop:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #0e749026}.mkt[data-theme=dark] .filedrop:focus-within{border-color:var(--cyan);box-shadow:0 0 0 3px #25e6ff2e}.mkt .filedrop-inner{color:var(--faint);font-size:14px}.mkt .filedrop-inner strong{color:var(--txt);font-weight:600}@media (max-width:720px){.mkt .uc,.mkt .quotes.swipe,.mkt .bento.swipe,.mkt .tiers.swipe,.mkt .price.swipe{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;grid-template-columns:none;gap:14px;margin-inline:-18px;padding:2px 18px 10px;display:flex;overflow:auto visible}.mkt .uc::-webkit-scrollbar{display:none}.mkt .quotes.swipe::-webkit-scrollbar{display:none}.mkt .bento.swipe::-webkit-scrollbar{display:none}.mkt .tiers.swipe::-webkit-scrollbar{display:none}.mkt .price.swipe::-webkit-scrollbar{display:none}.mkt .uc>*,.mkt .quotes.swipe>*,.mkt .bento.swipe>*,.mkt .tiers.swipe>*,.mkt .price.swipe>*{scroll-snap-align:start;flex:0 0 84%;min-width:0}.mkt .price.swipe>*{flex-basis:88%}}.mkt .ct-mobile{display:none}@media (max-width:720px){.mkt .ct-desktop{display:none}.mkt .ct-mobile{display:block}.mkt .ct-tabs{scrollbar-width:none;gap:8px;margin-inline:-18px;padding:2px 18px 4px;display:flex;overflow-x:auto}.mkt .ct-tabs::-webkit-scrollbar{display:none}.mkt .ct-tab{border:1px solid var(--line2);background:var(--panel);color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:9px 15px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s,background .2s}.mkt .ct-tab.on{border-color:var(--blue);color:var(--blue);background:#22d3ee1a}.mkt[data-theme=dark] .ct-tab.on{color:var(--cyan);background:#25e6ff1f;border-color:#25e6ff80}.mkt .ct-panel{border:1px solid var(--line2);background:var(--panel);border-radius:14px;margin-top:16px;overflow:hidden}.mkt .ct-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;font-size:15px;line-height:1.4;display:flex}.mkt .ct-row:first-child{border-top:0}.mkt .ct-k{color:var(--muted)}.mkt .ct-v{text-align:right;color:var(--txt);font-weight:600}}.mkt .demo-points{flex-direction:column;gap:13px;margin:8px 0 0;padding:0;list-style:none;display:flex}.mkt .demo-points li{color:var(--muted);align-items:flex-start;gap:11px;font-size:15px;line-height:1.5;display:flex}.mkt .demo-points li .ic{color:var(--mint);flex:none;margin-top:2px;display:inline-flex}.mkt .demo-trust{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.mkt .demo-trust p{color:var(--muted);margin:0 0 8px;font-size:14px;line-height:1.6}.mkt .demo-trust p:last-child{margin-bottom:0}.mkt .demo-trust strong{color:var(--txt)}.mkt .demo-talk a{color:var(--link);font-weight:600}.mkt[data-theme=dark] .demo-talk a{color:var(--cyan)}.mkt .demo-talk a:hover{text-underline-offset:2px;text-decoration:underline}.mkt .demo-talk .sep{color:var(--faint);margin:0 6px}.mkt .formcard .btn{justify-content:center;width:100%;margin-top:4px}.mkt .form-note{color:var(--faint);text-align:center;margin-top:14px;font-size:13px}.mkt .form-ok{color:var(--mint);background:#0e9f6e14;border:1px solid #0e9f6e66;border-radius:12px;margin-bottom:16px;padding:14px 16px;font-size:15px;font-weight:500}.mkt .form-err{color:var(--coral);background:#e5484d14;border:1px solid #e5484d66;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:14px}.mkt .contact-split{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4vw,48px);display:grid}.mkt .contact-info h2{margin-bottom:6px;font-size:20px}.mkt .contact-info p{color:var(--muted);margin-bottom:22px;font-size:15px;line-height:1.6}.mkt .info-row{align-items:flex-start;gap:13px;margin-bottom:18px;display:flex}.mkt .info-row .ic{background:#0e749017;border:1px solid #0e749033;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.mkt[data-theme=dark] .info-row .ic{background:#22d3ee29;border-color:#25e6ff47}.mkt .info-row .ic svg{width:19px;height:19px;stroke:var(--blue);fill:none;stroke-width:1.8px}.mkt[data-theme=dark] .info-row .ic svg{stroke:var(--cyan)}.mkt .info-row .k{color:var(--faint);font-size:13px}.mkt .info-row .v{color:var(--txt);font-size:15px;font-weight:600}.mkt .info-row .v a{color:var(--txt);transition:color .2s}.mkt .info-row .v a:hover{color:var(--blue)}.mkt[data-theme=dark] .info-row .v a:hover{color:var(--cyan)}.mkt .contact-hours{color:var(--faint);margin:22px 0 0;font-size:13px;line-height:1.5}.mkt .about-contact{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:15px;font-weight:600;display:flex}.mkt .about-contact a{color:var(--link)}.mkt[data-theme=dark] .about-contact a{color:var(--cyan)}.mkt .about-contact a:hover{text-underline-offset:3px;text-decoration:underline}.mkt .about-contact .dot{color:var(--faint);font-weight:400}.mkt[data-theme=dark] .cardlink{color:#22d3ee}.mkt .midcta{border:1px solid var(--line2);background:var(--panel);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(24px,3.5vw,36px) clamp(24px,3.5vw,40px);display:flex}.mkt[data-theme=dark] .midcta{background:var(--panel2)}.mkt .midcta-txt{flex:1;min-width:min(100%,300px)}.mkt .midcta-txt h3{letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.2vw,24px)}.mkt .midcta-txt p{color:var(--muted);max-width:620px;margin:10px 0 0;font-size:16px;line-height:1.6}.mkt .midcta-txt .more{color:var(--blue);white-space:nowrap;font-weight:600}.mkt[data-theme=dark] .midcta-txt .more{color:var(--cyan)}.mkt .midcta-txt .more:hover{text-underline-offset:2px;text-decoration:underline}.mkt .midcta-act{flex:none}.mkt .prose{max-width:760px;margin:0 auto}.mkt .prose h2{letter-spacing:-.02em;margin:38px 0 12px;font-size:24px}.mkt .prose h3{margin:26px 0 8px;font-size:18px}.mkt .prose p,.mkt .prose li{color:var(--muted);font-size:16px;line-height:1.75}.mkt .prose p{margin:12px 0}.mkt .prose ul{flex-direction:column;gap:8px;margin:12px 0;padding-left:22px;display:flex}.mkt .prose ul>li{list-style:outside}.mkt .prose ol>li{list-style:decimal}.mkt .prose a{color:var(--link);text-underline-offset:2px;text-decoration:underline}.mkt .prose .updated{font-family:var(--mono);color:var(--faint);letter-spacing:.04em;font-size:13px}.mkt .prose strong{color:var(--txt)}.mkt .prose .legal-note{border:1px solid var(--line2);border-left:3px solid var(--blue);background:var(--panel);border-radius:12px;margin:18px 0 8px;padding:14px 18px;font-size:14px;line-height:1.65}.mkt[data-theme=dark] .prose .legal-note{border-left-color:var(--cyan)}.mkt .prose h3{color:var(--txt)}.mkt .legal-related{border-top:1px solid var(--line);margin-top:40px;padding-top:22px}.mkt .legal-related-lbl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:12px;font-size:12px;display:block}.mkt .legal-related-links{flex-wrap:wrap;gap:8px 10px;display:flex}.mkt .legal-related-links a{color:var(--muted);border:1px solid var(--line2);background:var(--panel);border-radius:8px;padding:7px 13px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s}.mkt .legal-related-links a:hover{color:var(--blue);border-color:var(--blue)}.mkt[data-theme=dark] .legal-related-links a:hover{color:var(--cyan);border-color:#25e6ff66}.mkt .cl{flex-direction:column;display:flex}.mkt .cl-rel{grid-template-columns:26px 1fr;gap:18px;padding-bottom:38px;display:grid}.mkt .cl-rel:last-child{padding-bottom:0}.mkt .cl-rail{justify-content:center;display:flex;position:relative}.mkt .cl-rail:before{content:"";background:var(--line2);width:2px;position:absolute;top:8px;bottom:-38px}.mkt .cl-rel:last-child .cl-rail:before{display:none}.mkt .cl-dot{z-index:1;background:linear-gradient(135deg,var(--cyan),var(--blue));border-radius:50%;width:14px;height:14px;margin-top:4px;position:relative;box-shadow:0 0 14px -2px #22d3ee99}.mkt .cl-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.mkt .cl-date{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:12px}.mkt .cl-title{letter-spacing:-.02em;margin:0;font-size:20px}.mkt .cl-sub{color:var(--muted);margin:6px 0 16px;font-size:15px;line-height:1.55}.mkt .cl-items{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.mkt .cl-items li{align-items:flex-start;gap:12px;display:flex}.mkt .cl-items li>div{color:var(--muted);font-size:15px;line-height:1.6}.mkt .cl-items li strong{color:var(--txt);font-weight:600}.mkt .cl-tag{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;border-radius:6px;flex:none;min-width:66px;margin-top:3px;padding:3px 8px;font-size:11px;font-weight:600}.mkt .cl-tag.new{color:#0b7a55;background:#4ff8c024;border:1px solid #0b7a554d}.mkt .cl-tag.improved{color:var(--muted);border:1px solid var(--line2);background:var(--panel)}.mkt .voicecard{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:22px;transition:border-color .3s,transform .3s,box-shadow .3s}.mkt .voicecard:hover{box-shadow:var(--shadow-hi);border-color:#0e749059}.mkt .voicecard .vhead{align-items:center;gap:12px;margin-bottom:14px;display:flex}.mkt .voicecard .vava{color:#fff;background:linear-gradient(135deg,#0e7490,#155e75);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:600;display:grid}.mkt .voicecard .vmeta b{font-size:16px;display:block}.mkt .voicecard .vmeta span{color:var(--faint);font-size:13px}.mkt .voicecard .vbars{align-items:center;gap:3px;height:28px;margin-top:6px;display:flex}.mkt .voicecard .vbars i{background:linear-gradient(var(--cyan),var(--blue));opacity:.7;border-radius:3px;flex:1}@media (max-width:820px){.mkt .frow,.mkt .contact-split{grid-template-columns:1fr;gap:26px}.mkt .frow.flip .fr-media{order:0}.mkt .fgrid{grid-template-columns:1fr}}.mkt .trust{text-align:center}.mkt .trust .lbl{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-size:11px}.mkt .trust-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.mkt .trust-pill{color:var(--muted);border:1px solid var(--line2);background:var(--panel);border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600;transition:border-color .25s,color .25s,transform .25s}.mkt .trust-pill:hover{color:var(--blue);border-color:#0e749066}.mkt[data-theme=dark] .trust-pill:hover{color:var(--cyan);border-color:#25e6ff66}.mkt .metricstrip{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.mkt .metricstrip .m{text-align:center;padding:8px 6px}.mkt .metricstrip .m b{font-family:var(--disp);letter-spacing:-.03em;font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1;display:block}.mkt .metricstrip .m span{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.4;display:block}.mkt .card .cic{background:#0e749017;border:1px solid #0e74902e;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:15px;display:grid}.mkt[data-theme=dark] .card .cic{background:#22d3ee29;border-color:#25e6ff42}.mkt .card .cic svg{width:21px;height:21px;stroke:var(--blue);fill:none;stroke-width:1.8px}.mkt[data-theme=dark] .card .cic svg{stroke:var(--cyan)}.mkt .vs{grid-template-columns:1fr 1fr;gap:18px;display:grid}.mkt .vs .col{border:1px solid var(--line);background:var(--card);border-radius:20px;padding:30px}.mkt .vs .col.good{background:linear-gradient(#0e74900d,#0000);border-color:#0e74904d}.mkt[data-theme=dark] .vs .col.good{background:linear-gradient(#25e6ff12,#0000);border-color:#25e6ff47}.mkt .vs .col h3{align-items:center;gap:10px;margin-bottom:16px;font-size:20px;display:flex}.mkt .vs .col h3 svg{fill:none;stroke:currentColor;stroke-width:2.4px;flex:none;width:19px;height:19px}.mkt .vs .col.good h3{color:var(--blue)}.mkt[data-theme=dark] .vs .col.good h3{color:var(--cyan)}.mkt .vs ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mkt .vs li{color:var(--muted);align-items:flex-start;gap:10px;padding:7px 0;font-size:15px;line-height:1.5;display:flex}.mkt .vs li svg{fill:none;stroke-width:2.2px;flex:none;width:17px;height:17px;margin-top:2px}.mkt .vs .col.good li svg{stroke:var(--mint)}.mkt .vs .col.bad li svg{stroke:var(--faint)}.mkt .floor{flex-direction:column;gap:12px;display:flex}.mkt .floor .frow-line{border:1px solid var(--line2);background:var(--panel);box-shadow:var(--shadow-card);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mkt[data-theme=dark] .floor .frow-line{background:#13131699}.mkt .floor .fav{color:#fff;background:linear-gradient(135deg,#0e7490,#155e75);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:grid}.mkt .voice-ava{color:#fff;background:linear-gradient(135deg,#0e7490,#155e75);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:16px;font-weight:600;display:grid}.mkt .floor .fmeta b{color:var(--txt);font-size:15px;display:block}.mkt .floor .fmeta span{color:var(--faint);font-size:12px}.mkt .floor .ftag{font-family:var(--mono);color:var(--mint-ink);border:1px solid #0e9f6e59;border-radius:6px;margin-left:auto;padding:3px 9px;font-size:11px}.mkt[data-theme=dark] .floor .ftag{color:var(--mint-ink);border-color:#4ff8c04d}@media (max-width:820px){.mkt .vs{grid-template-columns:1fr}}@media (max-width:640px){.mkt .metricstrip{grid-template-columns:repeat(2,1fr);gap:24px 16px}}.mkt .webcall{z-index:70;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:20px;right:20px}.mkt .wc-bubble{cursor:pointer;color:#fff;background:var(--blue);height:54px;font-size:15px;font-weight:600;font-family:var(--sans);border:none;border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 18px;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 14px 32px -8px #0e74908c}.mkt[data-theme=dark] .wc-bubble{color:#04150f;background:linear-gradient(120deg,#9dffe0,#4ff8c0);box-shadow:0 14px 34px -8px #4ff8c080}.mkt .wc-bubble:hover{transform:translateY(-2px);box-shadow:0 18px 42px -8px #0e7490a6}.mkt .wc-bubble svg{stroke:currentColor;fill:none;stroke-width:1.9px;width:22px;height:22px}.mkt .wc-bubble-dot{background:var(--mint);width:9px;height:9px;box-shadow:0 0 0 3px var(--blue);border-radius:50%;animation:2s infinite pulse;position:absolute;top:9px;left:36px}.mkt[data-theme=dark] .wc-bubble-dot{box-shadow:0 0 0 3px var(--mint);background:#04150f}.mkt .wc-panel{background:var(--panel);border:1px solid var(--line2);border-radius:20px;width:min(360px,100vw - 32px);animation:.18s ease-out scale-in;overflow:hidden;box-shadow:0 30px 80px -24px #0f11166b}.mkt[data-theme=dark] .wc-panel{background:#141517;box-shadow:0 30px 80px -20px #000000d9}.mkt .wc-head{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#0e74900f,#0000);align-items:center;gap:11px;padding:15px 16px;display:flex}.mkt[data-theme=dark] .wc-head{background:linear-gradient(120deg,#22d3ee29,#0000)}.mkt .wc-ava{color:#fff;background:linear-gradient(135deg,var(--cyan),var(--blue));border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:grid}.mkt .wc-who b{color:var(--txt);font-size:15px;display:block}.mkt .wc-who span{color:var(--faint);font-size:12px}.mkt .wc-x{width:34px;height:34px;color:var(--faint);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;margin-left:auto;display:grid}.mkt .wc-x:hover{background:var(--panel2);color:var(--txt)}.mkt .wc-x svg{stroke:currentColor;fill:none;stroke-width:2px;width:17px;height:17px}.mkt .wc-body{text-align:center;flex-direction:column;align-items:center;padding:22px 18px 20px;display:flex}.mkt .wc-lede{color:var(--muted);margin-bottom:18px;font-size:14px;line-height:1.55}.mkt .wc-start{width:100%}.mkt .wc-note{color:var(--faint);margin-top:12px;font-size:12px}.mkt .wc-connecting{color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:22px 0;font-size:14px;display:flex}.mkt .wc-spin{border:2.5px solid var(--line2);border-top-color:var(--blue);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite spin}.mkt .wc-live{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.mkt .wc-orb{border:1px solid var(--line2);background:radial-gradient(circle at 50% 40%,#0e749029,#0e749008);border-radius:50%;place-items:center;width:118px;height:118px;transition:box-shadow .3s;display:grid}.mkt .wc-orb.speaking{box-shadow:0 0 0 7px #0e74901f}.mkt[data-theme=dark] .wc-orb.speaking{box-shadow:0 0 0 7px #25e6ff29}.mkt .wc-bars{justify-content:center;align-items:center;gap:4px;width:96px;height:56px;display:flex}.mkt .wc-bars>*{background:var(--blue);opacity:.85;border-radius:3px;flex:1;min-width:4px;max-width:6px}.mkt[data-theme=dark] .wc-bars>*{background:var(--cyan)}.mkt .wc-status{color:var(--txt);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.mkt .wc-live-dot{background:var(--coral);width:8px;height:8px;box-shadow:0 0 10px var(--coral);border-radius:50%;animation:1.6s infinite pulse}.mkt .wc-timer{font-family:var(--mono);color:var(--faint);font-size:12px}.mkt .wc-end{background:var(--coral);color:#fff;width:100%;margin-top:2px}.mkt .wc-end:hover{filter:brightness(1.06);transform:translateY(-1px)}@media (max-width:520px){.mkt .webcall{bottom:14px;right:14px}.mkt .wc-bubble-label{display:none}.mkt .wc-bubble{justify-content:center;width:54px;padding:0}.mkt .wc-bubble-dot{top:10px;left:auto;right:10px}}.mkt .xp{padding:clamp(44px,6vw,86px) 0}.mkt .xp-stage{text-align:center;background:linear-gradient(180deg,var(--panel),var(--panel2)) padding-box,var(--edge) border-box;max-width:760px;box-shadow:var(--shadow-hi);border:1px solid #0000;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:420px;margin:0 auto;padding:clamp(30px,5vw,56px) clamp(22px,4vw,48px);display:flex;position:relative;overflow:hidden}.mkt[data-theme=dark] .xp-stage{background:linear-gradient(180deg,#141517,#0d0d0f) padding-box,var(--edge) border-box}.mkt .xp-stage:before{content:"";pointer-events:none;background:radial-gradient(70% 55% at 50% 0,#0e74901f,#0000 72%);position:absolute;inset:0}.mkt[data-theme=dark] .xp-stage:before{background:radial-gradient(70% 55% at 50% 0,#25e6ff29,#0000 72%)}.mkt .xp-stage>*{z-index:1;position:relative}.mkt .xp-live{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--coral);align-items:center;gap:7px;font-size:11px;font-weight:600;display:none;position:absolute;top:18px;left:18px}.mkt .xp-stage.on .xp-live{display:inline-flex}.mkt .xp-live .d{background:var(--coral);width:7px;height:7px;box-shadow:0 0 10px var(--coral);border-radius:50%;animation:1.6s infinite pulse}.mkt .xp-orb{border-radius:50%;place-items:center;width:min(230px,58vw);height:min(230px,58vw);margin:0 auto;display:grid;position:relative}.mkt .xp-orb .ring{border:1px solid var(--line2);border-radius:50%;position:absolute}.mkt .xp-orb .ring.r1{inset:0}.mkt .xp-orb .ring.r2{opacity:.55;border-style:dashed;animation:40s linear infinite spin;inset:-18px}.mkt .xp-orb.pulsing .ring.r1{animation:2.4s ease-in-out infinite xppulse}@keyframes xppulse{0%,to{box-shadow:0 0 #0e749000}50%{box-shadow:0 0 0 10px #0e749014}}.mkt .xp-core{background:radial-gradient(circle at 38% 30%,#ffffffe6,#fff0 36%), radial-gradient(circle at 50% 58%,var(--cyan),var(--blue) 60%,#0b3a45 96%);border-radius:50%;transition:transform .2s;animation:4.6s ease-in-out infinite xpbreathe;position:absolute;inset:20%;box-shadow:0 16px 40px -18px #0e749080,0 0 54px -8px #0e749057,inset 0 -8px 24px -10px #00000047}.mkt[data-theme=dark] .xp-core{box-shadow:0 18px 46px -18px #25e6ff6b,0 0 64px -8px #25e6ff57,inset 0 -8px 24px -10px #00000080}@keyframes xpbreathe{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.07);transform:scale(1.05)}}.mkt .xp-orb:after{content:"";z-index:-1;filter:blur(22px);background:radial-gradient(circle,#0e749047,#0000 68%);border-radius:50%;animation:4.6s ease-in-out infinite xpbreathe;position:absolute;inset:8%}.mkt[data-theme=dark] .xp-orb:after{background:radial-gradient(circle,#25e6ff4d,#22d3ee29 45%,#0000 70%)}.mkt .xp-mic{z-index:3;color:#fff;background:var(--blue);border-radius:50%;place-items:center;width:62px;height:62px;display:grid;position:absolute;box-shadow:0 12px 30px -8px #0e749099}.mkt[data-theme=dark] .xp-mic{background:linear-gradient(120deg,var(--cyan),var(--blue));color:#04151a}.mkt .xp-mic svg{stroke:currentColor;fill:none;stroke-width:1.8px;width:26px;height:26px}.mkt .xp-bars{z-index:2;justify-content:center;align-items:center;gap:5px;width:64%;height:96px;display:flex;position:absolute}.mkt .xp-bars>*{background:linear-gradient(var(--cyan),var(--blue));border-radius:6px;flex:1;max-width:9px;box-shadow:0 0 14px #25e6ff59}.mkt .xp-status{color:var(--txt);min-height:24px;margin-top:20px;font-size:18px;font-weight:600}.mkt .xp-sub{color:var(--muted);margin-top:6px;font-size:14px}.mkt .xp-caption{max-width:52ch;color:var(--muted);min-height:22px;margin-top:14px;font-size:15px;line-height:1.5;transition:opacity .3s}.mkt .xp-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.mkt .xp-timer{font-family:var(--mono);color:var(--faint);margin-top:12px;font-size:12px}.mkt .xp-spin{border:3px solid var(--line2);border-top-color:var(--blue);border-radius:50%;width:30px;height:30px;margin:40px auto;animation:.8s linear infinite spin}.mkt .xp-err{color:var(--coral);background:#e5484d14;border:1px solid #e5484d66;border-radius:12px;max-width:44ch;margin:0 auto;padding:12px 16px;font-size:14px}.mkt .btn-end{background:var(--coral);color:#fff;border:none}.mkt .btn-end:hover{filter:brightness(1.06);transform:translateY(-1px)}.mkt .visual.hero-live{aspect-ratio:auto;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;max-width:none;min-height:min(520px,86vw);margin:0 auto;display:flex}.mkt .hero-live .xp-orb{width:min(264px,62vw);height:min(264px,62vw)}.mkt .hero-live .xp-status{margin-top:2px;font-size:16px}.mkt .hero-live .xp-caption{max-width:34ch;margin-top:8px}.mkt .hero-callcard{background:var(--panel);border:1px solid var(--line2);box-shadow:var(--shadow-hi);border-radius:14px;align-items:center;gap:14px;padding:8px 8px 8px 16px;display:flex}.mkt[data-theme=dark] .hero-callcard{background:#101013d9}.mkt .hero-callcard .who{font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:12px}.mkt .hero-callcard .who b{color:var(--blue);font-weight:600}.mkt[data-theme=dark] .hero-callcard .who b{color:var(--cyan)}.mkt .hero-tap{cursor:pointer;color:#fff;background:var(--blue);min-height:44px;font-size:14px;font-weight:600;font-family:var(--sans);border:none;border-radius:10px;justify-content:center;align-items:center;padding:0 20px;transition:transform .15s,box-shadow .2s;display:inline-flex}.mkt[data-theme=dark] .hero-tap{color:#04151a;background:linear-gradient(120deg,#22d3ee,#0891b2)}.mkt .hero-tap:hover{transform:translateY(-1px);box-shadow:0 8px 20px -6px #0e749080}.mkt .hero-tap.end{background:var(--coral);color:#fff}.mkt .xp-mic{cursor:pointer;border:none;transition:transform .2s,box-shadow .25s}.mkt .xp-mic:hover{transform:scale(1.06);box-shadow:0 16px 40px -8px #0e7490b3}.mkt .visual.hero-live.hero-console{text-align:left;background:linear-gradient(180deg,#fff,var(--panel2)) padding-box,var(--edge) border-box;width:100%;max-width:466px;min-height:0;box-shadow:var(--shadow-hi);border:1px solid #0000;border-radius:26px;justify-content:flex-start;align-items:stretch;gap:0;margin:0 auto;padding:18px 20px 22px;position:relative;overflow:hidden}.mkt[data-theme=dark] .visual.hero-live.hero-console{background:linear-gradient(180deg,#141517,#0d0d0f) padding-box,var(--edge) border-box}.mkt .hero-console:before{content:"";pointer-events:none;background:radial-gradient(circle,#0e749024,#0000 60%);width:340px;height:340px;position:absolute;top:170px;left:50%;transform:translate(-50%)}.mkt[data-theme=dark] .hero-console:before{background:radial-gradient(circle,#25e6ff26,#0000 60%)}.mkt .hero-console>*{z-index:1;position:relative}.mkt .hero-console .xp-orb{width:min(198px,50vw);height:min(198px,50vw);margin:42px auto 0}.mkt .hero-console .xp-status{margin-top:20px;font-size:16px}.mkt .hero-console .xp-caption{margin-top:8px;font-size:14px}.mkt .hero-console .hero-callcard{align-self:center;margin-top:42px}.mkt .hero-console .hint{text-align:center;max-width:30ch;color:var(--faint);align-self:center;margin-top:18px;font-size:13px;line-height:1.5}.mkt .hero-console .xp-live{margin-top:22px}.mkt .hero-console .xp-live+.xp-orb{margin-top:18px}.mkt .hero-console .xp-status+.hero-callcard,.mkt .hero-console .xp-caption+.hero-callcard{margin-top:26px}.mkt .hc-head{justify-content:space-between;align-items:center;width:100%;margin-bottom:14px;display:flex}.mkt .hc-live{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--coral-ink);align-items:center;gap:7px;font-size:11px;font-weight:600;display:inline-flex}.mkt .hc-dot{background:var(--coral);width:7px;height:7px;box-shadow:0 0 10px var(--coral);border-radius:50%;flex:none;animation:1.6s infinite pulse}.mkt .hc-chip{font-family:var(--mono);color:var(--faint);border:1px solid var(--line2);white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:11px}.mkt .hc-divider{background:var(--line);align-self:stretch;height:1px;margin:16px -20px 0}.mkt .hero-pick{align-items:center;gap:12px;width:100%;display:flex}.mkt .hero-pick-ava{color:#fff;background:linear-gradient(135deg,#0e7490,#155e75);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:18px;font-weight:600;display:grid;box-shadow:0 8px 18px -6px #0e74908c}.mkt .hero-select{flex:1;min-width:0;position:relative}.mkt .hero-select select{appearance:none;border:1px solid var(--line2);background:var(--panel);width:100%;color:var(--txt);font-family:var(--sans);cursor:pointer;border-radius:14px;padding:14px 42px 14px 16px;font-size:15px;font-weight:600;transition:border-color .2s,box-shadow .2s}.mkt .hero-select select:hover{border-color:var(--faint)}.mkt .hero-select select:focus-visible{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #0e749026}.mkt .hero-select option{color:var(--txt);background:#fff}.mkt .hero-select optgroup{color:var(--faint);background:#fff;font-weight:700}.mkt[data-theme=dark] .hero-select select{border-color:var(--line2);color:var(--txt);background:#191a1d}.mkt[data-theme=dark] .hero-select select:focus-visible{border-color:var(--cyan);box-shadow:0 0 0 3px #25e6ff2e}.mkt[data-theme=dark] .hero-select option{color:#f3f4f5;background:#191a1d}.mkt[data-theme=dark] .hero-select optgroup{color:#9298a0;background:#191a1d;font-weight:700}.mkt .hero-select .chev{fill:none;width:17px;height:17px;stroke:var(--faint);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.mkt .steps.s4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.mkt .steps.s4{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mkt .steps.s4{grid-template-columns:1fr}}.mkt .hc-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mkt .hc-name b{letter-spacing:-.01em;color:var(--txt);font-size:15px;font-weight:600;line-height:1.25}.mkt .hc-name span{color:var(--muted);font-size:13px;line-height:1.2}.mkt .band-talk{z-index:1;border-top:1px solid var(--line);max-width:620px;margin:34px auto 0;padding-top:28px;position:relative}.mkt .band-or{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px;display:block}.mkt .band-phone{letter-spacing:-.02em;color:var(--txt);align-items:center;gap:11px;margin-top:14px;font-size:clamp(22px,3vw,28px);font-weight:600;transition:color .2s;display:inline-flex}.mkt .band-phone svg{width:20px;height:20px;color:var(--blue);flex:none}.mkt .band-phone:hover{color:var(--blue)}.mkt .band-talk .band-hours{max-width:none;color:var(--faint);margin:8px auto 0;font-size:13px;line-height:1.5}.mkt .band-links{flex-wrap:wrap;justify-content:center;gap:10px 12px;margin-top:20px;display:flex}.mkt .band-links .bc{border:1px solid var(--line2);background:var(--panel);color:var(--txt);border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.mkt .band-links .bc svg{flex:none;width:16px;height:16px}.mkt .band-links .bc:hover{border-color:var(--blue);background:#0e74900f}.mkt .band-links .bc-wa{color:#128c4b}.mkt .band-links .bc-wa svg{color:#25d366}.mkt .band-links .bc-wa:hover{color:#128c4b;background:#25d36614;border-color:#25d36680}.mkt[data-theme=dark] .band-links .bc-wa{color:#4ce08a}.mkt .sec-more{text-align:center;margin-top:36px}.mkt .sec-more a{color:var(--link);font-size:15px;font-weight:600}.mkt .sec-more a:hover{text-underline-offset:3px;text-decoration:underline}.mkt .prefoot{border-top:1px solid var(--line);background:var(--panel2);padding:0}.mkt .prefoot .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding-top:30px;padding-bottom:30px;display:flex}.mkt .prefoot-copy{min-width:0}.mkt .prefoot h2{letter-spacing:-.025em;font-size:clamp(20px,2.2vw,24px);font-weight:300;line-height:1.15}.mkt .prefoot p{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.5}.mkt .prefoot-tel{color:var(--blue);font-weight:600;font-family:var(--mono);letter-spacing:-.01em;white-space:nowrap}.mkt[data-theme=dark] .prefoot-tel{color:#22d3ee}.mkt .prefoot-tel:hover{text-underline-offset:2px;text-decoration:underline}.mkt .prefoot-actions{flex-shrink:0;gap:12px;display:flex}.mkt .prefoot+footer{border-top:0;margin-top:0}@media (max-width:720px){.mkt .prefoot .wrap{flex-direction:column;align-items:flex-start}.mkt .prefoot-actions{width:100%}.mkt .prefoot-actions .btn{flex:auto;justify-content:center}}.mkt .hero-meta b{color:var(--txt)}.mkt[data-theme=dark] .hero-meta b{color:#fff}.mkt .quote p{color:var(--txt)}.mkt[data-theme=dark] .quote p{color:#f3f4f5}.mkt .quote .av{background:linear-gradient(120deg,var(--violet),var(--blue))}.mkt .navdrop{align-items:center;display:flex;position:relative}.mkt .navdrop-btn{cursor:pointer;font-family:var(--sans);color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;margin:0;padding:0;font-weight:500;transition:color .2s;display:inline-flex}.mkt .navdrop-btn:hover,.mkt .navdrop-btn.open{color:var(--txt)}.mkt .navdrop-btn .chev{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.65;width:15px;height:15px;transition:transform .2s}.mkt .navdrop-btn.open .chev{transform:rotate(180deg)}.mkt .navdrop-panel{transform:translateX(calc(-50% + var(--snapx,0px))) translateY(8px);background:var(--panel);border:1px solid var(--line2);opacity:0;visibility:hidden;pointer-events:none;z-index:70;border-radius:16px;flex-direction:column;gap:2px;min-width:266px;padding:8px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:calc(100% + 16px);left:50%;box-shadow:0 1px #0f11160a,0 24px 60px -18px #0f111647}.mkt .navdrop-panel:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.mkt .navdrop-panel.open{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(calc(-50% + var(--snapx,0px))) translateY(0)}.mkt[data-theme=dark] .navdrop-panel{background:#141517;box-shadow:0 24px 60px -18px #000000bf}.mkt .navdrop-item{border-radius:11px;flex-direction:column;gap:2px;padding:10px 13px;transition:background .15s;display:flex}.mkt .navdrop-item .ni-label{color:var(--txt);font-size:14px;font-weight:600}.mkt .navdrop-item .ni-desc{color:var(--faint);font-size:12px;font-weight:400}.mkt .navlinks a.active{color:var(--blue)}.mkt[data-theme=dark] .navlinks a.active{color:var(--cyan)}.mkt .navdrop-panel.mega{--mm-accent:var(--blue);--mm-tint:#0e74900f;--mm-ring:#0e749026;--mm-shadowc:#0e7490;left:0;right:0;top:calc(var(--hdr-h,72px) + 12px);border-color:var(--line);border-radius:20px;grid-template-columns:1fr 300px;grid-template-areas:"left feat""foot foot";gap:0;width:min(936px,100vw - 24px);min-width:0;margin-inline:auto;padding:0;transition:opacity .22s,top .26s cubic-bezier(.19,.72,.2,1),visibility .22s;display:grid;position:fixed;overflow:hidden;transform:none;box-shadow:0 2px 4px -1px #0d101308,0 18px 40px -16px #0d10131f,0 48px 96px -34px #0d10132e}.mkt .navdrop-panel.mega.open{top:calc(var(--hdr-h,72px) + 2px);transform:none}.mkt[data-theme=dark] .navdrop-panel.mega{--mm-accent:var(--cyan);--mm-tint:#22d3ee12;--mm-ring:#22d3ee2b;box-shadow:0 2px 6px -1px #0000005c,0 22px 48px -16px #0000009e,0 60px 110px -38px #000000d6}.mkt .navdrop-panel.mega:after{content:"";background:linear-gradient(90deg,transparent,var(--mm-ring),transparent);pointer-events:none;z-index:2;height:1px;position:absolute;top:0;left:22px;right:22px}.mkt .mega-left{grid-area:left;grid-template-columns:1fr 1fr;gap:22px;padding:22px 22px 20px;display:grid;position:relative}.mkt .mega-left:before{content:"";background:linear-gradient(180deg,transparent,var(--line2) 14%,var(--line2) 86%,transparent);width:1px;position:absolute;top:24px;bottom:22px;left:50%;transform:translate(-50%)}.mkt .mega-col-head{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);padding:2px 12px 8px;font-size:11px;font-weight:700}.mkt .mega-group{flex-direction:column;gap:1px;display:flex}.mkt .mega-item{border-radius:12px;align-items:flex-start;gap:12px;padding:10px 11px;text-decoration:none;transition:background .16s;display:flex}.mkt .mega-item:hover{background:var(--mm-tint)}.mkt .mega-ic{width:38px;height:38px;color:var(--mm-accent);background:var(--mm-tint);border:1px solid var(--line2);border-radius:11px;flex-shrink:0;place-items:center;transition:background .18s,border-color .18s,color .18s,box-shadow .18s;display:grid}.mkt .mega-item:hover .mega-ic{background:linear-gradient(140deg,var(--cyan),var(--blue));color:#fff;box-shadow:0 8px 18px -8px var(--mm-shadowc);border-color:#0000}.mkt .mega-ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mkt .mega-tx{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.mkt .mega-lbl{color:var(--txt);align-items:center;gap:7px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.mkt .mega-item:hover .mega-lbl{color:var(--mm-accent)}.mkt .mega-desc{color:var(--faint);font-size:12.5px;line-height:1.4}.mkt .mega-badge{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--mm-accent);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800}.mkt .mega-arrow{color:var(--mm-accent);opacity:0;align-self:center;margin-left:auto;transition:opacity .16s,transform .16s;transform:translate(-4px)}.mkt .mega-item:hover .mega-arrow{opacity:1;transform:none}.mkt .mega-arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.mkt .mega-feat{grid-area:feat;padding:22px 22px 20px 0}.mkt .mega-feat-card{border:1px solid var(--line2);background:linear-gradient(165deg,var(--mm-tint),transparent 72%);border-radius:15px;flex-direction:column;gap:11px;height:100%;padding:17px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.mkt .mega-feat-card:hover{border-color:var(--mm-ring);box-shadow:0 14px 34px -18px var(--mm-shadowc)}.mkt .mega-feat-card:after{content:"";background:radial-gradient(circle,var(--mm-tint),transparent 70%);pointer-events:none;z-index:0;border-radius:50%;width:152px;height:152px;position:absolute;bottom:-46px;right:-46px}.mkt .mega-feat-card>*{z-index:1;position:relative}.mkt .mega-feat-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mm-accent);font-size:10.5px;font-weight:800}.mkt .mega-feat-title{color:var(--txt);letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.25}.mkt .mega-feat-body{color:var(--muted);font-size:12.5px;line-height:1.5}.mkt .mega-feat-cta{color:var(--mm-accent);align-items:center;gap:6px;margin-top:auto;font-size:12.5px;font-weight:650;display:inline-flex}.mkt .mega-feat-card:hover .mega-feat-cta{gap:9px}.mkt .mega-feat-cta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .16s}.mkt .mega-mini{border:1px solid var(--line2);background:var(--panel);border-radius:11px;padding:10px 11px}.mkt .mm-mini-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.mkt .mm-mini-head b{color:var(--txt);font-size:11px;font-weight:600}.mkt .mm-pill{color:var(--muted);background:var(--mm-tint);border:1px solid var(--line2);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:700}.mkt .mm-pill.ok{color:#0f9d76;background:#0f9d7614;border-color:#0f9d7633}.mkt[data-theme=dark] .mm-pill.ok{color:#34d399;background:#34d39916}.mkt .mm-mini-row{border-top:1px solid var(--line2);color:var(--muted);justify-content:space-between;align-items:center;padding:4px 0;font-size:11px;display:flex}.mkt .mm-tk{color:#0f9d76;background:#0f9d7614;border-radius:50%;place-items:center;width:14px;height:14px;font-size:8px;display:grid}.mkt[data-theme=dark] .mm-tk{color:#34d399;background:#34d39916}.mkt .mm-wave{align-items:center;gap:3px;height:44px;display:flex}.mkt .mm-wave i{background:linear-gradient(180deg,var(--cyan),var(--blue));border-radius:3px;width:3px}.mkt .mm-bars{align-items:flex-end;gap:7px;height:48px;padding-top:4px;display:flex}.mkt .mm-bars i{background:linear-gradient(180deg,var(--cyan),var(--blue));opacity:.9;border-radius:4px 4px 0 0;flex:1}.mkt .mega-foot{border-top:1px solid var(--line2);background:var(--mm-tint);grid-area:foot;align-items:center;gap:20px;padding:11px 20px;display:flex}.mkt .mega-foot-link{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;font-weight:550;text-decoration:none;transition:color .15s;display:inline-flex}.mkt .mega-foot-link:hover{color:var(--mm-accent)}.mkt .mega-foot-ic{background:var(--panel);border:1px solid var(--line2);width:25px;height:25px;color:var(--mm-accent);border-radius:7px;place-items:center;display:grid}.mkt .mega-foot-ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.mkt .mega-foot-spacer{flex:1}.mkt .mega-foot-all{color:var(--mm-accent);align-items:center;gap:6px;font-size:12.5px;font-weight:650;text-decoration:none;display:inline-flex}.mkt .mega-foot-all svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (max-width:980px){.mkt .navdrop-panel.mega{display:none}}.mkt .mm-group{flex-direction:column;display:flex}.mkt .mm-grouplabel{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#ffffff6b;padding:15px 14px 5px;font-size:11px}.mkt .mm-group:first-of-type .mm-grouplabel{padding-top:4px}.mkt .mobilemenu a.mlink{color:#ffffffd1}.mkt .mobilemenu a.mlink.mlink-solo{margin-top:6px}.mkt .intg-cat{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-size:11px}.mkt .codepanel{border:1px solid var(--line2);background:#141517;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 24px 60px -24px #0f111666}.mkt .codepanel .cp-bar{background:#ffffff08;border-bottom:1px solid #ffffff14;align-items:center;gap:7px;padding:11px 14px;display:flex}.mkt .codepanel .cp-bar i{background:#ffffff2e;border-radius:50%;width:11px;height:11px}.mkt .codepanel .cp-bar span{font-family:var(--mono);color:#ffffff7a;margin-left:8px;font-size:12px}.mkt .codepanel pre{font-family:var(--mono);color:#c7cad0;white-space:pre-wrap;word-break:break-word;margin:0;padding:18px 20px;font-size:13px;line-height:1.7}.mkt .codepanel .ok{color:#0e9f6e;font-weight:600}.mkt .codepanel .cm{color:#ffffff7a}.mkt .devgrid{grid-template-columns:1fr 1fr;align-items:start;gap:26px;display:grid}.mkt .devside{flex-direction:column;display:flex}.mkt .devkicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:12px;font-size:11px}.mkt[data-theme=dark] .devkicker{color:var(--cyan)}.mkt .devnote{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.6}.mkt .opsmock .opsbody{padding:16px}.mkt .opstiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mkt .opstile{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:5px;padding:11px 12px;display:flex}.mkt .opstile .ot-k{color:#ffffff80;letter-spacing:.02em;font-size:11px}.mkt .opstile .ot-v{font-family:var(--disp);color:#f3f4f5;letter-spacing:-.01em;font-size:20px;font-weight:700}.mkt .opschart{align-items:flex-end;gap:5px;height:72px;margin:16px 2px 4px;padding:0 2px;display:flex}.mkt .opschart span{background:linear-gradient(180deg,var(--cyan),var(--blue));opacity:.85;border-radius:3px 3px 0 0;flex:1}.mkt .opslist{flex-direction:column;gap:2px;margin-top:14px;display:flex}.mkt .opsrow{color:#c7cad0;border-top:1px solid #ffffff0f;align-items:center;gap:9px;padding:8px 2px;font-size:13px;display:flex}.mkt .opsrow:first-child{border-top:0}.mkt .opsrow .dotlive,.mkt .opsrow .dotpause{border-radius:50%;flex:none;width:7px;height:7px}.mkt .opsrow .dotlive{background:var(--mint);box-shadow:0 0 8px var(--mint)}.mkt .opsrow .dotpause{background:#ffffff4d}.mkt .opstag{font-family:var(--mono);letter-spacing:.04em;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:11px}.mkt .opstag.run{color:#4ff8c0;background:#4ff8c01a;border:1px solid #4ff8c04d}.mkt .opstag.pause{color:#ffffff80;border:1px solid #ffffff24}.mkt .evline{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.mkt .ev{font-family:var(--mono);letter-spacing:.03em;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:4px 9px 4px 8px;font-size:11px;display:inline-flex;position:relative}.mkt .ev:before{content:"";border-radius:50%;flex:none;width:11px;height:11px;display:inline-block}.mkt .ev.done{color:var(--cyan-ink);background:#25e6ff14;border:1px solid #25e6ff47}.mkt .ev.done:before{background:var(--cyan) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2304151a' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/8px no-repeat}.mkt .ev.now{color:var(--coral-ink);background:#ff6a3d1f;border:1px solid #ff6a3d66}.mkt .ev.now:before{background:var(--coral);box-shadow:0 0 8px var(--coral);animation:1.6s infinite pulse}@media (max-width:820px){.mkt .devgrid{grid-template-columns:1fr;gap:22px}}.mkt .roi-calc{--roi-track:#0f111617;--roi-neutral:#0f111647;padding-top:10px}.mkt[data-theme=dark] .roi-calc{--roi-track:#ffffff1a;--roi-neutral:#ffffff42}.mkt .roi-sectorlabel,.mkt .roi-steplabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-size:12px;display:block}.mkt .roi-chiprow{flex-wrap:wrap;gap:10px;display:flex}.mkt .roi-chip{border:1px solid var(--line2);background:var(--panel);color:var(--muted);font-family:var(--font-body);cursor:pointer;border-radius:999px;padding:9px 15px;font-size:14px;font-weight:500;transition:color .2s,border-color .2s,background .2s,transform .12s}.mkt .roi-chip:hover{color:var(--txt);border-color:var(--blue)}.mkt .roi-chip.on{border-color:var(--blue);color:var(--blue);background:#22d3ee1a;font-weight:600}.mkt[data-theme=dark] .roi-chip.on{color:var(--cyan);background:#25e6ff1f;border-color:#25e6ff80}.mkt .roi-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:26px;margin-top:34px;display:grid}.mkt .roi-inputs,.mkt .roi-results{min-width:0}.mkt .roi-inputs{background:var(--panel);border:1px solid var(--line2);border-radius:18px;padding:26px}.mkt .roi-field{margin-bottom:22px}.mkt .roi-field:last-of-type{margin-bottom:6px}.mkt .roi-fieldhead{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:11px;display:flex}.mkt .roi-fieldhead label{color:var(--txt);font-size:15px;font-weight:500;line-height:1.35}.mkt .roi-fieldval{font-family:var(--mono);color:var(--blue);white-space:nowrap;flex:none;font-size:14px;font-weight:600;line-height:1.35}.mkt[data-theme=dark] .roi-fieldval{color:var(--cyan)}.mkt .roi-fieldsub{color:var(--faint);margin-top:8px;font-size:13px;line-height:1.5;display:block}.mkt .roi-range{appearance:none;background:linear-gradient(90deg,var(--blue) 0 var(--fill,0%),var(--roi-track) var(--fill,0%) 100%);cursor:pointer;border-radius:999px;outline:none;width:100%;height:6px}.mkt[data-theme=dark] .roi-range{background:linear-gradient(90deg,var(--cyan) 0 var(--fill,0%),var(--roi-track) var(--fill,0%) 100%)}.mkt .roi-range::-webkit-slider-thumb{appearance:none;border:2px solid var(--blue);cursor:pointer;background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .12s;box-shadow:0 2px 8px #0f111647}.mkt .roi-range::-webkit-slider-thumb:hover{transform:scale(1.12)}.mkt .roi-range::-moz-range-thumb{border:2px solid var(--blue);cursor:pointer;background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 8px #0f111647}.mkt[data-theme=dark] .roi-range::-webkit-slider-thumb{border-color:var(--cyan);background:#141517}.mkt[data-theme=dark] .roi-range::-moz-range-thumb{border-color:var(--cyan);background:#141517}.mkt .roi-range:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.mkt .roi-adv{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;margin:18px 0 0;padding:16px 0 0;overflow:visible}.mkt .roi-adv[open]{border-color:var(--line)}.mkt .roi-adv>summary{cursor:pointer;color:var(--txt);justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:15px;font-weight:600;list-style:none;display:flex}.mkt .roi-adv>summary::-webkit-details-marker{display:none}.mkt .roi-advbody{padding:18px 0 0}.mkt .roi-reset{color:var(--faint);margin-top:16px;font-size:13px}.mkt .roi-resetbtn{color:var(--blue);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;min-height:24px;padding:3px 2px;font-size:13px;text-decoration:underline}.mkt[data-theme=dark] .roi-resetbtn{color:var(--cyan)}.mkt .roi-results{background:var(--panel2);border:1px solid var(--line2);border-radius:18px;padding:26px;position:sticky;top:90px;box-shadow:0 30px 80px -46px #0f111680}.mkt .roi-hero{text-align:center;border-bottom:1px solid var(--line);margin-bottom:20px;padding:8px 0 22px}.mkt .roi-herolabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:8px;font-size:12px;display:block}.mkt .roi-heronum{font-family:var(--disp);letter-spacing:-.03em;color:var(--txt);font-size:clamp(40px,6.4vw,60px);font-weight:700;line-height:1;display:block}.mkt .roi-heronum.sm{font-size:clamp(26px,4.8vw,38px)}.mkt .roi-herosub{color:var(--muted);max-width:340px;margin-top:12px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.5;display:block}.mkt .roi-cards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mkt .roi-card{border:1px solid var(--line2);background:var(--panel);border-radius:14px;flex-direction:column;gap:4px;padding:15px;display:flex}.mkt .roi-ck{color:var(--faint);font-size:12px}.mkt .roi-cv{font-family:var(--disp);letter-spacing:-.02em;color:var(--txt);font-size:24px;font-weight:700}.mkt .roi-cyr{font-family:var(--font-body);color:var(--muted);margin-left:2px;font-size:13px;font-weight:600}.mkt .roi-cd{color:var(--muted);font-size:12px;line-height:1.45}.mkt .roi-card-wide{grid-column:1/-1}.mkt .roi-card-rev{background:#22d3ee0f;border-color:#22d3ee52}.mkt[data-theme=dark] .roi-card-rev{background:#25e6ff12;border-color:#25e6ff4d}.mkt .roi-card-rev .roi-ck{color:var(--muted)}.mkt .roi-compare{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;display:flex}.mkt .roi-cmprow{align-items:center;gap:12px;display:flex}.mkt .roi-cmplbl{color:var(--muted);text-align:right;flex:0 0 108px;font-size:13px}.mkt .roi-cmptrack{background:var(--roi-track);border-radius:999px;flex:1;height:12px;overflow:hidden}.mkt .roi-cmpbar{border-radius:999px;height:100%;transition:width .5s cubic-bezier(.22,.68,.24,1);display:block}.mkt .roi-cmpbar.human{background:var(--roi-neutral)}.mkt .roi-cmpbar.ai{background:linear-gradient(90deg,var(--cyan),var(--blue))}.mkt .roi-cmpval{font-family:var(--mono);color:var(--txt);text-align:right;flex:none;min-width:74px;font-size:13px;font-weight:600}.mkt .roi-cmpcap{color:var(--faint);text-align:center;margin-top:2px;font-size:12px}.mkt .roi-cta{gap:12px;margin-top:22px;display:flex}.mkt .roi-cta .btn{flex:1;justify-content:center}.mkt .roi-note{color:var(--faint);text-align:center;margin-top:14px;font-size:12px;line-height:1.5}.mkt .roi-note a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}@media (max-width:900px){.mkt .roi-grid{grid-template-columns:minmax(0,1fr);gap:20px}.mkt .roi-results{position:static}}@media (max-width:480px){.mkt .roi-inputs,.mkt .roi-results{padding:18px}.mkt .roi-cards{grid-template-columns:1fr}.mkt .roi-cmplbl{flex-basis:74px;font-size:12px}.mkt .roi-cmpval{min-width:64px}.mkt .roi-cta{flex-direction:column}}@media (prefers-reduced-motion:reduce){.mkt .roi-cmpbar{transition:none}}.mkt .trust{padding:4px 0 clamp(36px,5vw,64px)}.mkt .trust .lbl{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);text-align:center;margin-bottom:clamp(18px,2.4vw,26px);font-size:12px}.mkt .trust .row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 44px;display:flex}.mkt .trust .row span{font-family:var(--disp);letter-spacing:-.02em;color:var(--muted);opacity:.62;white-space:nowrap;font-size:clamp(15px,1.5vw,18px);font-weight:600;transition:opacity .25s,color .25s}.mkt .trust .row span:hover{opacity:1;color:var(--txt)}.mkt .trust-more{text-align:center;margin-top:clamp(18px,2.2vw,24px)}.mkt .trust-more a{font-family:var(--mono);letter-spacing:.04em;color:var(--muted);font-size:12px;transition:color .2s}.mkt .trust-more a:hover{color:var(--blue)}.mkt[data-theme=dark] .trust-more a:hover{color:var(--cyan)}@media (max-width:640px){.mkt .trust .row{gap:14px 26px}}.mkt .floor .frow-line{opacity:.5;transition:border-color .55s,box-shadow .55s,opacity .55s}.mkt .floor .frow-line.active{opacity:1;border-color:#22d3ee8c;box-shadow:0 0 0 1px #22d3ee38,0 18px 46px -26px #22d3ee99}.mkt[data-theme=dark] .floor .frow-line.active,[data-theme=dark] .mkt .floor .frow-line.active{border-color:#25e6ff80;box-shadow:0 0 0 1px #25e6ff33,0 18px 46px -26px #25e6ff80}.mkt .floor .frow-line.active .fav{box-shadow:0 0 22px -4px #22d3eeb3}.mkt .floor .ftag{align-items:center;gap:6px;display:inline-flex}.mkt .floor .ftag .livedot{background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%;flex:none;animation:1.6s infinite pulse}@media (prefers-reduced-motion:reduce){.mkt .floor .frow-line{opacity:1}.mkt .floor .ftag .livedot{animation:none}}.mkt{--guide-line:#0f111608;--guide-line-h:#0f111606;--beam-y:linear-gradient(180deg,transparent 0%,#e5484d 12%,#f59e0b 28%,#10b981 46%,#0891b2 64%,#7c5cfc 84%,transparent 100%);--beam-x:linear-gradient(90deg,transparent 0%,#e5484d 12%,#f59e0b 28%,#10b981 46%,#0891b2 64%,#7c5cfc 84%,transparent 100%)}.mkt[data-theme=dark]{--guide-line:#ffffff0d;--guide-line-h:#ffffff09;--beam-y:linear-gradient(180deg,transparent 0%,#ff6a3d 12%,#ffd07a 28%,#4ff8c0 46%,#25e6ff 64%,#a68bff 84%,transparent 100%);--beam-x:linear-gradient(90deg,transparent 0%,#ff6a3d 12%,#ffd07a 28%,#4ff8c0 46%,#25e6ff 64%,#a68bff 84%,transparent 100%)}.mkt .guides{z-index:3;pointer-events:none;position:fixed;inset:0;overflow:hidden}.mkt .guide-inner{position:absolute;inset:0}.mkt .gline{position:absolute}.mkt .gline.v{background:var(--guide-line);width:1px;top:104px;bottom:30px}.mkt .gline.v.left{left:max(24px,50% - 640px)}.mkt .gline.v.right{right:max(24px,50% - 640px)}.mkt .gline.h{background:var(--guide-line-h);height:1px;left:max(24px,50% - 640px);right:max(24px,50% - 640px)}.mkt .gline.h.top{top:104px}.mkt .gline.h.bottom{bottom:30px}.mkt .beamY,.mkt .beamX{opacity:0;will-change:transform,opacity;position:absolute}.mkt .guides .beamY{background:var(--beam-y);width:1px;height:250px;animation:7.5s linear infinite beamY;top:0;left:0;transform:translateY(-30vh)}.mkt .guides .beamX{background:var(--beam-x);width:250px;height:1px;animation:10s linear infinite beamX;top:0;left:0;transform:translate(-30vw)}.mkt .gline.v.left .beamY.b1{animation-delay:-1s}.mkt .gline.v.left .beamY.b2{height:170px;animation-delay:-4.7s}.mkt .gline.v.right .beamY{animation-duration:8.8s}.mkt .gline.v.right .beamY.b1{animation-delay:-5.3s}.mkt .gline.v.right .beamY.b2{height:170px;animation-delay:-2s}.mkt .gline.h.top .beamX{animation-delay:-3s}.mkt .gline.h.bottom .beamX{animation-duration:12s;animation-delay:-7.5s}@keyframes beamY{0%{opacity:0;transform:translateY(-30vh)}7%{opacity:1}93%{opacity:1}to{opacity:0;transform:translateY(100vh)}}@keyframes beamX{0%{opacity:0;transform:translate(-30vw)}7%{opacity:1}93%{opacity:1}to{opacity:0;transform:translate(100vw)}}@media (max-width:768px){.mkt .guides{display:none}}@media (prefers-reduced-motion:reduce){.mkt .beamY,.mkt .beamX{display:none}}.mkt{font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.5}.mkt h1.headline,.mkt .phero h1,.mkt .h1-display{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(34px,4.9vw,64px);font-weight:300;line-height:.96}.mkt .sec-head h2,.mkt .section-lede h2,.mkt .band h2,.mkt .h2-section{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(28px,3.9vw,48px);font-weight:300;line-height:1.05}.mkt h3,.mkt h4{font-family:var(--font-display);letter-spacing:-.02em;font-weight:400;line-height:1.3}.mkt h3{font-size:20px}.mkt h4{font-size:18px}.mkt .sub{font-family:var(--font-body);letter-spacing:normal;font-size:18px;font-weight:400;line-height:1.4}.mkt .lead,.mkt .phero .lead,.mkt .sec-head p,.mkt .section-lede p{font-family:var(--font-body);letter-spacing:normal;font-size:18px;font-weight:400;line-height:1.5}.mkt .navlinks a,.mkt .navdrop-btn,.mkt .btn,.mkt .signin-top,.mkt .nav-link{letter-spacing:normal;font-size:15px;font-weight:500;line-height:1.43}.mkt .stat b,.mkt .metricstrip .m b,.mkt .stat-number{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(30px,3.5vw,40px);font-weight:500;line-height:1.25}.mkt .stat span,.mkt .metricstrip .m span,.mkt .stat-label{font-family:var(--font-body);letter-spacing:normal;font-size:16px;font-weight:400;line-height:1.2}.mkt .eyebrow,.mkt .eyebrow-label{font-family:var(--font-mono-label);text-transform:uppercase;letter-spacing:.2em;color:var(--faint);font-size:13px;font-weight:700;line-height:1}.mkt[data-theme=dark] .eyebrow,.mkt[data-theme=dark] .eyebrow-label{color:var(--faint)}.mkt .eyebrow:before,.mkt[data-theme=dark] .eyebrow:before{background:var(--faint)}.mkt article.phero{padding-bottom:clamp(24px,3vw,40px)}.mkt article.phero h1{letter-spacing:-.03em;max-width:22ch;font-size:clamp(30px,3.9vw,50px);font-weight:300;line-height:1.08}.mkt article.phero .lead{font-size:clamp(17px,1.6vw,20px);line-height:1.55}.mkt .post-body h2{letter-spacing:-.025em;font-size:clamp(22px,2.4vw,26px);font-weight:300;line-height:1.2}.mkt .post-body h3{letter-spacing:-.015em;font-size:18px;font-weight:400;line-height:1.3}.mkt .post-body p{color:var(--muted);font-size:16px;line-height:1.7}.mkt .post-body li{color:var(--muted);font-size:16px;line-height:1.65}.mkt .post-body a{color:var(--link);font-weight:600}.mkt .post-body>*{scroll-margin-top:96px}.mkt .caption{font-family:var(--font-body);color:var(--faint);font-size:13px;font-weight:400;line-height:1.4}.mkt .ctable-hint{text-align:center;color:var(--faint);margin:-24px 0 16px;font-size:13px;display:none}@media (max-width:640px){.mkt .ctable-hint{display:block}}.mkt[data-theme=dark]{--bg:#0d0d0e;--panel:#141517;--panel2:#191a1d;--card:#ffffff06;--line:#ffffff12;--line2:#ffffff1f;--txt:#fff;--muted:#b4b7bc;--faint:#8f929a;--blue:#0e7490;--cyan:#22d3ee;--violet:#0e7490;--mint:#0e7490;--link:#22d3ee}.mkt[data-theme=dark] .field{background:var(--bg)}.mkt[data-theme=dark] .announce{background:var(--panel2);border-bottom:1px solid var(--line)}.mkt[data-theme=dark] .blob,.mkt[data-theme=dark] footer .fblob{display:none}.mkt[data-theme=dark] .band:after,.mkt[data-theme=dark] .xp-stage:before{background:0 0}.mkt[data-theme=dark] .band{background:var(--panel2);border:1px solid var(--line2)}.mkt[data-theme=dark] .wc-orb{background:var(--panel2)}.mkt[data-theme=dark] .xp-orb,.mkt[data-theme=dark] .window,.mkt[data-theme=dark] .band,.mkt[data-theme=dark] .roi-results,.mkt[data-theme=dark] .visual,.mkt[data-theme=dark] .card,.mkt[data-theme=dark] .quote,.mkt[data-theme=dark] .plan,.mkt[data-theme=dark] .tier{box-shadow:none}.mkt[data-theme=dark] .btn-primary,.mkt[data-theme=dark] .btn-mint{color:#fff;box-shadow:none;background:#0e7490;border-color:#0000;font-weight:600;transition:background .15s}.mkt[data-theme=dark] .btn-primary:hover,.mkt[data-theme=dark] .btn-mint:hover{box-shadow:none;background:#0b6a86;transform:none}.mkt[data-theme=dark] .btn-ghost{background:var(--panel2);border:1px solid var(--line2);color:var(--txt)}.mkt[data-theme=dark] .btn-ghost:hover{box-shadow:none;background:#20232a}.mkt[data-theme=dark] .grad,.mkt[data-theme=dark] .announce a,.mkt[data-theme=dark] .cardlink,.mkt[data-theme=dark] .sec-more a,.mkt[data-theme=dark] .more{color:var(--cyan)}.mkt[data-theme=dark] .announce .new,.mkt[data-theme=dark] .new{color:#fff;background:#0e7490}.mkt[data-theme=dark] .cl-tag.new{color:#7fe4ff;background:#22d3ee1f;border-color:#22d3ee66}.mkt[data-theme=dark] .pill .live,.mkt[data-theme=dark] .hero-pill .dot,.mkt[data-theme=dark] .roi-cmpbar.ai{background:#0e7490}.mkt[data-theme=dark] .ct-tab.on{color:#c2f5ff;background:#22d3ee1f;border-color:#0e7490}.mkt[data-theme=dark] .ctable td.us{background:linear-gradient(#22d3ee14,#0000)}@property --btn-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes mkt-btn-spin{to{--btn-a:360deg}}.mkt .btn-primary,.mkt .btn-mint{position:relative}.mkt .btn-primary:before,.mkt .btn-mint:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--btn-a),#ff6a3d,#ffd07a,#4ff8c0,#25e6ff,#a68bff,#ff6a3d);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:4.5s linear infinite mkt-btn-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mkt .btn-primary{box-shadow:none}.mkt .btn-primary:hover{box-shadow:none;background:#0b5f75;transform:none}.mkt .btn-mint{box-shadow:none}.mkt .btn-mint:hover{box-shadow:none;transform:none}.mkt .btn-ghost:hover{box-shadow:none}.mkt[data-theme=dark] .btn-primary,.mkt[data-theme=dark] .btn-primary:hover{box-shadow:0 0 0 1px #ffffff0f}@media (prefers-reduced-motion:reduce){.mkt .btn-primary:before,.mkt .btn-mint:before{animation:none}}.mkt .card{padding:24px}.mkt .tier{padding:24px 20px}.mkt .uccard{padding:22px}.mkt .stats{padding:40px 0}.mkt .bento,.mkt .tiers,.mkt .uc{gap:16px}.mkt .sec-head h2{margin-top:12px}.mkt .sec-head p{margin-top:13px;font-size:16px;line-height:1.55}.mkt .cta-row{margin-top:28px}.mkt .sub{margin-top:20px}@media (max-width:640px){.mkt .card,.mkt .tier,.mkt .uccard{padding:20px}}.mkt .btn{border-radius:10px;padding:10px 20px;font-size:15px}.mkt .btn-lg{border-radius:10px;padding:12px 26px;font-size:15px}.mkt .btn-primary:before,.mkt .btn-mint:before{border-radius:10px}.mkt .btn-primary,.mkt .btn-mint{color:#fff;background:#0e7490}.mkt .btn-primary:hover,.mkt .btn-mint:hover{background:#0b5f75}.mkt .btn-primary .cta-arrow,.mkt .btn-primary .cta-arrow path{stroke:#fff}.mkt[data-theme=dark] .btn-primary,.mkt[data-theme=dark] .btn-mint{color:#04151a;background:#22d3ee}.mkt[data-theme=dark] .btn-primary:hover,.mkt[data-theme=dark] .btn-mint:hover{background:#38dcef}.mkt[data-theme=dark] .btn-primary .cta-arrow,.mkt[data-theme=dark] .btn-primary .cta-arrow path{stroke:#04151a}.mkt .consent{z-index:70;background:var(--panel);border:1px solid var(--line2);border-radius:16px;width:min(430px,100vw - 40px);padding:18px 20px;animation:.32s cubic-bezier(.2,.7,.3,1) both consent-up;position:fixed;bottom:20px;left:20px;box-shadow:0 24px 60px -20px #00000059,0 2px 8px #0000000f}.mkt[data-theme=dark] .consent{box-shadow:0 24px 70px -20px #000c,0 0 0 1px #ffffff08}@keyframes consent-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mkt .consent{animation:none}}.mkt .consent-copy{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.mkt .consent-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.mkt .consent-link{color:var(--blue);text-underline-offset:2px;white-space:nowrap;font-size:13px;font-weight:500;text-decoration:underline}.mkt[data-theme=dark] .consent-link{color:var(--cyan)}.mkt .consent-link:hover{opacity:.85}.mkt .consent-spacer{flex:auto}.mkt .consent-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:7px 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s}.mkt .consent-btn.ghost{border-color:var(--line2);color:var(--txt);background:0 0}.mkt .consent-btn.ghost:hover{background:#7f7f7f1f}.mkt .consent-btn.accept{color:#fff;background:#0e7490}.mkt[data-theme=dark] .consent-btn.accept{color:#04151a;background:#22d3ee}.mkt .consent-btn.accept:hover{background:#0b5f75}.mkt[data-theme=dark] .consent-btn.accept:hover{background:#38dcef}.mkt .consent-btn:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}@media (max-width:520px){.mkt .consent{width:auto;padding:16px;bottom:12px;left:12px;right:12px}}.mkt .card:hover,.mkt .uccard:hover,.mkt .tier:hover,.mkt .plan:hover{border-color:#0e749066;box-shadow:0 10px 28px -18px #0f111638}.mkt[data-theme=dark] .card:hover,.mkt[data-theme=dark] .uccard:hover,.mkt[data-theme=dark] .tier:hover,.mkt[data-theme=dark] .plan:hover{border-color:#22d3ee66;box-shadow:0 12px 34px -22px #000c}.mkt .tier:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.mkt .card:hover,.mkt .uccard:hover,.mkt .tier:hover,.mkt .plan:hover{transform:none}}.mkt .plan .pre{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-top:16px;font-size:11px;display:block}.mkt .plan .amt{font-variant-numeric:tabular-nums;margin:6px 0 2px}.mkt .plan ul{border-top:1px solid var(--line);margin:22px 0 24px;padding-top:20px}.mkt .plan.pop{background:linear-gradient(180deg,#22d3ee29,#22d3ee08) padding-box,var(--edge) border-box;box-shadow:0 20px 56px -42px #0e749080}.mkt[data-theme=dark] .plan.pop{box-shadow:0 22px 60px -44px #22d3ee8c}.mkt .foot-status{color:var(--muted);align-items:center;gap:8px;font-size:13px;transition:color .2s;display:inline-flex}.mkt .foot-status:hover{color:var(--txt)}.mkt .foot-status-dot{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px;transition:background .2s,box-shadow .2s}.mkt .foot-status[data-state=operational] .foot-status-dot{background:#10b981;box-shadow:0 0 0 3px #10b98129}.mkt .foot-status[data-state=degraded] .foot-status-dot{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b29}.mkt .foot-status[data-state=down] .foot-status-dot{background:#ef4444;box-shadow:0 0 0 3px #ef444429}.mkt .foot-status[data-state=maintenance] .foot-status-dot{background:#0ea5e9;box-shadow:0 0 0 3px #0ea5e929}.mkt .chip{align-items:center;gap:12px;padding:20px;font-size:15px;font-weight:500;display:flex}.mkt .chip .chip-ic{color:var(--mint);flex:none;display:inline-flex}.mkt .chip .chip-ic svg{width:18px;height:18px}@media (max-width:960px){.mkt .bento.compact{grid-template-columns:repeat(2,1fr);gap:12px}.mkt .bento.compact>*{grid-column:span 1}}@media (max-width:560px){.mkt .bento.compact{gap:10px}.mkt .bento.compact .chip{border-radius:14px;gap:9px;padding:13px 12px;font-size:14px}.mkt .bento.compact .chip .chip-ic svg{width:16px;height:16px}}.mkt .navdrop-item{transition:background .15s}.mkt .navdrop-item .ni-label,.mkt .navdrop-item .ni-desc{transition:color .15s}.mkt .navdrop-item:hover{background:#0e749012}.mkt .navdrop-item:hover .ni-label{color:var(--blue)}.mkt .navdrop-item:hover .ni-desc{color:var(--muted)}.mkt[data-theme=dark] .navdrop-item:hover{background:#22d3ee14}.mkt[data-theme=dark] .navdrop-item:hover .ni-label{color:var(--cyan)}.mkt .mobilemenu a.mlink{transition:background .15s,color .15s}.mkt .mobilemenu a.mlink:hover,.mkt .mobilemenu a.mlink:focus-visible{color:var(--link);background:#22d3ee14}.mkt .mm-close{transition:background .15s,color .15s,border-color .15s}.mkt .mm-close:hover{color:var(--link);background:#22d3ee14;border-color:#22d3ee4d}.mkt .ffield{gap:6px;margin-bottom:14px}.mkt .ffield label{letter-spacing:-.005em;font-size:13px}.mkt .ffield input,.mkt .ffield select,.mkt .ffield textarea{border-radius:10px;padding:10px 13px;font-size:15px;line-height:1.35}.mkt .ffield textarea{min-height:104px;padding-top:11px;line-height:1.5}.mkt .ffield select{background-position:right 12px center;padding-right:38px}.mkt .fgrid{gap:14px}.mkt .ffield input:focus,.mkt .ffield select:focus,.mkt .ffield textarea:focus{box-shadow:0 0 0 3px #0e749024}.mkt[data-theme=dark] .ffield input:focus,.mkt[data-theme=dark] .ffield select:focus,.mkt[data-theme=dark] .ffield textarea:focus{box-shadow:0 0 0 3px #22d3ee29}@media (max-width:720px){.mkt .sec.swipe,.mkt .devgrid.swipe{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;grid-template-columns:none;gap:14px;margin-inline:-18px;padding:2px 18px 10px;display:flex;overflow:auto visible}.mkt .sec.swipe::-webkit-scrollbar{display:none}.mkt .devgrid.swipe::-webkit-scrollbar{display:none}.mkt .sec.swipe>*,.mkt .devgrid.swipe>*{scroll-snap-align:start;flex:0 0 84%;min-width:0}.mkt .devgrid.swipe>*{flex-basis:90%}}@media (max-width:640px){.mkt>footer{padding-top:48px}.mkt .bigmark{display:none}.mkt .foot{grid-template-columns:1fr 1fr;gap:30px}}.mkt .seccard:hover{border-color:#0e749066;box-shadow:0 10px 28px -18px #0f111638}.mkt[data-theme=dark] .seccard:hover{border-color:#22d3ee66;box-shadow:0 12px 34px -22px #000c}@media (prefers-reduced-motion:reduce){.mkt .seccard:hover{transform:none}}.mkt .mobilemenu{z-index:70;background:var(--bg);width:100%;max-width:none;height:100dvh;box-shadow:none;opacity:0;visibility:hidden;overscroll-behavior:contain;border-left:0;flex-direction:column;gap:0;padding:0;transition:opacity .2s,transform .25s cubic-bezier(.4,0,.2,1),visibility .25s;position:fixed;inset:0;overflow:hidden;transform:translateY(-6px)}.mkt .mobilemenu.open{opacity:1;visibility:visible;transform:none}.mkt .mm-head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;margin-bottom:0;padding:12px 16px;display:flex}.mkt .mm-wm{height:26px;display:inline-flex}.mkt .mm-close{border-radius:11px;flex:none;width:42px;height:42px}.mkt .mm-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:4px 12px 20px;overflow-y:auto}.mkt .mm-acc{border:0;border-bottom:1px solid var(--line);width:100%;min-height:58px;font-family:var(--sans);letter-spacing:-.02em;color:var(--txt);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:16px 8px;font-size:20px;font-weight:600;text-decoration:none;transition:color .15s;display:flex}.mkt .mm-acc:hover{color:var(--blue)}.mkt[data-theme=dark] .mm-acc:hover{color:var(--cyan)}.mkt .mm-chev{width:18px;height:18px;stroke:var(--faint);fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .25s cubic-bezier(.4,0,.2,1)}.mkt .mm-group.open .mm-chev{stroke:var(--blue);transform:rotate(180deg)}.mkt[data-theme=dark] .mm-group.open .mm-chev{stroke:var(--cyan)}.mkt .mm-panel{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1);display:grid}.mkt .mm-group.open .mm-panel{grid-template-rows:1fr}.mkt .mm-panel-inner{min-height:0;overflow:hidden}.mkt .mm-group.open .mm-panel-inner{padding:6px 0 10px}.mkt .mobilemenu a.mlink{min-height:52px;font-size:inherit;color:inherit;border-radius:10px;flex-direction:column;justify-content:center;gap:2px;padding:9px 10px;font-weight:400;display:flex}.mkt .mlink .ml-label{color:var(--txt);font-size:16px;font-weight:500;transition:color .15s}.mkt .mlink .ml-desc{color:var(--faint);font-size:13px;line-height:1.35}.mkt .mobilemenu a.mlink:hover,.mkt .mobilemenu a.mlink:focus-visible{background:#0e749012}.mkt .mobilemenu a.mlink:hover .ml-label{color:var(--blue)}.mkt[data-theme=dark] .mobilemenu a.mlink:hover,.mkt[data-theme=dark] .mobilemenu a.mlink:focus-visible{background:#22d3ee14}.mkt[data-theme=dark] .mobilemenu a.mlink:hover .ml-label{color:var(--cyan)}.mkt .mm-cta{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--bg);flex-direction:column;flex:none;gap:10px;margin-top:0;display:flex}.mkt .mm-cta-row{gap:10px;display:flex}.mkt .mm-cta-row .btn{flex:1;justify-content:center}.mkt .mm-theme{min-height:44px;color:var(--muted);font-family:var(--sans);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:9px;padding:6px 4px;font-size:14px;transition:color .15s;display:inline-flex}.mkt .mm-theme:hover{color:var(--txt)}.mkt .mm-theme svg{stroke:currentColor;fill:none;stroke-width:1.9px;opacity:1;width:17px;height:17px;position:static;transform:none}.mkt .menu-scrim,.mkt.menu-open .wc-bubble,.mkt.menu-open .wc-panel{display:none}@media (max-width:720px){.mkt .sec-head{margin-bottom:32px}.mkt .sec-head p{margin-top:10px;font-size:16px;line-height:1.5}.mkt .sec-head h2{margin-top:10px}.mkt .band{padding:36px 20px}.mkt .hero{padding-block:36px 24px}.mkt .cta-row{margin-top:24px}.mkt .sub{margin-top:16px}.mkt .hero-meta{gap:20px;margin-top:28px}.mkt .frow{gap:20px;padding:22px 0}.mkt .fr-media{min-height:200px}.mkt .step{padding:22px 20px}.mkt .steps{gap:12px}.mkt .ichip{border-radius:12px;gap:10px;padding:12px 13px;font-size:14px}.mkt .intg{gap:10px}.mkt .intg-cat{margin-bottom:10px}}.mkt .mm-close{width:44px;height:44px}.mkt .mm-cta-row .btn{min-height:46px}.mkt .mm-wm{align-items:center;height:auto;min-height:44px}.mkt .mm-wm img{width:auto;height:26px}.mkt .foot .col h3.foot-app-h{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin:26px 0 13px;font-size:12px}.mkt .foot .lead{max-width:352px}.mkt .foot-apps{grid-template-columns:repeat(auto-fit,minmax(162px,170px));justify-content:start;gap:10px;margin-bottom:24px;display:grid}.mkt .storebadge{border:1px solid var(--line2);background:var(--panel);min-height:52px;color:var(--txt);border-radius:12px;align-items:center;gap:11px;padding:9px 15px 9px 13px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s;display:flex}.mkt .storebadge:hover{border-color:var(--cyan);transform:translateY(-2px);box-shadow:0 8px 24px #22d3ee24}.mkt .storebadge:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.mkt .storebadge svg{flex:none;width:24px;height:26px;display:block}.mkt .storebadge svg.apple{fill:currentColor}.mkt .storebadge span{text-align:left;flex-direction:column;min-width:0;line-height:1.15;display:flex}.mkt .storebadge small{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--muted);font-size:10px}.mkt .storebadge b{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:600}@media (max-width:400px){.mkt .foot-apps{gap:10px}}@media (prefers-reduced-motion:reduce){.mkt .storebadge:hover{transform:none}}.mkt .sitemap-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.mkt .sitemap-list.cols{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:9px 24px}.mkt .sitemap-list a{color:var(--muted);padding:3px 0;font-size:15px;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}.mkt .sitemap-list a:hover{color:var(--txt);transform:translate(3px)}.mkt .sitemap-list a:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:4px}.mkt .ptypes{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.mkt .ptypes .uccard{flex-direction:column;height:100%;display:flex}.mkt .ptags{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:18px 0 0;list-style:none;display:flex}.mkt .ptag{white-space:nowrap;border:1px solid var(--line);color:var(--muted);background:var(--panel);border-radius:999px;align-items:center;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}@media (max-width:860px){.mkt .ptypes{grid-template-columns:1fr;gap:14px}}@media (max-width:380px){.mkt .ptag{white-space:normal}}.mkt .skiplink{z-index:200;background:var(--blue);color:#fff;border-radius:10px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:top .2s;display:inline-flex;position:absolute;top:-64px;left:16px;box-shadow:0 8px 24px -8px #0f111666}.mkt .skiplink:focus-visible{outline:2px solid var(--cyan);outline-offset:2px;top:14px}.mkt #main-content:focus{outline:none}.mkt .navdrop-btn,.mkt .navlinks>a{min-height:44px}.mkt .navlinks>a{align-items:center;display:inline-flex}.mkt .chip{color:var(--muted);cursor:default}.mkt[data-theme=dark] .chip .chip-ic{color:var(--cyan)}.mkt section,.mkt>footer{content-visibility:auto;contain-intrinsic-size:auto 640px}.mkt section.hero,.mkt section.phero,.mkt section:first-of-type{content-visibility:visible}.mkt section:has(.roi-results){content-visibility:visible}.mkt .reveal:not(.in){will-change:opacity, transform}@media (prefers-reduced-motion:reduce){.mkt .reveal:not(.in){will-change:auto}}@media (max-width:760px){.mkt .blob,.mkt>footer .fblob,.mkt .guides,.mkt .grid-lines,.mkt .grain{display:none}}@media (max-width:720px){.mkt .uc>.reveal,.mkt .quotes.swipe>.reveal,.mkt .bento.swipe>.reveal,.mkt .tiers.swipe>.reveal,.mkt .price.swipe>.reveal,.mkt .sec.swipe>.reveal,.mkt .devgrid.swipe>.reveal{opacity:1;will-change:auto;transition:none;transform:none}}.mkt section:nth-of-type(-n+2) .reveal,.mkt section.hero .reveal,.mkt section.phero .reveal{opacity:1;will-change:auto;transition:none;transform:none}.mkt option:checked,.mkt option[selected]{background-color:var(--blue);color:#fff}.mkt[data-theme=dark] option:checked,.mkt[data-theme=dark] option[selected]{background-color:var(--cyan);color:#04151a}@supports (appearance:base-select){.mkt select,.mkt .ffield select,.mkt .hero-select select{appearance:base-select}.mkt select::picker(select){appearance:base-select}.mkt select,.mkt .ffield select,.mkt .hero-select select{align-items:center}.mkt select::picker-icon{display:none}.mkt select::picker(select){border:1px solid var(--line2);background:var(--panel);color:var(--txt);box-shadow:var(--shadow-hi);border-radius:12px;margin-top:4px;padding:4px;font-size:15px}.mkt select option{color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.mkt select option:hover,.mkt select option:focus{color:var(--txt);background:#0e74901a;outline:none}.mkt[data-theme=dark] select option:hover,.mkt[data-theme=dark] select option:focus{color:var(--txt);background:#22d3ee24}.mkt select option:checked{background:var(--blue);color:#fff}.mkt[data-theme=dark] select option:checked{background:var(--cyan);color:#04151a}.mkt select option::checkmark{display:none}}.mkt .post-body ul{gap:9px;margin:14px 0;padding-left:24px;display:grid}.mkt .post-body ol{gap:9px;margin:14px 0;padding-left:26px;display:grid}.mkt .post-body ul>li{list-style:outside}.mkt .post-body ol>li{list-style:decimal}.mkt .post-body ul ul>li{list-style:circle}.mkt .post-body li{padding-left:4px}.mkt .post-body li::marker{color:var(--faint)}.mkt .prose li::marker{color:var(--faint)}.mkt h1,.mkt h2,.mkt .headline{font-weight:300}.mkt h3,.mkt h4{letter-spacing:-.015em;font-weight:400}.mkt .card h2,.mkt .uccard h3,.mkt .card h3,.mkt .step h3{font-weight:400}.mkt .stat b,.mkt .plan .amt,.mkt .metricstrip .m b,.mkt .opstile .ot-v,.mkt .roi-heronum,.mkt .roi-cv,.mkt .trust .row span{font-weight:300}.mkt p,.mkt li{letter-spacing:.01em}.mkt .btn{transition:color .15s ease-out,background .15s ease-out,border-color .15s ease-out,filter .15s ease-out,scale .15s ease-out,box-shadow .2s ease-out}.mkt .btn:hover{filter:brightness(1.08);scale:1.02}.mkt .btn:active{transform:scale(.97)}.mkt .btn-primary:hover,.mkt .btn-mint:hover,.mkt[data-theme=dark] .btn-primary:hover,.mkt[data-theme=dark] .btn-mint:hover{transform:none}.mkt .navlinks a,.mkt .navdrop-btn{transition:color .15s ease-out}.mkt[data-theme=dark] .step:before{color:var(--cyan)}.mkt .badge{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#0e7490;background:0 0;border-radius:0;padding:0;font-size:11px;font-weight:700;line-height:1.4}.mkt[data-theme=dark] .badge{color:var(--cyan)}.mkt .plan .badge{letter-spacing:.1em;color:#fff;background:var(--blue);border-radius:6px;padding:3px 9px;font-size:11px}.mkt[data-theme=dark] .plan .badge{color:#04151a;background:linear-gradient(120deg,#22d3ee,#0891b2)}.mkt .soundlab{grid-template-columns:1fr 1fr;gap:34px;margin-top:26px;display:grid}@media (max-width:900px){.mkt .soundlab{grid-template-columns:1fr;gap:30px}}.mkt .slhead h3{letter-spacing:-.01em;margin:10px 0 6px;font-size:20px}.mkt .slhead p{color:var(--muted);max-width:44ch;margin:0 0 14px;font-size:14px;line-height:1.55}.mkt .slgrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:520px){.mkt .slgrid{grid-template-columns:1fr}.mkt .slgrid.tight{grid-template-columns:1fr 1fr}}.mkt .slchip{text-align:left;border:1px solid var(--line);background:var(--card);width:100%;color:var(--text);cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:9px 11px;transition:border-color .16s,background .16s,transform .16s;display:flex}.mkt .slchip:hover{border-color:var(--cyan);transform:translateY(-1px)}.mkt .slchip:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.mkt .slchip.on{border-color:var(--cyan);background:var(--card);background:color-mix(in srgb,var(--cyan) 8%,var(--card))}.mkt .slicon{background:var(--blue);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.mkt[data-theme=dark] .slicon{color:#04151a;background:linear-gradient(120deg,#22d3ee,#0891b2)}.mkt .slspin{animation:1s linear infinite slspin}@keyframes slspin{to{transform:rotate(360deg)}}.mkt .sltext{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mkt .sltext strong{font-size:13px;font-weight:700;line-height:1.35}.mkt .sltext em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;font-style:normal;line-height:1.35;overflow:hidden}.mkt .slbars{align-items:flex-end;gap:2px;height:14px;margin-left:auto;display:flex}.mkt .slbars i{background:var(--cyan);border-radius:2px;width:2.5px;animation:.9s ease-in-out infinite slbar;display:block}.mkt .slbars i:nth-child(2){animation-delay:.15s}.mkt .slbars i:nth-child(3){animation-delay:.3s}.mkt .slbars i:nth-child(4){animation-delay:.45s}@keyframes slbar{0%,to{height:4px}50%{height:14px}}@media (prefers-reduced-motion:reduce){.mkt .slbars i{height:9px;animation:none}.mkt .slspin{animation:none}.mkt .slchip:hover{transform:none}}.mkt .callstory{border:1px solid var(--line);background:var(--card);border-radius:16px;overflow:hidden;box-shadow:0 12px 40px -24px #00000059}.mkt .cshead{border-bottom:1px solid var(--line);background:var(--card);background:color-mix(in srgb,var(--cyan) 5%,var(--card));justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;display:flex}.mkt .cslive{align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.mkt .csmeta{color:var(--muted);font-size:12px;font-family:var(--mono)}.mkt .csbody{scroll-behavior:smooth;flex-direction:column;gap:9px;max-height:380px;padding:14px;display:flex;overflow-y:auto}.mkt .csrow{gap:9px;animation:.35s both csin;display:flex}.mkt .csrow.caller{justify-content:flex-end}@keyframes csin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mkt .csrow,.mkt .csnote{animation:none}.mkt .csbody{scroll-behavior:auto}}.mkt .csavatar{color:#fff;background:var(--blue);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.mkt[data-theme=dark] .csavatar{color:#04151a;background:linear-gradient(120deg,#22d3ee,#0891b2)}.mkt .cswho{margin-bottom:3px;font-size:12px;font-weight:700;display:block}.mkt .cswho em{color:var(--muted);margin-left:5px;font-style:normal;font-weight:500}.mkt .csbub{border:1px solid var(--line);background:var(--bg);border-radius:12px;max-width:34ch;padding:8px 11px;font-size:13px;line-height:1.5}.mkt .csrow.caller .csbub{background:var(--blue);color:#fff;border-color:#0000;border-bottom-right-radius:4px;max-width:32ch}.mkt[data-theme=dark] .csrow.caller .csbub{color:#04151a;background:linear-gradient(120deg,#22d3ee,#0891b2)}.mkt .csrow.agent .csbub{border-bottom-left-radius:4px}.mkt .csnote{border:1px dashed var(--line);color:var(--muted);border-radius:10px;align-items:center;gap:8px;padding:7px 11px;font-size:12px;line-height:1.45;animation:.35s both csin;display:flex}.mkt .csnoteic{flex:none;place-items:center;display:grid}.mkt .csnote.route{border-color:var(--line);border-color:color-mix(in srgb,var(--cyan) 45%,var(--line))}.mkt .csnote.gate{color:#b45309;border-color:#d97706}.mkt[data-theme=dark] .csnote.gate{color:#fbbf24}.mkt .csnote.hold{border-color:var(--line);border-color:color-mix(in srgb,var(--cyan) 45%,var(--line))}.mkt .csnote.human{color:#047857;background:#05966912;border-style:solid;border-color:#059669}.mkt[data-theme=dark] .csnote.human{color:#34d399}.mkt .csfoot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.mkt .csreplay{border:1px solid var(--line);color:var(--text);cursor:pointer;background:0 0;border-radius:8px;flex:none;padding:4px 10px;font-size:12px}.mkt .csreplay:hover{border-color:var(--cyan)}.mkt .vsound{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px;display:grid}@media (max-width:900px){.mkt .vsound{grid-template-columns:1fr}}.mkt .vscard{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;gap:10px;padding:18px;display:flex}.mkt .vscard.esc{border-color:#05966959;border-color:color-mix(in srgb,#059669 35%,var(--line));background:var(--card);background:color-mix(in srgb,#059669 4%,var(--card))}.mkt .vscard p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.mkt .vscard strong{color:var(--text);font-weight:700}.mkt .vshead{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mkt .vscard .slchip{align-self:stretch}.mkt .vscard .btn{align-self:flex-start}.mkt .slchip:focus-visible,.mkt .csreplay:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.mkt .slicon svg{display:block;transform:translate(.5px)}.mkt .slicon svg rect{transform:translate(-.5px)}.mkt .slchip{min-height:44px}.mkt .sltext{flex:auto}@media (max-width:640px){.mkt .csbody{max-height:340px;padding:12px}.mkt .csbub{max-width:100%;font-size:13px}.mkt .csnote{font-size:11px}.mkt .csfoot{flex-direction:column;align-items:flex-start;gap:8px}.mkt .csreplay{text-align:center;align-self:stretch;padding:7px 10px}.mkt .csmeta{display:none}}.mkt .csbody{overscroll-behavior-y:auto}.mkt .vsound{align-items:stretch}.mkt .vscard{justify-content:center}@media (max-width:900px){.mkt .vscard{justify-content:flex-start;padding:16px}.mkt .vscard p{font-size:13px}}@media (min-width:521px) and (max-width:900px){.mkt .slgrid{grid-template-columns:1fr 1fr}}@media (min-width:901px){.mkt .slhead p{min-height:4.7em}}.mkt .tiergrid{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:16px;display:grid}.mkt .tiercard{flex-direction:column;gap:2px;padding:20px;display:flex}.mkt .tierhead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mkt .tierhead h3{margin:0;font-size:18px;line-height:1.3}.mkt .tierrate{white-space:nowrap;color:var(--cyan);font-size:16px;font-weight:700}.mkt .tierrate small{opacity:.75;margin-left:1px;font-size:11px;font-weight:600}.mkt .tierfrom{color:var(--muted);margin:2px 0 12px;font-size:12px}.mkt .tierspec{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:0;padding-top:12px;display:flex}.mkt .tierspec dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:3px;font-size:11px;font-weight:700}.mkt .tierspec dd{margin:0;font-size:14px;font-weight:600;line-height:1.45}.mkt .tierspec dd span{color:var(--muted);margin-top:3px;font-size:12px;font-weight:400;line-height:1.5;display:block}@media (max-width:1000px){.mkt .tiergrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mkt .tiergrid{grid-template-columns:1fr;gap:12px}.mkt .tiercard{padding:16px}.mkt .tierspec{gap:10px}}.mkt .bflow{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:6px;display:grid}.mkt .bstep{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;padding:15px 16px;display:flex}.mkt .bstep.sep{border-color:var(--cyan)}.mkt .bwhen{letter-spacing:.09em;text-transform:uppercase;color:var(--cyan-ink);font-size:11px;font-weight:700}.mkt .bstep strong{margin:4px 0 5px;font-size:15px;font-weight:700;display:block}.mkt .bhow{color:var(--muted);font-size:13px;line-height:1.55}.mkt .wmonth{border:1px solid var(--line);background:var(--card);border-radius:14px;margin-top:6px;overflow:hidden}.mkt .wrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 18px;font-size:15px;display:flex}.mkt .wrow:last-child{border-bottom:none}.mkt .wwhy{color:var(--muted);margin-top:1px;font-size:13px;display:block}.mkt .wamt{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.mkt .wtotal{background:#0e74900f;font-weight:700}.mkt .wtotal .wamt{font-size:16px}@media (max-width:1000px){.mkt .bflow{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mkt .bflow{grid-template-columns:1fr}.mkt .wrow{padding:11px 14px;font-size:14px}.mkt .bstep{padding:13px 14px}}.mkt .incmin{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:18px 20px}.mkt .incmin-head{color:var(--muted);margin-bottom:14px;font-size:15px}.mkt .incmin-head strong{color:var(--fg);font-weight:700}.mkt .incmin-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}@media (max-width:520px){.mkt .incmin-grid{grid-template-columns:1fr}}.mkt .incmin-card{border:1px solid var(--line);border-radius:11px;flex-direction:column;gap:1px;padding:12px 14px;display:flex}.mkt .incmin-tier{color:var(--cyan-ink);letter-spacing:.02em;font-size:12px;font-weight:700}.mkt .incmin-rate{color:var(--muted);font-size:12px}.mkt .incmin-min{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:20px;font-weight:700}.mkt .incmin-worth{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.mkt .incmin-foot{color:var(--muted);border-top:1px solid var(--line);margin-top:14px;padding-top:13px;font-size:13px}.mkt .addons{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:900px){.mkt .addons{grid-template-columns:1fr}}.mkt .addon{border:1px solid var(--line);background:var(--card);border-radius:13px;padding:16px 18px}.mkt .addon-top{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.mkt .addon-top strong{font-size:15px;font-weight:700}.mkt .addon-price{color:var(--cyan-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.mkt .addon p{color:var(--muted);font-size:13px;line-height:1.55}.mkt .pteaser{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.mkt .pfact{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-direction:column;padding:20px 22px;display:flex}.mkt .pfact-n{letter-spacing:-.028em;font-variant-numeric:tabular-nums;color:var(--cyan);font-size:32px;font-weight:700;line-height:1.1}.mkt .pfact-n small{opacity:.8;margin-left:1px;font-size:14px;font-weight:600}.mkt .pfact-d{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.55}@media (max-width:820px){.mkt .pteaser{grid-template-columns:1fr}}.mkt h1,.mkt h2,.mkt h3,.mkt h4,.mkt .headline,.mkt .sec-head h2{text-wrap:balance}.mkt p,.mkt li,.mkt figcaption,.mkt dd{text-wrap:pretty}.mkt .sec-head p,.mkt .lede,.mkt .sub{text-wrap:balance}.mkt .sec-head p,.mkt .lede{max-width:62ch;margin-left:auto;margin-right:auto}.mkt .caption{max-width:66ch;margin-left:auto;margin-right:auto}.mkt .prose p,.mkt .prose li{max-width:62ch}.mkt{--font-display:var(--font-mkt-display),var(--font-inter-tight),"Segoe UI Variable Display","Segoe UI",system-ui,sans-serif}.mkt h1,.mkt h2,.mkt h3,.mkt h4{letter-spacing:-.02em;font-weight:500;line-height:1.08}.mkt h1.headline{letter-spacing:-.028em;font-size:clamp(38px,4.4vw,56px);font-weight:500;line-height:1.02}.mkt .sec-head h2{letter-spacing:-.025em;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.05}.mkt .band h2{letter-spacing:-.025em;font-size:clamp(28px,4vw,44px);font-weight:500;line-height:1.05}.mkt .phero h1{letter-spacing:-.028em;font-size:clamp(40px,4.9vw,62px);font-weight:500;line-height:1}.mkt .plan .amt{letter-spacing:-.02em;font-weight:500}.mkt .frow h3,.mkt .midcta-txt h3,.mkt .cl-title,.mkt .prose h2{letter-spacing:-.015em;font-weight:500}.mkt .metricstrip .m b{font-weight:500}.mkt .stat b,.mkt .roi-heronum,.mkt .roi-cv{font-weight:600}.mkt .plan .amt small{font-weight:400}.mkt .section-lede h2{letter-spacing:-.025em;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.05}.mkt .prefoot h2,.mkt .card h2,.mkt .card h3,.mkt .uccard h3,.mkt .step h3,.mkt .tierhead h3,.mkt .post-body h2,.mkt .post-body h3{font-weight:500}.mkt .card p,.mkt .uccard p,.mkt .seccard p,.mkt .addon p{color:#3c434f}.mkt[data-theme=dark] .card p,.mkt[data-theme=dark] .uccard p,.mkt[data-theme=dark] .seccard p,.mkt[data-theme=dark] .addon p{color:#c6c9cf}.mkt .uccard p,.mkt .seccard p,.mkt .demo-trust p,.mkt .wc-lede,.mkt .xp-sub,.mkt .slhead p,.mkt .devnote{font-size:15px}.mkt .addon p{font-size:14px}.mkt .roi-note{font-size:13px}.mkt{font-variant-numeric:lining-nums;font-feature-settings:"lnum";--font-body:var(--font-mkt-display),var(--font-inter-tight),"Segoe UI Variable Text","Segoe UI",system-ui,sans-serif}.mkt .metricstrip .m b,.mkt .stat b,.mkt .plan .amt,.mkt .timer,.mkt .wc-timer,.mkt .xp-timer,.mkt .ctable,.mkt .roi-fieldval,.mkt .roi-cmpval,.mkt .roi-heronum,.mkt .roi-cv{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum","lnum"}.mkt[data-theme=dark]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
