.hc-powered{align-items:center;display:flex;gap:.6rem;margin:1.6rem 0 0}.hc-powered__label{color:hsla(0,0%,100%,.45);font-size:.62rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.hc-powered__logo{display:block;height:48px;width:auto}.hc-overview{background:var(--color-bg-soft);border-radius:var(--card-radius);padding:clamp(1.25rem,3.5vw,2.5rem)}.hc-overview p:not(.card__title){font-size:var(--fs-sm)}.hc-badge{align-self:flex-start;background:var(--color-primary);border-radius:999px;color:var(--color-on-primary);display:inline-flex;font-size:.62rem;font-weight:700;letter-spacing:.08em;padding:.2rem .6rem;text-transform:uppercase}.hc-statcard .hc-stat__num{color:var(--color-heading);font-family:var(--font-heading);font-size:clamp(1.6rem,3vw,2rem);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.05}.card.hc-statcard p:not(.card__title){font-size:var(--fs-sm)}.card.hc-statcard p.hc-stat__num{color:var(--color-heading);font-size:clamp(1.6rem,3vw,2rem)}.hc-why .card .hc-why__num{color:var(--color-primary);font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.hc-why .card p:not(.card__title):not(.hc-why__num):not(.hc-stat__num){font-size:var(--fs-sm)}.hc-why__stats{margin-bottom:var(--grid-gutter);row-gap:var(--grid-gutter)}.card.hc-hl{gap:.6rem}.card.hc-hl .card__title{font-size:1rem;margin:0}.hc-hl__de{color:var(--color-text-muted);font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.card.hc-hl p:not(.card__title):not(.hc-hl__de){color:var(--color-text-muted);font-size:var(--fs-sm);line-height:1.6;margin:0}.hc-howit .hc-howit__head{margin-bottom:2rem;max-width:620px}.hc-howit__media{display:flex;flex-direction:column;gap:1.5rem}.hc-howit .howit__img{height:320px;object-fit:cover;object-position:center bottom}@media (min-width:861px){.hc-quote .video-band__stage{min-height:340px}}.hc-quote .card.video-band{background:var(--color-bg-soft)}#faq .section-head,#faq .section-head h2{margin-bottom:0}#faq .faq{padding-top:40px}.hc-quote .play-btn svg{height:44px;width:44px}.hc-quote .video-band__stage{border-color:var(--color-border)}.hc-quote .video-band .eyebrow{color:var(--color-primary);margin-bottom:1.5rem}.hc-quote .video-band .video-band__title{font-family:var(--font-body);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.65;margin-bottom:1.25rem}.hc-quote .video-band .video-band__copy{color:var(--color-text-muted);font-size:12px;margin-bottom:0}.card.hc-inc p:not(.card__title){font-size:var(--fs-sm)}.hc-inc-grid{margin-bottom:60px;row-gap:var(--grid-gutter)}.notcov-card__x{display:block;flex-shrink:0;height:20px;width:20px}.hc-divider{border:none;border-top:1px solid var(--color-border);margin:0}.card.hc-cov{background:#062b2d;border:none;gap:0;height:100%;overflow:hidden;padding:0}.hc-cov__img{display:block;height:200px;-webkit-mask-image:linear-gradient(180deg,#000 40%,transparent 98%);mask-image:linear-gradient(180deg,#000 40%,transparent 98%);object-fit:cover;width:100%}.hc-cov__body{display:flex;flex-direction:column;gap:.55rem;padding:1.25rem 1.5rem 1.75rem}.card.hc-cov .card__icon{display:none}.card.hc-cov .card__title{color:#fff;font-size:16px;margin:0}.card.hc-cov p:not(.card__title){color:hsla(0,0%,100%,.8);font-size:13px;margin:0}.card.hc-broad{align-items:flex-start;background:var(--color-secondary);border:0;margin-top:var(--grid-gutter)}.card.hc-broad p{color:hsla(0,0%,100%,.85);font-size:var(--fs-sm);max-width:72ch}.card.hc-broad .card__icon{background:var(--color-primary)}.hc-plans-head{margin-top:2.5rem}.hc-manage{margin-top:2rem}.card.hc-manage{gap:16px}.card.hc-manage>p:not(.eyebrow){color:#fff}.hc-manage__eyebrow{align-items:center;display:flex;gap:.55rem}.hc-manage__eyebrow svg{flex:none;height:17px;width:17px}.hc-manage__points{grid-template-columns:repeat(2,1fr)}@media (max-width:600px){.hc-manage__points{grid-template-columns:1fr}}.hc-manage__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem}.hc-manage__link{align-items:center;color:hsla(0,0%,100%,.85);display:inline-flex;font-family:var(--font-heading);font-size:var(--fs-sm);font-weight:700;gap:.4rem;text-decoration:none}.hc-manage__link:focus-visible,.hc-manage__link:hover{color:#fff}.hc-manage__link svg{height:16px;width:16px}