.m-alt{background:radial-gradient(ellipse 60% 50% at 50% 0,rgba(216,180,106,.05),transparent 70%),var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.m-glow-top{overflow:hidden}.m-glow-top:before{content:"";position:absolute;inset:0 0 auto 0;height:420px;background:radial-gradient(ellipse 45% 60% at 50% 0,rgba(216,180,106,.12),transparent 70%);pointer-events:none}.m-glow-top>.container{position:relative}.m-narrow{max-width:820px;margin-left:auto;margin-right:auto}.m-section-head-row{display:flex;flex-direction:column;gap:16px;margin-bottom:44px}@media (min-width:900px){.m-section-head-row{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:40px}.m-section-head-row .lead{max-width:460px}}.m-section-head-row .h2{margin:14px 0 0}.m-hero-grid{position:relative;display:grid;grid-gap:48px;gap:48px;align-items:center}@media (min-width:1024px){.m-hero-grid{grid-template-columns:1.05fr 1fr;gap:56px}}.m-hero-copy{position:relative;z-index:1;min-width:0}.m-hero-trust{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px;font-size:.85rem;color:var(--text-2)}.m-hero-trust span{display:inline-flex;align-items:center;gap:6px}.m-hero-trust svg{color:var(--gold)}.m-hero-simple,.m-mock{position:relative;z-index:1}.m-mock{min-width:0;border-radius:24px;border:1px solid rgba(216,180,106,.28);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.01)),linear-gradient(160deg,#13131b,#0b0b10);box-shadow:var(--shadow),0 0 80px -30px rgba(216,180,106,.45);padding:14px;overflow:hidden}@media (min-width:640px){.m-mock{padding:18px}}.m-mock:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,rgba(247,230,181,.12),transparent 30%,transparent 70%,rgba(216,180,106,.1))}.m-mock-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 4px 14px;border-bottom:1px solid var(--line)}.m-mock-dots{display:flex;gap:6px}.m-mock-dots i{width:9px;height:9px;border-radius:50%;background:var(--surface-3);display:block}.m-mock-dots i:first-child{background:rgba(216,180,106,.7)}.m-mock-title{font-size:.75rem;color:var(--text-3);letter-spacing:.12em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-mock-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}@media (min-width:520px){.m-mock-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}.m-mock-kpi{background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:14px;padding:12px;min-width:0}.m-mock-kpi:last-child{display:none}@media (min-width:520px){.m-mock-kpi:last-child{display:block}}.m-mock-kpi .k{font-size:.66rem;color:var(--text-3);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-mock-kpi .v{font-size:1.05rem;font-weight:600;margin-top:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:640px){.m-mock-kpi .v{font-size:1.2rem}}.m-mock-kpi .s{font-size:.72rem;color:var(--green);margin-top:2px}.m-mock-chart{margin-top:12px;background:rgba(255,255,255,.02);border:1px solid var(--line);border-radius:14px;padding:12px 12px 6px}.m-mock-chart svg{width:100%;height:auto}.m-mock-chart-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.75rem;color:var(--text-2);margin-bottom:6px}.m-mock-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.m-mock-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;font-size:.72rem;font-weight:600;border:1px solid rgba(74,222,128,.3);background:rgba(74,222,128,.06);color:#bbf7d0;white-space:nowrap}.m-mock-chip.idle{border-color:var(--line-2);background:rgba(255,255,255,.03);color:var(--text-3)}.m-mock-chip.idle .dot{background:var(--text-3)}.m-mock-rows{margin-top:12px;display:grid;grid-gap:8px;gap:8px}.m-mock-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.8rem;padding:9px 12px;border-radius:12px;background:rgba(255,255,255,.02);border:1px solid var(--line)}.m-mock-row span:first-child{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2)}.m-mock-row b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.m-float{position:absolute;z-index:2;display:none;padding:10px 14px;border-radius:14px;background:rgba(16,16,23,.92);border:1px solid rgba(216,180,106,.35);box-shadow:var(--shadow);font-size:.8rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media (min-width:1180px){.m-float{display:block}}.m-float-a{left:-36px;bottom:64px}.m-float-b{right:-18px;top:70px}.m-mock-wrap{position:relative;min-width:0}.m-marquee-item{display:inline-flex;align-items:center;gap:10px;color:var(--text-2);font-size:.95rem;white-space:nowrap}.m-marquee-item svg{color:var(--gold)}.m-compare{display:grid;grid-gap:16px;gap:16px}@media (min-width:900px){.m-compare{grid-template-columns:1fr auto 1fr;align-items:stretch}}.m-compare-arrow{display:grid;place-items:center;color:var(--gold);transform:rotate(90deg)}@media (min-width:900px){.m-compare-arrow{transform:none}}.m-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}.m-list li{display:flex;gap:12px;align-items:flex-start}.m-list li svg{flex:none;margin-top:3px}.m-list-old li{color:var(--text-3)}.m-list-old li svg{color:var(--red);opacity:.8}.m-list-new li svg{color:var(--gold)}.m-x{width:18px;height:18px;flex:none;margin-top:3px;position:relative}.m-x:after,.m-x:before{content:"";position:absolute;left:3px;right:3px;top:50%;height:1.6px;background:rgba(248,113,113,.75);border-radius:2px}.m-x:before{transform:rotate(45deg)}.m-x:after{transform:rotate(-45deg)}.m-card-title{font-size:1.12rem;font-weight:600;margin:0 0 8px;letter-spacing:-.005em}.m-card-text{color:var(--text-2);margin:0;font-size:.95rem}.m-big-card{padding:28px 22px}@media (min-width:900px){.m-big-card{padding:40px 36px}}.m-split{display:grid;grid-gap:40px;gap:40px;align-items:center}@media (min-width:960px){.m-split{grid-template-columns:1fr 1fr;gap:64px}.m-split-rev>:first-child{order:2}}.m-split>*{min-width:0}.m-check{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-gap:12px;gap:12px}.m-check li{display:flex;gap:12px;align-items:flex-start;color:var(--text-2)}.m-check li svg{flex:none;color:var(--gold);margin-top:3px}.m-check li b{color:var(--text);font-weight:600}.m-steps{counter-reset:step}.m-step{position:relative;padding-top:28px}.m-step-num{font-family:var(--font-display);font-size:3.4rem;line-height:1;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.m-step-line{height:1px;margin:16px 0 18px;background:linear-gradient(90deg,rgba(216,180,106,.6),transparent)}.m-orbit{position:relative;width:100%;max-width:460px;aspect-ratio:1/1;margin:0 auto;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(216,180,106,.18),transparent 60%)}.m-orbit svg{width:100%;height:100%}.m-orbit-spin{transform-origin:50% 50%;animation:m-spin 60s linear infinite}.m-orbit-spin-rev{transform-origin:50% 50%;animation:m-spin 90s linear infinite reverse}@keyframes m-spin{to{transform:rotate(1turn)}}.m-swarm-cards{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.m-swarm-card{padding:16px;border-radius:16px;border:1px solid var(--line);background:var(--surface);min-width:0}.m-swarm-card.on{border-color:rgba(216,180,106,.35);background:linear-gradient(180deg,rgba(216,180,106,.07),rgba(216,180,106,0)),var(--surface)}.m-swarm-card .t{font-size:.72rem;color:var(--text-3);letter-spacing:.12em;text-transform:uppercase}.m-swarm-card .n{font-family:var(--font-display);font-size:1.7rem;line-height:1.1;margin-top:6px}.m-switch-fake{width:40px;height:22px;border-radius:999px;background:var(--surface-3);border:1px solid var(--line-2);position:relative;flex:none}.m-switch-fake:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#8a857b}.m-switch-fake.on{background:var(--gold-grad);border-color:transparent}.m-switch-fake.on:after{left:20px;background:#1a1408}.m-mega{font-family:var(--font-display);font-size:clamp(3.4rem,15vw,10rem);line-height:.92;letter-spacing:-.03em}.m-mega-sub{font-size:clamp(1rem,2.4vw,1.25rem);color:var(--text-2)}.m-equation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px}.m-equation .op{font-family:var(--font-display);font-size:clamp(2rem,6vw,3.4rem);color:var(--text-3)}.m-equation .term{text-align:center}.m-equation .term .m-mega{font-size:clamp(3rem,11vw,6.5rem)}.m-split-meter{margin-top:18px}.m-split-meter .row-between{font-size:.85rem;color:var(--text-2);margin-bottom:8px}.m-split-meter+.m-split-meter{margin-top:18px}.m-chat{padding:18px;border-radius:22px;border:1px solid var(--line-2);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,0)),var(--surface);box-shadow:var(--shadow)}.m-chat .bubble{font-size:.9rem}.m-chat-input{margin-top:16px;display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:999px;border:1px solid var(--line-2);background:rgba(0,0,0,.3);color:var(--text-3);font-size:.88rem}.m-chat-input span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-chat-send{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--gold-grad);color:#1a1408;flex:none}.m-action{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:.78rem;color:#bbf7d0}.m-bars{display:flex;align-items:flex-end;gap:6px;height:120px}.m-bars i{flex:1 1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,rgba(216,180,106,.9),rgba(216,180,106,.15));display:block}.m-quote{font-family:var(--font-display);font-size:clamp(1.35rem,3vw,1.75rem);line-height:1.25;margin:0}.m-quote-by{margin-top:18px;font-size:.85rem;color:var(--text-3)}.m-note{font-size:.78rem;color:var(--text-3)}.m-plan{display:flex;flex-direction:column;padding:28px 22px;min-width:0}@media (min-width:900px){.m-plan{padding:34px 28px}}.m-plan-price{font-family:var(--font-display);font-size:clamp(2.8rem,7vw,3.8rem);line-height:1;margin-top:18px}.m-plan-price small{font-family:var(--font-sans);font-size:.9rem;color:var(--text-3);margin-left:6px;letter-spacing:0}.m-plan .m-check{flex:1 1}.m-plan .btn{margin-top:28px}.m-plan-badge{position:absolute;top:18px;right:18px}.m-plan-wrap{position:relative}.table td.yes{color:var(--gold-2)}.table td:first-child{color:var(--text-2)}.m-timeline{position:relative;display:grid;grid-gap:28px;gap:28px;padding-left:28px}.m-timeline:before{content:"";position:absolute;left:7px;top:6px;bottom:6px;width:1px;background:linear-gradient(180deg,var(--gold),rgba(216,180,106,.05))}.m-tl-item{position:relative}.m-tl-item:before{content:"";position:absolute;left:-28px;top:6px;width:15px;height:15px;border-radius:50%;background:var(--bg);border:2px solid var(--gold);box-shadow:0 0 0 4px rgba(216,180,106,.12)}.m-tl-phase{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-weight:600}@media (min-width:900px){.m-timeline{grid-template-columns:repeat(4,minmax(0,1fr));padding-left:0;padding-top:34px;gap:24px}.m-timeline:before{left:0;right:0;top:7px;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg,var(--gold),rgba(216,180,106,.05))}.m-tl-item:before{left:0;top:-34px}}.m-form{display:grid;grid-gap:16px;gap:16px}@media (min-width:640px){.m-form-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}}.m-form-2{display:grid;grid-gap:16px;gap:16px}.m-form .textarea{min-height:150px}.m-legal{max-width:780px;margin:0 auto}.m-legal h2{font-family:var(--font-display);font-weight:500;font-size:clamp(1.5rem,3vw,1.9rem);margin:44px 0 12px;letter-spacing:-.01em}.m-legal li,.m-legal p{color:var(--text-2)}.m-legal ul{padding-left:20px}.m-legal li+li{margin-top:6px}.m-legal a{color:var(--gold-2);text-decoration:underline;text-underline-offset:3px}.m-legal strong{color:var(--text)}.m-toc{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.m-legal-hero{padding:64px 0 24px;position:relative;overflow:hidden}@media (min-width:900px){.m-legal-hero{padding:96px 0 32px}}.m-legal-hero .h1{font-size:clamp(2.4rem,6vw,4rem);margin:18px 0 14px}@media (prefers-reduced-motion:reduce){.m-orbit-spin,.m-orbit-spin-rev{animation:none}}