:root{--font-heading-family: "Outfit", sans-serif;--font-heading-weight: 600;--font-body-family: "Instrument Sans", sans-serif;--hp-blue: #4dbaf6;--hp-sky: #e8f4fc;--hp-navy: #0f2a44;--hp-ink: #121212;--hp-copy: #33373b;--hp-star: #f5b301}.hp{font-family:var(--font-body-family);letter-spacing:0;color:var(--hp-ink);font-size:16px;line-height:1.5}.hp h1,.hp h2,.hp h3{font-family:var(--font-heading-family);font-weight:600;letter-spacing:0;color:var(--hp-ink);margin:0}.hp h2{font-size:clamp(28px,3vw,36px);line-height:1.2;text-align:center}.hp p{margin:0}.hp img{display:block;max-width:100%}.hp-stars{color:var(--hp-star);letter-spacing:1px}.hp-sub{text-align:center;color:var(--hp-copy);margin-top:8px;font-size:18px}.hp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:2px solid var(--hp-blue);border-radius:8px;background:var(--hp-blue);color:#fff;font:600 15px/18px var(--font-body-family);text-decoration:none;cursor:pointer}.hp-btn--outline{background:#fff;border-color:var(--hp-ink);color:var(--hp-ink)}.hp-announce{display:block;padding:8px 16px;background:var(--hp-blue);color:#fff;text-align:center;text-decoration:none;font:13px/1.4 Arial,sans-serif}.hp-announce strong,.hp-announce span{display:block}.hp-announce strong{font-size:15px}.hp-trust{background:var(--hp-navy);overflow:hidden}.hp-trust__track{display:flex;width:max-content;animation:hp-marquee 40s linear infinite}.hp-trust__group{display:flex;margin:0;padding:0;list-style:none}.hp-trust li{padding:8px 32px;color:#fff;font-weight:600;white-space:nowrap;line-height:28px}@keyframes hp-marquee{to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.hp-trust__track{animation:none}}.hp-hero{display:grid;grid-template-columns:1fr;background:var(--hp-sky)}.hp-hero__media{order:-1}.hp-hero__media img{width:100%;height:100%;object-fit:cover}.hp-hero__copy{padding:24px 16px 32px}.hp-hero h1{font-size:34px;line-height:1.12}.hp-hero__text{font-size:18px;line-height:1.5;color:var(--hp-copy);margin:12px 0 24px!important}.hp-hero__buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.hp-hero__trust{font-size:15px;margin-top:4px!important}.hp-hero__quotes{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.hp-quote{margin:0;padding:14px;background:#fff;border-radius:12px;font-size:13px}.hp-quote blockquote{margin:4px 0 8px;padding:0;border:0;font:600 15px/1.3 var(--font-heading-family)}.hp-quote figcaption span{color:#1773b0}@media(min-width:750px){.hp-hero{grid-template-columns:52% 48%;min-height:650px}.hp-hero__media{order:0;position:relative}.hp-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0}.hp-hero__media:after{content:"";position:absolute;inset:0 auto 0 0;width:18%;background:linear-gradient(90deg,var(--hp-sky),transparent)}.hp-hero__copy{padding:56px 32px 40px clamp(32px,5vw,80px);align-self:center}.hp-hero h1{font-size:clamp(36px,3.6vw,52px)}.hp-hero__buttons{display:flex}.hp-hero__quotes{max-width:480px}}.hp-cards,.hp-videos,.hp-steps,.hp-why,.hp-reviews,.hp-faq,.hp-news{padding:56px 16px}.hp-cards__grid{display:grid;gap:20px;max-width:1100px;margin:32px auto 0}.hp-card{display:block;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 2px 14px #0f2a441a;color:inherit;text-decoration:none}.hp-card img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.hp-card__body{padding:20px}.hp-card__eyebrow{color:#1773b0;font-size:13px;font-weight:600;letter-spacing:.08em}.hp-card h3{font-size:24px;margin:4px 0 8px}.hp-card__lead{font-weight:600}.hp-card__cta{display:inline-block;margin-top:12px;font-weight:600;color:#1773b0}@media(min-width:750px){.hp-cards__grid{grid-template-columns:1fr 1fr}}.hp-videos__row{display:flex;gap:14px;margin:32px auto 0;max-width:1400px;overflow-x:auto;scroll-snap-type:x mandatory}.hp-videos__item{flex:0 0 240px;aspect-ratio:9 / 16;overflow:hidden;border-radius:14px;background:var(--hp-sky);scroll-snap-align:start}.hp-videos__item video,.hp-videos__item img{width:100%;height:100%;object-fit:cover}.hp-steps{background:var(--hp-sky)}.hp-steps__grid{display:grid;gap:20px;max-width:1100px;margin:32px auto 0}.hp-step{padding:24px;border-radius:14px;background:#fff}.hp-step__num{display:grid;place-items:center;width:40px;height:40px;margin-bottom:12px;border-radius:50%;background:var(--hp-blue);color:#fff;font-weight:700}.hp-step h3{font-size:20px;margin-bottom:8px}.hp-step p{color:var(--hp-copy)}@media(min-width:750px){.hp-steps__grid{grid-template-columns:repeat(3,1fr)}}.hp-why__grid{display:grid;gap:32px;align-items:center;max-width:1000px;margin:32px auto 0}.hp-why__grid>img{width:100%;border-radius:16px}.hp-why__item{padding:14px 0;border-bottom:1px solid #e3e8ec}.hp-why__item h3{font-size:20px;margin-bottom:4px}.hp-why__item p{color:var(--hp-copy)}.hp-why .hp-btn{margin-top:24px}@media(min-width:750px){.hp-why__grid{grid-template-columns:1fr 1fr}}.hp-reviews{background:#f6fafd;text-align:center}.hp-reviews__rating{margin-top:8px!important}.hp-reviews__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0 28px}.hp-reviews__tabs button{padding:10px 18px;border:1px solid #d9dfe4;border-radius:999px;background:#fff;color:var(--hp-ink);font:600 14px var(--font-body-family);cursor:pointer}.hp-reviews__tabs .is-active{background:var(--hp-blue);border-color:var(--hp-blue);color:#fff}.hp-reviews__grid{display:grid;gap:16px;max-width:1300px;margin:0 auto;align-items:stretch;text-align:left}.hp-review{padding:20px;border:1px solid #e6edf2;border-radius:12px;background:#fff;font-size:15px}.hp-review[hidden]{display:none}.hp-review header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.hp-review header img,.hp-review__initial{width:48px;height:48px;border-radius:50%;object-fit:cover}.hp-review__initial{display:grid;place-items:center;background:var(--hp-sky);color:#1773b0;font-weight:700}.hp-review__badge{padding:2px 8px;border-radius:999px;background:var(--hp-sky);color:#1773b0;font-size:12px}.hp-reviews__more{margin-top:28px}@media(min-width:750px){.hp-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.hp-reviews__grid{grid-template-columns:repeat(4,1fr)}}.hp-faq>*{max-width:800px;margin-inline:auto}.hp-faq h2{margin-bottom:28px}.hp-faq details{border-bottom:1px solid #e3e8ec}.hp-faq summary{padding:18px 0;font-weight:600;cursor:pointer}.hp-faq details p{padding-bottom:18px;color:var(--hp-copy)}.hp-news{text-align:center}.hp-news>img{width:90px;height:auto;margin:0 auto 12px}.hp-news p{margin-top:8px}.hp-news__form{display:flex;gap:8px;max-width:460px;margin:20px auto 0}.hp-news__form input[type=email]{flex:1;min-width:0;padding:0 14px;border:1px solid #d9dfe4;border-radius:8px;font:15px var(--font-body-family)}.hp-cards,.hp-videos,.hp-why,.hp-faq,.hp-news{background:#fff}.hp-trust li:before{content:"\2713";margin-right:8px;color:#8fd0f7}.hp-hero__guarantee{display:block;margin-top:4px}.hp-card{box-shadow:none;border:1px solid #e6edf2;border-radius:12px}.hp-card__lead{font-weight:400}.hp-card__cta{display:block;margin-top:16px;padding:14px;border-radius:6px;background:var(--hp-blue);color:#fff;text-align:center;font-size:15px}.hp-videos__wrap{position:relative;max-width:1400px;margin:32px auto 0}.hp-videos__row{margin:0;gap:16px;scrollbar-width:none}.hp-videos__row::-webkit-scrollbar{display:none}.hp-videos__item{position:relative;flex-basis:210px}.hp-videos__arrow{position:absolute;top:50%;z-index:2;width:44px;height:44px;transform:translateY(-50%);border:0;border-radius:50%;background:#fff;box-shadow:0 2px 10px #0003;color:var(--hp-ink);font-size:26px;line-height:1;cursor:pointer}.hp-videos__arrow--prev{left:-6px}.hp-videos__arrow--next{right:-6px}.hp-videos__mute{position:absolute;right:8px;bottom:8px;width:32px;height:32px;border:0;border-radius:50%;background:#0000008c;color:#fff;font-size:13px;cursor:pointer}.hp-why__grid>img{border-radius:0;margin-inline:auto;max-width:420px}.hp-why__item{padding:12px;border:0;text-align:center}.hp-why__icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 12px;border-radius:50%;background:var(--hp-sky);color:#1773b0}.hp-why__cta{margin-top:12px;text-align:center}.hp-why .hp-btn{margin-top:0}.hp-reviews__more{min-height:0;padding:0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none}.hp-faq summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.hp-faq summary::-webkit-details-marker{display:none}.hp-faq summary:after{content:"+";display:grid;place-items:center;flex:none;width:24px;height:24px;margin-left:16px;border-radius:50%;background:var(--hp-sky);color:#1773b0;font-weight:400}.hp-faq details[open] summary:after{content:"\2212"}.hp-faq h2{padding-bottom:28px;margin-bottom:0}.hp-news__form .hp-btn{min-height:44px;background:#3f6fe8;border-color:#3f6fe8}.hp-news__form input[type=email]{min-height:44px}@media(min-width:750px){.hp-cards,.hp-videos,.hp-steps,.hp-why,.hp-reviews,.hp-faq,.hp-news{padding:72px 44px}.hp-hero{grid-template-columns:48.5% 51.5%;min-height:clamp(650px,90vh,720px)}.hp-hero__copy{padding:40px 32px 40px 48px;max-width:640px}.hp-hero h1{font-size:clamp(36px,4vw,52px);max-width:520px}.hp-hero__guarantee{display:inline;margin:0 0 0 8px;padding-left:8px;border-left:1px solid #b9c9d6}.hp-hero__trust{font-size:13px}.hp-hero__quotes{max-width:540px}.hp-why__grid{grid-template-columns:1fr minmax(0,1.2fr) 1fr;gap:16px 24px;max-width:1100px}.hp-why__grid>img{grid-column:2;grid-row:1 / span 2}.hp-why__item:nth-of-type(1),.hp-why__item:nth-of-type(2){grid-column:1}.hp-why__item:nth-of-type(3),.hp-why__item:nth-of-type(4){grid-column:3}.hp-why__item:nth-of-type(1),.hp-why__item:nth-of-type(3){grid-row:1}.hp-why__item:nth-of-type(2),.hp-why__item:nth-of-type(4){grid-row:2}.hp-videos__arrow--prev{left:-22px}.hp-videos__arrow--next{right:-22px}}.hp-footer{padding:40px 16px;background:#121212;color:#fff;text-align:center;font-size:14px}.hp-footer h3{margin:16px 0 10px;color:#fff;font-size:15px}.hp-footer a{color:#fff}.hp-footer p{margin-top:6px}.hp-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px}.hp-footer__links a{text-decoration:none}.hp-footer__small{margin-top:24px;font-size:12px}.hp-footer__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:20px}.hp-footer__legal{max-width:1000px;margin:20px auto 0!important;color:#b8bcc0;font-size:11px}.hp,.hp h1,.hp h2,.hp h3,.hp-announce{letter-spacing:-.28px}.hp-announce{padding:13px 16px}.hp-announce strong{font-size:14px;line-height:15.4px}.hp-announce span{font-size:12px;line-height:13.2px}.hp-trust li{display:flex;align-items:center;padding:8px 38px;font-size:17px;font-weight:600;line-height:28.8px}.hp-trust__track{animation-duration:20s}.hp-trust li:before{content:"";flex:none;width:16px;height:16px;margin-right:8px;background:center / contain no-repeat}.hp-trust li:nth-child(4n+1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234dbaf6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20s-8-5-8-11a4.500 4.500 0 0 1 8-2.800A4.500 4.500 0 0 1 20 9c0 6-8 11-8 11z'/%3E%3C/svg%3E")}.hp-trust li:nth-child(4n+2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234dbaf6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 5-3.500 8-8 9-4.500-1-8-4-8-9V6l8-3z'/%3E%3Cpath d='M8.500 12l2.500 2.500 4.500-4.500'/%3E%3C/svg%3E")}.hp-trust li:nth-child(4n+3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234dbaf6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3v6a5 5 0 0 0 10 0V3'/%3E%3Cpath d='M11 14v2a4 4 0 0 0 8 0v-2'/%3E%3Ccircle cx='19' cy='12' r='2'/%3E%3C/svg%3E")}.hp-trust li:nth-child(4n+4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234dbaf6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5 9a2 2 0 0 0 2 3h10a2 2 0 0 0 2-3l-5-9V3M8 15h8'/%3E%3C/svg%3E")}.hp-faq h2{max-width:none}.hp-review header{flex-wrap:nowrap;gap:6px}.hp-review strong{min-width:0}.hp-review__badge{flex:none}.hp-btn{padding:0 32px;border-width:1.5px;min-height:54px;font-size:16px;line-height:19.2px;letter-spacing:.16px}.hp-hero__trust{font-size:14px;line-height:19.6px;color:var(--hp-copy)}.hp-hero__trust .hp-stars{font-size:14px;letter-spacing:1px}.hp-quote{border-radius:10px;box-shadow:0 1px 2px #0f2a440f}.hp-quote figcaption{font-size:12px;line-height:21.6px;color:#5b6470}.hp-quote figcaption span{color:#1e88d6}.hp-sub{font-size:17px;line-height:30.6px;color:#4b4f54}.hp-card{border-color:#ece8e1}.hp-card__eyebrow{color:#2c9ad8;font-size:12px;line-height:21.6px;letter-spacing:.96px;text-transform:uppercase}.hp-card h3{font-size:22px;line-height:27.5px}.hp-card__body p{font-size:15.5px;line-height:22.475px;color:#4b4f54}.hp-card__body .hp-card__eyebrow{font-size:12px;line-height:21.6px;color:#2c9ad8}.hp-card__body .hp-card__lead{font-weight:500;color:var(--hp-ink)}.hp-card__cta{border-radius:8px}.hp-step{border-radius:12px}.hp-step h3{font-size:19px;line-height:24.7px}.hp-step p{font-size:15.5px;line-height:23.25px;color:#45494e}.hp-why__item h3{font-size:19px;line-height:23.75px}.hp-why__item p{font-size:15.5px;line-height:22.475px;color:#45494e}.hp-why__icon{color:var(--hp-blue)}.hp-why .hp-btn{min-height:50px;border:0;font-size:15.5px;line-height:27.9px;letter-spacing:-.28px}.hp-reviews__rating{font-size:14.5px;line-height:26.1px;color:#45494e}.hp-reviews__tabs button{padding:10px 22px;border-width:1.5px;border-color:#d6e6f1;font-size:15px;line-height:27px;letter-spacing:-.28px}.hp-reviews__tabs .is-active{border-color:var(--hp-blue)}.hp-review{border-color:#e6eef4}.hp-review strong{font-size:15px;font-weight:600}.hp-review p{font-size:14.5px;line-height:22.475px;color:#26292c}.hp-review__badge{padding:3px 10px;color:#1e88d6;font-size:12px;font-weight:600;line-height:21.6px}.hp-reviews__more{min-height:0;padding:0;border-width:0 0 1px;font-size:15px;line-height:27px;letter-spacing:-.28px}.hp-faq>*{max-width:756px}.hp-faq details{border-color:#e3edf4}.hp-faq details:first-of-type{border-top:1px solid #e3edf4}.hp-faq summary{font-size:17px;line-height:22.95px}.hp-faq details p{font-size:15.5px;line-height:23.25px;color:#45494e}.hp-faq summary:after{color:var(--hp-blue)}.hp-news h2{font-size:24px;font-weight:700;line-height:29.54px;color:#111827}.hp-news p{font-size:17px;line-height:25.5px;color:#1f2937}.hp-news__form{align-items:center;gap:0;padding:4px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.hp-news__form input[type=email]{min-height:38px;border:0;border-radius:0;background:transparent;color:#111827;font-size:15px;outline-offset:2px}.hp-news__form .hp-btn{min-height:39px;padding:0 28px;border:0;border-radius:6px;background:#3b82f6;font-size:14px;line-height:normal;letter-spacing:-.28px}.hp-footer{font-size:16px;line-height:28.8px;color:#ffffffe6}.hp-footer h3{font-size:16px}.hp-footer a{color:#ffffffeb}.hp-footer__small{margin-top:24px;padding:12px 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);font-size:13px;line-height:22.1px;letter-spacing:-.32px;color:#ffffffeb}.hp-footer__legal{padding-top:12px;border-top:1px solid rgba(255,255,255,.12);color:#fffc;font-size:9.25px;line-height:14.8px}@media(min-width:750px){.hp-hero{min-height:clamp(650px,81.25vh,720px)}.hp-hero h1{font-size:clamp(36px,3.9vw,49.92px)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hp-home.css.map */
