.logo-header.svelte-y6k0kr{display:flex;justify-content:center;margin-bottom:2rem}.back-button-wrapper.svelte-y6k0kr{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:#000;border-radius:100%;color:#fff;padding:.5rem;cursor:pointer}.header-separator.svelte-y6k0kr{height:1px;background-color:#e5e7eb;margin-bottom:2rem;margin-top:2rem;width:100%}.header-actions.svelte-y6k0kr{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:1rem}.left-actions.svelte-y6k0kr{display:flex;align-items:center;gap:1rem}.company-logo.svelte-y6k0kr{max-height:3rem;width:auto}.download-button-wrapper.svelte-y6k0kr{display:flex;margin-top:0}.policy-content.svelte-y6k0kr{background:#fff;border-radius:.5rem;margin-top:1rem}.rich-text.svelte-y6k0kr h2{font-size:1.5rem;font-weight:700;margin-top:1.5em;margin-bottom:.5em}.rich-text.svelte-y6k0kr h3{font-size:1.25rem;font-weight:700;margin-top:1.25em;margin-bottom:.5em}.rich-text.svelte-y6k0kr p{margin-bottom:1em;line-height:1.6}.rich-text.svelte-y6k0kr ul,.rich-text.svelte-y6k0kr ol{margin-bottom:1em;padding-left:1.5em}.rich-text.svelte-y6k0kr li{margin-bottom:.25em}.empty-state.svelte-y6k0kr{text-align:center;padding:2rem;color:#666}.rich-text.svelte-y6k0kr .signature-placeholder{display:inline-block;font-style:italic;color:#666;min-width:200px}.rich-text.svelte-y6k0kr .signature-image{max-width:400px;height:auto;display:block;margin:1rem 0}.rich-text.svelte-y6k0kr h1{display:block;font-size:2rem;font-weight:700;text-align:left;margin-bottom:2rem}@media print{@page{size:A4;margin:0;padding-top:1cm;padding-bottom:2cm}.header-actions.svelte-y6k0kr,.logo-header.svelte-y6k0kr,.header-separator.svelte-y6k0kr{display:none!important}.container-medium.svelte-y6k0kr{max-width:100%;width:100%;padding:0;margin:0}.policy-content.svelte-y6k0kr{box-shadow:none;border-radius:0;margin-top:0;padding:0;background:#fff}.rich-text.svelte-y6k0kr{font-size:11pt;line-height:1.5;color:#000}.rich-text.svelte-y6k0kr h1{display:block;font-size:18pt;font-weight:700;text-align:center;margin-bottom:1cm;margin-top:0;page-break-after:avoid;line-height:1.3}.rich-text.svelte-y6k0kr h2{font-size:14pt;font-weight:700;margin-top:1.2cm;margin-bottom:.4cm;page-break-after:avoid}.rich-text.svelte-y6k0kr h3{font-size:12pt;font-weight:700;margin-top:.8cm;margin-bottom:.3cm;page-break-after:avoid}.rich-text.svelte-y6k0kr p{margin-bottom:.5cm;line-height:1.6;orphans:3;widows:3}.rich-text.svelte-y6k0kr ul,.rich-text.svelte-y6k0kr ol{margin-bottom:.5cm;padding-left:1.2cm;page-break-inside:avoid}.rich-text.svelte-y6k0kr li{margin-bottom:.2cm;line-height:1.5}.rich-text.svelte-y6k0kr ul ul,.rich-text.svelte-y6k0kr ol ol,.rich-text.svelte-y6k0kr ul ol,.rich-text.svelte-y6k0kr ol ul{margin-top:.2cm;margin-bottom:.2cm}.rich-text.svelte-y6k0kr strong,.rich-text.svelte-y6k0kr b{font-weight:700}.rich-text.svelte-y6k0kr .signature-placeholder{display:inline-block;font-style:italic;color:#000;min-width:5cm;border-bottom:1px solid #000;padding-bottom:.2cm;margin-top:1cm}.rich-text.svelte-y6k0kr .signature-image{max-width:8cm;height:auto;display:block;margin:1cm 0;page-break-inside:avoid}.rich-text.svelte-y6k0kr img{max-width:100%;height:auto;page-break-inside:avoid}.rich-text.svelte-y6k0kr h2,.rich-text.svelte-y6k0kr h3{page-break-after:avoid}.rich-text.svelte-y6k0kr h2+p,.rich-text.svelte-y6k0kr h3+p{page-break-before:avoid}.empty-state.svelte-y6k0kr{display:none}}
