#footer.banded{position:relative;background:var(--banded-main-bg, var(--footer-bg, var(--color-main)));color:var(--banded-main-color, var(--footer-text-color, #fff));font-family:var(--font-main);font-size:var(--footer-root-text-size, var(--font-size-paragraph-responsive))}#footer.banded .main{display:grid;grid-template-columns:var(--banded-main-columns, minmax(320px, 42.5%) minmax(0, 57.5%));align-items:var(--banded-main-align-items, stretch);background:var(--banded-main-bg, var(--footer-bg, var(--color-main)))}#footer.banded .left,#footer.banded .right{padding-top:var(--banded-main-padding-top, 3.125vw);padding-bottom:var(--banded-main-padding-bottom, 3.125vw)}#footer.banded .left{padding-left:var(--banded-left-padding-inline-start, 6.25vw);padding-right:var(--banded-left-padding-inline-end, 3.125vw);display:flex;flex-direction:column;align-items:var(--banded-left-align-items, stretch);place-self:var(--banded-left-align-self, stretch) var(--banded-left-justify-self, stretch);gap:var(--banded-left-gap, 1.5625em);inline-size:var(--banded-left-width, auto);max-inline-size:var(--banded-left-max-width, none);min-block-size:var(--banded-left-min-height, auto);margin-top:var(--banded-left-margin-top, 0);background:var(--banded-left-bg, transparent);border-radius:var(--banded-left-border-radius, 0);color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));text-align:var(--banded-left-text-align, start)}#footer.banded .right{padding-left:var(--banded-right-padding-inline-start, 3.125vw);padding-right:var(--banded-right-padding-inline-end, 6.25vw);place-self:var(--banded-right-align-self, stretch) var(--banded-right-justify-self, stretch);inline-size:var(--banded-right-width, auto);max-inline-size:var(--banded-right-max-width, none);background:var(--banded-right-bg, transparent);color:var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff)))}#footer.banded .contact h2{margin-block:0;margin-inline:var(--footer-contact-title-margin-inline, 0);max-inline-size:var(--footer-contact-title-max-inline-size, none);font-family:var(--font-second);font-size:var(--footer-contact-title-size, 2.1em);line-height:1.2;font-weight:var(--footer-contact-title-font-weight, 300);text-transform:var(--footer-contact-title-text-transform, uppercase);letter-spacing:var(--footer-contact-title-letter-spacing, 0);color:var(--footer-contact-title-color, var(--color-main-second))}#footer.banded .contact-block{display:flex;flex-direction:column;gap:0;margin-top:var(--banded-contact-block-gap, 1.5625em)}#footer.banded .contact-block--email{margin-bottom:var(--banded-contact-email-margin-bottom, 0)}#footer.banded .contact-block--phone{margin-top:var(--banded-contact-phone-margin-top, var(--banded-contact-block-gap, 1.5625em))}#footer.banded .contact p,#footer.banded .contact a,#footer.banded .contact-label{margin:0;font-size:var(--footer-text-size, .8em);line-height:1.5;color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));text-decoration:none}#footer.banded .contact-label{display:var(--banded-contact-label-display, inline);margin-bottom:var(--banded-contact-label-margin-bottom, 0);font-weight:var(--banded-contact-label-font-weight, 700)}#footer.banded .contact a{text-decoration:var(--banded-contact-link-text-decoration, underline)}#footer.banded .contact a:hover,#footer.banded .branding a:hover,#footer.banded .socials-wrapper .footer-icon:hover,#footer.banded .catalog-one:hover,#footer.banded .catalog-dropdown summary:hover,#footer.banded .footer-legal-links a:hover,#footer.banded .footer-legal-links button:hover,#footer.banded .gpw:hover,#footer.banded .bottom-branding a:hover,#footer.banded .logo-and-link-amu:hover{opacity:.53}#footer.banded .catalog-row{display:grid;gap:.75em;width:fit-content;margin-top:var(--banded-catalog-margin-top, var(--banded-left-gap, 1.5625em))}#footer.banded .catalog-one,#footer.banded .catalog-dropdown summary{color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));font-size:var(--footer-legal-text-size, .6em);border:var(--footer-pdf-border, none);border-radius:var(--footer-pdf-radius, 0);justify-content:var(--footer-pdf-content-justify, center);min-width:var(--footer-pdf-width, auto);min-height:var(--footer-pdf-height, auto);padding:var(--footer-pdf-padding, 0);text-decoration:none}#footer.banded .catalog-one .icon,#footer.banded .catalog-dropdown summary .icon{display:var(--footer-pdf-icon-display, inline-flex);align-items:center}#footer.banded .download{width:1.563em;height:auto;color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)))}#footer.banded .download .fil0,#footer.banded .download .fil1,#footer.banded .download .fil2{fill:currentcolor;stroke:currentcolor}#footer.banded .branding{display:flex;align-items:flex-end;gap:var(--banded-branding-gap, 2.5em);margin-top:var(--banded-left-gap, 1.5625em)}#footer.banded .main-legal-links{display:var(--banded-main-legal-links-display, grid);grid-template-columns:var(--banded-main-legal-links-columns, repeat(3, auto));justify-content:var(--banded-main-legal-links-justify, space-between);gap:var(--banded-main-legal-links-gap, .625em);margin-top:var(--banded-main-legal-links-margin-top, var(--banded-left-gap, 1.5625em))}#footer.banded .main-legal-links a,#footer.banded .main-legal-links button{color:var(--banded-main-color, var(--footer-text-color, #fff));font-size:var(--footer-legal-text-size, .6em)}#footer.banded .atal-brand .logo-atal-svg,#footer.banded .bottom-atal-brand .logo-atal-svg{width:var(--footer-logo-atal-width, 8em);height:auto}#footer.banded .atal-brand .logo-atal-svg .fil0,#footer.banded .bottom-atal-brand .logo-atal-svg .fil0{fill:var(--footer-logo-atal-primary, #df002c);stroke:var(--footer-logo-atal-primary, #df002c)}#footer.banded .atal-brand .logo-atal-svg .fil1,#footer.banded .bottom-atal-brand .logo-atal-svg .fil1{fill:var(--footer-logo-atal-contrast, #fff);stroke:var(--footer-logo-atal-contrast, #fff)}#footer.banded .atal-brand .logo-atal-svg .fil2,#footer.banded .bottom-atal-brand .logo-atal-svg .fil2{fill:var(--footer-logo-atal-secondary, var(--footer-logo-color, var(--banded-main-color, #fff)));stroke:var(--footer-logo-atal-secondary, var(--footer-logo-color, var(--banded-main-color, #fff)))}#footer.banded .membership{display:inline-flex;align-items:var(--banded-membership-align-items, flex-start);flex-direction:var(--banded-membership-direction, column);gap:var(--banded-membership-gap, .5em);padding-left:var(--banded-membership-padding-left, 0);border-left:var(--banded-membership-border-left, none);color:var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff)));text-decoration:none}#footer.banded .membership-logo{width:var(--footer-pzfd-image-width, 5em);height:auto}#footer.banded .socials-wrapper{display:flex;gap:var(--footer-social-gap, .625em);margin-top:var(--banded-left-gap, 1.5625em);color:var(--footer-social-color, var(--banded-left-color, var(--banded-main-color, var(--footer-text-color, #fff))))}#footer.banded .socials-wrapper svg{width:var(--footer-social-icon-size, 1.1em);height:var(--footer-social-icon-size, 1.1em)}#footer.banded .socials-wrapper .fil0,#footer.banded .socials-wrapper .fil1,#footer.banded .socials-wrapper .fil2{fill:currentcolor;stroke:currentcolor}#footer.banded .right .footer-form{color:var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff)));font-size:var(--footer-form-text-size, .8em);max-inline-size:var(--footer-form-max-width, none);margin-inline:var(--footer-form-margin-inline, 0)}#footer.banded .right .footer-form-title{text-align:var(--footer-form-title-text-align, left);margin-bottom:1.875em}#footer.banded .right .footer-form-title .title{margin:0;font-family:var(--font-second);font-size:var(--footer-form-title-size, 2.1em);line-height:1.2;font-weight:var(--font-weight-header, 300);text-transform:var(--footer-form-title-text-transform, uppercase);letter-spacing:var(--footer-form-title-letter-spacing, 0);color:var(--footer-form-title-color, var(--color-main-second))}#footer.banded .right .form-fields{gap:var(--footer-form-fields-gap, 3.5em 1.875em)}#footer.banded .right .field{border:none;border-bottom:var(--footer-form-field-border-bottom, 1px solid var(--footer-form-line-color, #fff));border-radius:0}#footer.banded .right .field.message{border:var(--footer-form-message-border, var(--footer-form-field-border, none));border-bottom:var(--footer-form-message-border-bottom, var(--footer-form-field-border-bottom, 1px solid var(--footer-form-line-color, #fff)));border-radius:var(--footer-form-message-radius, var(--footer-form-field-radius, 0));background:var(--footer-form-message-bg, transparent)}#footer.banded .right .field label{left:var(--footer-form-label-left, .25em);top:var(--footer-form-label-top, 0);padding:0 .25em;font-size:var(--footer-form-label-text-size, .6em);background:var(--banded-right-bg, var(--banded-main-bg, var(--footer-bg, var(--color-main))));color:var(--footer-form-label-color, var(--footer-form-line-color, #fff));box-shadow:none}#footer.banded .right .field.message label{left:var(--footer-form-message-label-left, var(--footer-form-label-left, .25em));top:var(--footer-form-message-label-top, var(--footer-form-label-top, 0))}#footer.banded .right .field input,#footer.banded .right .field textarea{color:var(--footer-form-input-color, var(--footer-text-color, var(--color-main-second)))}#footer.banded .right .field input:focus~label,#footer.banded .right .field input:not(:placeholder-shown)~label{top:var(--footer-form-label-active-top, -1.25em);left:var(--footer-form-label-left, .25em);font-size:.8em}#footer.banded .right .field.message input:focus~label,#footer.banded .right .field.message input:not(:placeholder-shown)~label{top:var(--footer-form-message-label-active-top, var(--footer-form-label-active-top, -1.25em));left:var(--footer-form-message-label-left-active, var(--footer-form-message-label-left, .25em))}#footer.banded .right .form-clauses{font-size:var(--footer-form-clause-text-size, .6em);color:var(--footer-form-clause-color, var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff))))}#footer.banded .right .clause input[type=checkbox]{inline-size:var(--footer-checkbox-size, 1em);block-size:var(--footer-checkbox-size, 1em);color:var(--footer-checkbox-color, var(--footer-form-clause-color, var(--banded-main-color, #fff)));border:var(--footer-checkbox-border-width, 1px) solid var(--footer-checkbox-color, var(--footer-form-clause-color, var(--banded-main-color, #fff)));border-radius:var(--footer-checkbox-radius, 0);background:var(--footer-checkbox-bg, transparent)}#footer.banded .right .clause input[type=checkbox]:checked:after{inset:var(--footer-checkbox-checked-inset, 2px);border-radius:var(--footer-checkbox-radius, 0);background:var(--footer-checkbox-color, var(--footer-form-clause-color, var(--banded-main-color, #fff)))}#footer.banded .right .clause a,#footer.banded .right .clause p,#footer.banded .right .clause span{color:var(--footer-form-clause-color, var(--banded-right-color, var(--banded-main-color, var(--footer-text-color, #fff))))}#footer.banded .right .footer-form-submit{color:var(--footer-button-color, #fff);background:var(--footer-button-bg, var(--color-main-second));border:var(--footer-button-border, 1px solid var(--footer-button-bg, var(--color-main-second)));padding:var(--footer-submit-padding, 1em 1.5625em);margin-top:1.875em;align-self:var(--footer-submit-align-self, flex-start);gap:0;text-transform:var(--footer-submit-text-transform, lowercase);font-size:var(--footer-submit-text-size, var(--footer-text-size, .8em));transition:background .3s ease,border-color .3s ease,color .3s ease}#footer.banded .right .footer-form-submit:hover{background:var(--footer-button-bg-hover, var(--banded-main-bg, var(--footer-bg, var(--color-main))));border:var(--footer-button-border-hover, var(--footer-button-border, 1px solid var(--footer-button-bg, var(--color-main-second))));color:var(--footer-button-color-hover, var(--footer-button-color, #fff))}#footer.banded .bottom-bar{position:var(--banded-bottom-position, static);display:var(--banded-bottom-display, flex);align-items:center;justify-content:space-between;flex-wrap:var(--banded-bottom-flex-wrap, nowrap);min-height:var(--banded-bottom-min-height, auto);gap:var(--banded-bottom-gap, 1.5em);padding:var(--banded-bottom-padding, 1vw 6.25vw);background:var(--banded-bottom-bg, #fff);color:var(--banded-bottom-color, #000);border-top:var(--banded-bottom-border-top, none);grid-template-columns:var(--banded-bottom-columns, none);grid-template-rows:var(--banded-bottom-rows, none)}#footer.banded .bottom-info{display:var(--banded-bottom-info-display, contents);flex:var(--banded-bottom-info-flex, 0 1 auto);grid-column:var(--banded-bottom-info-column, auto);grid-row:var(--banded-bottom-info-row, auto);place-self:var(--banded-bottom-info-align-self, auto) var(--banded-bottom-info-justify-self, auto);gap:var(--banded-bottom-info-gap, 0)}#footer.banded .bottom-branding{display:var(--banded-bottom-branding-display, flex);grid-template-columns:var(--banded-bottom-branding-columns, none);align-items:center;flex:var(--banded-bottom-branding-flex, 0 1 auto);justify-self:var(--banded-bottom-branding-justify-self, auto);flex-wrap:var(--banded-bottom-branding-flex-wrap, nowrap);gap:var(--banded-bottom-branding-gap, 1.5em)}#footer.banded .bottom-membership{display:inline-flex;align-items:center;gap:var(--banded-bottom-membership-gap, 1em);color:var(--banded-bottom-color, #000);text-decoration:none;font-size:var(--footer-legal-text-size, .6em);white-space:var(--banded-bottom-membership-white-space, normal)}#footer.banded .bottom-membership-logo{width:var(--footer-pzfd-image-width, 5em);height:auto}#footer.banded .gpw{display:inline-flex;align-items:center;justify-self:var(--banded-gpw-justify-self, auto);grid-column:var(--banded-gpw-grid-column, auto);gap:var(--banded-gpw-gap, 1em);color:var(--banded-bottom-color, #000);font-size:var(--footer-legal-text-size, .6em);white-space:var(--banded-gpw-white-space, normal)}#footer.banded .gpw-logo .logo-gpw-svg{width:var(--footer-logo-gpw-width, 5.75em);height:auto}#footer.banded .gpw>span{display:var(--banded-gpw-label-display, inline)}#footer.banded .gpw-logo .logo-gpw-svg .fil0,#footer.banded .gpw-logo .logo-gpw-svg .fil1,#footer.banded .gpw-logo .logo-gpw-svg .fil2,#footer.banded .ico_amu .fil0{fill:var(--banded-bottom-color, #000);stroke:var(--banded-bottom-color, #000)}#footer.banded .footer-legal-links{display:var(--banded-legal-links-display, grid);grid-template-columns:var(--banded-legal-links-columns, repeat(3, auto));flex-flow:var(--banded-legal-links-direction, row) var(--banded-legal-links-flex-wrap, nowrap);align-items:var(--banded-legal-links-align-items, center);justify-content:var(--banded-legal-links-justify-content, space-between);justify-self:var(--banded-legal-links-justify-self, auto);gap:var(--banded-legal-links-gap, .625em)}#footer.banded .footer-legal-links a,#footer.banded .footer-legal-links button{color:var(--banded-bottom-color, #000);font-size:var(--footer-legal-text-size, .6em);white-space:nowrap}#footer.banded .footer-legal-links .privacy-policy{order:var(--banded-privacy-link-order, initial)}#footer.banded .footer-legal-links .rodo{order:var(--banded-rodo-link-order, initial)}#footer.banded .footer-legal-links .legal-notice{order:var(--banded-legal-notice-order, initial)}#footer.banded .bottom-company-details{max-width:var(--banded-bottom-company-max-width, 48em);color:var(--banded-bottom-color, #000);font-size:var(--footer-company-text-size, .6em);line-height:var(--footer-company-line-height, 1.45)}#footer.banded .bottom-company-details p,#footer.banded .bottom-company-details div,#footer.banded .bottom-company-details span{margin:0;font-size:inherit;line-height:inherit}#footer.banded .logo-and-link-amu{position:var(--banded-amu-position, absolute);right:var(--banded-amu-right, 4vw);bottom:var(--banded-amu-bottom, 4vw);color:var(--banded-bottom-color, #000)}#footer.banded .ico_amu{width:var(--footer-logo-amu-width, 1.5em);height:auto}#footer.banded .main{grid-template-columns:1fr}#footer.banded .left,#footer.banded .right{padding:6.25vw}#footer.banded .right{order:var(--banded-right-order-mobile, 1)}#footer.banded .left{order:var(--banded-left-order-mobile, 2)}#footer.banded .bottom-bar{flex-direction:var(--banded-bottom-mobile-direction, column);align-items:var(--banded-bottom-mobile-align-items, flex-start);padding:var(--banded-bottom-mobile-padding, 3vw 6.25vw 5vw)}#footer.banded .bottom-branding{flex-wrap:var(--banded-bottom-mobile-branding-flex-wrap, wrap)}#footer.banded .footer-legal-links{grid-template-columns:var(--banded-legal-links-mobile-columns, 1fr);justify-items:var(--banded-legal-links-mobile-justify-items, start)}@media(min-width:992px){#footer.banded .main{grid-template-columns:var(--banded-main-columns, minmax(320px, 42.5%) minmax(0, 57.5%))}#footer.banded .left,#footer.banded .right{order:var(--banded-column-order, initial);padding-top:var(--banded-main-padding-top, 3.125vw);padding-bottom:var(--banded-main-padding-bottom, 3.125vw)}#footer.banded .left{order:var(--banded-left-order, initial);padding-left:var(--banded-left-padding-inline-start, 6.25vw);padding-right:var(--banded-left-padding-inline-end, 3.125vw)}#footer.banded .right{order:var(--banded-right-order, initial);padding-left:var(--banded-right-padding-inline-start, 3.125vw);padding-right:var(--banded-right-padding-inline-end, 6.25vw)}#footer.banded .bottom-bar{flex-direction:row;align-items:center;padding:var(--banded-bottom-padding, 1vw 6.25vw)}#footer.banded .bottom-branding{flex-wrap:var(--banded-bottom-branding-flex-wrap, nowrap)}#footer.banded .footer-legal-links{grid-template-columns:var(--banded-legal-links-columns, repeat(3, auto));justify-items:initial}#footer.banded .logo-and-link-amu{right:var(--banded-amu-right, 1vw);bottom:var(--banded-amu-bottom, 1vw)}}
