.ai_page__zFT6d{--ai-green:#287866;--ai-green-soft:#edf7f3;--ai-gold-soft:#fff8e9;max-width:980px}.ai_backLink__03G7N{margin:0 0 12px}.ai_backLink__03G7N a{color:var(--ai-green);font-weight:900;text-decoration:none}.ai_head__QQxxM{max-width:820px;padding-bottom:34px}.ai_head__QQxxM h1{max-width:820px;color:#173047;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.75rem,7vw,5.25rem);line-height:.98;text-wrap:balance}.ai_lead__gQjza{max-width:710px;margin:20px 0 0;color:#59656a;font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.65}.ai_overview__KGizb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ai_overviewCard__Upobn{min-width:0;padding:22px;border:1px solid #ddd5ca;border-radius:20px;background:#fffdf9;box-shadow:0 12px 30px rgba(47,59,52,.07)}.ai_overviewSacred__B7h8_{border-color:#b9d8cf;background:linear-gradient(145deg,#f7fcfa,var(--ai-green-soft))}.ai_overviewCard__Upobn h2{margin:0 0 10px;color:#173047;font-family:Georgia,Times New Roman,serif;font-size:1.28rem}.ai_overviewCard__Upobn li,.ai_overviewCard__Upobn p{color:#53625d;font-size:.93rem;line-height:1.55}.ai_overviewCard__Upobn p{margin:0 0 10px}.ai_overviewCard__Upobn p:last-child{margin:12px 0 0}.ai_overviewCard__Upobn ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:1.15rem}.ai_overviewCard__Upobn li::marker{color:var(--ai-green)}.ai_fullPolicyLink__YRVSj{min-height:46px;display:inline-flex;align-items:center;justify-content:center;margin:18px 0 34px;border-radius:12px;padding:11px 17px;background:var(--ai-green);color:#fff;font-weight:900}.ai_fullPolicyHeader__Gqcl9{scroll-margin-top:20px;margin-bottom:17px}.ai_fullPolicyHeader__Gqcl9 h2{margin:5px 0 0;color:#173047;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,3.2rem);letter-spacing:-.035em}.ai_stack__HpB2t{display:grid;grid-gap:18px;gap:18px}.ai_card__wiOyZ{padding:clamp(22px,4vw,34px);border:1px solid #ddd5ca;border-radius:22px;background:#fffdf9;box-shadow:0 12px 32px rgba(47,59,52,.07)}.ai_featured__QdFHN{border-color:#b9d8cf;background:linear-gradient(145deg,#f7fcfa,var(--ai-green-soft))}.ai_commitment__tIpuh{border-color:#ead7ac;background:linear-gradient(145deg,#fffdf9,var(--ai-gold-soft))}.ai_topCommitment__gdNHL{margin-bottom:18px}.ai_content__lLa0H{min-width:0}.ai_content__lLa0H h2{margin:2px 0 12px;color:#173047;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,3vw,2rem);letter-spacing:-.025em;text-wrap:balance}.ai_content__lLa0H p{margin:0 0 14px;color:#53625d;font-size:1rem;line-height:1.7}.ai_content__lLa0H p:last-child{margin-bottom:0}.ai_commitmentList__PrbCP,.ai_list__2mk3N{display:grid;grid-gap:9px;gap:9px;margin:14px 0 20px;padding-left:1.3rem;color:#34463f;line-height:1.55}.ai_list__2mk3N li::marker{color:var(--ai-green)}.ai_commitmentList__PrbCP{padding:0;list-style:none}.ai_commitmentList__PrbCP li{position:relative;padding:11px 14px 11px 38px;border-radius:12px;background:rgba(255,255,255,.72);font-weight:850}.ai_commitmentList__PrbCP li:before{content:"✓";position:absolute;left:14px;color:var(--ai-green)}.ai_footerNav__RDwyd{display:flex;justify-content:center;gap:18px;flex-wrap:wrap}@media (max-width:620px){.ai_head__QQxxM{padding-top:18px;padding-bottom:24px}.ai_head__QQxxM h1{font-size:clamp(2.45rem,13vw,3.5rem)}.ai_card__wiOyZ{padding:20px;border-radius:18px}.ai_overview__KGizb{grid-template-columns:1fr}.ai_overviewCard__Upobn{padding:19px}.ai_fullPolicyLink__YRVSj{width:100%;margin-bottom:28px}.ai_commitmentList__PrbCP,.ai_content__lLa0H p,.ai_list__2mk3N{font-size:.96rem}}