 @media only screen and (min-width: 0rem) {#services-1188 {padding: var(--sectionPadding);}#services-1188 .cs-container {max-width: 80rem;width: 100%;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#services-1188 .cs-content {width: 100%;display: flex;flex-direction: column;align-items: center;text-align: center;}#services-1188 .cs-card-group {max-width: 56.25rem;width: 100%;margin: 0;padding: 0;display: grid;justify-content: center;gap: 1rem;}#services-1188 .cs-item {list-style: none;max-width: 23rem;width: 100%;margin: 0;box-sizing: border-box;padding: 1rem;border: 1px solid #e8e8e8;display: flex;flex-direction: column;align-items: center;text-align: left;}#services-1188 .cs-picture {width: 5rem;height: 5rem;margin-bottom: 1.25rem;box-sizing: border-box;background-color: #f7f7f7;border-radius: 50%;display: flex;justify-content: center;align-items: center;position: relative;flex: none;}#services-1188 .cs-icon {width: 1.875rem;height: auto;display: block;}#services-1188 .csa-icon-design {width: 2.5rem;position: relative;top: 0.125rem;left: 0.21875rem;}#services-1188 .csa-icon-database {width: 1.5625rem;}#services-1188 .cs-h3 {font-size: 1.25rem;line-height: 1.5em;margin: 0;margin-bottom: 0.5rem;color: var(--headerColor);text-align: center;}#services-1188 .cs-item-text {font-size: clamp(0.875rem, 1.5vw, 1rem);line-height: 1.5em;margin: 0;color: var(--bodyTextColor);text-align: center;}#services-1188 .highlight-word {color: var(--oGradientBlue);}}@media only screen and (min-width: 48rem) {#services-1188 .cs-card-group {grid-template-columns: repeat(3, 1fr);gap: 1.25rem;}#services-1188 .cs-item {margin: 0;}}@media only screen and (min-width: 81.25rem) {#services-1188 .cs-card-group {max-width: 80rem;}#services-1188 .cs-item {max-width: none;padding: 2rem 1.5rem;}}@media only screen and (min-width: 0rem) {#meet-team-1367 {padding: var(--sectionPadding);position: relative;z-index: 1;overflow: hidden;}#meet-team-1367 .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#meet-team-1367 .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#meet-team-1367 .cs-topper {font-size: var(--topperFontSize);font-weight: 700;line-height: 1.2em;text-align: inherit;text-transform: uppercase;letter-spacing: 0.1em;margin-bottom: 0.25rem;color: var(--primary);display: block;}#meet-team-1367 .cs-title {font-size: var(--headerFontSize);font-weight: 900;line-height: 1.2em;text-align: inherit;max-width: 43.75rem;margin: 0 0 1rem 0;color: var(--headerColor);position: relative;}#meet-team-1367 .cs-text {font-size: var(--bodyFontSize);line-height: 1.5em;text-align: inherit;width: 100%;max-width: 40.625rem;margin: 0;color: var(--bodyTextColor);}#meet-team-1367 .cs-card-group {width: 100%;margin: 0;padding: clamp(1rem, 1.7vw, 1.5rem);display: grid;justify-items: center;align-items: center;grid-template-columns: repeat(12, 1fr);gap: clamp(1rem, 2vw, 1.25rem);}#meet-team-1367 .cs-item {list-style: none;width: 100%;max-width: 25.8125rem;display: flex;flex-direction: column;grid-column: span 12;}#meet-team-1367 .cs-item:hover .cs-link {opacity: 1;transform: translateY(0);}#meet-team-1367 .cs-item:hover .cs-info {color: #fff;background-color: var(--secondary);}#meet-team-1367 .cs-picture-wrapper {margin-bottom: clamp(0.75rem, 4vw, 1.25rem);position: relative;}#meet-team-1367 .cs-picture {margin: 0 auto;border-radius: 50%;display: block;position: relative;z-index: 1;overflow: hidden;aspect-ratio: 1/1;}#meet-team-1367 .cs-picture:before {content: "";width: 100%;height: 100%;background: linear-gradient(135deg, var(--oGradientBlue), var(--oGradientPurple));opacity: 0.6;display: block;position: absolute;top: 0;left: 0;z-index: -1;}#meet-team-1367 .cs-picture img {width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;filter: brightness(150%) grayscale(1);z-index: -2;}#meet-team-1367 .cs-info {text-align: center;padding: clamp(1rem, 1.7vw, 1.5rem);background-color: #f7f7f7;border-radius: 1.5rem;display: flex;flex-direction: column;justify-content: center;flex-grow: 1;transition: background-color 0.3s;}#meet-team-1367 .cs-name {font-size: 1.25rem;font-weight: bold;margin: 0;margin: 0 0 0.25rem;gap: 1rem;transition: color 0.3s;}#meet-team-1367 .cs-job {transition: color 0.3s;}#meet-team-1367 .cs-social {display: flex;gap: 0.5rem;position: absolute;right: 50%;bottom: 1.5rem;z-index: 1;transform: translateX(50%);}#meet-team-1367 .cs-link {width: 2.5rem;height: 2.5rem;background-color: #fff;opacity: 0;border-radius: 50%;display: flex;justify-content: center;align-items: center;transform: translateY(1rem);transition: transform 0.3s, opacity 0.3s;}#meet-team-1367 .cs-link:hover .cs-icon {width: 1.375rem;height: auto;filter: invert(55%) sepia(42%) saturate(4845%) hue-rotate(337deg) brightness(101%) contrast(98%);}#meet-team-1367 .cs-link:first-of-type, #meet-team-1367 .cs-link:last-of-type {margin-top: -1.25rem;}#meet-team-1367 .cs-link:nth-of-type(1) {transition-delay: 0.05s;}#meet-team-1367 .cs-link:nth-of-type(2) {transition-delay: 0.1s;}#meet-team-1367 .cs-link:nth-of-type(3) {transition-delay: 0.15s;}#meet-team-1367 .cs-link:nth-of-type(4) {transition-delay: 0.2s;}}@media only screen and (min-width: 48rem) {#meet-team-1367 .cs-item {grid-column: span 12;max-width: 15rem;}}@media only screen and (min-width: 0rem) {#blog-1347 {padding: var(--sectionPadding);position: relative;z-index: 1;overflow: hidden;}#blog-1347 .cs-container {width: 100%;max-width: 43.75rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#blog-1347 .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#blog-1347 .cs-title {max-width: 20ch;}#blog-1347 .cs-topper {color: var(--secondary);}#blog-1347 .cs-card-group {width: 100%;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(12, 1fr);gap: 1rem;}#blog-1347 .cs-item {list-style: none;display: flex;flex-direction: column;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: var(--oBluePurpleGradient);}#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 {background-color: #fff;opacity: 0.2;}#blog-1347 .cs-link {text-decoration: none;display: flex;flex-direction: column;flex-grow: 1;gap: 1rem;}#blog-1347 .cs-picture {width: 100%;height: 20rem;margin: 0;border-radius: 1.5rem;display: block;position: relative;z-index: 1;overflow: hidden;}#blog-1347 .cs-picture img {width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}#blog-1347 .cs-item-text {padding: 1.25rem;background-color: #f7f7f7;border-radius: 1.5rem;display: flex;flex-direction: column;justify-content: space-between;flex-grow: 1;transition: background-color 0.3s;}#blog-1347 .cs-h3 {font-size: clamp(1.25rem, 1.8vw, 1.5625rem);line-height: 1.2em;text-align: left;margin: 0;color: #1a1a1a;display: flex;justify-content: space-between;align-items: center;gap: 1rem;transition: color 0.3s;}#blog-1347 .cs-icon-wrapper {width: 3rem;height: 3rem;border: 1px solid #bababa;border-radius: 50%;display: flex;justify-content: center;align-items: center;flex-shrink: 0;transition: border-color 0.3s;}#blog-1347 .cs-icon {width: auto;height: 1.375rem;transition: filter 0.3s, transform 0.3s;}#blog-1347 .cs-info {margin: 1rem 0 0;padding: 1rem 0 0;border-top: 1px solid #e8e8e8;display: flex;justify-content: space-between;align-items: center;}#blog-1347 .cs-date {font-size: 0.875rem;line-height: 1.5em;text-align: left;color: #1a1a1a;display: flex;align-items: center;gap: 0.5rem;transition: color 0.3s;}#blog-1347 .cs-date-icon {width: auto;height: 1.5rem;transition: filter 0.3s;}#blog-1347 .cs-category {font-size: 0.875rem;text-align: center;padding: 0.25rem 1rem;color: #1a1a1a;border-radius: 5rem;position: relative;z-index: 0;overflow: hidden;}#blog-1347 .cs-category::before {content: "";width: 100%;height: 100%;background: #e8e8e8;position: absolute;top: 0;left: 0;z-index: -1;}}@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) {#pricing-602 {padding: var(--sectionPadding);}#pricing-602 .cs-container {width: 100%;max-width: 80rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#pricing-602 .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;}#pricing-602 .cs-card-group {width: 100%;margin: 0;padding: 0;display: flex;flex-direction: column;align-items: center;gap: clamp(1rem, 1.8vw, 1.25rem);row-gap: 2.5rem;perspective: 700px;transform-style: preserve-3d;z-index: 1000;}#pricing-602 .cs-item {list-style: none;width: 100%;margin: 5.5rem 0 0 0;padding: clamp(5rem, 9vw, 6.25rem) clamp(1rem, 2.3vw, 3.5rem) clamp(1rem, 5vw, 3rem);box-shadow: 10px 10px 60px rgba(0, 0, 0, 0.17);background-color: #fff;box-sizing: border-box;border-radius: 0.5rem;display: flex;flex-direction: column;align-items: flex-start;}#pricing-602 .cs-price-box {width: 100%;margin: -10.5rem 0 clamp(2rem, 5vw, 3rem) 0;padding: clamp(1.5rem, 4vw, 2rem) clamp(1.5rem, 3vw, 3rem);box-sizing: border-box;background-color: #F7F7F7;border-radius: 0.5rem;display: flex;flex-direction: column;align-items: center;gap: 0.75rem;}#pricing-602 .csa-middle-box {background: var(--oBluePurpleGradient);}#pricing-602 .csa-middle-box .cs-package, #pricing-602 .csa-middle-box .cs-price {color: #fff;}#pricing-602 .cs-package {font-size: clamp(1rem, 2vw, 1.25rem);line-height: 1.2em;text-align: center;font-weight: 700;margin: 0;color: var(--bodyTextColor);}#pricing-602 .cs-price {font-size: clamp(1.5rem, 2.5vw, 2rem);line-height: 1.2em;text-align: center;font-weight: 700;margin: 0;color: var(--bodyTextColor);}#pricing-602 .cs-desc {font-size: 0.75rem;line-height: 1.2em;text-align: center;margin: 0;color: var(--bodyTextColorWhite);opacity: 0.8;}#pricing-602 .cs-item-text {font-size: 0.875rem;line-height: 1.5em;text-align: left;font-weight: 400;margin: 0 0 clamp(1rem, 2vw, 1.5rem);color: var(--bodyTextColor);}#pricing-602 .cs-included {font-size: clamp(1rem, 2vw, 1.25rem);line-height: 1.2em;text-align: left;font-weight: 700;margin: 0 0 clamp(1rem, 2vw, 1.5rem);color: var(--headerColor);}#pricing-602 .cs-ul {margin: 0 0 clamp(2rem, 5vw, 3rem);padding: 0;display: flex;flex-direction: column;align-items: flex-end;gap: 1rem;}#pricing-602 .cs-li {font-size: 0.875rem;list-style: none;line-height: 1.5em;width: 100%;margin: 0;padding: 0;color: var(--bodyTextColor);display: flex;justify-content: flex-start;align-items: flex-start;gap: 1rem;}#pricing-602 .cs-icon {width: 0.9375rem;height: auto;margin-top: 0.1875rem;display: block;}#pricing-602 .cs-price-button {font-size: clamp(0.875rem, 1.5vw, 1.125rem);line-height: clamp(2.25rem, 4.5vw, 3.125rem);font-weight: 400;text-transform: uppercase;width: 100%;height: clamp(2.25rem, 4.5vw, 3.125rem);margin-top: auto;border-radius: 0.25rem;}}@media only screen and (min-width: 48rem) {#pricing-602 .cs-card-group {flex-direction: row;justify-content: space-between;}#pricing-602 .cs-card-group.cs-active {bottom: 0;top: auto;}}