.svelte-7ke6fz,.svelte-7ke6fz:before,.svelte-7ke6fz:after{box-sizing:border-box;margin:0;padding:0}body{background:#0a0c0f;color:#e8ecf0;font-family:"Source Sans 3",sans-serif}nav.svelte-7ke6fz{position:sticky;top:0;z-index:100;height:56px;background:#0f1217;border-bottom:1px solid #1E2535;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}.nav-logo.svelte-7ke6fz{display:flex;align-items:center;gap:8px;text-decoration:none}.star.svelte-7ke6fz{color:#c9a84c;font-size:16px}.wordmark.svelte-7ke6fz{font-family:Oswald,sans-serif;font-size:16px;font-weight:700;letter-spacing:.14em;color:#e8ecf0}.nav-right.svelte-7ke6fz{display:flex;align-items:center;gap:24px}.nav-link.svelte-7ke6fz{font-family:Oswald,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;color:#3a5070;text-decoration:none;transition:color .15s}.nav-link.svelte-7ke6fz:hover{color:#e8ecf0}.nav-btn.svelte-7ke6fz{font-family:Oswald,sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em;background:#c9a84c;color:#0a0c0f;border:2px solid #C9A84C;padding:6px 16px;text-decoration:none;transition:all .15s}.nav-btn.svelte-7ke6fz:hover{background:transparent;color:#c9a84c}.page.svelte-7ke6fz{min-height:100vh;display:flex;flex-direction:column}.doc-wrap.svelte-7ke6fz{max-width:760px;margin:0 auto;padding:4rem 2rem;flex:1}.doc-header.svelte-7ke6fz{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #1E2535}.eyebrow.svelte-7ke6fz{font-family:Oswald,sans-serif;font-size:10px;font-weight:700;letter-spacing:.22em;color:#3a5070;margin-bottom:12px}.doc-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-family:Oswald,sans-serif;font-size:36px;font-weight:700;letter-spacing:.03em;color:#e8ecf0;margin-bottom:8px}.last-updated.svelte-7ke6fz{font-size:12px;color:#3a5070}.doc-body.svelte-7ke6fz{display:flex;flex-direction:column;gap:2.5rem}section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:Oswald,sans-serif;font-size:14px;font-weight:700;letter-spacing:.08em;color:#c9a84c;text-transform:uppercase;margin-bottom:12px}section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:14px;color:#8a95a3;line-height:1.9;margin-bottom:10px}section.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}section.svelte-7ke6fz ul:where(.svelte-7ke6fz){list-style:none;display:flex;flex-direction:column;gap:8px;margin-top:8px}section.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz){font-size:14px;color:#8a95a3;line-height:1.7;padding-left:16px;position:relative}section.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz):before{content:"—";position:absolute;left:0;color:#3a5070}section.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:#e8ecf0;font-weight:600}section.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#c9a84c;text-decoration:none}section.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}footer.svelte-7ke6fz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 32px;border-top:1px solid #1E2535}.foot-logo.svelte-7ke6fz{display:flex;align-items:center;gap:8px}.foot-links.svelte-7ke6fz{display:flex;gap:24px}.foot-links.svelte-7ke6fz a:where(.svelte-7ke6fz){font-family:Oswald,sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;color:#3a5070;text-decoration:none;transition:color .15s}.foot-links.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:#c9a84c}.foot-legal.svelte-7ke6fz{font-size:11px;color:#252d3d}
