.gia__button--incidence{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;gap:.8rem;margin-top:2.4rem;padding:0 1.6rem;height:5.6rem;width:30%;font-family:'Manrope','Arial',sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#ce3d09;border-radius:.4rem;border:1px solid #ee4f11;background:#fff}
@media(max-width:36rem){.gia__button--incidence{width:18.5rem}
}
.link-actions-specific .gia__actions-link{display:flex;align-items:center;gap:.8rem;font-family:'Manrope','Arial',sans-serif;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#005265;text-decoration-line:none}
@media(max-width:36rem){.link-actions-specific .gia__actions-link__text{display:none}
}
.gia__tag--info{display:flex;justify-content:center;align-items:center;gap:.8rem;padding:.4rem .8rem;border-radius:.4rem;background:#e5eef0}
.gia__tag--info p{font-size:1.2rem;line-height:1.6rem;color:#005265}
.gia__tag--danger{display:flex;justify-content:center;align-items:center;gap:.8rem;padding:.4rem .8rem;border-radius:.4rem;background:#fcdcce}
.gia__tag--danger__svg{flex-shrink:0;width:2rem;height:2rem;border:1px solid #ce3d09;border-radius:50%}
.gia__tag--danger__svg path{fill:#005265}
.gia__tag--danger p{font-family:'Manrope','Arial',sans-serif;font-size:1.2rem;line-height:1.6rem;color:#ce3d09}
#newsletter-contact-component{padding:8rem 1.6rem !important;font-family:'Manrope','Arial',sans-serif}
#newsletter-contact-component .newsletter-contact{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;gap:3.2rem;align-self:stretch}
@media(min-width:59.938em){#newsletter-contact-component .newsletter-contact{flex-direction:row}
}
#newsletter-contact-component .newsletter-contact__notices{width:auto}
#newsletter-contact-component .newsletter-contact-form{width:100%}
#newsletter-contact-component .newsletter-contact .contact-content{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;gap:1.6rem}
#newsletter-contact-component .newsletter-contact .contact-content h1,#newsletter-contact-component .newsletter-contact .contact-content h2,#newsletter-contact-component .newsletter-contact .contact-content h3,#newsletter-contact-component .newsletter-contact .contact-content h4,#newsletter-contact-component .newsletter-contact .contact-content h5,#newsletter-contact-component .newsletter-contact .contact-content h6,#newsletter-contact-component .newsletter-contact .contact-content p{font-family:'Manrope','Arial',sans-serif;font-size:3.2rem;font-weight:700;line-height:1.3;letter-spacing:-0.32px;color:#000}
#newsletter-contact-component .newsletter-contact .contact-content__info{display:flex;justify-content:center;align-items:center;gap:.8rem}
#newsletter-contact-component .newsletter-contact .contact-content__info-svg{width:2.4rem;height:2.4rem}
#newsletter-contact-component .newsletter-contact .contact-content__info-phone{color:#005265;font-family:'Manrope','Arial',sans-serif;font-size:2.4rem;font-style:normal;font-weight:700;line-height:1.4;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:.1rem;text-underline-offset:.2rem;text-underline-position:from-font}
#newsletter-contact-component .newsletter-contact .contact-content__info-phone:hover{color:#1d697c;text-decoration-line:none}
#newsletter-contact-component .newsletter-contact .contact-content__info-phone:focus{outline:.2rem solid #005265;outline-offset:.2rem;border-radius:.4rem}
#newsletter-contact-component .newsletter-contact .contact-content__text{display:flex;flex-direction:column;gap:.8rem}
#newsletter-contact-component .newsletter-contact .contact-content__text p{font-family:'Manrope','Arial',sans-serif;font-weight:400;line-height:1.5;color:#000}
#newsletter-contact-component .newsletter-contact .contact-content__text p:first-child{font-size:1.6rem}
#newsletter-contact-component .newsletter-contact .contact-content__text p:last-child{font-size:1.4rem}
#newsletter-contact-component .newsletter-sidebar{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;flex:1 0 0;width:100%}
#newsletter-contact-component .newsletter-sidebar h1,#newsletter-contact-component .newsletter-sidebar h2,#newsletter-contact-component .newsletter-sidebar h3,#newsletter-contact-component .newsletter-sidebar h4,#newsletter-contact-component .newsletter-sidebar h5,#newsletter-contact-component .newsletter-sidebar h6,#newsletter-contact-component .newsletter-sidebar p{font-family:'Manrope','Arial',sans-serif;font-size:3.2rem;font-weight:700;line-height:1.3;letter-spacing:-0.32px;color:#000}
#newsletter-contact-component .newsletter-sidebar input[type="checkbox"]+label::before{border:.1rem solid #005265}
#newsletter-contact-component .newsletter-sidebar__text-privacy{display:flex;align-items:center}
#newsletter-contact-component .newsletter-sidebar__text-privacy p{font-size:1.4rem;font-weight:400;line-height:1.5;color:#005265}
#newsletter-contact-component .newsletter-sidebar__text-privacy::before{border-radius:.2rem}
#newsletter-contact-component .newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.8rem;align-self:stretch}
#newsletter-contact-component .newsletter-email{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:.8rem;align-self:stretch;justify-content:space-evenly}
@media(min-width:960px){#newsletter-contact-component .newsletter-email{flex-direction:row}
}
#newsletter-contact-component .newsletter-btn.ub__btn--primary{display:flex;padding:1.2rem 1.6rem !important;justify-content:center;align-items:center;gap:.8rem;height:4.8rem;width:auto}
@media(max-width:960px){#newsletter-contact-component .newsletter-btn.ub__btn--primary{width:100%}
}
#newsletter-contact-component .newsletter-field{width:100%;margin:0}
#newsletter-contact-component .newsletter-label{margin-bottom:.8rem;color:#000;font-family:'Manrope','Arial',sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;text-transform:lowercase}
#newsletter-contact-component .newsletter-label::first-letter {text-transform:uppercase}
#newsletter-contact-component .newsletter-input{display:flex;padding:1.2rem 1.6rem;align-items:flex-start;gap:1.6rem;align-self:stretch;border-radius:.4rem;border:.1rem solid #5f98a5;background:#fff}
#newsletter-contact-component .newsletter-input::placeholder{color:#6b7280;font-family:'Manrope','Arial',sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%;text-transform:lowercase}
#newsletter-contact-component .newsletter-field{width:100%}
#newsletter-contact-component .newsletter-protection{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;align-self:stretch}
#newsletter-contact-component .newsletter-legacy{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-content:space-between;align-items:flex-start;gap:.8rem}
#newsletter-contact-component .newsletter-legacy a{color:#005265;font-family:'Manrope','Arial',sans-serif;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.5}