.landing-static-banner_photoStage__Oecq1.landing-static-banner_photoStage__Oecq1:before{content:none}.landing-static-banner_photoStage__Oecq1.landing-static-banner_photoStage__Oecq1:after{background:linear-gradient(90deg,rgba(255,255,255,.96),rgba(255,255,255,.82) 26%,rgba(255,255,255,.34) 52%,rgba(255,255,255,0) 68%)}.landing-static-banner_photoStageImage__FGjS8{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:right center;pointer-events:none}@media (max-width:1024px){.landing-static-banner_photoStage__Oecq1{display:flex;flex-direction:column}.landing-static-banner_photoStage__Oecq1.landing-static-banner_photoStage__Oecq1:after{content:none}.landing-static-banner_photoStageImage__FGjS8{position:static;width:100%;height:auto;object-fit:contain}}.insurance-chat_launcher__as_GJ[hidden],.insurance-chat_panel__JVAJf[hidden]{display:none}.insurance-chat_launcher__as_GJ{position:fixed;right:20px;bottom:20px;z-index:50;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#bf420e;color:#fff;font:inherit;font-weight:600;font-size:1rem;padding:12px 20px;cursor:pointer;box-shadow:0 4px 14px rgb(15 23 42/22%)}.insurance-chat_launcher__as_GJ:hover{background:#a8390f}.insurance-chat_launcher__as_GJ svg{flex:none}.insurance-chat_panel__JVAJf{position:fixed;right:20px;bottom:20px;z-index:60;width:360px;max-width:calc(100vw - 24px);height:min(560px,calc(100dvh - 40px));display:flex;flex-direction:column;background:#fff;border:1px solid #d2dbe6;border-radius:14px;box-shadow:0 12px 40px rgb(15 23 42/22%);overflow:hidden;font-family:Source Sans\ 3,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2d3640}.insurance-chat_panel__JVAJf a{color:#1d6aa8;text-underline-offset:3px}.insurance-chat_panel__JVAJf a:hover{color:#155180}.insurance-chat_panel__JVAJf a:focus-visible,.insurance-chat_panel__JVAJf button:focus-visible,.insurance-chat_panel__JVAJf textarea:focus-visible{outline:2px solid #2677be;outline-offset:2px}.insurance-chat_head__V_rns{display:flex;align-items:center;gap:8px;padding:12px 12px 12px 16px;border-bottom:1px solid #d2dbe6;background:#fff6f0;flex:none}.insurance-chat_titles__Jv8r0{min-width:0;flex:1 1}.insurance-chat_titles__Jv8r0 h2{margin:0;font-size:1rem;line-height:1.2;color:#2d3640}.insurance-chat_sub__1_n0N{font-size:.75rem;color:#5d6670}.insurance-chat_head__V_rns button{flex:none;font:inherit;font-size:.8125rem;border:1px solid transparent;background:none;color:#5d6670;border-radius:6px;padding:6px 8px;cursor:pointer}.insurance-chat_head__V_rns button:hover{background:#fff;border-color:#d2dbe6;color:#2d3640}.insurance-chat_endBtn__ALJk4{text-decoration:underline;text-underline-offset:2px}.insurance-chat_body__5CxLg{flex:1 1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.insurance-chat_prestart__2GT1o p{margin:0;font-size:.9375rem;line-height:1.45}.insurance-chat_disclosure__jCTy2{border:1px solid #d2dbe6;border-radius:10px;background:#f4f7fa;padding:10px 12px;font-size:.8125rem;line-height:1.45;color:#2d3640}.insurance-chat_disclosure__jCTy2 p{margin:0 0 6px}.insurance-chat_disclosure__jCTy2 p:last-child{margin-bottom:0}.insurance-chat_btnPrimary___uB_X{display:inline-block;align-self:flex-start;background:#bf420e;color:#fff;border:0;border-radius:8px;padding:10px 20px;font:inherit;font-weight:600;font-size:1rem;text-decoration:none;cursor:pointer}.insurance-chat_btnPrimary___uB_X:hover{background:#a8390f;color:#fff}.insurance-chat_btnPrimary___uB_X[disabled]{background:#d9e1ea;cursor:default}.insurance-chat_alt__cjLLY{font-size:.8125rem;color:#5d6670}.insurance-chat_err___IVgG{border:1px solid #e3b8a4;background:#fff6f0;border-radius:10px;padding:10px 12px;font-size:.8125rem;display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.insurance-chat_err___IVgG p{margin:0;color:#a8390f;font-weight:600}.insurance-chat_retry__hLipg{font:inherit;font-size:.8125rem;font-weight:600;border:1px solid #bf420e;color:#bf420e;background:#fff;border-radius:6px;padding:5px 12px;cursor:pointer}.insurance-chat_retry__hLipg:hover{background:#fff6f0}.insurance-chat_msgs__kXg9u{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.insurance-chat_msg__De7AV{max-width:85%;padding:9px 12px;border-radius:12px;font-size:.9375rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:break-word}.insurance-chat_msgBot__TyIbk{align-self:flex-start;background:#f4f7fa;border:1px solid #d2dbe6;border-top-left-radius:4px}.insurance-chat_msgUser__BUJLD{align-self:flex-end;background:#fff;color:#2b2e33;border:1px solid #e2e6ea;border-top-right-radius:4px}.insurance-chat_userLabel__YCTSw{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.04em;color:#5d6670;margin-bottom:1px}.insurance-chat_sendState__u6d0m{display:block;font-size:.6875rem;margin-top:4px;color:#5d6670}.insurance-chat_msgFailed__sR1Pj{border-color:#e3b8a4}.insurance-chat_msgFailed__sR1Pj .insurance-chat_sendState__u6d0m{color:#a8390f;font-weight:600}.insurance-chat_typing__KRAYX{align-self:flex-start;display:inline-flex;gap:4px;align-items:center;padding:10px 14px;background:#f4f7fa;border:1px solid #d2dbe6;border-radius:12px;border-top-left-radius:4px}.insurance-chat_typing__KRAYX i{width:6px;height:6px;border-radius:50%;background:#5d6670;animation:insurance-chat_sgChatBob__6x5P_ 1.1s ease-in-out infinite}.insurance-chat_typing__KRAYX i:nth-child(2){animation-delay:.15s}.insurance-chat_typing__KRAYX i:nth-child(3){animation-delay:.3s}@keyframes insurance-chat_sgChatBob__6x5P_{0%,60%,to{transform:none;opacity:.55}30%{transform:translateY(-4px);opacity:1}}.insurance-chat_composer__yM_sq{flex:none;display:flex;gap:8px;padding:10px 12px;border-top:1px solid #d2dbe6;background:#fff;align-items:flex-end}.insurance-chat_composer__yM_sq textarea{flex:1 1;min-width:0;resize:none;font:inherit;font-size:.9375rem;line-height:1.35;border:1px solid #d2dbe6;border-radius:8px;padding:8px 10px;background:#fff;color:#2d3640;max-height:96px}.insurance-chat_composer__yM_sq textarea::placeholder{color:#5d6670}.insurance-chat_send__fdYf0{flex:none;border:0;border-radius:8px;background:#bf420e;color:#fff;font:inherit;font-weight:600;font-size:.9375rem;padding:9px 16px;cursor:pointer}.insurance-chat_send__fdYf0:hover{background:#a8390f}.insurance-chat_send__fdYf0[disabled]{background:#d9e1ea;cursor:default}.insurance-chat_ended__MJeop{flex:1 1;display:flex;flex-direction:column;gap:12px;align-items:flex-start;justify-content:center;padding:16px}.insurance-chat_newConv__qG4Kw{background:#fff;color:#7a3413;border:1px solid #dfa07c}.insurance-chat_newConv__qG4Kw:hover{background:#fffaf5;color:#7a3413}.insurance-chat_compareLink__GYr8I{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#7a3413;border:1px solid #dfa07c;border-radius:8px;padding:3px 12px;margin-left:4px;font-weight:600;font-size:.875rem;text-decoration:none;vertical-align:baseline}.insurance-chat_compareLink__GYr8I svg{flex:none}.insurance-chat_compareLink__GYr8I:hover{background:#fffaf5;color:#7a3413}.insurance-chat_endedBlock__6rqEn{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:4px 0}.insurance-chat_ended__MJeop p{margin:0;font-size:.9375rem}.insurance-chat_srOnly__zUfpO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:560px){.insurance-chat_panel__JVAJf{right:12px;bottom:12px;width:auto;left:12px;height:min(560px,calc(100dvh - 24px))}.insurance-chat_launcher__as_GJ{right:12px;bottom:12px}}@media (prefers-reduced-motion:reduce){.insurance-chat_typing__KRAYX i{animation:none}}