.policies_shell__rsJkb{width:min(100% - 2rem,75rem);min-height:65vh;margin:2rem auto 4rem;display:grid;grid-template-columns:15rem minmax(0,1fr);border:1px solid var(--line);background:var(--ink-raised)}.policies_nav__zVvGp{padding:1.5rem;border-right:1px solid var(--line)}.policies_nav__zVvGp h2{margin-bottom:1.5rem;font-size:1.5rem;text-transform:none}.policies_nav__zVvGp ul{display:grid;margin:0;padding:0;list-style:none}.policies_nav__zVvGp a{display:block;padding:.75rem 0;border-top:1px solid var(--line);color:var(--muted);font-size:.875rem}.policies_nav__zVvGp a:hover{color:var(--paper)}.policies_document__Q51k_{min-width:0;padding:clamp(1.5rem,5vw,4rem)}.policies_document__Q51k_ h1{margin-bottom:2rem;font-size:var(--text-page-title);line-height:1.2;text-transform:none}.policies_document__Q51k_ h2{margin:2rem 0 .75rem;font-size:1.15rem;text-transform:none}.policies_document__Q51k_ section{margin-bottom:1.5rem}.policies_document__Q51k_ li,.policies_document__Q51k_ p{color:var(--muted);line-height:1.75;overflow-wrap:anywhere}.policies_document__Q51k_ ol,.policies_document__Q51k_ ul{margin:.75rem 0;padding-left:1.25rem}.policies_document__Q51k_ ul{list-style:square}.policies_document__Q51k_ ol{list-style:decimal}.policies_document__Q51k_ a{color:var(--accent-bright);text-decoration:underline}.policies_document__Q51k_ footer{margin-top:3rem;padding-top:1rem;border-top:1px solid var(--line);color:var(--muted);font-size:.875rem}@media(max-width:760px){.policies_shell__rsJkb{display:block;margin-top:1rem;margin-bottom:2rem;border-radius:var(--radius-lg)}.policies_nav__zVvGp{padding:1rem;border-right:0;border-bottom:1px solid var(--line)}.policies_nav__zVvGp h2{margin-bottom:.75rem;font-size:1.125rem}.policies_nav__zVvGp ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem}.policies_nav__zVvGp a{min-height:2.5rem;padding-block:.625rem;font-size:.8125rem}.policies_document__Q51k_{padding:1.25rem 1rem}.policies_document__Q51k_ h1{margin-bottom:1.25rem;font-size:1.5rem}.policies_document__Q51k_ h2{margin-top:1.5rem;font-size:1.0625rem}.policies_document__Q51k_ li,.policies_document__Q51k_ p{font-size:.9375rem;line-height:1.65}}