.policy-page{max-width:940px;padding-block:50px 90px}.back-link{margin-bottom:36px;color:var(--orange)}.policy-copy{max-width:780px}.policy-copy h1{font-size:clamp(35px,5vw,60px);margin-bottom:28px;line-height:1.12}.policy-copy h2,.policy-copy h3{font-size:24px;letter-spacing:-.02em;margin:32px 0 16px}.policy-copy p{font-size:16px;line-height:1.85;color:#cdd0c5;margin:0 0 18px}.policy-copy p:has(>strong:only-child){margin-top:32px;margin-bottom:10px;color:var(--ink)}.policy-copy a,.policy-links a{color:var(--orange);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.policy-links{display:flex;gap:25px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:25px;margin-top:40px;font-size:13px}.footer>div{flex-wrap:wrap;justify-content:flex-end}.footer{flex-wrap:wrap}@media(max-width:760px){.policy-page{padding-block:32px 50px}.policy-copy p{font-size:15px}.footer>div{justify-content:flex-start}}

.draft-note{border:1px solid #8a6848;background:#30291d;color:#edcfad;padding:18px 22px;border-radius:6px;line-height:1.6;margin-bottom:28px;font-size:14px}.draft-note strong{display:block;margin-bottom:5px}
