@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;500;600&display=swap";.osat-home-pro{--osat-home-heading: "Space Grotesk", var(--osat-font-sans);--osat-home-body: "Inter", var(--osat-font-sans);--osat-home-teal: var(--osat-teal, #083A4A);--osat-home-mint: var(--osat-mint, #5CA88B);--osat-home-text: #1a1a1a;--osat-home-muted: #888888;--osat-home-surface: #F7FAFA;font-family:var(--osat-home-body);color:var(--osat-home-text)}.osat-home-pro h1,.osat-home-pro h2,.osat-home-pro h3,.osat-home-pro .osat-home-pro__heading{font-family:var(--osat-home-heading);font-weight:700;color:var(--osat-home-text);letter-spacing:-.02em}.osat-home-pro .btn-primary,.osat-home-pro a.btn-primary,.osat-home-pro button.btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:980px;border:1.5px solid var(--osat-home-teal);background:var(--osat-home-teal);color:#fff;font-family:var(--osat-home-body);font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .25s ease,border-color .25s ease,color .25s ease}.osat-home-pro .btn-primary:hover,.osat-home-pro a.btn-primary:hover,.osat-home-pro button.btn-primary:hover{background:var(--osat-brand-primary-dark, #0a4d5e);border-color:var(--osat-brand-primary-dark, #0a4d5e);color:#fff}.osat-home-pro .btn-secondary,.osat-home-pro a.btn-secondary,.osat-home-pro button.btn-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:980px;border:1px solid var(--osat-home-teal);background:transparent;color:var(--osat-home-teal);font-family:var(--osat-home-body);font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;transition:background .25s ease,color .25s ease}.osat-home-pro .btn-secondary:hover,.osat-home-pro a.btn-secondary:hover,.osat-home-pro button.btn-secondary:hover{background:#083a4a0f;color:var(--osat-home-teal)}.osat-home-pro .btn-mint,.osat-home-pro a.btn-mint{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:980px;border:1.5px solid var(--osat-home-mint);background:var(--osat-home-mint);color:#fff;font-family:var(--osat-home-body);font-size:15px;font-weight:600;text-decoration:none;transition:filter .25s ease}.osat-home-pro .btn-mint:hover,.osat-home-pro a.btn-mint:hover{filter:brightness(1.05);color:#fff}.osat-home-hero{min-height:90vh;display:flex;align-items:center;background:#fff;padding:clamp(48px,8vh,80px) clamp(20px,5vw,48px)}.osat-home-hero__inner{width:100%;max-width:1200px;margin:0 auto;text-align:center}.osat-home-hero__title{margin:0 0 16px;font-size:34px;line-height:1.12;max-width:18ch;margin-inline:auto}@media screen and (min-width:769px){.osat-home-hero__title{font-size:52px;max-width:22ch}}.osat-home-hero__sub{margin:0 auto 32px;max-width:36rem;font-size:18px;font-weight:400;line-height:1.55;color:var(--osat-home-mint)}.osat-home-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:36px}.osat-home-hero__trust{display:flex;flex-wrap:wrap;gap:16px 28px;justify-content:center;list-style:none;margin:0;padding:0}.osat-home-hero__trust-item{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--osat-home-text)}.osat-home-hero__trust-icon{flex-shrink:0;color:var(--osat-home-mint)}.osat-home-featured{padding:0 clamp(20px,5vw,48px);background:#fff}.osat-home-featured__inner{max-width:1200px;margin:0 auto}.osat-home-featured__title{margin:0 0 32px;font-size:32px;line-height:1.15;text-align:center}.osat-home-featured__grid{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width:600px){.osat-home-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.osat-home-featured__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.osat-home-featured__card{display:flex;flex-direction:column;background:#fff;border:1px solid rgba(8,58,74,.1);border-radius:16px;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}.osat-home-featured__card:hover{border-color:#5ca88b59;box-shadow:0 12px 32px #083a4a14}.osat-home-featured__media{position:relative;aspect-ratio:1;background:#fff;display:flex;align-items:center;justify-content:center;padding:16px}.osat-home-featured__img{width:100%;height:100%;object-fit:contain}.osat-home-featured__grade{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:#5ca88b26;color:var(--osat-home-teal);border:1px solid rgba(92,168,139,.35)}.osat-home-featured__body{display:flex;flex-direction:column;flex:1;gap:10px;padding:16px}.osat-home-featured__name{margin:0;font-family:var(--osat-home-body);font-size:15px;font-weight:600;line-height:1.35}.osat-home-featured__name a{color:var(--osat-home-text);text-decoration:none}.osat-home-featured__name a:hover{color:var(--osat-home-teal)}.osat-home-featured__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.osat-home-featured__price{font-size:18px;font-weight:700;color:var(--osat-home-teal);font-variant-numeric:tabular-nums}.osat-home-featured__compare{font-size:14px;color:var(--osat-home-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.osat-home-featured__atc{margin-top:auto;width:100%}.osat-home-featured__atc .btn-primary{width:100%;font-size:14px;min-height:44px}.osat-home-featured__view-all{display:inline-flex;align-items:center;gap:6px;margin:36px auto 0;font-size:16px;font-weight:600;color:var(--osat-home-mint);text-decoration:none}.osat-home-featured__view-all:hover{color:var(--osat-home-teal);text-decoration:underline;text-underline-offset:3px}.osat-home-featured__view-all-wrap{text-align:center}.osat-home-why{background:#fff;padding:0}.trust-features{max-width:var(--osat-rs-container, 1320px);margin:0 auto;padding:0 var(--osat-rs-gutter, clamp(16px, 4.2vw, 24px));display:grid;grid-template-columns:repeat(3,1fr);gap:40px;width:100%;box-sizing:border-box}.trust-features__item{min-width:0}.trust-features__icon{width:48px;height:48px;background:#5ca88b1a;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:#5ca88b;flex-shrink:0}.trust-features__icon svg{display:block}.osat-home-why .trust-features__title,.osat-home-why h3.trust-features__title{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:1.25rem!important;color:#083a4a!important;margin:0 0 12px!important;line-height:1.3!important;letter-spacing:-.01em!important}.trust-features__text{font-family:Inter,sans-serif;color:#4a5568;line-height:1.6;font-size:.95rem;margin:0}.osat-home-spare-promo{background:#fff;padding:0}.pro-banner{max-width:100%;margin:0;padding:40px;background-color:#f8fafc;border-radius:24px;display:flex;justify-content:space-between;align-items:center;gap:40px;width:100%;box-sizing:border-box}.pro-banner__content{flex:1 1 320px;min-width:0}.osat-home-spare-promo .pro-banner__title,.osat-home-spare-promo h2.pro-banner__title{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:1.8rem!important;color:#083a4a!important;margin:0 0 12px!important;line-height:1.2!important;letter-spacing:-.02em!important}.pro-banner__text{font-family:Inter,sans-serif;color:#4a5568;margin:0 0 24px;line-height:1.6;font-size:.95rem}.osat-home-spare-promo .pro-banner__cta,.osat-home-spare-promo a.pro-banner__cta{border:2px solid #083A4A!important;color:#083a4a!important;background:transparent!important;border-radius:980px;padding:12px 28px;font-family:Inter,sans-serif!important;font-weight:600!important;font-size:.95rem;text-decoration:none!important;display:inline-block;transition:all .2s ease}.osat-home-spare-promo .pro-banner__cta:hover,.osat-home-spare-promo a.pro-banner__cta:hover{background:#083a4a!important;color:#fff!important;border-color:#083a4a!important}.pro-banner__stats{display:flex;gap:24px;flex-shrink:0;align-items:flex-start;flex-wrap:wrap}.pro-banner__stat{text-align:center;min-width:0}.pro-banner__stat-num{display:block;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:2rem!important;color:#0d4f6b!important;line-height:1.1;margin-bottom:6px;font-variant-numeric:tabular-nums}.pro-banner__stat-value{color:#0d4f6b!important}.pro-banner__stat-suffix{color:#5cc8b4!important;font-weight:700}.pro-banner__stat-label{display:block;font-family:Inter,sans-serif;font-weight:600;font-size:.75rem;letter-spacing:.1em;color:#083a4a;text-transform:uppercase;line-height:1.3}@media screen and (max-width:768px){.trust-features{grid-template-columns:1fr;gap:32px;margin:40px auto;padding:0 16px}.pro-banner{flex-direction:column;align-items:flex-start;margin:24px auto 0;padding:28px 20px;gap:32px}.pro-banner__stats{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px 16px}.pro-banner__stat{flex:unset}.pro-banner__stat-num{font-size:1.5rem!important}.osat-home-spare-promo .pro-banner__title,.osat-home-spare-promo h2.pro-banner__title{font-size:1.45rem!important}}.os-footer.os-footer--brand{background:var(--osat-teal, #083A4A)!important;border-top:none;color:#ffffffd9}.os-footer.os-footer--brand .os-footer__tagline,.os-footer.os-footer--brand .os-footer__col-title,.os-footer.os-footer--brand .os-footer__contact-item,.os-footer.os-footer--brand .os-footer__copy,.os-footer.os-footer--brand .os-footer__secure{color:#ffffffa6!important}.os-footer.os-footer--brand .os-footer__col-title{color:#fff!important}.os-footer.os-footer--brand .os-footer__link,.os-footer.os-footer--brand .os-footer__contact-item a,.os-footer.os-footer--brand .os-footer__legal a{color:#ffffffd1!important}.os-footer.os-footer--brand .os-footer__link:hover,.os-footer.os-footer--brand .os-footer__contact-item a:hover,.os-footer.os-footer--brand .os-footer__legal a:hover,.os-footer.os-footer--brand .os-footer__social-link:hover{color:var(--osat-mint, #5CA88B)!important}.os-footer.os-footer--brand .os-footer__meta,.os-footer.os-footer--brand .os-footer__grid{border-color:#ffffff1f!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/osat-home-production.css.map */
