.os-policy-v2{background:var(--c-bg);color:var(--c-fg-2);font-family:var(--ff-sans)}.os-policy-v2 .os-pol-main{padding-top:clamp(2rem,1rem + 3vw,4rem);padding-bottom:clamp(2rem,1rem + 3vw,4rem)}.os-policy-v2 .os-doc{color:var(--c-fg-2)}.os-policy-v2 .os-doc :is(h2,h3,h4){font-family:var(--ff-display);color:var(--c-fg);letter-spacing:-.02em}.os-policy-v2 .os-doc a{color:var(--c-accent)}.os-policy-v2 .os-doc :is(p,li,td) a{text-underline-offset:3px;text-decoration:underline}.os-policy-v2 .os-support-block{border-radius:var(--r-lg);background:var(--c-card);box-shadow:var(--c-card-shadow)}.os-policy-v2 .os-btn-primary{background:var(--grad-btn);color:#fff;border-radius:12px}.os.os-policy-v2{--ink:var(--c-fg);--ink-soft:var(--c-fg-2);--ink-muted:var(--c-fg-3);--paper:var(--c-surface);--tile:var(--c-surface-2);--line:var(--c-line-strong);--aub:var(--c-accent);--mauve:var(--c-accent);color:var(--c-fg-2)}