.sales-landing{--sales-graphite:#0b1513;--sales-ink:#12211d;--sales-green:#008f70;--sales-green-bright:#15bd91;--sales-mint:#e8f7f2;min-height:100vh;color:var(--sales-ink);scroll-behavior:smooth;background:#fbfdfc}.sales-nav{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfdfcf0;border-bottom:1px solid #dfe9e5;justify-content:space-between;align-items:center;gap:2rem;min-height:76px;padding:0 clamp(1rem,5vw,5rem);display:flex;position:sticky;top:0}.sales-brand img,.sales-footer img{mix-blend-mode:multiply;width:174px;height:auto}.sales-nav nav{align-items:center;gap:clamp(1rem,2.3vw,2rem);display:flex}.sales-nav nav a{color:#475b55;font-size:.84rem;font-weight:650;text-decoration:none}.sales-nav nav a:hover{color:var(--sales-green)}.sales-nav nav button,.sales-hero-actions button,.sales-plan-price button,.sales-final-cta button{color:#fff;min-height:44px;font:inherit;background:var(--sales-green);border:1px solid var(--sales-green);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.55rem;padding:.75rem 1.1rem;font-size:.86rem;font-weight:800;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex;box-shadow:0 8px 24px #008f7029}.sales-nav nav button:hover,.sales-hero-actions button:hover,.sales-plan-price button:hover,.sales-final-cta button:hover{background:#00775e;transform:translateY(-1px);box-shadow:0 12px 28px #00775e3d}.sales-nav button svg,.sales-hero-actions button svg,.sales-plan-price button svg,.sales-final-cta button svg{width:17px;height:17px}.sales-menu-button{display:none}.sales-hero{background:radial-gradient(circle at 85% 15%,#15bd911a,#0000 27%),#fbfdfc;grid-template-columns:minmax(0,.92fr) minmax(470px,1.08fr);align-items:center;gap:clamp(2rem,6vw,5rem);min-height:670px;padding:clamp(4rem,8vw,7.5rem) max(1rem,50vw - 590px);display:grid;overflow:hidden}.sales-kicker,.sales-section-heading>span,.sales-final-cta span{color:var(--sales-green);letter-spacing:.12em;align-items:center;gap:.45rem;font-size:.7rem;font-weight:850;display:inline-flex}.sales-kicker svg{width:15px}.sales-hero-copy h1{color:#0c1815;letter-spacing:-.055em;max-width:650px;margin:1.1rem 0 1.2rem;font-size:clamp(2.65rem,5.2vw,4.65rem);line-height:.98}.sales-hero-copy h1 em{color:var(--sales-green);font-style:normal}.sales-hero-copy>p{color:#52665f;max-width:620px;margin:0;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.7}.sales-hero-copy ul,.sales-plan-copy ul{gap:.7rem;margin:1.6rem 0;padding:0;list-style:none;display:grid}.sales-hero-copy li,.sales-plan-copy li{color:#2d413b;align-items:center;gap:.65rem;display:flex}.sales-hero-copy li svg,.sales-plan-copy li svg{color:#007b61;stroke-width:3px;background:#d9f5eb;border-radius:50%;flex:none;width:20px;height:20px;padding:4px}.sales-hero-actions{align-items:center;gap:.75rem;margin-top:1.8rem;display:flex}.sales-hero-actions a{color:#20342e;border:1px solid #cddbd6;border-radius:.65rem;align-items:center;min-height:44px;padding:.7rem 1rem;font-size:.86rem;font-weight:800;text-decoration:none;display:inline-flex}.sales-hero-copy>small{color:#6d807a;align-items:center;gap:.45rem;margin-top:1.25rem;display:flex}.sales-hero-copy>small svg{width:16px;color:var(--sales-green)}.sales-product-shot{background:#fff;border:1px solid #cfded9;border-radius:1.1rem;width:min(760px,100%);position:relative;overflow:visible;transform:perspective(1200px)rotateY(-4deg)rotateX(1deg);box-shadow:0 34px 80px #133d3229}.sales-shot-header{color:#7b8c86;border-bottom:1px solid #e3ece8;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;min-height:48px;padding:0 1rem;font-size:.68rem;display:grid}.sales-shot-header>span:last-child{text-align:right}.sales-shot-header i{background:#c8d5d1;border-radius:50%;width:7px;height:7px;margin-right:4px;display:inline-block}.sales-shot-header b{color:#263a34}.sales-product-shot>img{border-radius:0 0 1.1rem 1.1rem;width:100%;height:auto;display:block}.sales-mobile-shot{background:#0b1513;border:6px solid #0b1513;border-radius:1.45rem;width:150px;height:285px;position:absolute;bottom:1.15rem;right:1.15rem;overflow:hidden;box-shadow:0 22px 48px #0a231d47}.sales-mobile-shot>img{object-fit:cover;object-position:top;border-radius:1rem;width:100%;height:100%;display:block}.sales-shot-badge{color:#075d49;background:#fff;border:1px solid #d6e4df;border-radius:.75rem;align-items:center;gap:.5rem;padding:.8rem 1rem;font-size:.78rem;font-weight:800;display:flex;position:absolute;bottom:1rem;right:8.5rem;box-shadow:0 14px 35px #123d3229}.sales-shot-badge svg{width:18px;color:var(--sales-green)}.sales-trust{background:#dbe7e3;border-block:1px solid #dbe7e3;grid-template-columns:repeat(3,1fr);gap:1px;padding:0 max(1rem,50vw - 590px);display:grid}.sales-trust>div{background:#f5f9f7;justify-content:center;align-items:center;gap:.8rem;padding:1.5rem;display:flex}.sales-trust svg{width:24px;color:var(--sales-green)}.sales-trust span{color:#75867f;font-size:.76rem;display:grid}.sales-trust strong{color:#20332d;font-size:.82rem}.sales-section{padding:clamp(4.5rem,8vw,7rem) max(1rem,50vw - 560px);scroll-margin-top:72px}.sales-section-heading{text-align:center;max-width:720px;margin:0 auto 3rem}.sales-section-heading h2{color:#101d19;letter-spacing:-.04em;margin:.7rem 0 .8rem;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.sales-section-heading p{color:#64766f;margin:0;line-height:1.65}.sales-how,.sales-plan-section{background:#fff}.sales-steps{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.sales-steps article,.sales-feature-grid article{background:#fbfdfc;border:1px solid #dbe6e2;border-radius:1rem;padding:1.7rem;position:relative;box-shadow:0 10px 30px #1b44390d}.sales-steps article>b{color:#c7d6d1;font-size:.78rem;position:absolute;top:1rem;right:1rem}.sales-steps article>svg,.sales-feature-grid article>svg{width:44px;height:44px;color:var(--sales-green);background:var(--sales-mint);border-radius:.75rem;padding:11px}.sales-steps h3,.sales-feature-grid h3{color:#15251f;margin:1.1rem 0 .55rem;font-size:1rem}.sales-steps p,.sales-feature-grid p{color:#657871;margin:0;font-size:.88rem;line-height:1.65}.sales-features,.sales-faq{background:#f5f9f7}.sales-feature-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.sales-feature-grid article{background:#fff}.sales-plan-card{border:1px solid #bcd5cc;border-radius:1.35rem;grid-template-columns:1.25fr .75fr;max-width:940px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 26px 70px #164b3c1f}.sales-plan-copy{padding:clamp(1.7rem,4vw,3rem)}.sales-plan-tag{color:var(--sales-green);letter-spacing:.1em;align-items:center;gap:.4rem;font-size:.68rem;font-weight:850;display:inline-flex}.sales-plan-tag svg{width:16px}.sales-plan-copy>p{color:#64766f;margin:.8rem 0 0}.sales-plan-copy>p:first-of-type{color:#315047;font-weight:700}.sales-plan-copy h3{letter-spacing:-.035em;margin:.35rem 0 0;font-size:clamp(1.8rem,3vw,2.5rem)}.sales-plan-price{color:#e7f5f0;background:var(--sales-graphite);flex-direction:column;justify-content:center;padding:clamp(1.7rem,4vw,3rem);display:flex}.sales-plan-price>span{color:#9eb4ad;font-size:.78rem}.sales-plan-price>strong{color:#fff;letter-spacing:-.05em;margin-top:.35rem;font-size:clamp(2.2rem,4vw,3.4rem)}.sales-plan-price>small{color:#9bb1aa}.sales-plan-price p{color:#bfd0cb;margin:1.2rem 0;font-size:.82rem;line-height:1.55}.sales-plan-price button{background:var(--sales-green-bright);border-color:var(--sales-green-bright);width:100%}.sales-plan-price button+small{text-align:center;justify-content:center;align-items:center;gap:.4rem;margin-top:.85rem;display:flex}.sales-plan-price button+small svg{width:14px}.sales-faq-list{gap:.75rem;max-width:820px;margin:0 auto;display:grid}.sales-faq details{background:#fff;border:1px solid #dbe6e2;border-radius:.85rem;padding:0 1.25rem}.sales-faq summary{color:#1b2e28;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:62px;font-weight:750;list-style:none;display:flex}.sales-faq summary::-webkit-details-marker{display:none}.sales-faq summary svg{width:18px;color:var(--sales-green);flex:none;transition:transform .16s}.sales-faq details[open] summary svg{transform:rotate(180deg)}.sales-faq details p{color:#62756e;margin:0;padding:0 2.2rem 1.2rem 0;line-height:1.65}.sales-final-cta{color:#fff;background:var(--sales-graphite);justify-content:space-between;align-items:center;gap:2rem;padding:clamp(3.5rem,7vw,5.5rem) max(1rem,50vw - 560px);display:flex}.sales-final-cta span{color:#61d6b5}.sales-final-cta h2{letter-spacing:-.04em;margin:.65rem 0;font-size:clamp(2rem,4vw,3rem)}.sales-final-cta p{color:#abc0b9;margin:0}.sales-final-cta button{background:var(--sales-green-bright);border-color:var(--sales-green-bright);flex:none;min-width:165px}.sales-footer{color:#667a73;background:#f7faf9;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;padding:2rem max(1rem,50vw - 560px);display:grid}.sales-footer p{margin:0;font-size:.8rem}.sales-footer p strong{color:#314740;font-weight:800}.sales-footer small{text-align:right;font-size:.7rem}.activation-back-to-offer{color:#a8bbb5;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.76rem}.activation-back-to-offer:hover{color:#8fead0}@media (max-width:1000px){.sales-hero{grid-template-columns:1fr;padding-inline:2rem}.sales-hero-copy{max-width:720px}.sales-product-shot{width:100%;transform:none}.sales-feature-grid{grid-template-columns:repeat(2,1fr)}.sales-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.sales-footer small{text-align:center}}@media (max-width:720px){.sales-nav{min-height:66px}.sales-brand img{width:145px}.sales-menu-button{color:#173029;background:0 0;border:1px solid #d4e1dd;border-radius:.65rem;place-items:center;width:42px;height:42px;padding:0;display:grid}.sales-menu-button svg{width:20px}.sales-nav nav{background:#fbfdfc;border-bottom:1px solid #dbe6e2;align-items:stretch;padding:1rem;display:none;position:absolute;top:66px;left:0;right:0;box-shadow:0 18px 30px #0f30271a}.sales-nav nav.open{display:grid}.sales-nav nav a{padding:.7rem .35rem}.sales-hero{gap:3rem;min-height:auto;padding:3.5rem 1rem 4rem}.sales-hero-copy h1{font-size:clamp(2.55rem,13vw,3.8rem)}.sales-hero-actions{flex-direction:column;align-items:stretch}.sales-hero-actions a{justify-content:center}.sales-hero-copy>small{align-items:flex-start;line-height:1.45}.sales-product-shot{border-radius:.8rem}.sales-shot-header{grid-template-columns:1fr auto}.sales-shot-header>span:last-child{display:none}.sales-shot-badge{bottom:-1.4rem;left:.75rem;right:auto}.sales-mobile-shot{border-width:4px;border-radius:1.1rem;width:108px;height:205px;bottom:.75rem;right:.75rem}.sales-trust{grid-template-columns:1fr}.sales-trust>div{justify-content:flex-start;padding-inline:1.25rem}.sales-section{padding-block:4.5rem}.sales-section-heading{text-align:left;margin-bottom:2rem}.sales-steps,.sales-feature-grid,.sales-plan-card{grid-template-columns:1fr}.sales-plan-price{min-height:310px}.sales-final-cta{flex-direction:column;align-items:stretch}.sales-final-cta button{width:100%}.activation-back-to-offer{margin-left:auto}}@media (prefers-reduced-motion:reduce){.sales-landing *,.sales-landing :before,.sales-landing :after{scroll-behavior:auto!important;transition:none!important}}
:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:.8;--PhoneInputInternationalIconGlobe-opacity:.65;--PhoneInputCountrySelect-marginRight:.35em;--PhoneInputCountrySelectArrow-width:.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:#00000080;--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:#0000001a}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%;display:block}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{margin-right:var(--PhoneInputCountrySelect-marginRight);align-self:stretch;align-items:center;display:flex;position:relative}.PhoneInputCountrySelect{z-index:1;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;top:0;left:0}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity);display:block}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus), inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}
