.sales-public{max-width:1240px;padding:24px 40px 36px}.sales-navigation{gap:24px;margin-bottom:68px}.sales-nav-link{color:#b1bdc6;align-items:center;min-height:44px;margin-left:auto;font-size:13px;display:inline-flex}.sales-skip{z-index:60;color:#163e34;background:#5eead4;border-radius:8px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(calc(-100% - 20px))}.sales-skip:focus-visible{transform:none}.sales-hero{max-width:810px;padding-bottom:64px}.sales-eyebrow{color:#acd0c3;letter-spacing:1.4px;align-items:center;gap:9px;font-size:11px;font-weight:600;line-height:1.8;display:inline-flex}.sales-eyebrow>span{background:#5eead4;border-radius:50%;width:6px;height:6px}.sales-hero h1{letter-spacing:-2px;margin:20px 0 24px;font-size:clamp(35px,4.5vw,54px);font-weight:550;line-height:1.1}.sales-hero h1 em{color:#5eead4;font-style:normal}.sales-hero>p{color:#b0bbc7;max-width:680px;font-size:16px;line-height:1.9}.sales-hero-facts{color:#aec3bb;flex-wrap:wrap;gap:12px 26px;margin-top:26px;font-size:12px;display:flex}.sales-hero-facts>span{align-items:center;gap:7px;display:inline-flex}.sales-hero-facts svg{color:#5eead4}.sales-diagnosis-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}.sales-guidance{padding-top:20px}.sales-guidance h2{letter-spacing:-1px;margin:15px 0 18px;font-size:29px;font-weight:500;line-height:1.3}.sales-guidance>p{max-width:420px;font-size:14px;line-height:1.85}.sales-scope{gap:25px;margin:32px 0;padding:0;list-style:none;display:grid}.sales-scope li{align-items:start;gap:14px;display:flex}.sales-scope li>span{color:#9edcc5;background:#20332c;border:1px solid #395447;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.sales-scope strong{font-size:14px;font-weight:550;display:block}.sales-scope p{margin:6px 0 0;font-size:13px;line-height:1.8}.sales-process{border-top:1px solid #303a43;padding-top:24px}.sales-process h3{margin:0 0 22px;font-size:14px;font-weight:550}.sales-process ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.sales-process li{gap:16px;display:flex}.sales-process li>span{color:#a7c7b6;font-variant-numeric:tabular-nums;padding-top:2px;font-size:11px}.sales-process strong{font-size:13px;font-weight:550}.sales-process p{margin:4px 0 0;font-size:12px}.sales-help-link{color:#b8dccc;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;margin-top:25px;font-size:12px;display:inline-flex}.sales-form-card{--text:#172c26;--muted:#5f7069;--cyan:#166853;--on-accent:#fff;--bg:#fff;--panel:#fff;--line:#d3dfda;--surface-subtle:#f1f6f3;--danger:#9e3040;--danger-bg:#fff1f3;--danger-line:#ebbdc5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);background:#fff;border:1px solid #dbe5df;border-radius:20px;min-width:0;padding:34px;scroll-margin-top:24px;box-shadow:0 24px 70px #00000020}.sales-form-heading{padding-bottom:25px}.sales-kicker{color:#4c6b5b;letter-spacing:1.2px;font-size:10px;font-weight:650;line-height:1.7;display:block}.sales-form-heading h2{letter-spacing:-.7px;margin:12px 0;font-size:27px;font-weight:600}.sales-form-heading p{color:#5f7069;margin:0;font-size:13px;line-height:1.8}.sales-form-progress{margin-bottom:30px}.sales-form-progress>div{color:#617469;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:11px;display:flex}.sales-form-progress progress{appearance:none;color:#247b61;background:#e6eee9;border:0;border-radius:5px;width:100%;height:5px;margin:10px 0 15px;display:block;overflow:hidden}.sales-form-progress progress::-webkit-progress-bar{background:#e6eee9}.sales-form-progress progress::-webkit-progress-value{background:#247b61}.sales-form-progress progress::-moz-progress-bar{background:#247b61}.sales-form-progress ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sales-form-progress li{color:#63746a;align-items:center;gap:6px;font-size:11px;line-height:1.5;display:flex}.sales-form-progress li>span{background:#edf3ef;border:1px solid #d9e3dd;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.sales-form-progress li[aria-current=step]{color:#185c47;font-weight:650}.sales-form-progress li[aria-current=step]>span,.sales-form-progress li[data-complete=true]>span{color:#fff;background:#247b61;border-color:#247b61}.sales-inquiry-form{margin:0}.sales-inquiry-form fieldset{border:0;min-width:0;margin:0;padding:0}.sales-inquiry-form legend{color:#223b30;letter-spacing:-.4px;width:100%;margin-bottom:10px;padding:0;font-size:20px;font-weight:600;line-height:1.35}.sales-step-tip{color:#5f7069;margin:0 0 24px;font-size:13px;line-height:1.8}.sales-inquiry-form label{color:#30483b;margin:19px 0 8px;font-size:13px}.sales-inquiry-form input:not([type=checkbox]),.sales-inquiry-form select,.sales-inquiry-form textarea{border-radius:8px;min-height:46px;padding:11px 12px;font-size:14px;line-height:1.5}.sales-inquiry-form input::placeholder,.sales-inquiry-form textarea::placeholder{color:#67776f}.sales-fields-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sales-fields-row>div{min-width:0}.sales-offer-note{background:#f4f8f5;border:1px solid #dae7df;border-radius:8px;margin-top:12px;padding:14px}.sales-offer-note strong{font-size:12px}.sales-offer-note p{color:#516c5c;white-space:pre-line;overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.8}.sales-offer-note span{color:#576d60;font-size:11px;line-height:1.8}.sales-note{color:#5f7069;margin:9px 0 0;font-size:12px;line-height:1.75}.sales-inquiry-form .sales-consent{cursor:pointer;background:#f4f8f5;border:1px solid #d4e1d8;border-radius:9px;align-items:flex-start;gap:12px;margin:24px 0 12px;padding:14px;font-size:13px;font-weight:400;line-height:1.7;display:flex}.sales-consent input{width:19px;height:19px;margin:3px 0 0}.sales-form-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:28px;display:flex}.sales-step-navigation{flex:1;justify-content:space-between;align-items:center;gap:16px;display:flex}.sales-step-navigation>.sales-note{max-width:150px;margin:0}.sales-primary{color:#fff;text-align:center;background:#166853;border:1px solid #166853;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 17px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.sales-primary:hover:not(:disabled){color:#fff;background:#10523f;border-color:#10523f}.sales-back{color:#466351;background:0 0;border:0;align-items:center;gap:5px;min-height:46px;padding:10px 0;font-size:13px;display:inline-flex}.sales-back:hover:not(:disabled){box-shadow:none;color:#1a503a;background:0 0}.sales-save-note{color:#63746a;margin:18px 0 0;font-size:11px;line-height:1.8}.sales-error{color:#922e3a;background:#fff1f3;border:1px solid #eac3ca;border-radius:8px;margin:0 0 22px;padding:14px;font-size:13px;line-height:1.8}.sales-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sales-inquiry-form fieldset[hidden],.sales-inquiry-form .sales-send[hidden]{display:none}.sales-inquiry-form :is(input,select,textarea,legend){scroll-margin-block:80px}.sales-success-icon{color:#1b7355;background:#e6f4eb;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:22px;display:grid}.sales-success h2{letter-spacing:-.8px;margin:12px 0 16px;font-size:28px}.sales-success>p{color:#5f7069;font-size:14px;line-height:1.85}.sales-success>.sales-primary{width:100%;margin-top:12px}.sales-success-trial{border-top:1px solid #dbe5df;margin-top:30px;padding-top:24px}.sales-success-trial strong{font-size:14px}.sales-success-trial p{margin:8px 0;font-size:13px}.sales-success-trial a{color:#166853;align-items:center;gap:7px;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.sales-unavailable{padding:20px 0}.sales-unavailable>svg{color:#166853}.sales-unavailable h3{margin-top:18px;font-size:20px}.sales-unavailable p{font-size:14px}.sales-unavailable .sales-primary{margin-top:12px}.sales-questions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px;margin:88px 0 64px;display:grid}.sales-questions h2{margin-top:14px;font-size:32px;font-weight:500}.sales-questions>div>p{max-width:350px;font-size:14px}.sales-questions details{border-bottom:1px solid #303a43}.sales-questions details:first-child{border-top:1px solid #303a43}.sales-questions summary{color:#c7d8cd;justify-content:space-between;align-items:center;gap:18px;min-height:65px;padding:18px 0;font-size:14px;list-style:none;display:flex}.sales-questions summary::-webkit-details-marker{display:none}.sales-questions details[open] summary>svg{transform:rotate(45deg)}.sales-questions details p{margin:0 24px 20px 0;font-size:13px;line-height:1.9}.sales-questions details a{color:#5eead4;text-underline-offset:3px;text-decoration:underline}.sales-footer{flex-wrap:wrap;gap:16px;font-size:12px}.sales-footer a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.sales-public :focus-visible{outline:3px solid var(--cyan);outline-offset:3px}@media (max-width:1000px){.sales-diagnosis-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px}.sales-form-card{padding:26px}.sales-form-progress ol{gap:6px}.sales-form-progress li{flex-direction:column;align-items:flex-start}}@media (max-width:800px){.sales-public{padding:22px 24px 30px}.sales-navigation{margin-bottom:44px}.sales-hero{padding-bottom:38px}.sales-diagnosis-layout{grid-template-columns:minmax(0,1fr)}.sales-form-card{order:-1}.sales-guidance{padding-top:12px}.sales-scope{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-scope li{flex-direction:column}.sales-questions{grid-template-columns:minmax(0,1fr);gap:22px;margin:56px 0 36px}.sales-questions h2{margin-bottom:12px}}@media (max-width:540px){.sales-public{padding:18px 18px calc(24px + env(safe-area-inset-bottom,0px))}.sales-navigation{gap:12px;margin-bottom:32px}.sales-nav-link{display:none}.sales-navigation .button{margin-left:auto}.sales-hero h1{letter-spacing:-1.4px;font-size:36px}.sales-hero>p{font-size:14px}.sales-hero-facts{flex-direction:column;gap:9px}.sales-form-card{border-radius:15px;padding:22px 18px}.sales-form-heading h2{font-size:25px}.sales-form-progress>div,.sales-form-progress li{font-size:10px}.sales-fields-row{grid-template-columns:minmax(0,1fr);gap:0}.sales-inquiry-form input:not([type=checkbox]),.sales-inquiry-form select,.sales-inquiry-form textarea{font-size:16px}.sales-step-navigation>.sales-note{max-width:100px;font-size:11px}.sales-form-actions{gap:12px}.sales-send{flex:100%}.sales-scope{grid-template-columns:minmax(0,1fr)}.sales-scope li{flex-direction:row}.sales-guidance h2{font-size:26px}.sales-questions summary{font-size:13px}.sales-success h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.sales-public *,.sales-public :before,.sales-public :after{transition:none!important;animation:none!important}}
