.policy-links{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;font-size:14px;line-height:1.5}.policy-links a{color:#245b49;text-decoration:underline;text-underline-offset:3px;padding:9px 0}.site-footer>.policy-links{max-width:1180px;margin:0 auto;padding:0 24px 10px}.phonics-footer>.policy-links{margin-top:12px}footer:not(.site-footer):not(.phonics-footer)>.policy-links{display:inline-flex;margin-left:20px}.policy-page{max-width:900px}.policy-date{color:#52665e;font-size:14px}.policy-draft{padding:16px 20px;background:#eff2e8;border:1px solid #c7d5c8;border-radius:12px;color:#173d37;line-height:1.6}.policy-page .family-guide{margin:18px 0}.policy-page p{overflow-wrap:anywhere}@media(max-width:650px){footer:not(.site-footer):not(.phonics-footer)>.policy-links{display:flex;margin:8px 0 0}.policy-links{gap:18px}.policy-page{padding:24px 18px}}