*{border:0;margin:0;padding:0}body,html{color:#000;font-family:Cabin,sans-serif;font-size:18px}section{margin-bottom:32px}@media only screen and (min-width:960px){section{margin-bottom:64px}}h1{color:var(--primary-color,#000);font-family:Inter,sans-serif;font-size:44px;font-weight:900;line-height:50px;margin-bottom:24px}@media only screen and (min-width:960px){h1{font-size:55px;line-height:60px}}@media only screen and (min-width:1280px){h1{font-size:72px;line-height:80px}}h2{color:var(--primary-color,#000);font-family:Inter,sans-serif;font-size:36 px;font-weight:700;margin-bottom:24px}@media only screen and (min-width:960px){h2{font-size:56px}}h3{color:#212529;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:28px;margin-bottom:24px}@media only screen and (min-width:960px){h3{font-size:24px}}h4{font-size:18px}h4,h5{color:#212529;font-family:Inter,sans-serif;font-weight:700;margin-bottom:16px}h5{font-size:16px}h6{color:var(--primary-color,#000);font-family:Inter,sans-serif;font-size:1rem;font-weight:400;margin-bottom:16px}p{font-size:16px;line-height:1.4}p:not(:last-child){margin-bottom:16px}a{color:var(--primary-or-dark,#000)}.typography p{margin-bottom:16px}.typography ul{margin-bottom:1rem;padding-left:24px}.typography ol{margin-bottom:1rem;padding-left:20px}.typography ol li{padding-left:12px}.typography ol li,.typography ul li{margin-bottom:.5rem}.typography ol ol,.typography ol ul,.typography ul ol,.typography ul ul{margin-top:10px}.typography a{color:#000}.centered-text{text-align:center}.bold-text{font-weight:700}.italic-text{font-style:italic}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.u-container{box-sizing:border-box;margin:0 auto;max-width:1280px;overflow:hidden;padding:0 24px;position:relative;width:100%}@media only screen and (min-width:960px){.u-container{padding:0 30px}}.u-container--full-width{max-width:none}.u-container--wide{max-width:1700px}.u-container--no-padding{padding:0}.u-container--overflow{overflow:visible}.u-container--not-relative{position:static}.u-content--narrow{max-width:960px}.u-no-scroll{overflow:hidden!important}.u-gutter{padding-left:30px;padding-right:30px}.u-hide{display:none}.u-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-text-justify{text-align:justify}.u-cf:after{clear:both;content:"";display:block}header{padding:24px 0}header .u-container{display:flex;justify-content:space-between}.micro__branding{height:auto;width:180px}@media only screen and (min-width:768px){.micro__branding{width:240px}}@media only screen and (min-width:960px){.micro__branding{width:270px}}.micro__branding img{height:auto;width:100%}.micro__header-wrapper{align-items:center;display:flex}.micro__header-buttons{display:none}@media only screen and (min-width:960px){.micro__header-buttons{align-items:center;display:flex;flex-wrap:nowrap;gap:32px}}.micro__social-icon{display:block;height:30px;width:30px}.micro__social-icon:hover svg path{fill:#000}.micro__social-icon svg{height:100%;width:100%}.micro__social-icon svg path{fill:var(--secondary-color,#000)}footer{background-color:var(--primary-color,#000);color:var(--primary-contrast-color,#fff);padding:32px 0}footer .u-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media only screen and (min-width:960px){footer .u-container{flex-direction:row;justify-content:space-between}footer .u-container p{margin:0}}.footer__social{align-items:center;display:flex;flex-wrap:nowrap;gap:32px}.footer__social-icon{display:block;height:20px;width:20px}.footer__social-icon svg{height:100%;width:100%}.footer__social-icon svg path{fill:var(--primary-contrast-color,#fff)}.button--primary{align-items:center;background:var(--secondary-color,#000);border-radius:50px;color:#fff;display:flex;font-size:20px;font-weight:600;justify-self:flex-start;padding:10px 16px 10px 24px;text-decoration:none;transition:background-color .3s ease}.button--primary:hover{background:#000}.button--primary:after{background-image:url(/_resources/themes/microsite_theme/client/assets/icons/button-chevron.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex-shrink:0;height:24px;margin-left:8px;width:24px}.button--secondary{background:#fff;border:1px solid transparent;border-radius:50px;color:#fff;color:var(--secondary-color,#000);display:inline-block;font-family:Inter,sans-serif;font-size:18px;font-weight:600;padding:14px 31px;text-decoration:none;transition:background-color .3s ease}.button--secondary:hover{background:transparent;border-color:#fff;color:#fff}.button--small{padding:8px 16px}.micro__banner{height:300px}@media only screen and (min-width:768px){.micro__banner{height:400px}}@media only screen and (min-width:960px){.micro__banner{height:450px}}.micro__banner-picture{display:block;height:100%;width:100%}.micro__banner-picture-image{height:100%;object-fit:cover;object-position:center;width:100%}.micro__intro-wrapper{align-items:center;display:flex;flex-direction:column-reverse;gap:32px;justify-content:center}@media only screen and (min-width:960px){.micro__intro-wrapper{align-items:flex-start;flex-direction:row;gap:48px;justify-content:space-between}}@media only screen and (min-width:1280px){.micro__intro-wrapper{gap:64px}}@media only screen and (min-width:960px){.micro__intro-image{width:50%}}.micro__intro-picture{display:block;height:100%;width:100%}.micro__intro-picture-image{height:100%;object-fit:cover;object-position:center;width:100%}@media only screen and (min-width:960px){.micro__intro-content{width:50%}}.micro__downloads{background-color:var(--primary-color,#000);background-position:50%;background-size:cover;height:300px;position:relative}.micro__downloads .u-container{height:100%}.micro__downloads-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:2}.micro__downloads-title{color:var(--primary-contrast-color,#fff);margin-bottom:48px}.micro__downloads-background{background-color:var(--primary-color,#000);height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.micro__downloads-list{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media only screen and (min-width:768px){.micro__downloads-list{flex-direction:row;flex-wrap:wrap;gap:32px}}.micro__downloads-item{align-items:center;color:var(--primary-or-dark,#000);display:flex}.micro__downloads-item svg{display:inline-block;height:20px;margin-left:8px;width:20px}.micro__downloads-item svg path{fill:var(--primary-or-dark,#000)}.micro__downloads-item:hover{border-color:var(--primary-contrast-color,#fff);color:var(--primary-contrast-color,#fff)}.micro__downloads-item:hover svg path{fill:var(--primary-contrast-color,#fff)}.micro__activities-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;margin-top:16px}.micro__activity-chip{border:1px solid var(--primary-or-dark,#000);border-radius:999px;color:var(--primary-or-dark,#000);display:inline-block;font-size:.85rem;font-weight:500;letter-spacing:.02em;line-height:1.6;padding:2px 12px}.micro__ads-notifications{background:#ced4da;padding:48px 0;position:relative}.micro__ads-notifications-inner{grid-gap:60px;display:grid;grid-template-columns:1fr}@media only screen and (min-width:960px){.micro__ads-notifications-inner{grid-template-columns:2fr 1fr}}.micro__ads,.micro__notifications{display:flex;flex-direction:column;gap:32px}.micro__ads-notifications-title{color:var(--primary-or-dark,#000);font-size:2rem;margin-bottom:0}.micro__ads-item{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);display:grid;gap:16px;grid-template-columns:1fr 2fr;padding:24px}.micro__notifications-item{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.micro__ads-picture,.micro__ads-picture-image{border-radius:4px;display:block;height:auto;object-fit:cover;object-position:center;width:100%}.micro__ads-item-title{color:#000;font-size:1.5rem;font-weight:600;margin-bottom:8px}.micro__ads-item-title:not(.micro__ads-item-title--black){color:var(--primary-contrast-color,#fff)}.micro__notifications-item-title{color:var(--primary-or-dark,#000);font-size:1.5rem;font-weight:600;margin-bottom:8px}.micro__notifications-item-date{color:#212529;font-size:.95rem;margin-bottom:12px}.micro__notifications-item-content{color:"black";font-size:1rem;text-align:left}.micro__ads-item-button{align-items:center;background-color:var(--primary-or-dark,#000);border:none;border-radius:22px;color:#fff;cursor:pointer;display:inline-block;display:inline-flex;font-size:1rem;font-weight:600;margin-top:auto;opacity:.9;padding:10px 16px;text-align:center;text-decoration:none;transition:background-color .2s}.micro__ads-item-button:hover{opacity:1}.micro__contact-title{color:var(--primary-or-dark,#000)}.micro__contact-details{display:flex;flex-direction:column;margin-bottom:64px}@media only screen and (min-width:768px){.micro__contact-details{flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:space-between}}.micro__contact-detail{border-bottom:1px solid var(--primary-or-dark,#000);display:flex;flex-direction:row;flex-wrap:nowrap;gap:24px;padding:32px 0}@media only screen and (min-width:768px){.micro__contact-detail{width:calc(50% - 16px)}}.micro__contact-detail--categories{border-bottom:0;display:block;padding-bottom:0}.micro__contact-icon{height:20px;width:20px}.micro__contact-icon svg path{fill:var(--secondary-color,#000)!important}.micro__contact-detail-content a{color:var(--secondary-color,#000)}.micro__contact-detail-content a:hover{color:#212529}.micro__contact-detail-title{margin-bottom:8px}.micro__categories{background-color:#f5f5f5;border:0;border-radius:12px;padding:16px 24px}.micro__micro__categories-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:8px}.micro__micro__categories-item{background-color:var(--secondary-color,#000);border-radius:8px;color:#fff;font-size:16px;line-height:24px;margin-bottom:0!important;padding:6px 10px}.micro__map{height:0;padding-bottom:56.25%;position:relative;width:100%}.micro__map iframe.map{height:100%;left:0;position:absolute;top:0;width:100%}