 @media only screen and (min-width: 0rem) {#hero-855 {padding: clamp(11.25rem, 23.82vw, 18.75rem) 1rem clamp(3.75rem, 7.82vw, 6.25rem);background-color: var(--primary);overflow: hidden;position: relative;z-index: 1;}#hero-855 .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;justify-content: center;align-items: center;flex-direction: column;gap: clamp(4rem, 10vw, 7rem);position: relative;z-index: 2;}#hero-855 .cs-content {text-align: center;max-width: 39.375rem;display: flex;justify-content: center;align-items: center;flex-direction: column;position: relative;z-index: 10;}#hero-855 .cs-topper {font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.2em;text-transform: uppercase;text-align: inherit;letter-spacing: 0.1em;font-weight: 700;color: var(--bodyTextColorWhite);margin-bottom: 0.25rem;display: block;}#hero-855 .cs-title {font-size: clamp(2.4375rem, 5vw, 3.8125rem);font-weight: 900;line-height: 1.2em;text-align: center;max-width: 15ch;margin: 0 0 1rem 0;color: var(--bodyTextColorWhite);position: relative;}#hero-855 .cs-text {font-size: clamp(1rem, 1.5vw, 1.25rem);line-height: 1.5em;text-align: center;width: 100%;max-width: 33.1875rem;margin: 0 0 clamp(1.75rem, 3.92vw, 2.5rem) 0;color: var(--bodyTextColorWhite);opacity: 0.9;}#hero-855 .cs-button-box {display: flex;justify-content: center;gap: 1rem;align-items: center;}#hero-855 .cs-right {text-align: center;width: 100%;padding: clamp(2rem, 5vw, 3rem) clamp(1rem, 4vw, 3rem);box-sizing: border-box;border-radius: 1.5rem;border-top: 8px solid transparent;background-color: #fff;box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;display: flex;justify-content: center;flex-direction: column;align-items: center;position: relative;z-index: 1;}#hero-855 .cs-tag {font-size: 0.75rem;text-transform: uppercase;font-weight: 700;letter-spacing: 0.1em;line-height: 1.75rem;padding: 0 2rem 0 1.75rem;overflow: hidden;color: var(--bodyTextColorWhite);border-radius: 2.5rem;display: inline-block;position: absolute;top: 0.5rem;right: 0;z-index: 1;transform: rotate(14deg);transform-origin: right;}#hero-855 .cs-tag:before {content: '';height: 100%;background: var(--secondary);opacity: 1;position: absolute;display: block;top: 0;left: 0;right: 20px;z-index: -1;}#hero-855 .cs-tag:after {content: '';width: 1.5625rem;height: 1.5625rem;background-color: var(--secondary);opacity: 1;overflow: hidden;position: absolute;display: block;top: 50%;right: 0.375rem;z-index: -1;transform: translateY(-50%) rotate(45deg);}#hero-855 .cs-dot {width: 0.5rem;height: 0.5rem;background-color: #fff;border-radius: 50%;position: absolute;right: 0.9375rem;top: 50%;transform: translateY(-50%);}#hero-855 .cs-h3 {font-size: clamp(1.7rem, 4vw, 2.4375rem);font-weight: 900;line-height: 1.2em;text-align: inherit;max-width: 20ch;margin: 0 0 1rem 0;color: var(--headerColor);}#hero-855 .cs-expires {font-size: 1rem;line-height: 1.5em;text-align: inherit;margin: 0 0 0rem 0;color: var(--secondary);display: block;}#hero-855 .cs-form-text {font-size: var(--bodyFontSize);line-height: 1.5em;text-align: inherit;width: 100%;max-width: 40.625rem;margin: 0 0 1.5rem 0;color: var(--bodyTextColor);}#hero-855 .cs-form {width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;gap: 1rem;}#hero-855 .cs-label {font-size: 0.875rem;width: 100%;color: #767676;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;gap: 0.25rem;}#hero-855 .cs-input, #hero-855 select {font-size: 1rem;width: 100%;height: 3.5rem;padding: 0;padding-left: 1.5rem;color: var(--bodyTextColor);background-color: #f7f7f7;border: none;border-radius: 0.5rem;box-sizing: border-box;transition: border-color 0.3s;}#hero-855 .cs-input:hover, #hero-855 select:hover {border-color: var(--secondary);}#hero-855 .cs-input:focus, #hero-855 select:focus {outline: 1px solid var(--secondary);}#hero-855 .cs-input::placeholder, #hero-855 select::placeholder {color: #7d799c;opacity: 0.6;}#hero-855 .cs-textarea {min-height: 5.9375rem;padding-top: 1.5rem;margin-bottom: 0.75rem;font-family: inherit;}#hero-855 .cs-submit {text-transform: uppercase;width: 100%;margin: 0 0 1rem 0;border: none;}#hero-855 .cs-submit:hover {cursor: pointer;}#hero-855 .cs-disclaimer {font-size: 0.875rem;text-align: left;line-height: 1.5em;margin: 0 auto 0 0;color: var(--bodyTextColor);display: flex;justify-content: flex-start;align-items: flex-start;gap: 0.25rem;}#hero-855 .cs-disclaimer-icon {width: 1.25rem;height: auto;}#hero-855 .cs-wave {width: 100%;height: auto;display: block;position: absolute;left: 0;bottom: -1px;z-index: 1;}#hero-855 .cs-wave path {width: 100%;height: auto;}#hero-855 .mobile {bottom: -0.4375rem;}#hero-855 .desktop {display: none;}#hero-855 .cs-dark {display: none;visibility: hidden;opacity: 0;bottom: -1.875rem;transition: visibility 0.3s, opacity 0.3s, bottom 0.5s;}#hero-855 .cs-dark.desktop {display: none;}#hero-855 .cs-ufo-wrapper {display: none !important;}}@media only screen and (min-width: 48rem) {#hero-855 .cs-form {display: grid;grid-template-columns: repeat(12, 1fr);}#hero-855 .cs-label {grid-column: span 12;}#hero-855 .cs-label:nth-of-type(1), #hero-855 .cs-label:nth-of-type(2), #hero-855 .cs-label:nth-of-type(3), #hero-855 .cs-label:nth-of-type(4) {grid-column: span 6;}#hero-855 .cs-submit {grid-column: span 12;}}@media only screen and (min-width: 64rem) {#hero-855 {text-align: left;padding-bottom: 17vw;}#hero-855 .cs-container {flex-direction: row;justify-content: space-between;}#hero-855 .cs-content {width: 40vw;flex: none;align-items: flex-start;}#hero-855 .cs-title, #hero-855 .cs-text {text-align: left;}#hero-855 .cs-dark {display: none;}#hero-855 .cs-dark.desktop {display: block;}#hero-855 .desktop {display: block;}#hero-855 .mobile {display: none;}#hero-855 .cs-picture {width: 70vw;max-width: 58.5rem;position: absolute;top: auto;bottom: -6.25rem;right: -6.25rem;}}@media only screen and (min-width: 93.75rem) {#hero-855 {padding-bottom: 12.5rem;}#hero-855 .cs-picture {right: -9.375rem;}}@media only screen and (min-width: 0rem) {body.dark-mode #hero-855 {background-color: #000;}body.dark-mode #hero-855:before {content: '';width: 100%;height: 100%;background: rgba(0, 16, 153, 0.3);background: -o-linear-gradient(305deg, rgba(0, 16, 153, 0.2) 0%, rgba(58, 217, 255, 0.2) 96%);background: linear-gradient(145deg, rgba(0, 16, 153, 0.2) 0%, rgba(58, 217, 255, 0.2) 96%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#001099", endColorstr="#3ad9ff", GradientType=1);opacity: 1;position: absolute;display: block;top: 0;left: 0;z-index: -1;}body.dark-mode #hero-855 .cs-title, body.dark-mode #hero-855 .cs-topper, body.dark-mode #hero-855 .cs-text, body.dark-mode #hero-855 .cs-number, body.dark-mode #hero-855 .cs-desc, body.dark-mode #hero-855 .cs-h3, body.dark-mode #hero-855 .cs-label {color: var(--bodyTextColorWhite);}body.dark-mode #hero-855 .cs-right {background-color: var(--dark);position: relative;z-index: 1;border-color: transparent;box-shadow: none;}body.dark-mode #hero-855 .cs-right:before {content: '';width: 100%;height: 100%;background: #000;border-radius: 1.5rem;opacity: 0.3;position: absolute;display: block;top: 0;left: 0;z-index: -1;}body.dark-mode #hero-855 .cs-input {color: #fff;background-color: rgba(0, 0, 0, 0.6);}body.dark-mode #hero-855 .cs-wave path {fill: var(--dark);}body.dark-mode #hero-855 .cs-dark.mobile {visibility: visible;opacity: 1;bottom: -1px;}}@media only screen and (min-width: 64rem) {body.dark-mode #hero-855 .cs-desktop, body.dark-mode #hero-855 .mobile {display: none;}body.dark-mode #hero-855 .cs-dark.mobile {display: none;}body.dark-mode #hero-855 .cs-dark.desktop {visibility: visible;opacity: 1;bottom: -1px;}body.dark-mode #hero-855 .cs-right {background-color: var(--dark);position: relative;z-index: 1;border-color: transparent;box-shadow: none;}body.dark-mode #hero-855 .cs-right:before {content: '';width: 100%;height: 100%;background: #000;border-radius: 1.5rem;opacity: 0.3;position: absolute;display: block;top: 0;left: 0;z-index: -1;}body.dark-mode #hero-855 .cs-h3, body.dark-mode #hero-855 .cs-form-text, body.dark-mode #hero-855 .cs-label, body.dark-mode #hero-855 .cs-disclaimer {color: var(--bodyTextColorWhite);}body.dark-mode #hero-855 .cs-disclaimer-icon {filter: grayscale(1) brightness(1000%);}body.dark-mode #hero-855 .cs-input, body.dark-mode #hero-855 select {background-color: rgba(255, 255, 255, 0.05);color: var(--bodyTextColorWhite);}body.dark-mode #hero-855 .cs-form-text {opacity: 0.8;}}@media only screen and (min-width: 0rem) {.universe {display: none;}.universe1 {width: 100%;height: 100%;position: absolute;top: 0;}.universe2 {position: absolute;width: 100%;height: 70%;left: -20% !important;top: 0% !important;-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1);}.universe2 .satellite {-webkit-animation-delay: 10s;animation-delay: 10s;left: -20%;top: 30%;}.universe3 {position: absolute;width: 100%;height: 70%;left: -10% !important;top: 20% !important;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);}.universe3 .satellite {display: none;}.satellite {width: 10px !important;position: absolute;top: 50%;left: 30%;-webkit-animation-name: orbit;animation-name: orbit;-webkit-animation-duration: 11s;animation-duration: 11s;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}@-webkit-keyframes orbit {0% {top: 60%;left: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {top: -40%;left: 120%;-webkit-transform: rotate(560deg);transform: rotate(560deg);}}@keyframes orbit {0% {top: 60%;left: 0px;-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {top: -40%;left: 120%;-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.shooting-star {position: absolute;right: 50%;top: -13.59%;width: 1px;height: 70px;background: #fff;-webkit-transform: rotate(-15deg);-ms-transform: rotate(-15deg);transform: rotate(-15deg);-webkit-animation: shootingStar;animation: shootingStar;-webkit-animation-duration: 9s;animation-duration: 9s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-delay: 1s;animation-delay: 1s;}.shooting-star2 {top: -23.59%;-webkit-animation: shootingStar2;animation: shootingStar2;-webkit-animation-duration: 10s;animation-duration: 10s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}@-webkit-keyframes shootingStar {0% {top: -13.59%;right: 60%;}2% {opacity: 0;top: 100%;right: 0%;}86% {opacity: 0;}100% {opacity: 0;}}@keyframes shootingStar {0% {top: -13.59%;right: 60%;}2% {opacity: 0;top: 100%;right: 0%;}86% {opacity: 0;}100% {opacity: 0;}}@-webkit-keyframes shootingStar2 {0% {top: -23.59%;right: 50%;}2% {opacity: 0;top: 100%;right: -17%;}86% {opacity: 0;}100% {opacity: 0;}}@keyframes shootingStar2 {0% {top: -23.59%;right: 50%;}2% {opacity: 0;top: 100%;right: -17%;}86% {opacity: 0;}100% {opacity: 0;}}.star {width: 2px;height: 2px;border-radius: 50%;background-color: #fff;position: absolute;opacity: 0.5;display: block;}.star1 {top: 2%;left: 25%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 3s;animation-duration: 6s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}.star2 {top: 1.3%;left: 48%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 2s;animation-duration: 4s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}.star3 {top: 20%;left: 36%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 4s;animation-duration: 8s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 1s;animation-delay: 1s;}.star4 {top: 17%;left: 5%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 4s;animation-duration: 7s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.8s;animation-delay: 0.8s;}.star5 {top: 11%;right: 19%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 4s;animation-duration: 8s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.star6 {top: 4%;right: 24%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.9s;animation-delay: 0.9s;}.star7 {top: 3%;left: 29%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}.star8 {top: 18%;left: 56%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 3s;animation-duration: 7s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.4s;animation-delay: 0.4s;}.star9 {top: 31%;left: 57%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 4s;animation-duration: 4s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.1s;animation-delay: 0.1s;}.star10 {top: 27%;left: 12%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 4s;animation-duration: 4s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.2s;animation-delay: 0.2s;}.star11 {top: 7%;right: 31%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 1.4s;animation-delay: 1.4s;}.star12 {top: 35%;right: 12%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 4.5s;animation-duration: 4.5s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 1.1s;animation-delay: 1.1s;}.star13 {top: 12%;right: 25%;-webkit-animation: starFlicker;animation: starFlicker;-webkit-animation-duration: 3.3s;animation-duration: 3.3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-delay: 0.7s;animation-delay: 0.7s;}@-webkit-keyframes starFlicker {0% {opacity: 0.2;}50% {opacity: 0.8;}100% {opacity: 0.2;}}@keyframes starFlicker {0% {opacity: 0.2;}50% {opacity: 0.8;}100% {opacity: 0.2;}}.universe2 .star:nth-child(7) {top: -10% !important;}.universe2 .star:nth-child(2) {top: -15% !important;}body.dark-mode .universe {display: block;}.cs-ufo-wrapper {display: none;}}@media only screen and (min-width: 64rem) {.universe1 {height: 50%;width: 100%;left: -18.75rem;}.universe2 {position: absolute;width: 100%;height: 40%;left: 0% !important;top: 30% !important;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);}.universe2 .satellite {-webkit-animation-delay: 10s;animation-delay: 10s;}.universe3 {position: absolute;width: 100%;height: 50%;left: 10% !important;top: 0% !important;-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1);}.universe3 .satellite {display: none;}.shooting-star {position: absolute;right: 50%;top: -13.59%;width: 1px;height: 70px;background: #fff;-webkit-transform: rotate(-62deg);-ms-transform: rotate(-62deg);transform: rotate(-62deg);-webkit-animation: shootingStar;animation: shootingStar;animation-duration: 9s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-delay: 1s;animation-delay: 1s;}.shooting-star2 {top: -23.59%;-webkit-animation: shootingStar2;animation: shootingStar2;-webkit-animation-duration: 10s;animation-duration: 10s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}@-webkit-keyframes shootingStar {0% {top: -13.59%;right: 60%;}2% {opacity: 0;top: 100%;right: 0%;}86% {opacity: 0;}100% {opacity: 0;}}@keyframes shootingStar {0% {top: -13.59%;right: 60%;}2% {opacity: 0;top: 100%;right: 0%;}86% {opacity: 0;}100% {opacity: 0;}}@-webkit-keyframes shootingStar2 {0% {top: -23.59%;right: 50%;}2% {opacity: 0;top: 100%;right: -17%;}86% {opacity: 0;}100% {opacity: 0;}}@keyframes shootingStar2 {0% {top: -23.59%;right: 50%;}2% {opacity: 0;top: 100%;right: -17%;}86% {opacity: 0;}100% {opacity: 0;}}.satellite {-webkit-animation-duration: 20s;animation-duration: 20s;-webkit-animation-delay: 0s;animation-delay: 0s;}.universe2 .satellite {-webkit-animation-delay: 10s;animation-delay: 10s;left: -10%;}.desktop-star {top: 20%;left: 20%;}body.dark-mode .cs-ufo-wrapper {max-width: 80rem;z-index: 1;width: 100%;display: block;position: absolute;left: 50%;top: 0;pointer-events: none;bottom: 10rem;transform: translateX(-50%);animation: containerZ1 16s ease-in-out 8s forwards;z-index: -1;}body.dark-mode .cs-ufo {width: 1.25rem;height: auto;position: absolute;bottom: -10.625rem;left: 50%;animation: ufoFlight1 17s ease-in-out 8s forwards;z-index: -2;}body.dark-mode .cs-alien {width: 1.25rem;height: auto;}body.dark-mode .cs-beam {width: 100%;max-width: 1.875rem;height: auto;position: absolute;left: 50%;transform: translateX(-50%);top: 67%;z-index: -1;opacity: 0;animation: beamFlicker 16s ease-in-out 8s forwards;transition: opacity 0s;}@keyframes ufoFlight1 {0% {left: 50%;transform: translate(-60px, 0) scale(1);z-index: -1;}10% {transform: translate(-60px, -45vw) scale(1);}57.9% {z-index: 3;}60% {transform: translate(180px, -39vh) scale(5);}66% {transform: translate(100px, -30vh) scale(5);}75% {transform: translate(100px, -30vh) scale(3);}90% {transform: translate(100px, -50vw) scale(4);}94.9% {transform: translate(100px, -50vw) scale(4);}95% {transform: translate(100px, -50vw) scale(4) rotate(-5deg);}95.5% {transform: translate(100px, -50vw) scale(4) rotate(5deg);}96% {transform: translate(100px, -50vw) scale(4) rotate(-5deg);}96.9% {transform: translate(100px, -50vw) scale(4) rotate(5deg);z-index: 3;}97% {transform: translate(100px, -50vw) scale(4);z-index: -5;}100% {transform: translate(250px, 200px) scale(0.5);}}@keyframes beamFlicker {0% {opacity: 0;}57.9% {opacity: 0;}58% {opacity: 1;}59% {opacity: 0;}60% {opacity: 1;}61% {opacity: 0;}76.9% {opacity: 0;}77% {opacity: 1;}78% {opacity: 0;}79% {opacity: 1;}80% {opacity: 0;}}@keyframes containerZ1 {0% {z-index: -2;}57.9% {z-index: 6;}96.9% {z-index: 6;}97% {z-index: -6;}100% {z-index: -6;}}}@media only screen and (min-width: 1200px) {body.dark-mode #hero-855 .cs-container.cs-ufo-wrapper {animation: containerZ2 17s ease-in-out 8s forwards;position: absolute !important;bottom: 6.25rem;}body.dark-mode #hero-855 .cs-ufo {animation: ufoFlight3 17s ease-in-out 8s forwards;}@keyframes ufoFlight3 {0% {left: 50%;bottom: -12.5rem;transform: translate(-60px, 0) scale(1);z-index: -1;}10% {transform: translate(-60px, -550px) scale(1);}57.9% {z-index: 3;}60% {transform: translate(180px, -30vh) scale(5);}66% {transform: translate(100px, -30vh) scale(5);}75% {transform: translate(100px, -30vh) scale(3);}90% {transform: translate(100px, -580px) scale(4);}94.9% {transform: translate(100px, -580px) scale(4);}95% {transform: translate(100px, -580px) scale(4) rotate(-5deg);}95.5% {transform: translate(100px, -580px) scale(4) rotate(5deg);}96% {transform: translate(100px, -580px) scale(4) rotate(-5deg);}96.9% {transform: translate(100px, -580px) scale(4) rotate(5deg);z-index: 3;}97% {transform: translate(100px, -580px) scale(4);z-index: -5;}100% {transform: translate(250px, 200px) scale(0.5);}}@keyframes containerZ2 {0% {z-index: -2;}70% {z-index: 6;}96.9% {z-index: 6;}97% {z-index: -3;}}}@media only screen and (min-width: 1500px) {body.dark-mode #hero-855 .cs-ufo-wrapper {left: 50%;width: 100%;top: 0;animation: containerZ2 17s ease-in-out 8s forwards;opacity: 1;display: block;position: absolute;z-index: -6;}body.dark-mode #hero-855 .cs-ufo {width: 1.25rem;height: auto;position: absolute;bottom: -6.25rem;left: -6.25rem;animation: ufoFlight2 17s ease-in-out 8s forwards;z-index: -2;}@keyframes ufoFlight2 {0% {transform: translate(0, 0) scale(1);z-index: -1;}10% {transform: translate(0, -550px) scale(1);}57.9% {z-index: 3;}60% {transform: translate(900px, -250px) scale(5);}75% {transform: translate(1100px, -300px) scale(3);}90% {transform: translate(900px, -590px) scale(4);}94.9% {transform: translate(900px, -590px) scale(4);}95% {transform: translate(900px, -590px) scale(4) rotate(-5deg);}95.5% {transform: translate(900px, -590px) scale(4) rotate(5deg);}96% {transform: translate(900px, -590px) scale(4) rotate(-5deg);}96.9% {transform: translate(900px, -590px) scale(4) rotate(5deg);z-index: 3;}97% {transform: translate(900px, -590px) scale(4);z-index: -5;}100% {transform: translate(1400px, 0) scale(0.5);}}@keyframes containerZ2 {0% {z-index: -2;}60% {z-index: 6;}70% {z-index: 6;}94.9% {z-index: 6;}95% {z-index: -1;}}}@media only screen and (min-width: 2500px) {body.dark-mode #hero-855 .cs-ufo {bottom: -18.75rem;animation: ufoFlight2 17s ease-in-out 8s forwards;}@keyframes ufoFlight2 {0% {bottom: -18.75rem;transform: translate(0rem, 0) scale(1);z-index: -1;}10% {bottom: -6.25rem;transform: translate(0rem, -31.375rem) scale(1);}57.9% {z-index: 3;}60% {transform: translate(56.25rem, -25.625rem) scale(5);}75% {transform: translate(63.75rem, -18.75rem) scale(3);}90% {transform: translate(56.25rem, -48rem) scale(4);}94.9% {transform: translate(56.25rem, -48rem) scale(4);}95% {transform: translate(56.25rem, -48rem) scale(4) rotate(-5deg);}95.5% {transform: translate(56.25rem, -48rem) scale(4) rotate(5deg);}96% {transform: translate(56.25rem, -48rem) scale(4) rotate(-5deg);}96.9% {transform: translate(56.25rem, -48rem) scale(4) rotate(5deg);z-index: 3;}97% {transform: translate(56.25rem, -48rem) scale(4);z-index: -5;}100% {transform: translate(87.5rem, 0) scale(0.5);}}}@media only screen and (min-width: 0rem) {#services-966 {z-index: 1;position: relative;padding: var(--sectionPadding);padding-top: 0rem;}#services-966 .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 34.375rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#services-966 .cs-content {display: flex;flex-direction: column;align-items: center;max-width: 50rem;width: 100%;text-align: center;}#services-966 .cs-text {margin: 0;max-width: 40.625rem;width: 100%;font-size: var(--bodyFontSize);line-height: 1.5em;color: var(--bodyTextColor);text-align: inherit;}#services-966 .cs-title, #services-966 .cs-text {max-width: 100%;}#services-966 .cs-title {max-width: 20ch;}#services-966 .cs-card-group {display: grid;grid-template-columns: repeat(12, 1fr);margin: 0;width: 100%;padding: 0;row-gap: 1.875rem;}#services-966 .cs-item {list-style: none;text-align: left;margin: 2.75rem 0 0 0;grid-column: span 12;grid-row: span 1;}#services-966 .cs-item:hover .cs-icon-wrapper {background-color: var(--primaryLight);}#services-966 .cs-item:hover .cs-icon {filter: none;}#services-966 .cs-item:hover .cs-h3 {color: var(--bodyTextColorWhite);}#services-966 .cs-item:hover .cs-item-text {opacity: 0.9;color: var(--bodyTextColorWhite);}#services-966 .cs-item:hover .cs-fake-link {color: var(--bodyTextColorWhite);}#services-966 .cs-item:hover .cs-background {opacity: 1;}#services-966 .cs-item:hover .cs-background::after {transform: rotate(35deg) translate(2.25rem, 1.5rem);}#services-966 .cs-item:hover .cs-graphic {opacity: 1;bottom: -1px;}#services-966 .cs-link {text-decoration: none;z-index: 1;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;border-radius: 1rem;background-color: #f7f7f7;width: 100%;box-sizing: border-box;padding: 0 clamp(1.5rem, 4vw, 2.5rem) clamp(1.5rem, 6vw, 4rem);transition: background-color 0.3s;}#services-966 .cs-link:hover {cursor: pointer;}#services-966 .cs-icon-wrapper {position: relative;left: calc(clamp(1.5rem, 4vw, 2.5rem)*-1);display: flex;justify-content: center;align-items: center;border-radius: 1rem;margin: -2.75rem auto 2rem 2.375rem;background-color: var(--primary);height: 5.5rem;width: 5.5rem;transition: background-color 0.3s, border-radius 0.3s;}#services-966 .cs-icon {height: 2.5rem;width: 2.5rem;filter: grayscale(1) brightness(1000%);}#services-966 .cs-h3 {margin: 0 0 0.75rem 0;font-size: clamp(1.25rem, 2.5vw, 1.5625rem);line-height: 1.2em;font-weight: bold;color: var(--headerColor);transition: color 0.3s;text-align: inherit;}#services-966 .cs-item-text {margin: 0 0 2rem 0;max-width: 18.75rem;padding: 0;font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.5em;color: var(--bodyTextColor);transition: color 0.3s;}#services-966 .cs-fake-link {position: relative;margin: 0;padding: 0;text-decoration: none;font-size: 0.8rem;line-height: 1.2em;font-weight: bold;color: var(--primary);transition: color 0.3s;}#services-966 .cs-fake-link:hover {color: #fff;}#services-966 .cs-fake-link:before {position: absolute;bottom: 0rem;left: 0;content: "";opacity: 1;display: block;background: currentColor;height: 1px;width: 100%;}#services-966 .cs-background {z-index: -1;position: absolute;top: 0;left: 0;opacity: 0;display: block;border-radius: 1rem;background: var(--primary);height: 100%;width: 100%;overflow: hidden;transition: opacity 0.3s;}#services-966 .cs-background::after {position: absolute;bottom: 0;right: 0;content: "";transform: rotate(35deg) translate(5rem, 4rem);background-color: var(--primaryLight);height: 8rem;width: 3rem;transition: transform 0.3s;}#services-966 .cs-graphic {width: 100%;height: auto;opacity: 0;pointer-events: none;position: absolute;bottom: -3.125rem;left: 0;z-index: -1;transition: opacity 0.5s, bottom 0.5s;}#services-966 .universe {display: none;left: 0;top: 0;width: 100%;height: 100%;}#services-966 .satellite {left: -0.625rem;}#services-966 .shooting-star {position: absolute;right: 50%;top: -23.59%;width: 1px;height: 70px;background: #fff;transform: rotate(-33deg);animation: none;}#services-966 .shooting-star2 {top: -26.59%;}}@media only screen and (min-width: 48rem) {#services-966 {padding-top: 3.125rem;}#services-966 .cs-container {max-width: 80rem;}#services-966 .cs-card-group {column-gap: 1.875rem;}#services-966 .cs-item {grid-column: span 4;}#services-966 .cs-item:hover .cs-fake-link:hover {color: var(--primary);}#services-966 .cs-fake-link {line-height: 1.875rem;padding: 0 1rem;position: relative;z-index: 1;transform-style: preserve-3d;perspective: 700px;transform: translateX(-1rem);transition: color 0.3s;}#services-966 .cs-fake-link:hover:before {height: 1.875rem;left: 0;right: 0;background-color: var(--secondary);bottom: 0;}#services-966 .cs-fake-link:before {width: auto;left: 1rem;right: 1rem;bottom: 0.3125rem;border-radius: 0.5rem;transition: width 0.3s, height 0.3s, background-color 0.3s, transform 0.3s, bottom 0.3s, left 0.3s, right 0.3s, box-shadow 0.3s;z-index: -1;}}@media only screen and (min-width: 0rem) {body.dark-mode #services-966 .cs-title, body.dark-mode #services-966 .cs-text, body.dark-mode #services-966 .cs-h3, body.dark-mode #services-966 .cs-item-text, body.dark-mode #services-966 .cs-fake-link {color: var(--bodyTextColorWhite);}body.dark-mode #services-966 .cs-text, body.dark-mode #services-966 .cs-item-text {opacity: 0.9;}body.dark-mode #services-966 .cs-item:hover .cs-icon-wrapper {background-color: #fff;box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 44px, inset rgba(67, 183, 255, 0.2) 0px 0px 30px, rgba(67, 183, 255, 0.2) 0px 0px 55px, rgba(67, 183, 255, 0.4) 0px 0px 75px, rgba(67, 183, 255, 0.4) 0px 0px 95px;}body.dark-mode #services-966 .cs-item:hover .cs-link {background-color: #000;}body.dark-mode #services-966 .cs-item:hover .cs-background {opacity: 0.7;}body.dark-mode #services-966 .cs-item:hover .shooting-star {-webkit-animation: shootingStar;animation: shootingStar;-webkit-animation-duration: 9s;animation-duration: 9s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-delay: 1s;animation-delay: 1s;}body.dark-mode #services-966 .cs-item:hover .shooting-star2 {-webkit-animation: shootingStar2;animation: shootingStar2;-webkit-animation-duration: 10s;animation-duration: 10s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}body.dark-mode #services-966 .cs-item .cs-background {background: rgba(1, 13, 114, 0.2);background: -o-linear-gradient(305deg, rgba(1, 13, 114, 0.2) 0%, rgba(2, 101, 126, 0.2) 96%);background: linear-gradient(145deg, rgba(1, 13, 114, 0.2) 0%, rgba(10, 120, 148, 0.2) 96%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#001099", endColorstr="#3ad9ff", GradientType=1);}body.dark-mode #services-966 .cs-link {background-color: rgba(0, 0, 0, 0.4);}body.dark-mode #services-966 .cs-icon-wrapper {transition: background-color 0.3s, box-shadow 0.3s;}}@media only screen and (min-width: 64rem) {body.dark-mode #services-966 .cs-fake-link:before {background-color: #fff;box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 44px, inset rgba(67, 183, 255, 0.2) 0px 0px 30px, rgba(67, 183, 255, 0.2) 0px 0px 55px, rgba(67, 183, 255, 0.4) 0px 0px 75px, rgba(67, 183, 255, 0.4) 0px 0px 95px;}body.dark-mode #services-966 .cs-item:hover .cs-icon-wrapper {border-radius: 50%;transform: rotate(-45deg);}body.dark-mode #services-966 .cs-item:hover .cs-icon-wrapper:before {opacity: 0.6;}body.dark-mode #services-966 .cs-item:hover .cs-icon {opacity: 0;transform: scale(0) rotate(-45deg);filter: grayscale(1) brightness(1000%);}body.dark-mode #services-966 .cs-icon {transition: opacity 0.3s, transform 0.5s;}body.dark-mode #services-966 .cs-icon-wrapper {position: relative;z-index: 1;transition: border-radius 0.5s, background-color 0.3s, transform 0.5s;}body.dark-mode #services-966 .cs-icon-wrapper:before {content: '';position: absolute;display: block;height: 3.75rem;width: 3.75rem;background: url("/assets/svgs/moon2.svg");background-size: contain;background-position: center;background-repeat: no-repeat;opacity: 0;bottom: 0rem;right: 1.125rem;transform: rotate(45deg);transition: opacity 0.3s;}body.dark-mode #services-966 .universe {display: block;}}@media only screen and (min-width: 0rem) {#sbs-1362 {z-index: 1;position: relative;overflow: hidden;padding: var(--sectionPadding);padding-top: 0rem;}#sbs-1362 .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 36.5rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#sbs-1362 .cs-content {display: flex;flex-direction: column;align-items: flex-start;max-width: 39.375rem;width: 100%;text-align: left;}#sbs-1362 .cs-title {max-width: 26ch;}#sbs-1362 .cs-text {margin-bottom: 1.5rem;}#sbs-1362 #list-1597 {display: grid;align-items: center;margin: 0 0 2rem;max-width: clamp(34.375rem, 50vw, 39.375rem);width: 100%;padding: 0;gap: clamp(1rem, 4vw, 2.5rem);}#sbs-1362 #list-1597 .cs-item {display: flex;flex-direction: column;align-items: flex-start;box-sizing: border-box;list-style: none;gap: 0.75rem;}#sbs-1362 #list-1597 .wrapper {display: flex;flex-direction: row;align-items: flex-start;width: 100%;gap: 0.625rem;}#sbs-1362 #list-1597 .cs-h3 {display: flex;justify-content: flex-start;align-items: center;margin: 0;font-size: 1.25rem;line-height: 1.2em;font-weight: 700;color: var(--headerColor);gap: 0.5rem;}#sbs-1362 #list-1597 .cs-item-text {margin: 0;font-size: 0.875rem;line-height: 1.5em;color: var(--bodyTextColor);}#sbs-1362 .cs-image-group {position: relative;border-radius: clamp(1rem, 10vw, 6.25rem);height: 32.5rem;max-width: 36.625rem;width: 100%;overflow: hidden;border-bottom-right-radius: 1rem;}#sbs-1362 .cs-background {display: block;height: 100%;width: 100%;object-fit: cover;}#sbs-1362 .cs-background img {display: block;height: 100%;width: 100%;object-fit: cover;}#sbs-1362 .cs-box {position: absolute;bottom: clamp(0.75rem, 1.9vw, 1.5rem);right: clamp(0.75rem, 1.9vw, 1.5rem);display: flex;justify-content: space-between;align-items: center;border-radius: 0.5rem 0.5rem 0.5rem 0.5rem;background-color: #fff;width: 80%;max-width: 19rem;box-sizing: border-box;padding: 1.5rem;text-align: left;gap: 1.5rem;}#sbs-1362 .cs-flex {display: flex;flex-direction: column;}#sbs-1362 .cs-name {display: block;text-transform: uppercase;font-family: var(--headerFont);font-size: clamp(1rem, 1.8vw, 1.25rem);line-height: 1.2em;font-weight: 700;color: var(--headerColor);}#sbs-1362 .cs-job {display: block;font-size: clamp(0.875rem, 1.8vw, 1rem);line-height: 1.2em;color: var(--primary);}#sbs-1362 .cs-box-icon {display: block;height: 3rem;width: auto;}#sbs-1362 .cs-bubbles {z-index: -1;position: absolute;bottom: -3.125em;right: -16.25em;height: 26.6875em;width: 26.1875em;font-size: min(2.5vw, .7em);}#sbs-1362 .cs-bubbles:before {position: absolute;bottom: 0;right: 0;content: "";opacity: 1;display: block;border: 1px solid #1a1a1a;border-radius: 50%;background: transparent;height: 20.625em;width: 20.625em;animation-name: floatAnimation;animation-duration: 5s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-fill-mode: forwards;}#sbs-1362 .cs-bubbles:after {z-index: -1;position: absolute;top: 0;left: 0;content: "";opacity: 0.15;display: block;border-radius: 50%;background: var(--primary);height: 16.25em;width: 16.25em;animation-name: floatAnimation2;animation-duration: 14s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-fill-mode: forwards;transition: box-shadow 0.3s;}@keyframes floatAnimation {0% {transform: translateY(0);}50% {transform: translateY(-2rem);}100% {transform: translateY(0);}}@keyframes floatAnimation2 {0% {transform: translateY(0);}50% {transform: translateY(-3rem);}100% {transform: translateY(0);}}}@media only screen and (min-width: 48rem) {#sbs-1362 {padding-top: 3.125rem;}#list-1597 {grid-template-columns: repeat(12, 1fr);}#list-1597 .cs-item {grid-column: span 6;}}@media only screen and (min-width: 64rem) {#sbs-1362 .cs-container {flex-direction: row;justify-content: space-between;align-items: stretch;max-width: 80rem;}#sbs-1362 .cs-image-group {height: auto;}#sbs-1362 .cs-content {align-self: center;}#sbs-1362 .cs-bubbles {font-size: min(2.5vw, 1em);}}@media only screen and (min-width: 100rem) {#sbs-1362 .cs-bubbles {bottom: 1.875rem;left: 50%;right: auto;margin-left: 40.625rem;}}@media only screen and (min-width: 0rem) {body.dark-mode #sbs-1362 .cs-title, body.dark-mode #sbs-1362 .cs-text {color: var(--bodyTextColorWhite);}body.dark-mode #sbs-1362 .cs-text {opacity: 0.8;}body.dark-mode #sbs-1362 #list-1597 .cs-item-text, body.dark-mode #sbs-1362 #list-1597 .cs-h3 {color: var(--bodyTextColorWhite);}body.dark-mode #sbs-1362 #list-1597 .cs-item-text {opacity: 0.8;}body.dark-mode #sbs-1362 .cs-h3 {color: var(--bodyTextColorWhite);}body.dark-mode #sbs-1362 .cs-bubbles:before {border-color: #ffffff;box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 44px, inset rgba(67, 183, 255, 0.2) 0px 0px 30px, inset rgba(67, 183, 255, 0.2) 0px 0px 55px, inset rgba(67, 183, 255, 0.4) 0px 0px 75px, rgba(67, 183, 255, 0.4) 0px 0px 105px;}body.dark-mode #sbs-1362 .cs-bubbles:after {background-color: var(--secondary);}}@media only screen and (min-width: 0rem) {#portfolio {background-color: #f7f7f7;padding: var(--sectionPadding);}#portfolio .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 34.375rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#portfolio .cs-content {display: flex;flex-direction: column;align-items: flex-start;max-width: 80rem;width: 100%;text-align: left;}#portfolio .cs-text {z-index: 1;position: relative;max-width: 40rem;}#portfolio .cs-text:after {position: relative;content: "";opacity: 1;display: block;margin-top: 1.5rem;background: var(--primary);height: 1px;width: 100%;opacity: 0.2;}#portfolio .cs-title {max-width: 20ch;}#portfolio .cs-card-group {display: grid;grid-template-columns: repeat(12, 1fr);margin: 0;padding: 0;gap: clamp(1rem, 2vw, 1.5rem);row-gap: 2rem;}#portfolio .cs-item {list-style: none;grid-column: span 12;}#portfolio .cs-item:hover .cs-picture {transform: scale(1.06);}#portfolio .cs-link {display: flex;flex-direction: column;align-items: flex-start;height: 100%;text-decoration: none;position: relative;z-index: 1;}#portfolio .cs-link:hover {text-decoration: none;}#portfolio .cs-picture {z-index: -1;position: relative;display: block;border-radius: 1rem;margin: 0 0 0rem;height: clamp(12.5rem, 25vw, 16.875rem);width: 100%;overflow: hidden;transition: transform 0.65s;}#portfolio .cs-picture img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: contain;padding: 0 1.25rem;}#portfolio .cs-h3 {margin: 0 0 1rem;font-size: 1.25rem;line-height: 1.2em;font-weight: 700;color: var(--headerColor);}#portfolio .cs-item-text {display: block;margin-bottom: 1.5rem;font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.5em;color: var(--bodyTextColor);text-align: inherit;}#portfolio .cs-button-solid {margin-top: auto;justify-self: flex-end;}}@media only screen and (min-width: 48rem) {#portfolio .cs-container {max-width: 80rem;}#portfolio .cs-content {flex-direction: row;justify-content: space-between;align-items: center;}#portfolio .cs-text {padding: 0.75rem 0 0.75rem 1.5rem;}#portfolio .cs-text:after {order: -1;position: absolute;top: 0;left: 0;margin: 0 1.5rem 0 0;height: 100%;width: 1px;}#portfolio .cs-flex {max-width: 40rem;width: 40vw;text-align: left;flex: none;}#portfolio .cs-title {margin: 0;}#portfolio .cs-item {grid-column: span 4;}}@media only screen and (min-width: 0rem) {body.dark-mode #portfolio {background-color: rgba(0, 0, 0, 0.2);}body.dark-mode #portfolio .cs-title, body.dark-mode #portfolio .cs-text, body.dark-mode #portfolio .cs-h3, body.dark-mode #portfolio .cs-item-text {color: var(--bodyTextColorWhite);}body.dark-mode #portfolio .cs-item-text {opacity: 0.8;}body.dark-mode #portfolio .cs-text {opacity: 0.8;}}@media only screen and (min-width: 0rem) {#portfolio {background-color: #f7f7f7;padding: var(--sectionPadding);}#portfolio .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 34.375rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#portfolio .cs-content {display: flex;flex-direction: column;align-items: flex-start;max-width: 80rem;width: 100%;text-align: left;}#portfolio .cs-text {z-index: 1;position: relative;max-width: 40rem;}#portfolio .cs-text:after {position: relative;content: "";opacity: 1;display: block;margin-top: 1.5rem;background: var(--primary);height: 1px;width: 100%;opacity: 0.2;}#portfolio .cs-title {max-width: 20ch;}#portfolio .cs-card-group {display: grid;grid-template-columns: repeat(12, 1fr);margin: 0;padding: 0;gap: clamp(1rem, 2vw, 1.5rem);row-gap: 2rem;}#portfolio .cs-item {list-style: none;grid-column: span 12;}#portfolio .cs-item:hover .cs-picture {transform: scale(1.06);}#portfolio .cs-link {display: flex;flex-direction: column;align-items: flex-start;height: 100%;text-decoration: none;position: relative;z-index: 1;}#portfolio .cs-link:hover {text-decoration: none;}#portfolio .cs-picture {z-index: -1;position: relative;display: block;border-radius: 1rem;margin: 0 0 0rem;height: clamp(12.5rem, 25vw, 16.875rem);width: 100%;overflow: hidden;transition: transform 0.65s;}#portfolio .cs-picture img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: contain;padding: 0 1.25rem;}#portfolio .cs-h3 {margin: 0 0 1rem;font-size: 1.25rem;line-height: 1.2em;font-weight: 700;color: var(--headerColor);}#portfolio .cs-item-text {display: block;margin-bottom: 1.5rem;font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.5em;color: var(--bodyTextColor);text-align: inherit;}#portfolio .cs-button-solid {margin-top: auto;justify-self: flex-end;}}@media only screen and (min-width: 48rem) {#portfolio .cs-container {max-width: 80rem;}#portfolio .cs-content {flex-direction: row;justify-content: space-between;align-items: center;}#portfolio .cs-text {padding: 0.75rem 0 0.75rem 1.5rem;}#portfolio .cs-text:after {order: -1;position: absolute;top: 0;left: 0;margin: 0 1.5rem 0 0;height: 100%;width: 1px;}#portfolio .cs-flex {max-width: 40rem;width: 40vw;text-align: left;flex: none;}#portfolio .cs-title {margin: 0;}#portfolio .cs-item {grid-column: span 4;}}@media only screen and (min-width: 0rem) {body.dark-mode #portfolio {background-color: rgba(0, 0, 0, 0.2);}body.dark-mode #portfolio .cs-title, body.dark-mode #portfolio .cs-text, body.dark-mode #portfolio .cs-h3, body.dark-mode #portfolio .cs-item-text {color: var(--bodyTextColorWhite);}body.dark-mode #portfolio .cs-item-text {opacity: 0.8;}body.dark-mode #portfolio .cs-text {opacity: 0.8;}}@media only screen and (min-width: 0rem) {#sbs-1640 {background-color: var(--primary);overflow: hidden;padding: var(--sectionPadding);}#sbs-1640 .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 36.5rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#sbs-1640 .cs-stats-group {z-index: 10;position: relative;display: flex;flex-direction: column;align-items: flex-start;max-width: 39.375rem;width: 100%;text-align: left;gap: clamp(2rem, 4vw, 3rem);}#sbs-1640 .cs-stats {display: flex;grid-template-columns: repeat(12, 1fr);justify-content: space-between;margin: 0;max-width: 39.375rem;width: 100%;padding: 0;row-gap: 1.5rem;column-gap: clamp(1.5rem, 4vw, 4.5vw);}#sbs-1640 .cs-stat {display: flex;flex-direction: column;align-content: space-between;margin: 0;padding: 0;list-style: none;grid-column: span 4;align-self: stretch;}#sbs-1640 .cs-number {font-family: var(--headerFont);display: block;margin: 0 0 0.25rem 0;font-size: clamp(2.4375rem, 5vw, 3.8125rem);line-height: 1.2em;font-weight: 900;color: var(--primaryLight);text-align: left;}#sbs-1640 .cs-desc {margin: 0;font-size: clamp(0.875rem, 1.6vw, 1.25rem);line-height: 1.5em;color: var(--bodyTextColorWhite);text-align: left;}#sbs-1640 .cs-picture {z-index: 1;position: relative;display: block;border-radius: 1rem;overflow: hidden;height: 28.8125rem;width: 100%;}#sbs-1640 .cs-picture img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;}#sbs-1640 .cs-content {display: flex;flex-direction: column;align-items: flex-start;max-width: 35.625rem;width: 100%;}#sbs-1640 .cs-topper {color: var(--bodyTextColorWhite);}#sbs-1640 .cs-title {margin: 0 0 2.5rem 0;color: var(--bodyTextColorWhite);}#sbs-1640 .cs-color {color: var(--primaryLight);}#sbs-1640 .cs-text {opacity: 0.8;margin-bottom: 1rem;color: var(--bodyTextColorWhite);}#sbs-1640 .cs-text:last-of-type {margin-bottom: 2rem;}#sbs-1640 #list-823 {display: flex;flex-direction: column;align-items: flex-start;margin: 0 0 2rem 0;max-width: 27.3125rem;padding: 0;row-gap: clamp(1.5rem, 4vw, 2rem);}#sbs-1640 #list-823 .cs-li {display: flex;justify-content: flex-start;align-items: center;margin: 0;list-style: none;font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.5em;font-weight: 700;color: var(--bodyTextColorWhite);gap: 2rem;}#sbs-1640 .cs-icon {width: 2.5rem;height: auto;filter: grayscale(1) brightness(1000%);}}@media only screen and (min-width: 48rem) {#sbs-1640 .cs-container {flex-direction: row-reverse;justify-content: space-between;align-items: stretch;max-width: 80rem;}}@media only screen and (min-width: 0rem) {body.dark-mode #sbs-1640 {background-color: rgba(0, 0, 0, 0.6);}body.dark-mode #sbs-1640 .cs-topper {color: var(--secondary);}body.dark-mode #sbs-1640 .cs-icon {filter: grayscale(1) brightness(1000%) drop-shadow(1px 0px 5px #43b7ff);}body.dark-mode #sbs-1640 .cs-item {background-color: rgba(67, 183, 255, 0.1);}}@media only screen and (min-width: 0rem) {#video-548 {position: relative;padding: var(--sectionPadding);padding-top: 3.125rem;}#video-548 .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 80rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#video-548 .cs-content {display: flex;flex-direction: column;align-items: center;width: 100%;text-align: center;}#video-548 .cs-topper {color: var(--bodyTextColorWhite);}#video-548 .cs-title {margin: 0;max-width: 30ch;color: var(--bodyTextColorWhite);}#video-548 .cs-big-link {position: relative;display: flex;justify-content: center;align-items: center;border-radius: 1rem;height: clamp(12.875rem, 63vw, 37.6875rem);width: 100%;overflow: hidden;}#video-548 .cs-big-link:hover .cs-background img {transform: scale(1.1);}#video-548 .cs-background {z-index: 1;position: relative;top: 0;left: 0;display: block;height: 100%;width: 100%;overflow: hidden;}#video-548 .cs-background img {z-index: -1;position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;transition: transform 0.7s;}#video-548 .cs-background:before {z-index: 10;position: absolute;top: 0;left: 0;content: "";opacity: 0.2;display: block;background: #000;height: 100%;width: 100%;background-blend-mode: multiply;}#video-548 .cs-link-icon {z-index: 10;position: absolute;border-radius: 50%;height: clamp(5rem, 11vw, 6.875rem);width: clamp(5rem, 11vw, 6.875rem);transition: transform 0.3s, box-shadow 0.3s;}#video-548 .cs-link-icon:hover {transform: scale(1.1);box-shadow: rgba(0, 0, 0, 0.5) 0px 7px 29px 0px;}#video-548::before {z-index: -1;position: absolute;top: 0;left: 0;content: "";background-color: var(--primary);height: 62%;width: 100%;}}@media only screen and (min-width: 0rem) {body.dark-mode #video-548 .cs-title, body.dark-mode #video-548 .cs-text {color: var(--bodyTextColorWhite);}body.dark-mode #video-548 .cs-topper {color: var(--secondary);}body.dark-mode #video-548 .cs-text {opacity: 0.8;}body.dark-mode #video-548::before {background-color: rgba(0, 0, 0, 0.6);}}@media only screen and (min-width: 0rem) {#pricing-1690 {padding: var(--sectionPadding);padding-top: 0;}#pricing-1690 .cs-container {position: relative;display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 80em;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#pricing-1690 .cs-content {display: flex;flex-direction: column;align-items: center;width: 100%;text-align: center;}#pricing-1690 .cs-title {max-width: 20ch;}#pricing-1690 .cs-text {max-width: 32.625rem;}#pricing-1690 .cs-card-group {transform-style: preserve-3d;perspective: 700px;display: flex;flex-direction: column;flex-flow: wrap row;justify-content: center;margin: 0;width: 100%;padding: 0;gap: clamp(1rem, 2vw, 1.25rem);}#pricing-1690 .cs-item {display: flex;flex-direction: column;align-items: stretch;border-radius: 1rem;margin: 0;background-color: #f7f7f7;max-width: 31.25rem;width: 100%;box-sizing: border-box;padding: clamp(1.5rem, 3vw, 3rem) clamp(1.5rem, 3vw, 3rem);list-style: none;}#pricing-1690 .cs-item.cs-popular {background-color: var(--primary);position: relative;z-index: 10;}#pricing-1690 .cs-item.cs-popular .cs-package, #pricing-1690 .cs-item.cs-popular .cs-li, #pricing-1690 .cs-item.cs-popular .cs-duration {color: var(--bodyTextColorWhite);}#pricing-1690 .cs-item.cs-popular .cs-price {color: var(--bodyTextColorWhite);}#pricing-1690 .cs-package {margin-bottom: 1rem;text-transform: uppercase;font-family: var(--headerFont);font-size: clamp(1.5625rem, 3vw, 2.25rem);line-height: 1.2em;font-weight: 700;color: #111926;}#pricing-1690 .cs-ul {display: flex;flex-direction: column;align-items: flex-start;margin: 0;padding: 0;gap: 0.75rem;}#pricing-1690 .cs-li {display: flex;justify-content: space-between;align-items: flex-start;margin: 0;width: 100%;padding: 0;list-style: none;font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.2em;color: var(--bodyTextColor);gap: 1rem;}#pricing-1690 .cs-li.cs-disabled {opacity: 0.8;}#pricing-1690 .cs-li.cs-disabled .cs-icon {width: 1rem;margin-right: 4px;}#pricing-1690 .cs-icon {display: block;height: auto;width: 1.5rem;}#pricing-1690 .cs-price {font-family: var(--headerFont);display: flex;align-items: baseline;margin: auto 0 1rem;padding-top: clamp(3rem, 6vw, 4rem);font-size: 3.0625rem;line-height: 1.2em;font-weight: 900;color: var(--headerColor);gap: 0.5rem;}#pricing-1690 .cs-duration {font-family: var(--bodyFont);font-size: 1rem;line-height: 1.5em;font-weight: 400;color: var(--bodyTextColor);}#pricing-1690 .cs-button-solid {width: fit-content;}}@media only screen and (min-width: 48rem) {#pricing-1690 .cs-content {flex-direction: row;justify-content: space-between;align-items: flex-end;text-align: left;}#pricing-1690 .cs-title {margin: 0;}#pricing-1690 .cs-option2 {top: auto;bottom: 0;}#pricing-1690 .cs-item {width: 48.9%;}}@media only screen and (min-width: 64rem) {#pricing-1690 .cs-card-group {flex-wrap: nowrap;}}@media only screen and (min-width: 0rem) {body.dark-mode #pricing-1690 .cs-title, body.dark-mode #pricing-1690 .cs-text, body.dark-mode #pricing-1690 .cs-li, body.dark-mode #pricing-1690 .cs-package, body.dark-mode #pricing-1690 .cs-price, body.dark-mode #pricing-1690 .cs-duration {color: var(--bodyTextColorWhite);}body.dark-mode #pricing-1690 .cs-text, body.dark-mode #pricing-1690 .cs-duration {opacity: 0.8;}body.dark-mode #pricing-1690 .cs-item {background-color: rgba(0, 0, 0, 0.4);}body.dark-mode #pricing-1690 .cs-item.cs-popular {background-color: rgba(0, 0, 0, 0.7);border: 1px solid #fff;animation: ulGlow 7.2s forwards infinite;box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 44px, inset rgba(67, 183, 255, 0.2) 0px 0px 30px, inset rgba(67, 183, 255, 0.2) 0px 0px 55px, rgba(67, 183, 255, 0.4) 0px 0px 10px;}body.dark-mode #pricing-1690 .cs-icon {filter: grayscale(1) brightness(1000%);}@keyframes ulGlow {0% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 24px, inset rgba(67, 183, 255, 0.2) 0px 0px 69px, inset rgba(67, 183, 255, 0.2) 0px 0px 60px, rgba(67, 183, 255, 0.2) 0px 0px 74px;}50% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 24px, inset rgba(67, 183, 255, 0.2) 0px 0px 39px, inset rgba(67, 183, 255, 0.2) 0px 0px 24px, rgba(67, 183, 255, 0.2) 0px 0px 74px;}51% {box-shadow: none;}52% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 24px, inset rgba(67, 183, 255, 0.2) 0px 0px 69px, inset rgba(67, 183, 255, 0.2) 0px 0px 24px, rgba(67, 183, 255, 0.2) 0px 0px 74px;}53% {box-shadow: none;}64% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 24px, inset rgba(67, 183, 255, 0.2) 0px 0px 69px, inset rgba(67, 183, 255, 0.2) 0px 0px 24px, rgba(67, 183, 255, 0.2) 0px 0px 74px;}78% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, inset rgba(67, 183, 255, 0.2) 0px 0px 49px, inset rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 54px;}92% {box-shaodw: none;}93% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, inset rgba(67, 183, 255, 0.2) 0px 0px 49px, inset rgba(67, 183, 255, 0.2) 0px 0px 14px, rgba(67, 183, 255, 0.2) 0px 0px 54px;}94% {box-shaodw: none;}95% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 14px, inset rgba(67, 183, 255, 0.2) 0px 0px 49px, inset rgba(67, 183, 255, 0.2) 0px 0px 24px, rgba(67, 183, 255, 0.2) 0px 0px 54px;}100% {box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 24px, inset rgba(67, 183, 255, 0.2) 0px 0px 69px, inset rgba(67, 183, 255, 0.2) 0px 0px 60px, rgba(67, 183, 255, 0.2) 0px 0px 74px;}}}@media only screen and (min-width: 0rem) {#blog-1347 {z-index: 1;position: relative;background-color: #f7f7f7;overflow: hidden;padding: var(--sectionPadding);}#blog-1347 .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 43.75rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);}#blog-1347 .cs-content {display: flex;flex-direction: column;align-items: center;width: 100%;text-align: center;}#blog-1347 .cs-title {margin: 0;}#blog-1347 .cs-card-group {display: grid;grid-template-columns: repeat(12, 1fr);margin: 0;width: 100%;padding: 0;gap: 1rem;}#blog-1347 .cs-item {display: flex;flex-direction: column;list-style: none;grid-column: span 12;}#blog-1347 .cs-item:hover .cs-h3, #blog-1347 .cs-item:hover .cs-date, #blog-1347 .cs-item:hover .cs-category {color: #fff;}#blog-1347 .cs-item:hover .cs-item-text {background-color: var(--primary);}#blog-1347 .cs-item:hover .cs-icon-wrapper {border-color: #fff;}#blog-1347 .cs-item:hover .cs-icon, #blog-1347 .cs-item:hover .cs-date-icon {filter: brightness(1000%) grayscale(1);}#blog-1347 .cs-item:hover .cs-icon {transform: rotate(45deg);}#blog-1347 .cs-item:hover .cs-category::before {opacity: 0.2;background-color: #fff;}#blog-1347 .cs-link {display: flex;flex-direction: column;flex-grow: 1;text-decoration: none;gap: 1rem;}#blog-1347 .cs-picture {z-index: 1;position: relative;display: block;border-radius: 1.5rem;margin: 0;height: 20rem;width: 100%;overflow: hidden;}#blog-1347 .cs-picture img {position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;}#blog-1347 .cs-item-text {display: flex;flex-direction: column;flex-grow: 1;justify-content: space-between;border-radius: 1.5rem;background-color: #fff;padding: 1.25rem;transition: background-color 0.3s;}#blog-1347 .cs-h3 {display: flex;justify-content: space-between;align-items: center;margin: 0;font-size: clamp(1.25rem, 1.8vw, 1.5625rem);line-height: 1.2em;color: #1a1a1a;transition: color 0.3s;text-align: left;gap: 1rem;}#blog-1347 .cs-icon-wrapper {display: flex;flex-shrink: 0;justify-content: center;align-items: center;border: 1px solid #bababa;border-radius: 50%;height: 3rem;width: 3rem;transition: border-color 0.3s;}#blog-1347 .cs-icon {height: 0.75rem;width: auto;transition: filter 0.3s, transform 0.3s;}#blog-1347 .cs-info {display: flex;justify-content: space-between;align-items: center;border-top: 1px solid #e8e8e8;margin: 1rem 0 0;padding: 1rem 0 0;}#blog-1347 .cs-date {display: flex;align-items: center;font-size: 0.875rem;line-height: 1.5em;color: #1a1a1a;transition: color 0.3s;text-align: left;gap: 0.5rem;}#blog-1347 .cs-date-icon {height: 1.5rem;width: auto;transition: filter 0.3s;}#blog-1347 .cs-category {z-index: 0;position: relative;border-radius: 5rem;overflow: hidden;padding: 0.25rem 1rem;font-size: 0.875rem;color: #1a1a1a;text-align: center;}#blog-1347 .cs-category::before {z-index: -1;position: absolute;top: 0;left: 0;content: "";background: #e8e8e8;height: 100%;width: 100%;}}@media only screen and (min-width: 64rem) {#blog-1347 .cs-container {max-width: 80rem;}#blog-1347 .cs-item {grid-column: span 4;}}@media only screen and (min-width: 0rem) {body.dark-mode #blog-1347 {background-color: rgba(0, 0, 0, 0.2);}body.dark-mode #blog-1347 .cs-title, body.dark-mode #blog-1347 .cs-text, body.dark-mode #blog-1347 .cs-h3, body.dark-mode #blog-1347 .cs-date, body.dark-mode #blog-1347 .cs-category {color: var(--bodyTextColorWhite);}body.dark-mode #blog-1347 .cs-text, body.dark-mode #blog-1347 .cs-date, body.dark-mode #blog-1347 .cs-category {opacity: 0.8;}body.dark-mode #blog-1347 .cs-item:hover .cs-item-text {background-color: #fff;box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 24px, rgba(67, 183, 255, 0.2) 0px 0px 39px, rgba(67, 183, 255, 0.2) 0px 0px 60px;}body.dark-mode #blog-1347 .cs-item:hover .cs-h3 {color: var(--primary);}body.dark-mode #blog-1347 .cs-item:hover .cs-date {color: var(--primary);}body.dark-mode #blog-1347 .cs-item:hover .cs-info {border-color: var(--primary);}body.dark-mode #blog-1347 .cs-item:hover .cs-date-icon {filter: grayscale(1) brightness(0);}body.dark-mode #blog-1347 .cs-item:hover .cs-icon-wrapper {background-color: var(--primary);}body.dark-mode #blog-1347 .cs-item:hover .cs-category {color: #fff;}body.dark-mode #blog-1347 .cs-item:hover .cs-category:before {background-color: var(--primary);opacity: 1;}body.dark-mode #blog-1347 .cs-info {border-color: rgba(255, 255, 255, 0.2);}body.dark-mode #blog-1347 .cs-item-text {background-color: rgba(0, 0, 0, 0.6);}body.dark-mode #blog-1347 .cs-category::before {background-color: var(--accent);}}@media only screen and (min-width: 0rem) {#reviews-355 {position: relative;padding: var(--sectionPadding);padding-top: 0;z-index: 1;}#reviews-355 .cs-container {display: flex;flex-direction: column;align-items: center;margin: auto;max-width: 90rem;width: 100%;gap: clamp(3rem, 6vw, 4rem);position: relative;z-index: 10;}#reviews-355 .cs-content {display: flex;flex-direction: column;align-items: center;width: 100%;text-align: center;}#reviews-355 .cs-title {max-width: 20ch;}#reviews-355 .cs-card-group {display: flex;flex-direction: column;justify-content: center;align-items: center;margin: 0;padding: 0;gap: clamp(1rem, 2.5vw, 1.15rem);position: relative;}#reviews-355 .cs-item {position: relative;display: flex;flex-direction: column;justify-content: center;align-items: flex-start;border-radius: 1rem;margin: 0;background-color: #f7f7f7;max-width: 39.375rem;width: 100%;box-sizing: border-box;padding: clamp(1.5rem, 3.15vw, 2rem) clamp(1rem, 3.15vw, 2.5rem);list-style: none;}#reviews-355 .cs-quote {display: block;margin-bottom: 2rem;height: auto;width: 2.5rem;}#reviews-355 .cs-review {margin: 0;margin-bottom: clamp(1.25rem, 3vw, 2.5rem);font-size: clamp(0.875rem, 2vw, 1rem);line-height: 1.5em;color: var(--bodyTextColor);}#reviews-355 .cs-name {display: block;margin: 0;margin-top: auto;text-transform: uppercase;font-family: var(--headerFont);font-size: clamp(1.25rem, 3vw, 1.5625rem);line-height: 1.2em;font-weight: 700;color: var(--headerColor);}#reviews-355 .cs-job {display: block;margin: 0;font-size: clamp(0.875rem, 1.6vw, 1rem);line-height: 1.5em;color: var(--bodyTextColor);}#reviews-355 .cs-bubbles {z-index: -1;position: absolute;bottom: -3.125em;left: -16.25em;height: 26.6875em;width: 26.1875em;font-size: min(2.5vw, .7em);}#reviews-355 .cs-bubbles:before {position: absolute;top: 0;left: 0;content: "";opacity: 1;display: block;border: 1px solid #1a1a1a;border-radius: 50%;background: transparent;height: 20.625em;width: 20.625em;animation-name: floatAnimation;animation-duration: 5s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-fill-mode: forwards;}#reviews-355 .cs-bubbles:after {z-index: -1;position: absolute;bottom: 0;right: 0;content: "";opacity: 0.15;display: block;border-radius: 50%;background: var(--primary);height: 16.25em;width: 16.25em;animation-name: floatAnimation2;animation-duration: 14s;animation-timing-function: ease-in-out;animation-iteration-count: infinite;animation-fill-mode: forwards;transition: box-shadow 0.3s;}@keyframes floatAnimation {0% {transform: translateY(0);}50% {transform: translateY(-2rem);}100% {transform: translateY(0);}}@keyframes floatAnimation2 {0% {transform: translateY(0);}50% {transform: translateY(-3rem);}100% {transform: translateY(0);}}}@media only screen and (min-width: 48rem) {#reviews-355 .cs-card-group {display: grid;flex-direction: row;flex-wrap: wrap;grid-template-columns: repeat(12, 1fr);justify-content: center;align-items: stretch;}#reviews-355 .cs-item {grid-column: span 4;}}@media only screen and (min-width: 64rem) {#reviews-355 .cs-card-group {display: flex;}#reviews-355 .cs-item {width: clamp(31.5%, 30vw, 32.3%);}#reviews-355 .cs-bubbles {font-size: min(2.5vw, 1em);}}@media only screen and (min-width: 100rem) {#reviews-355 .cs-bubbles {bottom: 1.875rem;right: 50%;margin-right: 40.625rem;}}@media only screen and (min-width: 0rem) {body.dark-mode #reviews-355:after {border-color: #0a2030;}body.dark-mode #reviews-355 .cs-title, body.dark-mode #reviews-355 .cs-text {color: var(--bodyTextColorWhite);}body.dark-mode #reviews-355 .cs-item {background-color: var(--dark);position: relative;z-index: 1;overflow: hidden;}body.dark-mode #reviews-355 .cs-item:before {content: '';width: 100%;height: 100%;background: #000;opacity: 0.6;position: absolute;display: block;top: 0;left: 0;z-index: -1;}body.dark-mode #reviews-355 .cs-review, body.dark-mode #reviews-355 .cs-name {color: var(--bodyTextColorWhite);}body.dark-mode #reviews-355 .cs-job {opacity: 0.7;color: var(--bodyTextColorWhite);}body.dark-mode #reviews-355 .cs-quote {filter: grayscale(1) brightness(1350%);}body.dark-mode #reviews-355 .cs-bubbles:before {border-color: #ffffff;box-shadow: rgba(67, 183, 255, 0.2) 0px 0px 44px, inset rgba(67, 183, 255, 0.2) 0px 0px 30px, inset rgba(67, 183, 255, 0.2) 0px 0px 55px, inset rgba(67, 183, 255, 0.4) 0px 0px 75px, rgba(67, 183, 255, 0.4) 0px 0px 105px;}body.dark-mode #reviews-355 .cs-bubbles:after {background-color: var(--secondary);}}@media only screen and (min-width: 0rem) {#popup-2064 {max-width: 52.625rem;margin-top: clamp(3.75rem, 7vw, 6.25rem);margin-left: clamp(1rem, 3vw, 2.5rem);padding: clamp(1rem, 4vw, 2.5rem) clamp(1rem, 3vw, 3rem);background-color: #f3fcfb;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;opacity: 0;border-radius: 1rem;display: none;position: fixed;right: 0;bottom: 0;z-index: 1400;transform: translateY(10rem);transition: transform 0.3s, opacity 0.3s;}#popup-2064 .cs-container {display: flex;flex-direction: column;}#popup-2064 .cs-content {display: flex;flex-direction: column;gap: clamp(1.5rem, 3vw, 2rem);}#popup-2064 .cs-text {font-size: clamp(0.8rem, 0.8vw, 1rem);}#popup-2064 .cs-close {width: 1.5rem;height: 1.5rem;margin-left: auto;padding: 0;background-color: rgba(0, 0, 0, 0);border: none;display: flex;justify-content: center;align-items: center;position: absolute;top: 1rem;right: 1rem;transition: transform 0.3s;}#popup-2064 .cs-close:hover {cursor: pointer;transform: rotate(90deg);}#popup-2064 .cs-h3 {font-size: clamp(1.25rem, 4vw, 1.5625rem);font-weight: 700;line-height: 1.2em;margin: 0 0 0.5rem;color: var(--headerColor);}#popup-2064 .cs-link {font-size: 1rem;font-weight: 700;line-height: 1.2em;margin-top: 0.25rem;color: var(--secondary);display: block;}#popup-2064.cs-show {opacity: 1;transform: translateY(0);}#popup-2064 .cs-accept:hover {cursor: pointer;}}@media only screen and (min-width: 48rem) {#popup-2064 .cs-content {flex-direction: row;align-items: flex-end;}#popup-2064 .cs-text {margin: 0;}#popup-2064 .cs-link {display: inline;}}@media only screen and (min-width: 0rem) {body.dark-mode #popup-2064 {background-color: var(--medium);}body.dark-mode #popup-2064 .cs-h3 {color: var(--bodyTextColorWhite);}body.dark-mode #popup-2064 .cs-text {opacity: 0.8;}}