.g-primary-wrapper *,.g-primary-wrapper :after,.g-primary-wrapper :before{box-sizing:border-box}.g-primary-wrapper :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,blockquote,figure){margin:0;padding:0}.g-primary-wrapper :where(ul,ol){list-style:none}.g-primary-wrapper img{max-width:100%}.g-primary-wrapper [class^=footer-v] .footer{max-width:1230px}.g-primary-wrapper .g-hide-overflow{overflow:hidden}.g-primary-wrapper .g-wrapper{max-width:1260px;padding:0 15px;margin-left:auto;margin-right:auto}.g-primary-wrapper .h-main{overflow:hidden}.g-primary-wrapper .g-push-size-xxxs:not(:last-child){margin-bottom:8px}.g-primary-wrapper .g-push-size-xxs:not(:last-child){margin-bottom:16px}.g-primary-wrapper .g-push-size-xs:not(:last-child){margin-bottom:24px}.g-primary-wrapper .g-push-size-s:not(:last-child){margin-bottom:32px}@media screen and (max-width:767px){.g-primary-wrapper .g-push-size-s:not(:last-child){margin-bottom:24px}}@media screen and (max-width:480px){.g-primary-wrapper .g-push-size-s:not(:last-child){margin-bottom:16px}}.g-primary-wrapper .g-push-size-m:not(:last-child){margin-bottom:40px}@media screen and (max-width:767px){.g-primary-wrapper .g-push-size-m:not(:last-child){margin-bottom:32px}}@media screen and (max-width:480px){.g-primary-wrapper .g-push-size-m:not(:last-child){margin-bottom:24px}}.g-primary-wrapper .g-push-size-l:not(:last-child){margin-bottom:48px}@media screen and (max-width:767px){.g-primary-wrapper .g-push-size-l:not(:last-child){margin-bottom:40px}}@media screen and (max-width:480px){.g-primary-wrapper .g-push-size-l:not(:last-child){margin-bottom:32px}}.g-primary-wrapper .g-push-size-xl:not(:last-child){margin-bottom:56px}@media screen and (max-width:767px){.g-primary-wrapper .g-push-size-xl:not(:last-child){margin-bottom:48px}}@media screen and (max-width:480px){.g-primary-wrapper .g-push-size-xl:not(:last-child){margin-bottom:40px}}.g-primary-wrapper .g-push-size-xxl:not(:last-child){margin-bottom:72px}@media screen and (max-width:767px){.g-primary-wrapper .g-push-size-xxl:not(:last-child){margin-bottom:56px}}@media screen and (max-width:480px){.g-primary-wrapper .g-push-size-xxl:not(:last-child){margin-bottom:40px}}.g-primary-wrapper .g-push-size-xxxl:not(:last-child){margin-bottom:80px}@media screen and (max-width:767px){.g-primary-wrapper .g-push-size-xxxl:not(:last-child){margin-bottom:56px}}@media screen and (max-width:480px){.g-primary-wrapper .g-push-size-xxxl:not(:last-child){margin-bottom:40px}}.g-primary-wrapper .g-text-font-size-size-xxs{font-size:20px;line-height:28px}@media screen and (max-width:767px){.g-primary-wrapper .g-text-font-size-size-xxs{font-size:18px;line-height:26px}}@media screen and (max-width:480px){.g-primary-wrapper .g-text-font-size-size-xxs{font-size:16px;line-height:24px}}.g-primary-wrapper .g-text-font-size-size-xs{font-size:24px;line-height:32px}@media screen and (max-width:767px){.g-primary-wrapper .g-text-font-size-size-xs{font-size:20px;line-height:28px}}@media screen and (max-width:480px){.g-primary-wrapper .g-text-font-size-size-xs{font-size:18px;line-height:26px}}.g-primary-wrapper .g-text-font-size-size-s{font-size:28px;line-height:36px}@media screen and (max-width:767px){.g-primary-wrapper .g-text-font-size-size-s{font-size:24px;line-height:32px}}@media screen and (max-width:480px){.g-primary-wrapper .g-text-font-size-size-s{font-size:22px;line-height:30px}}.g-primary-wrapper .g-text-font-size-size-m{font-size:40px;line-height:48px}@media screen and (max-width:767px){.g-primary-wrapper .g-text-font-size-size-m{font-size:32px;line-height:40px}}@media screen and (max-width:480px){.g-primary-wrapper .g-text-font-size-size-m{font-size:28px;line-height:36px}}.g-primary-wrapper .g-text-font-size-size-l{font-size:52px;line-height:60px}@media screen and (max-width:767px){.g-primary-wrapper .g-text-font-size-size-l{font-size:48px;line-height:56px}}@media screen and (max-width:480px){.g-primary-wrapper .g-text-font-size-size-l{font-size:32px;line-height:40px}}.g-primary-wrapper .g-text-font-size-size-xl{font-size:64px;line-height:72px}@media screen and (max-width:767px){.g-primary-wrapper .g-text-font-size-size-xl{font-size:52px;line-height:60px}}@media screen and (max-width:480px){.g-primary-wrapper .g-text-font-size-size-xl{font-size:48px;line-height:56px}}.g-primary-wrapper .g-title-font-size-size-xxs{font-size:20px;line-height:28px;letter-spacing:-.2px}@media screen and (max-width:767px){.g-primary-wrapper .g-title-font-size-size-xxs{font-size:18px;line-height:26px;letter-spacing:-.18px}}@media screen and (max-width:480px){.g-primary-wrapper .g-title-font-size-size-xxs{font-size:16px;line-height:24px;letter-spacing:-.16px}}.g-primary-wrapper .g-title-font-size-size-xs{font-size:24px;line-height:32px;letter-spacing:-.24px}@media screen and (max-width:767px){.g-primary-wrapper .g-title-font-size-size-xs{font-size:20px;line-height:28px;letter-spacing:-.2px}}@media screen and (max-width:480px){.g-primary-wrapper .g-title-font-size-size-xs{font-size:18px;line-height:26px;letter-spacing:-.18px}}.g-primary-wrapper .g-title-font-size-size-s{font-size:28px;line-height:36px;letter-spacing:-.28px}@media screen and (max-width:767px){.g-primary-wrapper .g-title-font-size-size-s{font-size:24px;line-height:32px;letter-spacing:-.24px}}@media screen and (max-width:480px){.g-primary-wrapper .g-title-font-size-size-s{font-size:22px;line-height:30px;letter-spacing:-.22px}}.g-primary-wrapper .g-title-font-size-size-m{font-size:40px;line-height:48px;letter-spacing:-.4px}@media screen and (max-width:767px){.g-primary-wrapper .g-title-font-size-size-m{font-size:32px;line-height:40px;letter-spacing:-.32px}}@media screen and (max-width:480px){.g-primary-wrapper .g-title-font-size-size-m{font-size:28px;line-height:36px;letter-spacing:-.28px}}.g-primary-wrapper .g-title-font-size-size-l{font-size:52px;line-height:60px;letter-spacing:-.52px}@media screen and (max-width:767px){.g-primary-wrapper .g-title-font-size-size-l{font-size:48px;line-height:56px;letter-spacing:-.48px}}@media screen and (max-width:480px){.g-primary-wrapper .g-title-font-size-size-l{font-size:32px;line-height:40px;letter-spacing:-.32px}}.g-primary-wrapper .g-title-font-size-size-xl{font-size:64px;line-height:72px;letter-spacing:-.64px}@media screen and (max-width:767px){.g-primary-wrapper .g-title-font-size-size-xl{font-size:52px;line-height:60px;letter-spacing:-.52px}}@media screen and (max-width:480px){.g-primary-wrapper .g-title-font-size-size-xl{font-size:48px;line-height:56px;letter-spacing:-.48px}}.g-primary-wrapper .g-text-nowrap{white-space:nowrap}.g-primary-wrapper .g-text-align-left{text-align:left}.g-primary-wrapper .g-text-align-center{text-align:center}.g-primary-wrapper .g-text-align-right{text-align:right}.g-primary-wrapper .g-text-transform-uppercase{text-transform:uppercase}.g-primary-wrapper .g-text-transform-lowercase{text-transform:lowercase}.g-primary-wrapper .g-text-transform-capitalize{text-transform:capitalize}.g-primary-wrapper .g-text-transform-none{text-transform:none}.g-primary-wrapper .g-text-decoration-underline{text-decoration:underline}.g-primary-wrapper .g-text-decoration-line-through{text-decoration:line-through}.g-primary-wrapper .g-text-decoration-overline{text-decoration:overline}.g-primary-wrapper .g-text-decoration-none{text-decoration:none}.g-primary-wrapper .g-highlight-viridis{color:#00d15f}.g-primary-wrapper .g-hide{display:none}@media screen and (max-width:1280px){.g-primary-wrapper .g-hide-1280{display:none}}@media screen and (max-width:1024px){.g-primary-wrapper .g-hide-1024{display:none}}@media screen and (max-width:1023px){.g-primary-wrapper .g-hide-1023{display:none}}@media screen and (max-width:768px){.g-primary-wrapper .g-hide-768{display:none}}@media screen and (max-width:767px){.g-primary-wrapper .g-hide-767{display:none}}@media screen and (max-width:480px){.g-primary-wrapper .g-hide-480{display:none}}@media screen and (max-width:375px){.g-primary-wrapper .g-hide-375{display:none}}@media screen and (max-width:374px){.g-primary-wrapper .g-hide-374{display:none}}@media screen and (max-width:320px){.g-primary-wrapper .g-hide-320{display:none}}.flipped{transform:rotateY(180deg);opacity:.1}.h-cards__wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(auto,390px));justify-content:center;align-items:center;gap:48px 30px;list-style:none}.h-cards__item{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:246px;padding:0 32px;text-align:center;border-radius:6px;background:#fff;box-shadow:0 5px 20px #00000012;perspective:1000px;transition:transform .5s ease-in-out,opacity .3s ease-in-out;transform-style:preserve-3d}.h-cards__section-flex{display:flex;align-items:center;justify-content:space-between;flex-direction:column;min-height:160px}.h-cards__section-flex:has(.h-cards__text){min-height:180px}.h-cards__title:not(:last-child){margin-bottom:8px}.h-cards__title{font-size:24px;line-height:30px;letter-spacing:-.24px;margin:0;font-weight:600;color:#00d15f}.h-cards__sub-title{font-size:22px;line-height:30px;margin:0;color:#232323}.h-cards__text{font-size:18px;line-height:22px;margin:0;text-align:left;color:#232323}.h-capabilities__container{display:flex;flex-direction:column;align-items:center;gap:64px}.h-capabilities__wrapper{display:flex;gap:30px}@media screen and (max-width:1024px){.h-capabilities__wrapper{flex-direction:column}}.h-capabilities__item{position:relative;display:flex;flex-direction:column;max-width:390px;padding:40px 32px 58px;border-radius:12px;border:1px solid rgba(0,0,0,.15);background:#fbfbfb}.h-capabilities__item:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:18px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;opacity:.6;background:linear-gradient(270deg,#00ff5e,#008ee7)}@media screen and (max-width:1024px){.h-capabilities__item{max-width:100%}}.h-capabilities__header:not(:last-child){margin-bottom:16px}.h-capabilities__item-title{margin:0;font-size:36px;line-height:39.6px;letter-spacing:-.36px;font-weight:500;color:#000;text-align:left}.h-capabilities__description:not(:last-child){margin-bottom:32px}.h-capabilities__description{font-size:18px;line-height:23.4px;letter-spacing:-.18px;font-weight:400;color:#232323;text-align:left}.h-capabilities__list-item{position:relative;margin-left:12px}.h-capabilities__list-item:before{position:absolute;content:"";display:inline-block;margin-left:-12px;width:3px;height:100%;border-radius:2px;background:#00d15f}.h-capabilities__list-item-title{margin:0;font-size:14px;line-height:20px;font-weight:600;color:#232323}.h-capabilities__list-item-description{margin:0;font-size:14px;line-height:21px;font-weight:400;color:#232323}.h-capabilities__separator{width:100%;height:.5px;margin:24px 0;background:#00000026}.h-capabilities__separator:last-child{display:none}.h-capabilities__custom-cta-capabilities{padding:12px 24px}
