.editorial-column.policy-reading-column,.policy-reading-column{width:100%;max-width:56rem;margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem)}.policy-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.25rem;color:var(--editorial-muted);font-family:var(--font-archivo),sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.policy-breadcrumb span:last-child{color:var(--editorial-ink)}.policy-nav{display:flex;gap:clamp(1rem,3vw,2rem);overflow-x:auto;border-bottom:1px solid var(--editorial-section-rule);margin-bottom:1.5rem;scrollbar-width:thin}.ia-policy .policy-nav-link{display:inline-flex;align-items:center;min-height:3rem;flex:none;border-bottom:2px solid transparent;color:var(--editorial-muted);font-family:var(--font-archivo),sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.ia-policy .policy-nav-link--active,.ia-policy .policy-nav-link:focus-visible,.ia-policy .policy-nav-link:hover{color:var(--editorial-ink)}.ia-policy .policy-nav-link--active{border-bottom-color:var(--editorial-gold)}.ia-policy .policy-breadcrumb a:focus-visible,.ia-policy .policy-home-back:focus-visible,.ia-policy .policy-nav-link:focus-visible{outline:2px solid var(--editorial-gold);outline-offset:3px}.policy-document{border:1px solid var(--editorial-rule);border-top:3px solid var(--editorial-gold);background:var(--editorial-paper-raised);padding:clamp(1.25rem,4vw,3rem)}.ia-policy .policy-prose{font-family:var(--font-sans),system-ui,sans-serif;font-size:1rem;line-height:1.68}.ia-policy .policy-prose h1{font-size:clamp(2.15rem,5vw,3.2rem);line-height:1.1}.ia-policy .policy-prose h2{margin-top:2.5rem;padding-top:1.2rem;border-top:1px solid var(--editorial-section-rule);font-size:1.45rem}.ia-policy .policy-prose h3{font-size:1.1rem}.ia-policy .policy-prose li,.ia-policy .policy-prose p{overflow-wrap:anywhere}html.dark .ia-policy--editorial .policy-prose{color:rgba(244,243,247,.78)}.ia-policy--home,html:has(.ia-policy--home),html:has(.ia-policy--home) body{background:#111114;color:#f4f3f7}.policy-home-header{position:sticky;top:0;z-index:50;border-bottom:3px solid var(--editorial-gold);background:#0e0e11;color:#f4f3f7}.policy-home-header-inner{display:flex;height:3.5rem;max-width:1240px;margin-inline:auto;padding-inline:clamp(1rem,3vw,2rem);align-items:center;justify-content:space-between;gap:1rem}.policy-home-brand{display:inline-flex;min-width:0;align-items:center;gap:.5rem;color:#f4f3f7!important;font-size:.75rem;letter-spacing:.18em}.policy-home-back,.policy-home-brand{font-family:var(--font-archivo),sans-serif;font-weight:600;text-transform:uppercase}.policy-home-back{flex:none;color:#c7c5cf!important;font-size:.7rem;letter-spacing:.12em}.policy-home-back:hover{color:#f4f3f7!important}.policy-home-main{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:5rem}.ia-policy--home .policy-breadcrumb,.ia-policy--home .policy-nav-link{color:#a9a7b1}.ia-policy--home .policy-breadcrumb span:last-child,.ia-policy--home .policy-nav-link--active,.ia-policy--home .policy-nav-link:hover{color:#f4f3f7}.ia-policy--home .policy-document,.ia-policy--home .policy-nav{border-color:rgba(255,255,255,.12)}.ia-policy--home .policy-document{background:#191920;border-top-color:var(--editorial-gold)}.ia-policy--home .policy-prose{color:#c7c5cf}.ia-policy--home .not-prose,.ia-policy--home .policy-prose h1,.ia-policy--home .policy-prose h2,.ia-policy--home .policy-prose h3,.ia-policy--home .policy-prose strong{color:#f4f3f7}.ia-policy--home .policy-prose h2{border-color:rgba(255,255,255,.12)}.ia-policy--home .policy-prose .eyebrow{color:var(--editorial-gold)}.ia-policy--home .policy-prose a{color:#d0c0f0;text-decoration:underline;text-underline-offset:3px}.ia-policy--home .policy-prose a:hover{color:#f4f3f7}.ia-policy--home .policy-prose .italic,.ia-policy--home .text-editorial-muted{color:#a9a7b1!important}.ia-policy--home .border-editorial-rule,.ia-policy--home .border-editorial-section-rule{border-color:rgba(255,255,255,.12)!important}.ia-policy--home .bg-editorial-raised{background:#202027!important}.ia-policy--home .font-mono,.ia-policy--home .text-editorial-body,.ia-policy--home .text-editorial-ink{color:#f4f3f7!important}.ia-policy--home .not-prose button{border:1px solid rgba(255,255,255,.18)!important;border-top:2px solid var(--editorial-gold)!important;border-radius:0!important;background:#0e0e11!important;color:#f4f3f7!important;box-shadow:none!important}@media (max-width:639px){.ia-policy .policy-prose{font-size:.95rem}.policy-nav{gap:1.25rem}}