.legal-page{color:#333;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}.legal-page .container{width:100%;max-width:none;margin-inline:auto;padding-inline:0}@media (width<=575px){.legal-page .container{padding-inline:10px}}@media (width>=576px){.legal-page .container{max-width:500px}}@media (width>=768px){.legal-page .container{max-width:600px}}@media (width>=992px){.legal-page .container{max-width:800px}}@media (width>=1200px){.legal-page .container{max-width:1140px}}.legal-page h1,.legal-page h2,.legal-page h3,.legal-page h4,.legal-page h5,.legal-page h6{color:inherit;margin:.5rem 0 1rem;font-family:inherit;font-weight:500;line-height:1.2}.legal-page .entry-title{font-size:2.5rem}.legal-page h4{font-size:1.5rem}.legal-page p{margin:0 0 .9rem}.legal-page ul,.legal-page ol{margin:0}.cmplz-document{max-width:800px;font-size:14px}.cmplz-document a{text-decoration:underline}.cmplz-document h2,.cmplz-document h3{text-align:left;margin-top:15px;margin-bottom:10px;padding-bottom:10px;font-size:22px}.cmplz-document p,.cmplz-document li,.cmplz-document td{margin-top:0;font-size:14px}.cmplz-document ul{margin-bottom:15px;margin-left:15px;list-style:outside}.cmplz-document ol.alphabetic{counter-reset:list;list-style-type:none}.cmplz-document ol.alphabetic li:before{content:counter(list, lower-alpha) ") ";counter-increment:list;font-weight:700}.cmplz-document .cmplz-dropdown{background-color:#efefef40;margin:5px 0}.cmplz-document .cmplz-dropdown summary{cursor:pointer;background-color:#efefef80;padding:5px 10px;list-style:none;display:block}.cmplz-document .cmplz-dropdown summary::-webkit-details-marker{display:none}.cmplz-document .cmplz-dropdown summary div{grid-gap:15px;grid-template-columns:2fr 25px;align-items:center;display:grid}.cmplz-document .cmplz-dropdown summary div h3{border-bottom:0;margin:0;padding:0 5px;font-size:18px}.cmplz-document .cmplz-dropdown summary div p{margin:0;padding:0 5px}.cmplz-document .cmplz-dropdown summary div:after{content:"";border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);justify-self:center;width:12px;height:12px;transition:transform .2s;transform:rotate(45deg)}.cmplz-document .cmplz-dropdown[open] summary div:after{transform:rotate(225deg)}.cmplz-document .cmplz-dropdown>:not(summary){padding:5px 15px}.cmplz-document .cmplz-dropdown summary .cmplz_consent_per_service_label,.cmplz-document .cmplz-dropdown summary .cmplz-accept-service,.cmplz-document .cmplz-hidden{display:none}.cmplz-document .cookies-per-purpose{background:var(--color-white);border:1px solid #00000014;border-radius:4px;grid-template-columns:130px 1fr;gap:2px 14px;margin:10px 15px 15px;padding:10px;display:grid;overflow-x:auto}.cmplz-document .cookies-per-purpose .purpose{grid-column:1/-1}.cmplz-document .cookies-per-purpose h4{margin:4px 0;font-size:15px}.cmplz-document .cookies-per-purpose h5{margin:4px 0 0;font-size:13px}.cmplz-document .cookies-per-purpose .name,.cmplz-document .cookies-per-purpose .retention,.cmplz-document .cookies-per-purpose .function{word-break:break-word;align-self:end;min-height:1em}.cmplz-document form{max-width:480px;margin:10px 0 20px}.cmplz-document form>div{margin-bottom:12px}.cmplz-document form label{margin-bottom:4px;font-weight:600;display:block}.cmplz-document form .cmplz_datarequest label{align-items:flex-start;gap:8px;font-weight:400;display:flex}.cmplz-document form .cmplz_datarequest input{margin-top:3px}.cmplz-document form input[type=text],.cmplz-document form input[type=email]{border:1px solid var(--color-gray);width:100%;font-family:var(--font-text);border-radius:4px;padding:10px 12px;font-size:14px}.cmplz-document form input[type=button],.cmplz-document form #cmplz-datarequest-submit{font-family:var(--font-primary);color:var(--color-white);background-color:var(--color-accent);border:2px solid var(--color-accent);cursor:pointer;border-radius:5px;margin-top:6px;padding:10px 26px;font-size:15px;font-weight:600;line-height:1;display:inline-block}
