.privacy-page.svelte-7ke6fz{box-sizing:border-box;color:#e0e0e0;background:#0b0b0e;min-height:100dvh;padding:35px 20px 55px;font-family:Segoe UI,Arial,sans-serif}.privacy-container.svelte-7ke6fz{max-width:1060px;margin:0 auto}.privacy-card.svelte-7ke6fz{background:#16161a;border:1px solid #333340;border-radius:14px;padding:34px}.hero.svelte-7ke6fz{background:linear-gradient(120deg,#262018 0%,#1b1a20 55%,#17171b 100%);border:1px solid #514333;border-radius:13px;margin-bottom:20px;padding:34px;position:relative;overflow:hidden}.hero.svelte-7ke6fz:after{content:"";pointer-events:none;border:1px solid #c8a3552e;border-radius:50%;width:230px;height:230px;position:absolute;top:-113px;right:-84px;box-shadow:0 0 0 29px #c8a35506,0 0 0 58px #c8a35505}.hero.svelte-7ke6fz>:where(.svelte-7ke6fz){z-index:1;position:relative}.eyebrow.svelte-7ke6fz,.aside-eyebrow.svelte-7ke6fz{letter-spacing:.11em;color:#d1ad6c;font-size:.7rem;font-weight:700}.hero.svelte-7ke6fz h1:where(.svelte-7ke6fz){color:#f2efeb;letter-spacing:-.03em;margin:13px 0 8px;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.14}.subtitle.svelte-7ke6fz{color:#e3d4b8;margin:0 0 17px;font-size:1.03rem}.updated.svelte-7ke6fz{color:#aaa39a;margin:0;font-size:.78rem}.content-grid.svelte-7ke6fz{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;display:grid}.main-column.svelte-7ke6fz,.side-column.svelte-7ke6fz{gap:15px;min-width:0;display:grid}.introduction.svelte-7ke6fz{color:#ded5c8;background:#222024;border:1px solid #454039;border-left:3px solid #c8a355;border-radius:9px;padding:18px 20px;font-size:.93rem;line-height:1.65}.policy-section.svelte-7ke6fz,.aside-card.svelte-7ke6fz{background:#1a1a20;border:1px solid #35343c;border-radius:11px;padding:23px}.section-heading.svelte-7ke6fz{align-items:baseline;gap:12px;margin-bottom:13px;display:flex}.section-number.svelte-7ke6fz{color:#c8a355;letter-spacing:.05em;flex:none;font-size:.78rem;font-weight:700}.section-heading.svelte-7ke6fz h2:where(.svelte-7ke6fz){color:#f2efeb;margin:0;font-size:1.13rem;line-height:1.35}.policy-section.svelte-7ke6fz p:where(.svelte-7ke6fz),.aside-card.svelte-7ke6fz p:where(.svelte-7ke6fz){color:#bdbbc1;overflow-wrap:anywhere;margin:0 0 13px;font-size:.89rem;line-height:1.72}.policy-section.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child,.aside-card.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}.aside-card.svelte-7ke6fz h2:where(.svelte-7ke6fz){color:#f0e9db;margin:10px 0;font-size:1rem}.side-column.svelte-7ke6fz{position:sticky;top:20px}.contact-card.svelte-7ke6fz{background:#201e20;border-color:#514333}.contact-card.svelte-7ke6fz .aside-eyebrow:where(.svelte-7ke6fz){margin-bottom:18px;display:block}.reference-link.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}.request-link.svelte-7ke6fz{box-sizing:border-box;color:#16161a;background:#c8a355;border:1px solid #b8995a;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:.83rem;font-weight:700;text-decoration:none;display:inline-flex}.request-link.svelte-7ke6fz:hover{background:#dec286}.reference-link.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#d6b67a;text-decoration:none}a.svelte-7ke6fz:focus-visible{outline-offset:3px;outline:2px solid #d1ad6c}@media (width<=790px){.content-grid.svelte-7ke6fz{grid-template-columns:1fr}.side-column.svelte-7ke6fz{grid-row:1;grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=590px){.privacy-page.svelte-7ke6fz{padding:20px 12px 35px}.privacy-card.svelte-7ke6fz{padding:15px}.hero.svelte-7ke6fz{padding:23px 19px}.side-column.svelte-7ke6fz{grid-template-columns:1fr}.policy-section.svelte-7ke6fz,.aside-card.svelte-7ke6fz{padding:18px}.section-heading.svelte-7ke6fz{gap:10px}.section-heading.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.03rem}.hero.svelte-7ke6fz:after{width:180px;height:180px;top:-90px;right:-90px}}
