.app_app__i7KJi{--navy:#163169;--blue:#2758bd;--red:#e32c46;--ink:#233b60;--muted:#8190a9;--line:#e8edf6;min-height:100dvh;background:#f5f7fc;font-family:var(--font-noto-thai),var(--font-inter),sans-serif;font-size:14px;line-height:1.65;letter-spacing:0}.app_app__i7KJi *{box-sizing:border-box}.app_app__i7KJi button,.app_app__i7KJi input,.app_app__i7KJi select,.app_app__i7KJi textarea{font-family:inherit}.app_app__i7KJi a,.app_app__i7KJi button{-webkit-tap-highlight-color:transparent}.app_app__i7KJi button{cursor:pointer}.app_app__i7KJi button:disabled{cursor:default}.app_app__i7KJi a{text-decoration:none}.app_app__i7KJi svg{flex-shrink:0}.app_app__i7KJi h1,.app_app__i7KJi h2,.app_app__i7KJi h3,.app_app__i7KJi p{margin:0}.app_app__i7KJi button{border:0}.app_app__i7KJi :focus-visible{outline:3px solid #91b4ff;outline-offset:4px}.app_app__i7KJi h1:focus{outline:none}.app_skipLink__H_QX7{position:fixed;top:-100px;left:20px;z-index:100;background:white;padding:14px;border-radius:12px}.app_skipLink__H_QX7:focus{top:10px}.app_header__cFSKK{height:94px;background:#ffffffd9;border-bottom:1px solid #e9edf7}.app_headerInner__mdRkV{height:100%;max-width:1224px;margin:auto;padding:0 32px;gap:24px}.app_brandButton__jyLdl{background:none;padding:0;text-align:left}.app_brand__80W_x{display:inline-flex;align-items:center;gap:10px;color:var(--navy);font-family:var(--font-inter),sans-serif;font-weight:750;letter-spacing:-1.3px;line-height:1.15}.app_brandKids__1Jti3{color:var(--blue)}.app_brand__80W_x small{display:block;font:400 10px/1.7 var(--font-noto-thai),sans-serif;letter-spacing:.4px;color:#8a97ae;margin-top:3px}.app_brandIcon__UVCHT{position:relative;display:grid;place-items:center;width:43px;height:46px;color:white;border-radius:15px 15px 15px 5px;background:var(--blue);box-shadow:0 4px 10px #315de324}.app_brandPlus__OMBgh{position:absolute;right:5px;top:7px;color:#a8cbff}.app_brandSmall__RXosE{font-size:20px;gap:8px}.app_brandSmall__RXosE .app_brandIcon__UVCHT{width:31px;height:34px;border-radius:11px 11px 11px 4px}.app_brandSmall__RXosE .app_brandIcon__UVCHT>svg:first-child{width:17px}.app_brandSmall__RXosE small{font-size:9px}.app_headerTag__V8CYq{display:flex;align-items:center;gap:8px;margin-left:10px;color:#8190a8;font-size:11px;border-left:1px solid var(--line);padding-left:24px}.app_headerTag__V8CYq>span{width:6px;height:6px;background:#76a78e;border-radius:50%}.app_headerActions__qrf9o{margin-left:auto;display:flex;gap:14px;align-items:center}.app_supportLink__GQ4_j{color:#64728d;display:flex;align-items:center;gap:8px;margin-right:12px;font-size:12px}.app_iconButton__ki0ZT{display:grid;place-items:center;background:#f4f6fc;width:41px;height:41px;border-radius:13px;color:var(--navy);position:relative}.app_iconButton__ki0ZT:hover{background:#e9effc}.app_notificationDot__A0tQG{position:absolute;width:6px;height:6px;border:1.5px solid white;border-radius:50%;background:#ef7b91;top:10px;right:12px}.app_avatar__rw1yp{display:grid;place-items:center;height:40px;width:40px;border:3px solid white!important;box-shadow:0 0 0 1px #e8deda;background:#f7e9dc;color:#a48670;border-radius:50%}.app_menuButton__ZgK9r{display:none}.app_main__Wiudf{max-width:1224px;padding:33px 32px 145px;margin:auto}.app_greeting__XX74o{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.app_eyebrow__Q_ChR{display:block;color:#8a96ad;font:550 9px/1.6 var(--font-inter),sans-serif;letter-spacing:2.1px;margin-bottom:7px!important}.app_greeting__XX74o h1{font-size:27px;letter-spacing:-.65px;font-weight:650;line-height:1.55}.app_greetingHeart__Yx_Nv{display:inline-block;vertical-align:middle;font-family:Arial,sans-serif;color:#e8909f;font-size:36px;margin-left:3px;line-height:1}.app_greeting__XX74o p:last-child{color:#8996ab;font-size:13px;margin-top:4px}.app_greetingBadge__Miee3{display:flex;align-items:center;gap:8px;background:#eaf0fd;color:#7588b1;font-size:11px;padding:8px 13px;border-radius:30px}.app_dashboard__wNaxj{display:grid;grid-template-columns:minmax(0,1fr) 344px;gap:26px;align-items:start}.app_primaryColumn__j8aTM,.app_secondaryColumn__Xm9Jn{min-width:0}.app_hero__D_29M{min-height:319px;display:flex;position:relative;isolation:isolate;overflow:hidden;background:#203477;border-radius:25px;color:white;box-shadow:0 10px 25px #162c7410}.app_hero__D_29M:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 63% 120%,#5269b058,transparent 65%);z-index:-1}.app_heroContent__6ZwfS{padding:30px 33px;width:63%;z-index:2}.app_heroLabel__3cKBY{font:500 9px var(--font-inter),sans-serif;letter-spacing:1.8px;color:#d7e1ff;display:flex;gap:7px;align-items:center;margin-bottom:14px}.app_heroLabel__3cKBY>span{height:5px;width:5px;background:#a4d5e9;border-radius:50%}.app_hero__D_29M h2{font-size:30px;font-weight:600;line-height:1.55;letter-spacing:-.6px}.app_heroContent__6ZwfS>p{font-size:12px;color:#c1ceec;line-height:1.8;margin-top:9px}.app_heroPrice__7xv42{display:flex;align-items:center;gap:10px;margin-top:14px}.app_heroPrice__7xv42>span{font-size:10px;color:#bcc9e7}.app_heroPrice__7xv42 strong{font:600 27px var(--font-inter),sans-serif;letter-spacing:-1px}.app_heroPrice__7xv42 small{font:400 10px var(--font-noto-thai),sans-serif;letter-spacing:0;margin-left:7px;color:#d0dbf2}.app_outlineButton__NUlE6,.app_primaryButton__gof6Y,.app_whiteButton__MJnUh{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:11px 17px;border-radius:11px;font-size:12px;font-weight:550;transition:background .18s,transform .18s,box-shadow .18s}.app_whiteButton__MJnUh{color:var(--navy);background:white;margin-top:17px;width:fit-content;min-height:40px;font-size:11px;padding:10px 17px;gap:22px}.app_whiteButton__MJnUh:hover{background:#edf2ff;transform:translateY(-1px)}.app_heroFootnote__lFw9B{display:block;font-size:8px;color:#99afd5;margin-top:8px}.app_heroVisual__d__eO{position:absolute;right:20px;bottom:0;width:38%;height:94%;z-index:1}.app_familyPhoto__lrKoe{position:absolute;inset:21px 2px -10px 0;border-radius:140px 140px 22px 22px;background:#bccddd url(/ffkpmsig/ffkp-family.jpg) center 64%/auto 220% no-repeat;border:5px solid #ffffff12;box-shadow:0 0 0 12px #ffffff04}.app_floatingHeart__0qdRJ{position:absolute;right:-5px;top:38px;background:#ffeff1;color:#e894a5;width:40px;height:40px;border-radius:13px;display:grid;place-items:center;transform:rotate(12deg);box-shadow:0 6px 16px #05164d21}.app_heroShield__77Z6d{position:absolute;bottom:35px;right:-6px;background:#fffffff0;color:#8390a7;display:flex;gap:8px;align-items:center;padding:11px 14px;border-radius:12px;box-shadow:0 8px 18px #051b5712;font-size:8px;line-height:1.8;backdrop-filter:blur(8px)}.app_heroShield__77Z6d>svg{color:#315de3}.app_heroShield__77Z6d strong{font-size:11px;color:var(--navy);font-weight:550}.app_sectionHeading__kgvGm{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.app_sectionHeading__kgvGm h2{font-size:16px;font-weight:600;letter-spacing:-.2px}.app_sectionHeading__kgvGm>span{color:#94a0b6;font-size:10px}.app_sectionHeading__kgvGm>button{background:none;color:var(--blue);font-size:10px;display:flex;align-items:center;gap:6px;padding:5px 0}.app_services__dqJct{margin-top:27px}.app_serviceGrid__gw5OD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.app_serviceButton__td7Lk{background:white;border-radius:16px;padding:17px 7px 15px;text-align:center;box-shadow:0 3px 10px #14285303;transition:transform .2s,box-shadow .2s}.app_serviceButton__td7Lk:hover{transform:translateY(-3px);box-shadow:0 7px 16px #1428530a}.app_serviceIcon__cYMXp{width:43px;height:43px;border-radius:14px;display:grid;place-items:center;flex-shrink:0}.app_serviceButton__td7Lk .app_serviceIcon__cYMXp{margin:0 auto 10px}.app_blue__mQlYx{color:#4e76d6;background:#edf2ff}.app_purple__3yITT{color:#9b83d4;background:#f2edfc}.app_pink__gUtxv{color:#d88f9c;background:#fff0f2}.app_green__L7xF8{color:#75a293;background:#edf7f1}.app_serviceButton__td7Lk strong{display:block;font-size:11px;font-weight:550}.app_serviceButton__td7Lk small{display:block;color:#a0a9b8;font-size:8px;margin-top:4px;white-space:nowrap}.app_familySection__hZpAv{margin-top:27px}.app_ageSelector__M0QEk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.app_ageSelector__M0QEk>button{background:white;border:1px solid transparent;border-radius:16px;display:flex;flex-direction:column;align-items:center;padding:15px 8px 13px;transition:background .18s,border-color .18s}.app_ageSelector__M0QEk>button:hover{border-color:#c7d6fb}.app_ageSelector__M0QEk>button.app_ageSelected__GtloW{background:#eef3ff;border-color:#b7c9f4;box-shadow:0 3px 8px #315de307}.app_agePhoto__MXet5{position:relative;width:51px;height:51px;margin-bottom:9px}.app_agePhoto__MXet5>img{width:51px;height:51px;border-radius:50%;object-fit:cover;border:3px solid white}.app_agePhoto__MXet5>span{position:absolute;bottom:0;right:0;display:grid;place-items:center;background:#4971d8;border:2px solid #eef3ff;color:white;width:17px;height:17px;border-radius:50%}.app_ageSelector__M0QEk strong{font-size:11px;font-weight:550}.app_ageSelector__M0QEk small{color:#8d9bb2;font-size:9px;margin-top:3px}.app_ageSummary__sxqvD{margin-top:13px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#eaf0fc80;padding:11px 13px;border-radius:10px;font-size:10px;color:#7c8ba7}.app_ageSummary__sxqvD>span{display:flex;align-items:center;gap:5px}.app_ageSummary__sxqvD>span>svg{color:#6586c8;margin-right:2px}.app_ageSummary__sxqvD strong{font-weight:550;color:#536b96}.app_ageSummary__sxqvD small{font-size:9px;margin-left:5px}.app_ageSummary__sxqvD>button{display:flex;align-items:center;gap:4px;background:none;color:#4b6ebb;font-size:10px;white-space:nowrap}.app_policySection__QB2J_{margin-top:26px}.app_policyEmpty__H9pxC{display:flex;align-items:center;gap:13px;padding:21px;background:#fff;border-radius:17px}.app_emptyIcon__rWMH9{color:#91a7d1;background:#eef2fa;display:grid;place-items:center;width:48px;height:53px;border-radius:15px;flex-shrink:0}.app_policyEmpty__H9pxC h3{font-size:11px;font-weight:550}.app_policyEmpty__H9pxC p{color:#99a4b7;font-size:9px;margin-top:3px}.app_policyEmpty__H9pxC .app_outlineButton__NUlE6{margin-left:auto;font-size:9px;min-height:33px;padding:7px 10px;gap:4px;white-space:nowrap}.app_outlineButton__NUlE6{background:transparent;color:#4a68af;border:1px solid #dce5f7!important}.app_outlineButton__NUlE6:hover{background:#f3f6fd}.app_aiCard__ACiXU{background:#fff;border:1px solid #e9edf7;padding:26px 23px 18px;border-radius:24px;box-shadow:0 5px 20px #172c6504}.app_aiCardHeading__fcJpT{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.app_aiIcon__YQf6l{display:grid;place-items:center;border-radius:16px;background:#edf2ff;color:#4d72d7;height:49px;width:49px}.app_aiPill__HbMkT{display:inline-flex;align-items:center;gap:6px;background:#f1f4fc;color:#768cbf;font:600 8px var(--font-inter),var(--font-noto-thai),sans-serif;letter-spacing:.8px;padding:7px 9px;border-radius:5px}.app_aiCard__ACiXU h2{font-size:20px;font-weight:600;letter-spacing:-.5px;line-height:1.7}.app_aiCard__ACiXU>p{color:#96a1b4;font-size:11px;line-height:1.9;margin-top:5px}.app_fieldLabel__F_rXk{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:10px;font-weight:500;color:#70809b;margin-top:22px;margin-bottom:10px}.app_fieldLabel__F_rXk strong{font:600 16px var(--font-inter),sans-serif;color:var(--navy)}.app_fieldLabel__F_rXk strong span{font:400 9px var(--font-noto-thai),sans-serif;color:#8594af}.app_compactAge__GXRru{gap:5px}.app_compactAge__GXRru>button{border:1px solid #e7ebf4;padding:12px 3px;border-radius:9px;background:white}.app_compactAge__GXRru strong{font-size:9px;font-weight:450;white-space:nowrap}.app_compactAge__GXRru>button.app_ageSelected__GtloW{border-color:#9db7f3;background:#edf2ff;color:#365fbd;box-shadow:none}.app_range__u8iHN{width:100%;height:5px;accent-color:#456ce0;cursor:pointer;display:block;margin:17px 0 12px;outline-offset:10px!important}.app_rangeLabels__MkkfM{display:flex;justify-content:space-between;color:#a3aec0;font-size:8px}.app_primaryButton__gof6Y{background:var(--blue);color:#fff;box-shadow:0 5px 12px #315de31a}.app_primaryButton__gof6Y:hover{background:#274ec9;transform:translateY(-1px);box-shadow:0 6px 17px #315de329}.app_aiCard__ACiXU .app_primaryButton__gof6Y{width:100%;margin-top:27px;min-height:46px;gap:8px}.app_aiCard__ACiXU .app_primaryButton__gof6Y>svg:last-child{margin-left:auto}.app_aiNote__M97M3{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:13px;font-size:9px;color:#a1acc0}.app_careCard__BADGd{margin-top:19px;background:#e9effb;border:1px solid #e2eaf9;display:flex;gap:13px;padding:24px 18px;border-radius:20px}.app_careIcon__f1fVm{display:grid;place-items:center;width:45px;height:47px;flex-shrink:0;border-radius:14px;color:#6d8abd;background:#fff9}.app_miniEyebrow__KYajp{font:500 7px var(--font-inter),sans-serif;letter-spacing:1.35px;color:#91a2c1}.app_careCard__BADGd h2{font-size:13px;font-weight:550;margin:6px 0}.app_careCard__BADGd p{font-size:10px;color:#8d9bb4;line-height:1.9}.app_careCard__BADGd a{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:500;color:#5876b4;margin-top:12px}.app_trustCard__aY_80{display:flex;align-items:center;justify-content:center;gap:14px;border-top:1px solid #e4e9f4;padding:23px 4px;margin-top:23px;color:#9aa9c3}.app_trustCard__aY_80>div>span{display:block;font-size:8px;color:#9aa5b8;margin-bottom:5px}.app_msig__LZ56g{display:flex;align-items:center;gap:5px;font:700 17px var(--font-inter),sans-serif;color:#334263;letter-spacing:1px}.app_msig__LZ56g>span{height:18px;width:13px;background:linear-gradient(130deg,#d6455b 48%,#2c4890 49%);border-radius:5px;transform:rotate(12deg)}.app_trustDivider__4jLTr{height:33px;width:1px;background:#dde4f1}.app_fin__I2I5u{font:750 20px var(--font-inter),sans-serif;color:#c15d6a;line-height:1}.app_fin__I2I5u small{display:block;font:500 5px/1.8 var(--font-inter),sans-serif;letter-spacing:.5px;color:#8793ab}.app_footer__x6HVB{border-top:1px solid #e1e7f2;margin-top:35px;padding-top:23px;display:flex;align-items:center;gap:27px}.app_footer__x6HVB p{color:#9aa5b7;font-size:8px;line-height:1.9}.app_footer__x6HVB a{display:flex;gap:6px;align-items:center;color:#899ab9;font-size:9px;margin-left:auto}.app_bottomNav__sNOSa{position:fixed;z-index:30;bottom:0;left:0;right:0;background:#ffffffeb;border-top:1px solid #e8edf7;backdrop-filter:blur(18px);box-shadow:0 -6px 30px #233b6505;padding:0 24px env(safe-area-inset-bottom,0)}.app_bottomNavInner__nYERS{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));max-width:690px;min-height:83px;margin:auto;gap:12px}.app_navButton___Ciu_{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:transparent;color:#98a3b9;font-size:10px;font-weight:450;padding:11px 0 9px}.app_navIcon__TBQ_X{display:grid;place-items:center;width:46px;height:29px;border-radius:12px}.app_navActive__XaCJ1{color:var(--blue);font-weight:600}.app_navActive__XaCJ1:not(.app_navQuote__VwYMk) .app_navIcon__TBQ_X{background:#edf2ff}.app_navActive__XaCJ1:not(.app_navQuote__VwYMk):after{content:"";height:3px;width:16px;border-radius:3px;position:absolute;bottom:0;background:var(--blue)}.app_navQuote__VwYMk{padding-top:37px;color:#546ea8;justify-content:flex-start;gap:0;font-size:11px}.app_navQuote__VwYMk .app_navIcon__TBQ_X{position:absolute;top:-24px;display:grid;place-items:center;color:white;background:linear-gradient(140deg,#78a8ff,#4265ec 75%);width:59px;height:59px;border-radius:21px;border:5px solid #f6f8fd;box-shadow:0 4px 15px #4265ec30}.app_navQuote__VwYMk small{font-size:7px;color:#99a7bf;margin-top:1px}.app_navQuote__VwYMk.app_navActive__XaCJ1 .app_navIcon__TBQ_X{background:linear-gradient(140deg,#6b9bff,#284ed0 75%)}.app_subPage__88Ca0{min-height:600px}.app_backButton__ozjpj{background:none;color:#8090b0;display:flex;align-items:center;gap:8px;font-size:11px;margin:0 0 22px;padding:0}.app_pageIntro__7FyoB{margin-bottom:29px}.app_pageIntro__7FyoB h1{font-size:29px;font-weight:600;letter-spacing:-.6px;line-height:1.6;margin-top:6px}.app_pageIntro__7FyoB>p{font-size:13px;color:#8b99b0;margin-top:6px}.app_whitePanel__NVOyr{background:white;border:1px solid #e7ecf7;border-radius:23px;padding:27px}.app_panelHeading__QoKY2{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:20px;border-bottom:1px solid #eef1f7}.app_panelHeading__QoKY2>span:first-child{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:550}.app_panelHeading__QoKY2 svg{color:#6c87c2}.app_countBadge__3BABZ{background:#f1f4fb;padding:5px 10px;border-radius:7px;color:#96a3bb;font-size:9px}.app_emptyFull__zT1yc{flex-direction:column;gap:20px;text-align:center;padding:50px 15px}.app_emptyFull__zT1yc .app_emptyIcon__rWMH9{width:80px;height:85px;background:#f1f5fe;border-radius:24px}.app_emptyFull__zT1yc h3{font-size:19px;font-weight:550}.app_emptyFull__zT1yc p{font-size:12px;margin-top:8px}.app_emptyFull__zT1yc .app_outlineButton__NUlE6{margin:0;min-height:43px;font-size:12px;padding:10px 19px;gap:7px}.app_helpStrip__DbWk1{display:flex;align-items:center;gap:15px;padding:22px 26px;border:1px solid #e1e8f8;border-radius:17px;background:#eaf0fc;margin-top:21px;color:#7c95c4}.app_helpStrip__DbWk1 strong{font-size:12px;color:#5e76a7;font-weight:550}.app_helpStrip__DbWk1 p{font-size:10px;color:#95a2bd;margin-top:4px}.app_helpStrip__DbWk1 a{display:flex;align-items:center;gap:9px;font-size:11px;color:#5476bc;margin-left:auto}.app_policyBenefits__QhRMi{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:30px}.app_policyBenefits__QhRMi>div{padding:23px;text-align:center}.app_policyBenefits__QhRMi svg{color:#9cafcf;margin-bottom:13px}.app_policyBenefits__QhRMi h3{font-size:13px;font-weight:550}.app_policyBenefits__QhRMi p{color:#9aa6ba;font-size:10px;margin-top:5px}.app_quoteWorkspace__dCg4w{display:grid;grid-template-columns:380px minmax(0,1fr);background:white;border:1px solid #e7ecf7;border-radius:24px;overflow:hidden;margin-bottom:26px}.app_quoteControls__qq5G6{padding:27px}.app_quoteControls__qq5G6 h2{font-size:18px;font-weight:550;margin-top:13px}.app_quoteControls__qq5G6 .app_aiPill__HbMkT{font:450 9px var(--font-noto-thai),sans-serif;letter-spacing:0}.app_quoteControls__qq5G6 .app_primaryButton__gof6Y{width:100%;margin-top:24px}.app_quoteSummary__XbZFZ{padding:36px 38px;background:#eaf0fc;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;border-left:1px solid #e2e9f7}.app_summaryIcon__AcPm3{display:grid;place-items:center;height:57px;width:57px;background:#ffffffaa;border-radius:17px;color:#5e7aba;margin-bottom:17px}.app_quoteSummary__XbZFZ .app_eyebrow__Q_ChR{font-size:8px;color:#7d95c4;margin-bottom:7px!important}.app_quoteSummary__XbZFZ h2{font-size:25px;font-weight:550;line-height:1.6}.app_quoteSummary__XbZFZ h2 span{font-size:19px;color:#687fa9;font-weight:450}.app_quoteSummary__XbZFZ p{color:#889bbd;font-size:12px;margin-top:8px}.app_diseaseChips___P_lB{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px;max-width:500px}.app_diseaseChips___P_lB>span{display:flex;align-items:center;gap:4px;padding:5px 8px;background:#ffffff88;border-radius:6px;color:#7b92bb;font-size:9px}.app_recommendation__FzUUp{display:flex;align-items:center;gap:13px;background:#e8f2ed;border:1px solid #d9e9e0;color:#75a58a;padding:17px 21px;border-radius:15px;margin-bottom:24px}.app_recommendation__FzUUp strong{font-size:13px;font-weight:550;color:#4d8067}.app_recommendation__FzUUp p{font-size:10px;margin-top:3px;color:#7ba08a}.app_planGrid__fPp02{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.app_planCard__DFA_I{position:relative;background:#fff;border:1px solid #e2e8f5;border-radius:20px;padding:24px}.app_planTop__j1fKi{display:flex;align-items:center;justify-content:space-between;min-height:29px;margin-bottom:22px}.app_planNumber__WDpvv{display:grid;place-items:center;background:#edf2fd;color:#96add8;font:500 10px var(--font-inter),sans-serif;height:29px;width:29px;border-radius:8px}.app_recommendBadge__NCDht{background:#edf3ff;color:#5575b9;font-size:9px;padding:5px 9px;border-radius:5px}.app_planBrand__BZukQ{font:550 8px var(--font-inter),sans-serif;letter-spacing:1.5px;color:#93a3be}.app_planCard__DFA_I h3{font:600 27px/1.7 var(--font-inter),sans-serif;color:var(--navy);letter-spacing:-.6px}.app_planCard__DFA_I>p{color:#91a0b9;font-size:11px}.app_planPrice__JeGQr{margin:20px 0 18px;padding-bottom:20px;border-bottom:1px solid #edf0f7}.app_planPrice__JeGQr strong{font:600 32px var(--font-inter),sans-serif;color:var(--navy);letter-spacing:-1px}.app_planPrice__JeGQr>span{font-size:10px;color:#889bbd;margin-left:7px}.app_planPrice__JeGQr small{display:block;font-size:9px;color:#a3afc2;margin-top:4px}.app_planCard__DFA_I ul{list-style:none;margin:0 0 23px;padding:0;display:flex;flex-direction:column;gap:15px}.app_planCard__DFA_I li{display:flex;gap:9px;align-items:flex-start;color:#8ca4d1}.app_planCard__DFA_I li>svg{margin-top:2px}.app_planCard__DFA_I li>span{color:#8797b0;font-size:10px}.app_planCard__DFA_I li strong{display:block;color:#536988;font-size:11px;font-weight:550;margin-top:3px}.app_planRecommended__LCZtv{border-color:#7196ee;box-shadow:0 4px 18px #315de310}.app_planRecommended__LCZtv .app_planNumber__WDpvv{background:#315de3;color:white}.app_quoteDisclaimer__BYmO3{font-size:10px;line-height:2;color:#94a2b8;margin-top:19px;padding:0 3px}.app_claimLayout__6IYgT{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:23px}.app_claimTypes__nIBVc{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0}.app_claimTypes__nIBVc>button{position:relative;text-align:left;background:#fafbfe;border:1px solid #e7ecf7;border-radius:15px;padding:22px 17px;color:#879bbe}.app_claimTypes__nIBVc>button>svg{margin-bottom:15px}.app_claimTypes__nIBVc strong{display:block;font-size:13px;font-weight:550;color:#5e7194}.app_claimTypes__nIBVc small{display:block;color:#97a5ba;font-size:9px;margin-top:5px}.app_claimTypes__nIBVc>button.app_claimSelected__04Z6f{background:#eef3ff;border-color:#9ab6ec}.app_radioCircle__K67Ih{position:absolute;right:15px;top:17px;width:15px;height:15px;border:1px solid #c7d4eb;border-radius:50%;display:grid;place-items:center}.app_claimSelected__04Z6f .app_radioCircle__K67Ih{border-color:#678cdb}.app_radioCircle__K67Ih>span{width:7px;height:7px;border-radius:50%;background:#678cdb}.app_checklistHeading__FaYia{font-size:14px;font-weight:550;margin-top:27px!important}.app_checklist__KOkwK{padding:0;list-style:none;margin:17px 0 25px}.app_checklist__KOkwK>li{display:flex;align-items:center;gap:11px;padding:14px 0;border-bottom:1px solid #edf0f7;font-size:11px;color:#6e81a0}.app_checklist__KOkwK>li>span{display:grid;place-items:center;color:#9aaece;font:450 8px var(--font-inter),sans-serif;background:#f1f5fc;width:24px;height:24px;border-radius:6px;flex-shrink:0}.app_checklist__KOkwK>li>svg{margin-left:auto;color:#a8b9d6}.app_smallNote__J6dxv{display:block;color:#9aa7bd;font-size:9px;line-height:1.9;margin-top:12px!important}.app_claimAside__INKzx{background:#e9effc;border:1px solid #dde7f9;border-radius:23px;padding:28px;height:fit-content}.app_claimAside__INKzx .app_careIcon__f1fVm{width:58px;height:61px;border-radius:18px;margin-bottom:22px}.app_claimAside__INKzx h2{font-size:20px;font-weight:550;line-height:1.6}.app_claimAside__INKzx p{color:#8a9cbb;font-size:11px;line-height:1.9;margin-top:12px}.app_steps__LliwS{list-style:none;padding:0;margin:25px 0 29px;display:flex;flex-direction:column;gap:25px}.app_steps__LliwS>li{display:flex;gap:13px;align-items:center}.app_steps__LliwS>li>span{width:29px;height:29px;border-radius:50%;background:#fff9;color:#829dcb;font:500 11px var(--font-inter),sans-serif;display:grid;place-items:center;flex-shrink:0}.app_steps__LliwS strong{font-size:11px;color:#5a739e;font-weight:550}.app_steps__LliwS small{display:block;color:#99aac5;font-size:9px;margin-top:3px}.app_claimAside__INKzx .app_primaryButton__gof6Y{font-size:10px;gap:7px}.app_claimAside__INKzx>small{display:block;color:#9aaac3;text-align:center;font-size:8px;margin-top:13px}.app_accountLayout__7ddp6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:26px}.app_profileHero__t_DBi{text-align:center;padding:10px 10px 26px}.app_profileAvatar__bnhC5{display:grid;place-items:center;background:#edf2ff;color:#7f99c9;box-shadow:0 0 0 7px #f6f8fc;width:83px;height:83px;margin:0 auto 23px;border-radius:50%}.app_profileHero__t_DBi h2{font-size:20px;font-weight:550}.app_profileHero__t_DBi p{font-size:11px;color:#94a3bb;margin-top:8px}.app_guestBadge__9QeDb{display:inline-flex;margin-top:13px;color:#8b9dbb;background:#f2f5fc;font-size:9px;border-radius:6px;padding:4px 11px}.app_profileForm__WiE3L{display:flex;flex-direction:column;border-top:1px solid var(--line);padding:23px 5px 0}.app_profileForm__WiE3L label{font-size:12px;color:#637a9c;margin-bottom:10px}.app_profileForm__WiE3L input{border:1px solid #e1e8f6;border-radius:10px;padding:12px 14px;color:#516688;background:#fafbff;min-width:0}.app_profileForm__WiE3L input::placeholder{color:#abb7cc;font-size:11px}.app_profileForm__WiE3L .app_primaryButton__gof6Y{margin-top:16px}.app_accountMenu__iVl5L{padding:12px 0}.app_accountMenu__iVl5L h2{font-size:15px;font-weight:550;margin-bottom:21px}.app_accountMenu__iVl5L>button{display:flex;gap:13px;align-items:center;width:100%;text-align:left;background:white;border-radius:15px;padding:17px 18px;margin-bottom:12px;color:#9cafcd}.app_accountMenu__iVl5L>button strong{display:block;font-size:12px;color:#596f93;font-weight:550}.app_accountMenu__iVl5L>button small{display:block;font-size:9px;color:#9cabc0;margin-top:4px}.app_accountMenu__iVl5L>button>svg{margin-left:auto}.app_accountNote__j3Qcb{display:flex;gap:10px;padding:18px 10px;color:#a1b2cd;align-items:center}.app_accountNote__j3Qcb p{font-size:10px;color:#97a6bd;line-height:1.8}.app_dialog__mLxsi{position:fixed;inset:0;margin:auto;border:1px solid #e8edf7;border-radius:25px;padding:0;max-width:440px;width:calc(100% - 32px);max-height:calc(100dvh - 50px);color:var(--ink);box-shadow:0 20px 80px #13265029;background:#fff}.app_dialog__mLxsi::backdrop{background:#1a2d5766;backdrop-filter:blur(5px)}.app_dialogContent__N1CFi{padding:33px;position:relative;overflow:auto}.app_dialogClose__ltA1c{position:absolute;right:17px;top:17px;background:#f2f5fb;color:#8091af;width:30px;height:30px;display:grid;place-items:center;border-radius:9px}.app_dialog__mLxsi h2{font-size:20px;line-height:1.7;font-weight:550;margin:24px 0 8px}.app_dialog__mLxsi p{font-size:12px;color:#8c9db7;line-height:1.9}.app_dialogHint__vL4S_{display:flex;align-items:flex-start;gap:12px;margin:22px 0;padding:18px;background:#f1f5ff;border-radius:14px;color:#8ea8d5}.app_dialogHint__vL4S_>svg{margin-top:3px}.app_dialogHint__vL4S_ p{font-size:11px}.app_dialogMenu__HDIQy{margin-top:22px;display:flex;flex-direction:column;gap:9px}.app_dialogMenu__HDIQy>button{display:flex;gap:14px;align-items:center;border-radius:11px;background:#f4f7fd;color:#637ca4;padding:15px;text-align:left;font-size:12px}.app_dialogMenu__HDIQy>button>svg:last-child{margin-left:auto}.app_coverageList__a4sDL{list-style:none;padding:0;margin:22px 0;color:#8093b2;font-size:11px;display:flex;flex-direction:column;gap:15px}.app_coverageList__a4sDL>li{display:flex;gap:9px;align-items:flex-start}.app_coverageList__a4sDL svg{color:#99b1d9;margin-top:2px}.app_dialog__mLxsi .app_primaryButton__gof6Y{font-size:11px}@media(min-width:1440px){.app_headerInner__mdRkV,.app_main__Wiudf{max-width:1270px}.app_dashboard__wNaxj{grid-template-columns:minmax(0,1fr) 360px;gap:30px}.app_hero__D_29M{min-height:350px}.app_heroContent__6ZwfS{padding:35px 38px}.app_hero__D_29M h2{font-size:34px}.app_heroVisual__d__eO{right:29px}.app_serviceButton__td7Lk{padding:19px 8px 16px}.app_aiCard__ACiXU{padding:28px 26px 21px}}@media(max-width:1023px){.app_headerInner__mdRkV,.app_main__Wiudf{padding-left:24px;padding-right:24px}.app_headerTag__V8CYq{display:none}.app_dashboard__wNaxj{grid-template-columns:minmax(0,1fr) 300px;gap:20px}.app_heroContent__6ZwfS{padding:27px 24px}.app_hero__D_29M h2{font-size:26px}.app_heroVisual__d__eO{right:13px;width:37%;height:91%}.app_heroShield__77Z6d{right:-9px;padding:8px 10px;bottom:35px}.app_heroShield__77Z6d>svg{width:15px}.app_heroShield__77Z6d strong{font-size:9px}.app_heroShield__77Z6d>span{font-size:7px}.app_familyPhoto__lrKoe{background-size:auto 205%}.app_heroLabel__3cKBY{font-size:8px;letter-spacing:1.3px}.app_serviceButton__td7Lk strong{font-size:10px}.app_serviceButton__td7Lk small{font-size:7px}.app_sectionHeading__kgvGm h2{font-size:14px}.app_policyEmpty__H9pxC{padding:18px 15px;flex-wrap:wrap}.app_policyEmpty__H9pxC .app_outlineButton__NUlE6{margin-left:61px}.app_ageSummary__sxqvD small{display:none}.app_aiCard__ACiXU{padding:23px 19px 17px}.app_aiCard__ACiXU h2{font-size:18px}.app_careCard__BADGd{padding:21px 14px;gap:11px}.app_careCard__BADGd h2{font-size:12px}.app_careCard__BADGd p{font-size:9px}.app_careIcon__f1fVm{width:38px;height:42px}.app_aiCard__ACiXU .app_primaryButton__gof6Y{font-size:10px;gap:5px}.app_compactAge__GXRru strong{font-size:8px}.app_claimLayout__6IYgT{grid-template-columns:minmax(0,1fr) 295px;gap:18px}.app_claimAside__INKzx{padding:25px 22px}.app_whitePanel__NVOyr{padding:23px}.app_quoteWorkspace__dCg4w{grid-template-columns:330px minmax(0,1fr)}.app_quoteSummary__XbZFZ{padding:28px}.app_quoteSummary__XbZFZ h2{font-size:23px}.app_quoteSummary__XbZFZ h2 span{font-size:16px}.app_planCard__DFA_I{padding:20px}.app_planPrice__JeGQr strong{font-size:28px}.app_emptyFull__zT1yc .app_outlineButton__NUlE6{margin:0}.app_footer__x6HVB{gap:20px}}@media(max-width:760px){.app_header__cFSKK{height:78px}.app_headerInner__mdRkV{padding:0 22px;gap:18px}.app_menuButton__ZgK9r{display:grid;width:36px;height:36px;border-radius:11px}.app_brand__80W_x{font-size:25px;gap:8px}.app_brandIcon__UVCHT{height:38px;width:36px;border-radius:12px 12px 12px 4px}.app_brandIcon__UVCHT>svg:first-child{width:20px}.app_brandPlus__OMBgh{width:10px;right:4px;top:6px}.app_brand__80W_x small{font-size:8px;margin-top:2px}.app_headerActions__qrf9o{gap:9px}.app_avatar__rw1yp,.app_supportLink__GQ4_j{display:none}.app_iconButton__ki0ZT{height:36px;width:36px;border-radius:11px;background:white;box-shadow:0 1px 10px #20347704}.app_main__Wiudf{padding:24px 22px 128px;max-width:600px}.app_greeting__XX74o{margin-bottom:22px}.app_eyebrow__Q_ChR{font-size:7px;letter-spacing:1.5px}.app_greeting__XX74o h1{font-size:23px}.app_greetingHeart__Yx_Nv{font-size:30px}.app_greeting__XX74o p:last-child{font-size:11px;margin-top:3px}.app_greetingBadge__Miee3{display:none}.app_dashboard__wNaxj{display:flex;flex-direction:column;gap:24px}.app_primaryColumn__j8aTM,.app_secondaryColumn__Xm9Jn{width:100%}.app_hero__D_29M{min-height:298px;border-radius:22px}.app_heroContent__6ZwfS{padding:25px 23px;width:66%}.app_hero__D_29M h2{font-size:26px}.app_heroLabel__3cKBY{font-size:7px;letter-spacing:1.15px;margin-bottom:13px}.app_heroContent__6ZwfS>p{font-size:10px;margin-top:9px}.app_heroPrice__7xv42{margin-top:14px;gap:9px}.app_heroPrice__7xv42 strong{font-size:25px}.app_heroPrice__7xv42>span{font-size:9px}.app_heroPrice__7xv42 small{font-size:8px;margin-left:5px}.app_whiteButton__MJnUh{font-size:10px;margin-top:15px;padding:10px 13px;gap:14px;min-height:38px}.app_heroFootnote__lFw9B{font-size:7px;margin-top:8px}.app_heroVisual__d__eO{height:88%;right:11px;width:37%}.app_familyPhoto__lrKoe{border-width:3px;background-size:auto 205%;background-position:51% 62%;box-shadow:0 0 0 8px #ffffff04}.app_floatingHeart__0qdRJ{width:29px;height:29px;top:30px;right:0;border-radius:10px}.app_floatingHeart__0qdRJ svg{width:15px}.app_heroShield__77Z6d{right:-4px;bottom:33px;padding:8px;gap:6px;border-radius:10px}.app_heroShield__77Z6d strong{font-size:8px}.app_heroShield__77Z6d>span{font-size:6px}.app_heroShield__77Z6d>svg{width:14px}.app_sectionHeading__kgvGm{margin-bottom:14px}.app_sectionHeading__kgvGm h2{font-size:14px}.app_sectionHeading__kgvGm>span{font-size:8px}.app_familySection__hZpAv,.app_policySection__QB2J_,.app_services__dqJct{margin-top:25px}.app_serviceGrid__gw5OD{gap:8px}.app_serviceButton__td7Lk{border-radius:15px;padding:14px 4px 13px}.app_serviceIcon__cYMXp{width:40px;height:40px;border-radius:12px}.app_serviceButton__td7Lk .app_serviceIcon__cYMXp{margin-bottom:9px}.app_serviceButton__td7Lk strong{font-size:9px;white-space:nowrap}.app_serviceButton__td7Lk small{display:none}.app_serviceButton__td7Lk svg{width:21px}.app_ageSelector__M0QEk{gap:9px}.app_ageSelector__M0QEk>button{padding:14px 5px 12px;border-radius:15px}.app_agePhoto__MXet5{margin-bottom:8px}.app_agePhoto__MXet5,.app_agePhoto__MXet5>img{width:47px;height:47px}.app_ageSelector__M0QEk strong{font-size:10px}.app_ageSelector__M0QEk small{font-size:8px}.app_ageSummary__sxqvD{padding:11px 10px;font-size:9px;border-radius:10px;gap:5px}.app_ageSummary__sxqvD>button{font-size:9px;gap:1px}.app_ageSummary__sxqvD>span{gap:3px}.app_ageSummary__sxqvD>span>svg{width:16px}.app_policyEmpty__H9pxC{gap:11px;padding:19px 17px;display:grid;grid-template-columns:43px 1fr}.app_policyEmpty__H9pxC .app_emptyIcon__rWMH9{width:43px;height:48px;border-radius:13px}.app_policyEmpty__H9pxC h3{font-size:11px}.app_policyEmpty__H9pxC p{font-size:8px;max-width:250px}.app_policyEmpty__H9pxC .app_outlineButton__NUlE6{grid-column:2;margin-left:0;width:fit-content;font-size:9px}.app_aiCard__ACiXU{padding:23px 22px 17px;border-radius:22px}.app_aiCardHeading__fcJpT{margin-bottom:15px}.app_aiCard__ACiXU h2{font-size:20px}.app_aiCard__ACiXU>p{font-size:11px}.app_fieldLabel__F_rXk{font-size:11px;margin-top:22px}.app_compactAge__GXRru{gap:7px}.app_compactAge__GXRru>button{padding:12px 5px;border-radius:9px}.app_compactAge__GXRru strong{font-size:10px}.app_fieldLabel__F_rXk strong{font-size:17px}.app_aiCard__ACiXU .app_primaryButton__gof6Y{font-size:12px}.app_rangeLabels__MkkfM{font-size:9px}.app_aiCard__ACiXU .app_primaryButton__gof6Y>svg:last-child{margin-left:0}.app_careCard__BADGd{gap:15px;padding:23px 20px;margin-top:17px}.app_careIcon__f1fVm{width:43px;height:46px}.app_careCard__BADGd h2{font-size:14px}.app_careCard__BADGd p{font-size:11px}.app_careCard__BADGd a{font-size:11px;margin-top:12px}.app_miniEyebrow__KYajp{font-size:7px}.app_trustCard__aY_80{padding:21px 0;margin-top:20px}.app_footer__x6HVB{margin-top:17px;padding-top:20px;flex-wrap:wrap;gap:13px}.app_footer__x6HVB .app_brandSmall__RXosE{font-size:19px}.app_footer__x6HVB p{font-size:7px;flex:1;min-width:170px}.app_footer__x6HVB a{font-size:8px;margin-left:44px;width:100%}.app_bottomNav__sNOSa{border-radius:22px 22px 0 0;padding-left:12px;padding-right:12px;box-shadow:0 -5px 25px #1d33620a}.app_bottomNavInner__nYERS{min-height:77px;gap:0;max-width:500px}.app_navButton___Ciu_{font-size:9px;padding-top:10px;gap:5px}.app_navIcon__TBQ_X{height:26px;width:41px}.app_navIcon__TBQ_X>svg{width:21px;height:21px}.app_navQuote__VwYMk{padding-top:33px;gap:0;font-size:10px}.app_navQuote__VwYMk .app_navIcon__TBQ_X{top:-23px;width:56px;height:56px;border-radius:20px}.app_navQuote__VwYMk .app_navIcon__TBQ_X>svg{width:23px;height:23px}.app_navQuote__VwYMk small{font-size:6px;margin-top:2px}.app_subPage__88Ca0{min-height:500px}.app_backButton__ozjpj{font-size:10px;margin-bottom:19px}.app_pageIntro__7FyoB{margin-bottom:23px}.app_pageIntro__7FyoB h1{font-size:25px;line-height:1.65}.app_pageIntro__7FyoB>p{font-size:11px;margin-top:4px}.app_whitePanel__NVOyr{border-radius:19px;padding:21px 18px}.app_panelHeading__QoKY2{padding-bottom:17px}.app_panelHeading__QoKY2>span:first-child{font-size:12px}.app_emptyFull__zT1yc{display:flex;padding:39px 8px;gap:21px}.app_emptyFull__zT1yc .app_emptyIcon__rWMH9{width:71px;height:75px;border-radius:23px}.app_emptyFull__zT1yc h3{font-size:17px}.app_emptyFull__zT1yc p{font-size:10px;margin-top:7px;max-width:300px}.app_emptyFull__zT1yc .app_outlineButton__NUlE6{font-size:11px;margin:0}.app_helpStrip__DbWk1{flex-wrap:wrap;gap:12px;padding:20px 17px;border-radius:15px}.app_helpStrip__DbWk1>svg{width:20px}.app_helpStrip__DbWk1>div{flex:1}.app_helpStrip__DbWk1 strong{font-size:11px}.app_helpStrip__DbWk1 p{font-size:9px}.app_helpStrip__DbWk1 a{margin-left:33px;font-size:10px}.app_policyBenefits__QhRMi{grid-template-columns:1fr;gap:8px;margin-top:20px}.app_policyBenefits__QhRMi>div{position:relative;padding:16px 16px 16px 53px;text-align:left}.app_policyBenefits__QhRMi svg{position:absolute;left:12px;top:23px;width:23px}.app_policyBenefits__QhRMi h3{font-size:12px}.app_policyBenefits__QhRMi p{font-size:9px}.app_quoteWorkspace__dCg4w{grid-template-columns:1fr;border-radius:20px;margin-bottom:23px}.app_quoteControls__qq5G6{padding:23px 21px}.app_quoteControls__qq5G6 h2{font-size:18px}.app_quoteControls__qq5G6 .app_primaryButton__gof6Y{font-size:11px}.app_quoteSummary__XbZFZ{border-left:0;border-top:1px solid #e2e9f7;padding:24px;position:relative}.app_summaryIcon__AcPm3{position:absolute;right:22px;top:22px;height:46px;width:46px;border-radius:14px}.app_summaryIcon__AcPm3>svg{width:26px}.app_quoteSummary__XbZFZ h2{font-size:24px}.app_quoteSummary__XbZFZ h2 span{font-size:15px}.app_quoteSummary__XbZFZ p{font-size:10px;margin-top:7px}.app_diseaseChips___P_lB{gap:6px;margin-top:15px}.app_diseaseChips___P_lB>span{font-size:8px;padding:4px 7px}.app_planGrid__fPp02{grid-template-columns:1fr;gap:16px}.app_planCard__DFA_I{padding:23px;border-radius:20px}.app_planTop__j1fKi{margin-bottom:15px}.app_planCard__DFA_I h3{font-size:25px}.app_planCard__DFA_I>p{font-size:10px}.app_planBrand__BZukQ{font-size:8px}.app_planPrice__JeGQr{position:absolute;right:23px;top:68px;border:0;padding:0;margin:0;text-align:right}.app_planPrice__JeGQr strong{font-size:28px}.app_planPrice__JeGQr>span{font-size:8px;display:block;margin:2px 0 0}.app_planPrice__JeGQr small{font-size:7px;margin-top:2px}.app_planCard__DFA_I ul{border-top:1px solid #edf0f7;margin-top:23px;padding-top:20px;gap:12px;margin-bottom:22px}.app_planCard__DFA_I li>span{display:flex;justify-content:space-between;flex:1;gap:10px;font-size:10px;align-items:center}.app_planCard__DFA_I li strong{font-size:10px;margin:0;font-weight:500}.app_planCard__DFA_I .app_outlineButton__NUlE6,.app_planCard__DFA_I .app_primaryButton__gof6Y{font-size:11px;min-height:42px}.app_recommendation__FzUUp{gap:10px;padding:15px;border-radius:13px;margin-bottom:21px}.app_recommendation__FzUUp>svg{width:20px}.app_recommendation__FzUUp strong{font-size:11px}.app_recommendation__FzUUp p{font-size:9px}.app_quoteDisclaimer__BYmO3{font-size:9px;line-height:1.9}.app_accountLayout__7ddp6,.app_claimLayout__6IYgT{grid-template-columns:1fr;gap:20px}.app_claimTypes__nIBVc{gap:10px;margin:20px 0}.app_claimTypes__nIBVc>button{padding:21px 12px 17px;border-radius:13px}.app_claimTypes__nIBVc strong{font-size:11px}.app_claimTypes__nIBVc small{font-size:8px}.app_claimTypes__nIBVc>button>svg{width:25px;margin-bottom:11px}.app_radioCircle__K67Ih{right:12px;top:15px;width:13px;height:13px}.app_checklistHeading__FaYia{font-size:13px}.app_checklist__KOkwK>li{font-size:10px;gap:8px;line-height:1.9;padding:13px 0}.app_checklist__KOkwK>li>svg{width:15px}.app_checklist__KOkwK>li>span{width:22px;height:22px}.app_smallNote__J6dxv{font-size:8px}.app_claimAside__INKzx{padding:25px 22px;border-radius:20px}.app_claimAside__INKzx .app_careIcon__f1fVm{margin-bottom:18px;height:52px;width:50px}.app_claimAside__INKzx h2{font-size:20px}.app_claimAside__INKzx .app_primaryButton__gof6Y{font-size:11px}.app_claimAside__INKzx>small{font-size:8px}.app_profileHero__t_DBi{padding-top:12px}.app_profileHero__t_DBi h2{font-size:18px}.app_profileForm__WiE3L label{font-size:11px}.app_profileForm__WiE3L input{font-size:13px}.app_profileForm__WiE3L .app_primaryButton__gof6Y{font-size:11px}.app_accountMenu__iVl5L{padding-top:5px}.app_accountMenu__iVl5L h2{font-size:13px}.app_accountMenu__iVl5L>button{padding:16px}.app_accountMenu__iVl5L>button strong{font-size:11px}.app_accountMenu__iVl5L>button small{font-size:8px}.app_accountNote__j3Qcb p{font-size:9px}.app_dialog__mLxsi{border-radius:22px}.app_dialogContent__N1CFi{padding:29px 25px}.app_dialog__mLxsi h2{font-size:19px}.app_dialog__mLxsi p{font-size:11px}.app_coverageList__a4sDL,.app_dialogHint__vL4S_ p{font-size:10px}}@media(max-width:374px){.app_headerInner__mdRkV{padding:0 17px;gap:13px}.app_main__Wiudf{padding-left:17px;padding-right:17px}.app_heroContent__6ZwfS{padding:25px 19px}.app_heroPrice__7xv42 strong,.app_hero__D_29M h2{font-size:23px}.app_heroVisual__d__eO{right:7px;width:36%}.app_heroLabel__3cKBY{font-size:6px}.app_heroShield__77Z6d{right:0;padding:7px;gap:4px}.app_heroShield__77Z6d>span{font-size:5px}.app_heroShield__77Z6d strong{font-size:7px}.app_heroShield__77Z6d>svg{width:12px}.app_serviceButton__td7Lk strong{font-size:8px}.app_sectionHeading__kgvGm h2{font-size:13px}.app_ageSelector__M0QEk small,.app_sectionHeading__kgvGm>span{font-size:7px}.app_ageSummary__sxqvD,.app_ageSummary__sxqvD>button{font-size:8px}.app_compactAge__GXRru strong{font-size:9px}.app_pageIntro__7FyoB h1{font-size:22px}.app_planCard__DFA_I li strong{font-size:9px}.app_policyEmpty__H9pxC h3{font-size:10px}.app_policyEmpty__H9pxC p{font-size:7px}}.app_brand__80W_x{font-family:var(--font-noto-thai),sans-serif;font-size:29px;line-height:1.3;letter-spacing:-.8px;font-weight:650}.app_brandFin__2fJi1{color:var(--red)}.app_brand__80W_x small{font-size:9px;letter-spacing:0;color:#91a0b9;line-height:1.8;margin-top:2px}.app_brandSmall__RXosE{font-size:21px}.app_brandSmall__RXosE small{font-size:8px}.app_brandButton__jyLdl{display:inline-flex}.app_avatar__rw1yp{background:#eef3ff;color:#7693c1;box-shadow:0 0 0 1px #dfe7f6}.app_greeting__XX74o .app_eyebrow__Q_ChR{font-family:var(--font-noto-thai),sans-serif;letter-spacing:.7px;color:#c47887;font-size:10px}.app_greetingHeart__Yx_Nv{color:#df667e}.app_greetingBadge__Miee3{background:white;border:1px solid #e1e8f5;color:#839ac0}.app_primaryButton__gof6Y{background:var(--red);box-shadow:0 5px 12px #e32c4615}.app_primaryButton__gof6Y:hover{background:#cc213c;box-shadow:0 6px 17px #e32c4624}.app_navQuote__VwYMk .app_navIcon__TBQ_X,.app_navQuote__VwYMk.app_navActive__XaCJ1 .app_navIcon__TBQ_X{background:linear-gradient(140deg,#f6687b,#d52944 75%);box-shadow:0 4px 15px #de334b25}.app_navQuote__VwYMk{color:#bd5268}.app_navQuote__VwYMk small{color:#bc9ca9}.app_aiCardHeading__fcJpT{margin-bottom:18px}.app_aiIcon__YQf6l{background:#fff0f3;color:#d66177}.app_aiPill__HbMkT{color:#a48da3;background:#faf1f5}.app_aiCard__ACiXU .app_primaryButton__gof6Y{font-size:11px}.app_range__u8iHN{accent-color:#e32c46}.app_careCard__BADGd{background:#edf3ff;border-color:#dfe8f8}.app_careIcon__f1fVm{color:#d06b80;background:#fff}.app_productSelector__Vqu0m{display:grid;grid-template-columns:1fr 1fr;gap:8px}.app_productSelector__Vqu0m>button{border:1px solid #e3eaf6!important;background:#fff;padding:11px 6px;border-radius:9px;color:#8a9fbe;font-size:10px}.app_productSelector__Vqu0m>.app_productSelected__Px2CG{border-color:#e99dad!important;background:#fff5f6;color:#c45f76}.app_budgetResult__LzhZc{font-size:9px!important;color:#a3798f!important;background:#fff6f8;border-radius:7px;padding:8px 10px;margin-top:16px!important;line-height:1.8}.app_axaHelperNote__2vkPI{background:#eef3ff;border-radius:12px;padding:20px 15px;margin-top:21px;color:#839fcc}.app_axaHelperNote__2vkPI>svg{color:#d28594;margin-bottom:10px}.app_axaHelperNote__2vkPI>strong{display:block;color:#5c7faa;font-size:12px;font-weight:550}.app_axaHelperNote__2vkPI>p{font-size:10px;color:#8da6c7;line-height:1.9;margin-top:7px}.app_insurerTrust__gD_yp{border-top:1px solid #e1e8f4;text-align:center;margin-top:25px;padding-top:23px}.app_insurerTrust__gD_yp>span{font-size:9px;color:#99abc7}.app_insurerTrust__gD_yp>div{display:flex;align-items:center;justify-content:center;gap:22px;margin:17px 0}.app_insurerTrust__gD_yp>div>span{height:35px;width:1px;background:#dbe5f5}.app_insurerTrust__gD_yp>small{display:block;color:#a0afc7;font-size:8px}.app_ageSummary__sxqvD>a{display:flex;align-items:center;gap:4px;font-size:10px;color:#557eb7;white-space:nowrap}.app_quoteCatalog__z0A5V{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:27px;align-items:start}.app_quoteCatalog__z0A5V .app_aiCard__ACiXU{position:sticky;top:23px}.app_pageIntro__7FyoB .app_eyebrow__Q_ChR{font:450 10px var(--font-noto-thai),sans-serif;letter-spacing:.7px;color:#c28390}.app_draftList__Pz7K2{margin-top:27px}.app_draftList__Pz7K2>article{display:flex;align-items:center;gap:16px;padding:19px 23px;background:white;border:1px solid #e2eaf6;border-radius:14px;margin-top:13px}.app_draftList__Pz7K2>article>div{flex:1;min-width:0}.app_draftList__Pz7K2>article strong{display:block;font-size:12px;font-weight:550;color:#6783ad}.app_draftList__Pz7K2>article small{display:block;font-size:9px;color:#9aadc7;margin-top:5px;overflow-wrap:anywhere}.app_draftList__Pz7K2>article>span{font-size:9px;color:#b8778b;padding:5px 8px;background:#fff3f6;border-radius:6px;white-space:nowrap}.app_claimInsurers__fmfSB{display:flex;gap:15px;margin-bottom:23px}.app_claimInsurers__fmfSB>button{display:flex;align-items:center;gap:15px;background:white;border:1px solid #e0e9f6!important;padding:15px 22px;border-radius:13px;text-align:left;color:#8ba2c0}.app_claimInsurers__fmfSB>button>span:last-child{font-size:11px}.app_claimInsurers__fmfSB>.app_claimInsurerSelected__EdltV{border-color:#eaa4b1!important;background:#fff8f9}.app_accountHelp__TxsN8{display:flex;align-items:center;gap:12px;background:white;border-radius:13px;padding:20px;color:#8197b8;font-size:12px}.app_accountHelp__TxsN8>svg:last-child{margin-left:auto}.app_claimTypes__nIBVc>button.app_claimSelected__04Z6f{background:#fff5f6;border-color:#e9adba}.app_claimSelected__04Z6f .app_radioCircle__K67Ih{border-color:#d45d74}.app_radioCircle__K67Ih>span{background:#d45d74}.app_blue__mQlYx{color:#6084bb;background:#edf3ff}.app_pink__gUtxv{color:#d1778d;background:#fff0f3}.app_profileAvatar__bnhC5{background:#edf3ff;color:#7f9dc8}@media(max-width:1023px){.app_brand__80W_x{font-size:27px}.app_quoteCatalog__z0A5V{grid-template-columns:minmax(0,1fr) 300px;gap:20px}}@media(max-width:760px){.app_brand__80W_x{font-size:25px;line-height:1.3;letter-spacing:-.7px}.app_brand__80W_x small{font-size:7px}.app_brandSmall__RXosE{font-size:19px}.app_brandSmall__RXosE small{font-size:7px}.app_greeting__XX74o .app_eyebrow__Q_ChR{font-size:8px}.app_aiCard__ACiXU .app_primaryButton__gof6Y,.app_productSelector__Vqu0m>button{font-size:11px}.app_budgetResult__LzhZc{font-size:10px!important}.app_insurerTrust__gD_yp{padding-top:20px;margin-top:20px}.app_insurerTrust__gD_yp>span{font-size:8px}.app_quoteCatalog__z0A5V{grid-template-columns:1fr;gap:22px}.app_quoteCatalog__z0A5V .app_aiCard__ACiXU{position:static}.app_ageSummary__sxqvD>a,.app_pageIntro__7FyoB .app_eyebrow__Q_ChR{font-size:9px}.app_draftList__Pz7K2>article{gap:12px;padding:17px 15px}.app_draftList__Pz7K2>article strong{font-size:10px}.app_draftList__Pz7K2>article small,.app_draftList__Pz7K2>article>span{font-size:8px}.app_claimInsurers__fmfSB{gap:10px}.app_claimInsurers__fmfSB>button{padding:13px 12px;flex:1;gap:9px;flex-wrap:wrap}.app_claimInsurers__fmfSB>button>span:last-child{font-size:9px}.app_accountHelp__TxsN8{font-size:11px;padding:18px}.app_footer__x6HVB .app_brandSmall__RXosE{font-size:19px}.app_footer__x6HVB a{margin-left:0}.app_navQuote__VwYMk .app_navIcon__TBQ_X{border-color:#f5f7fc}}@media(max-width:374px){.app_brand__80W_x{font-size:23px}.app_brand__80W_x small{font-size:6px}.app_brandSmall__RXosE{font-size:18px}.app_brandSmall__RXosE small{font-size:6px}.app_ageSummary__sxqvD>a{font-size:8px}}@media(prefers-reduced-motion:reduce){.app_app__i7KJi *,.app_app__i7KJi :after,.app_app__i7KJi :before{scroll-behavior:auto!important;transition:none!important}}.app_brandButton__jyLdl{min-width:0;flex-shrink:1}.app_brandFin__2fJi1,.app_brandHours__Ka_TW{white-space:nowrap}.app_brand__80W_x{letter-spacing:-.5px}.app_brand__80W_x>span{min-width:0}.app_header__cFSKK .app_brand__80W_x{font-size:24px;line-height:1.25}.app_headerInner__mdRkV{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px}.app_headerInner__mdRkV>.app_brandButton__jyLdl{grid-column:2;grid-row:1;justify-self:center;text-align:center}.app_headerInner__mdRkV>.app_menuButton__ZgK9r{grid-column:1;grid-row:1;justify-self:start}.app_headerInner__mdRkV>.app_headerTag__V8CYq{grid-column:1;grid-row:1;margin-left:0;padding-left:0;border-left:0}.app_headerActions__qrf9o{grid-column:3;grid-row:1;justify-self:end;margin-left:0}.app_headerActions__qrf9o .app_lineAvatar__ZIEal{position:relative;overflow:hidden;padding:0;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #dce5f2}.app_lineAvatar__ZIEal img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;background:#fff}.app_greeting__XX74o>div{min-width:0}.app_greeting__XX74o h1{overflow-wrap:anywhere}@media(max-width:1100px){.app_headerActions__qrf9o .app_supportLink__GQ4_j{display:none}}@media(max-width:1200px){.app_headerTag__V8CYq{display:none}}@media(max-width:760px){.app_headerInner__mdRkV{grid-template-columns:36px minmax(0,1fr) 36px;gap:14px}.app_header__cFSKK .app_brand__80W_x{font-size:clamp(15px,3.6vw,20px);line-height:1.25}.app_header__cFSKK .app_brand__80W_x small{font-size:7px;line-height:1.5;margin-top:3px}.app_footer__x6HVB .app_brandSmall__RXosE{font-size:17px;line-height:1.5}}.app_headerClock__IViB5{display:flex;width:fit-content;align-items:center;justify-content:center;gap:5px;margin:3px auto 0;padding:2px 8px;border-radius:6px;background:#eef3ff;text-align:center;color:#163169;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap}.app_headerDate__7XlwL{font-weight:600}.app_headerTime__bmGU0{color:#e32c46;font-weight:700}@media(max-width:760px){.app_headerClock__IViB5{font-size:clamp(11px,3vw,13px);gap:4px;padding:2px 6px}}@media(max-width:374px){.app_headerInner__mdRkV{gap:8px}.app_headerClock__IViB5{font-size:10.5px;gap:3px;padding:2px 5px}}.app_app__i7KJi{--header-height:76px}.app_header__cFSKK{position:sticky;top:0;z-index:40;height:var(--header-height);background:#fffffff5;backdrop-filter:blur(14px);box-shadow:0 4px 18px #16316906}.app_main__Wiudf{scroll-margin-top:calc(var(--header-height) + 12px)}.app_quoteCatalog__z0A5V .app_aiCard__ACiXU{top:calc(var(--header-height) + 23px)}@media(max-width:760px){.app_app__i7KJi{--header-height:64px}}.app_companySelectionHeading__YcHWu{--character-width:82px;container-type:inline-size;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;max-width:500px;min-height:82px;margin:0 auto 20px;padding:8px calc(var(--character-width) - 8px);overflow:hidden;border:1px solid #f0d6e0;border-radius:14px;background:linear-gradient(105deg,#f2f7ff,#fffdf8 38%,#fffdf8 62%,#fff0f6);box-shadow:0 4px 15px #16316908}.app_selectionCharacter__qO_IP{position:absolute;bottom:0;width:var(--character-width);height:100%;object-fit:contain;object-position:center bottom;pointer-events:none;user-select:none;z-index:-1}.app_selectionBoy__x6jkx{left:1px}.app_selectionGirl__GvNpS{right:1px}.app_selectionContent__bz5Sm{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0;text-align:center}.app_companySelectionHeading__YcHWu .app_companySelectionTitle__0XyiH{display:flex;align-items:baseline;justify-content:center;gap:5px;margin:0;color:#102a78;font-size:clamp(15px,9.5cqi,28px);font-weight:700;line-height:1.2;letter-spacing:-.6px;white-space:nowrap}.app_companySelectionTitle__0XyiH strong{font:inherit}.app_selectionBestSeller__Dgmai{color:#df2547}.app_companySelectionHeading__YcHWu .app_companySelectionBenefits__dTcR2{display:flex;align-items:center;justify-content:center;gap:5px;max-width:100%;margin:5px 0 0;padding:4px 9px;border:1px solid #ffe7a0;border-radius:20px;background:linear-gradient(110deg,#ffe57c,#ffd958);color:#213455;font-size:clamp(7px,3.8cqi,10.5px);font-weight:600;line-height:1.45;letter-spacing:0;white-space:nowrap;box-shadow:0 2px 5px #d4a62109}.app_selectionBenefitDot__et9Nx{font-family:var(--font-inter),sans-serif;font-weight:700}@media(max-width:760px){.app_homeMain__gKJp_{max-width:540px;padding:14px 16px calc(112px + env(safe-area-inset-bottom,0px))}.app_greeting__XX74o{margin-bottom:12px;gap:8px}.app_greeting__XX74o h1{font-size:clamp(20px,5.3vw,23px);line-height:1.4;letter-spacing:-.4px;overflow-wrap:anywhere}.app_greetingHeart__Yx_Nv{font-size:29px;margin-left:4px}.app_companySelectionHeading__YcHWu{--character-width:clamp(46px,15vw,72px);min-height:68px;margin-bottom:12px;padding-top:6px;padding-bottom:6px;border-radius:12px}.app_companySelectionHeading__YcHWu .app_companySelectionTitle__0XyiH{gap:4px;font-size:clamp(15px,5.25vw,22px);letter-spacing:-.4px}.app_companySelectionHeading__YcHWu .app_companySelectionBenefits__dTcR2{gap:4px;margin-top:4px;padding:3px 7px;font-size:clamp(7px,2vw,9.5px)}.app_homeMain__gKJp_ .app_dashboard__wNaxj{gap:22px}.app_bottomNavInner__nYERS{min-height:73px}.app_navQuote__VwYMk{padding-top:30px}.app_navQuote__VwYMk .app_navIcon__TBQ_X{top:-16px;width:52px;height:52px;border-radius:18px}}@media(max-width:374px){.app_homeMain__gKJp_{padding-left:12px;padding-right:12px}.app_greeting__XX74o{margin-bottom:14px}.app_greetingHeart__Yx_Nv{font-size:26px}.app_companySelectionHeading__YcHWu{--character-width:46px;min-height:56px;margin-bottom:12px;border-radius:10px}.app_companySelectionHeading__YcHWu .app_companySelectionTitle__0XyiH{font-size:16px;gap:3px}.app_companySelectionHeading__YcHWu .app_companySelectionBenefits__dTcR2{font-size:7px;gap:3px;padding-inline:5px}}@media(max-width:460px) and (max-height:780px){.app_app__i7KJi{--header-height:60px}.app_homeMain__gKJp_{padding-top:12px}.app_greeting__XX74o{margin-bottom:8px}.app_greeting__XX74o h1{font-size:20px}.app_greetingHeart__Yx_Nv{font-size:26px}.app_companySelectionHeading__YcHWu{--character-width:48px;min-height:52px;margin-bottom:8px;padding-top:4px;padding-bottom:4px;border-radius:10px}.app_companySelectionHeading__YcHWu .app_companySelectionTitle__0XyiH{font-size:17.5px;line-height:1.2;gap:3px}.app_companySelectionHeading__YcHWu .app_companySelectionBenefits__dTcR2{margin-top:3px;padding:2px 5px;font-size:7.5px;gap:3px}}@media(max-width:460px) and (max-height:660px){.app_app__i7KJi{--header-height:56px}.app_homeMain__gKJp_{padding-top:8px}.app_greeting__XX74o{margin-bottom:5px}.app_greeting__XX74o h1{font-size:18px;line-height:1.3}.app_companySelectionHeading__YcHWu{--character-width:42px;min-height:44px;margin-bottom:6px;padding-top:3px;padding-bottom:3px;border-radius:9px}.app_companySelectionHeading__YcHWu .app_companySelectionTitle__0XyiH{font-size:15.5px}.app_companySelectionHeading__YcHWu .app_companySelectionBenefits__dTcR2{font-size:7px;gap:3px}}.app_msigPage__vm9VZ{--navy:#163169;--blue:#163169;--red:#e4002b;--ink:#24354c;--line:#dce5f2;background:#fff}.app_msigPage__vm9VZ :focus-visible{outline-color:#6c93cd}.app_msigPage__vm9VZ .app_header__cFSKK{position:relative;top:auto;transform:translateY(calc(-1 * var(--purchase-header-offset,0px)));border-bottom-color:#dce5f2;box-shadow:0 4px 18px #16316906}.app_msigPage__vm9VZ .app_iconButton__ki0ZT{color:#163169;background:#f3f7fc}.app_msigPage__vm9VZ .app_iconButton__ki0ZT:hover{background:#e8f0fb}.app_msigPage__vm9VZ .app_headerClock__IViB5{color:#163169;background:#f3f7fc}.app_msigPage__vm9VZ .app_bottomNav__sNOSa{border-top-color:#dce5f2}.app_msigPage__vm9VZ .app_navActive__XaCJ1:not(.app_navQuote__VwYMk) .app_navIcon__TBQ_X{background:#e8f0fb}.app_msigPage__vm9VZ{--purchase-nav-height:84px;--purchase-nav-rise:24px}.app_purchaseMain__DIo7O{position:fixed;top:0;right:0;bottom:calc(var(--purchase-nav-height) + var(--purchase-nav-rise) + env(safe-area-inset-bottom,0px));left:0;z-index:1;width:100%;max-width:none;margin:0;padding:0;overflow:hidden}@media(max-width:760px){.app_msigPage__vm9VZ{--purchase-nav-height:74px;--purchase-nav-rise:16px}}.app_navigationHidden__igQUA .app_main__Wiudf{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.app_navigationHidden__igQUA .app_purchaseMain__DIo7O{bottom:env(safe-area-inset-bottom,0);padding:0}.app_buymsigPage__ekjkb .app_menuButton__ZgK9r{display:grid}.app_buymsigPage__ekjkb .app_headerTag__V8CYq{display:none}.app_memberPanel__SYbzd .app_profileHero__t_DBi{padding-bottom:20px}.app_memberPanel__SYbzd .app_profileHero__t_DBi p{font-size:13px;line-height:1.7;color:#7585a0}.app_memberPanel__SYbzd .app_profileAvatar__bnhC5{overflow:hidden}.app_memberPanel__SYbzd .app_profileAvatar__bnhC5 img{width:100%;height:100%;object-fit:cover}.app_memberBadge__U_MNO{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;border-radius:8px;padding:7px 10px;margin-top:14px;background:#eaf8f0;color:#228152;font-size:11px}.app_memberConnect__sndtv{border-top:1px solid var(--line);padding-top:20px}.app_memberConnect__sndtv>p{font-size:13px;line-height:1.9;color:#6e7f9b;margin:15px 0}.app_memberConnect__sndtv h3{font-size:16px;color:var(--navy)}.app_memberBenefits__UOLL8{display:grid;gap:12px;padding:16px;background:#f6f8ff;border-radius:14px}.app_memberBenefits__UOLL8 span{display:flex;align-items:center;gap:10px;font-size:13px;color:#52698c}.app_memberBenefits__UOLL8 svg{flex-shrink:0;color:#758fc0}.app_memberPrivacy__ZRD5a{margin:14px 0;color:#6e7f9b;font-size:12px;line-height:1.9}.app_memberPrivacy__ZRD5a summary{cursor:pointer;color:#466b9d;text-decoration:underline;text-underline-offset:3px}.app_memberPrivacy__ZRD5a p{padding-top:9px}.app_memberPanel__SYbzd .app_memberCheckbox__m49qL{display:flex;align-items:flex-start;gap:10px;margin:15px 0;font-size:13px;line-height:1.8;color:#52698c;cursor:pointer}.app_memberPanel__SYbzd .app_memberCheckbox__m49qL input{width:18px;height:18px;flex-shrink:0;margin:3px 0 0;padding:0;accent-color:#06b95f}.app_memberCheckbox__m49qL small{display:block;font-size:11px;color:#8392ac}.app_memberLineButton__xpaBe{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:49px;border-radius:12px;padding:12px 15px;background:#06b95f;color:#fff;font-size:14px;font-weight:600;line-height:1.65;text-align:center;text-decoration:none}.app_memberLineButton__xpaBe>svg{flex-shrink:0}.app_memberLineButton__xpaBe:hover{background:#059e51}.app_memberLineButton__xpaBe:disabled{opacity:.5;cursor:not-allowed}.app_memberConnect__sndtv>.app_primaryButton__gof6Y{width:100%;margin-top:12px;font-size:13px;white-space:normal;min-height:48px}.app_memberPanel__SYbzd .app_outlineButton__NUlE6:disabled,.app_memberPanel__SYbzd .app_primaryButton__gof6Y:disabled{opacity:.5;cursor:wait}.app_memberLoading__jHeL5{display:flex;align-items:center;justify-content:center;gap:10px;padding:25px 0;font-size:13px;color:#6e7f9b}.app_memberSpinner__OPKw7{animation:app_member-spin__Au5IY 1s linear infinite}@keyframes app_member-spin__Au5IY{to{transform:rotate(1turn)}}.app_memberSuccess__qlreK{display:flex;align-items:flex-start;gap:10px;background:#edf9f2;color:#228152;border-radius:12px;padding:14px;font-size:13px;line-height:1.8;margin-bottom:14px}.app_memberSuccess__qlreK>svg{flex-shrink:0;margin-top:2px}.app_memberSuccess__qlreK p{color:#4c8468;font-size:12px}.app_memberError___4RMm{margin-top:16px;padding:13px 14px;border-radius:12px;background:#fff1f3;color:#b44058;font-size:12px;line-height:1.8}.app_memberError___4RMm button{display:flex;gap:7px;align-items:center;margin-top:8px;color:#9f344a;text-decoration:underline;font-size:12px}.app_memberNotice__kqch1{margin-top:14px;background:#f3f6ff;border-radius:10px;padding:12px 14px;color:#60759a;font-size:12px;line-height:1.8}.app_memberLogout__g_6hG{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:18px;padding:10px;color:#7a8da9;font-size:12px}.app_memberInvitation__SmIeR{background:white;border-radius:16px;padding:25px 22px;color:#7990b2}.app_memberInvitation__SmIeR h3{color:#596f93;font-size:15px;margin-top:12px}.app_memberInvitation__SmIeR p{font-size:13px;line-height:1.9;margin-top:10px}@media(prefers-reduced-motion:reduce){.app_memberSpinner__OPKw7{animation:none}}@media(max-width:760px){.app_memberPanel__SYbzd{padding:24px 19px}.app_memberPanel__SYbzd .app_profileHero__t_DBi h2{font-size:20px}.app_memberConnect__sndtv>.app_primaryButton__gof6Y{font-size:12px}.app_memberLineButton__xpaBe,.app_memberPanel__SYbzd .app_profileForm__WiE3L input,.app_memberPanel__SYbzd .app_profileForm__WiE3L label{font-size:13px}}.app_memberDialog__HNIVw{width:calc(100% - 24px);max-width:520px;max-height:calc(100dvh - 32px);overscroll-behavior:contain}.app_memberDialog__HNIVw .app_dialogContent__N1CFi{padding:30px 24px 24px}.app_memberDialog__HNIVw .app_dialogClose__ltA1c{z-index:1}.app_memberLoginContent__YnQ_q .app_memberPanel__SYbzd{padding:0;border:0;border-radius:0;box-shadow:none}.app_memberLoginContent__YnQ_q .app_profileHero__t_DBi{padding:0 20px 20px}.app_memberLoginContent__YnQ_q .app_profileHero__t_DBi h2{margin:0;font-size:20px;overflow-wrap:anywhere}.app_memberLoginContent__YnQ_q .app_profileAvatar__bnhC5{margin-bottom:18px}.app_memberLoginContent__YnQ_q .app_memberConnect__sndtv{padding-top:18px}.app_memberLoginContent__YnQ_q .app_memberConnect__sndtv>p{font-size:13px}.app_memberLoginContent__YnQ_q .app_memberPrivacy__ZRD5a p{font-size:12px}.app_memberLoginContent__YnQ_q .app_memberLineButton__xpaBe{margin-top:18px}.app_memberGate__5GC4p{text-align:center;max-width:520px;margin:0 auto}.app_memberGate__5GC4p h2{font-size:20px;color:var(--navy)}.app_memberGate__5GC4p>p{font-size:13px;line-height:1.9;color:#7585a0;margin:10px 0 20px}.app_memberGate__5GC4p .app_primaryButton__gof6Y{margin:0 auto}.app_navQuote__VwYMk>span:last-child{margin-top:14px}.app_quoteMain__NTxQT{max-width:850px}@media(max-width:760px){.app_quoteMain__NTxQT{padding:18px 16px 128px}}@media(max-width:480px){.app_memberDialog__HNIVw .app_dialogContent__N1CFi{padding:27px 18px 20px}.app_memberLoginContent__YnQ_q .app_profileHero__t_DBi h2{font-size:18px}.app_memberLoginContent__YnQ_q .app_profileAvatar__bnhC5{width:72px;height:72px}.app_memberLoginContent__YnQ_q .app_memberBenefits__UOLL8{padding:14px;gap:10px}.app_memberLoginContent__YnQ_q .app_memberBenefits__UOLL8 span,.app_memberLoginContent__YnQ_q .app_memberCheckbox__m49qL,.app_memberLoginContent__YnQ_q .app_memberConnect__sndtv>p{font-size:12px}.app_memberLoginContent__YnQ_q .app_memberLineButton__xpaBe{font-size:12px;gap:7px}.app_memberDialog__HNIVw{max-height:calc(100dvh - 24px)}}.app_axaPage__eS3kh{--red:#00008f;--blue:#00008f;--navy:#19366c;background:#fff}.app_axaPage__eS3kh .app_header__cFSKK{position:relative;top:auto;border-bottom-color:#dce5f2}.app_axaMain__MAVVV{max-width:990px;padding:0;margin:0 auto;background:#fff}.app_axaPage__eS3kh.app_navigationHidden__igQUA .app_main__Wiudf{padding-bottom:0}.app_axaPage__eS3kh .app_footer__x6HVB{display:none}@media(max-width:760px){.app_axaMain__MAVVV{padding:0}.app_axaPage__eS3kh .app_header__cFSKK{position:relative}}.app_app__i7KJi{--navy:#23291f;--blue:#597546;--red:#8c7627;--ink:#343d2e;--muted:#7c856f;--line:#dce1d3;--paper:#fafbf6;--sun:#f9d84a;background:var(--paper);color:var(--ink);font-family:var(--font-kidinsure-body),var(--font-kidinsure),sans-serif;line-height:1.75}.app_app__i7KJi :is(h1,h2,h3,.app_brand__80W_x,.app_primaryButton__gof6Y,.app_outlineButton__NUlE6,.app_whiteButton__MJnUh){font-family:var(--font-kidinsure),sans-serif}.app_app__i7KJi :focus-visible{outline-color:#597546}.app_axaPage__eS3kh .app_header__cFSKK,.app_header__cFSKK{background:#fafbf6f5;border-color:var(--line);box-shadow:none}.app_headerInner__mdRkV{max-width:1240px}.app_brandFin__2fJi1,.app_brand__80W_x{color:var(--navy);font-family:var(--font-kidinsure),sans-serif}.app_brandHours__Ka_TW{color:#76835e}.app_brand__80W_x small{color:#858d78;font-family:var(--font-kidinsure-body),sans-serif}.app_brandIcon__UVCHT{background:var(--sun);color:var(--navy);box-shadow:none}.app_brandPlus__OMBgh{color:#857428}.app_headerTag__V8CYq{color:#858d78}.app_headerTag__V8CYq>span{background:#a0b07c}.app_headerClock__IViB5{color:#818b72;background:#f2f4e9;border-color:var(--line)}.app_headerTime__bmGU0{color:#667d4e}.app_footer__x6HVB a,.app_supportLink__GQ4_j{color:#657957}.app_iconButton__ki0ZT{background:#f0f3e8;color:#65784e;border-radius:50%}.app_iconButton__ki0ZT:hover{background:#e4ead8}.app_avatar__rw1yp{background:#f9edb2;color:#8a7835;box-shadow:0 0 0 1px #e5d792}.app_notificationDot__A0tQG{background:#bd9d22}.app_greeting__XX74o h1,.app_pageIntro__7FyoB h1{color:var(--navy)}.app_greetingHeart__Yx_Nv{color:#bbaa4e}.app_greetingBadge__Miee3,.app_guestBadge__9QeDb{background:#eff3e5;color:#7b8e61}.app_greeting__XX74o p:last-child,.app_pageIntro__7FyoB>p,.app_sectionHeading__kgvGm>span{color:#858d78}.app_eyebrow__Q_ChR,.app_miniEyebrow__KYajp{color:#8a9676}.app_hero__D_29M{background:var(--sun);color:var(--navy);box-shadow:none;border:1px solid #e7ce6c}.app_hero__D_29M:before{background:none}.app_heroFootnote__lFw9B,.app_heroLabel__3cKBY,.app_heroPrice__7xv42>span{color:#8b792b}.app_heroLabel__3cKBY>span{background:#9c8a37}.app_heroContent__6ZwfS>p,.app_heroPrice__7xv42 small{color:#7e713a}.app_heroPrice__7xv42 strong{font-family:var(--font-kidinsure),sans-serif}.app_familyPhoto__lrKoe{border-color:#fff8d7;background-color:#e7d68b;box-shadow:0 0 0 12px #fff9dd22}.app_floatingHeart__0qdRJ{background:#fff8dc;color:#8f803b;box-shadow:none}.app_heroShield__77Z6d{background:#fffef2;color:#8b927a;border:1px solid #e4dfb9;box-shadow:0 5px 16px #4a512012}.app_heroShield__77Z6d>svg{color:#758d58}.app_primaryButton__gof6Y,.app_whiteButton__MJnUh{background:var(--sun);color:var(--navy);border:1px solid #e7c83f!important;border-radius:999px;box-shadow:none;font-weight:650}.app_primaryButton__gof6Y:hover,.app_whiteButton__MJnUh:hover{background:#f3d038;box-shadow:0 5px 14px #b59a2317}.app_outlineButton__NUlE6{color:#5c7548;border-color:#cfd9bf!important;border-radius:999px;background:#fff}.app_outlineButton__NUlE6:hover{background:#eff3e5}.app_hero__D_29M .app_whiteButton__MJnUh{background:var(--navy);color:#fff;border-color:var(--navy)!important}.app_hero__D_29M .app_whiteButton__MJnUh:hover{background:#405034}.app_serviceButton__td7Lk{border:1px solid var(--line);box-shadow:none;background:#fffef9}.app_serviceButton__td7Lk:hover{box-shadow:0 6px 18px #5762320b;border-color:#bfcba9}.app_ageSelector__M0QEk small,.app_serviceButton__td7Lk small{color:#8a927d}.app_blue__mQlYx,.app_green__L7xF8,.app_purple__3yITT{background:#edf1e3;color:#809561}.app_pink__gUtxv{background:#fbf1cb;color:#ac943a}.app_ageSelector__M0QEk>button,.app_aiCard__ACiXU,.app_memberPanel__SYbzd,.app_policyEmpty__H9pxC,.app_whitePanel__NVOyr{border-color:var(--line);background:#fffefa;box-shadow:none}.app_ageSelector__M0QEk>button:hover{border-color:#bfcca9}.app_ageSelector__M0QEk>button.app_ageSelected__GtloW,.app_compactAge__GXRru>button.app_ageSelected__GtloW{background:#fff6ce;border-color:#d7bf57;color:#76642b;box-shadow:none}.app_agePhoto__MXet5>span{background:#829b60;border-color:#fff6ce}.app_ageSummary__sxqvD{background:#f0f3e7;color:#849173}.app_ageSummary__sxqvD strong,.app_ageSummary__sxqvD>button,.app_ageSummary__sxqvD>span>svg{color:#657d4d}.app_aiIcon__YQf6l,.app_emptyIcon__rWMH9,.app_summaryIcon__AcPm3{background:#f4edc7;color:#a08b36}.app_aiCard__ACiXU>p,.app_aiNote__M97M3,.app_policyEmpty__H9pxC p,.app_rangeLabels__MkkfM{color:#8d957f}.app_aiPill__HbMkT,.app_countBadge__3BABZ{color:#8d967a;background:#f0f3e7}.app_fieldLabel__F_rXk{color:#808b70}.app_range__u8iHN{accent-color:#8c9f5e}.app_careCard__BADGd{background:#edf2e3;border-color:#dce5cb}.app_careIcon__f1fVm{background:#fffef4;color:#8c9e68}.app_careCard__BADGd .app_miniEyebrow__KYajp,.app_careCard__BADGd p{color:#8b9679}.app_careCard__BADGd a{color:#647a4c}.app_footer__x6HVB,.app_trustCard__aY_80,.app_trustDivider__4jLTr{border-color:var(--line)}.app_trustDivider__4jLTr{background:var(--line)}.app_footer__x6HVB p,.app_trustCard__aY_80,.app_trustCard__aY_80>div>span{color:#949b87}.app_bottomNav__sNOSa{background:#fafbf6f2;border-color:var(--line);box-shadow:none}.app_navButton___Ciu_{color:#8d977d}.app_navActive__XaCJ1{color:#536f3f}.app_navActive__XaCJ1:not(.app_navQuote__VwYMk) .app_navIcon__TBQ_X{background:#edf2df}.app_navActive__XaCJ1:not(.app_navQuote__VwYMk):after{background:#94a569}.app_navQuote__VwYMk{color:#6c8054}.app_navQuote__VwYMk .app_navIcon__TBQ_X,.app_navQuote__VwYMk.app_navActive__XaCJ1 .app_navIcon__TBQ_X{background:var(--sun);color:var(--navy);border-color:var(--paper);box-shadow:0 4px 12px #8e7c2320}.app_navQuote__VwYMk small{color:#9ba58b}.app_backButton__ozjpj{color:#7b8b67}.app_aiCard__ACiXU,.app_careCard__BADGd,.app_memberPanel__SYbzd,.app_whitePanel__NVOyr{border-radius:22px}.app_panelHeading__QoKY2{border-color:var(--line)}.app_panelHeading__QoKY2 svg{color:#849e60}.app_claimInsurers__fmfSB>button,.app_claimTypes__nIBVc>button,.app_productSelector__Vqu0m>button{background:#fffefa;border-color:var(--line);color:#7d8c68}.app_claimInsurers__fmfSB>.app_claimInsurerSelected__EdltV,.app_claimTypes__nIBVc>.app_claimSelected__04Z6f,.app_productSelector__Vqu0m>.app_productSelected__Px2CG{background:#f8edb7;border-color:#d8c363;color:#74622c}.app_accountHelp__TxsN8,.app_checklist__KOkwK,.app_helpStrip__DbWk1,.app_quoteSummary__XbZFZ{background:#f1f4e8;border-color:var(--line);color:#7a8b65}.app_checklistHeading__FaYia,.app_checklist__KOkwK svg{color:#819b5e}.app_dialog__mLxsi,.app_memberDialog__HNIVw{background:#fffef9;color:var(--ink);border:1px solid #dce1d3;box-shadow:0 24px 80px #29341c24}.app_dialog__mLxsi::backdrop{background:#29351f70}.app_dialogClose__ltA1c{background:#f0f3e6;color:#758b57;border-color:#d8e0cb}.app_dialogMenu__HDIQy>button{color:#647951;border-color:var(--line)}.app_memberBenefits__UOLL8,.app_memberInvitation__SmIeR,.app_memberPrivacy__ZRD5a{background:#f1f4e8;border-color:#dfe7d0;color:#7e8d6b}.app_profileAvatar__bnhC5{background:#f7edbd;border-color:#e3d58e;color:#907f39}.app_memberGate__5GC4p h2,.app_profileHero__t_DBi h2{color:var(--ink)}.app_memberLineButton__xpaBe{background:#597546;border-radius:999px;box-shadow:none}.app_memberLineButton__xpaBe:hover{background:#455e35}.app_memberCheckbox__m49qL input,.app_profileForm__WiE3L input{accent-color:#7e955a}.app_axaPage__eS3kh{--red:#8c7627;--blue:#597546;--navy:#23291f}.app_axaMain__MAVVV,.app_axaPage__eS3kh{background:var(--paper)}@media(max-width:760px){.app_headerInner__mdRkV{padding-inline:18px}.app_outlineButton__NUlE6,.app_primaryButton__gof6Y,.app_whiteButton__MJnUh{min-height:46px}.app_greeting__XX74o h1{font-size:25px}.app_headerTag__V8CYq{font-size:10px}}.app_headerInner__mdRkV{display:flex;align-items:center;justify-content:space-between;gap:18px}.app_headerInner__mdRkV>.app_brandButton__jyLdl{margin-right:auto;text-align:left;justify-self:start}.app_brandCopy__ogqRf{display:block}.app_brandCopy__ogqRf>.app_brandFin__2fJi1{display:block;font-size:26px;font-weight:650;line-height:1.15;letter-spacing:-.9px}.app_brandCopy__ogqRf>.app_brandHours__Ka_TW{display:block;margin-top:4px;font-size:9px;font-weight:400;letter-spacing:.2px;color:#899578}.app_header__cFSKK .app_brandIcon__UVCHT{width:39px;height:42px;transform:rotate(-5deg);border-radius:13px}.app_brandIcon__UVCHT>svg{transform:rotate(5deg)}.app_headerClock__IViB5{margin-left:0;padding:0;background:none;border:none;font-size:9px;gap:4px}.app_header__cFSKK .app_brand__80W_x{gap:10px}.app_primaryButton__gof6Y,.app_whiteButton__MJnUh{box-shadow:inset 0 -4px 0 #d6b128;padding-bottom:14px}.app_primaryButton__gof6Y:hover,.app_whiteButton__MJnUh:hover{box-shadow:inset 0 -4px 0 #d6b128,0 5px 14px #b59a2317}.app_hero__D_29M .app_whiteButton__MJnUh{box-shadow:inset 0 -4px 0 #10160d}.app_companySelectionHeading__YcHWu{max-width:980px;background:#f1f4e8;border-color:#dce4ce;box-shadow:none;min-height:98px;border-radius:22px}.app_companySelectionTitle__0XyiH{color:#23291f;font-family:var(--font-kidinsure),sans-serif}.app_companySelectionBenefits__dTcR2{color:#8a9779}.app_selectionBenefitDot__et9Nx{background:#b2c38d}.app_selectionBestSeller__Dgmai{background:#f5e8ad;color:#8f7d38}.app_budgetResult__LzhZc{background:#faf1c8;color:#9a8947!important}.app_axaHelperNote__2vkPI{background:#f0f4e6;color:#899977}.app_axaHelperNote__2vkPI>strong,.app_axaHelperNote__2vkPI>svg{color:#859c64}.app_axaHelperNote__2vkPI>p{color:#94a181}.app_insurerTrust__gD_yp{border-color:#dce4ce}.app_insurerTrust__gD_yp>small,.app_insurerTrust__gD_yp>span{color:#929f81}.app_draftList__Pz7K2>article{background:#fffefa;border-color:#dce4ce}.app_draftList__Pz7K2>article strong{color:#78925a}.app_draftList__Pz7K2>article small{color:#96a383}.app_draftList__Pz7K2>article>span{background:#f7edbd;color:#9b8735}.app_radioCircle__K67Ih>span{background:#8eaa69}.app_claimSelected__04Z6f .app_radioCircle__K67Ih{border-color:#8eaa69}@media(max-width:760px){.app_headerInner__mdRkV{gap:10px}.app_header__cFSKK .app_brandIcon__UVCHT{width:31px;height:34px;border-radius:11px}.app_header__cFSKK .app_brandIcon__UVCHT>svg{width:21px}.app_brandCopy__ogqRf>.app_brandFin__2fJi1{font-size:23px}.app_brandCopy__ogqRf>.app_brandHours__Ka_TW{font-size:8px}.app_headerClock__IViB5{font-size:8px!important;line-height:1.4}.app_header__cFSKK .app_brand__80W_x{gap:8px}.app_companySelectionHeading__YcHWu{min-height:88px}}.app_homeMain__gKJp_{max-width:1060px;padding:40px 32px calc(112px + env(safe-area-inset-bottom,0px))}.app_companySelectionHeading__YcHWu .app_companySelectionTitle__0XyiH{color:#23291f;font-size:28px;font-weight:600}@media(max-width:760px){.app_homeMain__gKJp_{max-width:540px;padding:22px 20px calc(112px + env(safe-area-inset-bottom,0px))}.app_companySelectionHeading__YcHWu .app_companySelectionTitle__0XyiH{font-size:21px}}.carousel_carousel__P8fEN{--peek:24px;--gap:12px;margin-top:27px;min-width:0;position:relative}.carousel_viewport__M287_{overflow:hidden;width:100%;touch-action:pan-y;border-radius:22px}.carousel_track__hAkDh{display:flex;gap:var(--gap);width:100%;transform:translateX(calc(var(--peek) - var(--slide-index) * (100% - 2 * var(--peek) + var(--gap))))}.carousel_animated__LOfvy{transition:transform .65s cubic-bezier(.22,.68,.22,1);will-change:transform}.carousel_slide__TYCeV{position:relative;isolation:isolate;flex:0 0 calc(100% - 2 * var(--peek));min-width:0;height:270px;border-radius:21px;overflow:hidden;background:#edf3fc;border:1px solid #e7edf7;color:#163169}.carousel_photo__1TFju{object-fit:cover;object-position:80% center;z-index:-3;user-select:none}.carousel_shade__HVZbg{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f5f8ff,#f5f8fff2 34%,#f5f8ffbb 53%,#f5f8ff22 74%,transparent)}.carousel_copy__mZant{height:100%;position:relative;z-index:1;padding:25px 27px;width:66%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.carousel_eyebrow___ESKs{display:inline-flex;align-items:center;padding:4px 8px;border-radius:5px;background:#ffffffa8;border:1px solid #d7e2f3;color:#536e9d;font-size:9px;font-weight:550;line-height:1.5;margin-bottom:11px}.carousel_copy__mZant h2{font-size:25px;line-height:1.5;letter-spacing:-.4px;font-weight:650}.carousel_copy__mZant h2 strong{display:block;color:#e32c46;font-weight:700}.carousel_carousel__P8fEN .carousel_copy__mZant>p{font-size:11px;color:#5d7397;line-height:1.75;margin-top:8px;max-width:265px}.carousel_rsv__OzLao .carousel_eyebrow___ESKs{color:#bc2542;background:#fff0f3;border-color:#f6cbd4}.carousel_cta__6XHjD{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:8px 13px;border-radius:9px;background:#e32c46;color:white;font-size:11px;font-weight:550;line-height:1.5;margin-top:13px;box-shadow:0 4px 14px #cd214529;white-space:nowrap}.carousel_cta__6XHjD:hover{background:#c8203c}.carousel_cta__6XHjD:focus-visible{outline:3px solid #82b2ff;outline-offset:3px}.carousel_copy__mZant>small{font-size:8px;line-height:1.7;color:#6b7c96;margin-top:9px;max-width:285px}.carousel_source__2JSm8{font-size:7px;line-height:1.6;color:#687a98;text-decoration:underline!important;text-underline-offset:2px;margin-top:2px}.carousel_msig__35yrv{color:white;background:#163169;border-color:#163169}.carousel_msig__35yrv .carousel_shade__HVZbg{background:linear-gradient(90deg,#163169,#163169f2 35%,#163169b5 54%,#16316918 77%,transparent)}.carousel_axa__vxLZN{color:white;background:#00008f;border-color:#00008f}.carousel_axa__vxLZN .carousel_shade__HVZbg{background:linear-gradient(90deg,#00008f,#00008ff0 35%,#00008fa3 54%,#00008f16 78%,transparent)}.carousel_axa__vxLZN .carousel_eyebrow___ESKs,.carousel_msig__35yrv .carousel_eyebrow___ESKs{color:#ecf2ff;background:#ffffff10;border-color:#ffffff38}.carousel_axa__vxLZN .carousel_copy__mZant>p,.carousel_msig__35yrv .carousel_copy__mZant>p{color:#e0e9fb}.carousel_axa__vxLZN .carousel_copy__mZant>small,.carousel_msig__35yrv .carousel_copy__mZant>small{color:#c5d2ec}.carousel_msig__35yrv h2 strong{color:#ffbac7}.carousel_axa__vxLZN h2 strong{color:white;font-size:31px}.carousel_axa__vxLZN .carousel_cta__6XHjD{background:#ff1721}.carousel_axa__vxLZN .carousel_cta__6XHjD:hover{background:#df111b}.carousel_controls__Wu3CA{display:flex;align-items:center;gap:12px;padding:11px 24px 0}.carousel_counter__71nwp{min-width:58px;font:650 11px var(--font-inter),sans-serif;color:#536e99;font-variant-numeric:tabular-nums}.carousel_counter__71nwp small{font-size:9px;color:#8b9bb4;font-weight:450}.carousel_dots__58JQv{display:flex;justify-content:center;align-items:center;gap:3px;margin:auto}.carousel_dots__58JQv button{display:grid;place-items:center;background:transparent;width:24px;height:25px;padding:0;border:0;cursor:pointer}.carousel_dots__58JQv button>span{width:6px;height:6px;border-radius:10px;background:#c7d2e7;transition:width .2s,background .2s}.carousel_dots__58JQv .carousel_activeDot__HDdIy>span{width:20px;background:#e32c46}.carousel_buttons__acW9H{display:flex;gap:4px;align-items:center}.carousel_buttons__acW9H button{display:grid;place-items:center;width:27px;height:27px;background:white;border:1px solid #e1e8f3!important;border-radius:8px;color:#6c84aa;padding:0;cursor:pointer}.carousel_buttons__acW9H button:hover{background:#edf3ff}.carousel_buttons__acW9H button:disabled{opacity:.5;cursor:default}@media(max-width:1100px){.carousel_slide__TYCeV{height:245px}.carousel_copy__mZant{padding:22px;width:70%}.carousel_copy__mZant h2{font-size:23px}.carousel_axa__vxLZN h2 strong{font-size:28px}.carousel_copy__mZant>p{font-size:10px}.carousel_copy__mZant>small{font-size:7px}.carousel_eyebrow___ESKs{font-size:8px}.carousel_cta__6XHjD{font-size:10px}}@media(max-width:760px){.carousel_carousel__P8fEN{--peek:0px;--gap:10px;margin-top:18px}.carousel_viewport__M287_{border-radius:18px}.carousel_slide__TYCeV{height:228px;border-radius:18px}.carousel_copy__mZant{padding:18px;width:74%}.carousel_copy__mZant h2{font-size:22px;line-height:1.4}.carousel_axa__vxLZN h2 strong{font-size:27px}.carousel_carousel__P8fEN .carousel_copy__mZant>p{font-size:11px;line-height:1.6;margin-top:6px;max-width:250px}.carousel_copy__mZant>small{font-size:9px;line-height:1.5;margin-top:7px;max-width:285px}.carousel_eyebrow___ESKs{font-size:9px;margin-bottom:7px}.carousel_cta__6XHjD{font-size:11px;min-height:38px;margin-top:10px;padding:8px 11px}.carousel_source__2JSm8{font-size:8px;line-height:1.5}.carousel_controls__Wu3CA{padding:8px 0 0;gap:8px;min-height:46px}.carousel_dots__58JQv button{width:28px;height:36px}.carousel_buttons__acW9H button{width:34px;height:34px;border-radius:10px}}@media(max-width:460px){.carousel_carousel__P8fEN{margin-top:12px}.carousel_slide__TYCeV{height:210px}.carousel_copy__mZant{padding:14px;width:100%}.carousel_copy__mZant h2{font-size:19px;line-height:1.35;letter-spacing:-.3px;max-width:78%}.carousel_axa__vxLZN .carousel_copy__mZant h2{font-size:17px}.carousel_axa__vxLZN h2 strong{font-size:25px}.carousel_eyebrow___ESKs{font-size:8px;padding:3px 6px;max-width:100%;margin-bottom:6px}.carousel_carousel__P8fEN .carousel_copy__mZant>p{font-size:10px;line-height:1.5;margin-top:6px;max-width:100%}.carousel_cta__6XHjD{font-size:10px;min-height:36px;padding:8px 10px;gap:6px;margin-top:9px}.carousel_cta__6XHjD>svg{width:14px}.carousel_copy__mZant>small{font-size:8px;line-height:1.5;margin-top:7px;max-width:100%;padding:2px 4px;border-radius:4px;background:#f5f8ffeb}.carousel_msig__35yrv .carousel_copy__mZant>small{background:#163169e6}.carousel_axa__vxLZN .carousel_copy__mZant>small{background:#00008fe6}.carousel_counter__71nwp{font-size:10px;min-width:40px}.carousel_counter__71nwp small{font-size:8px}.carousel_buttons__acW9H{gap:4px}.carousel_photo__1TFju{object-position:72% center}}@media(max-width:374px){.carousel_slide__TYCeV{height:208px}.carousel_copy__mZant{padding:12px}.carousel_copy__mZant h2{font-size:18px}.carousel_axa__vxLZN .carousel_copy__mZant h2{font-size:16px}.carousel_axa__vxLZN h2 strong{font-size:23px}.carousel_eyebrow___ESKs{font-size:7.5px}.carousel_carousel__P8fEN .carousel_copy__mZant>p{font-size:9px}.carousel_cta__6XHjD{font-size:9px;gap:4px}.carousel_copy__mZant>small,.carousel_source__2JSm8{font-size:7.5px}.carousel_dots__58JQv button{width:24px}.carousel_buttons__acW9H button{width:32px;height:32px}}@media(max-width:460px) and (max-height:700px){.carousel_slide__TYCeV{height:190px}.carousel_copy__mZant{padding:12px}.carousel_copy__mZant h2{font-size:18px;line-height:1.3}.carousel_eyebrow___ESKs{margin-bottom:5px}.carousel_carousel__P8fEN .carousel_copy__mZant>p{margin-top:5px;font-size:9px}.carousel_cta__6XHjD{min-height:34px;padding:7px 9px;margin-top:8px}.carousel_copy__mZant>small{margin-top:5px;font-size:7.5px}.carousel_source__2JSm8{font-size:7.5px}.carousel_controls__Wu3CA{min-height:38px;padding-top:6px}.carousel_dots__58JQv button{height:30px}.carousel_buttons__acW9H button{width:30px;height:30px}}@media(max-width:460px) and (max-height:660px){.carousel_carousel__P8fEN{margin-top:10px}.carousel_slide__TYCeV{height:180px}.carousel_copy__mZant{padding:10px}.carousel_copy__mZant h2{font-size:17px}.carousel_axa__vxLZN h2 strong{font-size:23px}.carousel_eyebrow___ESKs{font-size:7.5px;margin-bottom:4px}.carousel_cta__6XHjD{min-height:32px;padding:6px 9px;margin-top:7px}.carousel_copy__mZant>small{margin-top:4px}}@media(prefers-reduced-motion:reduce){.carousel_animated__LOfvy,.carousel_dots__58JQv button>span{transition:none}}.carousel_carousel__P8fEN .carousel_cta__6XHjD{background:#f9d84a;color:#23291f;border:1px solid #e2c13d;border-radius:999px;box-shadow:inset 0 -3px 0 #d5b128;font-family:var(--font-kidinsure),sans-serif}.carousel_axa__vxLZN .carousel_cta__6XHjD:hover,.carousel_carousel__P8fEN .carousel_cta__6XHjD:hover{background:#efd13f;color:#23291f}.carousel_cta__6XHjD:focus-visible{outline-color:#e6d36e}.carousel_buttons__acW9H button{background:#fffef6;color:#83976b;border-color:#d5dfc5;border-radius:50%;box-shadow:none}.carousel_buttons__acW9H button:hover{background:#f4edc4}.carousel_dots__58JQv .carousel_activeDot__HDdIy>span{background:#f9d84a}.carousel_axa__vxLZN .carousel_eyebrow___ESKs,.carousel_msig__35yrv .carousel_eyebrow___ESKs{color:#f4e69e}.carousel_axa__vxLZN h2 strong,.carousel_msig__35yrv h2 strong{color:#f9d84a}.hospitals_hospitalFinder__7QXGq{min-width:0;padding:23px 21px 18px;border:1px solid #e5eaf6;border-radius:24px;background:#fff;box-shadow:0 6px 24px #16316905}.hospitals_cardHeader__dPqJD{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.hospitals_headerIcon___RuRo{display:grid;place-items:center;width:46px;height:46px;border-radius:15px;background:#fff0f3;color:#e32c46}.hospitals_insurerMark__0EfVA>span{width:84px;height:35px}.hospitals_hospitalFinder__7QXGq h2{color:#163169;font-size:19px;font-weight:650;line-height:1.6;letter-spacing:-.3px}.hospitals_hospitalFinder__7QXGq h2>span{color:#e32c46;font-family:var(--font-inter),sans-serif;font-size:20px;font-weight:750;white-space:nowrap}.hospitals_hospitalFinder__7QXGq .hospitals_intro__uZZtE{margin-top:7px;color:#8390a7;font-size:11px;line-height:1.9}.hospitals_directoryStats__yh6kb{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.hospitals_directoryStats__yh6kb>span{display:inline-flex;align-items:baseline;gap:4px;padding:5px 8px;border:1px solid #edf0f8;border-radius:8px;background:#f7f9ff;color:#8492ab;font-size:9px}.hospitals_directoryStats__yh6kb strong{color:#163169;font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:700}.hospitals_fieldLabel__yTcta{display:flex;align-items:center;gap:6px;margin:21px 0 8px;color:#526a94;font-size:11px;font-weight:550}.hospitals_fieldLabel__yTcta svg{color:#e32c46}.hospitals_selectWrap__bnDLI{position:relative}.hospitals_selectWrap__bnDLI select{appearance:none;width:100%;min-height:47px;padding:11px 36px 11px 13px;border:1px solid #dce5f8;border-radius:11px;background:#fbfcff;color:#163169;font-size:12px;font-weight:550;cursor:pointer}.hospitals_selectWrap__bnDLI select:focus-visible{outline:3px solid #91b4ff;outline-offset:2px;border-color:#648dff}.hospitals_selectWrap__bnDLI>svg{position:absolute;right:13px;top:15px;pointer-events:none;color:#6981a9}.hospitals_results__87igA{margin-top:17px}.hospitals_initialState__L9w8v{display:flex;flex-direction:column;align-items:center;gap:9px;padding:25px 9px;border:1px dashed #dce5f4;border-radius:14px;background:linear-gradient(160deg,#fbfcff,#f5f8ff);text-align:center}.hospitals_initialState__L9w8v>span{display:grid;place-items:center;width:52px;height:52px;margin-bottom:2px;border-radius:17px;background:#edf3ff;color:#5e82c1}.hospitals_initialState__L9w8v>strong{color:#536c97;font-size:12px;font-weight:550}.hospitals_initialState__L9w8v>p{color:#92a0b7;font-size:10px;line-height:1.9}.hospitals_nearbyNotice__nCBjU{padding:13px;border:1px solid #f3d9b6;border-radius:13px;background:#fffaf1}.hospitals_noticeHeading__mv_xd{display:flex;align-items:center;gap:7px;color:#a97025;font-size:12px}.hospitals_noticeHeading__mv_xd strong{font-weight:600}.hospitals_nearbyNotice__nCBjU>p{margin-top:6px;color:#9d855f;font-size:10px;line-height:1.8}.hospitals_nearbyOptions__ECB1J{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.hospitals_nearbyOptions__ECB1J>button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;flex:1 1 76px;min-height:47px;padding:8px;border:1px solid #ead9bc!important;border-radius:8px;background:#fff;color:#8b7656;text-align:left;font-size:10px;line-height:1.5}.hospitals_nearbyOptions__ECB1J>button:hover{background:#fff4df}.hospitals_nearbyOptions__ECB1J>button.hospitals_nearbySelected__H2e1b{border-color:#e32c46!important;background:#fff0f3;color:#c92843;box-shadow:0 2px 5px #e32c4610}.hospitals_nearbyOptions__ECB1J small{font-size:9px;opacity:.8}.hospitals_nearbyNote__YO30g{display:block;margin-top:9px;color:#a39174;font-size:8px;line-height:1.7}.hospitals_resultHeading__x9TdL{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:17px 0 10px}.hospitals_resultHeading__x9TdL h3{display:flex;align-items:center;gap:5px;min-width:0;color:#163169;font-size:12px;font-weight:600}.hospitals_resultHeading__x9TdL h3 svg{color:#e32c46}.hospitals_resultHeading__x9TdL>span{flex-shrink:0;padding:3px 7px;border-radius:6px;background:#edf3ff;color:#5875a9;font-size:9px}.hospitals_searchWrap__EuHd8{display:flex;align-items:center;gap:7px;padding:0 10px;border:1px solid #e3eaf6;border-radius:9px;background:#fbfcff;color:#8aa0c1}.hospitals_searchWrap__EuHd8 input{width:100%;min-width:0;min-height:38px;padding:9px 0;border:0;background:transparent;color:#233b60;font-size:10px}.hospitals_searchWrap__EuHd8:focus-within{border-color:#648dff;outline:2px solid #dce8ff}.hospitals_searchWrap__EuHd8 input:focus-visible{outline:none}.hospitals_searchWrap__EuHd8 input::placeholder{color:#98a7be}.hospitals_listViewport__Z_Rqj{max-height:365px;margin-top:10px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c4d2eb transparent;scroll-padding-block:10px}.hospitals_hospitalList__9mafo{display:grid;gap:9px;margin:0;padding:0 4px 0 0;list-style:none}.hospitals_hospitalEntry__OFLDV{padding:12px;border:1px solid #e8edf7;border-radius:12px;background:#fff}.hospitals_hospitalName__ClBl1{display:flex;align-items:flex-start;gap:8px}.hospitals_hospitalName__ClBl1>span{display:grid;place-items:center;flex-shrink:0;width:29px;height:29px;border-radius:9px;background:#fff0f3;color:#d94159}.hospitals_hospitalName__ClBl1 h4{min-width:0;margin:3px 0 0;color:#233b60;font-size:11px;font-weight:600;line-height:1.7;overflow-wrap:anywhere}.hospitals_hospitalEntry__OFLDV .hospitals_hospitalAddress__T3wpL{margin-top:8px;color:#8896ad;font-size:9px;line-height:1.9;overflow-wrap:anywhere}.hospitals_contactRow__ZnKrf{display:flex;align-items:flex-start;gap:5px;margin-top:7px;color:#7387aa;font-size:9px;line-height:1.8}.hospitals_contactRow__ZnKrf>svg{margin-top:2px}.hospitals_contactRow__ZnKrf>span{min-width:0;overflow-wrap:anywhere}.hospitals_hospitalActions__MbUBq{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.hospitals_hospitalActions__MbUBq a{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:30px;padding:6px 8px;border:1px solid #e2e9f7;border-radius:7px;background:#f4f7fe;color:#5372a6;font-size:9px;font-weight:550;line-height:1.4}.hospitals_hospitalActions__MbUBq a:hover{border-color:#bfd1f3;background:#eaf1ff}.hospitals_noSearchResults__nO3Sj{display:flex;flex-direction:column;align-items:center;gap:8px;padding:25px 8px;text-align:center;color:#8ca0bf}.hospitals_noSearchResults__nO3Sj>strong{font-size:11px;font-weight:550;color:#536c97}.hospitals_noSearchResults__nO3Sj>p{font-size:10px}.hospitals_noSearchResults__nO3Sj>button{min-height:35px;padding:7px 12px;border-radius:8px;background:#edf3ff;color:#2758bd;font-size:10px}.hospitals_sourceNote__25cqZ{display:flex;align-items:flex-start;gap:6px;margin-top:17px;padding-top:13px;border-top:1px solid #edf0f7;color:#98a6be}.hospitals_sourceNote__25cqZ>svg{flex-shrink:0;margin-top:3px;color:#8ba2c6}.hospitals_sourceNote__25cqZ p{font-size:8px;line-height:1.9;overflow-wrap:anywhere}.hospitals_sourceNote__25cqZ strong{font-size:9px;font-weight:550;color:#7c8fab}@media(max-width:760px){.hospitals_hospitalFinder__7QXGq{padding:22px 20px;border-radius:21px}.hospitals_hospitalFinder__7QXGq h2{font-size:20px}.hospitals_hospitalFinder__7QXGq .hospitals_intro__uZZtE{font-size:12px}.hospitals_listViewport__Z_Rqj{max-height:420px}.hospitals_hospitalName__ClBl1 h4{font-size:12px}.hospitals_contactRow__ZnKrf,.hospitals_hospitalActions__MbUBq a,.hospitals_hospitalEntry__OFLDV .hospitals_hospitalAddress__T3wpL{font-size:10px}.hospitals_hospitalActions__MbUBq a{min-height:35px}.hospitals_nearbyNote__YO30g{font-size:9px}}@media(max-width:374px){.hospitals_hospitalFinder__7QXGq{padding:20px 16px}.hospitals_hospitalFinder__7QXGq h2{font-size:18px}}.hospitals_hospitalFinder__7QXGq{background:#fffefa;border-color:#dce3cf;box-shadow:none;color:#697f4e}.hospitals_hospitalFinder__7QXGq h2{color:#23291f;font-family:var(--font-kidinsure),sans-serif;font-weight:600}.hospitals_hospitalFinder__7QXGq h2>span{color:#8d7a30;font-family:var(--font-kidinsure),sans-serif}.hospitals_headerIcon___RuRo{color:#9b8737;background:#f6ebbb;border-radius:50%}.hospitals_hospitalFinder__7QXGq .hospitals_intro__uZZtE,.hospitals_sourceNote__25cqZ,.hospitals_sourceNote__25cqZ p{color:#8c987c}.hospitals_directoryStats__yh6kb>span{border-color:#dfe6d3;background:#f5f7ed;color:#899878}.hospitals_directoryStats__yh6kb strong{color:#6e8253;font-family:var(--font-kidinsure),sans-serif}.hospitals_fieldLabel__yTcta{color:#83956c}.hospitals_fieldLabel__yTcta svg{color:#a18c37}.hospitals_selectWrap__bnDLI select{border-color:#d6e0c7;background:#fafbf6;color:#5e7647;border-radius:13px}.hospitals_selectWrap__bnDLI select:focus-visible{outline-color:#8da46a;border-color:#a5b884}.hospitals_selectWrap__bnDLI>svg{color:#8c9f72}.hospitals_initialState__L9w8v{background:#f0f4e7;border-color:#d5e1c4}.hospitals_initialState__L9w8v>span{background:#e5edd7;color:#92a771}.hospitals_initialState__L9w8v>strong,.hospitals_noSearchResults__nO3Sj>strong{color:#748d56}.hospitals_initialState__L9w8v>p,.hospitals_noSearchResults__nO3Sj>p{color:#91a17e}.hospitals_nearbyNotice__nCBjU{background:#faf3d4;border-color:#e7dba3}.hospitals_noticeHeading__mv_xd{color:#978331}.hospitals_nearbyNotice__nCBjU>p{color:#9b8b52}.hospitals_hospitalEntry__OFLDV{background:#fffefa;border-color:#dce4ce}.hospitals_hospitalName__ClBl1 h4{color:#607847}.hospitals_hospitalName__ClBl1>span{background:#f1f5e6;color:#8a9d70}.hospitals_contactRow__ZnKrf,.hospitals_hospitalAddress__T3wpL{color:#8b9b79}.hospitals_contactRow__ZnKrf a{color:#729057}.hospitals_hospitalActions__MbUBq a{background:#f1f5e7;color:#80996a;border-color:#d5e0c5;border-radius:999px}.hospitals_hospitalActions__MbUBq a:hover{background:#e9f0db;border-color:#bfcfa7}.hospitals_noSearchResults__nO3Sj>button{background:#f3e9b4;color:#8d7b35;border-radius:999px}.hospitals_sourceNote__25cqZ{border-color:#e0e7d3}.hospitals_sourceNote__25cqZ strong,.hospitals_sourceNote__25cqZ>svg{color:#8fa475}