.wizard-motion_reveal__pPmsi{animation:wizard-motion_reveal__pPmsi .22s ease-out backwards}.wizard-motion_card__0Uqq4{animation:wizard-motion_reveal__pPmsi .2s ease-out backwards}.wizard-motion_card__0Uqq4:nth-child(2){animation-delay:40ms}.wizard-motion_card__0Uqq4:nth-child(3){animation-delay:70ms}.wizard-motion_step__qeoQL{animation:wizard-motion_fade__4iiH2 .2s ease-out backwards}.wizard-motion_message__bZFET{animation:wizard-motion_fade__4iiH2 .16s ease-out backwards}@keyframes wizard-motion_reveal__pPmsi{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes wizard-motion_fade__4iiH2{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wizard-motion_card__0Uqq4,.wizard-motion_message__bZFET,.wizard-motion_reveal__pPmsi,.wizard-motion_step__qeoQL{animation:none}}.quote-reference_shell__Fy6Bx{--surface-canvas:0 0% 100%;--surface-app:48 21.74% 95.49%;--surface-card:0 0% 100%;--surface-elevated:144 12.2% 91.96%;--surface-muted:43.64 21.57% 90%;--text-primary:156 16.13% 12.16%;--text-secondary:156.92 7.1% 35.88%;--text-faint:146.67 4.76% 56.47%;--border-subtle:41.54 18.84% 86.47%;--border-strong:40 14.29% 75.29%;--brand-primary:172.73 75% 17.25%;--brand-soft:158.18 25.58% 91.57%;--text-onbrand:0 0% 100%;display:flex;flex-direction:column;width:100%;height:100dvh;min-height:360px;overflow:hidden;container-type:size;background:hsl(var(--surface-canvas));color:hsl(var(--text-primary));font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}.dark .quote-reference_shell__Fy6Bx{--surface-canvas:160 16.67% 7.06%;--surface-app:157.5 15.38% 10.2%;--surface-card:160 14.75% 11.96%;--surface-elevated:157.5 16.67% 9.41%;--surface-muted:158.18 13.92% 15.49%;--text-primary:135 10% 92.16%;--text-secondary:152.31 7.78% 67.25%;--text-faint:154.29 5.69% 48.24%;--border-subtle:158.18 11.58% 18.63%;--border-strong:156.92 9.49% 26.86%;--brand-primary:174.44 81.62% 36.27%;--brand-soft:170.32 42.47% 14.31%;--text-onbrand:170.77 68.42% 7.45%}.quote-reference_header__0M1Xf{flex:none;justify-content:space-between;gap:12px;height:54px;padding:0 22px;background:hsl(var(--surface-elevated))}.quote-reference_header__0M1Xf,.quote-reference_logo__kme5y{display:flex;align-items:center}.quote-reference_logo__kme5y>div{gap:9px}.quote-reference_logo__kme5y>div>span{width:28px!important;height:28px!important}.quote-reference_logo__kme5y>div>div>span:first-child{font-size:18px;line-height:1.25;letter-spacing:-.01em}.quote-reference_logo__kme5y>div>div>span:last-child{margin-top:2px;font-size:6.5px;color:hsl(var(--text-secondary))}.quote-reference_headerRight__3KW9a{display:flex;align-items:center;gap:18px;font-size:13px;white-space:nowrap}.quote-reference_phone__wpEbU,.quote-reference_secure__yrl_k{display:inline-flex;align-items:center;gap:6px}.quote-reference_secure__yrl_k{color:hsl(var(--brand-primary));font-weight:600}.quote-reference_phoneLabel__6fD_E{color:hsl(var(--text-secondary))}.quote-reference_phone__wpEbU .font-mono{font-size:12.5px;font-weight:500}.quote-reference_progress__i6X6c{display:flex;flex:none;flex-direction:column;gap:6px;padding:12px 22px 0}.quote-reference_progressLabel__r2grI{display:flex;justify-content:space-between;align-items:center;font-size:12.5px;line-height:1.7;color:hsl(var(--text-secondary))}.quote-reference_progressLabel__r2grI strong{color:hsl(var(--text-primary));font-size:13px;font-weight:600}.quote-reference_progressLabel__r2grI .font-mono{font-size:11.5px}.quote-reference_progressBars__greb_{display:flex;gap:4px;height:4px}.quote-reference_progressBars__greb_>span{flex:1;border-radius:2px;overflow:hidden;background:hsl(var(--surface-muted))}.quote-reference_progressBars__greb_ i{display:block;height:100%;border-radius:2px;background:hsl(var(--brand-primary));transition:width .26s ease-out}.quote-reference_progressNames__msJRR{display:flex;gap:4px}.quote-reference_progressNames__msJRR span{flex:1;text-align:center;font-size:11px;color:hsl(var(--text-faint));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quote-reference_progressNames__msJRR [data-current=true]{color:hsl(var(--brand-primary));font-weight:600}.quote-reference_main__iXfTf{flex:1;min-height:0;display:flex;justify-content:center;align-items:flex-start;padding:16px 22px 0;overflow:auto;overscroll-behavior:contain}.quote-reference_rail__zfiLx{display:none}.quote-reference_shell__Fy6Bx .quote-reference_questionCard__i_shj{display:block;flex:none;width:100%;max-width:640px;padding:30px 34px 26px;border:1px solid transparent;border-radius:14px;background:hsl(var(--surface-app));box-shadow:0 1px 2px hsl(var(--text-primary)/.05),0 4px 14px -8px hsl(var(--text-primary)/.12)}.quote-reference_questionCard__i_shj>div{display:flex;flex-direction:column;gap:18px}.quote-reference_shell__Fy6Bx .quote-reference_heading__je_du{padding:0;display:flex;flex-direction:column;gap:18px}.quote-reference_heading__je_du h2{font-family:var(--font-display),Georgia,serif;font-size:30px;font-weight:600;font-variation-settings:"opsz" 36;letter-spacing:-.012em;line-height:1.26}.quote-reference_heading__je_du h2[data-quote-title-size=l1]{font-size:25px}.quote-reference_heading__je_du h2:focus{outline:none}.quote-reference_shell__Fy6Bx .quote-reference_heading__je_du>:not([hidden])~:not([hidden]){margin-top:-6px;margin-bottom:0}.quote-reference_heading__je_du>p{max-width:none;margin-top:-6px;color:hsl(var(--text-secondary));font-size:14px;line-height:1.45}.quote-reference_stem__H0TlN{display:inline-flex;align-items:center;gap:6px;color:hsl(var(--brand-primary));font-size:11.5px;font-weight:600;line-height:1.4;letter-spacing:.06em;text-transform:uppercase}.quote-reference_shell__Fy6Bx .quote-reference_body__B33lK{padding:0;display:flex;flex-direction:column;gap:12px}.quote-reference_body__B33lK form>fieldset{min-width:0}.quote-reference_fields___3O__{display:grid;gap:12px}.quote-reference_body__B33lK label{display:block}.quote-reference_body__B33lK label,.quote-reference_body__B33lK legend:not(.sr-only){font-size:13px;font-weight:500;line-height:1.5;color:hsl(var(--text-primary))}.quote-reference_body__B33lK [role=combobox],.quote-reference_body__B33lK input:not([type=radio]):not([type=checkbox]):not([type=range]){height:46px;width:100%;margin-top:5px;padding:0 13px;border:1px solid hsl(var(--border-strong));border-radius:8px;background:hsl(var(--surface-card));font-size:15px;font-weight:400;box-shadow:none}.quote-reference_body__B33lK [role=combobox]:focus-visible,.quote-reference_body__B33lK input:focus-visible{border-color:hsl(var(--brand-primary));outline:none;box-shadow:0 0 0 3px hsl(var(--brand-primary)/.25)}.quote-reference_body__B33lK [data-quote-help]{display:block;position:static;width:auto;height:auto;clip:auto;white-space:normal;overflow:visible;margin:5px 0 0;padding:0;color:hsl(var(--text-faint));font-size:12px;line-height:1.5}.quote-reference_body__B33lK [data-quote-choice-grid]{display:grid;gap:8px}.quote-reference_body__B33lK [data-quote-choice-grid]>:not([hidden])~:not([hidden]){margin:0}.quote-reference_body__B33lK [data-quote-choice]{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-height:50px;height:auto;padding:10px 14px;border:1px solid hsl(var(--border-strong));border-radius:8px;background:hsl(var(--surface-card));color:hsl(var(--text-primary));text-align:left;font-size:15px;font-weight:500;line-height:1.5;white-space:normal}.quote-reference_body__B33lK [data-quote-choice][aria-pressed=true]{border-color:hsl(var(--brand-primary));background:hsl(var(--brand-soft));box-shadow:inset 0 0 0 1px hsl(var(--brand-primary))}.quote-reference_body__B33lK [data-quote-choice-mark]{width:22px;height:22px;flex:none;display:grid;place-items:center;border:1.5px solid hsl(var(--border-strong));border-radius:50%}.quote-reference_body__B33lK [data-quote-choice-mark] svg{display:none;width:13px;height:13px}.quote-reference_body__B33lK [aria-pressed=true] [data-quote-choice-mark]{background:hsl(var(--brand-primary));border-color:hsl(var(--brand-primary));color:hsl(var(--text-onbrand))}.quote-reference_body__B33lK [aria-pressed=true] [data-quote-choice-mark] svg,.quote-reference_body__B33lK [data-quote-health-text]{display:block}.quote-reference_body__B33lK [data-quote-health-text]>span:first-child{font-size:15px;font-weight:500;line-height:22.5px}.quote-reference_body__B33lK [data-quote-health-description]{display:block;margin:0;color:hsl(var(--text-secondary));font-size:12.5px;font-weight:400;line-height:1.3}.quote-reference_body__B33lK [data-quote-health-description]>span:first-child{display:none}.quote-reference_body__B33lK [data-quote-health-description]>span:last-child{display:inline}.quote-reference_body__B33lK [data-quote-health-note]{display:none}.quote-reference_body__B33lK [data-quote-profile-body]{display:grid;gap:12px}.quote-reference_body__B33lK [data-quote-profile-body]>:not([hidden])~:not([hidden]){margin-top:0}.quote-reference_body__B33lK [data-quote-profile-body] fieldset>legend{margin-bottom:8px;font-size:14px}.quote-reference_body__B33lK [data-quote-profile-body] fieldset label{font-size:13px}.quote-reference_body__B33lK [data-quote-profile-body]>div{max-width:none}.quote-reference_body__B33lK [data-quote-profile-body] input{font-family:var(--font-mono),monospace;letter-spacing:.04em}.quote-reference_body__B33lK [data-quote-contact-fields]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quote-reference_body__B33lK [data-quote-contact-fields]>div:nth-child(n+3){grid-column:1/-1}.quote-reference_body__B33lK [data-quote-consent]{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;border:1px solid hsl(var(--border-subtle));border-radius:8px;background:hsl(var(--surface-card))}.quote-reference_body__B33lK [data-quote-consent]>div{min-width:0}.quote-reference_body__B33lK [data-quote-consent] [role=checkbox]{width:20px;height:20px;flex:none;margin-top:1px}.quote-reference_body__B33lK [data-quote-consent] label{font-size:14px;line-height:1.35}.quote-reference_body__B33lK [data-quote-consent] p{margin-top:3px;font-size:12px;line-height:1.4}.quote-reference_body__B33lK [data-quote-amount] [data-quote-amount-bounds],.quote-reference_body__B33lK [data-quote-amount] [data-quote-slider],.quote-reference_body__B33lK [data-quote-amount] [id$=-controls],.quote-reference_body__B33lK [data-quote-amount] input[type=range],.quote-reference_body__B33lK [data-quote-amount]>p{display:none}.quote-reference_body__B33lK [data-quote-amount]>div{margin-top:5px}.quote-reference_shell__Fy6Bx .quote-reference_body__B33lK [data-quote-amount] input[type=text]{margin-top:0;height:54px;padding:0;border:0;border-bottom:1px solid hsl(var(--border-strong));border-radius:0;background:transparent;font-family:var(--font-sans),sans-serif;font-size:34px;font-weight:600;letter-spacing:-.02em}.quote-reference_body__B33lK [data-quote-presets]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:5px}.quote-reference_body__B33lK [data-quote-terms][data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.quote-reference_body__B33lK [data-quote-presets] button,.quote-reference_body__B33lK [data-quote-terms] button{min-width:0;min-height:44px;padding:6px 2px;border:1px solid hsl(var(--border-strong));border-radius:8px;background:hsl(var(--surface-card));font-size:15px;line-height:1.15}.quote-reference_body__B33lK [data-quote-presets] button svg{display:none}.quote-reference_body__B33lK [data-quote-presets] button[aria-pressed=true],.quote-reference_body__B33lK [data-quote-terms] button[aria-pressed=true]{background:hsl(var(--brand-primary));color:hsl(var(--text-onbrand));border-color:hsl(var(--brand-primary))}.quote-reference_body__B33lK [data-quote-coverage-controls]{display:flex;flex-direction:column;gap:12px}.quote-reference_body__B33lK [data-quote-coverage-controls]>:not([hidden])~:not([hidden]){margin-top:0}.quote-reference_body__B33lK [data-quote-term-field]{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:21px;border-top:1px solid hsl(var(--border-subtle))}.quote-reference_body__B33lK [data-quote-term-field]>p{margin-top:-6px;font-size:14px;line-height:1.45}.quote-reference_body__B33lK [data-quote-gender]>div{margin-top:5px}.quote-reference_body__B33lK [data-quote-term-field] legend{padding:0;font-size:14px}.quote-reference_body__B33lK [data-quote-terms]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:0}.quote-reference_body__B33lK [data-quote-terms] button{display:flex;flex-direction:column;gap:0}.quote-reference_body__B33lK [data-quote-terms] button span:first-child{font-size:15px;line-height:1.15}.quote-reference_body__B33lK [data-quote-terms] button span:last-child{display:block;font-size:11.5px;line-height:1.15;font-weight:400;color:inherit;opacity:.85}.quote-reference_body__B33lK [data-quote-reassure]{font-size:12.5px;color:hsl(var(--text-secondary));margin-top:12px}.quote-reference_chapters__zsXdT{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.quote-reference_chapters__zsXdT li{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;color:hsl(var(--text-secondary));font-size:14px}.quote-reference_stageNumber__rjwsw{display:grid;place-items:center;width:22px;height:22px;flex:none;border:1.5px solid hsl(var(--border-strong));border-radius:50%;font-family:var(--font-mono),monospace;font-size:11px}.quote-reference_chapters__zsXdT [data-status=done]{color:hsl(var(--text-primary))}.quote-reference_chapters__zsXdT [data-status=done] .quote-reference_stageNumber__rjwsw{background:hsl(var(--brand-primary));border-color:hsl(var(--brand-primary));color:hsl(var(--text-onbrand))}.quote-reference_chapters__zsXdT [data-status=current]{background:hsl(var(--brand-soft));color:hsl(var(--brand-primary));font-weight:600}.quote-reference_chapters__zsXdT [data-status=current] .quote-reference_stageNumber__rjwsw{border-color:hsl(var(--brand-primary))}.quote-reference_reassurance__rcIO5{display:flex;align-items:center;gap:8px;padding:0 10px;font-size:13px;color:hsl(var(--text-secondary))}.quote-reference_reassurance__rcIO5 svg{flex:none;color:hsl(var(--brand-primary))}.quote-reference_navigation__iaTcF{display:flex;flex:none;justify-content:center;padding:14px 22px 0}.quote-reference_navigationInner__XcV1M{width:100%;max-width:640px;display:flex;justify-content:space-between;align-items:center;gap:12px}.quote-reference_navigationInner__XcV1M [data-quote-navigation]{display:contents}.quote-reference_navigationInner__XcV1M a[data-quote-primary],.quote-reference_navigationInner__XcV1M button{min-height:48px;border-radius:8px;font-size:15px;font-weight:600}.quote-reference_navigationInner__XcV1M [data-quote-primary]{padding:0 24px;background:hsl(var(--brand-primary));color:hsl(var(--text-onbrand))}.quote-reference_navigationInner__XcV1M [data-quote-back]{padding:0 12px;color:hsl(var(--text-secondary))}.quote-reference_navigationInner__XcV1M [data-quote-first-reassurance]{visibility:hidden}.quote-reference_footer__5NaJe{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;padding:10px 22px 12px;background:hsl(var(--surface-elevated));color:hsl(var(--text-secondary));font-size:11.5px;line-height:1.35;text-align:center}.quote-reference_footer__5NaJe svg{color:hsl(var(--brand-primary))}.quote-reference_dot__ncgJp{margin:0 4px;opacity:.5}.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_heading__je_du h2{font-size:25px}.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_body__B33lK [data-quote-estimate-state]{display:none}.quote-reference_directResult__DyAS_{display:flex;flex-direction:column;gap:12px}.quote-reference_directIntro__26vLq{display:none}.quote-reference_offerGrid__TOmcK{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.quote-reference_offer__3ONOj{position:relative;display:flex;flex-direction:column;gap:5px;min-width:0;text-align:left;padding:14px 16px;border:1px solid hsl(var(--border-subtle));border-radius:10px;background:hsl(var(--surface-card));cursor:pointer;transition:border-color .16s ease-out,background .16s ease-out}.quote-reference_offer__3ONOj[data-selected=true]{border-color:hsl(var(--brand-primary));background:hsl(var(--brand-soft))}.quote-reference_offerHeader__l2EHW{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.quote-reference_offerText__1IXtO{display:flex;flex-direction:column;gap:3px;min-width:0}.quote-reference_offerText__1IXtO small{font-size:12.5px;color:hsl(var(--text-secondary))}.quote-reference_offerText__1IXtO h3{font-family:var(--font-display),Georgia,serif;font-size:18px;font-weight:600;line-height:1.3}.quote-reference_offer__3ONOj[data-lowest=true] h3{font-size:20px}.quote-reference_offer__3ONOj .quote-reference_offerBadge__oDSIx{align-self:flex-start;border:0;border-radius:4px;padding:2px 7px;margin-bottom:2px;background:hsl(var(--brand-primary));color:hsl(var(--text-onbrand));font-size:10.5px;font-weight:600;line-height:1.5;letter-spacing:.05em;text-transform:uppercase}.quote-reference_offerCheck__D8Xuc{flex:none;width:22px;height:22px;display:grid;place-items:center;margin-top:2px;border:1px solid hsl(var(--border-strong));border-radius:6px}.quote-reference_offer__3ONOj[data-selected=true] .quote-reference_offerCheck__D8Xuc{background:hsl(var(--brand-primary));border-color:hsl(var(--brand-primary));color:hsl(var(--text-onbrand))}.quote-reference_offerPrice__viMl7{margin-top:4px;font-family:var(--font-mono),monospace;font-size:24px;font-weight:600;line-height:1.25}.quote-reference_offerPrice__viMl7 span{font-family:var(--font-sans),sans-serif;font-weight:400}.quote-reference_offerCoverage__I6xxn,.quote-reference_offerNote__WCTNw,.quote-reference_offerPrice__viMl7 span{font-size:13px;color:hsl(var(--text-secondary))}.quote-reference_offerNote__WCTNw{display:flex;align-items:center;gap:8px;border-top:1px solid hsl(var(--border-subtle));padding-top:8px;margin-top:4px}.quote-reference_offerReasons__fUqfx{display:grid;gap:6px;list-style:none;margin:4px 0 0;padding:8px 0 0;border-top:1px solid hsl(var(--border-subtle))}.quote-reference_offerReasons__fUqfx li{display:flex;align-items:flex-start;gap:7px;font-size:13px;line-height:1.35}.quote-reference_offerReasons__fUqfx svg{width:14px;height:14px;flex:none;margin-top:2px;color:hsl(var(--brand-primary))}.quote-reference_compare__fF6yU{display:grid;gap:6px;border-top:1px solid hsl(var(--border-subtle));padding-top:10px}.quote-reference_compare__fF6yU>p{font-size:12px;color:hsl(var(--text-secondary))}.quote-reference_compare__fF6yU dl{display:flex;flex-wrap:wrap;gap:4px 20px;font-size:13.5px;color:hsl(var(--text-secondary))}.quote-reference_compare__fF6yU dl>div{display:flex;gap:8px;align-items:baseline}.quote-reference_quoteFoot__3gvjB{display:grid;gap:4px;color:hsl(var(--text-secondary));font-size:12.5px}.quote-reference_alternative__FWAK7{display:grid;gap:12px;padding:14px 16px;border-radius:8px;background:hsl(var(--surface-muted));font-size:14px;line-height:1.45}@container (max-width:560px){.quote-reference_logo__kme5y>div>div>span:first-child{font-size:17px}.quote-reference_header__0M1Xf{height:52px;padding:0 16px}.quote-reference_phoneLabel__6fD_E,.quote-reference_progressNames__msJRR,.quote-reference_secure__yrl_k span{display:none}.quote-reference_progress__i6X6c{padding:10px 16px 0}.quote-reference_main__iXfTf{padding:12px 16px 0}.quote-reference_shell__Fy6Bx .quote-reference_questionCard__i_shj{padding:22px 18px 18px;border-radius:12px}.quote-reference_questionCard__i_shj>div,.quote-reference_shell__Fy6Bx .quote-reference_heading__je_du{gap:14px}.quote-reference_heading__je_du h2{font-size:25px}.quote-reference_heading__je_du h2[data-quote-title-size=l1]{font-size:21.5px}.quote-reference_heading__je_du>p{font-size:13.5px}.quote-reference_stem__H0TlN{display:none}.quote-reference_navigation__iaTcF{padding:10px 16px 0}.quote-reference_navigationInner__XcV1M{gap:8px}.quote-reference_navigationInner__XcV1M [data-quote-primary]{flex:1}.quote-reference_navigationInner__XcV1M [data-quote-back]{padding:0 10px}.quote-reference_navigationInner__XcV1M [data-quote-back] span,.quote-reference_navigationInner__XcV1M [data-quote-first-reassurance]{display:none}.quote-reference_footer__5NaJe{padding:8px 16px 10px;font-size:10.5px}.quote-reference_shell__Fy6Bx .quote-reference_body__B33lK [data-quote-amount] input[type=text]{font-size:30px}.quote-reference_body__B33lK [data-quote-presets] button{font-size:13px}.quote-reference_offer__3ONOj{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:10px 12px;gap:2px 10px}.quote-reference_offerHeader__l2EHW{align-items:center;gap:8px}.quote-reference_offerText__1IXtO{gap:1px}.quote-reference_body__B33lK [data-quote-term-field]>p{display:block;margin-top:-6px;font-size:13.5px;line-height:1.45}.quote-reference_offerText__1IXtO h3,.quote-reference_offer__3ONOj[data-lowest=true] h3{font-size:15.5px}.quote-reference_offer__3ONOj[data-lowest=true] h3{font-size:16px}.quote-reference_offer__3ONOj[data-selected=false] .quote-reference_offerCoverage__I6xxn,.quote-reference_offer__3ONOj[data-selected=false] .quote-reference_offerNote__WCTNw,.quote-reference_offer__3ONOj[data-selected=false] .quote-reference_offerReasons__fUqfx,.quote-reference_offer__3ONOj[data-selected=false] small{display:none}.quote-reference_offerPrice__viMl7{margin:0;font-size:17px;white-space:nowrap}.quote-reference_offerPrice__viMl7 span{font-size:11.5px}.quote-reference_offerCoverage__I6xxn,.quote-reference_offerNote__WCTNw,.quote-reference_offerReasons__fUqfx{grid-column:1/-1}.quote-reference_offerReasons__fUqfx{gap:3px;margin-top:2px;padding-top:6px}.quote-reference_offerReasons__fUqfx li{font-size:12.5px;line-height:1.3}.quote-reference_offer__3ONOj .quote-reference_offerBadge__oDSIx{font-size:10px;line-height:1.3}.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_heading__je_du h2{font-size:21px;line-height:1.25}.quote-reference_compare__fF6yU>p,.quote-reference_quoteFoot__3gvjB>p+p,.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_heading__je_du>p{display:none}.quote-reference_alternative__FWAK7{font-size:13px;line-height:1.35;padding:10px 12px;gap:8px}}@container (max-height:740px){.quote-reference_shell__Fy6Bx .quote-reference_questionCard__i_shj{padding:16px 16px 14px}.quote-reference_questionCard__i_shj>div,.quote-reference_shell__Fy6Bx .quote-reference_heading__je_du{gap:10px}.quote-reference_heading__je_du>p,.quote-reference_stem__H0TlN{display:none}.quote-reference_fields___3O__{gap:10px}.quote-reference_body__B33lK [role=combobox],.quote-reference_body__B33lK input:not([type=radio]):not([type=checkbox]):not([type=range]){height:40px}.quote-reference_body__B33lK [data-quote-choice]{min-height:0;padding:7px 12px}.quote-reference_shell__Fy6Bx .quote-reference_body__B33lK [data-quote-amount] input[type=text]{height:44px;font-size:28px}.quote-reference_body__B33lK [data-quote-presets] button{min-height:40px}.quote-reference_body__B33lK [data-quote-reassure],.quote-reference_compare__fF6yU,.quote-reference_quoteFoot__3gvjB>p{display:none}.quote-reference_offer__3ONOj{padding:8px 12px}.quote-reference_offerGrid__TOmcK{gap:8px}.quote-reference_offerReasons__fUqfx li:nth-child(n+3){display:none}.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_heading__je_du h2{font-size:19px;line-height:1.2}}@container (min-width:1180px){.quote-reference_progress__i6X6c{display:none}.quote-reference_main__iXfTf{display:grid;grid-template-columns:264px minmax(0,720px);grid-template-rows:100%;gap:28px;justify-content:center;align-items:start;padding:22px 32px 0}.quote-reference_rail__zfiLx{display:flex;flex-direction:column;gap:16px;padding-top:4px}.quote-reference_shell__Fy6Bx .quote-reference_questionCard__i_shj{max-width:720px;padding:34px 40px 30px}.quote-reference_navigation__iaTcF{display:grid;grid-template-columns:264px minmax(0,720px);gap:28px;justify-content:center;padding:14px 32px 0}.quote-reference_navigationInner__XcV1M{grid-column:2;max-width:none}.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_main__iXfTf,.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_navigation__iaTcF{grid-template-columns:264px minmax(0,900px)}.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_questionCard__i_shj{max-width:900px}.quote-reference_offerGrid__TOmcK{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.quote-reference_offerGrid__TOmcK[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-reference_offerGrid__TOmcK[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:580px}}@media (prefers-reduced-motion:reduce){.quote-reference_offer__3ONOj,.quote-reference_progressBars__greb_ i{transition:none}}.quote-reference_offer__3ONOj:focus-within{outline:2px solid hsl(var(--brand-primary));outline-offset:2px}.quote-reference_body__B33lK [data-quote-height]{display:flex;flex-direction:column;gap:8px;border-top:1px solid hsl(var(--border-subtle));padding-top:12px}.quote-reference_body__B33lK [data-quote-height]>p{margin:0;font-size:14px;font-weight:500;line-height:1.5}.quote-reference_body__B33lK [data-quote-height]>div{gap:12px}.quote-reference_body__B33lK [data-quote-profile-body] .relative{margin-top:0}.quote-reference_body__B33lK [data-quote-profile-body] #weight-unit{display:none}.quote-reference_applicationWorking__a9WZW{display:flex;flex-direction:column;gap:18px}.quote-reference_applicationWorking__a9WZW>h2{font-size:30px;font-weight:600;line-height:1.26;letter-spacing:-.012em;font-variation-settings:"opsz" 36}.quote-reference_workingHelp__bYgqS{margin-top:-6px;font-size:14px;line-height:1.45;color:hsl(var(--text-secondary))}.quote-reference_shell__Fy6Bx .quote-reference_workingPlan__NVDx4{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid hsl(var(--border-subtle));border-radius:10px;background:hsl(var(--surface-card));box-shadow:none}.quote-reference_workingCarrier__PKOuF{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid hsl(var(--border-subtle))}.quote-reference_workingCarrier__PKOuF img{box-sizing:content-box;width:auto;height:30px;max-width:150px;padding:3px 7px;border-radius:5px;background:hsl(var(--surface-card));object-fit:contain}.quote-reference_workingCarrier__PKOuF strong{font-size:15px;font-weight:600}.quote-reference_workingCarrier__PKOuF small{display:block;font-size:12px;color:hsl(var(--text-secondary))}.quote-reference_workingPlan__NVDx4 dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.quote-reference_workingPlan__NVDx4 dt{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--text-faint))}.quote-reference_workingPlan__NVDx4 dd{font-size:15px;font-weight:600}.quote-reference_workingPlan__NVDx4 dd.font-mono{font-size:17px;font-weight:500}.quote-reference_workingBar__x2iSU{height:4px;margin-top:-6px;border-radius:2px;overflow:hidden;background:hsl(var(--surface-muted))}.quote-reference_workingBar__x2iSU i{display:block;height:100%;width:100%;opacity:.4;background:hsl(var(--brand-primary))}.quote-reference_questionCard__i_shj:has([data-quote-application-working])>div>.quote-reference_heading__je_du,.quote-reference_questionCard__i_shj:has([data-quote-application-working])>div>.quote-reference_stem__H0TlN{display:none}.quote-reference_shell__Fy6Bx:has([data-quote-application-working]) .quote-reference_navigationInner__XcV1M{min-height:48px}@container (min-width:1180px){.quote-reference_shell__Fy6Bx:has([data-quote-application-working]) .quote-reference_main__iXfTf,.quote-reference_shell__Fy6Bx:has([data-quote-application-working]) .quote-reference_navigation__iaTcF{grid-template-columns:264px minmax(0,720px)}}@container (max-width:560px){.quote-reference_applicationWorking__a9WZW{gap:14px}.quote-reference_applicationWorking__a9WZW>h2{font-size:25px}.quote-reference_workingHelp__bYgqS{font-size:13.5px}}.quote-reference_navigationInner__XcV1M [data-quote-navigation-left]{display:flex;align-items:center;gap:4px}.quote-reference_navigationInner__XcV1M [data-quote-help-link]{padding:0 10px;font-size:13.5px;font-weight:500;text-decoration:underline;text-underline-offset:3px;color:hsl(var(--text-secondary))}.quote-reference_navigationInner__XcV1M [data-quote-first-reassurance]{display:none}@container (max-width:560px){.quote-reference_navigationInner__XcV1M [data-quote-help-link]{display:none}}.quote-reference_directResult__DyAS_:has([data-testid=direct-alternative-panel]) .quote-reference_compare__fF6yU,.quote-reference_directResult__DyAS_:has([data-testid=direct-alternative-panel]) .quote-reference_offer__3ONOj[data-selected=true] .quote-reference_offerNote__WCTNw{display:none}@container (max-width:560px){.quote-reference_applicationWorking__a9WZW>.quote-reference_stem__H0TlN,.quote-reference_shell__Fy6Bx[data-quote-result=true] .quote-reference_questionCard__i_shj>div>.quote-reference_stem__H0TlN{display:inline-flex}.quote-reference_offer__3ONOj[data-selected=true] .quote-reference_offerText__1IXtO small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}}.quote-reference_body__B33lK [data-quote-tobacco]{display:grid;gap:12px}.quote-reference_body__B33lK [data-quote-tobacco-usage]>:not([hidden])~:not([hidden]),.quote-reference_body__B33lK [data-quote-tobacco-usages]>:not([hidden])~:not([hidden]),.quote-reference_body__B33lK [data-quote-tobacco]>:not([hidden])~:not([hidden]){margin-top:0}.quote-reference_body__B33lK [data-quote-tobacco-products]{display:flex;flex-direction:column;gap:8px;min-width:0;border-top:1px solid hsl(var(--border-subtle));padding-top:12px}.quote-reference_body__B33lK [data-quote-tobacco-products]>legend,.quote-reference_body__B33lK [data-quote-tobacco-usage]>legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.quote-reference_body__B33lK [data-quote-tobacco-products-label]{display:block;font-size:14px;font-weight:500;line-height:1.5}.quote-reference_body__B33lK [data-quote-tobacco-product-grid]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.quote-reference_body__B33lK [data-quote-tobacco-product]{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;min-width:0;height:auto;min-height:44px;padding:8px 10px;border:1px solid hsl(var(--border-strong));border-radius:8px;background:hsl(var(--surface-card));font-size:13.5px;font-weight:400;line-height:1.4}.quote-reference_body__B33lK [data-quote-tobacco-product][aria-pressed=true]{border-color:hsl(var(--brand-primary));background:hsl(var(--brand-soft));box-shadow:inset 0 0 0 1px hsl(var(--brand-primary))}.quote-reference_body__B33lK [data-quote-tobacco-mark]{display:grid;place-items:center;flex:none;width:20px;height:20px;margin-top:1px;border:1.5px solid hsl(var(--border-strong));border-radius:5px}.quote-reference_body__B33lK [data-quote-tobacco-mark] svg{display:none;width:13px;height:13px}.quote-reference_body__B33lK [aria-pressed=true] [data-quote-tobacco-mark]{border-color:hsl(var(--brand-primary));background:hsl(var(--brand-primary));color:hsl(var(--text-onbrand))}.quote-reference_body__B33lK [aria-pressed=true] [data-quote-tobacco-mark] svg{display:block}.quote-reference_body__B33lK [data-quote-tobacco-usages]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:-4px;min-width:0}.quote-reference_body__B33lK [data-quote-tobacco-usages=current]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.quote-reference_body__B33lK [data-quote-tobacco-usages=current]>fieldset:last-child:nth-child(odd){grid-column:1/-1}.quote-reference_body__B33lK [data-quote-tobacco-usage]{display:block;min-width:0;padding:0;border:0;border-radius:0}.quote-reference_body__B33lK [data-quote-tobacco-usages=previous]>fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px}.quote-reference_body__B33lK [data-quote-tobacco-usage]>div{display:flex;flex-direction:column;justify-content:flex-end;min-width:0}.quote-reference_body__B33lK [data-quote-tobacco-category]{display:inline}.quote-reference_body__B33lK [data-quote-tobacco-usage] input[type=date]{font-family:var(--font-mono),monospace;letter-spacing:.04em}@container (max-width:560px){.quote-reference_body__B33lK [data-quote-tobacco-product-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-height:740px){.quote-reference_body__B33lK [data-quote-tobacco-products]{gap:6px;padding-top:8px}.quote-reference_body__B33lK [data-quote-tobacco-product-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.quote-reference_body__B33lK [data-quote-tobacco-product]{min-height:38px;padding:6px 8px;font-size:13px;line-height:1.3}.quote-reference_body__B33lK [data-quote-tobacco-mark]{width:18px;height:18px}}.quote-reference_shell__Fy6Bx .quote-reference_body__B33lK [data-quote-tobacco]>[data-quote-tobacco-usages]{margin-top:-4px}@container (max-height:740px){.quote-reference_shell__Fy6Bx:has([data-quote-tobacco]) .quote-reference_progress__i6X6c{padding-top:8px}.quote-reference_shell__Fy6Bx:has([data-quote-tobacco]) .quote-reference_main__iXfTf{padding-top:10px}.quote-reference_shell__Fy6Bx:has([data-quote-tobacco]) .quote-reference_navigation__iaTcF{padding-top:8px}.quote-reference_shell__Fy6Bx:has([data-quote-tobacco]) .quote-reference_footer__5NaJe{padding:6px 16px 8px}.quote-reference_shell__Fy6Bx:has([data-quote-tobacco]) .quote-reference_heading__je_du h2{font-size:23px}.quote-reference_body__B33lK [data-quote-tobacco]{gap:10px}.quote-reference_body__B33lK [data-quote-tobacco] label{font-size:12.5px}.quote-reference_body__B33lK [data-quote-tobacco] [role=combobox],.quote-reference_body__B33lK [data-quote-tobacco] input{min-height:40px;margin-top:4px}.quote-reference_body__B33lK [data-quote-tobacco-usages]{gap:6px}.quote-reference_shell__Fy6Bx .quote-reference_body__B33lK [data-quote-tobacco] input[type=date]{margin-top:4px}}.quote-reference_body__B33lK [data-quote-tobacco-placeholder=long]{display:none}.quote-reference_body__B33lK [data-quote-tobacco-placeholder=short]{display:inline}.quote-reference_body__B33lK [data-quote-tobacco-usage] input[type=date]::-webkit-calendar-picker-indicator{display:none}.quote-reference_body__B33lK [data-quote-tobacco-usage] input[type=date]::-webkit-datetime-edit{text-transform:uppercase}@container (max-height:740px){.quote-reference_workingCarrier__PKOuF img{height:24px;padding:2px 5px}}html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth{--background:36 50% 98%;--surface-canvas:36 50% 98%;--surface-app:36 38% 97%;--muted:36 30% 96%;--surface-muted:36 30% 96%;--border:36 20% 89%;--border-subtle:36 20% 89%;background-color:hsl(var(--surface-canvas))}html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth :is(input:not([type=checkbox],[type=radio],[type=range],[type=hidden]),select,textarea,[role=combobox]){--border-strong:36 14% 54%;--input:36 14% 54%;--text-faint:var(--text-muted);--muted-foreground:var(--text-muted);background-color:hsl(var(--surface-card))}:where(html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth .bg-canvas){background-color:hsl(var(--surface-canvas))}:where(html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth .bg-canvas\/95){background-color:hsl(var(--surface-canvas)/.95)}:where(html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth .bg-app){background-color:hsl(var(--surface-app))}:where(html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth .bg-elevated){background-color:hsl(var(--surface-elevated))}:where(html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth .border-subtle){border-color:hsl(var(--border-subtle))}:where(html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth .border-strong){border-color:hsl(var(--border-strong))}html:not(.dark) .insurance-landing-surfaces_insuranceLanding__Qgqth .bg-brand-soft{background-color:hsl(var(--brand-soft))}