.contact-page .page-width{padding:0;width:auto}.contact-page__container,.contact-page__content-container{display:flex}.contact-page__menu-container{flex:0 0 26rem;padding:1rem 1rem 0 3rem}.contact-page__submenu--link{list-style:circle}.contact-page__submenu--link.active,.contact-page__submenu--link:hover{list-style:disc;color:rgba(var(--color-foreground), 1)}.contact-page__submenu{padding-left:2rem}.contact-page__submenu--link a{text-decoration:none;color:var(--color-mid-grey-text);font-size:1.4rem}.contact-page__content-container{flex:1;flex-direction:column;padding:0 3rem;margin:3rem 0 6rem;border-left:0.1rem solid var(--light-grey-borders)}.contact-page__page-content{flex:1 auto}@media screen and (min-width: 1300px){.contact-page__content-container{flex-direction:row}.contact-page__page-content{padding-left:3rem}.contact-page__form-container{max-width:70rem}}.contact-page__page-content h2{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;margin:2.2rem 0 1.2rem}.contact-page__page-content h2:first-child{margin-top:0}.contact-page__page-content h3{margin:3.5rem 0 1.2rem;-webkit-font-smoothing:auto}.contact-page__page-content h4{font-family:var(--font-body-family);font-weight:600;margin:2.5rem 0 1rem}.contact-page__page-content p{font-family:var(--font-body-family);font-size:1.4rem;margin:0 0 1rem;line-height:1.4}.contact-page__page-content ol,.contact-page__page-content ul{margin:1rem 0 1.5rem}.contact-page__page-content ul{font-size:1.4rem;line-height:1.4}.contact-page__page-content ul li{margin-bottom:1rem}.contact-page__page-content table{margin-bottom:4rem}.contact-page__page-content .accordion summary{color:rgba(var(--color-foreground), 1);line-height:1.4;padding:1.2rem 40px 1.2rem 0}.contact-page__page-content .accordion__content{padding-top:1rem !important}.contact-page__page-content .accordion__content p{color:rgba(var(--color-foreground), 0.75)}.contact-page__page-content .accordion+h2{margin-top:3.5rem}.contact-page__form-container{flex:1}@media screen and (min-width: 1300px){.contact-page__form-container+.contact-page__page-content{flex:0 auto;align-self:end}}.contact-page__form-container+.contact-page__page-content a{text-decoration:none}.contact-page .contact__button,.contact-page button{width:100%}@media screen and (max-width: 749px){.contact-page__container{flex-direction:column}.contact-page__content-container{border:none;margin-top:2rem}.contact-page__menu-container{position:relative;flex:0 0 auto;width:calc(100% - 4rem);border:1px solid var(--light-grey-borders);margin:2rem;font-size:1.4rem;padding:0}.contact-page__menu-container summary{padding:1rem;text-align:center;letter-spacing:0.3rem}.contact-page__menu-container ul{position:absolute;z-index:10;margin:0;background:rgba(var(--color-background), 1);list-style:disc;width:100%;padding:1rem 3rem;border:0.1rem solid var(--light-grey-borders)}.contact-page__menu-container ul li.active{list-style:circle}.contact-page__menu-container ul li a{text-decoration:none;color:var(--color-mid-grey-text);font-size:1.4rem}}
