.ZGDmtG_page{color:#1d231f;background:#f7f6f0;min-height:100vh;padding:28px clamp(20px,5vw,72px) 48px}.ZGDmtG_header,.ZGDmtG_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1000px;margin:0 auto;display:flex}.ZGDmtG_header a,.ZGDmtG_footer a,.ZGDmtG_policy a{color:#076b43;text-underline-offset:3px;text-decoration:underline}.ZGDmtG_policy{background:#fff;border:1px solid #dfe5db;border-radius:24px;max-width:850px;margin:48px auto;padding:clamp(24px,5vw,56px);box-shadow:0 10px 35px #1d231f08}.ZGDmtG_policy h1{margin:12px 0 18px;font-size:clamp(2.3rem,5vw,3.5rem);line-height:1.08}.ZGDmtG_policy h2{margin-bottom:16px;font-size:1.45rem;line-height:1.3}.ZGDmtG_policy p{margin:0 0 18px;line-height:1.75}.ZGDmtG_updated{color:#637167;font-size:.875rem}.ZGDmtG_pledge{background:#edf5ed;border:1px solid #bfd8c1;border-left:5px solid #088747;border-radius:12px;margin:28px 0;padding:24px}.ZGDmtG_pledge h2{color:#075c36}.ZGDmtG_pledge p:last-child{margin-bottom:0}.ZGDmtG_contents{background:#f0f5ec;border-radius:12px;gap:10px;margin:28px 0;padding:22px;display:grid}.ZGDmtG_policy section{border-top:1px solid #e6eae2;margin-top:20px;padding-top:24px;scroll-margin-top:24px}.ZGDmtG_footer{font-size:.875rem}
