@media only screen and (min-width:0rem){#contact{padding:var(--sectionPadding);padding-bottom:0;padding-top:0;position:relative;z-index:1}#contact .cs-container{align-items:stretch;-moz-column-gap:auto;column-gap:auto;gap:clamp(2rem,3vw,3rem);justify-content:center;margin:auto;max-width:36.5rem;position:relative}#contact .cs-container,#contact .cs-content{display:flex;flex-direction:column;width:100%}#contact .cs-content{align-items:flex-start;text-align:left}#contact .cs-title{max-width:23ch}#contact .cs-text{margin-bottom:1rem}#contact .cs-text:last-of-type{margin-bottom:3rem}#contact .cs-ul{box-sizing:border-box;flex-direction:column;gap:2rem;margin:0;padding:0;position:relative;text-align:left;width:100%}#contact .cs-li,#contact .cs-ul{align-items:flex-start;display:flex}#contact .cs-li{gap:1.25rem;justify-content:flex-start;list-style:none}#contact .cs-li:hover .cs-icon-wrapper{transform:scale(1.1)}#contact .cs-header{color:var(--bodyTextColorWhite);display:block;font-size:1.25rem;font-weight:700;line-height:1.2em;margin-bottom:.75rem}#contact .cs-link{color:#c8c8c8;display:block;font-size:1rem;line-height:1.5em;position:relative;text-decoration:none}#contact .cs-link:hover{text-decoration:underline}#contact .cs-icon-wrapper{align-items:center;border:1px solid #c8c8c8;border-radius:50%;display:flex;flex:none;height:3.75rem;justify-content:center;margin:0;transition:transform .3s;width:3.75rem}#contact .cs-icon{display:block;height:auto;width:1.5rem}#contact .cs-h3{color:var(--headerColor);font-size:clamp(1.25rem,3vw,2.4375rem);font-weight:700;line-height:1.2em;margin:0 0 .25rem}}@media only screen and (min-width:48rem){#contact .cs-container{flex-direction:row;justify-content:space-between;max-width:80rem}#contact .cs-content{flex:none;width:47%}#contact .cs-form{padding:0}}@media only screen and (min-width:64rem){#contact .cs-form{max-width:36.125rem;width:46%}}@media only screen and (min-width:93.75rem){#contact .cs-graphic{display:block}}@media only screen and (min-width:0rem){body.dark-mode #contact{background-color:rgba(0,0,0,.2)}body.dark-mode #contact .cs-h3,body.dark-mode #contact .cs-header,body.dark-mode #contact .cs-label,body.dark-mode #contact .cs-link,body.dark-mode #contact .cs-text,body.dark-mode #contact .cs-title{color:var(--bodyTextColorWhite)}body.dark-mode #contact .cs-contact-text,body.dark-mode #contact .cs-link{opacity:.8}body.dark-mode #contact .cs-icon-wrapper{border-color:#fff}body.dark-mode #contact .cs-icon{filter:grayscale(1) brightness(1000%)}body.dark-mode #contact .cs-form{background-color:var(--medium)}body.dark-mode #contact .cs-input{background-color:hsla(0,0%,100%,.2);color:#fff}body.dark-mode #contact .cs-input::-moz-placeholder{color:#fff;opacity:.8}body.dark-mode #contact .cs-input::placeholder{color:#fff;opacity:.8}body.dark-mode #contact .cs-graphic{opacity:.4}}