main.policy{max-width:890px;padding:56px 24px;margin:0 auto;min-height:68vh}.policy h1{font-size:clamp(28px,5vw,42px);line-height:1.4}.policy h2{font-size:20px;margin:29px 0 8px}.policy p,.policy li{font-size:14px;line-height:2.15;color:#3c4c3a}.policy ol{padding-inline-start:24px}.policy a{color:#2d4827}.policy-status{border:1px solid #d9e0d1;border-radius:16px;background:#ecf1e5;padding:20px;margin:26px 0}.policy-intro{font-size:15px!important;margin:18px 0}header.policy-head{background:#11151d;color:white;padding:22px 5%;display:flex;justify-content:space-between;align-items:center;gap:12px}header.policy-head a{color:white;text-decoration:none;font:bold 13px Arial,sans-serif}.policy-back{background:#c4f36b;border-radius:9px;padding:9px 15px!important;color:#11151d!important}footer.policy-foot{text-align:center;color:#65715f;padding:28px;font-size:11px}