 @media only screen and (min-width: 0rem) {#hero-2151 {margin-top: 10.8125rem;padding: clamp(3rem, 10vw, 10rem) 0 0 0;background-color: var(--secondary);overflow: hidden;position: relative;}#hero-2151 .cs-container {width: 100%;max-width: 120rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 6.25rem);}#hero-2151 .cs-content {text-align: center;width: 100%;box-sizing: border-box;padding: 0 clamp(1rem, 2vw, 6.25rem);display: flex;flex-direction: column;align-items: center;position: relative;z-index: 1;}#hero-2151 .cs-logo {margin-bottom: 1rem;}#hero-2151 .cs-topper {color: var(--primary);}#hero-2151 .cs-title {font-size: clamp(2.4375rem, 6.4vw, 3.8125rem);max-width: 30ch;color: #fff;}#hero-2151 .cs-title span {white-space: nowrap;}#hero-2151 .cs-text {font-size: clamp(1rem, 1.5vw, 1.25rem);max-width: 55ch;margin: 0 0 2rem 0;color: #fff;opacity: 0.9;}#hero-2151 .cs-background {width: 100%;height: 100vw;max-height: 29.75rem;display: block;position: relative;z-index: 1;background-color: var(--primary);}#hero-2151 .cs-background img {width: 100%;height: 100%;object-fit: contain;position: absolute;top: 0;left: 0;}}@media only screen and (min-width: 48rem) {#hero-2151 .cs-content {padding-bottom: clamp(3.75rem, 7.82vw, 6.25rem);}}@media only screen and (min-width: 64rem) {#hero-2151 {margin-top: 9.6875rem;padding: clamp(7.5rem, 15.82vw, 15rem) 1rem clamp(3.75rem, 15.82vw, 15rem) 1rem;}#hero-2151 .cs-container {flex-direction: row;}#hero-2151 .cs-content {width: 55%;padding: 0 clamp(1rem, 2vw, 6.25rem);}#hero-2151 .cs-background {width: 42%;height: auto;max-height: 100%;position: absolute;top: 0;right: 0;bottom: 0;}#hero-2151 .cs-graphic {bottom: calc(clamp(3.75rem, 15.82vw, 12.5rem) * -1);}}@media only screen and (min-width: 90rem) {#hero-2151 .cs-background {width: 50%;}#hero-2151 .cs-content {width: 50%;}#hero-2151 .cs-graphic {left: -4.375rem;}}@media only screen and (min-width: 0rem) {body.dark-mode #hero-2151 {background-color: rgba(0, 0, 0, 0.4);}body.dark-mode #hero-2151 .cs-title, body.dark-mode #hero-2151 .cs-text {color: var(--bodyTextColorWhite);}body.dark-mode #hero-2151 .cs-text {opacity: 0.8;}}