.hv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hv-stars{color:#f5b301;letter-spacing:1px;line-height:1}.hv-eyebrow{margin:0 0 1.1rem;font:600 13px/1.3 var(--font-body, "Open Sans", sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#eef4f7d9}.hv-eyebrow--light{color:#0081b9;margin-bottom:0}.hv-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:1.25rem 0 0;padding:0!important;list-style:none;font:400 13px/1.4 var(--font-body, "Open Sans", sans-serif)}.hv-trust li{display:inline-flex;align-items:center;gap:7px;margin:0}.hv-trust svg{width:16px;height:16px;flex:none}.hv-trust--dark{color:#ffffffe6}.hv-trust--dark svg{color:#9ad9f4}.hv-trust--light{color:#6d6d6d}.hv-trust--light svg{color:#009fe3}.hv-chip{display:inline-flex;align-items:center;gap:10px;margin:1rem 0 0;padding:8px 16px 8px 12px;border-radius:999px;font:600 13px/1 var(--font-body, "Open Sans", sans-serif)}.hv-chip--dark{color:#fff;background:#ffffff24;border:1px solid rgba(255,255,255,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hv-chip--light{color:#141414;background:#fff;box-shadow:0 12px 30px #0035901f}.hv-h1{margin:0;font-family:var(--font-heading, sans-serif);font-weight:600;color:#141414;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.hv-h1 em{font-style:normal;color:#009fe3;position:relative;white-space:nowrap}.hv-sub{margin:0;font-family:var(--font-text, sans-serif);font-weight:300;font-size:clamp(22px,2.2vw,32px);line-height:1.25;color:#595959}.hv-a .btn--solid,.hv-c .btn--solid{--btn-fill: var(--color-white);--btn-fill-text: var(--color-accent);background:var(--color-accent);border-color:var(--color-accent);color:var(--color-white)}.hv-vid{position:relative;overflow:hidden;border-radius:24px;background:#4a90d9}.hv-vid video{display:block;width:100%;height:100%;object-fit:cover}.hv-vid .hv-vid__toggle{position:absolute;right:14px;bottom:14px;z-index:2;background:#14141459}.hv-a{background:linear-gradient(180deg,#fff,#f6f8fa);padding-top:var(--hv-nav-offset, 96px)}.hv-a__in{max-width:1240px;margin:0 auto;padding:clamp(28px,4vw,56px) var(--container-pad, 24px);display:grid;grid-template-columns:150px minmax(0,1.05fr) minmax(0,1fr);gap:clamp(20px,3.5vw,56px);align-items:center}.hv-a__thumbs{display:grid;gap:14px}.hv-a__thumbs img{width:150px;height:auto;aspect-ratio:1;object-fit:cover;border-radius:18px}.hv-a__copy{display:grid;gap:22px;justify-items:start;text-align:left}.hv-a .hv-h1{font-size:clamp(34px,4.6vw,64px)}.hv-a .hv-h1 em:after{content:"";position:absolute;left:-6%;right:-6%;top:-10%;bottom:-14%;border:2px solid #009fe3;border-radius:50%;transform:rotate(-2.5deg);opacity:.55;pointer-events:none}.hv-proof{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font:600 14px/1.3 var(--font-body, sans-serif);color:#141414}.hv-dot{color:#ddd}.hv-a__cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.hv-risk{margin:0;font:400 13px var(--font-body, sans-serif);color:#6d6d6d}.hv-a__media .hv-vid{width:100%;max-width:440px;aspect-ratio:4 / 5;margin-left:auto;box-shadow:0 30px 60px #00359029}.hv-strip{background:#e8f6fd;border-top:1px solid #d6eefa;overflow:hidden}.hv-strip__track{display:flex;width:max-content;animation:hv-marquee 38s linear infinite}.hv-strip__group{display:flex;align-items:center}.hv-strip__group span{display:flex;align-items:center;gap:12px;padding:16px 26px;white-space:nowrap;font:600 14px var(--font-heading, sans-serif);color:#003590;letter-spacing:.02em;text-transform:uppercase}.hv-strip__group span:before{content:"";width:7px;height:7px;border-radius:50%;background:#009fe3;flex:none}@keyframes hv-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hv-strip__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.hv-strip__group[aria-hidden=true]{display:none}}.hv-c{text-align:center;overflow:hidden;background:linear-gradient(180deg,#fff 0% 55%,#f6f8fa);padding-top:var(--hv-nav-offset, 96px)}.hv-c__in{max-width:980px;margin:0 auto;padding:clamp(28px,5vw,64px) var(--container-pad, 24px) 0;display:grid;justify-items:center;gap:18px}.hv-c .hv-h1{font-size:clamp(34px,4.4vw,60px);max-width:18ch}.hv-c .hv-trust{margin-top:6px}.hv-c__stage{position:relative;width:min(980px,100%);margin:clamp(16px,3vw,32px) auto 0;padding:0 var(--container-pad, 24px) clamp(32px,5vw,64px)}.hv-c__stage .hv-vid{aspect-ratio:16 / 9;box-shadow:0 30px 70px #00359029}.hv-c__chip{position:absolute;left:calc(var(--container-pad, 24px) + 16px);bottom:calc(clamp(32px,5vw,64px) + 16px);margin:0}@media(max-width:960px){.hv-a__in{grid-template-columns:1fr}.hv-a__media{order:-1}.hv-a__media .hv-vid{max-width:none;aspect-ratio:auto;height:340px}.hv-a__thumbs{order:3;grid-template-columns:repeat(3,1fr)}.hv-a__thumbs img{width:100%}}@media(max-width:640px){.hv-c__stage .hv-vid{aspect-ratio:4 / 5}.hv-c .btn{width:100%}}@media(max-width:480px){.hv-a__media .hv-vid{height:280px;border-radius:20px}.hv-a__copy{gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hero-variants.css.map */
