.iub-doc{--legal-ink:#f5f6f8;--legal-soft:#ffffffb8;--legal-muted:#ffffff80;--legal-accent:#ff6a1a;--legal-line:#ffffff1f;--legal-card:#ffffff0a;max-width:74ch;color:var(--legal-soft);overflow-wrap:anywhere;margin:0 auto;font-size:15.5px;line-height:1.65}.iub-doc h1{color:var(--legal-ink);letter-spacing:-.02em;text-align:center;margin:0 0 1.25rem;font-size:clamp(2rem,5vw,3.2rem);font-weight:600;line-height:1.1}.iub-doc h1 strong{font-weight:inherit}.iub-doc #iub-legalDoc>header,.iub-doc #iub-legalDoc>.container>header{text-align:center;margin-bottom:3.5rem}.iub-doc #iub-legalDoc>header p,.iub-doc #iub-legalDoc>.container>header p{color:var(--legal-muted);max-width:58ch;margin:.5rem auto 0;font-size:14.5px}.iub-doc h2{color:var(--legal-ink);letter-spacing:-.01em;margin:3rem 0 1rem;scroll-margin-top:110px;font-size:20px;font-weight:600;line-height:1.3}.iub-doc h3{color:var(--legal-ink);margin:1.75rem 0 .5rem;font-size:15.5px;font-weight:600}.iub-doc h4{color:var(--legal-ink);margin:1.5rem 0 .5rem;font-size:14.5px;font-weight:600}.iub-doc p{margin:0 0 1rem}.iub-doc strong{color:var(--legal-ink);font-weight:600}.iub-doc a{color:var(--legal-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--legal-accent) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--legal-accent) 70%, transparent);text-underline-offset:3px;transition:color .2s}.iub-doc a:hover{color:var(--legal-accent)}.iub-doc ul{margin:0 0 1rem;padding-left:1.25rem;list-style:outside}.iub-doc li{margin:.35rem 0}.iub-doc li::marker{color:var(--legal-accent)}.iub-doc hr{border:0;border-top:1px solid var(--legal-line);margin:2rem 0}.iub-doc #table-of-content-wrapper{border:1px solid var(--legal-line);background:var(--legal-card);border-radius:16px;margin:0 0 1rem;padding:1.25rem 1.5rem .75rem}.iub-doc #table-of-content-wrapper h2{text-transform:uppercase;letter-spacing:.08em;color:var(--legal-muted);margin:0 0 .5rem;font-size:13px}.iub-doc #table-of-content-wrapper ul{padding-left:0;list-style:none}.iub-doc #table-of-content-wrapper a{color:var(--legal-soft);text-decoration:none}.iub-doc #table-of-content-wrapper a:hover{color:var(--legal-accent)}.iub-doc article{border:1px solid var(--legal-line);background:var(--legal-card);border-radius:16px;margin:1rem 0;padding:1.25rem 1.5rem .5rem}.iub-doc article h3{margin-top:0}.iub-doc .btn{border:1px solid var(--legal-line);border-radius:999px;margin:.25rem 0 1rem;padding:.55rem 1.1rem;text-decoration:none;display:inline-block}.iub-doc table{border-collapse:collapse;width:100%;margin:0 0 1rem;font-size:14px}.iub-doc th,.iub-doc td{border:1px solid var(--legal-line);text-align:left;vertical-align:top;padding:.5rem .75rem}.iub-doc #iub-legalDoc>footer{border-top:1px solid var(--legal-line);color:var(--legal-muted);margin-top:3rem;padding-top:1.5rem;font-size:14px}.iub-doc #iub-legalDoc>footer h3{margin-top:0}.iub-doc .iubenda-branding,.iub-doc .iubenda-branding+p,.iub-doc .close-dialog{display:none}.iub-doc p:has(>.close-dialog){display:none}.iub-doc .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iub-doc svg{vertical-align:middle;display:inline-block}
