.health-portal_portal__9sh6l{--ink:var(--anhe-ink);--muted:#84908b;--green:rgb(var(--anhe-primary));--line:var(--anhe-line);height:100dvh;display:flex;background:var(--anhe-canvas);color:var(--ink);font-size:14px;line-height:1.5;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif}.health-portal_portal__9sh6l a,.health-portal_portal__9sh6l button{-webkit-tap-highlight-color:transparent;transition:background .18s,box-shadow .18s,transform .18s}.health-portal_portal__9sh6l button{cursor:pointer}.health-portal_portal__9sh6l button:disabled{cursor:default;opacity:.6}.health-portal_portal__9sh6l a{text-decoration:none;color:inherit}.health-portal_portal__9sh6l a:focus-visible,.health-portal_portal__9sh6l button:focus-visible,.health-portal_portal__9sh6l input:focus-visible{outline:3px solid #67ac8d;outline-offset:4px}.health-portal_portal__9sh6l h1,.health-portal_portal__9sh6l h2,.health-portal_portal__9sh6l h3,.health-portal_portal__9sh6l h4,.health-portal_portal__9sh6l p{margin:0}.health-portal_portal__9sh6l svg{flex-shrink:0}.health-portal_portal__9sh6l button:hover:not(:disabled){filter:brightness(.97)}.health-portal_sidebar__ceKH2{width:236px;flex-shrink:0;border-right:1px solid var(--line);background:#fff;display:flex;flex-direction:column;padding:32px 20px 20px}.health-portal_brand__j4QPs{display:flex;align-items:center;gap:11px;margin:0 10px 48px}.health-portal_brandIcon__wu6_h{display:grid;place-items:center;width:44px;height:44px;background:#21684f;color:#fff;border-radius:15px 15px 15px 4px}.health-portal_brand__j4QPs strong{font-size:23px;letter-spacing:2px;display:block;white-space:nowrap;line-height:1.25}.health-portal_brand__j4QPs strong span{font-size:11px;font-weight:500;letter-spacing:0;margin-left:7px}.health-portal_brand__j4QPs small{display:block;letter-spacing:1.4px;margin-top:6px;color:#8b9892}.health-portal_navLabel__2UCuH{font-size:10px;color:#9aa59f;letter-spacing:2px;padding-left:19px;margin-bottom:15px}.health-portal_nav__h6COn{display:flex;flex-direction:column;gap:9px}.health-portal_nav__h6COn a{height:54px;display:flex;align-items:center;gap:14px;color:#77847e;padding:0 18px;border-radius:11px;font-size:14px;font-weight:500}.health-portal_nav__h6COn a:hover{background:#f4f7f3}.health-portal_nav__h6COn a.health-portal_navActive__4c86g{color:#256b52;background:#eaf3e9;font-weight:600}.health-portal_nav__h6COn a.health-portal_navActive__4c86g>svg:first-child{stroke-width:2}.health-portal_navArrow__of6x3{margin-left:auto;opacity:0}.health-portal_navActive__4c86g .health-portal_navArrow__of6x3{opacity:1}.health-portal_sideBottom__Fw_fl{margin-top:auto;padding-top:40px}.health-portal_sideNote__TEwVy{background:#f5f8f1;border-radius:12px;padding:18px 16px;margin-bottom:20px;color:#65836c}.health-portal_sideNote__TEwVy>svg{margin-bottom:10px}.health-portal_sideNote__TEwVy strong{display:block;font-size:11px;font-weight:500;letter-spacing:.2px}.health-portal_sideNote__TEwVy p{color:#9aa695;margin-top:6px}.health-portal_sideChat___hUlk{display:flex;align-items:center;gap:10px;padding:13px 15px;border-top:1px solid var(--line);font-size:12px;color:#63786d!important}.health-portal_sideChat___hUlk svg:last-child{margin-left:auto}.health-portal_sideVersion__cktCj{display:flex;align-items:center;gap:6px;padding:15px 15px 0;font-size:10px;color:#9da79f}.health-portal_sideVersion__cktCj i{width:5px;height:5px;background:#79a786;border-radius:50%}.health-portal_workspace__lScQ3{min-width:0;flex:1;display:flex;flex-direction:column}.health-portal_topbar__hWSw2{height:76px;flex-shrink:0;border-bottom:1px solid var(--line);background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 44px}.health-portal_breadcrumb__LMVmH{font-size:12px;color:#89958f}.health-portal_breadcrumb__LMVmH,.health-portal_desktopCrumb__hJaC1{display:flex;align-items:center;gap:15px}.health-portal_breadcrumb__LMVmH strong{color:#4b6257;font-weight:500}.health-portal_demoBadge__IJNyJ{font-size:8px;letter-spacing:1px;border:1px solid #dce7d9;padding:2px 7px;border-radius:4px;color:#77966b;background:#f8fbf3}.health-portal_topUser__RsSap{display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:6px;color:#718178}.health-portal_topUser__RsSap>span{display:grid;place-items:center;background:#eaf0e5;width:30px;height:30px;border-radius:50%;font-size:11px;color:#68805b}.health-portal_topUser__RsSap b{font-size:11px;font-weight:400}.health-portal_mobileBrand__t4IM0{display:none}.health-portal_main__mD2Xs{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth}.health-portal_content__HgePZ{max-width:1470px;padding:33px 44px 20px;margin:auto}.health-portal_pageIntro__vhf89{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.health-portal_eyebrow__vgGRO{font-size:9px;letter-spacing:2px;color:#7e9488;font-weight:500}.health-portal_pageIntro__vhf89 h1{font-size:26px;font-weight:600;letter-spacing:1px;line-height:1.4;margin-top:9px}.health-portal_greetingDot__jG453{color:#6a9b6d}.health-portal_pageIntro__vhf89>div>p:last-child{font-size:12px;color:#8a968d;margin-top:8px;letter-spacing:.4px}.health-portal_date__Q_6rk{display:flex;align-items:center;gap:8px;color:#839087;font-size:11px;padding-top:17px}.health-portal_heroGrid__W07Cc{display:grid;grid-template-columns:minmax(0,2.25fr) minmax(250px,1fr);gap:20px}.health-portal_hero__o6n_N{position:relative;isolation:isolate;min-height:295px;border-radius:17px;background:#e7efdf;overflow:hidden}.health-portal_heroCopy__8x9XM{position:relative;z-index:2;padding:29px 32px;max-width:63%}.health-portal_heroTag__vXfA6{display:inline-flex;align-items:center;gap:7px;background:#f4f8edb3;border:1px solid #d7e4cd;border-radius:30px;font-size:10px;letter-spacing:.4px;padding:5px 10px;color:#6b8458}.health-portal_heroTag__vXfA6 i{width:5px;height:5px;border-radius:50%;background:#8da86a}.health-portal_hero__o6n_N h2{font-size:34px;font-weight:600;letter-spacing:2px;line-height:1.4;margin:14px 0 12px;color:#33533e}.health-portal_hero__o6n_N h2>span{color:#9bb16d}.health-portal_hero__o6n_N p{font-size:11px;line-height:1.95;color:#7a8c6f}.health-portal_heroButton__suzff{border:0;border-radius:7px;background:#315d43;color:#fff;font-size:11px;display:flex;align-items:center;gap:24px;margin-top:20px;padding:11px 15px}.health-portal_heroButton__suzff:hover{box-shadow:0 4px 12px #315d4320}.health-portal_heroArt__WxdoQ{position:absolute;width:49%;height:100%;right:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.health-portal_heroStamp__JcJIv{position:absolute;right:23px;bottom:15px;font-size:7px;letter-spacing:2px;color:#8a9c72;z-index:1}.health-portal_aiCard__NxHWD{position:relative;isolation:isolate;overflow:hidden;border:1px solid #e8ece6;border-radius:17px;padding:26px;background:#fff}.health-portal_aiTop__QoKOf{display:flex;align-items:center;justify-content:space-between;gap:10px}.health-portal_aiIcon__6Gne9{width:43px;height:43px;border-radius:13px;background:#edf3e7;color:#6f8b56;display:grid;place-items:center}.health-portal_aiBadge__Vhi4h{display:flex;align-items:center;gap:5px;font-size:9px;color:#819374}.health-portal_aiBadge__Vhi4h i{width:5px;height:5px;background:#94b375;border-radius:50%}.health-portal_aiCard__NxHWD h2{font-size:23px;line-height:1.5;font-weight:550;margin:18px 0 11px;letter-spacing:1px}.health-portal_aiCard__NxHWD>p{font-size:11px;line-height:1.9;color:#8c978e}.health-portal_aiLink__LpNwf{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;background:#f1f5eb;border:1px solid #e4ebda;padding:10px 12px;margin-top:20px;border-radius:7px;font-size:11px;color:#597346!important}.health-portal_aiLink__LpNwf:hover{background:#e6efdb}.health-portal_aiHint__Zkwjo{display:block;font-size:9px;color:#a2aca0;margin-top:9px}.health-portal_aiWatermark__uTcqU{position:absolute;z-index:-1;right:-15px;bottom:63px;color:#f1f5ed;width:130px;height:130px;stroke-width:.8;transform:rotate(-15deg)}.health-portal_feature__nLC9t{scroll-margin-top:22px}.health-portal_sectionHeading__lflSq{display:flex;align-items:center;justify-content:space-between;margin:29px 0 16px;gap:12px}.health-portal_sectionHeading__lflSq>div{display:flex;align-items:center;gap:10px}.health-portal_headingLine__QPnmZ{width:3px;height:15px;background:#5d8566;border-radius:3px}.health-portal_sectionHeading__lflSq h2{font-size:16px;font-weight:600;letter-spacing:.5px}.health-portal_mutedBadge__a62vi{font-size:9px;color:#9da69a;border:1px solid #e5e9df;border-radius:4px;padding:2px 6px;font-weight:400}.health-portal_sectionCaption__bbo2h{font-size:10px;letter-spacing:.3px;color:#9aa393}.health-portal_stats__3_DaL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:18px}.health-portal_stat__dqKET{position:relative;overflow:hidden;display:flex;align-items:flex-start;gap:14px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:20px}.health-portal_statIcon__IC_Im{display:grid;place-items:center;width:43px;height:43px;border-radius:12px;flex-shrink:0}.health-portal_mint__cQfRI{background:#eaf2e9;color:#64936f}.health-portal_peach___pZ8M{background:#fcf0e7;color:#cf956b}.health-portal_lavender__Z5VQ3{background:#eeedf7;color:#8b87b3}.health-portal_stat__dqKET p{font-size:11px;color:#839087}.health-portal_stat__dqKET p small{font-size:8px;color:#aeb5ac;margin-left:5px}.health-portal_stat__dqKET strong{font-size:28px;font-weight:550;letter-spacing:.6px;line-height:1.8;display:block}.health-portal_stat__dqKET em{font-size:10px;font-weight:400;font-style:normal;color:#98a296;margin-left:7px}.health-portal_statNote__L5cih{display:flex;align-items:center;gap:4px;font-size:9px;color:#a3ada1}.health-portal_stat__dqKET:first-child .health-portal_statNote__L5cih{color:#80a383}.health-portal_sparkline__ykauT{width:75px;height:30px;position:absolute;bottom:33px;right:20px;fill:none;stroke:#96bda2;stroke-width:1.8}.health-portal_sportsGrid__vjyKd{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px}.health-portal_checkinCard__ZCEzc,.health-portal_weekCard__YIenf{background:#fff;border:1px solid var(--line);border-radius:12px;padding:21px 23px}.health-portal_cardHeading__3iNuN{display:flex;align-items:center;justify-content:space-between;gap:12px}.health-portal_cardHeading__3iNuN h3{font-size:12px;font-weight:550}.health-portal_cardHeading__3iNuN>span{display:flex;align-items:center;gap:4px;font-size:9px;color:#b79b67}.health-portal_checkinBody__ryO0M{display:flex;align-items:center;gap:26px;padding:24px 0 20px}.health-portal_progressRing__duorj{width:132px;height:132px;position:relative;flex-shrink:0}.health-portal_progressRing__duorj>svg{width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:7}.health-portal_progressRing__duorj circle:first-child{stroke:#edf2e9}.health-portal_progressRing__duorj circle:last-child{stroke:#739971;stroke-dasharray:296 377;stroke-linecap:round}.health-portal_progressRing__duorj>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.health-portal_progressRing__duorj>div>svg{color:#90a27b;width:18px;margin-bottom:2px}.health-portal_progressRing__duorj strong{font-size:24px;letter-spacing:.5px;font-weight:550}.health-portal_progressRing__duorj span{font-size:8px;color:#a4ad9a;margin-top:1px}.health-portal_smallLabel__5t8WY{font-size:9px;letter-spacing:.3px;color:#98a68c}.health-portal_checkinCopy___aTTZ h4{font-weight:550;font-size:14px;letter-spacing:.3px;margin-top:7px}.health-portal_checkinCopy___aTTZ p{font-size:10px;color:#a0aa9b;line-height:1.9;margin:9px 0 15px;max-width:230px}.health-portal_primaryButton__Hy1X2{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#347353;border:1px solid #347353;color:#fff;border-radius:7px;padding:10px 16px;font-size:11px}.health-portal_primaryButton__Hy1X2:disabled{background:#e6efe3;border-color:#e6efe3;color:#6b8b65;opacity:1!important}.health-portal_cardFootnote__fQpXk{font-size:9px;color:#a3ad9e;border-top:1px solid #f0f2ec;padding-top:12px;display:flex;align-items:center;gap:5px}.health-portal_chartLegend__GyK_Z{color:#9aa791!important;font-size:8px!important}.health-portal_chartLegend__GyK_Z i{width:5px;height:5px;border-radius:2px;background:#9ab590}.health-portal_weekSummary__pJm0z{display:flex;align-items:center;gap:17px;margin-top:14px}.health-portal_weekSummary__pJm0z>strong{font-size:25px;font-weight:550}.health-portal_weekSummary__pJm0z>strong>span{font-size:10px;color:#9ca994;margin-left:5px;font-weight:400}.health-portal_weekSummary__pJm0z p{font-size:9px;color:#91a384;line-height:1.9}.health-portal_weekSummary__pJm0z p span{font-size:8px;color:#abb4a3}.health-portal_chart__uAM5P{height:106px;display:flex;align-items:stretch;gap:17px;padding:4px 3px 0 28px;position:relative;margin-top:10px}.health-portal_chart__uAM5P:before{content:"";position:absolute;top:10px;left:25px;right:0;border-top:1px dashed #e9eee4}.health-portal_chartGuide__Pniy1{font-size:7px;color:#b1bbaa;position:absolute;left:0;top:6px}.health-portal_barColumn__Dddjq{flex:1;display:flex;align-items:center;flex-direction:column;z-index:1}.health-portal_barTrack__rcVNl{flex:1;display:flex;align-items:flex-end;width:100%;max-width:21px}.health-portal_barTrack__rcVNl i{width:100%;border-radius:3px 3px 0 0;background:#cbdcc0}.health-portal_barTrack__rcVNl i.health-portal_currentBar__EnKYs{background:#709565}.health-portal_barTrack__rcVNl i.health-portal_emptyBar__c3282{background:#edf2e8}.health-portal_barColumn__Dddjq>span{font-size:8px;color:#a6b19c;padding-top:7px}.health-portal_weekFooter__Hj7tq{display:flex;justify-content:space-between;border-top:1px solid #f0f2ec;margin-top:15px;padding-top:11px;font-size:8px;color:#a2ad98}.health-portal_weekFooter__Hj7tq span:last-child{display:flex;align-items:center;gap:4px;color:#8d9e7e}.health-portal_bottomStrip__C607s{display:flex;align-items:center;gap:15px;padding:20px 23px;background:#f0f3eb;border:1px solid #e7ecdf;border-radius:11px;margin-top:19px}.health-portal_stripIcon__3GEEx{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:#8e9b74;background:#e5ebdb}.health-portal_bottomStrip__C607s strong{font-size:11px;font-weight:500;color:#758562;letter-spacing:.5px}.health-portal_bottomStrip__C607s p{font-size:9px;color:#a4ad94;margin-top:4px}.health-portal_bottomStrip__C607s button{margin-left:auto;display:flex;align-items:center;gap:11px;font-size:10px;color:#758565;background:none;border:0;white-space:nowrap}.health-portal_footer__c0GZq{display:flex;align-items:center;justify-content:space-between;padding-top:25px;font-size:8px;color:#aeb7a8;gap:16px}.health-portal_footer__c0GZq>span:first-child{display:flex;align-items:center;gap:5px}.health-portal_mobileNav__cEvrF{display:none}.health-portal_toast__3FRog{position:fixed;left:50%;bottom:35px;transform:translateX(-50%);z-index:80;display:flex;align-items:center;gap:10px;border-radius:11px;background:#234e3f;color:#fff;padding:15px 22px;box-shadow:0 8px 35px #143a3826;font-size:12px;max-width:calc(100% - 32px);width:-moz-max-content;width:max-content}.health-portal_infoBanner__K_7wD{display:flex;align-items:center;gap:16px;background:#edf3e9;color:#6b8861;border:1px solid #e2eadb;border-radius:12px;padding:22px;margin-bottom:20px}.health-portal_infoBanner__K_7wD strong{font-size:14px;font-weight:500}.health-portal_infoBanner__K_7wD p{font-size:11px;color:#92a185;margin-top:6px}.health-portal_outlineBadge__DIygW{margin-left:auto;white-space:nowrap;border:1px solid #d7e2cf;border-radius:20px;padding:5px 12px;font-size:10px;color:#8a9c7b}.health-portal_documentGrid__XbucE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.health-portal_documentCard__CPCp1{position:relative;background:#fff;border:1px solid var(--line);border-radius:14px;padding:25px}.health-portal_documentIcon__AvT0Z{width:58px;height:63px;border-radius:9px;display:grid;place-items:center;margin-bottom:22px}.health-portal_documentTag__aBm7U{position:absolute;top:26px;right:25px;font-size:9px;color:#8f9d83;background:#f4f7ef;border:1px solid #e6ecde;padding:4px 8px;border-radius:4px}.health-portal_documentCard__CPCp1 h3{font-size:17px;font-weight:550}.health-portal_documentCard__CPCp1>p{font-size:11px;color:#9ba593;margin:9px 0 27px}.health-portal_documentMeta__K5jKp{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #edf0e9;padding-top:15px;font-size:10px;color:#9fa994;gap:10px}.health-portal_documentMeta__K5jKp>span:first-child{display:flex;align-items:center;gap:5px;color:#7c9975}.health-portal_documentCard__CPCp1>button{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #e5ecdf;background:#f5f8f1;border-radius:7px;padding:12px 13px;font-size:11px;color:#758b64;margin-top:18px}.health-portal_placeholder__brldp{display:flex;align-items:center;justify-content:center;gap:18px;border:1px dashed #dce4d6;border-radius:12px;color:#98aa8d;margin-top:20px;padding:30px}.health-portal_placeholder__brldp strong{font-size:12px;font-weight:500}.health-portal_placeholder__brldp p{font-size:10px;color:#a7b19f;margin-top:6px}.health-portal_policyAmount__JoXFs{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.health-portal_policyAmount__JoXFs>span{font-size:11px;color:#8f9d83}.health-portal_policyAmount__JoXFs strong{font-size:30px;color:#4d7453;font-weight:500}.health-portal_policyAmount__JoXFs small{font-size:10px;color:#8fa27e;font-weight:400;margin-left:6px}.health-portal_policyCard__Q6rkG>p{margin-bottom:20px}.health-portal_pointsBanner__Y0_pk{display:flex;justify-content:space-between;align-items:center;background:#325d48;color:#f7fbf1;border-radius:14px;padding:26px 33px;margin-bottom:22px}.health-portal_pointsBanner__Y0_pk>div>span{display:flex;align-items:center;gap:8px;font-size:11px;color:#c0d2b3}.health-portal_pointsBanner__Y0_pk strong{font-size:40px;letter-spacing:1px;font-weight:500;display:block;line-height:1.8}.health-portal_pointsBanner__Y0_pk strong small{font-size:11px;color:#b1c7a5;margin-left:12px;letter-spacing:0;font-weight:400}.health-portal_pointsBanner__Y0_pk p{font-size:10px;color:#a9c09c}.health-portal_pointsDecoration__N_PM6{display:flex;align-items:center;gap:22px;color:#94b582}.health-portal_pointsDecoration__N_PM6>span{font-size:9px!important;letter-spacing:3px;line-height:2!important;color:#97b185!important}.health-portal_giftGrid__ZGoUw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.health-portal_giftCard__15bOh{border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff}.health-portal_giftArt__975zq{position:relative;height:185px;display:grid;place-items:center;overflow:hidden}.health-portal_giftArt__975zq>svg{position:relative;z-index:1;transform:rotate(-8deg);filter:drop-shadow(4px 9px 0 #ffffff65)}.health-portal_giftCircle__bE8_6{position:absolute;width:125px;height:125px;background:#ffffff50;border-radius:50%;transform:translate(15px,-2px)}.health-portal_giftArt__975zq>span{position:absolute;bottom:14px;font-size:7px;letter-spacing:2px;opacity:.6}.health-portal_giftInfo__Ychye{padding:20px}.health-portal_giftInfo__Ychye>span{font-size:10px;color:#9da58e}.health-portal_giftInfo__Ychye h3{font-size:14px;font-weight:500;letter-spacing:.3px;margin-top:7px}.health-portal_giftInfo__Ychye>div{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.health-portal_giftInfo__Ychye strong{font-size:21px;font-weight:500;color:#64845c}.health-portal_giftInfo__Ychye strong small{font-size:9px;margin-left:5px;font-weight:400;color:#9eaa92}.health-portal_giftInfo__Ychye button{display:flex;align-items:center;gap:7px;font-size:10px;color:#6c8962;border:1px solid #e4ebdc;background:#f3f7ec;border-radius:6px;padding:7px 9px}.health-portal_demoText__Gkh63{text-align:center;font-size:10px;line-height:1.8;color:#a0ab96;padding:23px 10px}.health-portal_profileCard__ChT7_{display:flex;align-items:center;gap:22px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:13px}.health-portal_profileAvatar__2_Cdf{width:72px;height:72px;display:grid;place-items:center;border-radius:24px;background:#eaf1e2;color:#749167;font-size:27px;flex-shrink:0}.health-portal_profileCard__ChT7_ h3{font-size:21px;letter-spacing:1px;margin:4px 0 7px;font-weight:550}.health-portal_profileCard__ChT7_ h3>span{font-size:9px;letter-spacing:0;font-weight:400;border:1px solid #e7eadf;border-radius:4px;padding:3px 6px;color:#9da68c;margin-left:12px;vertical-align:middle}.health-portal_profileCard__ChT7_ p{font-size:11px;color:#9aa58e}.health-portal_secondaryButton__ahmRH{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:11px;border:1px solid #e0e7d8;background:#f5f8f0;color:#7f926c;border-radius:7px;padding:10px 14px}.health-portal_profileCard__ChT7_>.health-portal_secondaryButton__ahmRH{margin-left:auto}.health-portal_profileStats__PtaL0{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;background:#fff;border:1px solid var(--line);border-radius:12px;padding:24px}.health-portal_profileStats__PtaL0>div{display:flex;align-items:center;flex-direction:column;border-right:1px solid #edf0e7;color:#85a477;gap:9px}.health-portal_profileStats__PtaL0>div:last-child{border:0}.health-portal_profileStats__PtaL0 strong{font-size:27px;color:#466441;font-weight:500}.health-portal_profileStats__PtaL0 small{font-size:10px;color:#98a58b;font-weight:400;margin-left:7px}.health-portal_profileStats__PtaL0 span{font-size:10px;color:#a0ac96}.health-portal_recordsCard__7byy9{background:#fff;border:1px solid var(--line);border-radius:12px;padding:24px}.health-portal_emptyState__jXP_K{display:flex;flex-direction:column;align-items:center;padding:36px 0 20px;color:#9db58c}.health-portal_emptyState__jXP_K h4{font-size:13px;font-weight:500;color:#7b916b;margin-top:15px}.health-portal_emptyState__jXP_K p{font-size:10px;color:#a4af99;margin-top:8px;margin-bottom:20px}.health-portal_recordList__5T_Zx{margin-top:20px;max-height:360px;overflow:auto}.health-portal_recordList__5T_Zx>div{display:flex;align-items:center;gap:13px;padding:16px 0;border-top:1px solid #f0f2ec}.health-portal_recordIcon__g6YQS{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#f0f5e9;color:#8ca577}.health-portal_recordList__5T_Zx strong{font-size:11px;font-weight:500;display:block;color:#718464}.health-portal_recordList__5T_Zx small{font-size:9px;display:block;color:#a8b19c;margin-top:4px}.health-portal_recordList__5T_Zx b{margin-left:auto;color:#6d9567;font-size:15px;font-weight:500}.health-portal_recordList__5T_Zx b.health-portal_pointsMinus__MsyNh{color:#b49b78}.health-portal_resetRow__iLPAm{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px;color:#a5af9a;font-size:10px}.health-portal_resetRow__iLPAm button{display:flex;align-items:center;gap:6px;border:0;background:none;color:#8d9e7e;font-size:10px}.health-portal_dialog__vIYQF{font-family:inherit;border:1px solid #e5ecde;border-radius:18px;box-shadow:0 20px 80px #173f3820;background:#fff;color:#314f3f;padding:25px;width:470px;max-width:calc(100vw - 32px);max-height:85dvh;overflow-y:auto;margin:auto}.health-portal_dialog__vIYQF::backdrop{background:#14332966;backdrop-filter:blur(4px)}.health-portal_dialogHead__zSIBl{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.health-portal_dialogHead__zSIBl button{display:grid;place-items:center;background:#f2f6ec;border:0;border-radius:7px;width:30px;height:30px;color:#8a9b7b}.health-portal_dialog__vIYQF h2{font-size:21px;font-weight:550;letter-spacing:.6px}.health-portal_dialogDescription___OxN6{font-size:12px;line-height:1.9;color:#91a182;margin:15px 0 20px!important}.health-portal_reportTable__YoyP2{border:1px solid #e5ebdf;border-radius:8px;overflow:hidden}.health-portal_reportTable__YoyP2>div{display:grid;grid-template-columns:1.3fr 1fr 1fr;padding:12px 15px;font-size:12px;border-bottom:1px solid #edf1e7;color:#82916f}.health-portal_reportTable__YoyP2>div:last-child{border-bottom:0}.health-portal_reportTable__YoyP2>div:first-child{background:#f2f6ec;color:#748868;font-size:11px}.health-portal_reportTable__YoyP2 strong{font-weight:500}.health-portal_dialogLink__QGwx7{display:flex;align-items:center;justify-content:space-between;background:#f1f6ea;color:#6f8b5d!important;border:1px solid #e4ebda;border-radius:7px;padding:13px;margin-top:19px;font-size:11px}.health-portal_detailList__0MI9N{font-size:11px;margin-top:20px}.health-portal_detailList__0MI9N>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-bottom:1px solid #edf0e8}.health-portal_detailList__0MI9N dt{color:#9ca88e}.health-portal_detailList__0MI9N dd{color:#738765;margin:0;text-align:right}.health-portal_redeemPreview__z_N0u{display:flex;align-items:center;gap:17px;background:#f1f5eb;border:1px solid #e8eddf;border-radius:10px;padding:22px;margin-top:22px;color:#8da075}.health-portal_redeemPreview__z_N0u h3{font-size:15px;font-weight:500;color:#617f50}.health-portal_redeemPreview__z_N0u p{font-size:11px;margin-top:6px;color:#9aa989}.health-portal_field__pa_qV{display:flex;flex-direction:column;gap:9px;font-size:12px;color:#879a74;margin-top:24px}.health-portal_field__pa_qV input{border:1px solid #dfe8d6;border-radius:8px;padding:11px 12px;color:#5f7951;background:#f9fbf6;font-size:13px;min-width:0}.health-portal_dialog__vIYQF .health-portal_primaryButton__Hy1X2{width:100%;margin-top:3px}@media(min-width:1600px){.health-portal_content__HgePZ{padding-top:40px}.health-portal_hero__o6n_N{min-height:335px}.health-portal_heroCopy__8x9XM{padding:34px 39px}.health-portal_hero__o6n_N h2{font-size:40px}.health-portal_hero__o6n_N p{font-size:12px}.health-portal_heroButton__suzff{margin-top:25px}.health-portal_aiCard__NxHWD{padding:30px}.health-portal_aiCard__NxHWD h2{font-size:27px}.health-portal_aiCard__NxHWD>p{font-size:12px}.health-portal_aiLink__LpNwf{margin-top:26px}.health-portal_sectionHeading__lflSq{margin-top:33px}.health-portal_stat__dqKET{padding:24px}.health-portal_sportsGrid__vjyKd{gap:22px}.health-portal_checkinBody__ryO0M{padding:30px 0}.health-portal_checkinCopy___aTTZ h4{font-size:16px}.health-portal_checkinCopy___aTTZ p{font-size:11px}.health-portal_progressRing__duorj{width:145px;height:145px}.health-portal_chart__uAM5P{height:127px}.health-portal_weekSummary__pJm0z{margin-top:18px}.health-portal_weekFooter__Hj7tq{margin-top:20px}.health-portal_sidebar__ceKH2{width:250px}}@media(max-width:1200px){.health-portal_sidebar__ceKH2{width:206px;padding-left:14px;padding-right:14px}.health-portal_brand__j4QPs{gap:8px;margin-left:7px;margin-right:0}.health-portal_brand__j4QPs strong{font-size:20px;letter-spacing:1px}.health-portal_brandIcon__wu6_h{width:38px;height:38px}.health-portal_brand__j4QPs strong span{font-size:9px;margin-left:5px}.health-portal_brand__j4QPs small{font-size:7px}.health-portal_content__HgePZ{padding:28px}.health-portal_topbar__hWSw2{padding:0 28px}.health-portal_heroGrid__W07Cc{grid-template-columns:minmax(0,1.9fr) minmax(230px,1fr);gap:16px}.health-portal_heroCopy__8x9XM{padding:27px 24px;max-width:66%}.health-portal_hero__o6n_N h2{font-size:30px}.health-portal_heroArt__WxdoQ{width:47%}.health-portal_aiCard__NxHWD{padding:23px}.health-portal_aiCard__NxHWD h2{font-size:21px}.health-portal_aiBadge__Vhi4h{font-size:8px}.health-portal_stat__dqKET{padding:17px;gap:10px}.health-portal_statIcon__IC_Im{width:36px;height:36px;border-radius:10px}.health-portal_stat__dqKET strong{font-size:25px}.health-portal_sparkline__ykauT{width:50px;right:13px;bottom:30px;opacity:.75}.health-portal_sportsGrid__vjyKd{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.health-portal_checkinCard__ZCEzc,.health-portal_weekCard__YIenf{padding:19px}.health-portal_checkinBody__ryO0M{gap:15px}.health-portal_progressRing__duorj{width:112px;height:112px}.health-portal_checkinCopy___aTTZ h4{font-size:12px}.health-portal_checkinCopy___aTTZ p{font-size:9px}.health-portal_cardHeading__3iNuN h3{font-size:11px}.health-portal_cardFootnote__fQpXk{font-size:8px}.health-portal_chart__uAM5P{gap:12px}.health-portal_giftGrid__ZGoUw{gap:15px}.health-portal_giftInfo__Ychye{padding:16px}.health-portal_giftInfo__Ychye>div{gap:8px}.health-portal_giftInfo__Ychye h3{font-size:13px}}@media(max-width:1000px) and (min-width:761px){.health-portal_sidebar__ceKH2{width:180px}.health-portal_brandIcon__wu6_h{width:32px;height:35px}.health-portal_brand__j4QPs strong{font-size:19px}.health-portal_brand__j4QPs strong span{display:none}.health-portal_brand__j4QPs small{font-size:6px}.health-portal_nav__h6COn a{padding:0 14px;gap:11px;font-size:12px}.health-portal_navLabel__2UCuH{padding-left:14px}.health-portal_sideNote__TEwVy{padding:15px 11px}.health-portal_sideNote__TEwVy strong{font-size:9px}.health-portal_sideNote__TEwVy p{font-size:8px}.health-portal_content__HgePZ{padding:25px 22px}.health-portal_heroGrid__W07Cc{grid-template-columns:1.65fr 1fr;gap:13px}.health-portal_heroCopy__8x9XM{padding:25px 20px;max-width:80%}.health-portal_hero__o6n_N h2{font-size:28px}.health-portal_heroTag__vXfA6{font-size:8px}.health-portal_hero__o6n_N p{font-size:9px}.health-portal_heroArt__WxdoQ{width:43%;opacity:.8}.health-portal_aiCard__NxHWD{padding:22px 18px}.health-portal_aiBadge__Vhi4h{display:none}.health-portal_aiCard__NxHWD h2{font-size:20px}.health-portal_aiCard__NxHWD>p,.health-portal_aiLink__LpNwf{font-size:10px}.health-portal_stat__dqKET{padding:15px 13px;gap:9px}.health-portal_statIcon__IC_Im{width:30px;height:30px}.health-portal_statIcon__IC_Im svg{width:17px}.health-portal_stat__dqKET strong{font-size:23px}.health-portal_statNote__L5cih{font-size:8px}.health-portal_sparkline__ykauT{display:none}.health-portal_sportsGrid__vjyKd{grid-template-columns:1fr}.health-portal_checkinBody__ryO0M{gap:30px}.health-portal_progressRing__duorj{width:130px;height:130px}.health-portal_checkinCopy___aTTZ h4{font-size:15px}.health-portal_checkinCopy___aTTZ p{font-size:11px;max-width:none}.health-portal_cardHeading__3iNuN h3{font-size:12px}.health-portal_chart__uAM5P{height:120px}.health-portal_giftGrid__ZGoUw{grid-template-columns:1fr}.health-portal_giftCard__15bOh{display:grid;grid-template-columns:150px 1fr}.health-portal_giftArt__975zq{height:155px}.health-portal_giftInfo__Ychye{padding:23px}.health-portal_profileCard__ChT7_{gap:15px;padding:22px}.health-portal_profileCard__ChT7_ h3{font-size:16px}.health-portal_profileCard__ChT7_ h3 span{font-size:8px;margin-left:7px}.health-portal_profileAvatar__2_Cdf{width:56px;height:56px}.health-portal_profileCard__ChT7_ p{font-size:9px}.health-portal_profileCard__ChT7_ .health-portal_secondaryButton__ahmRH{font-size:9px;padding:8px;white-space:nowrap}}@media(max-width:760px){.health-portal_sidebar__ceKH2{display:none}.health-portal_topbar__hWSw2{height:62px;padding:0 20px}.health-portal_desktopCrumb__hJaC1{display:none}.health-portal_mobileBrand__t4IM0{display:flex;align-items:center;gap:5px;color:#3c6b4c;font-weight:600;font-size:16px;letter-spacing:1px}.health-portal_breadcrumb__LMVmH{gap:10px}.health-portal_breadcrumb__LMVmH>strong{display:none}.health-portal_demoBadge__IJNyJ{font-size:7px}.health-portal_topUser__RsSap b,.health-portal_topUser__RsSap>svg{display:none}.health-portal_topUser__RsSap>span{width:29px;height:29px}.health-portal_content__HgePZ{padding:24px 20px 25px}.health-portal_pageIntro__vhf89{margin-bottom:22px;align-items:flex-end}.health-portal_eyebrow__vgGRO{font-size:7px;letter-spacing:1.5px}.health-portal_pageIntro__vhf89 h1{font-size:23px;margin-top:8px;letter-spacing:.5px}.health-portal_pageIntro__vhf89>div>p:last-child{font-size:10px;margin-top:8px;letter-spacing:0}.health-portal_date__Q_6rk{font-size:9px;gap:5px;white-space:nowrap;padding:0 0 2px}.health-portal_date__Q_6rk svg{width:13px}.health-portal_heroGrid__W07Cc{grid-template-columns:1fr;gap:13px}.health-portal_hero__o6n_N{min-height:284px;border-radius:13px}.health-portal_heroCopy__8x9XM{padding:26px;max-width:68%}.health-portal_hero__o6n_N h2{font-size:31px;letter-spacing:1px;margin-top:16px}.health-portal_hero__o6n_N p{font-size:10px}.health-portal_heroTag__vXfA6{font-size:8px;padding:4px 8px}.health-portal_heroButton__suzff{font-size:10px;padding:10px 13px;margin-top:18px;gap:15px}.health-portal_heroArt__WxdoQ{width:46%;-o-object-position:45% center;object-position:45% center}.health-portal_heroStamp__JcJIv{font-size:5px;letter-spacing:1.5px;right:13px;bottom:13px}.health-portal_aiCard__NxHWD{display:grid;grid-template-columns:42px 1fr auto;-moz-column-gap:13px;column-gap:13px;padding:18px;align-items:center;border-radius:12px}.health-portal_aiTop__QoKOf{display:block;grid-column:1;grid-row:1/4;align-self:center}.health-portal_aiIcon__6Gne9{width:42px;height:46px;border-radius:12px}.health-portal_aiBadge__Vhi4h{display:none}.health-portal_aiCard__NxHWD h2{grid-column:2;grid-row:1;font-size:14px;margin:0;letter-spacing:.4px;line-height:1.5}.health-portal_aiCard__NxHWD h2 br{display:none}.health-portal_aiCard__NxHWD>p{grid-column:2;grid-row:2;font-size:9px;margin-top:6px;line-height:1.7}.health-portal_aiCard__NxHWD>p br{display:none}.health-portal_aiLink__LpNwf{grid-column:3;grid-row:1/4;font-size:9px;gap:8px;margin:0;padding:9px 10px;background:#eef4e6;white-space:nowrap}.health-portal_aiLink__LpNwf svg{width:13px}.health-portal_aiHint__Zkwjo{display:none}.health-portal_aiWatermark__uTcqU{width:70px;height:70px;right:10px;bottom:-15px}.health-portal_sectionHeading__lflSq{margin:25px 0 14px}.health-portal_sectionHeading__lflSq h2{font-size:15px}.health-portal_sectionHeading__lflSq>div{gap:8px}.health-portal_mutedBadge__a62vi{font-size:8px;padding:2px 5px}.health-portal_sectionCaption__bbo2h{font-size:8px}.health-portal_stats__3_DaL{gap:9px;margin-bottom:13px}.health-portal_stat__dqKET{padding:14px 12px;display:block;border-radius:10px}.health-portal_statIcon__IC_Im{width:28px;height:28px;border-radius:8px;margin-bottom:10px}.health-portal_statIcon__IC_Im svg{width:15px}.health-portal_stat__dqKET p{font-size:9px;white-space:nowrap}.health-portal_stat__dqKET p small{font-size:6px;margin-left:3px}.health-portal_stat__dqKET strong{font-size:23px;line-height:1.65}.health-portal_stat__dqKET em{font-size:8px;margin-left:4px}.health-portal_statNote__L5cih{font-size:7px;line-height:1.6;display:block;margin-top:3px}.health-portal_sparkline__ykauT,.health-portal_statNote__L5cih svg{display:none}.health-portal_sportsGrid__vjyKd{grid-template-columns:1fr;gap:13px}.health-portal_checkinCard__ZCEzc,.health-portal_weekCard__YIenf{padding:18px}.health-portal_cardHeading__3iNuN h3{font-size:12px}.health-portal_cardHeading__3iNuN>span{font-size:8px}.health-portal_checkinBody__ryO0M{padding:23px 0;gap:22px;justify-content:center}.health-portal_progressRing__duorj{width:116px;height:116px}.health-portal_progressRing__duorj strong{font-size:22px}.health-portal_checkinCopy___aTTZ h4{font-size:12px;margin-top:6px}.health-portal_checkinCopy___aTTZ p{font-size:9px;margin:8px 0 12px;max-width:185px}.health-portal_smallLabel__5t8WY{font-size:8px}.health-portal_primaryButton__Hy1X2{font-size:10px;padding:9px 12px;gap:7px}.health-portal_cardFootnote__fQpXk{font-size:8px;gap:5px}.health-portal_cardFootnote__fQpXk svg{width:11px}.health-portal_weekSummary__pJm0z{margin-top:15px}.health-portal_chart__uAM5P{height:114px;gap:24px}.health-portal_weekFooter__Hj7tq{font-size:8px}.health-portal_bottomStrip__C607s{padding:17px 15px;gap:10px;margin-top:14px;flex-wrap:wrap}.health-portal_stripIcon__3GEEx{width:32px;height:35px}.health-portal_bottomStrip__C607s strong{font-size:10px;letter-spacing:0}.health-portal_bottomStrip__C607s p{font-size:8px}.health-portal_bottomStrip__C607s button{font-size:9px;margin-left:42px;padding:5px 0 0;gap:7px}.health-portal_footer__c0GZq{font-size:7px;gap:7px;align-items:flex-start;padding-top:23px}.health-portal_footer__c0GZq>span:last-child{text-align:right;max-width:145px}.health-portal_mobileNav__cEvrF{display:flex;align-items:center;justify-content:space-around;position:fixed;bottom:0;left:0;width:100%;padding:10px 6px calc(9px + env(safe-area-inset-bottom));background:#ffffffed;backdrop-filter:blur(18px);border-top:1px solid #e8eee2;z-index:40}.health-portal_mobileNav__cEvrF a{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;color:#9aa68e;font-size:9px;letter-spacing:.2px;padding:3px 0}.health-portal_mobileNav__cEvrF a.health-portal_navActive__4c86g{color:#376f49}.health-portal_mobileNav__cEvrF a.health-portal_navActive__4c86g>svg:first-child{stroke-width:2.2}.health-portal_mobileNav__cEvrF .health-portal_navArrow__of6x3{display:none}.health-portal_mobileNav__cEvrF a>svg:first-child{width:20px;height:20px}.health-portal_main__mD2Xs{padding-bottom:calc(74px + env(safe-area-inset-bottom))}.health-portal_toast__3FRog{bottom:calc(92px + env(safe-area-inset-bottom));font-size:11px;padding:13px 16px}.health-portal_infoBanner__K_7wD{padding:17px;gap:12px;align-items:flex-start;flex-wrap:wrap}.health-portal_infoBanner__K_7wD strong{font-size:12px}.health-portal_infoBanner__K_7wD p{font-size:10px;line-height:1.8}.health-portal_infoBanner__K_7wD>div{flex:1}.health-portal_infoBanner__K_7wD>svg{width:21px;margin-top:2px}.health-portal_outlineBadge__DIygW{font-size:9px;padding:3px 8px;margin-left:33px}.health-portal_documentGrid__XbucE{grid-template-columns:1fr;gap:13px}.health-portal_documentCard__CPCp1{padding:22px}.health-portal_documentCard__CPCp1 h3{font-size:16px}.health-portal_documentCard__CPCp1>p{font-size:10px}.health-portal_documentTag__aBm7U{top:24px;right:22px}.health-portal_placeholder__brldp{padding:22px 18px;gap:12px;justify-content:flex-start}.health-portal_placeholder__brldp strong{font-size:11px}.health-portal_placeholder__brldp p{font-size:9px;line-height:1.8}.health-portal_pointsBanner__Y0_pk{padding:23px;margin-bottom:15px}.health-portal_pointsBanner__Y0_pk strong{font-size:34px}.health-portal_pointsBanner__Y0_pk>div>span{font-size:10px}.health-portal_pointsBanner__Y0_pk p{font-size:9px}.health-portal_pointsDecoration__N_PM6{gap:0}.health-portal_pointsDecoration__N_PM6>svg{width:52px}.health-portal_pointsDecoration__N_PM6>span{display:none!important}.health-portal_giftGrid__ZGoUw{grid-template-columns:1fr;gap:13px}.health-portal_giftCard__15bOh{display:grid;grid-template-columns:118px 1fr}.health-portal_giftArt__975zq{height:150px}.health-portal_giftArt__975zq>svg{width:49px}.health-portal_giftCircle__bE8_6{width:92px;height:92px}.health-portal_giftArt__975zq>span{font-size:5px;letter-spacing:.8px;bottom:17px}.health-portal_giftInfo__Ychye{padding:20px 16px}.health-portal_giftInfo__Ychye>span{font-size:9px}.health-portal_giftInfo__Ychye h3{font-size:13px;margin-top:6px}.health-portal_giftInfo__Ychye>div{margin-top:20px}.health-portal_giftInfo__Ychye strong{font-size:19px}.health-portal_giftInfo__Ychye button{font-size:9px;padding:6px}.health-portal_demoText__Gkh63{font-size:9px;padding:17px 0}.health-portal_profileCard__ChT7_{position:relative;flex-wrap:wrap;padding:20px;gap:14px}.health-portal_profileAvatar__2_Cdf{width:53px;height:58px;border-radius:17px;font-size:23px}.health-portal_profileCard__ChT7_ .health-portal_eyebrow__vgGRO{font-size:6px;letter-spacing:1px}.health-portal_profileCard__ChT7_ h3{font-size:16px;letter-spacing:0}.health-portal_profileCard__ChT7_ h3>span{font-size:7px;padding:2px 4px;margin-left:7px}.health-portal_profileCard__ChT7_ p{font-size:8px}.health-portal_profileCard__ChT7_>.health-portal_secondaryButton__ahmRH{font-size:9px;margin-left:67px;padding:8px 12px}.health-portal_profileStats__PtaL0{padding:19px 9px;margin:14px 0}.health-portal_profileStats__PtaL0 svg{width:19px}.health-portal_profileStats__PtaL0 strong{font-size:24px}.health-portal_profileStats__PtaL0 small,.health-portal_profileStats__PtaL0 span{font-size:9px}.health-portal_recordsCard__7byy9{padding:19px}.health-portal_emptyState__jXP_K{padding:30px 0 12px}.health-portal_emptyState__jXP_K h4{font-size:12px}.health-portal_emptyState__jXP_K p{font-size:9px}.health-portal_emptyState__jXP_K button,.health-portal_recordList__5T_Zx strong{font-size:10px}.health-portal_recordList__5T_Zx small{font-size:8px}.health-portal_recordList__5T_Zx b{font-size:13px}.health-portal_resetRow__iLPAm{align-items:flex-start;flex-direction:column;font-size:9px;gap:13px}.health-portal_resetRow__iLPAm button{font-size:9px}.health-portal_dialog__vIYQF{padding:23px}.health-portal_dialog__vIYQF h2{font-size:20px}.health-portal_dialogDescription___OxN6{font-size:11px}.health-portal_detailList__0MI9N{font-size:10px}.health-portal_dialog__vIYQF .health-portal_eyebrow__vgGRO{font-size:8px}}@media(max-width:375px){.health-portal_content__HgePZ{padding:21px 15px}.health-portal_topbar__hWSw2{padding:0 15px}.health-portal_pageIntro__vhf89 h1{font-size:20px}.health-portal_date__Q_6rk{font-size:8px}.health-portal_heroCopy__8x9XM{padding:24px 21px;max-width:71%}.health-portal_hero__o6n_N h2{font-size:28px}.health-portal_heroArt__WxdoQ{width:43%;opacity:.8}.health-portal_hero__o6n_N p{font-size:9px}.health-portal_aiCard__NxHWD{gap:9px;padding:15px}.health-portal_aiCard__NxHWD h2{font-size:12px}.health-portal_aiCard__NxHWD>p{font-size:8px}.health-portal_aiLink__LpNwf{padding:8px;font-size:8px;gap:3px}.health-portal_sectionCaption__bbo2h{font-size:7px}.health-portal_checkinBody__ryO0M{gap:14px}.health-portal_progressRing__duorj{width:104px;height:104px}.health-portal_checkinCopy___aTTZ h4{font-size:11px}.health-portal_checkinCopy___aTTZ p{font-size:8px}.health-portal_chart__uAM5P{gap:20px}.health-portal_stat__dqKET{padding:13px 10px}.health-portal_statNote__L5cih{font-size:6px}.health-portal_stats__3_DaL{gap:7px}.health-portal_profileCard__ChT7_ p{max-width:180px}.health-portal_giftCard__15bOh{grid-template-columns:105px 1fr}.health-portal_giftInfo__Ychye{padding:20px 13px}.health-portal_giftInfo__Ychye h3{font-size:12px}}.health-portal_brandLogo__Jo9xQ{width:57px;height:44px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.health-portal_brand__j4QPs{gap:7px;margin-left:0;margin-right:0}.health-portal_brand__j4QPs strong{font-size:21px}.health-portal_brand__j4QPs strong span{font-size:10px;margin-left:5px}.health-portal_brand__j4QPs small{font-size:7px;letter-spacing:1.1px}.health-portal_aiIcon__6Gne9{background:#f3f8f3}.health-portal_aiIcon__6Gne9 img{width:43px;height:34px;-o-object-fit:cover;object-fit:cover}.health-portal_footer__c0GZq>span>img{width:23px;height:17px;-o-object-fit:cover;object-fit:cover}.health-portal_hero__o6n_N h2{white-space:nowrap}.health-portal_aiCard__NxHWD>p,.health-portal_hero__o6n_N p{font-size:12px}.health-portal_heroTag__vXfA6{font-size:11px}.health-portal_aiLink__LpNwf,.health-portal_heroButton__suzff{font-size:12px}.health-portal_checkinCopy___aTTZ p{font-size:11px}.health-portal_cardFootnote__fQpXk{font-size:10px}.health-portal_stat__dqKET p{font-size:12px}.health-portal_statNote__L5cih{font-size:10px}.health-portal_sectionCaption__bbo2h,.health-portal_weekSummary__pJm0z p{font-size:11px}.health-portal_weekFooter__Hj7tq,.health-portal_weekSummary__pJm0z p span{font-size:10px}.health-portal_bottomStrip__C607s strong{font-size:12px}.health-portal_bottomStrip__C607s button,.health-portal_bottomStrip__C607s p{font-size:11px}.health-portal_footer__c0GZq{font-size:10px}.health-portal_cardHeading__3iNuN h3{font-size:13px}.health-portal_navLabel__2UCuH{font-size:11px}.health-portal_sideNote__TEwVy strong{font-size:12px}.health-portal_sideNote__TEwVy p{font-size:10px}.health-portal_sideVersion__cktCj{font-size:11px}.health-portal_breadcrumb__LMVmH,.health-portal_topUser__RsSap b{font-size:12px}.health-portal_pageIntro__vhf89>div>p:last-child{font-size:13px}.health-portal_date__Q_6rk{font-size:12px}.health-portal_stat__dqKET p small{font-size:9px}.health-portal_stat__dqKET em{font-size:11px}.health-portal_demoText__Gkh63,.health-portal_documentCard__CPCp1>p,.health-portal_infoBanner__K_7wD p,.health-portal_placeholder__brldp p,.health-portal_profileCard__ChT7_ p{font-size:12px}.health-portal_documentMeta__K5jKp,.health-portal_giftInfo__Ychye>span,.health-portal_profileStats__PtaL0 span,.health-portal_recordList__5T_Zx small,.health-portal_resetRow__iLPAm{font-size:11px}.health-portal_documentCard__CPCp1>button,.health-portal_giftInfo__Ychye button,.health-portal_recordList__5T_Zx strong{font-size:12px}.health-portal_documentTag__aBm7U{font-size:10px}.health-portal_detailList__0MI9N{font-size:12px}@media(min-width:761px) and (max-width:1200px){.health-portal_brandLogo__Jo9xQ{width:45px;height:38px}.health-portal_brand__j4QPs strong{font-size:19px}.health-portal_brand__j4QPs strong span{display:none}.health-portal_brand__j4QPs small{font-size:6px}.health-portal_hero__o6n_N p{font-size:11px}.health-portal_heroTag__vXfA6{font-size:9px}.health-portal_aiCard__NxHWD>p{font-size:11px}.health-portal_sideNote__TEwVy strong{font-size:10px}.health-portal_sideNote__TEwVy p{font-size:9px}.health-portal_stat__dqKET p{font-size:11px}.health-portal_statNote__L5cih{font-size:9px}.health-portal_hero__o6n_N h2{font-size:27px;letter-spacing:1px}.health-portal_footer__c0GZq{font-size:9px}}@media(max-width:760px){.health-portal_mobileBrand__t4IM0 img{width:39px;height:29px;-o-object-fit:cover;object-fit:cover}.health-portal_hero__o6n_N h2{font-size:28px;letter-spacing:.5px}.health-portal_heroCopy__8x9XM{max-width:78%;padding:25px 24px}.health-portal_hero__o6n_N p{font-size:11px}.health-portal_heroTag__vXfA6{font-size:9px}.health-portal_heroButton__suzff{font-size:12px}.health-portal_heroArt__WxdoQ{right:-18px;width:49%}.health-portal_aiCard__NxHWD{grid-template-columns:42px 1fr;-moz-column-gap:12px;column-gap:12px;row-gap:0;padding:18px}.health-portal_aiTop__QoKOf{grid-row:1/3}.health-portal_aiCard__NxHWD h2{font-size:15px;white-space:nowrap}.health-portal_aiCard__NxHWD>p{font-size:11px;margin-top:5px}.health-portal_aiLink__LpNwf{grid-column:2;grid-row:3;justify-self:start;margin-top:11px;padding:8px 12px;font-size:11px;gap:15px}.health-portal_aiIcon__6Gne9{height:44px}.health-portal_aiIcon__6Gne9 img{width:43px;height:34px}.health-portal_pageIntro__vhf89>div>p:last-child{font-size:11px}.health-portal_date__Q_6rk{font-size:10px;max-width:84px;white-space:normal;line-height:1.7;text-align:right}.health-portal_sectionCaption__bbo2h{font-size:9px}.health-portal_cardHeading__3iNuN h3{font-size:13px}.health-portal_cardHeading__3iNuN>span{font-size:10px}.health-portal_checkinCopy___aTTZ p{font-size:11px}.health-portal_checkinCopy___aTTZ h4{font-size:13px}.health-portal_smallLabel__5t8WY{font-size:10px}.health-portal_checkinBody__ryO0M{gap:16px}.health-portal_progressRing__duorj{width:109px;height:109px}.health-portal_primaryButton__Hy1X2{font-size:12px;padding:10px 12px}.health-portal_cardFootnote__fQpXk{font-size:10px;line-height:1.8;align-items:flex-start}.health-portal_cardFootnote__fQpXk svg{margin-top:3px}.health-portal_stat__dqKET p{font-size:10px}.health-portal_stat__dqKET p small{font-size:8px}.health-portal_statNote__L5cih,.health-portal_stat__dqKET em{font-size:9px}.health-portal_stats__3_DaL{gap:8px}.health-portal_stat__dqKET{padding:14px 10px}.health-portal_weekSummary__pJm0z p{font-size:11px}.health-portal_barColumn__Dddjq>span,.health-portal_weekFooter__Hj7tq,.health-portal_weekSummary__pJm0z p span{font-size:10px}.health-portal_bottomStrip__C607s strong{font-size:12px}.health-portal_bottomStrip__C607s button,.health-portal_bottomStrip__C607s p{font-size:11px}.health-portal_footer__c0GZq{font-size:9px;line-height:1.8}.health-portal_footer__c0GZq>span:first-child{max-width:155px}.health-portal_footer__c0GZq>span:last-child{max-width:130px}.health-portal_mobileNav__cEvrF a{font-size:11px;gap:6px}.health-portal_mobileNav__cEvrF{padding-top:11px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.health-portal_main__mD2Xs{padding-bottom:calc(83px + env(safe-area-inset-bottom))}.health-portal_infoBanner__K_7wD strong{font-size:13px}.health-portal_infoBanner__K_7wD p{font-size:11px}.health-portal_documentMeta__K5jKp{font-size:10px}.health-portal_documentCard__CPCp1>button,.health-portal_placeholder__brldp strong{font-size:12px}.health-portal_placeholder__brldp p{font-size:11px}.health-portal_giftInfo__Ychye button,.health-portal_giftInfo__Ychye>span,.health-portal_profileCard__ChT7_ p{font-size:10px}.health-portal_emptyState__jXP_K p,.health-portal_profileCard__ChT7_>.health-portal_secondaryButton__ahmRH,.health-portal_profileStats__PtaL0 span{font-size:11px}.health-portal_emptyState__jXP_K button{font-size:12px}.health-portal_resetRow__iLPAm{font-size:11px;line-height:1.8}.health-portal_recordList__5T_Zx strong,.health-portal_resetRow__iLPAm button{font-size:11px}.health-portal_recordList__5T_Zx small{font-size:10px}.health-portal_demoText__Gkh63{font-size:11px}}@media(max-width:375px){.health-portal_hero__o6n_N h2{font-size:26px}.health-portal_heroCopy__8x9XM{padding:24px 20px}.health-portal_heroTag__vXfA6{font-size:8px}.health-portal_hero__o6n_N p{font-size:10px}.health-portal_checkinCopy___aTTZ h4{font-size:12px}.health-portal_checkinCopy___aTTZ p{font-size:10px}.health-portal_progressRing__duorj{width:98px;height:98px}.health-portal_checkinBody__ryO0M{gap:12px}.health-portal_aiCard__NxHWD h2{font-size:14px}.health-portal_aiCard__NxHWD>p{font-size:10px}.health-portal_date__Q_6rk{font-size:9px;max-width:72px}.health-portal_statNote__L5cih{font-size:8px}.health-portal_cardHeading__3iNuN h3{font-size:12px}}.health-portal_assistantStrip__HYGG1{display:flex;align-items:center;gap:14px;background:#edf3e8;border:1px solid #dfe8d7;border-radius:12px;padding:18px 22px}.health-portal_assistantStrip__HYGG1>img{width:48px;height:36px;-o-object-fit:cover;object-fit:cover}.health-portal_assistantStrip__HYGG1 strong{font-size:13px;font-weight:500;color:#668455;display:block}.health-portal_assistantStrip__HYGG1 small{font-size:11px;color:#94a583;display:block;margin-top:5px}.health-portal_assistantStrip__HYGG1>b{font-size:12px;font-weight:500;color:#6e875b;display:flex;align-items:center;gap:15px;margin-left:auto;white-space:nowrap}@media(max-width:760px){.health-portal_assistantStrip__HYGG1{padding:16px;gap:10px;flex-wrap:wrap}.health-portal_assistantStrip__HYGG1>img{width:40px;height:31px}.health-portal_assistantStrip__HYGG1 strong{font-size:12px}.health-portal_assistantStrip__HYGG1 small{font-size:10px}.health-portal_assistantStrip__HYGG1>b{font-size:11px;margin-left:50px;gap:10px}}.health-portal_sidebar__ceKH2{overflow-y:auto}.health-portal_brand__j4QPs{margin-bottom:27px;gap:8px;flex-shrink:0}.health-portal_brandLogo__Jo9xQ{width:76px;height:76px;-o-object-fit:contain;object-fit:contain}.health-portal_brand__j4QPs strong{font-size:19px;letter-spacing:1px}.health-portal_brand__j4QPs small{font-size:8px;letter-spacing:1.2px}.health-portal_nav__h6COn{gap:6px;flex-shrink:0}.health-portal_nav__h6COn a{height:48px;font-size:13px}.health-portal_sideBottom__Fw_fl{padding-top:25px}.health-portal_sideNote__TEwVy{padding:13px;margin-bottom:12px}.health-portal_sideNote__TEwVy>svg{margin-bottom:7px}.health-portal_shortNavLabel__Tzb_L{display:none}.health-portal_footer__c0GZq>span>img{width:24px;height:23px;-o-object-fit:contain;object-fit:contain}@media(min-width:761px) and (max-width:1200px){.health-portal_brandLogo__Jo9xQ{width:63px;height:67px}.health-portal_brand__j4QPs strong{font-size:17px}.health-portal_brand__j4QPs small{font-size:6px;letter-spacing:1px}.health-portal_brand__j4QPs{gap:5px}.health-portal_nav__h6COn a{font-size:12px}}@media(min-width:761px) and (max-width:1000px){.health-portal_brandLogo__Jo9xQ{width:55px;height:63px}.health-portal_brand__j4QPs strong{font-size:16px}.health-portal_brand__j4QPs small{font-size:6px;letter-spacing:.5px}}@media(max-height:850px) and (min-width:761px){.health-portal_sideNote__TEwVy{display:none}.health-portal_sidebar__ceKH2{padding-top:23px}.health-portal_brand__j4QPs{margin-bottom:23px}}@media(max-width:760px){.health-portal_mobileBrand__t4IM0{gap:7px;font-size:15px}.health-portal_mobileBrand__t4IM0 img{width:51px;height:46px;-o-object-fit:contain;object-fit:contain}.health-portal_topbar__hWSw2{height:67px}.health-portal_mobileNav__cEvrF{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));padding-left:3px;padding-right:3px}.health-portal_mobileNav__cEvrF a{min-width:0;font-size:9px;gap:6px;padding:4px 0;white-space:nowrap}.health-portal_mobileNav__cEvrF a>svg:first-child{width:19px;height:19px}.health-portal_mobileNav__cEvrF .health-portal_fullNavLabel__gRXnL{display:none}.health-portal_mobileNav__cEvrF .health-portal_shortNavLabel__Tzb_L{display:inline}.health-portal_main__mD2Xs{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.health-portal_footer__c0GZq>span>img{width:22px;height:21px}}@media(max-width:375px){.health-portal_mobileNav__cEvrF a{font-size:8px}.health-portal_mobileNav__cEvrF a>svg:first-child{width:18px;height:18px}.health-portal_mobileBrand__t4IM0{font-size:14px}}.health-portal_nav__h6COn a.health-portal_spaceChat__9u_4N{gap:14px}.health-portal_spaceChat__9u_4N>img{width:21px;height:21px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.health-portal_spaceChat__9u_4N>svg:last-child{margin-left:auto}.health-portal_accountNav__Gj8_C{border:0;border-top:1px solid #e6ecdf;background:transparent;padding:17px 9px 8px;display:flex;align-items:center;gap:10px;width:100%;text-align:left;color:#80966a}.health-portal_accountNav__Gj8_C>span:first-child{width:33px;height:37px;display:grid;place-items:center;border:1px solid #e6ecdd;background:#f2f6ea;border-radius:10px}.health-portal_accountNav__Gj8_C strong{font-size:12px;font-weight:500;display:block}.health-portal_accountNav__Gj8_C small{font-size:9px;color:#a7b397;display:block;margin-top:4px}.health-portal_accountNav__Gj8_C>svg:last-child{margin-left:auto;color:#a4b591}.health-portal_accountNav__Gj8_C[aria-current=page]{background:#f2f7ea;border-radius:9px}.health-portal_mobileSpace__Iio_k{display:none}@media(max-width:1000px) and (min-width:761px){.health-portal_nav__h6COn a.health-portal_spaceChat__9u_4N{gap:11px;font-size:12px}}@media(max-width:760px){.health-portal_mobileSpace__Iio_k{display:flex;align-items:center;gap:10px;margin:-3px 0 20px;padding:12px 14px;background:#f0f5e9;border:1px solid #e2ead8;border-radius:10px}.health-portal_mobileSpace__Iio_k>span{font-size:10px;color:#99a98a;white-space:nowrap}.health-portal_mobileSpace__Iio_k>a{display:flex;align-items:center;gap:7px;font-size:12px;color:#5f8050;margin-left:auto;font-weight:500;white-space:nowrap}.health-portal_mobileSpace__Iio_k img{width:28px;height:23px;-o-object-fit:cover;object-fit:cover}.health-portal_mobileSpace__Iio_k>button{display:grid;place-items:center;background:#e7efdc;color:#8da575;border:1px solid #dde7d1;border-radius:6px;padding:7px;margin-left:3px}.health-portal_sectionCaption__bbo2h{max-width:145px;text-align:right}}@media(max-width:375px){.health-portal_mobileSpace__Iio_k{padding:11px;gap:7px}.health-portal_mobileSpace__Iio_k>span{font-size:9px}.health-portal_mobileSpace__Iio_k>a{font-size:11px;gap:5px}.health-portal_mobileSpace__Iio_k img{width:25px;height:21px}}@media(prefers-reduced-motion:reduce){.health-portal_portal__9sh6l *{scroll-behavior:auto!important;transition:none!important}}.health-portal_footer__c0GZq>span.health-portal_footerBrand__uzfxy{flex-direction:column;align-items:flex-start;gap:5px}.health-portal_footerBrand__uzfxy>span{display:flex;align-items:center;gap:5px}.health-portal_footerBrand__uzfxy>span>img{width:24px;height:23px;-o-object-fit:contain;object-fit:contain}.health-portal_footerBrand__uzfxy>a{font-size:11px;line-height:1.8;white-space:nowrap}.health-portal_footerBrand__uzfxy>a:hover{text-decoration:underline}.policy-gap-dashboard_root__Vqzre{border:1px solid #d7e2ce;background:#fff;border-radius:16px;margin:0 0 24px;color:#355a49;line-height:1.7;overflow:hidden}.policy-gap-dashboard_header__1_keF{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px;background:linear-gradient(110deg,#edf4e6,#fafcf8)}.policy-gap-dashboard_header__1_keF span,.policy-gap-dashboard_kicker__iR1VB{font-size:12px;color:#73856a}.policy-gap-dashboard_root__Vqzre h2{font-size:21px;display:flex;gap:10px;align-items:center;font-weight:600}.policy-gap-dashboard_header__1_keF p{font-size:13px;color:#6e7c69;margin-top:7px}.policy-gap-dashboard_root__Vqzre button{white-space:normal}.policy-gap-dashboard_body__66K_b{padding:25px}.policy-gap-dashboard_steps__rI6rx{display:flex;gap:20px;list-style:none;padding:0;margin:0 0 25px;flex-wrap:wrap}.policy-gap-dashboard_steps__rI6rx li{display:flex;gap:8px;align-items:center;font-size:13px;color:#829078}.policy-gap-dashboard_steps__rI6rx li[aria-current=step]{font-weight:600;color:#31573d}.policy-gap-dashboard_steps__rI6rx b{display:grid;place-items:center;border-radius:50%;background:#e9f0e1;width:25px;height:25px}.policy-gap-dashboard_formGrid__BcueI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 25px;margin:20px 0}.policy-gap-dashboard_field__boxfK{display:flex;flex-direction:column;min-width:0}.policy-gap-dashboard_field__boxfK label{font-size:14px;margin-bottom:7px;font-weight:500}.policy-gap-dashboard_field__boxfK input,.policy-gap-dashboard_field__boxfK select,.policy-gap-dashboard_sectionHeading__ST7yX select{width:100%;border:1px solid #cfdbc5;border-radius:8px;padding:10px 12px;background:#fff;color:#355a49;min-height:44px;font-size:14px}.policy-gap-dashboard_field__boxfK input:disabled,.policy-gap-dashboard_field__boxfK select:disabled{background:#f4f6f1;color:#809076}.policy-gap-dashboard_field__boxfK small{font-size:12px;color:#7b866f;margin-top:6px}.policy-gap-dashboard_field__boxfK details{font-size:12px;margin-top:8px}.policy-gap-dashboard_imported__uExv7,.policy-gap-dashboard_manual__lQ_US{font-size:11px;margin-top:7px}.policy-gap-dashboard_imported__uExv7{color:#527b46}.policy-gap-dashboard_manual__lQ_US{color:#91774e}.policy-gap-dashboard_root__Vqzre blockquote{border-left:3px solid #b5c8a5;background:#f8faf5;margin:10px 0;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere}.policy-gap-dashboard_policy__5pU4v{border:1px solid #dfe7d7;border-radius:12px;padding:18px;margin:14px 0}.policy-gap-dashboard_policy__5pU4v p,.policy-gap-dashboard_policy__5pU4v small{font-size:12px;color:#76836d}.policy-gap-dashboard_checks__5jxLM{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:14px}.policy-gap-dashboard_checks__5jxLM label{display:flex;align-items:center;gap:7px;font-size:13px}.policy-gap-dashboard_checks__5jxLM em{font-size:10px;font-style:normal;background:#eff4e8;color:#82906b;border-radius:4px;padding:1px 4px}.policy-gap-dashboard_note__3fhTB{background:#f7f5e9;color:#796f4c;padding:14px 16px;border-radius:8px;font-size:13px;margin:15px 0}.policy-gap-dashboard_error__sbHYf{background:#fff0e9;color:#9f3c32;padding:14px;border-radius:8px;overflow-wrap:anywhere}.policy-gap-dashboard_accountForm__CWv7J{border-top:1px solid #e2e9dc;padding-top:22px;margin-top:26px}.policy-gap-dashboard_reportHeading__Z7CT8,.policy-gap-dashboard_sectionHeading__ST7yX{display:flex;justify-content:space-between;align-items:center;gap:16px}.policy-gap-dashboard_sectionHeading__ST7yX select{width:auto;max-width:100%}.policy-gap-dashboard_confirm__u0jt5{display:flex;gap:12px;background:#f5f8ef;border:1px solid #dfe7d6;padding:18px;border-radius:10px;margin:25px 0;font-size:13px;align-items:flex-start}.policy-gap-dashboard_confirm__u0jt5 input{margin-top:6px;flex-shrink:0}.policy-gap-dashboard_actions__Cblgh{display:flex;gap:15px;flex-wrap:wrap}.policy-gap-dashboard_original__Wq3sL{border:1px solid #dfe7d6;padding:16px;margin:25px 0;border-radius:10px}.policy-gap-dashboard_original__Wq3sL summary{cursor:pointer;font-size:14px}.policy-gap-dashboard_original__Wq3sL h4{font-weight:600;margin:15px 0}.policy-gap-dashboard_original__Wq3sL p{font-size:13px;overflow-wrap:anywhere}.policy-gap-dashboard_original__Wq3sL small{display:block;color:#839076;font-size:11px}.policy-gap-dashboard_reportHeading__Z7CT8 p{font-size:12px;color:#7a886f}.policy-gap-dashboard_resultGrid___bJ_o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.policy-gap-dashboard_resultCard__WxcSW{border:1px solid #dce6d2;border-radius:13px;padding:24px;min-width:0}.policy-gap-dashboard_resultCard__WxcSW h3{font-size:20px;margin:6px 0 10px}.policy-gap-dashboard_formula__YcHd3{font-size:12px;color:#77856b;line-height:1.9}.policy-gap-dashboard_metric__gCaKv{margin:22px 0;border-top:1px solid #e6ecdf;padding-top:16px}.policy-gap-dashboard_metric__gCaKv h4{font-size:14px;font-weight:500}.policy-gap-dashboard_metric__gCaKv>strong{font-size:30px;color:#467243;font-weight:600;display:block;margin-top:12px}.policy-gap-dashboard_metric__gCaKv small{font-size:12px;color:#75846b;display:block}.policy-gap-dashboard_track__niyA0{height:10px;border-radius:5px;overflow:hidden;background:#e7eede;margin:10px 0 17px}.policy-gap-dashboard_track__niyA0 span{height:100%;display:block;background:#7b9e6c}.policy-gap-dashboard_metric__gCaKv dl{margin:0;font-size:12px}.policy-gap-dashboard_metric__gCaKv dl div{display:flex;justify-content:space-between;gap:12px;margin:8px 0}.policy-gap-dashboard_metric__gCaKv dt{color:#77866b}.policy-gap-dashboard_metric__gCaKv dd{font-weight:500;margin:0}.policy-gap-dashboard_risk__6sEBp{border-top:1px solid #e5ebde;margin-top:15px;padding-top:15px;font-size:13px}.policy-gap-dashboard_risk__6sEBp strong{display:block;margin-top:7px}.policy-gap-dashboard_risk__6sEBp p{font-size:12px;color:#7b866e}.policy-gap-dashboard_tags__xlzFb{list-style:none;padding:0!important;margin-top:20px}.policy-gap-dashboard_tags__xlzFb li{border-left:3px solid #d9c791;background:#f9f7ed;color:#85703f;font-size:12px;padding:9px 12px;margin:8px 0}.policy-gap-dashboard_nonGuaranteed__K7hT1{font-size:12px;background:#f6f1e8;padding:12px;color:#977245;margin:16px 0}.policy-gap-dashboard_history__8TXSe{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:15px}.policy-gap-dashboard_tableWrap__jJACU{overflow:auto}.policy-gap-dashboard_tableWrap__jJACU table{min-width:650px;font-size:12px}.policy-gap-dashboard_tableWrap__jJACU td,.policy-gap-dashboard_tableWrap__jJACU th{padding:12px;text-align:left;border-bottom:1px solid #e2e8da;vertical-align:top}@media(max-width:800px){.policy-gap-dashboard_header__1_keF{align-items:flex-start;flex-direction:column}.policy-gap-dashboard_formGrid__BcueI,.policy-gap-dashboard_resultGrid___bJ_o{grid-template-columns:1fr}.policy-gap-dashboard_sectionHeading__ST7yX{align-items:flex-start;flex-direction:column}.policy-gap-dashboard_body__66K_b,.policy-gap-dashboard_resultCard__WxcSW{padding:18px}.policy-gap-dashboard_steps__rI6rx{gap:12px}.policy-gap-dashboard_steps__rI6rx li{font-size:12px}.policy-gap-dashboard_root__Vqzre h2{font-size:19px}}@media print{.policy-gap-dashboard_actions__Cblgh,.policy-gap-dashboard_header__1_keF button,.policy-gap-dashboard_history__8TXSe{display:none}.policy-gap-dashboard_resultGrid___bJ_o{grid-template-columns:1fr}.policy-gap-dashboard_resultCard__WxcSW{-moz-column-break-inside:avoid;break-inside:avoid}}.policy-gap-dashboard_association__0q3Vv{background:#f7faf3;border:1px solid #dde7d4;border-radius:10px;padding:15px 17px;margin:16px 0;font-size:13px}.policy-gap-dashboard_association__0q3Vv>strong{display:block;font-size:13px}.policy-gap-dashboard_association__0q3Vv>p{margin-top:8px;color:#886c39}.policy-gap-dashboard_association__0q3Vv>details{margin:10px 0}.policy-gap-dashboard_associationList___vFOU{display:flex;flex-direction:column;gap:12px;margin:15px 0}.policy-gap-dashboard_associationList___vFOU label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;overflow-wrap:anywhere}.policy-gap-dashboard_associationList___vFOU input{flex-shrink:0;margin-top:5px}.policy-gap-dashboard_associationList___vFOU small{display:block;color:#7d8c72;font-size:11px}.policy-gap-dashboard_association__0q3Vv>button{margin-top:8px}.policy-gap-dashboard_reportLayout__7QYKE{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start;margin:25px 0}.policy-gap-dashboard_reportLayout__7QYKE .policy-gap-dashboard_resultGrid___bJ_o{grid-template-columns:minmax(0,1fr);margin:0}.policy-gap-dashboard_chartSidebar__caZfp{position:sticky;top:18px;min-width:0;border:1px solid #d8e4cf;border-radius:14px;background:#fbfcf8;padding:20px}.policy-gap-dashboard_pieHeading__xxlTH>span{font-size:11px;color:#829173;letter-spacing:1px}.policy-gap-dashboard_pieHeading__xxlTH h3{font-size:18px;margin:5px 0}.policy-gap-dashboard_pieHeading__xxlTH p{font-size:12px;color:#7b886f}.policy-gap-dashboard_pieSelector__yu6FY{margin-top:20px}.policy-gap-dashboard_pieSelector__yu6FY label{display:block;font-size:12px;color:#718365;margin-bottom:7px}.policy-gap-dashboard_pieSelector__yu6FY select{width:100%;min-height:43px;padding:9px;border:1px solid #d3dfc9;border-radius:8px;background:#fff;color:#3c6144;font-size:13px}.policy-gap-dashboard_pieFigure___a3gv{margin:8px 0 0}.policy-gap-dashboard_pieFigure___a3gv svg{display:block;width:100%;max-width:240px;height:auto;margin:0 auto}.policy-gap-dashboard_pieFigure___a3gv figcaption{text-align:center;font-size:16px;font-weight:600}.policy-gap-dashboard_pieFigure___a3gv figcaption span{display:block;font-size:12px;font-weight:400;color:#7b876f;margin-top:4px}.policy-gap-dashboard_pieLegend__d9Of0{margin:22px 0 18px}.policy-gap-dashboard_pieLegend__d9Of0>div{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin:14px 0;font-size:13px}.policy-gap-dashboard_pieLegend__d9Of0 dt{display:flex;align-items:center;gap:7px;padding-top:2px}.policy-gap-dashboard_pieLegend__d9Of0 i{display:inline-block;width:10px;height:10px;border-radius:50%;flex-shrink:0}.policy-gap-dashboard_coveredDot__s2aVj{background:#648c58}.policy-gap-dashboard_gapDot__lAkdR{background:#e6b768}.policy-gap-dashboard_pieLegend__d9Of0 dd{margin:0;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.policy-gap-dashboard_pieLegend__d9Of0 small,.policy-gap-dashboard_pieTarget__QuCOh small{display:inline!important;font-size:10px;font-weight:400;margin-left:4px;color:#849276}.policy-gap-dashboard_pieLegend__d9Of0 dd span{display:block;font-size:11px;color:#7b886e;font-weight:400}.policy-gap-dashboard_pieTarget__QuCOh{border-top:1px solid #e2e9da;padding-top:15px;font-size:12px;color:#7d8b71}.policy-gap-dashboard_pieTarget__QuCOh strong{display:block;font-size:23px;font-weight:600;color:#41633f;overflow-wrap:anywhere}.policy-gap-dashboard_pieCaption__ik95Q{font-size:12px;color:#718269;margin-top:12px}.policy-gap-dashboard_pieRule__123PR{border-top:1px solid #e1e8d8;padding-top:16px;margin-top:18px;font-size:11px;color:#849177;line-height:1.9}.policy-gap-dashboard_pieEmpty__usqqi{padding:30px 8px;font-size:13px;color:#7b886e;text-align:center}@media(max-width:1000px){.policy-gap-dashboard_reportLayout__7QYKE{grid-template-columns:minmax(0,1fr)}.policy-gap-dashboard_chartSidebar__caZfp{position:static}}@media print{.policy-gap-dashboard_reportLayout__7QYKE{display:block}.policy-gap-dashboard_chartSidebar__caZfp{position:static;-moz-column-break-inside:avoid;break-inside:avoid;margin-top:20px}.policy-gap-dashboard_pieSelector__yu6FY{display:none}}.private-policy-name_root__sFQpn{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;max-width:100%}.private-policy-name_screenName__tPeYP{overflow-wrap:anywhere;-webkit-user-select:none;-moz-user-select:none;user-select:none}.private-policy-name_root__sFQpn .private-policy-name_eye__08L7X{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:36px;min-height:36px;padding:6px;border:1px solid #d3dfca;border-radius:8px;background:#f4f8ef;color:#54734b;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.private-policy-name_eye__08L7X:focus-visible{outline:2px solid #6b8e61;outline-offset:2px}.private-policy-name_printMask__paxOQ{display:none}@media print{.private-policy-name_root__sFQpn .private-policy-name_eye__08L7X,.private-policy-name_screenName__tPeYP{display:none!important}.private-policy-name_printMask__paxOQ{display:inline}}.account-settings_accountCard__JuR4S{background:#fff;border:1px solid #e3eadd;border-radius:17px;padding:26px;color:#365040;display:flex;flex-direction:column}.account-settings_cardTop__4uFJA{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:8px}.account-settings_cardIcon__RtS5g{display:grid;place-items:center;width:46px;height:46px;background:#eef4e7;color:#86a473;border-radius:14px}.account-settings_status__NF1es{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:#a0ad93;white-space:nowrap}.account-settings_status__NF1es i{width:5px;height:5px;border-radius:50%;background:#b4bfa7}.account-settings_status__NF1es.account-settings_signedIn__OYTw6{color:#6c9461}.account-settings_signedIn__OYTw6 i{background:#7ca86d}.account-settings_kicker__xIb5t{font-size:8px;letter-spacing:1.7px;color:#a4b195}.account-settings_accountCard__JuR4S h2{font-size:24px;font-weight:550;letter-spacing:.7px;line-height:1.5;white-space:pre-line;margin:9px 0 11px}.account-settings_accountCard__JuR4S>p{font-size:11px;color:#98a68b;white-space:pre-line;line-height:1.9;min-height:42px}.account-settings_cardAction__wY9JL{border:1px solid #dfe8d3;background:#eff5e7;color:#6b8758;border-radius:7px;padding:11px 12px;display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-top:18px;width:100%}.account-settings_accountCard__JuR4S>small{font-size:9px;color:#adb79f;display:block;margin-top:10px}.account-settings_settings__6CCKz{font-size:13px;color:#6b8658}.account-settings_accountSummary__mBjtg{display:flex;align-items:center;gap:22px;border:1px solid #e2e9d9;background:#fff;border-radius:13px;padding:27px}.account-settings_avatar__tdnUl{width:72px;height:72px;background:#edf3e4;color:#8ba773;border-radius:23px;display:grid;place-items:center;flex-shrink:0}.account-settings_accountSummary__mBjtg h3{font-size:21px;letter-spacing:.5px;font-weight:500;margin:5px 0 6px!important;color:#4f703f}.account-settings_accountSummary__mBjtg p{font-size:11px;color:#9caa8c;line-height:1.8}.account-settings_accountSummary__mBjtg .account-settings_status__NF1es{margin-top:10px}.account-settings_primary___Cr_t{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #3f7855;background:#3f7855;color:#fff;border-radius:7px;padding:11px 15px;font-size:12px;white-space:nowrap}.account-settings_accountSummary__mBjtg>.account-settings_primary___Cr_t{margin-left:auto}.account-settings_settingsGrid__MUWmi{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:21px}.account-settings_panel__y7aHD{border:1px solid #e3eadb;background:#fff;border-radius:12px;padding:23px}.account-settings_panelHeading__GmAdv{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#9bad86;margin-bottom:15px}.account-settings_panelHeading__GmAdv h3{font-size:13px;font-weight:550;color:#63834f}.account-settings_infoList__zQpj1{margin:0}.account-settings_infoList__zQpj1>div{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;border-bottom:1px solid #edf1e6;padding:16px 0}.account-settings_infoList__zQpj1 dt{color:#a4b095}.account-settings_infoList__zQpj1 dd{margin:0;color:#7f966a}.account-settings_rowAction__zymKs{display:flex;align-items:center;gap:8px;font-size:11px;background:#f4f8ed;color:#8a9f73;border:1px solid #e4ebda;border-radius:7px;padding:11px 12px;margin-top:18px;width:100%;text-align:left}.account-settings_rowAction__zymKs svg:last-child{margin-left:auto}.account-settings_panelNote__BLR25{font-size:10px;color:#adb89f;line-height:1.8;margin-top:12px!important}.account-settings_serviceRow___kFT9{display:flex;align-items:center;gap:13px;padding:16px 0;background:none;border:0;border-bottom:1px solid #edf1e6;width:100%;text-align:left;color:#779060!important}.account-settings_serviceRow___kFT9:last-child{border:0}.account-settings_serviceRow___kFT9>img{width:41px;height:31px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.account-settings_serviceRow___kFT9>svg{margin-left:auto;color:#a0b18a}.account-settings_serviceRow___kFT9 strong{font-size:12px;font-weight:500;display:block;color:#76915f}.account-settings_serviceRow___kFT9 small{font-size:10px;display:block;color:#aab69a;margin-top:5px}.account-settings_serviceIcon__VHgm9{display:grid;place-items:center;width:41px;height:39px;border-radius:10px;background:#f0f5e8;color:#95ab7d;flex-shrink:0}.account-settings_error__mNwKj{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 18px;background:#fbf7e9;border:1px solid #eee5c7;border-radius:10px;color:#b39e63;font-size:12px;margin-top:17px}.account-settings_error__mNwKj button{display:flex;align-items:center;gap:6px;border:0;background:transparent;color:#a59056;white-space:nowrap;font-size:11px}@media(max-width:1200px){.account-settings_accountCard__JuR4S{padding:23px}.account-settings_accountCard__JuR4S h2{font-size:21px}.account-settings_accountSummary__mBjtg{gap:17px;padding:23px}.account-settings_accountSummary__mBjtg h3{font-size:18px}.account-settings_accountSummary__mBjtg p{font-size:10px}.account-settings_avatar__tdnUl{width:59px;height:64px}.account-settings_panel__y7aHD{padding:20px}.account-settings_settingsGrid__MUWmi{gap:17px}}@media(max-width:1000px) and (min-width:761px){.account-settings_accountCard__JuR4S{padding:21px 18px}.account-settings_accountCard__JuR4S h2{font-size:20px}.account-settings_cardTop__4uFJA{margin-bottom:18px}.account-settings_cardIcon__RtS5g{width:40px;height:43px}.account-settings_status__NF1es{font-size:9px}.account-settings_cardAction__wY9JL{font-size:10px}.account-settings_kicker__xIb5t{font-size:7px}.account-settings_settingsGrid__MUWmi{grid-template-columns:1fr}.account-settings_accountSummary__mBjtg{flex-wrap:wrap}.account-settings_accountSummary__mBjtg>.account-settings_primary___Cr_t{margin-left:76px;margin-top:2px}}@media(max-width:760px){.account-settings_accountCard__JuR4S{padding:20px;border-radius:12px;display:grid;grid-template-columns:1fr auto;-moz-column-gap:14px;column-gap:14px}.account-settings_cardTop__4uFJA{grid-column:1/-1;margin-bottom:10px}.account-settings_cardIcon__RtS5g{width:40px;height:41px;border-radius:12px}.account-settings_accountCard__JuR4S>.account-settings_kicker__xIb5t{display:none}.account-settings_accountCard__JuR4S h2{font-size:18px;white-space:normal;line-height:1.5;margin:2px 0 7px;grid-column:1;max-width:170px}.account-settings_accountCard__JuR4S>p{grid-column:1/-1;font-size:11px;min-height:0;white-space:normal;margin-top:3px;max-width:290px}.account-settings_cardAction__wY9JL{grid-column:2;grid-row:2;align-self:center;font-size:10px;margin:0;gap:11px;padding:10px}.account-settings_accountCard__JuR4S>small{grid-column:1/-1;font-size:9px;margin-top:11px}.account-settings_accountSummary__mBjtg{padding:21px;gap:15px;flex-wrap:wrap}.account-settings_avatar__tdnUl{width:52px;height:59px;border-radius:18px}.account-settings_accountSummary__mBjtg>div:nth-child(2){flex:1;min-width:0}.account-settings_accountSummary__mBjtg h3{font-size:17px;letter-spacing:0}.account-settings_accountSummary__mBjtg p{font-size:10px}.account-settings_accountSummary__mBjtg>.account-settings_primary___Cr_t{margin-left:67px;font-size:11px;padding:10px 14px}.account-settings_kicker__xIb5t{font-size:7px;letter-spacing:1px}.account-settings_settingsGrid__MUWmi{grid-template-columns:1fr;gap:15px;margin-top:15px}.account-settings_panel__y7aHD{padding:20px}.account-settings_panelHeading__GmAdv h3{font-size:14px}.account-settings_infoList__zQpj1>div,.account-settings_rowAction__zymKs{font-size:12px}.account-settings_panelNote__BLR25{font-size:11px}.account-settings_serviceRow___kFT9 strong{font-size:13px}.account-settings_serviceRow___kFT9 small{font-size:11px}.account-settings_error__mNwKj{font-size:11px;padding:14px;align-items:flex-start}.account-settings_accountSummary__mBjtg .account-settings_status__NF1es,.account-settings_error__mNwKj button{font-size:10px}}@media(max-width:375px){.account-settings_accountCard__JuR4S{padding:18px}.account-settings_accountCard__JuR4S h2{font-size:16px;max-width:145px}.account-settings_cardAction__wY9JL{font-size:9px;padding:9px;gap:5px}.account-settings_accountSummary__mBjtg h3{font-size:15px}}.policy-dashboard_root__p2mmg{color:#355a49;font-size:14px;line-height:1.65}.policy-dashboard_hero__utbXa{background:#edf3e9;border:1px solid #dee8d8;border-radius:18px;padding:30px;display:flex;align-items:center;gap:22px;margin-bottom:24px}.policy-dashboard_hero__utbXa h2{font-size:25px;font-weight:600;margin:5px 0}.policy-dashboard_hero__utbXa p,.policy-dashboard_panel__z1lM7 p{color:#6d7e70;margin:10px 0}.policy-dashboard_hero__utbXa strong{font-size:38px;margin-left:auto;white-space:nowrap}.policy-dashboard_hero__utbXa strong span{font-size:12px;display:block;text-align:center}.policy-dashboard_panel__z1lM7{border:1px solid #e1e8dc;border-radius:14px;background:#fff;padding:25px;margin-bottom:18px}.policy-dashboard_root__p2mmg h3{font-size:17px;font-weight:600;display:flex;align-items:center;gap:9px}.policy-dashboard_actions__fTZ64 a,.policy-dashboard_root__p2mmg button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border:1px solid #cfdcc8;border-radius:9px;background:#eff5e9;color:#446e51;cursor:pointer}.policy-dashboard_root__p2mmg button:disabled{opacity:.5;cursor:not-allowed}.policy-dashboard_root__p2mmg small{display:block;font-size:12px;color:#6c806b;margin-top:10px}.policy-dashboard_root__p2mmg input[type=file]{display:block;width:100%;padding:20px;border:1px dashed #a8bca0;border-radius:12px;margin:20px 0;background:#fafcf7}.policy-dashboard_consent__XqJdI{display:flex;gap:10px;align-items:flex-start;font-size:13px;margin:20px 0}.policy-dashboard_consent__XqJdI input{margin-top:5px}.policy-dashboard_heading__VSz8V{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:25px 0 15px}.policy-dashboard_heading__VSz8V h2{font-size:22px}.policy-dashboard_actions__fTZ64,.policy-dashboard_filters___k10T{display:flex;flex-wrap:wrap;gap:10px;margin:15px 0}.policy-dashboard_filters___k10T button[aria-pressed=true]{background:#416b51;color:#fff}.policy-dashboard_grid___QopM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.policy-dashboard_grid___QopM .policy-dashboard_panel__z1lM7{margin:0}.policy-dashboard_empty__iVFn2{padding:50px;text-align:center;border:1px dashed #cfdbc7;border-radius:16px;background:#fafcf8}.policy-dashboard_empty__iVFn2 svg{margin:auto}.policy-dashboard_empty__iVFn2 h3{justify-content:center;margin:15px}.policy-dashboard_error__kRE6I{color:#a54137!important;background:#fff3ee;padding:12px;border-radius:8px;overflow-wrap:anywhere}.policy-dashboard_detail__pPEpx{background:#fff;border:1px solid #dbe5d4;padding:28px;border-radius:16px;margin-top:25px;scroll-margin-top:20px}.policy-dashboard_note__pvQ83{font-size:13px;color:#7d7352;background:#faf8ef;padding:12px;border-radius:8px;margin:12px 0}.policy-dashboard_policyDetail__yZxBB{border-top:1px solid #e0e7da;margin-top:28px;padding-top:25px}.policy-dashboard_chart__Rk06o{background:#f7faf3;border-radius:12px;padding:20px;margin:20px 0}.policy-dashboard_chart__Rk06o figcaption{font-size:16px;font-weight:600;margin-bottom:20px}.policy-dashboard_chart__Rk06o>div{margin:15px 0}.policy-dashboard_chart__Rk06o>div>div:first-child{display:flex;justify-content:space-between;gap:15px}.policy-dashboard_track__3U3vX{height:15px;background:#e7edde;border-radius:5px;margin-top:8px;overflow:hidden}.policy-dashboard_track__3U3vX>span{display:block;height:100%;background:#73966c;border-radius:5px}.policy-dashboard_tableWrap__5v_9Z{overflow-x:auto;margin-top:20px}.policy-dashboard_root__p2mmg table{width:100%;border-collapse:collapse;font-size:13px;min-width:650px}.policy-dashboard_root__p2mmg caption{text-align:left;font-size:16px;padding:15px 0;font-weight:600}.policy-dashboard_root__p2mmg td,.policy-dashboard_root__p2mmg th{text-align:left;padding:14px;border-bottom:1px solid #e6ebdf;vertical-align:top;max-width:360px;overflow-wrap:anywhere}.policy-dashboard_root__p2mmg thead{background:#edf3e7}.policy-dashboard_root__p2mmg details{white-space:pre-wrap}.policy-dashboard_root__p2mmg summary{cursor:pointer;color:#547657}.policy-dashboard_actions__fTZ64 span{padding:8px;border:1px solid #e6ebdf;border-radius:8px;overflow-wrap:anywhere}.policy-dashboard_actions__fTZ64 span a{padding:4px;border:0;background:none;text-decoration:underline}.policy-dashboard_root__p2mmg ul{padding-left:20px;overflow-wrap:anywhere}@media(max-width:700px){.policy-dashboard_hero__utbXa{padding:20px;gap:12px}.policy-dashboard_hero__utbXa h2{font-size:20px}.policy-dashboard_hero__utbXa>svg{display:none}.policy-dashboard_hero__utbXa strong{font-size:28px}.policy-dashboard_grid___QopM{grid-template-columns:1fr}.policy-dashboard_detail__pPEpx,.policy-dashboard_panel__z1lM7{padding:18px}.policy-dashboard_chart__Rk06o>div>div:first-child{flex-direction:column;gap:3px}.policy-dashboard_heading__VSz8V{align-items:flex-start}}.policy-dashboard_infoCard__iYZQW{border:1px solid #d8e4d0;border-radius:14px;background:linear-gradient(135deg,#f3f8ed,#fff);padding:24px;margin-bottom:20px}.policy-dashboard_infoCard__iYZQW h3{margin:0 0 20px;color:#355a49}.policy-dashboard_infoGrid__tOhEY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 28px;margin:0}.policy-dashboard_infoGrid__tOhEY>div{min-width:0}.policy-dashboard_infoGrid__tOhEY dt{font-size:12px;color:#75846e;margin-bottom:6px}.policy-dashboard_infoGrid__tOhEY dd{font-size:15px;font-weight:500;color:#355a49;line-height:1.7;margin:0;overflow-wrap:anywhere}@media(max-width:900px){.policy-dashboard_infoGrid__tOhEY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.policy-dashboard_infoCard__iYZQW{padding:18px}.policy-dashboard_infoGrid__tOhEY{grid-template-columns:1fr;gap:16px}.policy-dashboard_infoGrid__tOhEY dd{font-size:14px}}.policy-dashboard_familyFields___y88D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.policy-dashboard_familyFields___y88D label{display:flex;flex-direction:column;gap:8px;font-size:13px;min-width:0}.policy-dashboard_familyFields___y88D input,.policy-dashboard_familyFields___y88D select{width:100%;min-height:44px;background:#fff;color:#355a49;border:1px solid #cad9c3;border-radius:8px;padding:10px 12px;font:inherit}.policy-dashboard_familyFields___y88D input:disabled,.policy-dashboard_familyFields___y88D select:disabled{background:#f4f7f0}.policy-dashboard_familyFields___y88D input:focus-visible,.policy-dashboard_familyFields___y88D select:focus-visible{outline:2px solid #6b8e61;outline-offset:2px}.policy-dashboard_familyGroup__uw1RI{margin:24px 0}.policy-dashboard_familyGroup__uw1RI>h3{margin-bottom:14px}.policy-dashboard_familyGroup__uw1RI>h3 small{margin:0;font-weight:400}.policy-dashboard_familyBadge__ZDSTM{display:inline-block;background:#edf4e6;color:#517348;padding:4px 10px;border-radius:20px;font-size:12px;overflow-wrap:anywhere}.policy-dashboard_familyEditor__a9IFE{background:#f7faf3;border:1px solid #e0e8d8;border-radius:12px;padding:20px;margin-bottom:22px}.policy-dashboard_familyEditor__a9IFE h3{overflow-wrap:anywhere}.policy-dashboard_root__p2mmg input[type=file]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:600px){.policy-dashboard_familyFields___y88D{grid-template-columns:minmax(0,1fr)}.policy-dashboard_familyEditor__a9IFE{padding:16px}}