.footer{flex-wrap:wrap}.policy-links{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;font-size:.75rem;color:var(--muted);padding-top:14px}.policy-links a:hover{text-decoration:underline;text-underline-offset:4px}.policy-main{max-width:800px;padding-block:64px 80px}.policy-main h1{font-size:clamp(2.2rem,5vw,3.7rem);margin:18px 0 20px}.policy-date{color:var(--muted);font-size:.875rem;margin-bottom:30px}.policy-main h2{font-size:1.35rem;letter-spacing:-.025em;margin:32px 0 12px}.policy-main p,.policy-main ul{margin-bottom:16px}.policy-main ul{padding-left:22px}.policy-main li{margin-bottom:7px}.policy-main a{color:var(--accent-deep);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(max-width:600px){.policy-main{padding-block:40px 55px}.policy-links{justify-content:flex-start;gap:8px}.policy-links span{display:none}.policy-links a{flex-basis:100%}}