.policy_article___QHbb{width:100%;margin:0;padding:0}.policy_prose__rF2uH{width:100%;max-width:760px;margin:0 auto;padding:2.25rem 1rem 3.5rem;color:var(--text-primary);font-family:var(--font-body),Inter,system-ui,sans-serif;font-size:1.02rem;line-height:1.78}.policy_footer__mbAJF{max-width:760px;margin:0 auto 3rem;padding:1.25rem 1rem 0;border-top:1px solid var(--border-color)}.policy_backLink__dl6OK{font-family:var(--font-body),Inter,system-ui,sans-serif;font-size:.95rem;color:var(--accent);text-decoration:none;display:inline-flex;align-items:center;gap:.35rem}.policy_backLink__dl6OK:hover{text-decoration:underline}@media (max-width:720px){.policy_prose__rF2uH{padding:1.5rem 1rem 2.5rem}}.policy-prose h1,.policy-prose h2,.policy-prose h3,.policy-prose h4{font-family:var(--font-heading),"Playfair Display",Georgia,serif;color:var(--text-primary);line-height:1.2;margin:1.6em 0 .5em}.policy-prose h1{font-size:clamp(1.85rem,5.5vw,2.35rem);letter-spacing:-.025em}.policy-prose h2{font-size:1.45rem}.policy-prose h3{font-size:1.15rem}.policy-prose p{margin:0 0 1.35em}.policy-prose a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.policy-prose a:hover{opacity:.85}.policy-prose blockquote{border-left:4px solid var(--accent);padding-left:1.1em;margin:1.5em 0;color:var(--text-secondary);font-style:italic}.policy-prose hr{border:none;border-top:1px solid var(--border-color);margin:2.25em 0}.policy-prose code{background:var(--bg-secondary);padding:.1em .35em;border-radius:4px;font-size:.9em}.policy-prose pre{background:var(--bg-secondary);padding:1rem;border-radius:8px;overflow-x:auto}.policy-prose pre code{background:transparent;padding:0}.policy-prose ol,.policy-prose ul{margin:0 0 1.35em;padding-left:1.5em}.policy-prose li{margin:.25em 0}.policy-prose strong{color:var(--text-primary)}