@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
:root{--ink:#211a2d;--muted:#716b79;--purple:#7650d8;--purple-dark:#5535b5;--lav:#eee8ff;--cream:#fbf9f5;--line:#e9e4ed;--green:#4e9474}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit}.section-shell{width:min(1160px,100% - 48px);margin-inline:auto}.announcement{color:#eee7ff;letter-spacing:.02em;background:#271b39;justify-content:center;align-items:center;gap:9px;height:34px;font-size:11px;display:flex}.announcement-star{color:#c4a9ff}.announcement-link{color:#cbb9ff;margin-left:8px}.site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#ffffffe6;border-bottom:1px solid #e9e4edcc;height:76px;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;width:min(1160px,100% - 48px);height:100%;margin:auto;display:flex}.logo{letter-spacing:-1.5px;align-items:center;gap:9px;font:800 24px Manrope,sans-serif;display:inline-flex}.logo-mark{background:var(--purple);color:#fff;border-radius:10px;place-items:center;width:31px;height:31px;font:800 22px Manrope;display:grid;transform:rotate(-7deg)}.nav-links{color:#625b6a;gap:34px;font-size:13px;display:flex}.nav-links a:hover,.text-link:hover{color:var(--purple)}.nav-cta{color:var(--purple-dark);border:1px solid #ded5ef;border-radius:9px;padding:12px 17px;font-size:12px;font-weight:700}.nav-cta span{margin-left:8px}.menu-toggle{background:0 0;border:0;font-size:24px;display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:42px;min-height:650px;padding-top:58px;padding-bottom:74px;display:grid}.eyebrow,.section-kicker{letter-spacing:.16em;color:var(--purple);align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.eyebrow{letter-spacing:.1em;background:#f4f0ff;border:1px solid #e8defe;border-radius:30px;width:max-content;padding:9px 13px}.eyebrow-dot{background:#8d69e8;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e5dcff}.hero h1{letter-spacing:-4px;margin:24px 0 20px;font:800 clamp(48px,5.3vw,72px)/1.08 Manrope,sans-serif}.hero h1 span,.intro-section h2 span,.seller-copy h2 span,.mobile-copy h2 span,.final-cta h2 span{color:var(--purple)}.hero-sub{color:var(--muted);max-width:510px;font-size:16px;line-height:1.8}.hero-actions{align-items:center;gap:25px;margin-top:30px;display:flex}.button{border-radius:9px;justify-content:center;align-items:center;gap:18px;padding:15px 20px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-3px);box-shadow:0 12px 24px #4c328022}.button-primary{background:var(--purple);color:#fff}.button-primary:hover{background:var(--purple-dark)}.button span{font-size:18px}.text-link{font-size:12px;font-weight:700}.text-link span{color:var(--purple);margin-left:7px}.hero-proof{color:#827b89;align-items:center;gap:12px;margin-top:48px;font-size:11px;display:flex}.proof-avatars{padding-left:5px;display:flex}.proof-avatars i{color:#7b4c62;background:#f4d9c8;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-5px;font-style:normal;display:grid}.proof-avatars i:nth-child(2){color:#6e51a4;background:#e4dafa}.proof-avatars i:nth-child(3){color:#4d8061;background:#d9eadf}.hero-art{place-items:center;height:510px;display:grid;position:relative}.hero-orbit{border:1px solid #e9e0fb;border-radius:50%;position:absolute;transform:rotate(-20deg)}.orbit-one{width:490px;height:390px}.orbit-two{border-color:#f0eaf7;width:420px;height:480px;transform:rotate(35deg)}.hero-device{z-index:2;background:#fff;border:1px solid #e7e0ef;border-radius:19px;width:365px;min-height:390px;padding:14px;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 35px 80px #49326b24}.device-bar{border-bottom:1px solid #f0edf3;gap:4px;padding:2px 0 12px;display:flex}.device-bar span{background:#ddd5e6;border-radius:50%;width:6px;height:6px}.device-content{padding:18px 10px}.device-welcome small,.generated small,.recommend small,.stock-heading small{color:#9991a0;letter-spacing:.12em;font-size:8px;font-weight:700;display:block}.device-welcome b{margin-top:6px;font:700 19px Manrope;display:block}.device-metrics{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.device-metrics div{background:#f8f6fb;border-radius:9px;padding:12px}.device-metrics small,.device-metrics em{color:#8f8796;font-size:9px;font-style:normal;display:block}.device-metrics b{margin:5px 7px 3px 0;font:800 22px Manrope;display:inline-block}.device-metrics em{color:#579776}.device-section-title{margin:20px 0 10px;font-size:10px;font-weight:700}.device-section-title span{float:right;color:var(--purple);font-weight:500}.device-products{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.product-tile{border-radius:8px;place-items:center;height:83px;font-size:27px;display:grid}.tile-pot{color:#fff;background:linear-gradient(135deg,#f4d9c8,#c87c61)}.tile-textile{color:#fff;background:linear-gradient(135deg,#e5dcf7,#9475c8)}.tile-basket{color:#fff;background:linear-gradient(135deg,#f3e4c8,#b58a52)}.device-ai{background:#f1edff;border-radius:9px;align-items:center;gap:10px;margin-top:18px;padding:12px;display:flex}.ai-spark{color:#fff;background:#7650d8;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.device-ai b,.device-ai small{font-size:9px;display:block}.device-ai small{color:#8b8296;margin-top:3px}.ai-arrow{color:var(--purple);margin-left:auto}.hero-note{z-index:3;background:#fff;border:1px solid #eee8f3;border-radius:12px;align-items:center;gap:9px;padding:12px 15px;animation:4s ease-in-out infinite float;display:flex;position:absolute;box-shadow:0 12px 35px #39224c16}.hero-note b,.hero-note small{font-size:10px;display:block}.hero-note small{color:#938b99;margin-top:3px;font-size:8px}.note-one{top:68px;right:0}.note-two{animation-delay:-2s;bottom:74px;left:0}.note-icon,.note-check{width:27px;height:27px;color:var(--purple);background:#eee8ff;border-radius:8px;place-items:center;display:grid}.note-check{color:#4d9b70;background:#e7f4ec}.floating-chip{z-index:4;background:#fff;border:1px solid #eee7f4;border-radius:30px;padding:10px 14px;font-size:10px;font-weight:700;position:absolute;box-shadow:0 8px 22px #39224c12}.floating-chip span{color:var(--purple);margin-right:5px}.chip-top{top:155px;left:3px;transform:rotate(-7deg)}.chip-bottom{bottom:30px;right:6px;transform:rotate(5deg)}.trust-strip{border-block:1px solid var(--line);color:#77717e;letter-spacing:.09em;justify-content:center;align-items:center;gap:55px;height:75px;font-size:10px;font-weight:700;display:flex}.trust-strip div{align-items:center;gap:10px;display:flex}.trust-strip div span{color:var(--purple);font-size:9px}.trust-strip>i{background:#e7e1eb;width:1px;height:20px}.intro-section{text-align:center;padding-top:120px;padding-bottom:55px}.intro-section .section-kicker{justify-content:center}.intro-section h2,.seller-copy h2,.mobile-copy h2,.final-cta h2{letter-spacing:-2.7px;margin:18px 0;font:800 clamp(40px,5vw,58px)/1.13 Manrope,sans-serif}.intro-section>p{max-width:600px;color:var(--muted);margin:0 auto;font-size:14px;line-height:1.8}.feature-pills{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:27px;display:flex}.feature-pills span{color:#70667d;background:#fff;border:1px solid #e9e2f0;border-radius:30px;padding:9px 13px;font-size:10px}.features-section{padding-bottom:105px}.feature-row{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;padding:75px 0;display:grid}.feature-row.reverse{grid-template-columns:1.15fr .85fr}.feature-row.reverse .feature-copy{order:2}.feature-row.reverse .feature-visual{order:1}.feature-index{align-items:center;gap:12px;margin-bottom:26px;display:flex}.feature-index span{color:var(--purple);font:700 12px Manrope}.feature-index i{background:#cfc0ef;width:48px;height:1px}.feature-copy h3{letter-spacing:-1.8px;margin:16px 0;font:800 clamp(30px,3.2vw,42px)/1.18 Manrope}.feature-copy>p{color:var(--muted);font-size:14px;line-height:1.85}.feature-copy ul{margin:23px 0;padding:0;list-style:none}.feature-copy li{color:#5f5867;align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.feature-copy li span{width:18px;height:18px;color:var(--purple);background:#eee9ff;border-radius:50%;place-items:center;font-size:10px;display:grid}.feature-footnote{color:#a19aa7;font-size:10px;font-style:italic}.feature-visual{background:#f6f2fc;border-radius:22px;place-items:center;min-height:380px;display:grid;position:relative;overflow:hidden}.visual-scan{background:#f4f0e8}.visual-price{background:#f3f1fb}.visual-stock{background:#eef4f0}.visual-glow{filter:blur(65px);opacity:.38;z-index:0;background:#d9ccff;border-radius:50%;width:260px;height:260px;position:absolute}.visual-scan .visual-glow{background:#e5c89f}.visual-stock .visual-glow{background:#b8dec9}.demo-card{z-index:1;background:#fff;border:1px solid #ebe5f0;border-radius:15px;width:min(390px,86%);padding:18px;animation:5s ease-in-out infinite float;position:relative;box-shadow:0 22px 55px #3a2c4a16}.demo-top{justify-content:space-between;align-items:center;margin-bottom:19px;display:flex}.mini-label{letter-spacing:.13em;color:#8b8293;font-size:8px;font-weight:700}.live-dot,.scan-status{color:#5a9b76;letter-spacing:.08em;font-size:7px;font-weight:700}.live-dot:before{content:"";vertical-align:middle;background:#5da67b;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.voice-product,.price-product{align-items:center;gap:12px;display:flex}.pottery-art,.mini-pot{color:#fff;background:linear-gradient(145deg,#f4d9c8,#c47a5e);border-radius:10px;place-items:center;width:51px;height:51px;font-size:26px;display:grid}.voice-product b,.price-product b{font:700 11px Manrope;display:block}.voice-product small,.price-product small{color:#9a929f;margin-top:4px;font-size:9px;display:block}.wave-box{background:#f6f2fd;border-radius:10px;align-items:center;gap:10px;margin-top:17px;padding:12px;display:flex}.mic{color:#fff;background:#7954d7;border-radius:8px;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.wave{flex:1;align-items:center;gap:3px;height:42px;display:flex}.wave i{background:#9878e4;border-radius:5px;width:3px;animation:1s ease-in-out infinite alternate wave}.wave-box small{color:#80758d;white-space:nowrap;font-size:8px}.ai-processing{color:#8069b2;align-items:center;gap:7px;margin:14px 0;font-size:9px;display:flex}.spark{color:#8a65dd}.processing-line{background:linear-gradient(90deg,#9b7ae6 65%,#eee8f8 65%);border-radius:4px;flex:1;height:3px}.generated{border:1px solid #eee9f1;border-radius:9px;padding:12px}.generated small{font-size:7px}.generated>b{margin:7px 0;font:700 11px Manrope;display:block}.generated-tags{gap:5px;display:flex}.generated-tags span{color:#76658f;background:#f2eef9;border-radius:4px;padding:5px 7px;font-size:7px}.scan-stage{background:linear-gradient(145deg,#eee3d3,#d9c2a3);border-radius:10px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.scan-object{place-items:center;width:130px;height:140px;display:grid}.woven-bag{color:#fff8e9;background:repeating-linear-gradient(45deg,#b78d59 0 5px,#d3b17c 5px 10px);border-radius:15px 15px 35px 35px;place-items:center;width:112px;height:105px;font-size:40px;display:grid;box-shadow:inset 0 0 0 5px #b18a5d,0 12px 20px #72533435}.scan-frame{position:absolute;inset:24px 55px}.scan-frame i{border-style:solid;border-color:#fff;width:24px;height:24px;position:absolute}.scan-frame i:first-child{border-width:2px 0 0 2px;top:0;left:0}.scan-frame i:nth-child(2){border-width:2px 2px 0 0;top:0;right:0}.scan-frame i:nth-child(3){border-width:0 0 2px 2px;bottom:0;left:0}.scan-frame i:nth-child(4){border-width:0 2px 2px 0;bottom:0;right:0}.scan-beam{background:#fff;height:2px;animation:2.8s ease-in-out infinite scan;position:absolute;left:0;right:0;box-shadow:0 0 12px #fff}.scan-caption{align-items:center;gap:9px;padding:13px 0;display:flex}.scan-caption b,.scan-caption small{font-size:10px;display:block}.scan-caption small{color:#918a96;margin-top:3px;font-size:8px}.check{color:#5a9c73;background:#e9f5ed;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.scan-attributes{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.scan-attributes span{color:#999;background:#f7f5f1;border-radius:6px;padding:9px 7px;font-size:7px}.scan-attributes b{color:#514a54;margin-top:4px;font-size:8px;display:block}.mini-pot{background:linear-gradient(145deg,#d6c4ec,#9275bd)}.price-stats{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.price-stats div{background:#f8f6fa;border-radius:8px;padding:11px}.price-stats small{color:#999;font-size:8px;display:block}.price-stats b{margin-top:6px;font:700 14px Manrope;display:block}.recommend{background:#f1ecff;border-radius:9px;justify-content:space-between;align-items:center;padding:13px;display:flex}.recommend strong{color:#6242b5;margin-top:4px;font:800 24px Manrope;display:block}.recommend-badge{color:#4d906c;background:#e1f2e8;border-radius:20px;padding:7px 9px;font-size:8px}.price-bar{gap:3px;height:6px;margin:17px 0 7px;display:flex}.price-bar i{background:#e8e1f3;border-radius:4px;flex:1}.price-bar i:nth-child(n+5):nth-child(-n+9){background:#9475da}.chart-note{color:#9b94a0;font-size:7px}.stock-heading{justify-content:space-between;align-items:end;display:flex}.stock-heading strong{margin-top:5px;font:800 33px Manrope;display:block}.stock-heading em{color:#999;font-size:11px;font-style:normal}.trend{color:#4e9874;background:#e8f4ed;border-radius:20px;padding:7px 9px;font-size:8px}.stock-chart{height:165px;margin-top:22px;display:flex}.chart-y{color:#aaa;flex-direction:column;justify-content:space-between;padding:0 9px 19px 0;font-size:7px;display:flex}.chart-area{flex:1;position:relative}.grid-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 19px}.grid-lines i{border-top:1px dashed #e9e9e9}.chart-area svg{width:100%;height:calc(100% - 20px);position:absolute;inset:0 0 20px;overflow:visible}.chart-history,.chart-future{fill:none;stroke:#9a8bba;stroke-width:3px;vector-effect:non-scaling-stroke}.chart-future{stroke:#5caa80;stroke-dasharray:5 4}.chart-fill{fill:#dff0e5;opacity:.6}.chart-x{color:#aaa;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:0;left:0;right:0}.stock-foot{color:#8c8492;align-items:center;gap:13px;margin-top:12px;font-size:7px;display:flex}.stock-foot span{align-items:center;gap:5px;display:flex}.stock-foot b{color:#5a9875;margin-left:auto;font-size:8px}.legend-history,.legend-forecast{background:#9a8bba;border-radius:50%;width:7px;height:7px}.legend-forecast{background:#5caa80}.seller-section{background:var(--cream);padding:110px 0;overflow:hidden}.seller-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;display:grid}.seller-copy h2,.mobile-copy h2{margin:17px 0}.seller-copy>p,.mobile-copy>p{color:var(--muted);font-size:14px;line-height:1.85}.button-dark{color:#fff;background:#2a2034;margin-top:17px}.seller-capabilities{grid-template-columns:1fr 1fr;gap:23px 18px;margin-top:38px;display:grid}.seller-capabilities>div{gap:10px;display:flex}.seller-capabilities>div>b{color:#9d86d0;font:700 10px Manrope}.seller-capabilities strong,.seller-capabilities small{display:block}.seller-capabilities strong{font-size:10px}.seller-capabilities small{color:#8e8792;margin-top:4px;font-size:9px;line-height:1.5}.dashboard-wrap{padding:20px 0 30px 20px;position:relative}.dashboard-window{background:#fff;border:1px solid #e9e3ec;border-radius:13px;min-height:370px;display:flex;overflow:hidden;transform:perspective(1000px)rotateY(-5deg)rotateX(2deg);box-shadow:0 25px 70px #493c5018}.dash-sidebar{color:#b7a9cb;background:#2d2140;flex-direction:column;align-items:center;gap:22px;width:48px;padding:15px 0;font-size:13px;display:flex}.dash-brand{color:#fff;margin-bottom:12px;font:800 18px Manrope}.dash-sidebar .active{color:#fff;background:#7650d8;border-radius:7px;padding:7px}.dash-main{flex:1;min-width:0;padding:20px}.dash-top{color:#8e8794;border-bottom:1px solid #f0edf2;justify-content:space-between;padding-bottom:13px;font-size:8px;display:flex}.dash-user{color:#665b70}.dash-main h4{margin:18px 0 3px;font:700 17px Manrope}.dash-muted{color:#a49ca8;margin:0;font-size:8px}.dash-kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.dash-kpis div{border:1px solid #eeeaf1;border-radius:7px;padding:10px}.dash-kpis small,.dash-kpis em{color:#999;font-size:7px;font-style:normal;display:block}.dash-kpis b{margin:7px 5px 3px 0;font:800 19px Manrope;display:inline-block}.dash-kpis em{color:#579977}.dash-lower{grid-template-columns:1.4fr 1fr;gap:10px;display:grid}.dash-chart,.dash-tasks{border:1px solid #eeeaf1;border-radius:8px;min-width:0;padding:11px}.dash-chart>b,.dash-tasks>b{font-size:9px}.dash-chart>small{float:right;color:#999;font-size:7px}.fake-bars{background:repeating-linear-gradient(#0000 0 22px,#f3f0f5 23px 24px);border-bottom:1px solid #eee;justify-content:space-around;align-items:end;gap:7px;height:90px;margin-top:8px;display:flex}.fake-bars i{transform-origin:bottom;background:linear-gradient(#aa91e5,#7857c9);border-radius:3px 3px 0 0;width:10%;animation:1.2s both grow}.bar-labels{color:#aaa;justify-content:space-around;margin-top:6px;font-size:6px;display:flex}.dash-tasks span{color:#71677d;background:#f8f6fa;border-radius:5px;margin-top:8px;padding:9px;font-size:7px;display:block}.dash-float{background:#fff;border:1px solid #eee8f3;border-radius:10px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;bottom:0;right:-15px;box-shadow:0 12px 30px #44305216}.dash-float>span{width:28px;height:28px;color:var(--purple);background:#eee8ff;border-radius:8px;place-items:center;display:grid}.dash-float b,.dash-float small{font-size:9px;display:block}.dash-float small{color:#999;margin-top:3px;font-size:8px}.mobile-section{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:120px 0;display:grid}.mobile-copy>p{max-width:490px}.mobile-list{color:#615969;gap:13px;margin:25px 0;font-size:11px;display:grid}.mobile-list span:first-letter{color:var(--purple)}.store-buttons{flex-wrap:wrap;gap:10px;display:flex}.store-button{border:1px solid #e8e2ed;border-radius:8px;align-items:center;gap:10px;min-width:145px;padding:10px 14px;display:flex}.store-icon{color:var(--purple);font-size:20px}.store-button small,.store-button b{display:block}.store-button small{color:#9b94a0;letter-spacing:.1em;font-size:7px}.store-button b{margin-top:3px;font-size:11px}.availability-note{color:#a19aa6;margin-top:12px;font-size:8px;display:block}.phones{background:radial-gradient(#f0eaff 0%,#fff 68%);justify-content:center;align-items:center;height:460px;display:flex;position:relative}.phone{background:#fff;border:7px solid #292332;border-radius:29px;width:190px;height:385px;padding:7px;position:absolute;overflow:hidden;box-shadow:0 25px 55px #36234c25}.phone-back{opacity:.92;transform:translate(-70px,12px)rotate(-10deg)}.phone-front{z-index:2;transform:translate(65px,-2px)rotate(7deg)}.phone-notch{z-index:3;background:#292332;border-radius:0 0 10px 10px;width:65px;height:13px;margin:-7px auto 10px;position:relative}.phone-screen{padding:10px 9px}.phone-screen>small{color:#9c91aa;letter-spacing:.1em;font-size:7px}.phone-screen>b{margin-top:7px;font:800 18px Manrope;display:block}.phone-stat-grid{grid-template-columns:1fr 1fr;gap:7px;margin:15px 0;display:grid}.phone-stat-grid i{background:#f0ebfb;border-radius:7px;height:55px}.phone-stat-grid i+i{background:#f8e9dd}.phone-listing{border:1px solid #eee9f2;border-radius:7px;align-items:center;gap:8px;margin-top:8px;padding:8px;font-size:8px;display:flex}.phone-listing>span:first-child{color:#a76e55;background:#f3e5d7;border-radius:6px;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.phone-listing small{color:#999;margin-top:4px;font-size:7px;display:block}.phone-greeting{margin:13px 0 20px}.phone-greeting small{color:#8b70c4;font-size:7px}.phone-greeting b{margin-top:8px;font:800 20px/1.15 Manrope;display:block}.phone-purple-card{color:#fff;background:#7250c5;border-radius:10px;padding:12px}.phone-purple-card small,.phone-purple-card b{display:block}.phone-purple-card small{opacity:.7;font-size:7px}.phone-purple-card b{margin-top:5px;font:700 12px Manrope}.phone-mini-bars{align-items:end;gap:6px;height:55px;margin-top:10px;display:flex}.phone-mini-bars i{background:#cbb9fa;border-radius:3px 3px 0 0;flex:1}.phone-section-label{margin:18px 0 10px!important;font:700 10px Manrope!important}.phone-action-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.phone-action-grid span{color:#7958c3;background:#f7f4fb;border-radius:7px;padding:10px 5px;font-size:15px}.phone-action-grid small{color:#655d6d;margin-top:5px;font-size:7px;display:block}.phone-bottom-nav{color:#8a76b8;border-top:1px solid #eee;justify-content:space-around;padding-top:8px;font-size:12px;display:flex;position:absolute;bottom:9px;left:12px;right:12px}.phone-orb{width:48px;height:48px;color:var(--purple);z-index:4;background:#fff;border-radius:50%;place-items:center;animation:3.5s ease-in-out infinite float;display:grid;position:absolute;top:58px;right:35px;box-shadow:0 10px 25px #5a3b8c20}.free-section{background:#f8f5ef;padding:100px 0}.free-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.free-art{background:#efe5d7;border-radius:20px;place-items:center;height:390px;display:grid;position:relative;overflow:hidden}.free-sun{background:#e8c6a3;border-radius:50%;width:230px;height:230px;position:absolute;top:50px;left:50%;transform:translate(-50%)}.craft{place-items:center;display:grid;position:absolute;box-shadow:0 20px 35px #76583b30}.craft-one{color:#f7d8a8;background:linear-gradient(145deg,#c78b69,#8d4f4a);border-radius:50% 50% 25% 25%;width:145px;height:165px;font-size:50px;bottom:36px;left:18%;transform:rotate(-9deg)}.craft-two{color:#f5e9ff;background:linear-gradient(145deg,#c8b5df,#8066a9);border-radius:50%;width:130px;height:130px;font-size:48px;bottom:48px;right:15%;transform:rotate(9deg)}.craft-three{color:#fff1d2;background:linear-gradient(145deg,#e4bd79,#a97742);border-radius:15px 15px 35px 35px;width:90px;height:110px;font-size:35px;bottom:18px;right:39%}.free-stamp{text-align:center;color:#876747;letter-spacing:.1em;border:1px solid #9c7b5b;border-radius:50%;place-items:center;width:78px;height:78px;font-size:9px;display:grid;position:absolute;top:28px;right:25px;transform:rotate(12deg)}.free-copy h2{letter-spacing:-2px;margin:18px 0;font:800 clamp(38px,4vw,52px)/1.12 Manrope}.free-copy>p{color:var(--muted);font-size:13px;line-height:1.85}.free-points{grid-template-columns:1fr 1fr;gap:16px;margin:25px 0;display:grid}.free-points>div{align-items:center;gap:10px;display:flex}.free-points strong{color:var(--purple);font:800 24px Manrope}.free-points b,.free-points small{display:block}.free-points b{font-size:10px}.free-points small{color:#8f8793;margin-top:4px;font-size:8px;line-height:1.4}.free-note{color:#4f8c6d;background:#e8f2e9;border-radius:7px;width:max-content;max-width:100%;margin-bottom:18px;padding:10px 12px;font-size:10px}.terms-note{color:#9b939e;max-width:390px;margin-top:12px;font-size:8px;line-height:1.5;display:block}.final-cta{text-align:center;padding-top:120px;padding-bottom:110px;position:relative;overflow:hidden}.final-cta .section-kicker{justify-content:center}.final-cta h2{font-size:clamp(42px,5vw,62px)}.final-cta>p{max-width:510px;color:var(--muted);margin:0 auto 25px;font-size:14px;line-height:1.8}.final-cta-art{pointer-events:none;position:absolute;inset:0}.final-cta-art span{color:#c8b7ef;opacity:.7;font-size:35px;animation:5s ease-in-out infinite float;position:absolute}.final-cta-art span:first-child{top:24%;left:12%}.final-cta-art span:nth-child(2){animation-delay:-1s;top:50%;right:12%}.final-cta-art span:nth-child(3){animation-delay:-2s;bottom:20%;left:22%}.final-cta-art span:nth-child(4){animation-delay:-3s;top:18%;right:25%}.final-caption{color:#9b94a0;margin-top:28px;font-size:10px}.footer{border-top:1px solid var(--line);padding:28px 0}.footer-inner{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.footer .logo{font-size:20px}.footer .logo-mark{width:26px;height:26px;font-size:18px}.footer-inner>span{color:#8f8794;font-size:10px}.footer-inner>div{color:#746b7b;gap:20px;margin-left:auto;font-size:10px;display:flex}.footer-inner>small{color:#aaa2ae;width:100%;font-size:9px}.reveal{opacity:0;transition:opacity .75s,transform .75s;transform:translateY(24px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@keyframes float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes wave{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes scan{0%{top:15%}50%{top:85%}to{top:15%}}@keyframes grow{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media (max-width:900px){.hero{gap:15px}.hero h1{font-size:56px}.hero-art{transform-origin:50%;transform:scale(.88)}.feature-row,.feature-row.reverse,.seller-grid{gap:35px}.trust-strip{gap:25px}.free-inner{gap:35px}}@media (max-width:700px){.section-shell{width:min(100% - 36px,520px)}.announcement{font-size:9px}.site-header{height:66px}.nav-wrap{width:calc(100% - 36px)}.nav-links{background:#fff;flex-direction:column;gap:20px;padding:20px 24px 24px;display:none;position:absolute;top:66px;left:0;right:0;box-shadow:0 15px 25px #2a1d3814}.nav-links.open{display:flex}.nav-cta{margin-left:auto;margin-right:12px;padding:10px 12px;font-size:10px}.menu-toggle{display:block}.hero{grid-template-columns:1fr;gap:0;padding-top:55px;padding-bottom:35px}.hero h1{letter-spacing:-3px;font-size:clamp(46px,12vw,62px)}.hero-sub{font-size:14px}.hero-art{height:440px;margin:-5px -25px 0;transform:scale(.88)}.hero-device{width:330px}.orbit-one{width:390px;height:330px}.orbit-two{width:350px;height:400px}.note-one{right:-4px}.note-two{left:0}.trust-strip{flex-wrap:wrap;gap:14px 22px;height:auto;padding:20px 18px;font-size:8px}.trust-strip>i{display:none}.intro-section{padding-top:85px}.intro-section h2,.seller-copy h2,.mobile-copy h2{font-size:43px}.intro-section>p{font-size:13px}.feature-pills{gap:6px}.feature-pills span{padding:8px 10px;font-size:8px}.features-section{padding-bottom:60px}.feature-row,.feature-row.reverse{grid-template-columns:1fr;gap:28px;padding:52px 0}.feature-row.reverse .feature-copy,.feature-row.reverse .feature-visual{order:initial}.feature-copy h3{font-size:34px}.feature-copy>p{font-size:13px}.feature-visual{min-height:350px}.demo-card{width:min(370px,88%)}.seller-section{padding:80px 0}.seller-grid{grid-template-columns:1fr;gap:45px}.seller-capabilities{gap:18px 10px}.dashboard-wrap{transform-origin:50%;padding-left:0;transform:scale(.95)}.dashboard-window{min-height:330px}.dash-main{padding:14px}.dash-kpis b{font-size:15px}.dash-float{right:-4px}.mobile-section{grid-template-columns:1fr;gap:25px;padding:85px 0}.phones{width:100%;max-width:480px;height:420px;margin:auto}.phone{transform-origin:50%}.phone-back{transform:translate(-58px,10px)rotate(-9deg)}.phone-front{transform:translate(52px,-3px)rotate(6deg)}.free-section{padding:75px 0}.free-inner{grid-template-columns:1fr;gap:35px}.free-art{height:300px}.craft-one{width:120px;height:135px}.craft-two{width:110px;height:110px}.craft-three{width:75px;height:90px}.free-copy h2{font-size:43px}.free-points{gap:10px}.free-points strong{font-size:21px}.final-cta{padding:90px 0}.final-cta h2{font-size:45px}.final-cta-art span:first-child{left:2%}.final-cta-art span:nth-child(2){right:2%}.footer-inner{gap:12px}.footer-inner>span{width:calc(100% - 150px)}.footer-inner>div{order:3;width:100%;margin-left:0}.footer-inner>small{order:4}}@media (max-width:380px){.hero-actions{flex-wrap:wrap;gap:14px}.hero-art{margin-inline:-45px;transform:scale(.78)}.feature-visual{min-height:320px}.free-points{grid-template-columns:1fr}.dashboard-wrap{margin-inline:-25px;transform:scale(.85)}.store-button{min-width:135px}.trust-strip{gap:12px}.announcement-link{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}
