 @media only screen and (min-width: 0rem) {#cs-content-831 {padding: 18.75rem 1rem 15.625rem;text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#cs-content-831 .cs-topper {font-size: 1.5rem;}#cs-content-831 .cs-title {font-size: 5rem;}#cs-content-831 .link {color: var(--accentColor);font-weight: 700;}#cs-content-831 .link:hover {color: #1a1a1a;}#cs-content-831 .cs-button-5 {margin-top: 2rem;}}@media only screen and (min-width: 48rem) {#cs-content-831 .cs-title {font-size: 8rem;max-width: fit-content;}}@media only screen and (min-width: 0rem) {body.dark-mode #cs-content-831 .cs-button-5 {text-align: center;font-size: 1rem;line-height: 3.5rem;font-weight: 700;font-family: var(--headerFont);text-decoration: none;text-transform: uppercase;letter-spacing: 0.05em;min-width: 10.875rem;margin: 0;margin-top: 2rem;color: #fff;padding: 0 1.5rem;box-sizing: border-box;background-color: transparent;border: 1px solid #fff;display: inline-block;position: relative;z-index: 1;transition: color 0.3s;}body.dark-mode #cs-content-831 .cs-button-5 .cs-button-text {display: block;transform: translateY(-0.125rem);transition: transform 0.3s, color 0.3s, letter-spacing 0.3s;}body.dark-mode #cs-content-831 .cs-button-5:before {content: "";width: 100%;height: 0.375rem;background: #fff;opacity: 1;position: absolute;display: block;bottom: 0;left: 0;transition: height 0.3s;z-index: -1;}body.dark-mode #cs-content-831 .cs-button-5:hover {color: #000;}body.dark-mode #cs-content-831 .cs-button-5:hover .cs-button-text {color: #000;}body.dark-mode #cs-content-831 .cs-button-5:hover .cs-button-text {transform: translateY(0);}body.dark-mode #cs-content-831 .cs-button-5:hover:before {height: 100%;}body.dark-mode #cs-content-831 .link:hover {color: #fff;}}