@media only screen and (min-width:0rem){#hero .cs-container,#hero .cs-content{align-items:center;display:flex;flex-direction:column;justify-content:center}#hero .cs-content{background-color:#fff;border-radius:2rem 2rem 0 0;padding:2rem 1rem;position:relative;text-align:center;top:-2rem;width:100%}#hero .cs-title{font-size:clamp(2.5375rem,5.9vw,5.0625rem);max-width:25ch}#hero .cs-items{display:flex;flex-wrap:wrap;gap:.5rem;-moz-column-gap:1rem;column-gap:1rem;justify-content:center;list-style:none;margin-bottom:2rem;width:100%}#hero .cs-item{align-items:center;color:var(--headerColor);display:flex;font-family:var(--headerFont);font-size:1.25rem;gap:.5rem;text-transform:uppercase}#hero .cs-flex{align-items:flex-start;display:flex;gap:.5rem;margin-bottom:.5rem}#hero p{line-height:1.2em}#hero strong{color:var(--headerColor)}#hero .cs-picture{display:block;height:55vh;overflow:hidden;position:relative;width:100%}#hero .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media only screen and (min-width:37.5rem){#hero .cs-item:nth-of-type(2){order:2}}@media only screen and (min-width:64rem){#hero{padding:var(--innerSectionPadding)}#hero .cs-container{margin:auto;max-width:62.5rem}#hero .cs-content{border-radius:0;margin:0;order:-1;padding:0}#hero .cs-picture{border-radius:4rem;height:clamp(300px,50vw,500px);width:100%}}@media only screen and (min-width:0rem){body.dark-mode #hero .cs-content{background-color:var(--dark)}body.dark-mode #hero .cs-item,body.dark-mode #hero .cs-text strong{color:var(--bodyTextColorWhite)}}