 @media only screen and (min-width: 0rem) {#meet-team {padding: var(--sectionPadding);position: relative;z-index: 1;overflow: hidden;}#meet-team .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#meet-team .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#meet-team .cs-topper {font-size: var(--topperFontSize);font-weight: 700;line-height: 1.2em;text-transform: uppercase;letter-spacing: 0.1em;margin-bottom: 0.25rem;display: block;}#meet-team .cs-title {font-size: var(--headerFontSize);font-weight: 900;line-height: 1.2em;max-width: 43.75rem;margin: 0;color: var(--headerColor);position: relative;}#meet-team .cs-text {font-size: var(--bodyFontSize);line-height: 1.5em;text-align: inherit;width: 100%;max-width: 40.625rem;margin-top: 1rem;color: var(--bodyTextColor);}#meet-team .cs-card-group {width: 100%;max-width: 43.75rem;margin: 0;padding: 0;display: grid;align-items: stretch;grid-template-columns: repeat(12, 1fr);gap: clamp(1rem, 2vw, 1.25rem);}#meet-team .cs-item {list-style: none;display: flex;flex-direction: column;grid-column: span 12;}#meet-team .cs-item:hover .cs-link {opacity: 1;transform: translateY(0);}#meet-team .cs-picture-wrapper {margin-bottom: clamp(0.75rem, 4vw, 1.25rem);position: relative;}#meet-team .cs-picture {margin: 0 auto;border-radius: 50%;display: block;position: relative;z-index: 1;overflow: hidden;aspect-ratio: 1/1;}#meet-team .cs-picture img {width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}#meet-team .cs-info {text-align: center;padding: clamp(1rem, 1.7vw, 1.5rem);background-color: #f7f7f7;border-radius: 1rem;display: flex;flex-direction: column;justify-content: center;flex-grow: 1;transition: background-color 0.3s;}#meet-team .cs-info:hover {background-color: var(--primary);}#meet-team .cs-info:hover .cs-h3 {color: #fff;}#meet-team .cs-h3 {font-size: 1.25rem;font-weight: bold;margin: 0;margin: 0 0 0.25rem;gap: 1rem;transition: color 0.3s;}}@media only screen and (min-width: 31.25rem) {#meet-team .cs-item {grid-column: span 6;}}@media only screen and (min-width: 64rem) {#meet-team .cs-container {flex-direction: row;}#meet-team .cs-content {text-align: left;max-width: 25.8125rem;align-items: start;}#meet-team .cs-card-group {max-width: none;}}@media only screen and (min-width: 0rem) {body.dark-mode #meet-team {background-color: var(--dark);}body.dark-mode #meet-team .cs-topper {color: var(--secondaryLight);}body.dark-mode #meet-team .cs-title, body.dark-mode #meet-team .cs-text {color: var(--bodyTextColorWhite);}body.dark-mode #meet-team .cs-text {opacity: 0.8;}body.dark-mode #meet-team .cs-info {background-color: var(--medium);}}@media only screen and (min-width: 0rem) {#sbs2 {padding: var(--sectionPadding);position: relative;z-index: 1;}#sbs2 .cs-container {width: 100%;max-width: 44rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(2.5rem, 6vw, 4rem);}#sbs2 .cs-container::before {content: "";width: 100%;height: 75%;background: var(--lightBG);opacity: 1;position: absolute;top: 0;left: 0;z-index: -1;}#sbs2 .cs-picture {width: 100%;height: clamp(25rem, 80vw, 47rem);display: block;position: relative;order: 2;}#sbs2 .cs-picture img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;border-radius: 1rem;}#sbs2 .cs-content {text-align: left;width: 100%;max-width: 39.375rem;display: flex;flex-direction: column;align-items: flex-start;justify-content: center;}#sbs2 .cs-title {max-width: 26ch;}#sbs2 .cs-large-text {font-size: 1.25rem;font-weight: normal;line-height: 1.5em;margin-bottom: 1rem;}#sbs2 .cs-button-solid {margin-top: 2rem;}}@media only screen and (min-width: 48rem) {#sbs2 .cs-container {max-width: 80rem;flex-direction: row;justify-content: space-between;align-items: stretch;}#sbs2 .cs-container::before {top: clamp(8rem, 14vw, 8.5rem);}#sbs2 .cs-content {width: 50%;max-width: 39.375rem;flex: none;}#sbs2 .cs-picture {height: auto;min-height: 32.8125rem;order: 2;}}@media only screen and (min-width: 64rem) {#sbs2 .cs-content {padding: 5.25rem 0;align-self: center;}}@media only screen and (min-width: 0rem) {body.dark-mode #sbs2 {background-color: var(--dark);}body.dark-mode #sbs2 .cs-container::before {background: var(--dark);}body.dark-mode #sbs2 .cs-topper {color: var(--secondaryLight);}body.dark-mode #sbs2 .cs-title, body.dark-mode #sbs2 .cs-text {color: var(--bodyTextColorWhite);}}@media only screen and (min-width: 0rem) {#steps {padding: var(--sectionPadding);position: relative;overflow: hidden;z-index: 1;}#steps .cs-container {width: 100%;max-width: 44rem;margin: auto;display: flex;flex-direction: column;align-items: center;}#steps .cs-content1 {text-align: center;width: 100%;height: 100%;padding: 6.25rem 2rem;display: flex;flex-direction: column;align-items: center;position: relative;box-sizing: border-box;}#steps .cs-content1::before {content: "";width: 100%;height: 100%;background: var(--secondaryLight);opacity: 0.8;position: absolute;top: 0;left: 0;border-radius: 1rem;}#steps .cs-title-left {position: relative;margin: 0 0 1rem 0;max-width: 43.75rem;font-size: var(--headerFontSize);line-height: 1.2em;font-weight: 900;color: var(--headerColor);text-align: inherit;}#steps .cs-text-left {margin: 0;max-width: 40.625rem;width: 100%;font-size: 1.25rem;line-height: 1.5em;color: var(--bodyTextColor);text-align: inherit;}#steps .cs-content2 {text-align: center;width: 100%;height: 100%;padding: 6.25rem 2rem;display: flex;flex-direction: column;align-items: center;position: relative;box-sizing: border-box;}#steps .cs-content2::before {content: "";width: 100%;height: 100%;background: #000;opacity: 0.8;position: absolute;top: 0;left: 0;border-radius: 1rem;}#steps .cs-title-right {position: relative;margin: 0 0 1rem 0;max-width: 43.75rem;font-size: clamp(1.9375rem, 3.9vw, 2.4375rem);line-height: 1.2em;font-weight: 900;color: #fff;text-align: inherit;}#steps .cs-text-right {margin: 0;max-width: 40.625rem;width: 100%;font-size: 1.25rem;line-height: 1.5em;color: #f7f7f7;text-align: inherit;}#steps .cs-background {width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}#steps .cs-background img {width: 100%;height: 100%;object-fit: cover;border-radius: 1rem;}#steps .cs-card-group {margin: 3rem 0 0 0;padding: 0;display: grid;grid-template-columns: repeat(12, 1fr);row-gap: 1.25rem;}#steps .cs-item {list-style: none;box-sizing: border-box;padding: 0;display: flex;flex-direction: column;align-items: flex-start;position: relative;grid-column: span 12;}#steps .cs-item:hover .cs-number, #steps .cs-item:hover .cs-h3 {color: var(--primary);}#steps .cs-number {font-size: 3.8125rem;font-weight: 900;line-height: 1.2em;margin: 0 0 clamp(1rem, 3vw, 2.5rem) 0;color: var(--headerColor);display: block;transition: color 0.3s;}#steps .cs-h3 {font-size: clamp(1.25rem, 2vw, 1.5625rem);font-weight: 700;line-height: 1.2em;margin: 0 0 1rem 0;color: var(--headerColor);transition: color 0.3s;}#steps .cs-item-text {font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.5em;text-align: left;margin: 0;color: var(--bodyTextColor);}#steps .cs-wrapper1 {display: flex;flex-direction: column;align-items: flex-start;z-index: 1;text-align: left;}#steps .cs-wrapper2 {display: flex;flex-direction: column;align-items: flex-start;z-index: 1;text-align: left;}#steps .cs-button-solid {margin-top: 3rem;}}@media only screen and (min-width: 48rem) {#steps .cs-container {max-width: 80rem;}#steps .cs-card-group {gap: clamp(1.5rem, 3vw, 2rem);margin: 0;}#steps .cs-item {grid-column: span 4;}#steps .cs-item:nth-of-type(2) {padding-top: 3.75rem;}#steps .cs-item:nth-of-type(3) {margin-top: 7.5rem;}#steps .cs-wrapper1, #steps .cs-wrapper2 {max-width: clamp(19rem, 38vw, 30rem);}#steps .cs-wrapper2 {align-items: flex-end;text-align: right;}#steps .cs-content1 {right: 50%;align-items: flex-end;}#steps .cs-content2 {left: 50%;align-items: flex-start;margin-top: -5.875rem;}}@media only screen and (min-width: 0rem) {body.dark-mode #steps {background-color: var(--dark);}body.dark-mode #steps .cs-title {color: var(--bodyTextColorWhite);}body.dark-mode #steps .cs-item:hover .cs-number, body.dark-mode #steps .cs-item:hover .cs-h3 {color: var(--bodyTextColorWhite);}body.dark-mode #steps .cs-item-text, body.dark-mode #steps .cs-text {color: var(--bodyTextColorWhite);opacity: 0.8;}body.dark-mode #steps .cs-h3, body.dark-mode #steps .cs-number {color: var(--secondaryLight);}}@media only screen and (min-width: 0rem) {#stats {padding: var(--sectionPadding);background-color: var(--lightBG);position: relative;z-index: 1;}#stats .cs-container {width: 100%;max-width: 44rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#stats .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#stats .cs-text {opacity: 0.8;}#stats .cs-card-group {width: 100%;margin: auto;padding: 0;border-radius: 0.3125rem;display: grid;justify-content: center;grid-template-columns: repeat(12, 1fr);align-items: center;gap: clamp(1rem, 2vw, 1.25rem);box-sizing: border-box;}#stats .cs-item {list-style: none;border-bottom: 4px solid var(--primary);border-radius: 0.75rem;display: flex;padding: clamp(1.5rem, 3vw, 3rem);flex-direction: column;align-items: flex-start;gap: 4px;flex: 1 0 0;grid-column: span 12;background-color: #fff;}#stats .cs-number {font-size: clamp(2.4375rem, 5vw, 3.0625rem);font-weight: 700;line-height: 1.2em;margin-bottom: clamp(0.25rem, 0.78vw, 0.5rem);color: var(--headerColor);display: block;}#stats .cs-stat-text {font-size: clamp(0.875rem, 2vw, 1rem);line-height: 1.5em;color: var(--bodyTextColor);}}@media only screen and (min-width: 48rem) {#stats .cs-container {max-width: 80rem;}#stats .cs-item {grid-column: span 3;align-self: stretch;}}@media only screen and (min-width: 0rem) {body.dark-mode #stats {background-color: var(--dark);}body.dark-mode #stats .cs-topper {color: var(--secondaryLight);}body.dark-mode #stats .cs-number, body.dark-mode #stats .cs-stat-text {color: var(--bodyTextColorWhite);}body.dark-mode #stats .cs-stat-text {opacity: 0.8;}body.dark-mode #stats .cs-item {background-color: var(--medium);}}