:root{color-scheme:dark;--background:#080a13;--surface:#101320;--surface-2:#141727;--text:#f4f5fa;--muted:#a0a5bb;--subtle:#747c96;--line:rgba(184,193,240,.13);--violet:#a580ff;--purple:#7b5af0;--blue:#5aa4ff}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--background);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--text);line-height:1.5;overflow-x:hidden;min-width:320px}button,input{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}svg{display:block}::selection{background:#704be8;color:white}.container{width:min(1180px,calc(100% - 64px));margin-inline:auto}.skip-link{position:absolute;left:14px;top:-100px;padding:12px;background:white;color:#131524;z-index:999}.skip-link:focus{top:12px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #c4a5ff;outline-offset:4px}.page-glow{pointer-events:none;position:absolute;z-index:-1;filter:blur(42px);border-radius:50%;opacity:.3}.glow-one{top:70px;left:-280px;width:650px;height:650px;background:radial-gradient(circle,#6b46bb 0%,transparent 68%)}.glow-two{top:60px;right:-300px;width:730px;height:720px;background:radial-gradient(circle,#233d85 0%,transparent 65%)}
.site-header{position:sticky;z-index:25;top:0;border-bottom:1px solid rgba(255,255,255,.065);background:rgba(8,10,19,.82);backdrop-filter:blur(20px)}.header-inner{height:84px;display:flex;align-items:center;gap:32px}.logo{display:inline-flex;align-items:center;gap:11px;flex-shrink:0}.logo-glyph{width:40px;height:40px}.logo-words{display:flex;flex-direction:column;letter-spacing:-.8px;line-height:1}.logo-words strong{font-size:20px;font-weight:800}.logo-words strong span{color:#b69afa}.logo-words small{font-size:9px;font-weight:750;letter-spacing:2.9px;color:#8d90af;margin-top:5px}.site-nav{display:flex;align-items:center;gap:28px;margin-left:auto}.site-nav a,.link-signin{font-size:13px;font-weight:600;color:#b4b8ca;transition:color .2s}.site-nav a:hover,.link-signin:hover{color:white}.header-actions{display:flex;align-items:center;gap:23px}.btn{border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:13px;font-size:13px;font-weight:750;letter-spacing:.05px;white-space:nowrap;border-radius:13px;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s}.btn:hover{transform:translateY(-2px)}.btn-primary{background:linear-gradient(122deg,#9c72fc,#754fe7);box-shadow:0 12px 32px rgba(106,76,207,.23);color:white}.btn-primary:hover{box-shadow:0 15px 38px rgba(145,100,255,.42)}.btn-small{height:42px;padding:0 18px}.btn-large{min-height:54px;padding:0 25px}.btn-outline{background:rgba(255,255,255,.035);border-color:rgba(180,180,215,.22);color:#e5e5f3}.btn-outline:hover{border-color:#a480fe;background:rgba(255,255,255,.065)}.btn-ghost{color:#ebe5fa;border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.05)}.mobile-menu-toggle{display:none}
.hero{padding-top:91px;padding-bottom:115px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.14fr);align-items:center;gap:35px;min-height:680px}.hero-copy{padding-bottom:32px;position:relative;z-index:3}.eyebrow-pill{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(184,143,253,.22);background:rgba(119,73,208,.115);color:#d1bdff;border-radius:100px;padding:9px 13px;white-space:nowrap;font-size:10px;letter-spacing:1.12px;font-weight:800}.eyebrow-dot,.demo-live span{width:7px;height:7px;background:#b49aff;border-radius:50%;box-shadow:0 0 0 4px rgba(180,154,255,.14)}.hero h1{margin:24px 0 22px;font-weight:825;font-size:clamp(47px,4.65vw,73px);line-height:1.115;letter-spacing:-3.5px;white-space:nowrap}.gradient-text{background:linear-gradient(110deg,#c7a8ff 8%,#8b7af9 52%,#80b4fe 95%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-description{max-width:520px;color:#a8aac0;font-size:16px;line-height:1.85;margin:0}.hero-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:30px}.play-icon{font-size:10px;opacity:.85}.hero-notes{display:flex;flex-wrap:wrap;gap:22px;margin-top:27px;color:#9198ae;font-size:12px}.hero-notes span{display:flex;align-items:center;gap:6px}.hero-notes svg{width:18px;height:18px;stroke:#7edbb3;stroke-width:2.3;fill:none;stroke-linecap:round;stroke-linejoin:round}
.hero-visual{position:relative;padding:28px 0 30px 3px;min-width:0;isolation:isolate}.halo{position:absolute;z-index:-1;border-radius:50%;filter:blur(35px);pointer-events:none}.halo-violet{width:290px;height:320px;left:-4%;top:8%;background:rgba(123,62,238,.27)}.halo-blue{width:390px;height:290px;right:-5%;bottom:-10%;background:rgba(29,69,190,.22)}.dashboard-demo{height:410px;display:flex;border:1px solid rgba(162,149,235,.27);background:#131525;border-radius:20px;overflow:hidden;box-shadow:0 45px 120px rgba(0,0,0,.48),0 0 60px rgba(94,72,184,.18);transform:perspective(1200px) rotateY(-5deg) rotateX(2.4deg);transform-origin:center;max-width:610px;margin-left:auto}.demo-sidebar{width:54px;background:#0e1020;border-right:1px solid #26273b;display:flex;align-items:center;flex-direction:column;gap:16px;padding:17px 0;flex-shrink:0}.demo-side-logo{display:grid;place-items:center;width:27px;height:27px;border-radius:9px;font-size:15px;font-weight:800;background:linear-gradient(130deg,#ae8aff,#684cce)}.side-sep{height:1px;width:29px;background:#2a2b43}.side-btn{width:30px;height:29px;display:grid;place-items:center;color:#777b98;border-radius:8px;font-size:17px}.side-btn.on{background:#322652;color:#c2a9ff}.side-avatar{margin-top:auto;border-radius:50%;height:26px;width:26px;display:grid;place-items:center;background:#242b4d;color:#8e9af0;font-size:12px;font-weight:800}.demo-body{flex:1;min-width:0;padding:20px 23px 18px}.demo-top{font-size:10px;color:#9ba0bc;display:flex;justify-content:space-between;align-items:center}.demo-top-dot{display:inline-block;width:6px;height:6px;background:#ac91fb;border-radius:3px;margin-right:5px}.crumb{color:#585f79}.demo-live{display:flex;align-items:center;gap:7px;font-size:9px;background:#29203f;border:1px solid #514375;color:#cbb9fd;padding:4px 8px;border-radius:99px}.demo-live span{width:5px;height:5px}.demo-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:5px;margin-top:25px}.demo-heading div{display:flex;flex-direction:column}.demo-heading small{font-size:8px;letter-spacing:1.25px;color:#9f82f2;font-weight:750}.demo-heading strong{font-size:21px;letter-spacing:-.8px;margin-top:3px}.demo-date{font-size:9px;padding:6px 9px;border:1px solid #36364c;background:#1a1b2d;border-radius:6px;color:#8d93ad;white-space:nowrap}.demo-date b{margin-left:8px;color:#ad98ec}.preview-switch{display:flex;align-items:center;gap:6px;margin:18px 0 15px}.preview-tab{border:1px solid transparent;border-radius:7px;background:transparent;padding:6px 11px;font-size:10px;color:#8d92ac;display:flex;align-items:center;gap:5px}.preview-tab.active{background:#40305f;border-color:#684895;color:#e6d7ff}.preview-tab:hover{color:white}.mp-dot{width:6px;height:6px;border-radius:50%}.dot-wb{background:#d176fa}.dot-ozon{background:#399aff}.demo-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.demo-metric{background:#1b1e30;border:1px solid #2c2e43;border-radius:10px;min-height:83px;padding:12px 10px}.demo-metric span{display:block;color:#9ba0bd;font-size:9px;white-space:nowrap}.demo-metric strong{display:block;font-size:clamp(12px,1.35vw,18px);white-space:nowrap;letter-spacing:-.65px;margin:5px 0 4px}.demo-metric small{display:block;color:#8187a2;font-size:8px;white-space:nowrap}.demo-metric small b{color:#55cfa4}.demo-chart-panel{border:1px solid #2d3047;background:#191d2d;border-radius:11px;padding:12px 14px 10px;margin-top:10px;height:144px}.demo-chart-head{display:flex;justify-content:space-between;gap:8px;align-items:start}.demo-chart-head strong{display:block;font-size:10px}.demo-chart-head small{font-size:8px;color:#8a91a9}.demo-legend{font-size:8px;color:#a8a6bd;white-space:nowrap}.demo-legend i{display:inline-block;width:7px;height:7px;border-radius:2px;background:#a581f6;margin-right:3px}.demo-plot{height:72px;position:relative;margin-top:5px}.plot-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between}.plot-grid span{border-top:1px dashed #34354e}.demo-bars{position:absolute;inset:0 7px 0 5px;display:flex;gap:5px;align-items:end}.demo-bars i{display:block;flex:1;height:var(--h);min-height:5px;background:linear-gradient(180deg,#ae86ff 0%,#6755b5 100%);border-radius:3px 3px 0 0;transition:height .35s ease}.demo-bars i:nth-child(3n){background:linear-gradient(180deg,#7e91ff,#5451a9)}.demo-axis{display:flex;justify-content:space-between;font-size:7px;color:#686e89;margin-top:5px}.demo-lower{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:11px}.demo-lower>div{display:flex;align-items:center;gap:5px;font-size:9px}.demo-lower strong{font-weight:700}.demo-lower small{color:#707894;margin-left:auto;font-size:7px}.purple-pill{color:#c468f3}.blue-pill{color:#569eff}.floating-chip{position:absolute;display:flex;gap:9px;align-items:center;border:1px solid rgba(180,170,230,.26);background:rgba(26,30,50,.93);box-shadow:0 14px 45px rgba(0,0,0,.36);backdrop-filter:blur(10px);padding:10px 15px;border-radius:11px;z-index:2}.floating-chip strong,.floating-chip small{display:block}.floating-chip strong{font-size:11px}.floating-chip small{color:#a7acc5;font-size:9px;margin-top:1px}.chip-symbol{display:grid;place-items:center;width:29px;height:29px;border-radius:10px;background:#233a3a;color:#7ee6bd;font-weight:900}.float-one{left:-33px;bottom:80px}.float-two{right:-26px;top:7px}.float-two .chip-symbol{background:#332750;color:#b9a0ff}.demo-disclaimer{position:absolute;bottom:2px;left:15%;color:#777d9a;font-size:10px}
.marketplaces{min-height:104px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px}.marketplaces-caption{font-size:10px;letter-spacing:1.5px;font-weight:800;color:#747c96}.marketplace-signs{display:flex;align-items:center;gap:35px}.market-sign{display:flex;align-items:center;gap:9px;font-size:21px;font-weight:780;letter-spacing:-.8px}.market-sign>span{display:grid;place-items:center;width:31px;height:31px;font-size:21px;font-weight:900;color:white}.sign-wb{color:#c5a6fa}.sign-wb>span{background:linear-gradient(135deg,#b34ef1,#682f9b);border-radius:8px}.sign-ozon{color:#8ab7ff}.sign-ozon>span{background:#296add;border-radius:7px}.market-divider{height:23px;width:1px;background:#36354b}.marketplaces-quiet{color:#717a92;font-size:12px}
.section{padding-top:118px;padding-bottom:100px}.section-kicker{display:flex;align-items:center;gap:8px;color:#b395f9;font-size:11px;font-weight:800;letter-spacing:2.1px}.section-kicker span{width:18px;height:2px;border-radius:99px;background:#9775ee}.section h2,.bottom-cta h2{margin:16px 0 0;font-size:clamp(33px,3.5vw,49px);line-height:1.16;letter-spacing:-1.7px;font-weight:770}.section h2 span{color:#a890f1}.section-title-row{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:38px}.section-title-row>p{color:#999eb6;max-width:370px;line-height:1.85;font-size:14px;margin:0 5px 5px 0}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.feature-card{border:1px solid var(--line);border-radius:19px;min-height:257px;padding:25px;background:linear-gradient(150deg,#141625,#10131e);position:relative;overflow:hidden;transition:transform .25s,border-color .25s}.feature-card:hover{transform:translateY(-4px);border-color:rgba(169,130,250,.4)}.feature-featured{background:radial-gradient(ellipse at 80% 140%,rgba(107,73,181,.45),transparent 72%),linear-gradient(150deg,#1a1830,#121421)}.feature-top{display:flex;align-items:center;justify-content:space-between}.feature-icon{display:grid;place-items:center;width:47px;height:47px;border:1px solid #4c3a6b;border-radius:14px;background:#2c2147;color:#bc9fff;font-size:24px;font-weight:780}.feature-index{color:#696f8b;font-size:9px;font-weight:800;letter-spacing:1.1px}.feature-card h3{margin:23px 0 10px;font-size:18px;letter-spacing:-.55px}.feature-card p{margin:0;max-width:300px;color:#9da2b9;font-size:12.5px;line-height:1.8;position:relative;z-index:2}.feature-featured p{max-width:260px}.feature-illustration{height:73px;position:absolute;bottom:0;right:13px;display:flex;align-items:end;gap:9px;opacity:.65;width:45%;transform:skewX(-10deg)}.feature-illustration span{background:linear-gradient(180deg,#9e7ef3,rgba(113,75,194,.1));width:100%;border-radius:6px 6px 0 0}.feature-mini-pills{display:flex;gap:7px;flex-wrap:wrap;margin-top:22px}.feature-mini-pills span{font-size:10px;color:#b9a2f3;background:#29213e;border:1px solid #3c3155;border-radius:25px;padding:5px 10px}.feature-mini-line{height:43px;display:flex;gap:3px;align-items:center;margin-top:18px}.feature-mini-line i{height:7px;border-radius:99px;background:#523c80;display:block;width:22%}.feature-mini-line i:nth-child(2){width:32%;background:#8c6ef2}.feature-mini-line i:nth-child(3){width:13%;background:#4b9cef}.feature-region{position:absolute;bottom:-19px;right:3px;width:140px;height:110px;opacity:.54;border:1px solid #3a385c;transform:rotate(-15deg);border-radius:38% 45% 41% 28%;background:radial-gradient(circle at 35% 40%,rgba(108,78,188,.28),transparent 50%)}.region-point{position:absolute;height:7px;width:7px;background:#af92ff;box-shadow:0 0 0 5px rgba(159,116,244,.13);border-radius:50%}.point-a{top:33%;left:30%}.point-b{top:55%;left:69%}.point-c{top:20%;left:75%}.point-d{top:72%;left:40%}.feature-status{margin-top:24px;font-size:11px;color:#87ceb2;display:inline-flex;align-items:center;gap:8px;background:rgba(39,93,75,.22);border:1px solid rgba(73,140,108,.25);padding:7px 10px;border-radius:7px}.feature-status i{background:#53d5a3;width:7px;height:7px;border-radius:50%}
.preview-section{background:linear-gradient(180deg,rgba(18,18,31,.98),rgba(17,20,33,.95));border-top:1px solid #242438;border-bottom:1px solid #242438;padding-top:95px;padding-bottom:95px}.preview-inner{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:55px}.preview-copy p{color:#9ba1b8;font-size:14px;line-height:1.9;max-width:460px;margin:20px 0}.check-list{margin:28px 0;padding:0;list-style:none;display:grid;gap:14px}.check-list li{color:#c8c9dd;font-size:13px;display:flex;align-items:center;gap:11px}.check-list li:before{content:"✓";width:23px;height:23px;display:grid;place-items:center;border-radius:50%;color:#a0f2ce;background:#1d3a36;flex-shrink:0;font-size:12px}.text-link{display:inline-flex;align-items:center;gap:9px;margin-top:8px;font-size:14px;font-weight:750;color:#baa3fc}.text-link:hover{color:white}.preview-showcase{border:1px solid #38364d;border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(100,67,174,.23),transparent 50%),#171929;min-height:340px;padding:34px 37px}.showcase-heading{font-size:13px;color:#bbb8cd;font-weight:720;display:flex;align-items:center;gap:10px;margin-bottom:27px}.showcase-badge{font-size:9px;background:#423062;border:1px solid #68508b;padding:5px 8px;border-radius:5px;color:#dac6ff}.showcase-steps{display:grid;gap:11px}.showcase-steps>div:not(.step-line){display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:13px;align-items:center}.showcase-steps>div>span{grid-row:1 / 3;display:grid;place-items:center;height:40px;width:40px;border-radius:12px;background:#34274f;border:1px solid #4e3b71;color:#bb9ff6;font-size:12px;font-weight:800}.showcase-steps strong{font-size:13px}.showcase-steps small{font-size:11px;color:#898fa8;margin-top:2px}.step-line{width:1px;height:15px;margin-left:20px;background:#5b4d7e}.showcase-footer{margin-top:25px;font-size:10px;color:#777e99;border-top:1px solid #353349;padding-top:16px}
.section-steps h2{margin-bottom:41px}.steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.steps-grid article{border-top:1px solid #33354b;padding:25px 20px 0 0}.steps-grid article>span{font-size:13px;font-weight:750;color:#a887ff}.steps-grid h3{font-size:19px;letter-spacing:-.5px;margin:17px 0 9px}.steps-grid p{color:#9da1b9;font-size:13px;line-height:1.8;max-width:280px;margin:0}.section-faq{display:grid;grid-template-columns:1fr 1.15fr;gap:62px;padding-top:48px}.faq-heading p{font-size:14px;color:#969cb3;line-height:1.8}.faq-list{border-top:1px solid #353449}.faq-list details{border-bottom:1px solid #353449;padding:0 5px}.faq-list summary{list-style:none;font-size:14px;font-weight:700;padding:22px 5px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:22px;line-height:1;font-weight:300;color:#9a7aff;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{margin:0 30px 21px 5px;font-size:12.5px;color:#a4aac2;line-height:1.85}
.bottom-cta{min-height:350px;padding:55px 70px;margin-bottom:90px;border-radius:26px;border:1px solid rgba(179,141,250,.34);position:relative;overflow:hidden;background:linear-gradient(115deg,#231c45,#201c39 50%,#141c31)}.cta-orb{position:absolute;width:550px;height:550px;border-radius:50%;right:-120px;top:-120px;background:radial-gradient(circle,rgba(154,112,253,.30),transparent 64%);pointer-events:none}.cta-content{position:relative}.cta-label{font-size:10px;font-weight:800;letter-spacing:1.6px;color:#c5b1f7}.bottom-cta h2{font-size:clamp(33px,4vw,53px);margin-top:15px}.bottom-cta h2 span{color:#b7a0fc}.bottom-cta p{font-size:14px;color:#b5b0cb;margin:16px 0 0}.cta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:26px}.footer{border-top:1px solid var(--line);padding-top:32px;padding-bottom:42px;display:flex;gap:22px;align-items:center;flex-wrap:wrap}.footer-brand{display:inline-flex;align-items:center;gap:8px;font-size:15px;letter-spacing:-.5px}.footer-brand strong span{color:#ab89fe}.footer-brand-mark{width:24px;height:24px;display:grid;place-items:center;background:#6546b3;border-radius:7px;font-size:14px;font-weight:850}.footer p{font-size:11px;color:#737b96;margin:0 auto 0 0}.footer nav{display:flex;gap:20px}.footer nav a,.footer small{font-size:11px;color:#9398ad}.footer nav a:hover{color:white}
@media(max-width:1180px){.header-inner{gap:18px}.site-nav{gap:16px}.hero{gap:12px}.hero h1{font-size:56px}.dashboard-demo{transform:none}.float-one{left:-12px}.float-two{right:-12px}.hero .dashboard-demo{margin:auto}.demo-metric strong{font-size:15px}.demo-metric{padding:10px 8px}}
@media(max-width:1030px){.site-nav{display:none}.header-actions{margin-left:auto}.mobile-menu-toggle{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;order:2;width:40px;height:40px;border:1px solid #363448;background:#171829;border-radius:9px}.mobile-menu-toggle span{display:block;width:17px;height:2px;background:#b2accc}.site-nav.is-open{display:flex;position:absolute;left:0;right:0;top:83px;background:#10111e;flex-direction:column;align-items:stretch;padding:16px 32px;gap:0;border-bottom:1px solid #35334b}.site-nav.is-open a{padding:11px}.hero{padding-top:72px;grid-template-columns:1fr;gap:35px}.hero-copy{padding-bottom:0}.hero h1{font-size:clamp(48px,6vw,69px)}.hero-visual{width:min(630px,100%);margin-inline:auto}.dashboard-demo{margin:0}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplaces-caption{display:none}.preview-inner{gap:32px}.section-faq{gap:35px}}
@media(max-width:710px){.container{width:min(100% - 32px,1180px)}.header-inner{height:70px}.site-nav.is-open{top:70px;padding-inline:16px}.logo-words strong{font-size:18px}.header-actions{gap:13px}.link-signin{display:none}.header-actions .btn{font-size:11px;padding:0 12px;height:38px}.hero{padding-top:55px;padding-bottom:75px;gap:28px}.hero h1{font-size:clamp(39px,9vw,56px);letter-spacing:-2.1px;margin:24px 0 18px}.hero-description{font-size:14px;line-height:1.75}.eyebrow-pill{font-size:8.5px;letter-spacing:.65px;max-width:100%;white-space:normal}.hero-buttons{margin-top:23px}.btn-large{font-size:12px;min-height:49px;padding:0 16px}.hero-notes{gap:12px;font-size:10px}.hero-visual{padding:10px 0 32px}.dashboard-demo{height:335px;border-radius:13px}.demo-sidebar{width:36px;gap:12px;padding-top:13px}.demo-side-logo{height:24px;width:24px}.side-btn{width:25px;font-size:13px}.demo-body{padding:13px 10px 10px}.demo-heading{margin-top:17px}.demo-heading strong{font-size:16px}.demo-date{font-size:7px;padding:4px}.preview-switch{margin:12px 0 9px}.preview-tab{font-size:8px;padding:5px 7px}.demo-metrics{gap:5px}.demo-metric{padding:8px 5px;min-height:68px}.demo-metric span{font-size:7px;white-space:normal}.demo-metric strong{font-size:11px;letter-spacing:-.5px}.demo-metric small{font-size:7px;white-space:normal}.demo-chart-panel{padding:9px;margin-top:8px;height:119px}.demo-plot{height:54px}.demo-lower{margin-top:6px}.demo-lower small{display:none}.floating-chip{padding:6px 8px}.floating-chip strong{font-size:8px}.floating-chip small{font-size:7px}.chip-symbol{height:23px;width:23px;font-size:10px}.float-one{bottom:13px;left:1px}.float-two{top:-4px;right:1px}.demo-disclaimer{font-size:8px;bottom:0;left:auto;right:4px}.marketplaces{min-height:95px}.marketplace-signs{margin:auto;gap:20px}.market-sign{font-size:17px}.market-sign>span{width:26px;height:26px;font-size:16px}.marketplaces-quiet{display:none}.section{padding-top:74px;padding-bottom:66px}.section h2{font-size:34px}.section-title-row{display:block;margin-bottom:27px}.section-title-row>p{margin-top:18px}.feature-grid{gap:11px}.feature-card{padding:20px;min-height:245px}.feature-card h3{font-size:16px}.feature-card p{font-size:11.5px}.feature-icon{width:40px;height:40px;font-size:20px}.feature-index{font-size:7px}.preview-section{padding-top:66px;padding-bottom:66px}.preview-inner,.section-faq{grid-template-columns:1fr}.preview-showcase{padding:25px}.steps-grid{gap:15px}.steps-grid h3{font-size:17px}.bottom-cta{padding:38px 28px;margin-bottom:60px;min-height:340px}.footer p{order:3;width:100%}.footer small{margin-left:auto}}
@media(max-width:460px){.header-actions .btn{display:none}.logo-words strong{font-size:18px}.hero h1{font-size:clamp(36px,10vw,44px)}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:200px}.feature-featured{min-height:235px}.steps-grid{grid-template-columns:1fr;gap:23px}.steps-grid article{padding-top:15px}.dashboard-demo{height:333px}.demo-top{font-size:8px}.demo-metric strong{font-size:10px}.demo-metric{min-height:68px}.demo-heading small{font-size:7px}.demo-plot{height:56px}.preview-showcase{padding:22px}.floating-chip{display:none}.hero-visual{padding-bottom:29px}.demo-disclaimer{left:0;right:0;text-align:center;bottom:1px}.footer nav{gap:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}

/* Keep decorative glow from producing mobile horizontal scroll. */
@media(max-width:710px){.hero-visual .halo{display:none}}
.mobile-nav-auth{display:none!important}
@media(max-width:1030px){.site-nav.is-open .mobile-nav-auth{display:block!important;color:#dbc9ff;border-top:1px solid #302b45}}
