.hp-page{font-family:"Plus Jakarta Sans",var(--bi-font, system-ui, sans-serif);color:#002f47}.bi-content .figma-page .hp-page .hp-stories-card{background-color:#fcfbf6!important;border:1px solid rgba(0,47,71,.07)!important}.bi-content .figma-page .hp-page .hp-stories-card__body{background:transparent!important;border:none!important;margin:0!important;padding:1.75rem!important;border-radius:0!important}.bi-content .figma-page .hp-page .hp-stories-quote{color:#4da35f!important;-webkit-text-fill-color:#4da35f!important}.bi-content .figma-page .hp-page .hp-icon-stroke svg{color:#4da35f!important;stroke:currentColor!important}.bi-content .figma-page .hp-page .hp-outcomes-stat-icon svg{color:#ffffff8c!important;stroke:currentColor!important}.bi-content .figma-page .hp-page a.fp-text-cta svg{color:#002f47!important;stroke:currentColor!important}.bi-content .figma-page .hp-page a .hp-service-cta,.bi-content .figma-page .hp-page a .hp-service-cta svg{color:#fff!important;-webkit-text-fill-color:#fff!important;stroke:currentColor!important;text-decoration:none!important}.bi-content .figma-page .hp-page a .hp-service-cta{padding-left:.875rem!important;padding-right:.875rem!important;text-align:center!important}.bi-content .figma-page .hp-page a .hp-service-cta__label{white-space:nowrap!important;font-size:clamp(10px,2.85vw,14px)!important;line-height:1.25!important;letter-spacing:-.01em}@media(min-width:640px){.bi-content .figma-page .hp-page a .hp-service-cta__label{font-size:.875rem!important}}.bi-content .figma-page .hp-page a .hp-service-cta__icon{width:12px!important;height:12px!important}@media(min-width:640px){.bi-content .figma-page .hp-page a .hp-service-cta__icon{width:14px!important;height:14px!important}}.bi-content .figma-page .hp-page .hp-hero-zip-form input[type=text]{flex:1 1 auto!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;font-size:16px!important;color:#002f47!important}.bi-content .figma-page .hp-page .hp-hero-zip-field{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.bi-content .figma-page .hp-page .hp-hero-zip-form button[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;margin:0!important;padding:0 1.25rem!important;min-height:44px!important;border-radius:12px!important;font-size:14px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;background-color:#3d8f4f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1.5px solid #3d8f4f!important}.bi-content .figma-page .hp-page .hp-hero-zip-form button[type=submit]:hover{background-color:#358047!important;border-color:#358047!important;filter:none}.bi-content .figma-page .hp-page .hp-hero-zip-form button[type=submit] svg{color:#fff!important;stroke:currentColor!important}.bi-content .figma-page .hp-page .hp-hero-cta--primary{background-color:#ebf5ff!important;color:#002f47!important;-webkit-text-fill-color:#002f47!important;border:1px solid #ebf5ff!important;border-radius:999px!important;box-shadow:none!important;text-transform:none!important;letter-spacing:normal!important;width:100%}.bi-content .figma-page .hp-page .hp-hero-cta--primary:hover{color:#002f47!important;-webkit-text-fill-color:#002f47!important;background-color:#dceeff!important;border-color:#dceeff!important}.bi-content .figma-page .hp-page .hp-hero-cta--secondary{background:transparent!important;border:none!important;box-shadow:none!important;color:#5c7a8c!important;-webkit-text-fill-color:#5c7a8c!important;text-transform:none!important;letter-spacing:normal!important;justify-content:flex-start!important;width:100%}.bi-content .figma-page .hp-page .hp-hero-cta--secondary:hover{color:#002f47!important;-webkit-text-fill-color:#002f47!important;transform:none!important}.bi-content .figma-page .hp-page .hp-hero-cta--secondary:hover svg{color:#4da35f!important;stroke:#4da35f!important}.bi-content .figma-page .hp-page .hp-insurance-plans li{margin:0!important;padding:0!important}.bi-content .figma-page .hp-page .hp-insurance-plans li:before,.bi-content .figma-page .hp-page .hp-insurance-plans li:after{content:none!important}.hp-hero-img{border-radius:16px}.hp-hero-img--mobile{border-radius:20px;box-shadow:0 8px 28px #002f471f}@media(max-width:1023px){.bi-content .figma-page .hp-page .hp-hero-section{--hp-hero-stack: 1.125rem;padding-top:var(--hp-hero-stack)!important}.bi-content .figma-page .hp-page .hp-hero-mobile-logo-wrap{margin-bottom:var(--hp-hero-stack)}.bi-content .figma-page .hp-page .hp-hero-headline-band{display:grid;grid-template-columns:minmax(0,1fr) min(47%,196px);column-gap:4px;align-items:stretch;margin-bottom:0;position:static;padding-right:0;max-width:100%}.bi-content .figma-page .hp-page .hp-hero-h1-wrap{display:flex;flex-direction:column;justify-content:center;min-height:100%;align-self:stretch}.bi-content .figma-page .hp-page .hp-hero-intro{margin-top:var(--hp-hero-stack)!important}.bi-content .figma-page .hp-page .hp-hero-mobile-logo{display:inline-block;line-height:0}.bi-content .figma-page .hp-page .hp-hero-mobile-logo__img{display:block;width:auto!important;max-width:200px!important;height:40px!important;max-height:40px!important;object-fit:contain!important;object-position:left top}.bi-content .figma-page .hp-page .hp-hero-h1{font-size:clamp(1.75rem,7.2vw,2.3125rem)!important;line-height:1.06!important}.bi-content .figma-page .hp-page .hp-hero-h1__mobile{display:block}.bi-content .figma-page .hp-page .hp-hero-h1__line{display:block;line-height:1.06}.bi-content .figma-page .hp-page .hp-hero-img--mobile{position:static;width:100%;max-width:196px;aspect-ratio:3 / 4;height:auto;margin:0;justify-self:end;align-self:start}.bi-content .figma-page .hp-page .hp-hero-img--mobile img{width:100%;height:100%;object-fit:cover;object-position:center top}}@media(min-width:1024px){.bi-content .figma-page .hp-page .hp-hero-headline-band{display:block;position:static;padding-right:0}.bi-content .figma-page .hp-page .hp-hero-intro{margin-top:0!important}.hp-hero-img--desktop{border-radius:120px 120px 40px 40px}}.bi-content .figma-page .hp-page .hp-enroll-form-card.form-card{background:#fcfbf6!important;max-width:none;text-align:left!important}.bi-content .figma-page .hp-page .hp-enroll-form-card.form-card form{text-align:left!important;display:flex!important;flex-direction:column!important;gap:0!important;min-width:0;width:100%}.bi-content .figma-page .hp-page .hp-enroll-form-card .form-field>label{display:block;font-size:12px;font-weight:600;color:#002f47!important;-webkit-text-fill-color:#002f47!important;margin-bottom:.375rem!important}.bi-content .figma-page .hp-page .hp-enroll-form-card .form-field{display:flex;flex-direction:column;gap:0!important;margin-bottom:0!important;min-width:0;width:100%}.bi-content .figma-page .hp-page .hp-enroll-form-card input:not([type=checkbox]):not([type=submit]):not([type=button]):not([type=hidden]),.bi-content .figma-page .hp-page .hp-enroll-form-card select{background:#fff!important;border:1.5px solid #e0e8ee!important;border-radius:12px!important;padding:12px 16px!important;font-size:14px!important;color:#002f47!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important}.bi-content .figma-page .hp-page .hp-enroll-form-card .form-row{display:grid!important;grid-template-columns:1fr 1fr;gap:12px!important;margin-bottom:12px!important;min-width:0;width:100%}@media(max-width:639px){.bi-content .figma-page .hp-page .hp-enroll-form-card .form-row{grid-template-columns:1fr}}.bi-content .figma-page .hp-page .hp-enroll-form-card form>.form-field{margin-bottom:20px!important}.bi-content .figma-page .hp-page .hp-enroll-form-card .submit-btn{width:100%!important;background:#bf0!important;color:#002f47!important;-webkit-text-fill-color:#002f47!important;border:0!important;border-radius:12px!important;padding:16px!important;font-size:1rem!important;font-weight:700!important;margin:0!important}.bi-content .figma-page .hp-page .hp-enroll-form-card .submit-btn:hover{filter:brightness(1.05)}.bi-content .figma-page .hp-page .hp-enroll-form-card .form-consent{display:flex;align-items:flex-start;gap:12px;margin-top:20px!important;margin-bottom:0!important}.bi-content .figma-page .hp-page .hp-enroll-form-card .form-consent-copy{color:#002f47!important;-webkit-text-fill-color:#002f47!important;font-size:12px;line-height:1.45}.bi-content .figma-page .hp-page .hp-enroll-form-card .form-checkbox-input{accent-color:#bbff00}.hp-faq-item>summary{list-style:none;cursor:pointer}.hp-faq-item>summary::-webkit-details-marker{display:none}.hp-faq-plus,.hp-faq-minus{display:inline-flex}.hp-faq-item[open] .hp-faq-plus{display:none}.hp-faq-item:not([open]) .hp-faq-minus{display:none}.bi-content .figma-page .hp-page .hp-faq-answer a.hp-faq-link{color:#002f47!important;-webkit-text-fill-color:#002f47!important;font-weight:600!important;text-decoration:none!important;border-bottom:1px solid rgba(0,47,71,.3)!important;padding-bottom:1px;background:none!important}.bi-content .figma-page .hp-page .hp-faq-answer a.hp-faq-link:hover{color:#4da35f!important;-webkit-text-fill-color:#4da35f!important}
