.privacy-policy-page.svelte-1xesoey.svelte-1xesoey{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:80px 20px 20px;box-sizing:border-box;font-family:var(--font-family-sans-serif, "SF Pro Display", sans-serif);color:var(--text-on-dark-primary, #E1E1E6);position:relative}.language-switcher-legal.svelte-1xesoey.svelte-1xesoey{position:absolute;top:20px;right:20px;display:flex;gap:8px;z-index:10}.language-switcher-legal.svelte-1xesoey button.svelte-1xesoey{background-color:var(--background-card-gray, #2C2C2E);color:var(--text-on-dark-secondary, #A8A8B3);border:1px solid var(--border-color-interactive, #545456);padding:6px 12px;border-radius:var(--border-radius-small, 6px);cursor:pointer;font-weight:500;font-size:.875rem;transition:background-color var(--transition-duration, .25s),color var(--transition-duration, .25s)}.language-switcher-legal.svelte-1xesoey button.svelte-1xesoey:hover{background-color:var(--border-color-subtle, #3A3A3C);color:var(--text-on-dark-primary, #E1E1E6)}.language-switcher-legal.svelte-1xesoey button.active.svelte-1xesoey{background-color:var(--metallic-primary-color, #0A84FF);color:var(--text-on-primary-button, #FFFFFF);border-color:var(--metallic-primary-color, #0A84FF)}.content-wrapper.svelte-1xesoey.svelte-1xesoey{background-color:var(--background-card-gray, #2C2C2E);padding:32px 40px;border-radius:var(--border-radius-medium, 10px);box-shadow:var(--shadow-depth-medium, 0 6px 12px rgba(0,0,0,.3));width:100%;max-width:800px;border:1px solid var(--border-color-subtle, #3A3A3C);margin-top:20px}.document-header.svelte-1xesoey.svelte-1xesoey{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--divider-color, #48484A)}.document-header.svelte-1xesoey h1.svelte-1xesoey{margin-bottom:0}h1.svelte-1xesoey.svelte-1xesoey{font-size:2rem;font-weight:600;color:var(--text-on-dark-primary, #E1E1E6);margin-bottom:24px;text-align:left}.policy-section.svelte-1xesoey .intro.svelte-1xesoey{font-size:1rem;color:var(--text-on-dark-secondary, #A8A8B3);margin-bottom:12px}.company-details.svelte-1xesoey.svelte-1xesoey{list-style:none;padding:0;margin-bottom:24px;font-size:.9375rem;color:var(--text-on-dark-secondary, #A8A8B3)}.company-details.svelte-1xesoey li.svelte-1xesoey{margin-bottom:4px}.policy-section.svelte-1xesoey p.svelte-1xesoey{font-size:.9375rem;line-height:1.7;color:var(--text-on-dark-secondary, #A8A8B3);margin-bottom:1.25em}.policy-section.svelte-1xesoey p.strong.svelte-1xesoey{font-weight:500;color:var(--text-on-dark-primary, #E1E1E6)}.contact-methods.svelte-1xesoey.svelte-1xesoey{list-style-type:none;padding-left:0;font-size:.9375rem;color:var(--text-on-dark-secondary, #A8A8B3)}.contact-methods.svelte-1xesoey li.svelte-1xesoey{margin-bottom:.5em}.section-divider.svelte-1xesoey.svelte-1xesoey{border:0;height:1px;background-color:var(--divider-color, #48484A);margin:32px 0}.back-button-header.svelte-1xesoey.svelte-1xesoey{display:inline-block;padding:8px 16px;background-color:var(--metallic-primary-color, #0A84FF);color:var(--text-on-primary-button, #FFFFFF);border:none;border-radius:var(--border-radius-small, 6px);font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color var(--transition-duration, .25s)}.back-button-header.svelte-1xesoey.svelte-1xesoey:hover{background-color:var(--metallic-primary-color-hover, #0060DF)}@media (max-width: 768px){.privacy-policy-page.svelte-1xesoey.svelte-1xesoey{padding-top:70px}.content-wrapper.svelte-1xesoey.svelte-1xesoey{padding:24px}.document-header.svelte-1xesoey.svelte-1xesoey{flex-direction:column-reverse;align-items:flex-start;gap:12px}.document-header.svelte-1xesoey h1.svelte-1xesoey{font-size:1.75rem}.back-button-header.svelte-1xesoey.svelte-1xesoey{align-self:flex-start}.policy-section.svelte-1xesoey p.svelte-1xesoey,.company-details.svelte-1xesoey.svelte-1xesoey,.contact-methods.svelte-1xesoey.svelte-1xesoey{font-size:.875rem}}
