.hh-section{--hh-wave-h:60px;--hh-gutter:var(--page-gutter);--hh-pad:var(--section-pad);--hh-h1-fluid:clamp(34px, 2.5vw + 25px, var(--type-h1));--hh-h2-fluid:clamp(28px, 2.2vw + 20px, var(--type-h2));font-family:var(--font-sans);font-size:var(--type-body);font-weight:var(--fw-regular);font-style:normal;line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--text-body);-webkit-font-smoothing:antialiased;text-align:left}@media(max-width:767px){.hh-section{--hh-wave-h:32px;--hh-gutter:var(--page-gutter-mobile);--hh-pad:var(--section-pad-mobile)}}.hh-section,.hh-section :where(*,*:before,*:after){box-sizing:border-box}.hh-section :where(ul,ol){margin:0;padding:0;list-style:none}.hh-section :where(figure,blockquote){margin:0;padding:0;border:0}.hh-section :where(h1,h2,h3,h4){font-family:var(--font-sans);font-weight:var(--fw-semibold);font-style:normal;color:var(--text-heading);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);margin:0;text-transform:none;text-wrap:balance}.hh-section :where(h2){font-size:var(--hh-h2-fluid)}.hh-section :where(h3){font-size:var(--type-h4)}.hh-section :where(p){margin:0;text-wrap:pretty}.hh-section :where(em){font-style:italic}.hh-section :where(a){color:var(--text-link);text-underline-offset:.3rem}.hh-section :where(a:hover){color:var(--text-link-hover)}.hh-section :where(img){display:block;max-width:100%;height:auto}.hh-section :where(svg){display:block}.hh-section ::selection{background:var(--hh-purple-200);color:var(--hh-purple-900)}.hh-section :where(a,button):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.hh-section [id]{scroll-margin-top:calc(var(--sf-header-height, 80px) + 16px)}.hh-wrap{max-width:var(--page-width);margin:0 auto;padding-inline:var(--hh-gutter)}.hh-padded{padding-block:var(--hh-pad)}.hh-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hh-section-head{text-align:center;max-width:680px;margin:0 auto}.hh-section-head p{margin-top:var(--space-4)}.hh-icon{display:inline-block;width:1em;height:1em;fill:currentColor;vertical-align:middle}.hh-section .hh-display{font-family:var(--font-display);font-weight:var(--fw-extrabold);text-transform:uppercase;letter-spacing:var(--ls-display);line-height:var(--lh-tight)}.hh-display .hh-line{display:block}mark.hh-todo{background:color-mix(in srgb,var(--hh-sun) 25%,transparent);color:inherit;padding:.05em .25em;border-radius:var(--radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone}.hh-section .hh-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:45px;padding:0 30px;border:2px solid transparent;font-family:var(--font-sans);font-weight:var(--fw-medium);font-size:15px;line-height:1.2;letter-spacing:var(--ls-caps);text-transform:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard),color var(--dur-base),box-shadow var(--dur-base),transform var(--dur-fast) var(--ease-standard)}.hh-section .hh-btn:active{transform:scale(.97)}.hh-section .hh-btn--lg{min-height:60px;padding:0 40px;font-size:20px}.hh-section .hh-btn--block{display:flex;width:100%}.hh-section .hh-btn--primary{background:var(--action-primary);color:var(--text-on-brand);border-radius:var(--radius-sm)}.hh-section .hh-btn--primary:hover{background:var(--action-primary-hover);color:var(--text-on-brand)}.hh-section .hh-btn--promo{background:var(--action-promo);color:var(--hh-white);border-radius:var(--radius-md);font-weight:var(--fw-semibold);text-transform:uppercase}.hh-section .hh-btn--promo:hover{background:var(--action-promo-hover);color:var(--hh-white);transform:translateY(-1px);box-shadow:var(--shadow-lift)}.hh-section .hh-btn--promo:active{transform:scale(.97)}.hh-section .hh-btn--link{min-height:44px;padding:0 var(--space-1);color:var(--text-link);font-size:var(--type-body);letter-spacing:var(--ls-body);text-decoration:underline;text-underline-offset:.35em;text-decoration-thickness:1px}.hh-section .hh-btn--link:hover{text-decoration-thickness:2px;color:var(--text-link)}.hh-badge{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1}.hh-badge--promo{height:26px;padding:0 12px;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--type-caption);letter-spacing:.02em;text-transform:uppercase;color:var(--hh-white);background:var(--action-promo-hover);border-radius:var(--radius-md)}.hh-badge--md{height:32px;padding:0 14px;font-size:var(--type-body-sm)}.hh-wave{display:block;width:100%;height:var(--hh-wave-h)}.hh-wave path{fill:currentColor}.hh-wave--on-brand{background:var(--surface-brand);color:var(--surface-page)}.hh-wave--to-bedtime{background:var(--surface-page);color:var(--hh-hippo-50)}.hh-wave--to-why{background:var(--hh-hippo-50);color:var(--surface-tint)}.hh-wave--to-proof{background:var(--surface-tint);color:var(--surface-page)}.hh-wave--to-footer{background:var(--surface-page);color:var(--color-footer-background, var(--surface-tint-strong))}.hh-hero{background:var(--surface-page)}.hh-hero__art{position:relative}.hh-hero__art picture{display:block}.hh-section .hh-hero__img{width:100%}@media(min-width:768px){.hh-section .hh-hero__img{aspect-ratio:2/1;object-fit:cover;object-position:50% 50%}}.hh-starburst{position:absolute;width:clamp(96px,10.5vw,150px);aspect-ratio:1;transform:rotate(8deg);filter:drop-shadow(0 8px 16px rgba(0,0,0,.18));transition:transform var(--dur-base) var(--ease-standard)}.hh-starburst:hover{transform:rotate(4deg)}.hh-starburst__shape{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:18%;background:var(--hh-sky);text-align:center;clip-path:polygon(50% 0%,56.9% 10.6%,67.1% 3%,70% 15.4%,82.1% 11.7%,80.6% 24.3%,93.3% 25%,87.6% 36.3%,99.2% 41.3%,90% 50%,99.2% 58.7%,87.6% 63.7%,93.3% 75%,80.6% 75.7%,82.1% 88.3%,70% 84.6%,67.1% 97%,56.9% 89.4%,50% 100%,43.1% 89.4%,32.9% 97%,30% 84.6%,17.9% 88.3%,19.4% 75.7%,6.7% 75%,12.4% 63.7%,.8% 58.7%,10% 50%,.8% 41.3%,12.4% 36.3%,6.7% 25%,19.4% 24.3%,17.9% 11.7%,30% 15.4%,32.9% 3%,43.1% 10.6%);animation:hh-pop var(--dur-slow) var(--ease-pop) .6s backwards}.hh-starburst__text{font-family:var(--font-display);font-weight:var(--fw-extrabold);text-transform:uppercase;color:var(--hh-white);font-size:clamp(15px,1.6vw,23px);line-height:1;letter-spacing:.01em;text-wrap:balance}.hh-hero__sticker{right:4%;bottom:7%}.hh-hero__band{background:var(--surface-brand);color:var(--text-on-brand);text-align:center;padding:var(--space-10) 0 var(--space-2)}.hh-section .hh-hero__title{color:var(--text-on-brand);font-size:var(--hh-h1-fluid)}.hh-hero__sub{max-width:600px;margin:var(--space-5) auto 0;font-size:18px;line-height:1.7;color:var(--text-on-brand)}.hh-hero__offer{margin-top:var(--space-3);font-size:18px;font-weight:var(--fw-semibold);color:var(--text-on-brand)}.hh-hero__cta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-3) var(--space-6);padding-top:var(--space-2)}.hh-hero__tagline{font-size:18px;font-weight:var(--fw-medium);color:var(--text-heading);letter-spacing:.03em}@media(max-width:767px){.hh-hero__band{padding-top:var(--space-6)}.hh-hero__sub{margin-top:var(--space-4)}.hh-hero__sub,.hh-hero__offer{font-size:var(--type-body)}.hh-hero__cta{flex-direction:column;padding-top:0}.hh-hero__tagline{font-size:var(--type-body)}}.hh-heroes{background:var(--surface-page);padding-top:var(--space-12)}.hh-section .hh-set-label .hh-badge{margin-left:var(--space-2);vertical-align:middle}.hh-section .hh-set-label{font-size:var(--type-h4);text-align:center;margin:var(--space-12) 0 var(--space-6)}.hh-section .hh-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}.hh-card-slot{display:flex}.hh-section .hh-hero-card{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:var(--space-6);text-align:center;text-decoration:none;color:inherit;background:var(--surface-page);border:var(--border-thick) solid var(--hh-purple-200);border-radius:var(--radius-0)}.hh-section a.hh-hero-card:hover{color:inherit}.hh-hero-card__art{position:relative;display:block;width:100%;aspect-ratio:1}.hh-section .hh-hero-card__art img{position:absolute;top:var(--space-4);left:var(--space-4);width:calc(100% - 2 * var(--space-4));height:calc(100% - var(--space-4));max-width:none;object-fit:contain;object-position:center bottom;transition:transform var(--dur-slow) var(--ease-pop)}.hh-hero-card__name{position:relative;display:inline-block;margin-top:var(--space-3);font-family:var(--font-hand);font-size:var(--type-hand);line-height:1.2;letter-spacing:normal;color:var(--hero)}.hh-hero-card__name:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--hero);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-slow) var(--ease-standard)}.hh-hero-card__title{display:block;margin-top:var(--space-1);font-size:15px;font-weight:var(--fw-medium);line-height:1.3;letter-spacing:.04rem;color:var(--hero-ink)}.hh-hero-card__line{display:block;max-width:260px;margin-top:var(--space-2);padding:0 var(--space-4);font-size:15px;line-height:1.6}.hh-section a.hh-hero-card:hover .hh-hero-card__art img,.hh-section a.hh-hero-card:focus-visible .hh-hero-card__art img{transform:translateY(-6px)}a.hh-hero-card:hover .hh-hero-card__name:after,a.hh-hero-card:focus-visible .hh-hero-card__name:after{transform:scaleX(1)}.hh-hero-card--soon{--hero:var(--text-heading);--hero-ink:var(--text-heading)}.hh-hero-card--soon .hh-hero-card__art{display:flex;align-items:center;justify-content:center;margin:0;padding:0;background:var(--surface-tint);color:var(--hh-purple-300);font-size:clamp(56px,7vw,96px)}.hh-hero-card--soon .hh-badge{position:absolute;top:var(--space-3);left:0;right:0;margin:0 auto;width:max-content;z-index:1}.hh-heroes__more{text-align:center;margin-top:var(--space-10)}@media(max-width:767px){.hh-heroes{padding-top:var(--space-8)}.hh-section .hh-set-label{margin:var(--space-10) 0 var(--space-4)}.hh-section .hh-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.hh-section .hh-hero-card{padding-bottom:var(--space-4)}.hh-section .hh-hero-card__art img{top:var(--space-2);left:var(--space-2);width:calc(100% - 2 * var(--space-2));height:calc(100% - var(--space-2))}.hh-hero-card__name{font-size:22px}.hh-hero-card__title{font-size:13px;letter-spacing:.02rem;padding:0 var(--space-1)}.hh-hero-card__line{font-size:14px;padding:0 var(--space-2)}.hh-hero-card--soon .hh-badge{font-size:10px;padding:0 var(--space-2);height:22px;top:var(--space-2)}}.hh-bedtime{background:var(--hh-hippo-50)}.hh-section .hh-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-10);margin-top:var(--space-12)}.hh-step-item__art{position:relative}.hh-section .hh-step-item__art img{width:100%;aspect-ratio:4/3;object-fit:cover;padding:6px;background:var(--surface-page)}.hh-step-item__num{position:absolute;left:var(--space-4);bottom:-24px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--surface-brand);color:var(--text-on-brand);border:var(--border-thick) solid var(--hh-hippo-50);font-weight:var(--fw-semibold);font-size:var(--type-h4);line-height:1;letter-spacing:normal}.hh-section .hh-step-item h3{margin-top:var(--space-10);font-size:var(--type-h4)}.hh-step-item p{margin-top:var(--space-2)}.hh-step-item em{color:var(--text-heading)}@media(max-width:899px){.hh-section .hh-steps{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}@media(max-width:767px){.hh-section .hh-steps{margin-top:var(--space-8)}}.hh-why{position:relative;background:var(--surface-tint)}.hh-section .hh-why__peek{position:absolute;z-index:2;width:190px;top:calc(-1 * var(--hh-wave-h) - 24px);right:max(var(--hh-gutter),calc((100vw - var(--page-width)) / 2 + var(--hh-gutter)))}.hh-why__text{max-width:640px}.hh-why__text p{margin-top:var(--space-4)}.hh-section .hh-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6);margin-top:var(--space-12)}.hh-benefit{display:flex;flex-direction:column;align-items:center;text-align:center}.hh-benefit__icon{display:flex;align-items:flex-end;justify-content:center;height:72px}.hh-section .hh-benefit__icon img{width:auto;max-height:64px}.hh-benefit__label{margin-top:var(--space-3);font-weight:var(--fw-medium);color:var(--hh-icon-blue);line-height:1.3}.hh-why__source{margin-top:var(--space-10);max-width:640px;font-size:13px;line-height:1.6}@media(max-width:767px){.hh-section .hh-why__peek{width:104px;top:calc(-1 * var(--hh-wave-h) - 20px)}.hh-why__text h2{padding-right:96px}.hh-section .hh-benefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--space-8)}.hh-benefit__icon{height:56px}.hh-section .hh-benefit__icon img{max-height:52px}}.hh-proof{background:var(--surface-page)}.hh-rating{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.hh-rating__stars{display:flex;justify-content:center;gap:var(--space-1);font-size:30px;color:var(--hh-sun)}.hh-rating__label{font-weight:var(--fw-semibold);color:var(--text-heading)}.hh-proof h2{margin-top:var(--space-3)}.hh-reviews{margin-top:var(--space-12)}.hh-reviews__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-10)}.hh-review{border-top:var(--border-thick) solid var(--hh-purple-200);padding-top:var(--space-6)}.hh-review p{font-size:18px;line-height:1.7;color:var(--text-heading)}.hh-review figcaption{margin-top:var(--space-4);font-size:15px;font-weight:var(--fw-semibold)}.hh-dots{display:none}@media(max-width:767px){.hh-reviews{margin-top:var(--space-8)}.hh-reviews__track{grid-template-columns:1fr}.hh-js .hh-reviews__track{display:grid}.hh-js .hh-review{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity var(--dur-slow) var(--ease-standard),visibility 0s linear var(--dur-slow)}.hh-js .hh-review.hh-is-active{opacity:1;visibility:visible;transition-delay:0s}.hh-js .hh-dots{display:flex;justify-content:center;align-items:center;gap:var(--space-1);margin-top:var(--space-4)}.hh-section .hh-dots__btn{position:relative;display:block;width:44px;height:44px;min-width:0;padding:0;margin:0;border:0;background:none;box-shadow:none;cursor:pointer}.hh-dots__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px;height:12px;border-radius:50%;background:var(--text-heading);box-sizing:border-box;transition:all var(--dur-base) var(--ease-standard)}.hh-dots__btn[aria-pressed=true]:before{width:22px;height:22px;background:transparent;border:2px solid var(--text-heading)}}.hh-offer{position:relative;isolation:isolate;overflow:hidden;background:var(--surface-brand);color:var(--text-on-brand);padding:calc(var(--hh-wave-h) + var(--space-12)) 0 calc(var(--hh-wave-h) + var(--space-16))}.hh-section .hh-offer__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;max-width:none;object-fit:cover}.hh-offer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface-brand);mix-blend-mode:multiply;opacity:.85;z-index:1}.hh-offer__wave{position:absolute;left:0;z-index:3}.hh-offer__wave--top{top:0;color:var(--surface-page);transform:scaleY(-1)}.hh-offer__wave--bottom{bottom:0;color:var(--surface-page)}.hh-offer__inner{position:relative;z-index:2}.hh-offer :focus-visible{outline-color:var(--hh-white)}.hh-offer .hh-plan :focus-visible{outline-color:var(--focus-ring)}.hh-offer__head{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);align-items:center}.hh-section .hh-offer__title{color:var(--text-on-brand);font-size:var(--hh-h2-fluid)}.hh-offer__intro{margin-top:var(--space-5);max-width:460px;font-size:18px;line-height:1.7;color:var(--text-on-brand)}.hh-section .hh-offer__fans{display:flex;align-items:center;justify-content:center;gap:3%;width:100%;max-width:520px;justify-self:center}.hh-section .hh-offer__fans--two{max-width:640px}.hh-section .hh-offer__fan{width:100%;max-width:520px}.hh-section .hh-offer__fans--two .hh-offer__fan{flex:1 1 0;min-width:0;max-width:50%}.hh-section .hh-offer__fans--two .hh-offer__fan--2{transform:translateY(-3%)}.hh-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8);max-width:880px;margin:var(--space-12) auto 0;align-items:center}.hh-plan{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-10) var(--space-8) var(--space-8);background:var(--surface-page);color:var(--text-body);border:var(--border-thick) solid var(--hh-purple-200);transition:transform var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.hh-plan--best{border-color:var(--border-strong);transform:scale(1.03)}.hh-plan:hover{transform:translateY(-2px);box-shadow:0 4px 0 var(--hh-purple-900)}.hh-plan--best:hover{transform:translateY(-2px) scale(1.03)}.hh-section .hh-plan__name{font-size:var(--type-h3)}.hh-plan__count{margin-top:var(--space-1);font-weight:var(--fw-medium);color:var(--text-heading)}.hh-plan__who{margin-top:var(--space-2);font-size:15px;line-height:1.6}.hh-plan__price{margin-top:var(--space-5)}.hh-plan__price mark{display:inline-flex;flex-direction:column;align-items:center;padding:var(--space-2) var(--space-4)}.hh-plan__amount{font-weight:var(--fw-semibold);font-size:var(--type-display-md);line-height:1.1;letter-spacing:normal;color:var(--text-heading)}.hh-todo__note{font-size:var(--type-caption);line-height:1.4;color:var(--hh-gray-700)}.hh-plan__deal{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);font-weight:var(--fw-medium);color:var(--text-heading)}.hh-plan__action{margin-top:auto;padding-top:var(--space-6);width:100%}.hh-plan__note{margin-top:var(--space-3);font-size:var(--type-caption);line-height:1.6;color:var(--hh-gray-700)}.hh-ribbon{position:absolute;top:0;left:0;width:170px;height:170px;overflow:hidden;pointer-events:none;z-index:2;transform-origin:top left}.hh-ribbon__band{position:absolute;top:36px;left:-75px;width:255px;height:34px;display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);background:var(--hh-violet);color:var(--hh-white);box-shadow:0 3px 8px #0000002e;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:13px;letter-spacing:.03em;text-transform:uppercase;line-height:1}.hh-offer__gift{margin-top:var(--space-12);text-align:center;font-size:20px;font-style:italic;color:var(--text-on-brand)}@media(max-width:899px){.hh-offer__head{grid-template-columns:1fr;gap:var(--space-8);text-align:center}.hh-offer__intro{margin-inline:auto}.hh-section .hh-offer__fans{max-width:420px}.hh-section .hh-offer__fans--two{max-width:100%}}@media(max-width:767px){.hh-offer{padding:calc(var(--hh-wave-h) + var(--space-8)) 0 calc(var(--hh-wave-h) + var(--space-10))}.hh-plans{grid-template-columns:1fr;gap:var(--space-6);margin-top:var(--space-8)}.hh-plan{padding:var(--space-10) var(--space-5) var(--space-6)}.hh-offer__gift{margin-top:var(--space-8);font-size:18px}}.hh-close{background:var(--surface-page)}.hh-close__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-12);align-items:center}.hh-close__title .hh-word{display:inline-block}.hh-close__payoff{display:block;color:var(--text-accent)}.hh-close__text p{margin-top:var(--space-5);max-width:540px}.hh-section .hh-pills{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-6) 0 var(--space-8)}.hh-pills li{padding:6px 14px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--border-default);background:var(--surface-page);font-size:var(--type-body-sm);font-weight:var(--fw-medium);line-height:1.4;color:var(--text-heading)}.hh-section .hh-close__fan{width:100%;max-width:520px;justify-self:center}@media(max-width:899px){.hh-close__grid{grid-template-columns:1fr;gap:var(--space-8)}.hh-section .hh-close__fan{max-width:420px;grid-row:1}}@keyframes hh-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes hh-rise-lg{0%{opacity:0;transform:translateY(24px)}}@keyframes hh-from-left{0%{opacity:0;transform:translate(-32px)}}@keyframes hh-pop{0%{opacity:0;transform:scale(0)}}@keyframes hh-pop-sm{0%{opacity:0;transform:scale(.6)}}@keyframes hh-fade{0%{opacity:0}}@keyframes hh-grow{0%{opacity:0;transform:translateY(24px) scale(1)}}@keyframes hh-unfurl{0%{transform:scale(0)}}.hh-js [data-hh-reveal]:not(.hh-is-in) :is(.hh-line,.hh-step,.hh-card-slot,.hh-badge,.hh-step-item__art,.hh-step-item__num,.hh-step-item h3,.hh-step-item p,.hh-benefit,.hh-rating__label,.hh-reviews__track,.hh-plan,.hh-ribbon,.hh-word,.hh-close__payoff,.hh-close__fan),.hh-js .hh-reviews[data-hh-reveal]:not(.hh-is-in) .hh-reviews__track{opacity:0}.hh-js .hh-proof [data-hh-reveal]:not(.hh-is-in) .hh-rating__stars .hh-icon{color:var(--hh-purple-200)}.hh-is-in .hh-line{animation:hh-rise var(--dur-slow) var(--ease-standard) backwards;animation-delay:calc(var(--i) * .12s)}.hh-hero__band.hh-is-in .hh-step,.hh-hero__cta.hh-is-in .hh-step{animation:hh-rise var(--dur-slow) var(--ease-standard) backwards;animation-delay:calc(.24s + var(--i) * 80ms)}.hh-is-in .hh-card-slot{animation:hh-rise var(--dur-slow) var(--ease-standard) backwards;animation-delay:calc(var(--i) * 80ms)}.hh-is-in .hh-hero-card--soon .hh-badge{animation:hh-pop var(--dur-slow) var(--ease-pop) backwards;animation-delay:calc(var(--i) * 80ms + .5s)}.hh-is-in .hh-step-item__art{animation:hh-from-left var(--dur-slow) var(--ease-standard) backwards;animation-delay:calc(var(--i) * .15s)}.hh-is-in .hh-step-item__num{animation:hh-pop var(--dur-slow) var(--ease-pop) backwards;animation-delay:calc(var(--i) * .15s + .32s)}.hh-is-in .hh-step-item :is(h3,p){animation:hh-fade var(--dur-slow) var(--ease-standard) backwards;animation-delay:calc(var(--i) * .15s + .2s)}.hh-is-in .hh-benefit{animation:hh-fade var(--dur-base) var(--ease-standard) backwards;animation-delay:calc(var(--i) * .1s)}.hh-is-in .hh-benefit__icon img{animation:hh-pop-sm var(--dur-slow) var(--ease-pop) backwards;animation-delay:calc(var(--i) * .1s)}.hh-rating__stars .hh-icon{display:inline-block;transition:color var(--dur-base) var(--ease-standard) calc(var(--i) * .1s)}.hh-is-in .hh-rating__stars .hh-icon{animation:hh-pop-sm var(--dur-base) var(--ease-pop) backwards;animation-delay:calc(var(--i) * .1s)}.hh-is-in .hh-rating__label{animation:hh-fade var(--dur-slow) var(--ease-standard) .6s backwards}.hh-reviews.hh-is-in .hh-reviews__track{animation:hh-rise var(--dur-slow) var(--ease-standard) backwards}.hh-is-in .hh-plan{animation:hh-rise-lg var(--dur-slow) var(--ease-standard) backwards}.hh-is-in .hh-plan--best{animation:hh-grow .6s var(--ease-pop) .15s backwards}.hh-is-in .hh-ribbon{animation:hh-unfurl var(--dur-slow) var(--ease-pop) .65s backwards}.hh-is-in .hh-plan__deal .hh-badge{animation:hh-pop var(--dur-slow) var(--ease-pop) .85s backwards}.hh-is-in .hh-word{animation:hh-rise var(--dur-base) var(--ease-standard) backwards;animation-delay:calc(var(--i) * .2s)}.hh-is-in .hh-close__payoff{animation:hh-fade var(--dur-slow) var(--ease-standard) .7s backwards}.hh-is-in .hh-close__fan{animation:hh-rise-lg var(--dur-slow) var(--ease-standard) .2s backwards}@media(prefers-reduced-motion:reduce){@keyframes hh-rise{0%{opacity:0}}@keyframes hh-rise-lg{0%{opacity:0}}@keyframes hh-from-left{0%{opacity:0}}@keyframes hh-pop{0%{opacity:0}}@keyframes hh-pop-sm{0%{opacity:0}}@keyframes hh-grow{0%{opacity:0}}@keyframes hh-unfurl{0%{opacity:0}}.hh-section a.hh-hero-card:hover .hh-hero-card__art img,.hh-section a.hh-hero-card:focus-visible .hh-hero-card__art img{transform:none}.hh-starburst:hover{transform:rotate(8deg)}.hh-plan:hover{transform:none}.hh-plan--best:hover{transform:scale(1.03)}.hh-section .hh-btn--promo:hover,.hh-section .hh-btn:active{transform:none}}.hh-section .hh-plan__pricenote{display:block;margin-top:4px;font-size:14px;font-weight:var(--fw-medium);color:var(--hh-purple-700)}.hh-section .hh-plan__deal{color:var(--hh-purple-700);font-weight:var(--fw-semibold)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hh-home.css.map */
