html,body{margin:0;background-color:#0b0b0d;color:#fff;font-family:Outfit,sans-serif}.policy-layout.svelte-11oqcv0{min-height:100vh;display:flex;flex-direction:column}.content-wrapper.svelte-11oqcv0{display:flex;flex:1;max-width:1400px;margin:0 auto;width:100%;position:relative;z-index:10}@media(max-width:768px){.content-wrapper.svelte-11oqcv0{flex-direction:column}}.sidebar.svelte-11oqcv0{width:300px;padding:3rem 2rem;border-right:1px solid rgba(255,255,255,.05)}@media(max-width:768px){.sidebar.svelte-11oqcv0{width:100%;border-right:none;border-bottom:1px solid rgba(255,255,255,.05);padding:1.5rem}}.sidebar.svelte-11oqcv0 h3:where(.svelte-11oqcv0){color:#71717a;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.sidebar.svelte-11oqcv0 .links:where(.svelte-11oqcv0){display:flex;flex-direction:column;gap:.5rem}.sidebar.svelte-11oqcv0 .links:where(.svelte-11oqcv0) a:where(.svelte-11oqcv0){color:#a1a1aa;text-decoration:none;padding:.75rem 1rem;border-radius:8px;transition:all .2s;font-weight:500}.sidebar.svelte-11oqcv0 .links:where(.svelte-11oqcv0) a:where(.svelte-11oqcv0):hover{color:#fff;background:#ffffff08}.sidebar.svelte-11oqcv0 .links:where(.svelte-11oqcv0) a.active:where(.svelte-11oqcv0){background:#ff46551a;color:var(--primary, #ff4655)}.main-content.svelte-11oqcv0{flex:1;padding:4rem;max-width:900px}@media(max-width:768px){.main-content.svelte-11oqcv0{padding:2rem}}
