.policy[data-astro-cid-u6ohjolg]{max-width:820px;padding-block:clamp(120px,18vh,180px) clamp(72px,10vh,120px)}.policy[data-astro-cid-u6ohjolg] .h2[data-astro-cid-u6ohjolg]{max-width:24ch;font-size:clamp(2rem,4.2vw,3.2rem)}.policy__meta[data-astro-cid-u6ohjolg]{color:var(--fg-mute);margin:0 0 3rem;font-size:.95rem}.policy[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]:not(.h2){letter-spacing:-.015em;margin:3rem 0 1rem;font-size:clamp(1.2rem,1.8vw,1.45rem);font-weight:600}.policy[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg],.policy[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg],.policy[data-astro-cid-u6ohjolg] dd[data-astro-cid-u6ohjolg]{color:var(--fg-dim);line-height:1.65}.policy[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{margin:0 0 .9rem}.policy[data-astro-cid-u6ohjolg] ul[data-astro-cid-u6ohjolg]{gap:.45rem;margin:0 0 1rem;padding-left:1.25rem;display:grid}.policy[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--fg);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;overflow-wrap:anywhere}.policy[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]:hover{color:var(--accent)}.policy__purpose[data-astro-cid-u6ohjolg]{border:1px solid var(--line);border-radius:16px;margin-bottom:1rem;padding:1.25rem 1.4rem}.policy__goal[data-astro-cid-u6ohjolg]{font-weight:600;color:var(--fg)!important}.policy[data-astro-cid-u6ohjolg] dl[data-astro-cid-u6ohjolg]{grid-template-columns:1fr;gap:.2rem 1.5rem;margin:0;display:grid}.policy[data-astro-cid-u6ohjolg] dt[data-astro-cid-u6ohjolg]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-mute);margin-top:.75rem;font-size:.72rem}.policy[data-astro-cid-u6ohjolg] dd[data-astro-cid-u6ohjolg]{margin:0}@media (width>=720px){.policy[data-astro-cid-u6ohjolg] dl[data-astro-cid-u6ohjolg]{grid-template-columns:13rem 1fr}.policy[data-astro-cid-u6ohjolg] dt[data-astro-cid-u6ohjolg]{margin-top:.2rem}}.policy__req[data-astro-cid-u6ohjolg]{border-top:1px solid var(--line);padding-top:1rem}
