.privacy-policy-container.svelte-souo4s{margin:0 auto;padding:2rem;max-width:1200px;min-height:100vh;overflow-x:hidden}@media (max-width: 768px){.privacy-policy-container.svelte-souo4s{padding:1rem}}.header-section.svelte-souo4s{text-align:center;margin:4rem 0;padding:2rem 0;border-bottom:1px solid rgba(201,169,98,.3)}@media (max-width: 768px){.header-section.svelte-souo4s{margin:3rem 0 2rem}}.header-section.svelte-souo4s h1:where(.svelte-souo4s){background:linear-gradient(135deg,var(--gold),var(--gold-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1rem;font-weight:700;font-family:var(--theme-font-family-heading)}.header-section.svelte-souo4s .last-updated:where(.svelte-souo4s),.header-section.svelte-souo4s .abn:where(.svelte-souo4s){color:var(--gray-600);font-style:italic;font-size:1rem;margin:.5rem 0}.content-wrapper.svelte-souo4s{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:start}@media (max-width: 1024px){.content-wrapper.svelte-souo4s{grid-template-columns:1fr;gap:2rem}}.table-of-contents.svelte-souo4s{position:sticky;top:5rem;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:1.5rem;box-shadow:0 4px 16px #0003;z-index:10}@media (max-width: 1024px){.table-of-contents.svelte-souo4s{position:relative;top:0}}.table-of-contents.svelte-souo4s h3:where(.svelte-souo4s){color:var(--gold);margin-bottom:1rem;font-size:1.2rem;font-weight:600}.table-of-contents.svelte-souo4s ul:where(.svelte-souo4s){list-style:none;padding:0;margin:0}.table-of-contents.svelte-souo4s ul:where(.svelte-souo4s) li:where(.svelte-souo4s){margin-bottom:.25rem}.table-of-contents.svelte-souo4s ul:where(.svelte-souo4s) a:where(.svelte-souo4s){color:var(--gray-600);text-decoration:none;font-size:.9rem;padding:.5rem .75rem;border-radius:8px;display:block;transition:all .3s ease;border-left:2px solid transparent}.table-of-contents.svelte-souo4s ul:where(.svelte-souo4s) a:where(.svelte-souo4s):hover{background:#c9a9621a;color:var(--gold);border-left-color:var(--gold)}.main-content.svelte-souo4s{background:#ffffff05;border-radius:20px;padding:3rem;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px #0003;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}@media (max-width: 768px){.main-content.svelte-souo4s{padding:1.5rem}}.policy-section.svelte-souo4s{margin-bottom:3rem;scroll-margin-top:6rem}.policy-section.svelte-souo4s:last-child{margin-bottom:0}.policy-section.svelte-souo4s h2:where(.svelte-souo4s){color:var(--neutral-0);font-size:clamp(1.4rem,3vw,1.75rem);margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid rgba(201,169,98,.3);font-weight:600;font-family:var(--theme-font-family-heading)}.policy-section.svelte-souo4s p:where(.svelte-souo4s){color:var(--gray-600);line-height:1.8;margin-bottom:1.25rem;font-size:1rem;overflow-wrap:break-word;word-wrap:break-word}.policy-section.svelte-souo4s ul:where(.svelte-souo4s){color:var(--gray-600);line-height:1.8;margin-bottom:1.25rem;padding-left:1.5rem}.policy-section.svelte-souo4s ul:where(.svelte-souo4s) li:where(.svelte-souo4s){margin-bottom:.75rem;font-size:1rem}.policy-section.svelte-souo4s ul:where(.svelte-souo4s) li:where(.svelte-souo4s)::marker{color:var(--gold)}.policy-section.svelte-souo4s a:where(.svelte-souo4s){color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(201,169,98,.3);transition:all .3s ease;word-break:break-all;overflow-wrap:break-word}.policy-section.svelte-souo4s a:where(.svelte-souo4s):hover{border-bottom-color:var(--gold);color:var(--gold-light)}.content-block.svelte-souo4s{background:#ffffff08;padding:1.5rem;border-radius:16px;margin-bottom:1.5rem;border-left:3px solid var(--gold);overflow-wrap:break-word;word-wrap:break-word}@media (max-width: 768px){.content-block.svelte-souo4s{padding:1.25rem}}.content-block.svelte-souo4s:last-child{margin-bottom:0}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s){background:#c9a9620d;padding:2rem;border-radius:16px;margin-bottom:2rem;border:1px solid rgba(201,169,98,.2)}@media (max-width: 768px){.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s){padding:1.5rem}}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s) p:where(.svelte-souo4s){margin-bottom:1rem}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s) .contact-details:where(.svelte-souo4s){background:#ffffff08;padding:1.5rem;border-radius:12px;margin-top:1.5rem;border-left:3px solid var(--gold)}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s) .contact-details:where(.svelte-souo4s) p:where(.svelte-souo4s){margin-bottom:.75rem;color:var(--gray-700)}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s) .contact-details:where(.svelte-souo4s) p:where(.svelte-souo4s):last-child{margin-bottom:0}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s) .contact-details:where(.svelte-souo4s) p:where(.svelte-souo4s) strong:where(.svelte-souo4s){color:var(--neutral-0);font-size:1.1rem}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s) .contact-details:where(.svelte-souo4s) a:where(.svelte-souo4s){color:var(--gold);text-decoration:none;border-bottom:1px solid rgba(201,169,98,.3)}.contact-info.svelte-souo4s .contact-card:where(.svelte-souo4s) .contact-details:where(.svelte-souo4s) a:where(.svelte-souo4s):hover{border-bottom-color:var(--gold);color:var(--gold-light)}@media (max-width: 480px){.header-section.svelte-souo4s h1:where(.svelte-souo4s){font-size:2rem}.policy-section.svelte-souo4s h2:where(.svelte-souo4s){font-size:1.3rem}.content-block.svelte-souo4s{padding:1rem}}
