:root{--fidatiora-navy:#050a30;--fidatiora-navy-soft:#0b1250;--ecom-magenta:#f06;--ecom-magenta-hover:#e6005c;--ecom-magenta-deep:#8a0a42;--ecom-magenta-soft:#ff5c96;--fidasi-blue:var(--fidatiora-navy);--fidasi-magenta:var(--ecom-magenta-deep);--brand-dark:var(--fidatiora-navy);--brand-dark-hover:#020518;--brand-accent:var(--ecom-magenta);--brand-accent-hover:var(--ecom-magenta-hover)}.segnalazione-page,.segnalazione-page__body,.legal-page{background-color:var(--fidatiora-navy);background-image:radial-gradient(ellipse 95% 60% at 50% -5%, #ff006642 0%, #ff006617 42%, transparent 72%), linear-gradient(180deg, #0b1252 0%, #070d3d 45%, var(--fidatiora-navy) 100%);background-repeat:no-repeat;background-size:100% 100%}.segnalazione-page__main:before,.legal-page__main:before{background:0 0}.site-header__logo--white{filter:none}.site-header__logo-link:hover .site-header__logo--white,.site-header__logo-link:focus-visible .site-header__logo--white{filter:drop-shadow(0 6px 16px #ff006673)}.site-header__logo-link:hover .site-header__logo--color,.site-header__logo-link:focus-visible .site-header__logo--color{filter:drop-shadow(0 6px 14px #ff00664d)}.site-header--split .site-header__surface-layer--dark .site-header__logo-link:focus-visible,.site-header--light .site-header__logo-link:focus-visible{outline-color:#ff00668c}.newsletter-section__btn{background:var(--ecom-magenta);box-shadow:inset 0 1px #ffffff2e,0 4px 16px #ff006659}.newsletter-section__btn:after{background:radial-gradient(circle,#ffffff47 0%,#0000 65%)}.newsletter-section__btn:hover{background:var(--ecom-magenta-hover);filter:brightness(1.05);box-shadow:inset 0 0 20px #ffffff24,0 10px 28px #ff006673}.checkbox.style-c input:checked+.checkbox__checkmark{border-color:var(--ecom-magenta);background:var(--ecom-magenta);box-shadow:0 0 0 3px #ff006659}.checkbox.style-c:has(input:checked):hover:not(:has(a:hover)) .checkbox__checkmark{border-color:var(--ecom-magenta-hover);background:var(--ecom-magenta-hover)}.rent-auto-form .checkbox.style-c .readAll,.segnalazione-page__main .checkbox.style-c .readAll{color:var(--ecom-magenta-soft)}.rent-auto-form .checkbox.style-c .readAll:after,.segnalazione-page__main .checkbox.style-c .readAll:after{background:linear-gradient(90deg, var(--ecom-magenta-soft) 0%, transparent 100%)}.rent-auto-form .checkbox.style-c .readAll:hover,.rent-auto-form .checkbox.style-c .readAll:focus-visible,.segnalazione-page__main .checkbox.style-c .readAll:hover,.segnalazione-page__main .checkbox.style-c .readAll:focus-visible{color:#fff}.fidatiora-form .newsletter-section__btn{padding-inline:3.25rem}.fidatiora-form .adsPrivacy{flex-direction:column;gap:1.25rem;display:flex}.fidatiora-form .adsPrivacy>.checkboxes__item{margin-inline-start:4px}.segnalazione-page__body:has(+.fidatiora-footer){padding-bottom:calc(var(--fidasi-section-wave-pad) + clamp(2.5rem, 5.5vw, 4.5rem))}.fidatiora-footer{z-index:2;margin-top:var(--fidasi-wave-seam-pull);box-shadow:0 calc(-1 * var(--fidasi-wave-seam-seal)) 0 0 #fff;background-color:#fff;position:relative}.fidatiora-footer__divider{background:#050a3026;width:1px;height:2.25rem}.fidatiora-footer__link{color:var(--ecom-magenta);font-weight:600;text-decoration:none;transition:color .25s}.fidatiora-footer__link:hover,.fidatiora-footer__link:focus-visible{color:var(--fidatiora-navy);text-underline-offset:3px;text-decoration:underline}.legal-article{color:#ffffffeb;text-align:left;margin-top:2rem;font-size:.9375rem;line-height:1.7}.legal-article__meta{color:#ffffffb3;font-size:.8rem}.legal-article h2{color:#fff;margin-top:2rem;font-size:1.05rem;font-weight:700}.legal-article h3{color:#fff;margin-top:1.25rem;font-size:.95rem;font-weight:700}.legal-article p{margin-top:.75rem}.legal-article ul{margin-top:.75rem;padding-left:1.4rem;list-style:outside}.legal-article li+li{margin-top:.4rem}.legal-article a{color:var(--ecom-magenta-soft);text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .25s}.legal-article a:hover,.legal-article a:focus-visible{color:#fff}.legal-article__download{justify-content:center;margin-top:2.5rem;display:flex}.fidatiora-footer__owner{color:#050a30d9;flex-wrap:wrap;justify-content:center;gap:.25rem .5rem;font-size:.75rem;line-height:1.5;display:flex}.fidatiora-footer__owner>span+span:before{content:"·";color:#050a3066;margin-right:.5rem}.fidatiora-footer__owner-name{letter-spacing:.06em;color:var(--fidatiora-navy);font-weight:700}@media (min-width:768px){.fidatiora-footer__owner{font-size:.8125rem}}@media (max-width:767px){.fidatiora-footer__owner{flex-direction:column;gap:.15rem}.fidatiora-footer__owner>span+span:before{content:none;margin:0}}.legal-article__download .newsletter-section__btn{color:var(--fidatiora-navy);background:#fff;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 6px 20px #00000047}.legal-article__download .newsletter-section__btn:before,.legal-article__download .newsletter-section__btn:after{display:none}.legal-article__download .newsletter-section__btn:hover,.legal-article__download .newsletter-section__btn:focus-visible{filter:none;background:var(--ecom-magenta-deep);color:#fff;text-decoration:none;transform:none;box-shadow:0 6px 20px #00000047}.legal-article__download .newsletter-section__btn:active{background:#74083a;transform:none}.site-header__logo-link{transition:none}.site-header__logo-link:hover,.site-header__logo-link:focus-visible,.site-header--split .site-header__surface-stack[data-nav-hover-target=logo] .site-header__surface-layer--dark .site-header__logo-link,.site-header--split .site-header__surface-stack[data-nav-hover-target=logo] .site-header--light .site-header__logo-link{transform:none}.site-header__logo--color,.site-header__logo--white{transition:opacity .22s}.site-header__logo-link:hover .site-header__logo--color,.site-header__logo-link:focus-visible .site-header__logo--color,.site-header__logo-link:hover .site-header__logo--white,.site-header__logo-link:focus-visible .site-header__logo--white,.site-header--split .site-header__inner--interactive .site-header__logo-link:hover .site-header__logo--white,.site-header--split .site-header__inner--interactive .site-header__logo-link:focus-visible .site-header__logo--white,.site-header--split .site-header__surface-stack[data-nav-hover-target=logo] .site-header__surface-layer--dark .site-header__logo--white,.site-header--split .site-header__surface-stack[data-nav-hover-target=logo] .site-header--light .site-header__logo--color{filter:none;opacity:.78}
