.ind-inset-3{--inset-cols:3}.ind-hero{padding-top:calc(var(--header-h) + 2.5rem);padding-bottom:3.9rem}.ind-hero .container{--inset-start:2;--inset-end:0}.ind-hero .page-hero__inner{column-gap:var(--space-2xl);grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr) 45.5%;align-items:start;row-gap:0}.ind-hero__copy{display:contents}.ind-hero__eyebrow{margin-bottom:var(--space-md);font-size:var(--text-base);font-weight:var(--font-weight-bold);grid-area:1/1}.ind-hero .page-hero__title{margin-bottom:var(--space-lg);grid-area:2/1}.ind-hero__lead{max-width:var(--measure-narrow);font-size:var(--text-lg);grid-area:3/1}.ind-hero__rating{margin-top:var(--space-md);font-weight:var(--font-weight-bold);grid-area:4/1}.ind-promo{place-self:end start;align-items:center;gap:var(--space-sm);max-width:30rem;margin-top:var(--space-xl);padding:var(--space-xs) var(--space-md) var(--space-xs) var(--space-xs);color:var(--color-text);font-size:var(--text-sm);background-color:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);grid-area:5/1;display:flex}.ind-promo__photo{object-fit:cover;border-radius:var(--radius-md);flex:none;width:4.5rem;height:3.5rem}.ind-promo__text{margin:0}.ind-promo__name{color:inherit}.ind-promo__link{color:var(--color-primary);font-weight:var(--font-weight-bold);white-space:nowrap}.ind-pickup{border-radius:var(--radius-xl);grid-area:2/2/6;align-self:stretch;min-height:30rem;position:relative;overflow:hidden}.ind-pickup__photo{object-fit:cover;object-position:60% 30%;width:100%;height:100%;animation:36s -1s infinite crossfade-6;position:absolute;inset:0}.ind-pickup__photo:nth-child(2){animation-delay:-31s}.ind-pickup__photo:nth-child(3){animation-delay:-25s}.ind-pickup__photo:nth-child(4){animation-delay:-19s}.ind-pickup__photo:nth-child(5){animation-delay:-13s}.ind-pickup__photo:nth-child(6){animation-delay:-7s}@media (prefers-reduced-motion:reduce){.ind-pickup__photo{animation:none}.ind-pickup__photo:not(:first-child){opacity:0}}.ind-pickup__over{align-items:end;column-gap:var(--space-md);padding:var(--space-3xl) var(--space-lg) var(--space-lg);color:var(--color-text-on-dark);background:linear-gradient(transparent, color-mix(in srgb, var(--color-navy) 85%, transparent));grid-template-columns:minmax(0,1fr) auto;display:grid;position:absolute;inset:auto 0 0}.ind-pickup__title{font-size:var(--text-h1);color:inherit;grid-column:1;margin:0}.ind-pickup__line{grid-column:1}.ind-hero .ind-pickup__btn.btn--primary{background-color:var(--color-primary);color:var(--color-text-on-primary);grid-area:1/2/3}.ind-guess{padding-top:6.75rem;padding-bottom:var(--space-3xl)}.ind-guess .container{--inset-start:2.47;--inset-end:1}.ind-guess__grid{grid-template-columns:525fr 547fr;align-items:start;gap:3.75vw}.ind-guess__media img{width:100%;height:auto}.ind-guess__copy{font-size:var(--text-lg)}.ind-guess__copy h2{margin-bottom:var(--space-lg)}.ind-guess__copy p+p{margin-top:var(--space-md)}.ind-guess__strong{font-weight:var(--font-weight-bold);color:var(--color-navy)}.ind-guess__list{margin:var(--space-md) 0 0;padding-left:var(--space-md);list-style:outside}.ind-guess__list li+li{margin-top:var(--space-sm)}.ind-guess__cta{min-width:50%;min-height:3.5625rem;margin-top:var(--space-md);padding-inline:var(--space-md)}.ind-pricing{padding-top:6.25rem;padding-bottom:5.9rem}.ind-pricing h2{margin-bottom:var(--space-3xl)}.ind-pricing__grid{gap:7.6vw}.ind-pricing__note{margin-top:var(--space-2xl)}.ind-price{min-height:46.6rem;font-size:var(--text-base);gap:0;padding-bottom:1.85rem}.ind-price .pricing-card__image{aspect-ratio:331/171}.ind-price .pricing-card__title{margin:var(--space-md) 0 var(--space-2xl);padding-inline:var(--space-sm);text-align:center}.ind-price__tagline{min-height:3.2rem}.ind-price__discount{margin-bottom:var(--space-xs);color:var(--color-primary);display:block}.ind-price .pricing-card__list{gap:var(--space-2xs);color:var(--color-text-muted)}.ind-price>.btn{width:fit-content;min-width:66%;min-height:3.5625rem;padding-inline:var(--space-sm)}.ind-covers__grid{grid-template-columns:1.15fr 1fr;gap:6%}.ind-covers__intro{margin-top:var(--space-md);font-size:var(--text-lg)}.ind-covers__card{margin-top:var(--space-xl);padding:var(--space-sm) var(--space-xl) var(--space-lg);border-radius:var(--radius-xl);background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-lg)}.ind-covers__receipt{margin:0;padding:0;list-style:none}.ind-covers__receipt li{gap:var(--space-md);padding-block:var(--space-md);border-bottom:2px dashed var(--color-border);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.ind-covers__receipt h3.h4{margin-bottom:var(--space-xs);color:var(--color-navy)}.ind-covers__receipt p{font-size:var(--text-sm);color:var(--color-text-muted)}.ind-covers__num{border-radius:var(--radius-full);background:var(--color-primary);width:2rem;height:2rem;color:var(--color-text-on-primary);font-weight:var(--font-weight-bold);font-size:var(--text-sm);place-items:center;display:grid}.ind-covers__tag{padding-top:var(--space-2xs);font-weight:var(--font-weight-bold);font-size:var(--text-sm);color:var(--color-navy)}.ind-covers__total{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding-top:var(--space-md);font-weight:var(--font-weight-bold);color:var(--color-navy);display:flex}.ind-covers__total strong{font-size:var(--text-h3)}.ind-covers__price{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.ind-covers__price small{font-size:var(--text-sm);font-weight:var(--font-weight-body)}.ind-covers__note{margin-top:var(--space-lg);font-size:var(--text-base)}.ind-covers__photos{gap:var(--space-md);padding:0 0 var(--space-2xl);grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.ind-covers__photos li{position:relative}.ind-covers__photos li:nth-child(2n){transform:translateY(var(--space-2xl))}.ind-covers__photos img{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-xl);width:100%;height:auto;display:block}.ind-covers__photos .ind-covers__num{top:var(--space-sm);left:var(--space-sm);border:2px solid var(--color-bg);position:absolute}.ind-why{padding-top:4.25rem;padding-bottom:1.8rem}.ind-why h2{margin-bottom:var(--space-xl)}.ind-why__bento{gap:var(--space-md);grid-template-columns:1.25fr 1fr 1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.ind-why__tile{gap:var(--space-sm);padding:var(--space-lg);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;display:flex}.ind-why__tile p{font-size:var(--text-base)}.ind-why__tile--diverted{background:var(--color-primary);color:var(--color-text-on-primary);grid-row:span 2;justify-content:flex-end}.ind-why__tile--diverted h3.h4{color:inherit}.ind-why__tile--habit{align-items:center;gap:var(--space-lg);background:var(--color-yellow-band);flex-direction:row;grid-column:span 2}.ind-why__tile--qff{background:var(--color-bg);border:2px solid var(--color-surface)}.ind-why__tile--track{align-items:center;gap:var(--space-lg);flex-direction:row;grid-column:span 2}.ind-why__tile .ind-why__figure{font-family:var(--font-family-display);font-size:var(--text-h1);color:var(--color-navy);line-height:1}.ind-why__tile--diverted .ind-why__figure{font-size:calc(var(--text-h1) * 2);color:inherit}.ind-why__tile--habit .ind-why__figure{flex:none}.ind-why__icon{mix-blend-mode:multiply;align-self:flex-start;width:auto;height:3.5rem;display:block}.ind-why__tile--track .ind-why__icon{flex:none;align-self:center;height:5rem}.ind-why__qff{align-self:flex-start;width:auto;height:1.8rem;display:block}.ind-steps{padding-top:var(--space-3xl);padding-bottom:var(--space-section)}.ind-steps__title{margin-bottom:1.25rem}.ind-steps .step{position:relative}.ind-steps .step img{margin-bottom:var(--space-md)}.ind-steps__marker{justify-content:center;display:flex;position:relative}.ind-steps__marker span{z-index:1;border-radius:var(--radius-full);background:var(--color-primary);width:3rem;height:3rem;color:var(--color-text-on-primary);font-family:var(--font-family-display);font-size:var(--text-h4);box-shadow:0 0 0 var(--space-xs) var(--color-bg);place-items:center;line-height:1;display:grid;position:relative}.ind-steps .step:not(:last-child) .ind-steps__marker:before{content:"";width:calc(100% + var(--carousel-gap));border-top:2px dashed var(--color-primary);position:absolute;top:50%;left:50%}.ind-faq{text-align:center;padding-top:5rem;padding-bottom:3.4rem}.ind-faq h2{margin-bottom:var(--space-lg)}.ind-faq .faq{text-align:left}.ind-faq__cta{width:22vw;min-height:4.65vw;padding-inline:var(--space-sm);margin-top:.75rem}.ind-learn{padding-top:6rem;padding-bottom:5.75rem}.ind-learn h2{margin-bottom:4rem}.ind-learn__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.2rem;margin:0;padding:0;list-style:none;display:grid}.ind-learn__card img{aspect-ratio:379/226;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.ind-learn__card h3{margin-top:var(--space-sm)}.ind-learn__card p{margin-top:var(--space-xs);font-size:var(--text-base)}.ind-learn__card .btn{min-height:3.625rem;margin-top:var(--space-xl);padding-inline:1.8rem}@media (max-width:1023px){.ind-hero{padding-top:calc(var(--header-h) + 3.4rem);padding-bottom:2.5rem}.ind-hero__eyebrow{margin-bottom:var(--space-xs)}.ind-hero .page-hero__title{margin-bottom:var(--space-sm)}.ind-pickup__over{grid-template-columns:1fr}.ind-hero .ind-pickup__btn.btn--primary{margin-top:var(--space-sm);grid-area:auto/1;justify-self:start}.ind-guess{padding-top:var(--space-2xl);padding-bottom:1.9rem}.ind-guess__grid{align-items:center;gap:6vw}.ind-guess__cta{min-height:2.875rem;padding:var(--space-2xs) var(--space-xl)}.ind-pricing{padding-top:var(--space-2xl);padding-bottom:5.9rem}.ind-price{min-height:0}.ind-pricing h2{margin-bottom:4.25rem}.ind-price{padding-bottom:var(--space-md)}.ind-price .pricing-card__title{margin:var(--space-2xs) 0 var(--space-lg);font-size:var(--text-h4)}.ind-price__tagline{min-height:0}.ind-price .pricing-card__list{margin-bottom:var(--space-xl);gap:0}.ind-price>.btn{min-width:58%;min-height:4rem}.ind-steps{padding-top:var(--space-xl);padding-bottom:5.5rem}.ind-faq{padding-top:var(--space-2xl);padding-bottom:5.3rem}.ind-faq__cta{min-height:2.5rem}.ind-learn{padding-top:var(--space-2xl);padding-bottom:11.4rem}.ind-learn h2{margin-bottom:var(--space-xl)}.ind-learn__grid{gap:var(--space-xl)}.ind-learn__card .btn{min-height:2.875rem;margin-top:var(--space-md);padding-inline:var(--space-sm)}}@media (min-width:768px) and (max-width:1023px){.ind-why__bento{grid-template-columns:1fr 1fr}.ind-why__tile--diverted{grid-area:auto/span 2}.ind-price .pricing-card__badge{font-size:var(--text-sm)}}@media (max-width:767px){.ind-why__bento{grid-template-columns:1fr}.ind-why__tile--diverted,.ind-why__tile--habit,.ind-why__tile--track{grid-area:auto}.ind-why__tile--habit,.ind-why__tile--track{align-items:flex-start;gap:var(--space-sm);flex-direction:column}.ind-why__tile--track .ind-why__icon{align-self:flex-start;height:3.5rem}.ind-hero{padding-top:calc(var(--header-h) + 3.4rem);padding-bottom:3.25rem}.ind-hero .page-hero__inner{flex-direction:column;align-items:stretch;gap:0;display:flex}.ind-hero__eyebrow{margin-bottom:var(--space-sm);order:1}.ind-hero .page-hero__title{order:2}.ind-pickup{aspect-ratio:4/3;order:3;min-height:0}.ind-pickup__over{padding:var(--space-2xl) var(--space-md) var(--space-md)}.ind-pickup__title{font-size:var(--text-h2)}.ind-promo{max-width:none;margin-top:var(--space-sm);order:4;align-self:stretch}.ind-hero__lead{margin-top:var(--space-lg);order:5}.ind-hero__rating{order:6}.ind-guess{padding-top:2.5rem;padding-bottom:var(--space-lg)}.ind-guess__grid,.ind-learn__grid{grid-template-columns:1fr}.ind-guess__grid{gap:var(--space-xl)}.ind-guess__media{width:77%;margin-left:0}.ind-guess__cta{width:100%;min-height:4.5rem}.ind-pricing{padding-top:3.55rem;padding-bottom:6.5rem}.ind-price__tagline{margin-bottom:0}.ind-pricing h2{margin-bottom:5.85rem}.ind-pricing__grid{gap:4.5rem}.ind-price{padding-bottom:var(--space-2xl)}.ind-price .pricing-card__title{margin:var(--space-lg) 0 var(--space-sm);font-size:var(--text-h3)}.ind-price{--pricing-inset:12.5%}.ind-price .pricing-card__list{margin-block:var(--space-xs) var(--space-lg);gap:.3rem;padding-inline-end:var(--pricing-inset)}.ind-price>.btn{width:75%;min-height:3rem}.ind-covers__grid{gap:var(--space-lg);grid-template-columns:1fr}.ind-covers__intro{font-size:var(--text-base)}.ind-covers__card{padding-inline:var(--space-md)}.ind-covers__receipt li{grid-template-columns:auto 1fr}.ind-covers__tag{display:none}.ind-covers__photos{gap:var(--space-sm);grid-template-columns:repeat(4,1fr);padding-bottom:0}.ind-covers__photos li:nth-child(2n){transform:none}.ind-covers__photos img{border-radius:var(--radius-lg)}.ind-covers__photos .ind-covers__num{top:var(--space-xs);left:var(--space-xs);width:1.5rem;height:1.5rem}.ind-steps{padding-bottom:5.3rem}.ind-faq{padding-bottom:3rem}.ind-faq__cta{width:42vw;min-height:3.5625rem}.ind-learn{padding-bottom:4.5rem}.ind-learn__grid{gap:var(--space-xl)}}