*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;color:#242033;background:#fff;font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.6}button,input,select{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #9c7cf3;outline-offset:5px}.wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.header{height:104px;display:flex;align-items:center;gap:50px}.brand{font-family:'Manrope',sans-serif;font-size:28px;font-weight:800;letter-spacing:-1.2px;display:flex;align-items:center}.brand-icon{font-size:28px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;background:#7045e9;color:#fff;border-radius:10px;margin-right:10px;line-height:1;padding-bottom:4px}.brand-dot{color:#7045e9}.header nav{display:flex;gap:30px;margin:auto;font-size:14px;font-weight:550;color:#666173}.header nav a:hover{color:#7045e9}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:9px;padding:14px 23px;background:#7045e9;color:white;font-size:14px;font-weight:650;min-height:49px;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{background:#5b31d0;box-shadow:0 6px 20px #7045e926;transform:translateY(-2px)}.button-small{padding:11px 19px;min-height:44px}.button-light{background:#fff;border-color:#e7e3ee;color:#373043}.button-light:hover,.button-outline:hover{background:#f4f0ff;color:#7045e9}.button-outline{background:transparent;border-color:#ded8e9;color:#30293b}.menu-toggle{display:none}.hero{display:grid;grid-template-columns:1fr 1.12fr;gap:44px;align-items:center;padding-block:72px 95px}.eyebrow{font-size:12px;letter-spacing:1.4px;font-weight:700;color:#7652c7}.hero .eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #e9e0fe;background:#faf7ff;padding:6px 11px;border-radius:6px;letter-spacing:1.1px}.spark{font-size:17px;color:#8755ed}h1,h2,h3{font-family:'Manrope',sans-serif;line-height:1.15;letter-spacing:-1.5px}h1{font-size:clamp(44px,4.7vw,65px);font-weight:800;margin:22px 0}.accent{color:#7746e9;position:relative}.accent:after{content:'';position:absolute;height:8px;background:#e2d5ff;left:0;right:0;bottom:-9px;border-radius:50%;transform:rotate(-2deg)}.hero-description{font-size:17px;line-height:1.8;max-width:430px;color:#716b7e;margin:29px 0 26px}.hero-actions{display:flex;gap:12px}.play{font-size:21px;line-height:1}.hero-note{font-size:12px;color:#8b8496;display:flex;align-items:center;gap:8px;margin-top:19px}.hero-note span{color:#7652c7}.hero-note span:nth-child(2){margin-left:9px}.hero-product{position:relative;padding-block:34px 27px}.hero-product:before{content:'';position:absolute;inset:-20px -26px -8px -12px;border-radius:40px;background:radial-gradient(ellipse at 60% 50%,#e7d9ff 0, #f6f1ff 45%,#fff 75%);z-index:-1}.product-top-note{position:absolute;top:-3px;right:15px;display:flex;align-items:center;gap:9px;font-size:12px;color:#8b7d9d}.line{width:27px;height:1px;background:#baaad5;transform:rotate(-15deg)}.dashboard{display:grid;grid-template-columns:132px 1fr;background:#fff;border:1px solid #e9e4f0;border-radius:13px;box-shadow:0 25px 65px #3c226f15,0 3px 8px #3c226f08;overflow:hidden;transform:rotate(-1deg)}.dashboard-sidebar{background:#faf9fc;border-right:1px solid #eeeaf3;padding:20px 9px 12px;position:relative}.mini-logo{display:flex;align-items:center;gap:5px;font-weight:800;color:#7143db;font-size:19px;margin:0 6px 28px}.mini-logo span{color:#30253e;font-size:14px;letter-spacing:-.6px}.side-item{font-size:12px;display:flex;align-items:center;gap:8px;padding:9px 6px;margin:3px 0;color:#8a8196;border-radius:5px}.side-item>span{font-size:15px;width:16px}.side-item.selected{background:#eee7fb;color:#7848d8;font-weight:600}.side-item small{font-size:10px;background:#eee8f6;border-radius:4px;padding:0 4px;margin-left:auto}.side-bottom{position:absolute;bottom:16px;left:14px;right:8px;display:flex;gap:7px;align-items:center;font-size:10px;color:#554a67}.side-bottom small{display:block;font-size:9px;color:#9c90ab}.avatar{display:flex;align-items:center;justify-content:center;width:24px;height:26px;background:#ede4fc;border-radius:6px;color:#794bbd}.dashboard-main{padding:16px 18px 20px;min-width:0}.dash-toolbar{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#9b92a5;border-bottom:1px solid #f0edf4;padding-bottom:12px}.demo-tag{letter-spacing:1px;font-size:8px;color:#8e77b4}.dash-heading{display:flex;align-items:center;justify-content:space-between;margin:18px 0 15px;gap:5px}.dash-heading h2{font-family:'DM Sans',sans-serif;font-size:15px;margin:0;letter-spacing:-.3px}.dash-heading h2 span{color:#e9b548}.dash-heading p{font-size:9px;color:#9c93a8;margin:5px 0 0}.date-chip{font-size:8px;border:1px solid #ece6f2;padding:5px 6px;border-radius:5px;white-space:nowrap}.metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.metric{border:1px solid #eae5f0;border-radius:7px;padding:12px}.metric>span{display:block;color:#8e829b;font-size:10px}.metric strong{display:block;font-size:24px;color:#33283f;line-height:1.8;letter-spacing:-.5px}.metric strong small{font-size:17px;font-weight:450}.metric em{font-style:normal;font-size:9px;color:#2c9c79}.metric em span{font-size:7px;color:#a99fad;display:block}.chart-panel,.orders-panel{border:1px solid #eae5f0;border-radius:7px;padding:13px 12px;margin-top:12px}.panel-title{display:flex;justify-content:space-between;align-items:center;font-size:10px;gap:5px}.panel-title strong{font-weight:600}.panel-title>span{font-size:8px;color:#a294b1}.panel-title i{display:inline-block;background:#8057df;height:5px;width:5px;border-radius:50%;margin-right:3px}.chart-body{display:flex;gap:8px;height:131px;padding-top:18px}.chart-labels{display:flex;flex-direction:column;justify-content:space-between;font-size:7px;color:#a79aac;padding-bottom:18px;width:34px;flex-shrink:0}.chart{position:relative;flex:1;min-width:0}.chart-grid{position:absolute;inset:0 0 18px;background:repeating-linear-gradient(to bottom,#eeebf3 0,#eeebf3 1px,transparent 1px,transparent 31px)}.chart svg{width:100%;height:calc(100% - 18px);position:relative}.chart-days{display:flex;justify-content:space-between;font-size:7px;color:#a79aac;margin-top:-2px}.orders-panel{padding-bottom:5px}.order-row{display:grid;grid-template-columns:.9fr 1.3fr 1fr .8fr;align-items:center;gap:6px;font-size:8px;border-top:1px solid #f0edf4;padding-block:10px;color:#8b7f99}.order-row:first-of-type{margin-top:10px}.order-row strong{color:#554763;justify-self:end;font-weight:500}.status{padding:3px 6px;border-radius:4px;white-space:nowrap;font-size:9px;display:inline-block}.paid{background:#eaf7f1;color:#288c6c}.sent{background:#f0eafa;color:#8354bc}.new{background:#fff4dc;color:#9b6b12}.purple-text{color:#8556dd!important}.automation-toast{position:absolute;bottom:3px;right:-20px;display:flex;align-items:center;gap:11px;background:#fff;padding:14px 18px;border:1px solid #ebe6f2;border-radius:11px;box-shadow:0 12px 35px #43266e14;transform:rotate(2deg)}.toast-icon{background:#eee7ff;color:#8755ed;display:flex;align-items:center;justify-content:center;width:35px;height:35px;font-size:25px;border-radius:9px}.automation-toast strong{font-size:12px;font-weight:650}.automation-toast p{font-size:10px;color:#9a8fa5;margin:3px 0 0}.toast-check{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#ebf7f0;color:#4aaf89;border-radius:50%;font-size:12px;margin-left:15px}.platforms{text-align:center;border-bottom:1px solid #eeeaf3;padding:10px 0 44px}.platforms>p{color:#8e859a;font-size:13px}.platform-logos{display:flex;justify-content:center;align-items:center;gap:55px;margin:25px 0;color:#797180;filter:grayscale(1)}.platform-logos>span{font-size:23px;font-weight:750;letter-spacing:-.9px}.shopify{font-style:italic}.woo{font-weight:800!important;display:flex;align-items:center;gap:3px}.woo>span{font-size:14px;font-weight:450;letter-spacing:-.3px}.shoptet{font-family:'Manrope',sans-serif}.prestashop{font-size:21px!important}.custom-platform{font-size:17px!important;letter-spacing:-.4px!important;font-weight:550!important}.platforms>small{font-size:11px;color:#9b93a4}.section{padding:85px 0 90px}.section-heading{text-align:center}.section-heading h2,.workflow h2,.faq-section h2{font-size:42px;line-height:1.2;font-weight:750;margin:17px 0}.section-heading p,.workflow>div>p,.faq-section>div>p{color:#82788e;font-size:16px;line-height:1.75;margin:17px 0 0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}.feature-card{border:1px solid #eae5f1;border-radius:13px;padding:28px 25px 23px;transition:border-color .2s,transform .2s}.feature-card:hover{border-color:#cdb9f4;transform:translateY(-3px)}.feature-icon{width:42px;height:42px;background:#f1ebfe;color:#8a59e8;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:25px}.feature-card h3{font-size:18px;letter-spacing:-.4px;margin:22px 0 12px}.feature-card p{font-size:14px;color:#8d8298;line-height:1.75;margin:0}.feature-example{padding:17px 13px;background:#faf8fd;border:1px solid #f0ebf6;border-radius:7px;margin-top:25px;min-height:78px}.example-label{font-size:9px;color:#9c90aa;letter-spacing:.5px}.steps-mini{display:flex;align-items:center;gap:8px;font-size:9px;margin-top:10px;color:#8d7ba0}.steps-mini i{flex:1;height:1px;background:#dacfe7}.flow-example{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:10px;color:#755699}.flow-example>span{background:#fff;border:1px solid #ece4f6;padding:7px;border-radius:5px}.flow-example b{color:#a995c4}.stock-example{display:flex;align-items:center;gap:7px;justify-content:space-between;font-size:11px;color:#6c5c7d}.stock-example small{font-size:9px;color:#a99bb6;display:block}.stock-pill{font-size:9px;background:#eeebf7;border:1px solid #e1d8ed;border-radius:4px;padding:4px 6px;white-space:nowrap}.workflow-section{background:#faf8fe;border-block:1px solid #f0eafa}.workflow{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:75px}.workflow .button{margin-top:28px}.workflow-steps{list-style:none;padding:0;margin:3px 0}.workflow-steps li{display:flex;gap:23px;padding:19px 0;border-bottom:1px solid #e9e1f2}.workflow-steps li:first-child{padding-top:0}.workflow-steps li:last-child{border:0}.workflow-steps li>span{font-family:'Manrope',sans-serif;font-size:15px;font-weight:650;color:#9b76df;background:#efe7fc;border:1px solid #e9def9;height:37px;min-width:37px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-top:5px}.workflow-steps h3{font-size:18px;letter-spacing:-.4px;margin:6px 0 9px}.workflow-steps p{font-size:14px;color:#887b97;margin:0;line-height:1.7}.billing-switch{margin:24px auto 0;display:inline-flex;border:1px solid #e9e2f1;padding:4px;border-radius:9px;background:#faf9fc}.billing-switch button{border:0;background:transparent;color:#81758f;font-size:13px;padding:8px 16px;border-radius:6px}.billing-switch button.active{background:#fff;color:#3e304f;box-shadow:0 1px 5px #32204716}.billing-switch span{margin-left:5px;font-size:10px;color:#8855d8;font-weight:700}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.price-card{border:1px solid #e8e1f0;border-radius:13px;padding:30px 28px;position:relative}.plan-label{font-size:10px;letter-spacing:1px;color:#9f8eb4;font-weight:600}.price-card h3{font-size:25px;letter-spacing:-.7px;margin:12px 0}.price-card>p{font-size:13px;color:#998ca6;margin:0}.price{display:flex;align-items:baseline;gap:9px;margin-top:24px}.price strong{font-family:'Manrope',sans-serif;font-size:45px;letter-spacing:-1.5px;line-height:1.3}.price>span{font-size:13px;color:#9a8ba7}.price-card .billing-note{font-size:11px;margin-top:6px;min-height:18px}.price-card .button{width:100%;margin-top:23px}.price-card ul{list-style:none;padding:20px 0 0;margin:23px 0 0;border-top:1px solid #e9e2f0;font-size:13px;color:#776985}.price-card li{position:relative;padding-left:22px;margin:10px 0}.price-card li:before{content:'✓';position:absolute;left:0;color:#9b7dc3}.price-card.featured{border:1.5px solid #9568ea;background:#fdfbff;box-shadow:0 12px 35px #7647c90b}.popular-label{position:absolute;left:-1.5px;right:-1.5px;top:-23px;background:#8252df;border-radius:10px 10px 0 0;text-align:center;padding:5px 0;color:white;font-size:10px;letter-spacing:.8px}.featured .plan-label{color:#9064c6}.custom-price{min-height:59px;align-items:center}.custom-price strong{font-size:32px;letter-spacing:-.7px}.pricing-footnote{text-align:center;font-size:12px;color:#9789a6;margin:24px 0 0}.faq-section{display:grid;grid-template-columns:1fr 1.25fr;gap:100px;padding:10px 0 90px}.faq-list details{border-bottom:1px solid #e9e3f0;padding:19px 0}.faq-list summary{cursor:pointer;font-size:15px;font-weight:550;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq-list summary:after{content:'+';font-size:22px;line-height:1.1;color:#a493b7}.faq-list summary::-webkit-details-marker{display:none}.faq-list details[open] summary:after{content:'−'}.faq-list p{font-size:14px;color:#8a7b97;line-height:1.75;margin-bottom:2px}.final-cta{background:#7548dc;position:relative;overflow:hidden;border-radius:18px;text-align:center;color:white;padding:49px 25px 47px}.final-cta .eyebrow{color:#d3bffb}.final-cta h2{font-size:43px;line-height:1.2;margin:18px 0 13px}.final-cta p{color:#d8c6f6;margin:0 0 22px}.button-white{background:white;color:#7548dc}.button-white:hover{background:#f1e8ff;color:#6333c6}.cta-decoration{position:absolute;right:6%;top:15%;font-size:180px;line-height:1;color:#ffffff0c;transform:rotate(15deg);pointer-events:none}.footer{display:flex;align-items:center;gap:30px;padding-block:39px}.footer .brand{font-size:22px}.footer .brand-icon{width:28px;height:28px;border-radius:8px;font-size:22px}.footer>p{font-size:12px;color:#9a8da7}.footer>small{margin-left:auto;font-size:11px;color:#a294ae}.footer>a:last-child{font-size:12px;color:#8b7d99}.skip-link{position:absolute;top:-80px;left:20px;background:#7045e9;color:white;padding:12px;z-index:10}.skip-link:focus{top:10px}dialog{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 40px);padding:32px;border:1px solid #e4d9f4;border-radius:17px;color:#322540;box-shadow:0 25px 100px #24103b40;overflow:auto}dialog::backdrop{background:#22133285;backdrop-filter:blur(5px)}.modal-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.modal-top .eyebrow{font-size:10px}.close-button{border:0;background:#f4eefb;width:35px;height:35px;border-radius:50%;font-size:25px;color:#8b6dab;flex-shrink:0}dialog h2{font-size:28px;margin:20px 0 10px;letter-spacing:-.6px}dialog>p{font-size:14px;color:#9381a3}.demo-controls{display:flex;gap:20px;margin-block:25px}.demo-controls label{display:flex;flex-direction:column;gap:6px;flex:1;font-size:12px;color:#8b789e}.demo-controls select{border:1px solid #ddcfed;background:white;color:#5b426f;border-radius:7px;padding:9px 10px;font-size:14px;min-width:0}.demo-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.demo-metrics>div{background:#f8f4fe;border:1px solid #eee4fa;padding:15px;border-radius:9px}.demo-metrics span{display:block;font-size:11px;color:#9a85ad}.demo-metrics strong{font-family:'Manrope',sans-serif;font-size:24px;color:#6d43ae;white-space:nowrap;letter-spacing:-.7px}.demo-table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:13px;margin-block:23px}caption{text-align:left;font-weight:600;padding-block:12px}th,td{text-align:left;border-bottom:1px solid #eee6f7;padding:12px 8px;white-space:nowrap}th{font-size:11px;color:#9d87b0;font-weight:500}th:last-child,td:last-child{text-align:right}.demo-disclaimer{font-size:12px!important}.modal-done{margin-top:10px}
@media(min-width:1450px){.wrap{width:1200px}.hero{gap:70px}.hero h1{font-size:68px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.header{gap:25px}.header nav{gap:20px}.hero{gap:24px;padding-top:50px;grid-template-columns:1fr 1.05fr}.dashboard{grid-template-columns:105px 1fr}.dashboard-sidebar{padding-inline:5px}.side-item{font-size:10px;gap:4px}.dashboard-main{padding-inline:12px}.hero h1{font-size:50px}.hero-description{font-size:16px}.hero-actions{gap:8px}.hero-actions .button{padding-inline:16px}.automation-toast{right:-12px}.platform-logos{gap:35px}.feature-card{padding:23px 18px}.feature-grid{gap:15px}.workflow,.faq-section{gap:60px}.pricing-grid{gap:18px}.price-card{padding:25px 20px}}
@media(max-width:850px){.header nav{gap:17px}.header-cta{display:none}.header nav{margin-left:auto;margin-right:0}.hero{grid-template-columns:1fr;padding-top:38px;gap:25px}.hero-copy{text-align:center}.hero h1{font-size:60px}.hero-description{margin-inline:auto;max-width:500px}.hero-actions,.hero-note{justify-content:center}.hero-product{max-width:620px;width:100%;margin:auto;padding-top:45px}.dashboard{grid-template-columns:135px 1fr}.dashboard-sidebar{padding-inline:9px}.side-item{font-size:12px;gap:8px}.dashboard-main{padding-inline:20px}.hero-product:before{inset:0 -15px -30px}.platform-logos{gap:25px;flex-wrap:wrap}.platform-logos>span{font-size:20px}.feature-grid{grid-template-columns:1fr}.feature-card{display:grid;grid-template-columns:45px 1fr 240px;column-gap:20px;align-items:center;padding:22px}.feature-card h3{margin:0 0 8px;grid-column:2}.feature-card p{grid-column:2}.feature-icon{grid-row:1/3}.feature-example{grid-column:3;grid-row:1/3;margin:0}.section-heading h2,.workflow h2,.faq-section h2{font-size:36px}.workflow,.faq-section{gap:35px}.price-card{padding:25px 16px}.pricing-grid{gap:12px}.price-card>p{font-size:12px}.price-card ul{font-size:12px}.price-card .button{padding-inline:9px;font-size:12px}.plan-label{font-size:9px}.custom-price strong{font-size:27px}.footer{gap:15px}.footer>p{display:none}}
@media(max-width:600px){.wrap{width:calc(100% - 40px)}.header{height:80px;position:relative}.brand{font-size:25px}.brand-icon{width:32px;height:32px;font-size:26px}.menu-toggle{display:block;margin-left:auto;border:1px solid #eae3f3;border-radius:8px;background:white;color:#7045e9;width:40px;height:40px;font-size:22px}.header nav{display:none;position:absolute;left:0;right:0;top:72px;background:white;border:1px solid #eee5f7;border-radius:10px;z-index:4;padding:18px;box-shadow:0 12px 25px #3a1d6710;flex-direction:column;gap:16px}.header nav.open{display:flex}.hero{padding:32px 0 66px;gap:30px}.hero .eyebrow{font-size:10px;letter-spacing:.8px}.hero h1{font-size:46px;letter-spacing:-1.6px;margin:23px 0}.hero-description{font-size:16px;margin-top:28px}.hero-actions .button{font-size:13px;padding-inline:15px}.hero-note{font-size:10px;gap:5px}.hero-product{padding-top:24px;padding-bottom:27px}.product-top-note{font-size:10px;top:-6px;right:9px}.dashboard{grid-template-columns:76px 1fr;border-radius:9px;transform:none}.dashboard-sidebar{padding:15px 4px}.mini-logo{font-size:22px;margin:0 0 24px;justify-content:center}.mini-logo span{display:none}.side-item{font-size:8px;padding:8px 4px;gap:3px}.side-item>span{font-size:12px;width:11px}.side-item small{display:none}.side-bottom{left:7px;gap:4px;font-size:7px}.side-bottom small{font-size:6px}.avatar{width:17px;height:20px;font-size:9px}.dashboard-main{padding:12px 9px}.dash-toolbar{font-size:8px}.dash-heading{margin:13px 0}.dash-heading h2{font-size:11px;letter-spacing:-.2px}.dash-heading p{font-size:7px}.date-chip{font-size:6px;padding:4px}.metric{padding:9px}.metric strong{font-size:21px}.metric>span{font-size:8px}.metric em{font-size:7px}.metric em span{font-size:6px}.metric-grid{gap:7px}.chart-panel,.orders-panel{padding:10px 7px;margin-top:9px}.panel-title{font-size:8px}.panel-title>span{font-size:6px}.chart-body{height:109px;padding-top:14px;gap:4px}.chart-labels{font-size:6px;width:26px}.chart-grid{background-size:auto}.order-row{font-size:6px;gap:3px}.status{font-size:6px;padding:3px 4px}.automation-toast{right:-5px;bottom:5px;padding:10px 13px;gap:8px;transform:none}.automation-toast strong{font-size:11px}.automation-toast p{font-size:9px}.toast-icon{width:29px;height:29px;font-size:20px}.toast-check{margin-left:5px}.hero-product:before{inset:-10px -15px -10px}.platforms{padding-bottom:35px}.platforms>p{font-size:12px}.platform-logos{gap:22px 28px;margin:22px 0}.platform-logos>span{font-size:20px}.platforms>small{font-size:10px;display:block}.section{padding:58px 0}.section-heading h2,.workflow h2,.faq-section h2{font-size:33px;letter-spacing:-1px}.eyebrow{font-size:10px;letter-spacing:1.2px}.section-heading p,.workflow>div>p,.faq-section>div>p{font-size:15px}.feature-grid{gap:16px;margin-top:30px}.feature-card{display:block;padding:24px}.feature-card h3{margin:20px 0 10px;font-size:19px}.feature-card p{font-size:15px}.feature-example{margin-top:20px;font-size:12px}.example-label{font-size:10px}.steps-mini{font-size:11px}.stock-example small{font-size:10px}.stock-pill{font-size:10px}.workflow{grid-template-columns:1fr;padding-block:52px;gap:32px}.workflow-steps{margin:0}.workflow-steps h3{font-size:18px}.workflow-steps p{font-size:15px}.pricing-grid{grid-template-columns:1fr;gap:37px}.price-card{padding:28px}.plan-label{font-size:10px}.price-card>p{font-size:14px}.price-card .button{font-size:14px}.price-card ul{font-size:14px}.custom-price strong{font-size:32px}.faq-section{grid-template-columns:1fr;padding-block:0 54px;gap:17px}.faq-list summary{font-size:15px}.faq-list p{font-size:15px}.final-cta{padding:39px 20px;border-radius:13px}.final-cta h2{font-size:32px;letter-spacing:-1px}.final-cta p{font-size:15px}.cta-decoration{font-size:120px;right:-20px;top:15px}.footer{flex-wrap:wrap;padding-block:30px;gap:18px}.footer>small{font-size:10px}.footer>a:last-child{display:block;width:100%;text-align:center;font-size:12px}dialog{padding:22px}.modal-top .eyebrow{font-size:9px;letter-spacing:.8px}dialog h2{font-size:25px}.demo-controls{gap:12px;flex-direction:column}.demo-metrics{gap:6px}.demo-metrics>div{padding:10px 7px}.demo-metrics span{font-size:9px}.demo-metrics strong{font-size:18px}.demo-table-wrap table{font-size:11px}.modal-done{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important}}
