@media only screen and (min-width:0rem){#hero-1467{background-color:var(--cream);overflow:hidden;padding:5rem 1rem clamp(3.75rem,7.82vw,6.25rem);position:relative}#hero-1467 .cs-container{display:flex;flex-direction:column;gap:3rem;margin:auto;max-width:80rem;width:100%}#hero-1467 .cs-content{max-width:40rem;position:relative;z-index:1}#hero-1467 .cs-topper{color:var(--primary)}#hero-1467 .cs-title{font-size:clamp(2.5rem,5.5vw,4rem);font-weight:600;margin-bottom:1.5rem}#hero-1467 .cs-title em{color:var(--primary);font-style:italic}#hero-1467 .cs-text{font-size:1.125rem;line-height:1.75em;max-width:35rem}#hero-1467 .cs-image-group{max-width:35rem;width:100%}#hero-1467 .cs-picture1{aspect-ratio:3/4;display:block;overflow:hidden;position:relative;width:100%}#hero-1467 .cs-picture1 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media only screen and (min-width:48rem){#hero-1467 .cs-container{align-items:center;flex-direction:row;gap:4rem}#hero-1467 .cs-content{flex:1}#hero-1467 .cs-image-group{flex-shrink:0;max-width:35rem;width:45%}}@media only screen and (min-width:64rem){#hero-1467{padding-top:2rem}#hero-1467 .cs-image-group{width:42%}}@media only screen and (min-width:93.75rem){#hero-1467{padding-top:2rem}}@media only screen and (min-width:0rem){body.dark-mode #hero-1467{background-color:var(--dark)}body.dark-mode #hero-1467 .cs-text,body.dark-mode #hero-1467 .cs-title{color:var(--bodyTextColorWhite)}}