 @media only screen and (min-width: 0rem) {#steps-1675 {padding: var(--sectionPadding);}#steps-1675 .cs-container {width: 100%;max-width: 36.5rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#steps-1675 .cs-content {text-align: center;width: 100%;padding: 0 1rem;display: flex;flex-direction: column;align-items: center;padding-top: 7em;}#steps-1675 .cs-title {max-width: 51rem;}#steps-1675 .cs-text {max-width: 40rem;padding-bottom: 1.5em;}#steps-1675 .cs-button-solid {font-size: 1rem;line-height: clamp(2.875rem, 5.5vw, 3.5rem);text-decoration: none;font-weight: 700;text-align: center;margin: 0;color: #fff;min-width: 9.375rem;padding: 0 1.5rem;background-color: var(--primary);border-radius: 0.25rem;display: inline-block;position: relative;z-index: 1;box-sizing: border-box;}#steps-1675 .cs-button-solid:before {content: "";position: absolute;height: 100%;width: 0%;background: #000;opacity: 1;top: 0;left: 0;z-index: -1;border-radius: 0.25rem;transition: width 0.3s;}#steps-1675 .cs-button-solid:hover:before {width: 100%;}}@media only screen and (min-width: 48rem) {#steps-1675 .cs-container {max-width: 120rem;}}@media only screen and (min-width: 0rem) {body.dark-mode #steps-1675 .cs-topper {color: var(--primaryLight);}body.dark-mode #steps-1675 .cs-title {color: var(--bodyTextColorWhite);}body.dark-mode #steps-1675 .cs-item {border-color: var(--bodyTextColorWhite);}body.dark-mode #steps-1675 .cs-item:after {opacity: 0.2;}body.dark-mode #steps-1675 .cs-item-text, body.dark-mode #steps-1675 .cs-text {color: var(--bodyTextColorWhite);opacity: 0.8;}body.dark-mode #steps-1675 .cs-h3, body.dark-mode #steps-1675 .cs-number {color: var(--primaryLight);}}