.legal-page.svelte-1db9ewi{display:flex;flex-direction:column;width:100%}.header.svelte-1db9ewi{padding:3rem 2rem;background-color:var(--surface-container);text-align:center;margin-bottom:2rem}.header.svelte-1db9ewi h1:where(.svelte-1db9ewi){margin:0;font-size:2.5rem;color:var(--on-surface)}.content.svelte-1db9ewi{padding:50px 2rem 3rem;max-width:1200px;margin:0 auto;width:100%}.iub-content-wrapper .iub_content,.iub-content-wrapper .iub_content *{font-family:var(--font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);color:var(--on-surface);line-height:1.6;text-decoration:none!important;background:none!important;border:none!important}.iub-content-wrapper #iub-pp-container,.iub-content-wrapper .iub_container,.iub-content-wrapper .iubenda_fluid_policy,.iub-content-wrapper .iubenda_embed_policy,.iub-content-wrapper .iub_base_container{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.iub-content-wrapper .iub_content h1,.iub-content-wrapper .iub_content h2,.iub-content-wrapper .iub_content h3,.iub-content-wrapper .iub_content h4,.iub-content-wrapper .iub_content h5,.iub-content-wrapper .iub_content h6{font-family:var(--font-heading);color:var(--on-surface);margin-top:1.5em;margin-bottom:.5em;font-weight:600;text-decoration:none!important;border:none!important}.iub-content-wrapper .iub_content h1{font-size:2em}.iub-content-wrapper .iub_content h2{font-size:1.75em}.iub-content-wrapper .iub_content h3{font-size:1.5em}.iub-content-wrapper .iub_content h4{font-size:1.25em}.iub-content-wrapper .iub_content p{margin:1em 0;text-decoration:none!important;border-bottom:none!important;border-top:none!important}.iub-content-wrapper .iub_content ul,.iub-content-wrapper .iub_content ol{margin:1em 0!important;padding-left:2em!important;list-style:disc!important}.iub-content-wrapper .iub_content li{margin:.5em 0!important;display:list-item!important;list-style:disc!important}.iub-content-wrapper .iub_content a{color:var(--color-theme-1, #FF6B6B);text-decoration:none}.iub-content-wrapper .iub_content a:hover{text-decoration:underline}.iub-content-wrapper .iub_content strong,.iub-content-wrapper .iub_content b{font-weight:600}.iub-content-wrapper .iub_content em,.iub-content-wrapper .iub_content i{font-style:italic}.iub-content-wrapper .iub_content table{width:100%;border-collapse:collapse;margin:1.5em 0}.iub-content-wrapper .iub_content th,.iub-content-wrapper .iub_content td{border:1px solid var(--surface-300, #e0e0e0);padding:.75em;text-align:left}.iub-content-wrapper .iub_content th{background-color:var(--surface-container, #f5f5f5);font-weight:600}.iub-content-wrapper .iub_content code{background-color:var(--surface-container, #f5f5f5);padding:.2em .4em;border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:.9em}.iub-content-wrapper .iub_content pre{background-color:var(--surface-container, #f5f5f5);padding:1em;border-radius:8px;overflow-x:auto;margin:1em 0}.iub-content-wrapper .iub_content blockquote{border-left:4px solid var(--color-theme-1, #FF6B6B);padding-left:1em;margin-left:0;color:var(--on-surface-variant, #666)}@media (max-width: 768px){.header.svelte-1db9ewi{padding:2rem 1rem;margin-bottom:1.5rem}.header.svelte-1db9ewi h1:where(.svelte-1db9ewi){font-size:1.75rem}.content.svelte-1db9ewi{padding:50px 1rem 2rem}.iub-content-wrapper .iub_content h1{font-size:1.5em}.iub-content-wrapper .iub_content h2{font-size:1.25em}.iub-content-wrapper .iub_content h3{font-size:1.1em}}
