html:has(.page){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0b09}body:has(.page){color:#f4f2ed;background:#0c0b09;margin:0}.page.svelte-1j4aiiw{--color-gold:#84754e;--color-charcoal:#282317;--color-warm-white:#f4f2ed;--color-slate:#5a544a;--color-bg:#0c0b09;--font-sans:Aptos, "Segoe UI", "Avenir Next", "Century Gothic", sans-serif;box-sizing:border-box;background:radial-gradient(48rem 24rem at 12% 0%, #84754e14, transparent 62%), var(--color-bg);width:100%;max-width:1920px;min-height:100dvh;color:var(--color-warm-white);font-family:var(--font-sans);margin-inline:auto}.masthead.svelte-1j4aiiw{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0b09eb;border-bottom:1px solid #84754e38;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.85rem clamp(1.25rem,4vw,4.5rem) .75rem;display:grid;position:sticky;top:0}.brand.svelte-1j4aiiw{align-items:center;gap:.85rem;display:flex}.brand-logo.svelte-1j4aiiw{line-height:0;display:inline-flex}.brand.svelte-1j4aiiw img:where(.svelte-1j4aiiw){object-fit:contain;width:3.1rem;height:3.1rem}.brand-line.svelte-1j4aiiw,.languages.svelte-1j4aiiw,.doc-meta.svelte-1j4aiiw,.back.svelte-1j4aiiw a:where(.svelte-1j4aiiw),.legal.svelte-1j4aiiw{letter-spacing:.18em;text-transform:uppercase}.brand-line.svelte-1j4aiiw{color:var(--color-gold);font-size:.62rem;font-weight:560}.languages.svelte-1j4aiiw{gap:.45rem;margin:0;font-size:.72rem;display:flex}.languages.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:#f4f2edc7;text-decoration:none}.languages.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover,.languages.svelte-1j4aiiw [aria-current=page]:where(.svelte-1j4aiiw){color:var(--color-gold)}.languages.svelte-1j4aiiw a:where(.svelte-1j4aiiw):focus-visible,.back.svelte-1j4aiiw a:where(.svelte-1j4aiiw):focus-visible,.legal-main.svelte-1j4aiiw a:where(.svelte-1j4aiiw):focus-visible,.legal.svelte-1j4aiiw a:where(.svelte-1j4aiiw):focus-visible{outline-offset:3px;outline:1px solid #c6a75ed9}.legal-main.svelte-1j4aiiw{box-sizing:border-box;width:min(100%,52rem);margin:0 auto;padding:1.5rem clamp(1.25rem,5vw,3rem) 4rem}.back.svelte-1j4aiiw{margin:0 0 1.75rem;font-size:.68rem}.back.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:#f4f2edb3;text-decoration:none}.back.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{color:var(--color-gold)}.doc-header.svelte-1j4aiiw{border-bottom:1px solid #84754e59;margin-bottom:2.5rem;padding-bottom:1.5rem}h1.svelte-1j4aiiw{color:var(--color-warm-white);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:480;line-height:1.15}.doc-meta.svelte-1j4aiiw{color:#f4f2edb3;flex-wrap:wrap;gap:.45rem .65rem;margin:1rem 0 0;font-size:.68rem;display:flex}.doc-applies.svelte-1j4aiiw{color:#f4f2edc7;margin:.85rem 0 0;font-size:.92rem;line-height:1.5}.doc-applies.svelte-1j4aiiw .label:where(.svelte-1j4aiiw){color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin-right:.55rem;font-size:.72rem;font-weight:560}.policy-section.svelte-1j4aiiw{margin:0 0 2.15rem}.policy-section.svelte-1j4aiiw h2:where(.svelte-1j4aiiw){color:var(--color-warm-white);letter-spacing:.02em;margin:0 0 .85rem;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:560;line-height:1.35}.policy-section.svelte-1j4aiiw p:where(.svelte-1j4aiiw),.policy-section.svelte-1j4aiiw li:where(.svelte-1j4aiiw){color:#f4f2eddb;font-size:clamp(.95rem,1.05vw,1.02rem);font-weight:400;line-height:1.65}.policy-section.svelte-1j4aiiw p:where(.svelte-1j4aiiw){margin:0 0 .9rem}.policy-section.svelte-1j4aiiw ul:where(.svelte-1j4aiiw){margin:0 0 .95rem;padding-left:1.2rem}.policy-section.svelte-1j4aiiw li:where(.svelte-1j4aiiw){margin:0 0 .45rem}.policy-section.svelte-1j4aiiw a:where(.svelte-1j4aiiw),.doc-applies.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:#c6a75e;text-underline-offset:.18em;text-decoration:underline}.policy-section.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover,.doc-applies.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{color:var(--color-gold)}.legal.svelte-1j4aiiw{text-align:center;color:var(--color-slate);border-top:1px solid #5a544a73;grid-template-columns:1fr;justify-items:center;gap:.75rem;padding:1.4rem clamp(1.25rem,4vw,4.5rem) 1.75rem;font-size:.68rem;display:grid}.legal.svelte-1j4aiiw p:where(.svelte-1j4aiiw){margin:0}.legal.svelte-1j4aiiw a:where(.svelte-1j4aiiw){color:inherit;text-underline-offset:.18em;text-decoration:underline}.legal.svelte-1j4aiiw a:where(.svelte-1j4aiiw):hover{color:var(--color-gold)}.legal-links.svelte-1j4aiiw{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.legal-links.svelte-1j4aiiw [aria-current=page]:where(.svelte-1j4aiiw){color:#f4f2edb8}.powered.svelte-1j4aiiw .impact:where(.svelte-1j4aiiw){color:var(--color-gold);margin-left:.35rem}@media (width<=40rem){.masthead.svelte-1j4aiiw{padding-inline:1rem}.brand-line.svelte-1j4aiiw{display:none}.legal-main.svelte-1j4aiiw{padding-inline:1rem;padding-top:1.15rem}.doc-meta.svelte-1j4aiiw{flex-direction:column;gap:.35rem}.doc-meta.svelte-1j4aiiw span[aria-hidden=true]:where(.svelte-1j4aiiw){display:none}}@media (prefers-reduced-motion:reduce){.masthead.svelte-1j4aiiw{-webkit-backdrop-filter:none;backdrop-filter:none}}
