:root{color-scheme:light;--bg:#f7f9fb;--white:#142638;--muted:#536575;--blue:#007c70;--line:#dce5eb}body{background:#f7f9fb;color:#142638}html{scroll-padding-top:90px}h1,h2,h3{font-weight:700;letter-spacing:-1.4px}em{color:#007c70}.header{position:sticky;top:0;height:76px;background:#ffffffed;backdrop-filter:blur(16px);border-bottom:1px solid #dde5ec;padding:0 max(24px,calc((100% - 1240px)/2));gap:25px}.header .logo{font-size:21px;color:#132638}.header .logo span{color:#49736e}.header nav{gap:22px;color:#465767;font-size:12px}.header-tools{margin-left:auto}.language-control{background:#eff5f5!important;border-color:#d9e5e5!important;color:#142638}.language-control select{color:#142638!important;background:transparent}.sound-button{background:#f2f6f7;color:#142638;border-color:#dce5eb}.sound-button #motion-label{display:none}.sales-hero{text-align:center;padding:64px 24px 28px;max-width:1020px;margin:auto}.sales-hero .eyebrow{justify-content:center;margin-bottom:19px;color:#00786f;font-size:10px;letter-spacing:1.1px}.sales-hero .eyebrow>span:last-child{height:auto;width:auto;background:none}.sales-hero h1{font-size:clamp(38px,4.5vw,66px);line-height:1.12;letter-spacing:-2.8px;margin-bottom:20px}.hero-subtitle{font-size:22px;line-height:1.5;max-width:700px;margin:0 auto 14px;font-weight:500;color:#304c5c}.hero-description{font-size:14px;color:#657681;line-height:1.7;max-width:650px;margin:auto}.sales-actions{display:flex;justify-content:center;gap:12px;margin:26px 0}.button{font-size:12px;min-height:46px;padding:13px 19px;border-radius:5px;gap:18px}.primary{background:#007c70;color:white;box-shadow:none}.primary:hover{background:#006257;color:white}.secondary{border:1px solid #c8d6dd;background:white}.hero-proof{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 26px;font-size:11px;color:#536575;padding:10px 0}.hero-proof a:before{content:'✓';color:#007c70;margin-inline-end:7px}
.compact-demo{--blue:#8be4e3;--white:#edf7fc;--line:#284451;color:#edf7fc;background:#091a29;margin:8px auto 0;width:calc(100% - 48px);max-width:1200px;border:1px solid #203e4e;border-radius:14px;box-shadow:0 22px 45px -24px #08233166;overflow:hidden}.demo-toolbar{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 24px;border-bottom:1px solid #24404e;background:#0a1e2d;font-size:11px}.demo-toolbar>span{display:flex;align-items:center;gap:10px;color:#9de3dd}.demo-toolbar>div{display:flex;gap:5px}.demo-toolbar button{background:transparent;border:0;color:#b8cbd5;padding:10px 14px;border-radius:4px;font-size:11px}.demo-toolbar button[aria-pressed=true]{background:#007c70;color:white}.compact-demo .stage{position:absolute;top:65px;height:calc(100% - 65px);min-height:0;margin:0;background:radial-gradient(ellipse at 70% 45%,#1b4656,transparent 70%)}.compact-demo .stage:after{background:linear-gradient(90deg,#091a29 0,transparent 65%)}.compact-demo .scene{min-height:570px;padding:32px 36px 65px;align-items:center;border:0;display:none}.compact-demo[data-view=movement] #movement,.compact-demo[data-view=technology] #technology{display:flex}.compact-demo .scene-copy{width:37%;max-width:430px}.compact-demo .scene h2,html:not([lang=tr]) .compact-demo .scene h2{font-size:42px;letter-spacing:-1.8px;line-height:1.13;margin-bottom:18px;color:white}.compact-demo em{color:#9de3dd}.compact-demo .intro{font-size:12px;line-height:1.7;color:#bbccd6;max-width:350px}.compact-demo .eyebrow{font-size:8px;letter-spacing:1.2px;margin-bottom:20px;color:#9abac4}.compact-demo .scene-bottom{display:none}.compact-demo #product{width:70%;right:-5%;height:100%;top:0}.compact-demo .orbit{left:44%;top:19%;width:52%;height:60%}.compact-demo .product-label{left:48%;bottom:14%;font-size:7px;letter-spacing:1.2px}.compact-demo .camera-controls{bottom:5%;right:8%}.compact-demo .mechanism-panel{background:#102939;border-color:#2a4755}.compact-demo .mode-control{margin-top:20px}.compact-demo .mode-control button{padding:11px 10px}.compact-demo .mode-description{font-size:10px;min-height:48px}.compact-demo .representation{color:#92a9b6;font-size:8px;margin-top:14px;max-width:360px}.compact-demo .body-options{flex-wrap:wrap;gap:10px}.compact-demo .body-options button{font-size:9px}.compact-demo .layer-list{margin-top:16px}.compact-demo .component-description{font-size:11px}.compact-demo .layer-labels{font-size:9px}.compact-demo .layer-labels span{right:3%}
.sales-section{max-width:1200px;margin:auto;padding:80px 0}.section-heading{text-align:center;max-width:760px;margin:0 auto 35px}.section-heading .eyebrow{justify-content:center;color:#007c70;font-size:10px;letter-spacing:1.6px;margin-bottom:13px}.sales-section h2{font-size:36px;line-height:1.18;letter-spacing:-1.3px;margin-bottom:17px}.section-heading>p:last-child{font-size:14px;line-height:1.8;color:#62717d}.model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.model-card{border:1px solid #dce5eb;background:#fff;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}.model-card:hover{transform:translateY(-4px);box-shadow:0 15px 30px #17344912}.model-card.featured{border:1px solid #4baca0}.model-top{display:flex;justify-content:space-between;gap:10px;padding:15px 18px;font-size:10px;color:#62717d}.model-top>span:last-child{color:#007c70}.model-image{margin:0 12px;position:relative;height:205px;overflow:hidden;border-radius:5px;background:#e9f1f3}.model-image img{width:100%;height:100%;object-fit:cover}.model-image>span{position:absolute;bottom:9px;left:9px;font-size:9px;background:#0a1e2dd9;color:white;border-radius:3px;padding:5px 7px}.model-content{padding:24px;display:flex;flex:1;flex-direction:column}.model-content .eyebrow{font-size:9px;letter-spacing:1.3px;margin-bottom:9px;color:#68848a}.model-content h3{font-size:24px;margin:0 0 14px;letter-spacing:-.7px}.model-content>p:not(.eyebrow){font-size:13px;line-height:1.8;color:#5e707c;margin-bottom:20px}.model-detail{font-size:11px;color:#007c70;margin-top:auto;margin-bottom:22px;display:flex;justify-content:space-between}.model-card .button{width:100%;justify-content:space-between}.model-card:not(.featured) .button{background:#142c3d}.model-demo{text-align:center;font-size:11px;color:#52716f;padding:13px 0 0}.sales-note{font-size:11px;line-height:1.8;text-align:center;color:#657782;margin:23px auto 0;max-width:740px}.distribution{border-top:1px solid #dce5eb;border-bottom:1px solid #dce5eb;padding:55px 0}.distribution>.eyebrow,.distribution .eyebrow{color:#007c70;margin-bottom:14px}.distribution>div:first-child>p:last-child{font-size:14px;color:#657782}.distribution-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:28px}.distribution-grid article{padding:25px;background:white;border:1px solid #e2e9ed;border-radius:8px}.distribution-grid article>span{display:grid;place-items:center;width:33px;height:33px;background:#edf7f5;color:#007c70;border-radius:5px;font-size:11px}.distribution-grid h3{font-size:17px;line-height:1.4;letter-spacing:-.3px;margin:17px 0 10px}.distribution-grid p{font-size:12px;line-height:1.9;color:#5e707c}.distribution-grid a{font-size:11px;color:#007c70}.needs-panel{padding:30px;background:white;border:1px solid #dce5eb;border-radius:10px;box-shadow:0 10px 30px #203c4a07}.needs-fields{display:grid;grid-template-columns:1fr 1fr .7fr;gap:20px}.needs-fields label{display:grid;gap:11px;font-size:12px;color:#425765}.needs-fields select,.needs-fields input{width:100%;padding:13px;border:1px solid #cedbe1;border-radius:4px;background:#f7f9fb;color:#142638;min-width:0;font:inherit}.needs-result{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:25px;padding:23px;background:#edf6f4;border:1px solid #d2e9e3;border-radius:5px}.needs-result strong{font-size:15px;color:#005e54}.needs-result p{font-size:12px;line-height:1.7;color:#52716f;margin:9px 0 0}.needs-result .button{flex-shrink:0}
.explanation{background:#fff;border-block:1px solid #e1e8ed;padding:60px max(24px,calc((100% - 1200px)/2))}.explanation-intro h2{font-size:36px;letter-spacing:-1.3px}.explanation-intro>p:last-child,.explanation-cards p{color:#5e707c}.explanation .eyebrow,.explanation-cards .card-number{color:#007c70}.explanation-cards article{background:#f7f9fb;border-color:#dce5eb}.explanation-cards h3{color:#142638;font-size:22px}.explanation-cards a{color:#007c70}.explanation-note{color:#657782}.guide-nav{background:white;border-color:#dce5eb}.guide-nav a{color:#345768}.guide-section{padding:60px max(24px,calc((100% - 1200px)/2));border-color:#dce5eb;background:#f7f9fb}.guide-section h2{font-size:36px;letter-spacing:-1.3px}.guide-section .eyebrow{color:#007c70;margin-bottom:15px}.guide-lead,.guide-note,.audience-grid p,.faq-item p,.formula-details p{color:#5e707c}.audience-grid article,.cost-results,.faq-item,.document-grid article{background:white;border-color:#dce5eb}.audience-grid h3,.document-grid a,.faq-item summary{color:#142638}.guide-number{color:#007c70}.spec-scroll{border-color:#dce5eb}.spec-table{background:#fff}.spec-table th,.spec-table td{border-color:#e0e8ed;color:#354e5d}.spec-table thead th{background:#eaf1f3;color:#132f40}.spec-table tbody tr:nth-child(even){background:#f3f7f8}.spec-table a,.faq-item a{color:#007c70}.cost-fields label,.cost-toolbar label{color:#425765}.cost-fields input,.cost-toolbar select,#faq-search{background:white;color:#142638;border-color:#cedbe1}.cost-toolbar button,.faq-filters button{background:white;border-color:#dce5eb;color:#345768}.faq-filters button[aria-pressed=true]{background:#007c70;color:white}.cost-output{border-color:#e1e8ed}.cost-output span,#cost-payback-note{color:#657782}.cost-output output{color:#007c70}.cost-results .guide-note{color:#657782}.formula-details{border-color:#dce5eb}.document-grid article>span:last-child{color:#657782}.partners{min-height:330px;padding:65px max(24px,calc((100% - 1200px)/2));color:white}.partners h2{font-size:45px;max-width:700px;line-height:1.2;letter-spacing:-1.8px}.partner-bottom{max-width:none;gap:40px}.partner-bottom p{max-width:550px;font-size:14px}.partners .eyebrow{color:#9de3dd}footer{color:#dcebf2}dialog{background:#fff;color:#142638;border-color:#cedbe1}dialog h2{font-size:30px;letter-spacing:-1px}dialog .form-note,dialog .eyebrow{color:#5e707c}dialog label{color:#425765}dialog input,dialog textarea{background:#f7f9fb;color:#142638;border-color:#cedbe1}.dialog-close{color:#425765}.mobile-sales-bar{display:none}
html[dir=rtl] .compact-demo .stage:after{background:linear-gradient(90deg,#091a29 0,transparent 65%)}html[dir=rtl] .compact-demo .scene{justify-content:flex-end}html[dir=rtl] .header-tools{margin-left:0;margin-right:auto}
@media(max-width:1250px){.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-section{margin-inline:24px}.header nav{gap:15px}.header nav a{font-size:11px}.header{gap:15px}.compact-demo .scene h2,html:not([lang=tr]) .compact-demo .scene h2{font-size:36px}.compact-demo .scene-copy{width:39%}.distribution-grid article{padding:20px}}
@media(max-width:900px){.header nav{display:none}.model-grid{gap:12px}.model-content{padding:18px}.model-content h3{font-size:21px}.model-image{height:165px}.distribution-grid{grid-template-columns:repeat(2,1fr)}.compact-demo .scene{padding:28px 25px 45px}.compact-demo .scene-copy{width:42%}.compact-demo .mode-control button{padding:9px 7px;font-size:9px}.needs-result{align-items:flex-start;flex-direction:column}}
@media(max-width:700px){html{scroll-padding-top:80px}body{padding-bottom:62px}.header{height:68px;padding:0 18px}.header .logo{font-size:19px}.header .sound-button{padding:9px}.sales-hero{padding:38px 22px 20px}.sales-hero h1{font-size:40px;letter-spacing:-1.7px}.hero-subtitle{font-size:18px}.hero-description{font-size:12px}.sales-hero .eyebrow{font-size:8px;letter-spacing:.7px;gap:8px}.sales-actions{gap:9px}.sales-actions .button{font-size:11px;padding:12px;gap:10px}.hero-proof{gap:12px 19px;font-size:10px}.compact-demo{width:calc(100% - 28px);border-radius:9px}.demo-toolbar{padding:12px 14px;flex-wrap:wrap;gap:12px}.demo-toolbar>span{font-size:10px}.demo-toolbar button{font-size:10px;padding:9px 11px}.compact-demo .stage{top:auto;bottom:0;height:390px;background:radial-gradient(ellipse at 50% 50%,#1a4051,transparent 75%)}.compact-demo .stage:after,html[dir=rtl] .compact-demo .stage:after{background:none}.compact-demo .scene{min-height:0;padding:24px 22px 390px;align-items:flex-start}.compact-demo .scene-copy{width:100%;max-width:none}.compact-demo .scene h2,html:not([lang=tr]) .compact-demo .scene h2{font-size:32px;line-height:1.13;letter-spacing:-1px;margin-bottom:12px}.compact-demo .scene h2 br{display:none}.compact-demo .scene h2 em:before{content:' '}.compact-demo .eyebrow{margin-bottom:13px;font-size:8px}.compact-demo .intro{font-size:12px;max-width:none}.compact-demo .mode-control{margin-top:17px}.compact-demo .mode-control button{font-size:10px;padding:11px}.compact-demo .mode-description{min-height:0;font-size:11px;margin:12px 0}.compact-demo .mechanism-panel{padding:14px}.compact-demo .mechanism-heading strong{font-size:11px}.compact-demo .representation{font-size:9px;margin-top:13px}.compact-demo .body-options button,html:not([lang=tr]) .compact-demo .body-options button{font-size:10px}.compact-demo #product,.compact-demo .stage.moving #product{height:100%;width:110%;right:-5%;top:-9%}.compact-demo .orbit,.compact-demo .stage.moving .orbit{left:10%;top:8%;width:82%;height:64%}.compact-demo .product-label{left:8%;bottom:20%;font-size:6px}.compact-demo .camera-controls{bottom:7%;right:5%;left:5%;justify-content:center}.compact-demo .camera-controls button{font-size:10px;padding:10px 12px}.compact-demo .layer-labels span{right:7%;font-size:9px}.compact-demo .layer-cover{top:8%}.compact-demo .layer-cells{top:38%}.compact-demo .layer-base{top:61%}.compact-demo .layer-list{display:grid;grid-template-columns:repeat(3,1fr);max-width:100%}.compact-demo .layer-list small{font-size:9px}.compact-demo .layer-list>button>span:nth-child(2){font-size:10px}.compact-demo .component-description{font-size:12px}.sales-section{margin-inline:20px;padding:50px 0}.sales-section h2{font-size:29px;letter-spacing:-.8px}.section-heading>p:last-child{font-size:13px}.model-grid{grid-template-columns:1fr;gap:20px}.model-image{height:230px}.model-content{padding:24px}.model-content h3{font-size:26px}.model-content>p:not(.eyebrow){font-size:14px}.model-top{font-size:11px}.distribution-grid{gap:12px}.distribution-grid article{padding:18px}.distribution-grid h3{font-size:16px}.distribution-grid p{font-size:12px}.needs-panel{padding:19px}.needs-fields{grid-template-columns:1fr;gap:19px}.needs-fields label{font-size:12px}.needs-result{padding:17px}.needs-result .button{width:100%;white-space:normal;line-height:1.5}.explanation{padding:45px 22px}.explanation-intro h2{font-size:31px}.guide-section{padding:45px 22px}.guide-section h2{font-size:29px;letter-spacing:-.7px}.guide-nav{position:static;flex-wrap:wrap;padding:18px 22px}.guide-nav a{font-size:11px}.cost-fields{grid-template-columns:1fr 1fr}.partners{padding:45px 23px;min-height:0}.partners h2{font-size:35px}.partner-bottom{align-items:flex-start;flex-direction:column;gap:20px}.partner-bottom .button{width:100%}.mobile-sales-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:15;background:#fffffff5;backdrop-filter:blur(10px);border-top:1px solid #d5e1e5;padding:10px 15px;gap:10px}.mobile-sales-bar a{flex:1;text-align:center;padding:12px 5px;font-size:11px;line-height:1.4;display:flex;align-items:center;justify-content:center;gap:7px}.mobile-sales-bar a:last-child{background:#007c70;color:white;border-radius:4px}footer{padding:25px 22px;flex-wrap:wrap}footer>span{font-size:9px;letter-spacing:0}html[dir=rtl] .compact-demo .scene{justify-content:flex-start}}
@media(prefers-reduced-motion:reduce){.model-card,.button{transition:none}}

/* Stronger colour hierarchy and contained enquiry layout. */
:root{--blue:#007f88;--line:#9cbdce;--muted:#365769}
body{background:#ecf3f8;color:#102d43}
.header{border-bottom:2px solid #00858e;box-shadow:0 4px 20px #082d4510}
.header .logo,.header nav{color:#102d43}.header nav a:hover{color:#00858e}
.sales-hero{position:relative;isolation:isolate}
.sales-hero:before{content:'';position:absolute;inset:12px 0 0;z-index:-1;background:radial-gradient(ellipse at 10% 20%,#77e2e74a,transparent 55%),radial-gradient(ellipse at 90% 60%,#76b8fa33,transparent 55%);pointer-events:none}
.sales-hero h1{color:#0b304b}.hero-subtitle{color:#224d64}.hero-description{color:#3e5d70}
.sales-hero .eyebrow,.section-heading .eyebrow{font-weight:700;color:#006b75}
.hero-proof a{background:#fff;border:1px solid #a2c5d3;padding:9px 13px;border-radius:5px;color:#254e62;box-shadow:0 3px 0 #bcd6e34d}
.primary{background:linear-gradient(115deg,#006c7c,#009a87);box-shadow:0 5px 14px #007c7026;border-color:#007e7e}
.primary:hover{background:linear-gradient(115deg,#005666,#008773);box-shadow:0 7px 19px #00696640}
.secondary{border-color:#779eb5;color:#173f56}.secondary:hover{background:#e2f2fa}
.compact-demo{border:2px solid #148d9a;box-shadow:0 24px 45px -20px #082b4666,0 0 0 5px #00858e0c}
.demo-toolbar{border-bottom:1px solid #287286;background:#0b263a}
.model-card{border-color:#92b3c7;border-top:4px solid #246caa;box-shadow:0 8px 20px #193d5010}
.model-card.featured{border-color:#078c8e;border-top:4px solid #00a897;box-shadow:0 8px 22px #007c7026}
.model-top{font-weight:700;background:#e7f2f8;color:#254d65}.featured .model-top{background:#dff5f0}
.model-content h3{color:#103650}.model-content>p:not(.eyebrow){color:#3e5c6e}
.model-detail{border-top:1px solid #cadde8;padding-top:16px;font-weight:600;color:#006b76}
.model-demo{color:#215c79;font-weight:600}.sales-note{color:#456275}
.distribution{position:relative;padding:48px 32px;background:linear-gradient(125deg,#0a2d48,#115b70);border:1px solid #087c8a;border-radius:12px;color:#fff;box-shadow:0 18px 35px #12394f20}
.distribution .eyebrow{color:#6debd3}.distribution>div:first-child>p:last-child{color:#c0e3ed}
.distribution-grid article{background:#103d53;border-color:#3d8095;box-shadow:0 5px 14px #00182e24}
.distribution-grid article>span{background:#0e6b76;border:1px solid #31a3ab;color:#a2fff0}
.distribution-grid h3{color:#fff}.distribution-grid p{color:#cee0e9}.distribution-grid a{color:#82f3dc;font-weight:600}
.needs-panel{border:1px solid #78aabc;border-top:4px solid #007f88;box-shadow:0 12px 30px #0c45671a;padding:28px}
.needs-fields{align-items:end}.needs-fields label{margin:0;font-size:13px;color:#214b63;font-weight:600}
.needs-fields input,.needs-fields select{border-color:#8fadc0;background:#f1f7fb;min-height:48px;color:#133850}
.needs-fields input:focus,.needs-fields select:focus{outline:2px solid #009a91;outline-offset:2px;background:white}
.needs-result{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px;margin-top:24px;background:#e0f3f2;border:1px solid #6ab5b4;border-inline-start:5px solid #008b86}
.needs-result>div{min-width:0}.needs-result strong{display:block;font-size:18px;line-height:1.5;color:#064e58;overflow-wrap:anywhere}
.needs-result p{max-width:720px;font-size:13px;line-height:1.8;color:#335a65;margin-bottom:0}
#needs-form .needs-result .button{width:auto;max-width:310px;min-width:210px;margin:0;white-space:normal;line-height:1.5;justify-content:space-between}
.explanation{border-block:2px solid #bfd5e3}.explanation-cards article{border-color:#92b7ca;background:linear-gradient(145deg,#e7f3fa,#fff);box-shadow:0 5px 15px #173c4d0d}
.explanation-cards h3{color:#143e59;font-weight:700}.explanation-cards p,.explanation-intro>p:last-child,.explanation-note{color:#3e6074}
.explanation-cards .card-number{font-weight:700;color:#006c7c}.explanation-cards a{font-size:12px;font-weight:600;color:#007483}
.circuit-diagram>span{color:#075678;background:#d5ecf9;border:1px solid #4789b3;font-weight:700}.circuit-diagram>i{background:#147ca5}.circuit-diagram>i:after{color:#147ca5}
.guide-nav{top:76px;background:#123b55;border-color:#245f7a;color:white}.guide-nav a{color:#effaff;font-weight:600}.guide-nav a:hover{color:#7df4d9}
.guide-section{background:#f1f6fa;border-color:#aec9d9}.guide-section h2{color:#113c56}.guide-lead,.guide-note{color:#3f5f71}
.audience-grid article{border-color:#90b2c5;border-top:3px solid #2387a0;box-shadow:0 5px 12px #193a510d}
.audience-grid h3{color:#163e57;font-weight:700}.audience-grid p{color:#3f5e70}
.spec-scroll{border-color:#6f9db7}.spec-table thead th{background:#154564;color:#fff;font-weight:600}.spec-table th,.spec-table td{border-color:#bed2df;color:#274a61}.spec-table tbody tr:nth-child(even){background:#e2edf5}
.faq-item{border-color:#9bbbcf;box-shadow:0 3px 10px #254d6108}.faq-item summary{color:#173f59;font-weight:600}.faq-item[open]{border-color:#007f88;border-inline-start:4px solid #007f88;background:#fafffe}.faq-item p{color:#365b70}
#faq-search{border-color:#82a8bd;color:#21485f}.faq-filters button{border-color:#92b7ca;color:#234e64}.faq-filters button[aria-pressed=true]{background:#086675}
.document-grid article{border-color:#97b9cc;border-inline-start:4px solid #178795}.document-grid a{color:#174a68}.document-grid .guide-number{font-weight:700;color:#007380}
.partners{background:radial-gradient(ellipse at 90% 100%,#007d8b80,transparent 65%),#0b2a43;border-top:3px solid #12a6a3}
@keyframes sales-wave{0%,100%{transform:scaleY(.65)}50%{transform:scaleY(1.2)}}
@keyframes sales-tilt{0%,100%{transform:rotate(-13deg)}50%{transform:rotate(13deg)}}
@media(prefers-reduced-motion:no-preference){.wave-diagram i{animation:sales-wave 3s ease-in-out infinite}.wave-diagram i:nth-child(even){animation-delay:-1.5s}.tilt-diagram>i{animation:sales-tilt 6s ease-in-out infinite}.model-card:hover{border-color:#058d96;box-shadow:0 16px 28px #14456426}}
.motion-paused .wave-diagram i,.motion-paused .tilt-diagram>i{animation-play-state:paused}
@media(max-width:900px){.needs-result{grid-template-columns:minmax(0,1fr);gap:18px}#needs-form .needs-result .button{min-width:0;max-width:100%;justify-self:start}.distribution{padding:32px 24px}}
@media(max-width:700px){.sales-hero:before{inset:0;max-width:100%}.hero-proof{gap:8px}.hero-proof a{padding:8px;font-size:10px}.distribution{padding:30px 18px}.distribution-grid{grid-template-columns:1fr}.distribution-grid article{padding:21px}.distribution-grid h3{font-size:19px}.distribution-grid p{font-size:13px}.needs-panel{padding:20px}.needs-result{padding:19px;gap:18px}.needs-result strong{font-size:17px}.needs-result p{font-size:13px}#needs-form .needs-result .button{width:100%;justify-self:stretch;min-width:0}.guide-nav{top:auto}.mobile-sales-bar{border-top:2px solid #087f8a}.mobile-sales-bar a:last-child{background:#006f7a}}
