.ZGDmtG_page{overflow:hidden}.ZGDmtG_hero{border-bottom:1px solid var(--mk-border);background:radial-gradient(circle at 86% 12%, #e8f5eee0, transparent 32%), radial-gradient(circle at 12% 86%, #fff8e1b8, transparent 30%), var(--mk-canvas);padding-block:clamp(76px,9vw,126px)}.ZGDmtG_heroInner{max-width:1000px}.ZGDmtG_heroTitle{margin:18px 0 0}.ZGDmtG_heroLead{max-width:850px;margin:26px 0 0}.ZGDmtG_metaRow{color:var(--mk-text-muted);flex-wrap:wrap;gap:10px 26px;margin-top:30px;font-size:.86rem;font-weight:800;display:flex}.ZGDmtG_policySection{background:var(--mk-surface);padding-block:clamp(64px,8vw,108px)}.ZGDmtG_policyLayout{grid-template-columns:250px minmax(0,850px);justify-content:center;gap:clamp(42px,7vw,90px);display:grid}.ZGDmtG_sidebar{min-width:0}.ZGDmtG_sidebarCard{border:1px solid var(--mk-border);background:var(--mk-canvas);border-radius:20px;padding:22px;position:sticky;top:104px}.ZGDmtG_sidebarEyebrow{color:var(--mk-green);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:.7rem;font-weight:900}.ZGDmtG_sidebarCard nav{gap:5px;display:grid}.ZGDmtG_sidebarCard a{color:var(--mk-text-muted);border-radius:10px;padding:8px 10px;font-size:.82rem;font-weight:750;text-decoration:none}.ZGDmtG_sidebarCard a:hover{background:var(--mk-green-soft);color:var(--mk-green-dark)}.ZGDmtG_policy{min-width:0}.ZGDmtG_policyBlock{padding:0 0 58px;scroll-margin-top:110px}.ZGDmtG_policyBlock+.ZGDmtG_policyBlock{border-top:1px solid var(--mk-border);padding-top:58px}.ZGDmtG_policyBlock h2{color:var(--mk-text-strong);letter-spacing:-.035em;margin:12px 0 0;font-size:clamp(1.7rem,3vw,2.45rem);font-weight:900}.ZGDmtG_policyBlock h3{color:var(--mk-text-strong);margin:30px 0 0;font-size:1.06rem;font-weight:900}.ZGDmtG_policyBlock p:not(.ZGDmtG_mk-eyebrow){color:var(--mk-text-muted);margin:16px 0 0;font-size:.96rem;line-height:1.78}.ZGDmtG_policyBlock ul{color:var(--mk-text-muted);gap:10px;margin:18px 0 0;padding-left:22px;font-size:.96rem;line-height:1.7;display:grid}.ZGDmtG_policyBlock a{color:var(--mk-green-dark);text-underline-offset:3px;font-weight:850;text-decoration:underline}.ZGDmtG_notice{border:1px solid var(--mk-border);background:var(--mk-gold-soft);border-radius:18px;margin-top:24px;padding:20px 22px}.ZGDmtG_notice strong{color:var(--mk-text-strong);font-size:.94rem;font-weight:900}.ZGDmtG_notice p{margin-top:8px!important}.ZGDmtG_providerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.ZGDmtG_providerGrid div{border:1px solid var(--mk-border);background:var(--mk-canvas);border-radius:16px;padding:18px}.ZGDmtG_providerGrid strong,.ZGDmtG_providerGrid span{display:block}.ZGDmtG_providerGrid strong{color:var(--mk-text-strong);font-size:.92rem;font-weight:900}.ZGDmtG_providerGrid span{color:var(--mk-text-muted);margin-top:6px;font-size:.82rem;line-height:1.55}.ZGDmtG_contactCard{border:1px solid var(--mk-border);background:var(--mk-green-soft);border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:22px;display:flex}.ZGDmtG_contactCard div{gap:5px;display:grid}.ZGDmtG_contactCard strong{color:var(--mk-text-strong);font-weight:900}.ZGDmtG_contactCard span{color:var(--mk-text-muted);font-size:.84rem}.ZGDmtG_bottomLinks{flex-wrap:wrap;gap:12px 24px;margin-top:24px;display:flex}.ZGDmtG_bottomLinks a{font-size:.86rem}.ZGDmtG_legalStatement{border-top:1px solid var(--mk-border);color:var(--mk-text-muted);padding-top:18px;margin-top:28px!important;font-size:.76rem!important;line-height:1.55!important}@media (max-width:900px){.ZGDmtG_policyLayout{grid-template-columns:1fr}.ZGDmtG_sidebarCard{position:static}.ZGDmtG_sidebarCard nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ZGDmtG_hero{padding-block:64px}.ZGDmtG_policySection{padding-block:58px}.ZGDmtG_sidebarCard nav,.ZGDmtG_providerGrid{grid-template-columns:1fr}.ZGDmtG_policyBlock{padding-bottom:46px}.ZGDmtG_policyBlock+.ZGDmtG_policyBlock{padding-top:46px}.ZGDmtG_contactCard{flex-direction:column;align-items:flex-start}}
