.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 .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:#002f47!important;color:#fff!important;border:1.5px solid #002f47!important}.bi-content .figma-page .hp-page .hp-hero-zip-form button[type=submit]:hover{filter:brightness(.95)}.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-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}@media(min-width:1024px){.hp-hero-img{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}
