.insurance-module__-nC5yG__page{color:#24302f;overflow:clip}.insurance-module__-nC5yG__page h2{font-size:clamp(38px,4.2vw,61px)}.insurance-module__-nC5yG__page h3{font-size:clamp(28px,3vw,40px)}.insurance-module__-nC5yG__hero{background:#def9f9;border-bottom:5px solid #f4bb3c;padding-block:80px}.insurance-module__-nC5yG__heroLayout{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;min-height:530px;display:grid}.insurance-module__-nC5yG__hero h1{max-width:850px;margin-top:21px;font-size:clamp(58px,6.5vw,91px)}.insurance-module__-nC5yG__heroCopy{color:#3d5f5b;max-width:720px;margin-top:27px;font-size:20px}.insurance-module__-nC5yG__hero .button-primary{margin-top:30px}.insurance-module__-nC5yG__process{border-block:1px solid #a9d5d1}.insurance-module__-nC5yG__process li{color:#0a3433;border-bottom:1px solid #a9d5d1;grid-template-columns:42px 1fr;align-items:center;gap:15px;min-height:91px;font-weight:700;display:grid}.insurance-module__-nC5yG__process li:last-child{border-bottom:0}.insurance-module__-nC5yG__process span{color:#087574;letter-spacing:.16em;font-size:11px}.insurance-module__-nC5yG__quoteSection{padding-block:92px 105px}.insurance-module__-nC5yG__quoteLayout{grid-template-columns:.65fr 1.35fr;align-items:start;gap:72px;display:grid}.insurance-module__-nC5yG__quoteIntro{position:sticky;top:154px}.insurance-module__-nC5yG__quoteIntro h2{margin-top:19px}.insurance-module__-nC5yG__quoteIntro>p:not(.eyebrow){color:#526965;margin-top:22px}.insurance-module__-nC5yG__deskLink{color:#0a3433;text-underline-offset:6px;align-items:center;gap:13px;min-height:48px;margin-top:20px;font-size:15px;font-weight:700;-webkit-text-decoration:underline #13bdbc;text-decoration:underline #13bdbc;display:inline-flex}.insurance-module__-nC5yG__form,.insurance-module__-nC5yG__review{background:#f6faf8;border-top:3px solid #13bdbc;min-width:0;padding:42px}.insurance-module__-nC5yG__form fieldset{border:0;min-width:0;margin:0 0 38px;padding:0}.insurance-module__-nC5yG__form legend{color:#0a3433;border-bottom:1px solid #c4d9d4;width:100%;margin-bottom:21px;padding-bottom:13px;font-size:20px;font-weight:700}.insurance-module__-nC5yG__fields{grid-template-columns:1fr 1fr;gap:22px;display:grid}.insurance-module__-nC5yG__form label{color:#0a3433;align-content:start;gap:7px;min-width:0;font-size:15px;font-weight:600;display:grid}.insurance-module__-nC5yG__form label>span{color:#526965;font-size:13px;font-weight:400}.insurance-module__-nC5yG__form input,.insurance-module__-nC5yG__form select,.insurance-module__-nC5yG__form textarea{color:#0a3433;width:100%;min-width:0;max-width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #a9c3be;border-radius:0;padding:12px 13px}.insurance-module__-nC5yG__form textarea{resize:vertical}.insurance-module__-nC5yG__full{grid-column:1/-1}.insurance-module__-nC5yG__radioGroup{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px;display:grid}.insurance-module__-nC5yG__radioGroup label{display:block;position:relative}.insurance-module__-nC5yG__radioGroup input{opacity:0;width:1px;min-height:1px;position:absolute}.insurance-module__-nC5yG__radioGroup span{text-align:center;background:#fff;border:1px solid #a9c3be;justify-content:center;align-items:center;min-height:54px;padding:10px 17px;display:flex;color:#0a3433!important;font-size:14px!important;font-weight:700!important}.insurance-module__-nC5yG__radioGroup input:checked+span{background:#0a3433;border-color:#0a3433;color:#fff!important}.insurance-module__-nC5yG__radioGroup input:focus-visible+span{outline-offset:5px;outline:3px solid #087574}.insurance-module__-nC5yG__countField{max-width:calc(50% - 11px)}.insurance-module__-nC5yG__ageFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-top:22px;display:grid}.insurance-module__-nC5yG__fieldHelp{color:#526965;margin-top:13px;font-size:13px}.insurance-module__-nC5yG__sensitiveNote{color:#4b625e;border-left:3px solid #f4bb3c;padding-left:16px;font-size:14px}.insurance-module__-nC5yG__error{color:#79251f;background:#fff2f0;border-left:3px solid #a7352c;margin-block:20px;padding:13px 15px;font-size:15px;font-weight:700}.insurance-module__-nC5yG__form>button{margin-top:24px}.insurance-module__-nC5yG__review{background:#fdf1d8;border-color:#f4bb3c;margin-top:30px}.insurance-module__-nC5yG__review h3{margin-top:15px}.insurance-module__-nC5yG__summary{border-block:1px solid #d8caa9;gap:6px;margin-top:27px;padding:24px 0;display:grid}.insurance-module__-nC5yG__summary strong{color:#0a3433;font:700 clamp(25px, 3vw, 36px)/1.2 var(--font-display);overflow-wrap:anywhere}.insurance-module__-nC5yG__summary span{color:#3f5550}.insurance-module__-nC5yG__reviewDetails{grid-template-columns:1fr 1fr;gap:0 28px;margin-top:20px;display:grid}.insurance-module__-nC5yG__reviewDetails>div{border-bottom:1px solid #ded4ba;min-width:0;padding:11px 0}.insurance-module__-nC5yG__reviewDetails dt{color:#53635e;font-size:12px}.insurance-module__-nC5yG__reviewDetails dd{color:#0a3433;overflow-wrap:anywhere;white-space:pre-wrap;font-weight:600}.insurance-module__-nC5yG__reviewActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.insurance-module__-nC5yG__editAction{color:#0a3433;text-underline-offset:5px;background:0 0;border:0;justify-content:center;align-items:center;min-height:54px;padding:12px 18px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.insurance-module__-nC5yG__assistance{color:#fff;background:#0a3433;padding-block:92px}.insurance-module__-nC5yG__assistance .eyebrow{color:#8bdfdc}.insurance-module__-nC5yG__assistance h2{color:#fff;margin-top:18px}.insurance-module__-nC5yG__assistanceHeading{grid-template-columns:.8fr 1.2fr;align-items:end;gap:72px;display:grid}.insurance-module__-nC5yG__assistanceHeading>p{color:#c9dfda;font-size:18px}.insurance-module__-nC5yG__assistanceList{border-top:1px solid #52716e;grid-template-columns:repeat(3,1fr);margin-top:48px;display:grid}.insurance-module__-nC5yG__assistanceList li{border-right:1px solid #52716e;min-width:0;padding:25px 28px 0 0}.insurance-module__-nC5yG__assistanceList li+li{padding-left:28px}.insurance-module__-nC5yG__assistanceList li:last-child{border-right:0}.insurance-module__-nC5yG__assistanceList span{color:#8bdfdc;letter-spacing:.14em;margin-bottom:17px;font-size:11px;font-weight:700;display:block}.insurance-module__-nC5yG__assistanceList p{color:#d2e1de;font-size:16px}.insurance-module__-nC5yG__disclosure{background:#f7faf8;padding-block:74px}.insurance-module__-nC5yG__disclosureLayout{grid-template-columns:.9fr 1.1fr;gap:78px;display:grid}.insurance-module__-nC5yG__disclosure h2{margin-top:17px;font-size:clamp(31px,3.2vw,46px)}.insurance-module__-nC5yG__disclosureCopy{border-left:2px solid #f4bb3c;padding-left:28px}.insurance-module__-nC5yG__disclosureCopy p{color:#4b625e}.insurance-module__-nC5yG__disclosureCopy p+p{margin-top:18px}.insurance-module__-nC5yG__nextSteps{border-top:1px solid #d1dfdb;padding-block:64px}.insurance-module__-nC5yG__nextStepsLayout{justify-content:space-between;align-items:center;gap:30px;display:flex}.insurance-module__-nC5yG__nextSteps nav{flex-wrap:wrap;gap:12px 32px;display:flex}.insurance-module__-nC5yG__nextSteps nav a{color:#0a3433;text-underline-offset:6px;align-items:center;gap:12px;min-height:48px;font-size:15px;font-weight:700;-webkit-text-decoration:underline #13bdbc;text-decoration:underline #13bdbc;display:inline-flex}@media (max-width:1000px){.insurance-module__-nC5yG__heroLayout,.insurance-module__-nC5yG__quoteLayout,.insurance-module__-nC5yG__assistanceHeading,.insurance-module__-nC5yG__disclosureLayout{gap:45px}.insurance-module__-nC5yG__ageFields{grid-template-columns:1fr 1fr}}@media (max-width:767px){.insurance-module__-nC5yG__hero{padding-block:50px 58px}.insurance-module__-nC5yG__heroLayout,.insurance-module__-nC5yG__quoteLayout,.insurance-module__-nC5yG__assistanceHeading,.insurance-module__-nC5yG__disclosureLayout{grid-template-columns:1fr}.insurance-module__-nC5yG__heroLayout{min-height:0}.insurance-module__-nC5yG__hero h1{font-size:51px}.insurance-module__-nC5yG__heroCopy{font-size:17px}.insurance-module__-nC5yG__process{margin-top:10px}.insurance-module__-nC5yG__process li{min-height:72px}.insurance-module__-nC5yG__quoteSection{padding-block:59px 72px}.insurance-module__-nC5yG__quoteIntro{position:static}.insurance-module__-nC5yG__form,.insurance-module__-nC5yG__review{padding:29px 20px}.insurance-module__-nC5yG__fields,.insurance-module__-nC5yG__reviewDetails{grid-template-columns:1fr}.insurance-module__-nC5yG__full{grid-column:auto}.insurance-module__-nC5yG__radioGroup{grid-template-columns:1fr}.insurance-module__-nC5yG__countField{max-width:100%}.insurance-module__-nC5yG__ageFields{grid-template-columns:1fr 1fr;gap:14px}.insurance-module__-nC5yG__form>button,.insurance-module__-nC5yG__reviewActions a,.insurance-module__-nC5yG__reviewActions button{white-space:normal;width:100%}.insurance-module__-nC5yG__assistance{padding-block:64px}.insurance-module__-nC5yG__assistanceHeading{gap:22px}.insurance-module__-nC5yG__assistanceList{grid-template-columns:1fr}.insurance-module__-nC5yG__assistanceList li,.insurance-module__-nC5yG__assistanceList li+li{border-top:1px solid #52716e;border-right:0;padding:20px 0}.insurance-module__-nC5yG__assistanceList li:first-child{border-top:0}.insurance-module__-nC5yG__disclosure{padding-block:58px}.insurance-module__-nC5yG__disclosureLayout{gap:30px}.insurance-module__-nC5yG__disclosureCopy{padding-left:20px}.insurance-module__-nC5yG__nextSteps{padding-block:48px}.insurance-module__-nC5yG__nextStepsLayout{flex-direction:column;align-items:flex-start}}@media (max-width:389px){.insurance-module__-nC5yG__ageFields{grid-template-columns:1fr}}
