.hero-services{background:linear-gradient(180deg,#fff,#fff 10.918%,rgba(219,226,254,.563) 35.348%,rgba(202,212,253,.824) 59.729%,#bfcbfd 86.955%,#bfcbfd);color:var(--color-neutral-950,#1b1d24);isolation:isolate;left:50%;margin-left:-50vw;max-width:none;overflow:hidden;position:relative;width:100vw}.dnd-section:has(.hero-services),.dnd-section:has(.hero-services)>.row-fluid{max-width:none;padding:0!important}.dnd-section:has(.hero-services) .dnd-column{padding-inline:0}.hero-services__curve,.hero-services__dots,.hero-services__ellipse,.hero-services__soft-shape{display:block;max-width:none;pointer-events:none;position:absolute;user-select:none}.hero-services__soft-shape{height:1261px;left:50%;top:-278px;transform:translateX(-50%) scaleY(-1);width:2222px;z-index:0}.hero-services__soft-shape img{display:block;height:1661px;left:-200px;max-width:none;position:absolute;top:-200px;width:2622px}.hero-services__ellipse{height:943px;left:calc(50% - 96px);top:179px;width:943px;z-index:0}.hero-services__dots{height:887px;left:calc(50% + 1px);object-fit:cover;opacity:.1;top:509px;transform:translateX(-50%);width:2490px;z-index:0}.hero-services__inner{box-sizing:border-box;margin-inline:auto;padding:161px 0 210px;position:relative;width:min(79.166667%,1520px);z-index:1}.hero-services__copy{max-width:1059px}.hero-services h1{color:var(--color-neutral-950,#1b1d24);font-size:56px;margin:0;width:100%}.hero-services h1,.hero-services__statement{font-family:Inter Tight,sans-serif;font-weight:500;letter-spacing:0;line-height:1.2;overflow-wrap:anywhere}.hero-services__statement{animation:hero-services-statement-opacity 2.7s linear both,hero-services-statement-translate 2.7s linear both;color:var(--color-navy-900,#1f274e);font-size:30px;margin:clamp(180px,11.302083vw,217px) 0 0 auto;position:relative;width:min(56.447368%,858px);z-index:1}.hero-services__statement>:first-child{margin-top:0}.hero-services__statement>:last-child{margin-bottom:0}.hero-services .hero-services__statement p{color:inherit;font-family:inherit;font-size:inherit;font-style:normal;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.hero-services__curve{bottom:0;height:125px;left:0;overflow:hidden;width:100%;z-index:2}.hero-services__curve img{display:block;height:209.318px;left:0;max-width:none;position:absolute;top:0;width:107.928438%}.hero-services__heading{animation:hero-services-heading-opacity 2.7s linear both,hero-services-heading-translate 2.7s linear both}@keyframes hero-services-heading-opacity{0%,4.444%{opacity:0}4.444%{animation-timing-function:ease-out}13.704%,to{opacity:1}}@keyframes hero-services-heading-translate{0%,4.444%{translate:0 8px}4.444%{animation-timing-function:ease-out}13.704%,to{translate:0 0}}@keyframes hero-services-statement-opacity{0%{animation-timing-function:ease-out;opacity:0}9.259%,to{opacity:1}}@keyframes hero-services-statement-translate{0%{animation-timing-function:ease-out;translate:0 8px}9.259%,to{translate:0 0}}@media (max-width:1199px){.hero-services__inner{padding:clamp(96px,11vw,132px) 0 170px;width:calc(100% - 64px)}.hero-services h1{font-size:clamp(44px,5vw,56px);max-width:940px}.hero-services__statement{margin-top:clamp(120px,15vw,180px);width:55%}.hero-services__soft-shape{height:1078px;top:-310px;width:1900px}.hero-services__soft-shape img{height:1420px;left:-171px;top:-171px;width:2242px}.hero-services__ellipse{height:720px;left:40%;top:160px;width:720px}.hero-services__dots{height:auto;top:45%;width:190%}.hero-services__curve{bottom:0;height:112px;top:auto}.hero-services__curve img{height:170px;width:120%}}@media (max-width:767px){.hero-services{padding-bottom:0}.hero-services__inner{padding:64px 0 144px;width:calc(100% - 40px)}.hero-services h1{font-size:clamp(38px,11vw,52px);line-height:1.1}.hero-services__statement{font-size:24px;margin:56px 0 0;width:100%}.hero-services__soft-shape{height:636px;top:-180px;width:1120px}.hero-services__soft-shape img{height:837px;left:-101px;top:-101px;width:1322px}.hero-services__ellipse{height:auto;left:2%;top:34%;width:126vw}.hero-services__dots{opacity:.1;top:43%;width:245%}.hero-services__curve{height:88px}.hero-services__curve img{height:120px;left:-42%;width:190%}}@media (max-width:420px){.hero-services__inner{width:calc(100% - 32px)}.hero-services__statement{width:100%}.hero-services h1{font-size:38px}}@media (prefers-reduced-motion:reduce){.hero-services__heading,.hero-services__statement{animation:none}}