html{font-size:62.5%;font-family:var(--font-open-sans);-webkit-font-smoothing:antialiased}:focus{outline:2px solid #fd7e14!important}.app-wrapper{font-family:var(--font-open-sans);font-size:1.6rem;font-weight:400;color:#3e3f42}.app-wrapper h1,.app-wrapper h2,.app-wrapper h3,.app-wrapper h4,.app-wrapper h5,.app-wrapper h6{color:#4c3f7c}.app-wrapper p{margin-bottom:1rem}.app-wrapper p:last-child{margin-bottom:0}.announcementBar{background-image:linear-gradient(180deg,hsl(296,56%,33%),hsl(296,56%,32%) 0,hsl(296,56%,31%) 1%,hsl(296,57%,30%) 2%,hsl(296,56%,33%) 7%,hsl(296,55%,36%) 17%,hsl(296,55%,39%) 80%,hsl(296,55%,36%) 91%,hsl(296,56%,33%) 96%,hsl(296,57%,30%) 98%,hsl(296,56%,31%) 100%,hsl(296,56%,32%) 0,hsl(296,56%,33%) 0);text-align:center;color:#fff;text-shadow:1px 1px 1px #000;padding:5px 0;font-size:1.8rem}.announcementBar a,.announcementBar a:visited{color:#ffcc02}.announcementBar a:hover,.announcementBar a:visited:hover{color:#fff}.footer{margin-bottom:6rem;font-weight:400}.footer .accordion{margin-bottom:1.5rem}.footer .accordion__content{padding:2rem;overflow:hidden}.footer .accordion__content[data-state=open]{animation:slideDown .15s ease-out}.footer .accordion__content[data-state=closed]{animation:slideUp .15s ease-out}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.footer .accordion__content ul{list-style-type:none;margin:0;padding:0}.footer .accordion__content li{display:flex;align-items:center;justify-content:center;color:#fff;gap:1rem}.footer .accordion__content li>span{flex-basis:3rem}.footer .accordion__content li:not(:last-child){margin-bottom:2rem}.footer .accordion__content a,.footer .accordion__content a:visited,.footer .accordion__content button{color:#fff;font-size:1.6rem;text-decoration:none}.footer .accordion__content a:active,.footer .accordion__content a:focus,.footer .accordion__content a:hover,.footer .accordion__content button:hover{text-decoration:underline}.footer .accordion__content .accordion__social-links{display:grid;grid-template-columns:repeat(4,max-content);grid-template-rows:repeat(2,max-content);grid-gap:4rem;gap:4rem;align-items:center;justify-content:space-between;padding:0 4rem}.footer .accordion__content .accordion__social-link{margin-bottom:0!important}.footer .accordion__content .accordion__social-link a{text-decoration:none}.footer .accordion__button{cursor:pointer;background-color:rgba(0,0,0,0);border:none;color:#fff;text-transform:uppercase;display:flex;justify-content:space-between;width:100%;font-size:1.6rem;font-weight:400;align-items:center}.footer .accordion__button-icon{width:2.5rem;height:2.5rem;display:grid;place-content:center}.footer .accordion__button-icon--open{font-size:2.5rem}.footer .accordion__button-icon--close{font-size:2.2rem}.footer .accordion__item{background-color:#333;padding:0 2rem}.footer .accordion__item:not(:last-child) .accordion__header{border-bottom:1px solid #fff}.footer .accordion__header{padding:1.6rem}.footer .accordion__header[data-state=closed] .accordion__button-icon--close,.footer .accordion__header[data-state=open] .accordion__button-icon--open{display:none}.footer .accordion__social-link .footer__social-icon{font-size:2.5rem}.footer__row1{background-color:#333;color:#fff;font-size:1.3rem;margin-bottom:1.5rem}.footer__row1-wrapper{display:flex;justify-content:space-between}.footer__contact-links{gap:3rem}.footer__contact-icon{font-size:2rem;margin-right:1rem}.footer__social-links{gap:1.5rem}.footer__contact-links,.footer__social-links{padding:0;list-style-type:none;display:flex;align-items:center}.footer__contact-link,.footer__social-link{font-size:1.5rem}.footer__contact-link a,.footer__contact-link a:visited,.footer__contact-link button,.footer__social-link a,.footer__social-link a:visited,.footer__social-link button{color:#fff;text-decoration:none}.footer__contact-link a:active,.footer__contact-link a:focus,.footer__contact-link a:hover,.footer__social-link a:active,.footer__social-link a:focus,.footer__social-link a:hover{text-decoration:underline}.footer__social-link{color:#fff;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#666;transition:filter .2s}.footer__social-link:active,.footer__social-link:focus,.footer__social-link:hover{filter:brightness(1.5)}.footer__social-link a,.footer__social-link button{display:grid;place-content:center}.footer__social-link a:active,.footer__social-link a:focus,.footer__social-link a:hover,.footer__social-link button:active,.footer__social-link button:focus,.footer__social-link button:hover{text-decoration:none}.footer__social-icon{font-size:2rem}.footer__bottom-links{list-style-type:none;display:flex;justify-content:space-between;padding:0;row-gap:2rem;column-gap:3rem;flex-wrap:wrap}.footer__bottom-links a,.footer__bottom-links a:visited,.footer__bottom-links button{color:#000;text-decoration:none;font-size:1.3rem;position:relative}.footer__bottom-links a sup,.footer__bottom-links a:visited sup,.footer__bottom-links button sup{position:absolute;top:-4px;right:-13px}.footer__bottom-links a:active,.footer__bottom-links a:focus,.footer__bottom-links a:hover,.footer__bottom-links button:hover{text-decoration:underline}.footer__bottom-links--mobile{flex-direction:column;gap:2rem;justify-content:flex-start;align-items:flex-start}