.PoliciesHub-module__TymfJq__page{padding:var(--space-12) var(--space-6);max-width:var(--content-max-width);margin:0 auto}.PoliciesHub-module__TymfJq__header{margin-bottom:var(--space-10)}.PoliciesHub-module__TymfJq__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--color-accent);font-weight:var(--weight-medium);margin-bottom:var(--space-4);display:block}.PoliciesHub-module__TymfJq__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-fg);margin:0}.PoliciesHub-module__TymfJq__grid{gap:var(--space-10);grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start;display:grid}@media (max-width:768px){.PoliciesHub-module__TymfJq__grid{gap:var(--space-8);grid-template-columns:1fr}}.PoliciesHub-module__TymfJq__toc{top:var(--space-12);gap:var(--space-3);flex-direction:column;display:flex;position:sticky}@media (max-width:768px){.PoliciesHub-module__TymfJq__toc{position:static}}.PoliciesHub-module__TymfJq__tocLink{font-size:var(--text-sm);color:var(--color-fg-muted)}.PoliciesHub-module__TymfJq__tocLink:hover{color:var(--color-accent)}.PoliciesHub-module__TymfJq__body{gap:var(--space-10);flex-direction:column;display:flex}.PoliciesHub-module__TymfJq__section{scroll-margin-top:var(--space-12)}.PoliciesHub-module__TymfJq__sectionTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-fg);margin:0 0 var(--space-4)}.PoliciesHub-module__TymfJq__subHeading{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-fg);margin:var(--space-4) 0 var(--space-2)}.PoliciesHub-module__TymfJq__sub{margin-bottom:var(--space-3)}.PoliciesHub-module__TymfJq__prose{font-size:var(--text-sm);line-height:var(--leading-loose);color:var(--color-fg-muted)}.PoliciesHub-module__TymfJq__fallback{font-size:var(--text-sm);color:var(--color-fg-muted)}.PoliciesHub-module__TymfJq__cta{margin-top:var(--space-4);font-size:var(--text-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase;background:var(--color-accent);color:var(--color-bg);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);display:inline-block}
