.policy{max-width:1050px;padding:48px 24px 65px}.policy h1{font-size:48px;letter-spacing:-2px;line-height:1.1;margin:20px 0 30px}.policy h2{font-size:22px;margin:32px 0 12px}.policy p,.policy li{font-size:15px;line-height:1.8;color:#536651}.policy a:not(.action){text-decoration:underline;text-underline-offset:3px}.policy .lead{font-size:20px}.draft{padding:20px;background:#fff6df;border:1px solid #e7d8b0;border-radius:10px;margin-bottom:28px}.draft p{margin-bottom:0;font-size:13px}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:35px 0}.plans article{border:1px solid #d5dfcf;border-radius:14px;padding:24px;background:white}.plans .featured{border:2px solid #456844;background:#f1f5e9}.plans h2{margin-top:24px}.plans .price{font-size:25px;font-weight:bold;color:#284a35}.plans ul{padding-left:18px;margin:24px 0}.plans li{font-size:13px;margin:10px 0}.action{display:block;text-align:center;text-decoration:none;line-height:1.5}.preview-note{padding:13px 28px;background:#f4f2e6;font-size:11px;color:#6c7059;margin:0}.preview-note a{text-decoration:underline}footer{flex-wrap:wrap}footer nav{flex-wrap:wrap;gap:16px;font-size:11px}@media(max-width:780px){.plans{grid-template-columns:1fr}.policy h1{font-size:37px}.policy{padding-top:30px}}
