.hero-module___gcfrG__hero{isolation:isolate;aspect-ratio:1920/840;width:100vw;min-height:clamp(560px,43.75vw,840px);max-height:840px;margin-inline:calc(50% - 50vw);margin-block:0 var(--space-6);padding:clamp(128px, 14.6vw, 280px) var(--space-4) var(--space-8);justify-content:space-between;align-items:center;gap:var(--space-8);text-align:center;background-color:#007aff;border-radius:0 0 80px 80px;flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-module___gcfrG__heroBackdrop{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-module___gcfrG__heroBackdropImg{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.hero-module___gcfrG__copy{z-index:1;flex-direction:column;align-items:center;gap:clamp(16px,2vw,24px);width:min(100%,900px);display:flex;position:relative}.hero-module___gcfrG__title{color:#0000;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;width:min(100%,860px);min-height:clamp(128px,10.1vw,194px);margin:0;display:flex;position:relative}.hero-module___gcfrG__titleTop{font-size:clamp(58px,8.65vw,166px);font-weight:var(--font-weight-black);color:var(--color-primary-contrast);letter-spacing:-.045em;line-height:.82;transform:rotate(-.53deg)}.hero-module___gcfrG__titleBottom{font-size:clamp(24px,3.35vw,64px);font-weight:var(--font-weight-regular);color:var(--color-primary-contrast);letter-spacing:clamp(8px,1.6vw,31px);margin-top:clamp(14px,1.8vw,30px);padding-left:clamp(8px,1.6vw,31px);line-height:.95;transform:rotate(-.89deg)}.hero-module___gcfrG__titleAccentWrap{z-index:1;position:absolute;top:clamp(50px,5.3vw,102px);left:50%;transform:translate(-50%)rotate(2.29deg)}.hero-module___gcfrG__titleAccent{border-radius:var(--radius-pill);font-size:clamp(28px,3.35vw,64px);font-weight:var(--font-weight-black);color:var(--color-primary-contrast);letter-spacing:-.015em;background-color:#ff590d;padding:0 clamp(12px,1.25vw,24px) clamp(2px,.35vw,7px);line-height:1.25;box-shadow:0 13px 32px #00000014}.hero-module___gcfrG__subtitle{color:#ffffffb3;letter-spacing:.03em;flex-direction:column;margin:0;font-size:clamp(13px,.84vw,16px);line-height:1.4;display:flex}.hero-module___gcfrG__servicesViewport{z-index:1;align-self:stretch;width:100%;max-width:100%;position:relative}.hero-module___gcfrG__servicesTrack{flex-wrap:wrap;justify-content:center;gap:6px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.hero-module___gcfrG__serviceCard{align-items:center;gap:var(--card-gap,var(--space-4));min-width:0;padding:var(--space-4) var(--space-6) var(--space-4) var(--space-4);color:var(--color-text);border-radius:var(--radius-pill);text-align:left;background:#0273ed;border:1px solid #47a0ff;flex-shrink:0;display:flex;box-shadow:0 4px 5px #0000001a}.hero-module___gcfrG__serviceCard.hero-module___gcfrG__serviceCardMarqueeDup{display:none}.hero-module___gcfrG__serviceIconWrap{background:var(--service-color);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative;overflow:hidden;-webkit-mask-image:url(/landing/hero/icon-mask.svg);mask-image:url(/landing/hero/icon-mask.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-module___gcfrG__serviceIcon{left:var(--icon-left,0);top:var(--icon-top,0);width:var(--icon-width,40px);height:var(--icon-height,40px);object-fit:cover;position:absolute}.hero-module___gcfrG__serviceText{white-space:nowrap;flex-direction:column;gap:4px;display:flex}.hero-module___gcfrG__serviceLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:1.2}.hero-module___gcfrG__serviceDate{color:#ffffffb3;font-size:var(--font-size-xs);line-height:1.4}@media (max-width:900px){.hero-module___gcfrG__hero{aspect-ratio:auto;min-height:0;max-height:none;padding-top:clamp(80px,11vw,120px);padding-bottom:var(--space-5);justify-content:flex-start;gap:var(--space-5);border-radius:0 0 44px 44px}.hero-module___gcfrG__servicesViewport{width:100vw;max-width:none;margin-inline:calc(50% - 50vw);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.hero-module___gcfrG__servicesTrack{will-change:transform;flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none;animation:38s linear infinite hero-module___gcfrG__hero-services-marquee}.hero-module___gcfrG__serviceCard.hero-module___gcfrG__serviceCardMarqueeDup{display:flex}.hero-module___gcfrG__serviceCard{padding:var(--space-3) var(--space-4)}}@keyframes hero-module___gcfrG__hero-services-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){@media (max-width:900px){.hero-module___gcfrG__servicesViewport{width:100%;max-width:100%;margin-inline:0;-webkit-mask-image:none;mask-image:none}.hero-module___gcfrG__servicesTrack{will-change:auto;flex-wrap:wrap;justify-content:center;width:100%;max-width:100%;animation:none}.hero-module___gcfrG__serviceCard.hero-module___gcfrG__serviceCardMarqueeDup{display:none}}}@media (max-width:560px){.hero-module___gcfrG__hero{min-height:0;padding:clamp(72px, 14vw, 88px) var(--space-3) var(--space-5);gap:var(--space-3);border-radius:0 0 32px 32px}.hero-module___gcfrG__title{min-height:124px}.hero-module___gcfrG__titleTop{font-size:clamp(48px,17vw,78px);line-height:.95}.hero-module___gcfrG__titleBottom{letter-spacing:clamp(4px,2.6vw,11px);margin-top:clamp(28px,7vw,40px);padding-left:clamp(4px,2.6vw,11px);font-size:clamp(20px,7vw,32px)}.hero-module___gcfrG__titleAccentWrap{top:clamp(48px,13vw,58px)}.hero-module___gcfrG__titleAccent{font-size:clamp(25px,8.4vw,38px)}.hero-module___gcfrG__subtitle{max-width:280px}.hero-module___gcfrG__copy{gap:var(--space-3)}.hero-module___gcfrG__serviceCard{justify-content:flex-start}}
.stats-grid-module__ceCdWW__section{--about-card-bg:#14202f;--about-icon-bg:#0273ed;--about-card-border:#ffffff1f;padding-block:clamp(56px,8vw,96px)}.stats-grid-module__ceCdWW__title{text-align:center;letter-spacing:-.01em;color:#0000;background:linear-gradient(90deg,#ffffff59,#fff 52%,#ffffff9e);-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(28px,4vw,46px);font-size:clamp(30px,3.6vw,40px);font-weight:800;line-height:1}.stats-grid-module__ceCdWW__grid{gap:var(--space-4);grid-template-columns:1fr;max-width:1222px;margin-inline:auto;display:grid}@media (min-width:640px){.stats-grid-module__ceCdWW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.stats-grid-module__ceCdWW__grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"servers servers speed speed speed speed""clients clients clients security security security"}.stats-grid-module__ceCdWW__card[data-area=servers]{grid-area:servers}.stats-grid-module__ceCdWW__card[data-area=speed]{grid-area:speed}.stats-grid-module__ceCdWW__card[data-area=clients]{grid-area:clients}.stats-grid-module__ceCdWW__card[data-area=security]{grid-area:security}}.stats-grid-module__ceCdWW__card{background:var(--about-card-bg);border:1px solid var(--about-card-border);border-radius:26px;flex-direction:column;justify-content:center;min-height:clamp(156px,16vw,192px);padding:clamp(28px,3.4vw,36px) clamp(24px,4vw,42px);display:flex}.stats-grid-module__ceCdWW__content{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.stats-grid-module__ceCdWW__iconBox{background:var(--about-icon-bg);width:46px;height:46px;color:var(--color-secondary-contrast);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.stats-grid-module__ceCdWW__copy{flex-direction:column;gap:6px;min-width:0;display:flex}.stats-grid-module__ceCdWW__label{color:#ffffffb3;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);letter-spacing:.03em;line-height:1.3}.stats-grid-module__ceCdWW__value{color:var(--color-text);font-size:clamp(24px,2.7vw,32px);font-weight:var(--font-weight-bold);line-height:1}@media (max-width:639px){.stats-grid-module__ceCdWW__card{border-radius:var(--radius-lg);min-height:148px}.stats-grid-module__ceCdWW__iconBox{width:42px;height:42px}.stats-grid-module__ceCdWW__label{font-size:var(--font-size-sm)}}
