.Contacts-module-scss-module__FMU3vG__section{color:#171717;background:radial-gradient(circle at 78% 18%,#7c3aed0d,#0000 28%),#f7f8fc}.Contacts-module-scss-module__FMU3vG__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.Contacts-module-scss-module__FMU3vG__copy{align-content:start;gap:24px;display:grid}.Contacts-module-scss-module__FMU3vG__eyebrow{color:#3949ab;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.Contacts-module-scss-module__FMU3vG__title,.Contacts-module-scss-module__FMU3vG__title>span,.Contacts-module-scss-module__FMU3vG__title span>span{display:grid}.Contacts-module-scss-module__FMU3vG__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.Contacts-module-scss-module__FMU3vG__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.Contacts-module-scss-module__FMU3vG__description{color:#5f6368;max-width:48ch}.Contacts-module-scss-module__FMU3vG__contacts,.Contacts-module-scss-module__FMU3vG__principles{background:#fff;border:1px solid #dfe3ed;border-radius:20px;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.Contacts-module-scss-module__FMU3vG__contacts{margin-block-start:8px;padding:12px 20px}.Contacts-module-scss-module__FMU3vG__contacts ul,.Contacts-module-scss-module__FMU3vG__principles ul{margin:0;padding:0;list-style:none}.Contacts-module-scss-module__FMU3vG__contacts li{grid-template-columns:48px minmax(140px,.8fr) minmax(0,1.2fr);align-items:center;gap:16px;padding-block:12px;display:grid}.Contacts-module-scss-module__FMU3vG__contacts li+li{border-block-start:1px solid #dfe3ed}.Contacts-module-scss-module__FMU3vG__contactIcon,.Contacts-module-scss-module__FMU3vG__formIcon{border-radius:50%;place-items:center;display:grid}.Contacts-module-scss-module__FMU3vG__contactIcon{aspect-ratio:1;color:#3949ab;background:#3949ab0f;width:48px}.Contacts-module-scss-module__FMU3vG__contactIcon svg{stroke-width:1.5px;width:24px;height:24px}.Contacts-module-scss-module__FMU3vG__contactMain{gap:4px;display:grid}.Contacts-module-scss-module__FMU3vG__contactValue,.Contacts-module-scss-module__FMU3vG__contactValues{color:#3949ab;font-weight:600}.Contacts-module-scss-module__FMU3vG__contactValues{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.Contacts-module-scss-module__FMU3vG__contactValues{font-size:1.02941rem}}.Contacts-module-scss-module__FMU3vG__contactValues{gap:4px;display:grid}.Contacts-module-scss-module__FMU3vG__contactDescription{color:#5f6368}.Contacts-module-scss-module__FMU3vG__form{color:#fff;background:radial-gradient(circle at 55% 45%,#7649dd29,#0000 55%),linear-gradient(145deg,#121b59da,#09123ee6);border:1px solid #d9e0ff85;border-radius:20px;gap:24px;padding:40px;scroll-margin-block-start:120px;display:grid;box-shadow:inset 0 1px #ffffff24,inset 0 0 28px #8769ff1f,0 18px 42px -22px #232dbeb8}.Contacts-module-scss-module__FMU3vG__honeypot{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.Contacts-module-scss-module__FMU3vG__formHeader{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:20px;display:grid}.Contacts-module-scss-module__FMU3vG__formHeader>div{gap:8px;display:grid}.Contacts-module-scss-module__FMU3vG__formHeader p,.Contacts-module-scss-module__FMU3vG__formNote{color:#ffffffe0}.Contacts-module-scss-module__FMU3vG__formIcon{aspect-ratio:1;color:#d9f8ff;background:#1a23706b;border:1px solid #d9e0ff61;width:64px;box-shadow:0 0 24px #7c3aed33}.Contacts-module-scss-module__FMU3vG__formIcon svg{stroke-width:1.5px;width:32px;height:32px}.Contacts-module-scss-module__FMU3vG__fields{gap:20px;display:grid}.Contacts-module-scss-module__FMU3vG__field{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.Contacts-module-scss-module__FMU3vG__field{font-size:1.02941rem}}.Contacts-module-scss-module__FMU3vG__field{color:#fff;gap:8px;font-weight:600;display:grid}.Contacts-module-scss-module__FMU3vG__field input,.Contacts-module-scss-module__FMU3vG__field textarea{color:#fff;background:#1a23704d;border:1px solid #d9e0ff61;border-radius:12px;outline:0;width:100%;padding:12px 16px;font-size:clamp(1rem,.96rem + .2vw,1.125rem);font-weight:400;line-height:1.65}.Contacts-module-scss-module__FMU3vG__field textarea{resize:vertical;min-height:120px}.Contacts-module-scss-module__FMU3vG__field input::placeholder,.Contacts-module-scss-module__FMU3vG__field textarea::placeholder{color:#ffffffc7}.Contacts-module-scss-module__FMU3vG__field input:focus-visible,.Contacts-module-scss-module__FMU3vG__field textarea:focus-visible{outline-offset:3px;border-color:#2997f2;outline:3px solid #7c83d9b8}.Contacts-module-scss-module__FMU3vG__field input[aria-invalid=true],.Contacts-module-scss-module__FMU3vG__field textarea[aria-invalid=true]{border-color:#ef8e91}.Contacts-module-scss-module__FMU3vG__consentGroup{gap:8px;display:grid}.Contacts-module-scss-module__FMU3vG__consent{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.Contacts-module-scss-module__FMU3vG__consent{font-size:1.02941rem}}.Contacts-module-scss-module__FMU3vG__consent{color:#ffffffc2;cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.Contacts-module-scss-module__FMU3vG__consent input{accent-color:#3949ab;width:20px;height:20px;margin:0}.Contacts-module-scss-module__FMU3vG__consent input:focus-visible{outline-offset:3px;outline:3px solid #7c83d9}.Contacts-module-scss-module__FMU3vG__error{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.Contacts-module-scss-module__FMU3vG__error{font-size:1.02941rem}}.Contacts-module-scss-module__FMU3vG__error{color:#ef8e91;font-weight:500}.Contacts-module-scss-module__FMU3vG__submit{background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);border-color:#3949ab;width:100%;min-height:48px}.Contacts-module-scss-module__FMU3vG__formNote{text-align:center}.Contacts-module-scss-module__FMU3vG__formStatus{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.Contacts-module-scss-module__FMU3vG__formStatus{font-size:1.02941rem}}.Contacts-module-scss-module__FMU3vG__formStatus{color:#d9f8ff;text-align:center;min-height:20px}.Contacts-module-scss-module__FMU3vG__formStatusError{color:#ef8e91}.Contacts-module-scss-module__FMU3vG__principles{margin-block-start:48px;padding:32px}.Contacts-module-scss-module__FMU3vG__principles ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.Contacts-module-scss-module__FMU3vG__principles li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;display:grid}.Contacts-module-scss-module__FMU3vG__principles li>svg{color:#2997f2;stroke-width:1.5px;width:40px;height:40px}.Contacts-module-scss-module__FMU3vG__principles li>div{gap:8px;display:grid}.Contacts-module-scss-module__FMU3vG__principles p{color:#5f6368}@media (max-width:1024px){.Contacts-module-scss-module__FMU3vG__layout{grid-template-columns:minmax(0,1fr);gap:48px}.Contacts-module-scss-module__FMU3vG__description{max-width:62ch}.Contacts-module-scss-module__FMU3vG__principles ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){.Contacts-module-scss-module__FMU3vG__layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 64px}.Contacts-module-scss-module__FMU3vG__copy{display:contents}.Contacts-module-scss-module__FMU3vG__eyebrow{grid-area:1/1}.Contacts-module-scss-module__FMU3vG__title{grid-area:2/1}.Contacts-module-scss-module__FMU3vG__description{grid-area:2/2;align-self:start;max-width:48ch;padding-block-start:8px}.Contacts-module-scss-module__FMU3vG__form{grid-area:3/1/auto/-1;margin-block-start:24px}.Contacts-module-scss-module__FMU3vG__contacts{grid-area:4/1/auto/-1}}@media (min-width:1200px){.Contacts-module-scss-module__FMU3vG__copy{grid-template-rows:auto auto auto minmax(0,1fr);align-self:stretch}.Contacts-module-scss-module__FMU3vG__contacts{align-self:end}}@media (max-width:767px){.Contacts-module-scss-module__FMU3vG__layout{grid-template-columns:minmax(0,1fr);gap:20px}.Contacts-module-scss-module__FMU3vG__copy{display:contents}.Contacts-module-scss-module__FMU3vG__eyebrow,.Contacts-module-scss-module__FMU3vG__title,.Contacts-module-scss-module__FMU3vG__description,.Contacts-module-scss-module__FMU3vG__form,.Contacts-module-scss-module__FMU3vG__contacts{grid-column:1}.Contacts-module-scss-module__FMU3vG__eyebrow{grid-row:1}.Contacts-module-scss-module__FMU3vG__title{grid-row:2}.Contacts-module-scss-module__FMU3vG__description{grid-row:3}.Contacts-module-scss-module__FMU3vG__form{grid-row:4}.Contacts-module-scss-module__FMU3vG__contacts{grid-row:5}}@media (max-width:640px){.Contacts-module-scss-module__FMU3vG__copy{gap:20px}.Contacts-module-scss-module__FMU3vG__contacts{padding-inline:16px}.Contacts-module-scss-module__FMU3vG__contacts li{grid-template-columns:40px minmax(0,1fr);gap:12px}.Contacts-module-scss-module__FMU3vG__contactIcon{width:40px}.Contacts-module-scss-module__FMU3vG__contactIcon svg{width:20px;height:20px}.Contacts-module-scss-module__FMU3vG__contactDescription{grid-column:2}.Contacts-module-scss-module__FMU3vG__form{gap:20px;padding:20px;scroll-margin-block-start:96px}.Contacts-module-scss-module__FMU3vG__formHeader{grid-template-columns:48px minmax(0,1fr);gap:16px}.Contacts-module-scss-module__FMU3vG__formIcon{width:48px}.Contacts-module-scss-module__FMU3vG__formIcon svg{width:24px;height:24px}.Contacts-module-scss-module__FMU3vG__principles{margin-block-start:32px;padding:20px}.Contacts-module-scss-module__FMU3vG__principles ul{grid-template-columns:minmax(0,1fr);gap:24px}}
.Navigation-module-scss-module__U_yCFa__list{gap:32px;margin:0;padding:0;list-style:none;display:flex}.Navigation-module-scss-module__U_yCFa__link{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.Navigation-module-scss-module__U_yCFa__link{font-size:1.02941rem}}.Navigation-module-scss-module__U_yCFa__link{color:inherit;text-underline-offset:4px;font-weight:500;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .15s cubic-bezier(.2,0,0,1),text-decoration-color .15s cubic-bezier(.2,0,0,1)}.Navigation-module-scss-module__U_yCFa__header{color:inherit}.Navigation-module-scss-module__U_yCFa__header .Navigation-module-scss-module__U_yCFa__list{gap:40px}.Navigation-module-scss-module__U_yCFa__header .Navigation-module-scss-module__U_yCFa__link{font-size:1rem;font-weight:500;line-height:1.5}.Navigation-module-scss-module__U_yCFa__compact{color:#171717}.Navigation-module-scss-module__U_yCFa__compact .Navigation-module-scss-module__U_yCFa__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Navigation-module-scss-module__U_yCFa__compact .Navigation-module-scss-module__U_yCFa__link{background:#f7f8fc;border:1px solid #dfe3ed;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 20px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1);display:flex}.Navigation-module-scss-module__U_yCFa__compact .Navigation-module-scss-module__U_yCFa__link:after{content:"→";color:#3949ab;flex:none;font-weight:500;transition:transform .15s cubic-bezier(.2,0,0,1)}.Navigation-module-scss-module__U_yCFa__compact .Navigation-module-scss-module__U_yCFa__activeLink{color:#3949ab;background:linear-gradient(100deg,#2997f217,#7c3aed14);border-color:#3949ab4d}.Navigation-module-scss-module__U_yCFa__footer{color:#ffffffe0}.Navigation-module-scss-module__U_yCFa__link:focus-visible{outline-offset:3px;outline:3px solid #7c83d9}@media (hover:hover){.Navigation-module-scss-module__U_yCFa__link:hover{text-decoration-color:currentColor}.Navigation-module-scss-module__U_yCFa__footer .Navigation-module-scss-module__U_yCFa__link:hover{color:#d9f8ff}.Navigation-module-scss-module__U_yCFa__compact .Navigation-module-scss-module__U_yCFa__link:hover{color:#3949ab;background:#3949ab0f;border-color:#3949ab3d;text-decoration-color:#0000}.Navigation-module-scss-module__U_yCFa__compact .Navigation-module-scss-module__U_yCFa__link:hover:after{transform:translate(4px)}}@media (max-width:640px){.Navigation-module-scss-module__U_yCFa__header{display:none}.Navigation-module-scss-module__U_yCFa__footer .Navigation-module-scss-module__U_yCFa__list{flex-direction:column;gap:12px}.Navigation-module-scss-module__U_yCFa__compact .Navigation-module-scss-module__U_yCFa__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:1024px){.Navigation-module-scss-module__U_yCFa__header .Navigation-module-scss-module__U_yCFa__list{gap:32px}}
.PagePadding-module-scss-module__afJ8da__pagePadding{width:100%;padding-inline:clamp(20px,3vw,40px)}
.BusinessBenefits-module-scss-module__2MxYKW__section{background:#fff}.BusinessBenefits-module-scss-module__2MxYKW__intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.BusinessBenefits-module-scss-module__2MxYKW__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.BusinessBenefits-module-scss-module__2MxYKW__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.BusinessBenefits-module-scss-module__2MxYKW__benefits{background:#fff;border:1px solid #dfe3ed;border-radius:20px;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.BusinessBenefits-module-scss-module__2MxYKW__benefit{min-width:0;padding:16px}.BusinessBenefits-module-scss-module__2MxYKW__benefit:not(:last-child){border-inline-end:1px solid #dfe3ed}.BusinessBenefits-module-scss-module__2MxYKW__benefitIcon{color:#3949ab;stroke-width:1.5px;width:32px;height:32px;margin-block-end:16px}.BusinessBenefits-module-scss-module__2MxYKW__outcomes{color:#5f6368;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.BusinessBenefits-module-scss-module__2MxYKW__growth{border-block-start:1px solid #dfe3ed;padding-block-start:32px}@media (max-width:1024px){.BusinessBenefits-module-scss-module__2MxYKW__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.BusinessBenefits-module-scss-module__2MxYKW__benefit:not(:last-child){border-inline-end:0}.BusinessBenefits-module-scss-module__2MxYKW__benefit:not(:nth-child(3n)){border-inline-end:1px solid #dfe3ed}.BusinessBenefits-module-scss-module__2MxYKW__benefit:nth-child(-n+3){border-block-end:1px solid #dfe3ed}}@media (max-width:640px){.BusinessBenefits-module-scss-module__2MxYKW__intro{grid-template-columns:minmax(0,1fr);gap:32px}.BusinessBenefits-module-scss-module__2MxYKW__benefits{grid-template-columns:minmax(0,1fr)}.BusinessBenefits-module-scss-module__2MxYKW__benefit,.BusinessBenefits-module-scss-module__2MxYKW__benefit:not(:nth-child(3n)),.BusinessBenefits-module-scss-module__2MxYKW__benefit:nth-child(-n+3){border-block-end:1px solid #dfe3ed;border-inline-end:0}.BusinessBenefits-module-scss-module__2MxYKW__benefit:last-child{border-block-end:0}.BusinessBenefits-module-scss-module__2MxYKW__growth{padding-block-start:24px}}
.DailyApproach-module-scss-module__VEI-2q__section{background:radial-gradient(circle at -6% 24%,#34cdef40,#0000 40%),radial-gradient(circle at 22% 56%,#3949ab1f,#0000 38%),radial-gradient(circle at 102% 12%,#7649dd38,#0000 42%),radial-gradient(circle at 88% 104%,#dc42ac21,#0000 36%),linear-gradient(132deg,#7649dd14,#fff 40% 62%,#34cdef14)}.DailyApproach-module-scss-module__VEI-2q__intro,.DailyApproach-module-scss-module__VEI-2q__conclusion{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.DailyApproach-module-scss-module__VEI-2q__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.DailyApproach-module-scss-module__VEI-2q__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.DailyApproach-module-scss-module__VEI-2q__oursLabel{color:#3949ab}.DailyApproach-module-scss-module__VEI-2q__scenarios{gap:24px;margin:0;padding:0;list-style:none;display:grid}.DailyApproach-module-scss-module__VEI-2q__scenario{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(circle at 8% 12%,#34cdef0b,#0000 44%),radial-gradient(circle at 94% 88%,#7649dd09,#0000 48%),#ffffff9e;border:1px solid #d9e0ff8a;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:32px;padding:24px;display:grid;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading{grid-template-columns:auto 1fr;align-content:start;align-items:center;gap:12px;display:grid}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading>:last-child{grid-column:1/-1}.DailyApproach-module-scss-module__VEI-2q__number,.DailyApproach-module-scss-module__VEI-2q__label{color:#5f6368}.DailyApproach-module-scss-module__VEI-2q__scenarioIcon{color:#3949ab;stroke-width:1.5px;justify-self:end;width:32px;height:32px}.DailyApproach-module-scss-module__VEI-2q__comparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr);align-items:start;gap:24px;display:grid}.DailyApproach-module-scss-module__VEI-2q__usual,.DailyApproach-module-scss-module__VEI-2q__ours{border:1px solid #d9e0ff6b;border-radius:12px;min-width:0;padding:20px}.DailyApproach-module-scss-module__VEI-2q__usual{color:#5f6368;background:#ffffffb8}.DailyApproach-module-scss-module__VEI-2q__ours{background:radial-gradient(circle at 6% 16%,#34cdef1b,#0000 46%),radial-gradient(circle at 96% 88%,#7649dd17,#0000 50%),#ffffffc7;border-color:#7c83d96b;box-shadow:0 1px 2px #1118270f}.DailyApproach-module-scss-module__VEI-2q__arrow{color:#3949ab;stroke-width:1.5px;align-self:center;width:24px;height:24px}.DailyApproach-module-scss-module__VEI-2q__details,.DailyApproach-module-scss-module__VEI-2q__checklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.DailyApproach-module-scss-module__VEI-2q__checklist>li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;display:grid}.DailyApproach-module-scss-module__VEI-2q__checklist svg{color:#3949ab;stroke-width:1.5px;width:20px;height:20px}.DailyApproach-module-scss-module__VEI-2q__status{border:1px solid #d9e0ff75;border-radius:6px;justify-self:start;padding:4px 8px}.DailyApproach-module-scss-module__VEI-2q__conclusion{border-block-start:1px solid #d9e0ff80;padding-block-start:32px}@media (min-width:768px) and (max-width:1199px){.DailyApproach-module-scss-module__VEI-2q__scenario{grid-template-columns:minmax(0,1fr)}.DailyApproach-module-scss-module__VEI-2q__comparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr)}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading{grid-template-columns:auto auto minmax(0,1fr)}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading>:last-child{grid-column:auto}.DailyApproach-module-scss-module__VEI-2q__scenarioIcon{justify-self:start}.DailyApproach-module-scss-module__VEI-2q__arrow{justify-self:center}}@media (max-width:767px){.DailyApproach-module-scss-module__VEI-2q__scenario{grid-template-columns:minmax(0,1fr)}.DailyApproach-module-scss-module__VEI-2q__comparison{grid-template-columns:minmax(0,1fr);gap:24px}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading{grid-template-columns:auto auto minmax(0,1fr)}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading>:last-child{grid-column:auto}.DailyApproach-module-scss-module__VEI-2q__scenarioIcon{justify-self:start}.DailyApproach-module-scss-module__VEI-2q__arrow{justify-self:start;transform:rotate(90deg)}}@media (max-width:640px){.DailyApproach-module-scss-module__VEI-2q__intro,.DailyApproach-module-scss-module__VEI-2q__conclusion{grid-template-columns:minmax(0,1fr);gap:32px}.DailyApproach-module-scss-module__VEI-2q__scenario{gap:24px;padding:20px}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading{grid-template-columns:auto 1fr}.DailyApproach-module-scss-module__VEI-2q__scenarioHeading>:last-child{grid-column:1/-1}.DailyApproach-module-scss-module__VEI-2q__scenarioIcon{justify-self:end}.DailyApproach-module-scss-module__VEI-2q__usual,.DailyApproach-module-scss-module__VEI-2q__ours{padding:16px}.DailyApproach-module-scss-module__VEI-2q__conclusion{padding-block-start:24px}}
.SectionTitle-module-scss-module__68g3Ta__sectionTitle{gap:16px;display:grid}.SectionTitle-module-scss-module__68g3Ta__eyebrow{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.SectionTitle-module-scss-module__68g3Ta__eyebrow{font-size:1.02941rem}}.SectionTitle-module-scss-module__68g3Ta__eyebrow{font-weight:600}.SectionTitle-module-scss-module__68g3Ta__title{letter-spacing:-.035em;max-width:20ch;font-size:clamp(2.25rem,1.78rem + 2.35vw,4.5rem);font-weight:600;line-height:1}.SectionTitle-module-scss-module__68g3Ta__description{letter-spacing:-.01em;max-width:60ch;font-size:clamp(1.25rem,1.12rem + .65vw,1.75rem);font-weight:400;line-height:1.45}
.SplitLayout-module-scss-module__5c4vZq__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}@media (max-width:1024px){.SplitLayout-module-scss-module__5c4vZq__layout{grid-template-columns:minmax(0,1fr);gap:40px}}
.LayoutGap-module-scss-module__z5SPAq__gapXs{gap:8px}.LayoutGap-module-scss-module__z5SPAq__gapSm{gap:12px}.LayoutGap-module-scss-module__z5SPAq__gapMd{gap:16px}.LayoutGap-module-scss-module__z5SPAq__gapLg{gap:24px}.LayoutGap-module-scss-module__z5SPAq__gapXl{gap:32px}
.ServicesHero-module-scss-module__yIbHhq__section{color:#171717;background:radial-gradient(circle at 84% 24%,#7649dd1a,#0000 28%),radial-gradient(circle at 62% 68%,#34cdef17,#0000 32%),#fff;padding-block:120px 32px;overflow:hidden}.ServicesHero-module-scss-module__yIbHhq__content{position:relative}.ServicesHero-module-scss-module__yIbHhq__main{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:48px;display:grid}.ServicesHero-module-scss-module__yIbHhq__copy{align-content:center;gap:32px;display:grid}.ServicesHero-module-scss-module__yIbHhq__title,.ServicesHero-module-scss-module__yIbHhq__title>span,.ServicesHero-module-scss-module__yIbHhq__title .ServicesHero-module-scss-module__yIbHhq__accent{display:grid}.ServicesHero-module-scss-module__yIbHhq__title{max-width:12ch}.ServicesHero-module-scss-module__yIbHhq__accent,.ServicesHero-module-scss-module__yIbHhq__responsibilityAccent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ServicesHero-module-scss-module__yIbHhq__accent,.ServicesHero-module-scss-module__yIbHhq__responsibilityAccent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.ServicesHero-module-scss-module__yIbHhq__description{color:#5f6368;max-width:35ch}.ServicesHero-module-scss-module__yIbHhq__benefits,.ServicesHero-module-scss-module__yIbHhq__areaList{margin:0;padding:0;list-style:none}.ServicesHero-module-scss-module__yIbHhq__benefits{gap:8px;display:grid}.ServicesHero-module-scss-module__yIbHhq__benefits li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ServicesHero-module-scss-module__yIbHhq__benefits svg{color:#3949ab;stroke-width:1.5px;width:20px;height:20px}.ServicesHero-module-scss-module__yIbHhq__responsibility{border-block-start:1px solid #dfe3ed;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;padding-block-start:20px;display:grid}.ServicesHero-module-scss-module__yIbHhq__responsibility>svg{color:#7c3aed;stroke-width:1.5px;width:44px;height:44px}.ServicesHero-module-scss-module__yIbHhq__responsibilityAccent{font-weight:600}.ServicesHero-module-scss-module__yIbHhq__systemMap{aspect-ratio:1;min-width:0;position:relative}.ServicesHero-module-scss-module__yIbHhq__visualCore{z-index:0;filter:drop-shadow(-18px 20px 36px #34cdef2e)drop-shadow(20px 12px 40px #7649dd2e);position:absolute;inset:15% 8%}.ServicesHero-module-scss-module__yIbHhq__image{object-fit:contain}.ServicesHero-module-scss-module__yIbHhq__connections{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ServicesHero-module-scss-module__yIbHhq__connections line{stroke:#3949ab5c;stroke-width:.35px;stroke-dasharray:1.2 1.5;vector-effect:non-scaling-stroke}.ServicesHero-module-scss-module__yIbHhq__areaList{z-index:2;position:absolute;inset:0}.ServicesHero-module-scss-module__yIbHhq__areaCard{background:#fffffff5;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:32px minmax(0,1fr);gap:12px;width:30%;min-width:0;padding:16px;display:grid;position:absolute;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.ServicesHero-module-scss-module__yIbHhq__areaCard>svg{color:#2997f2;stroke-width:1.5px;width:32px;height:32px}.ServicesHero-module-scss-module__yIbHhq__areaCard h2{margin-block-end:4px}.ServicesHero-module-scss-module__yIbHhq__areaCard p{color:#5f6368}.ServicesHero-module-scss-module__yIbHhq__workplaces{inset-block-start:0;inset-inline-start:35%}.ServicesHero-module-scss-module__yIbHhq__security{inset-block-start:20%;inset-inline-start:0}.ServicesHero-module-scss-module__yIbHhq__network{inset-block-start:20%;inset-inline-end:0}.ServicesHero-module-scss-module__yIbHhq__servers{inset-block-end:17%;inset-inline-start:0}.ServicesHero-module-scss-module__yIbHhq__backups{inset-block-end:17%;inset-inline-end:0}.ServicesHero-module-scss-module__yIbHhq__growth{inset-block-end:0;inset-inline-start:35%}.ServicesHero-module-scss-module__yIbHhq__summary{background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 32px;align-items:center;gap:20px;padding:20px 24px;display:grid;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.ServicesHero-module-scss-module__yIbHhq__summary>svg:first-child{color:#3949ab;stroke-width:1.5px;width:44px;height:44px}.ServicesHero-module-scss-module__yIbHhq__summary>svg:last-child{color:#7c3aed;stroke-width:1.5px;width:32px;height:32px}.ServicesHero-module-scss-module__yIbHhq__summary h2{gap:4px;display:grid}@media (max-width:1024px){.ServicesHero-module-scss-module__yIbHhq__section{padding-block-start:96px}.ServicesHero-module-scss-module__yIbHhq__main{grid-template-columns:minmax(0,1fr);gap:48px}.ServicesHero-module-scss-module__yIbHhq__title,.ServicesHero-module-scss-module__yIbHhq__description{max-width:none}.ServicesHero-module-scss-module__yIbHhq__systemMap{aspect-ratio:auto;gap:32px;display:grid}.ServicesHero-module-scss-module__yIbHhq__visualCore{aspect-ratio:3/2;width:100%;position:relative;inset:auto}.ServicesHero-module-scss-module__yIbHhq__connections{display:none}.ServicesHero-module-scss-module__yIbHhq__areaList{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:static}.ServicesHero-module-scss-module__yIbHhq__areaCard{width:auto;position:static}}@media (min-width:768px) and (max-width:1199px){.ServicesHero-module-scss-module__yIbHhq__copy{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.ServicesHero-module-scss-module__yIbHhq__title{grid-area:1/1/span 2;max-width:12ch}.ServicesHero-module-scss-module__yIbHhq__description{grid-area:1/2;align-self:start;max-width:35ch;padding-block-start:8px}.ServicesHero-module-scss-module__yIbHhq__benefits{grid-area:2/2}.ServicesHero-module-scss-module__yIbHhq__responsibility{grid-column:1/-1}}@media (max-width:640px){.ServicesHero-module-scss-module__yIbHhq__section{padding-block:96px 24px}.ServicesHero-module-scss-module__yIbHhq__copy{gap:24px}.ServicesHero-module-scss-module__yIbHhq__visualCore{aspect-ratio:4/3}.ServicesHero-module-scss-module__yIbHhq__areaList{grid-template-columns:minmax(0,1fr)}.ServicesHero-module-scss-module__yIbHhq__areaCard{padding:16px}.ServicesHero-module-scss-module__yIbHhq__summary{grid-template-columns:32px minmax(0,1fr);padding:20px}.ServicesHero-module-scss-module__yIbHhq__summary>svg:first-child{width:32px;height:32px}.ServicesHero-module-scss-module__yIbHhq__summary>svg:last-child{display:none}}
.CompanyApproach-module-scss-module__roemvG__section{background:radial-gradient(circle at 94% 10%,#7649dd1f,#0000 34%),radial-gradient(circle at 80% 22%,#34cdef1a,#0000 30%),#f7f8fc;overflow:hidden}.CompanyApproach-module-scss-module__roemvG__intro{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr) minmax(0,.5fr);align-items:end;gap:32px;display:grid}.CompanyApproach-module-scss-module__roemvG__title{max-width:16ch;display:grid}.CompanyApproach-module-scss-module__roemvG__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.CompanyApproach-module-scss-module__roemvG__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.CompanyApproach-module-scss-module__roemvG__context{color:#5f6368;gap:24px;max-width:34ch;padding-block-end:16px;display:grid}.CompanyApproach-module-scss-module__roemvG__rule{background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);width:120px;height:4px}.CompanyApproach-module-scss-module__roemvG__evolution{background:#ffffffeb;border:1px solid #dfe3ed;border-radius:20px;gap:32px;padding:32px;display:grid;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.CompanyApproach-module-scss-module__roemvG__flow{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:24px;display:grid}.CompanyApproach-module-scss-module__roemvG__group{align-self:start;gap:20px;min-width:0;display:grid}.CompanyApproach-module-scss-module__roemvG__groupTitle{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.CompanyApproach-module-scss-module__roemvG__groupTitle{font-size:1.02941rem}}.CompanyApproach-module-scss-module__roemvG__groupTitle{color:#7c3aed;text-align:center;text-transform:uppercase;margin:0;font-weight:600}.CompanyApproach-module-scss-module__roemvG__questionsTitle{color:#2997f2}.CompanyApproach-module-scss-module__roemvG__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.CompanyApproach-module-scss-module__roemvG__card{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.CompanyApproach-module-scss-module__roemvG__card{font-size:1.02941rem}}.CompanyApproach-module-scss-module__roemvG__card{color:#171717;text-align:center;background:#fff;border:1px solid #dfe3ed;border-radius:12px;align-content:start;justify-items:center;gap:16px;padding:20px 12px;display:grid;box-shadow:0 1px 2px #1118270f}.CompanyApproach-module-scss-module__roemvG__card>svg{color:#3949ab;stroke-width:1.5px;width:32px;height:32px}.CompanyApproach-module-scss-module__roemvG__transition{color:#3949ab;place-items:center;display:grid}.CompanyApproach-module-scss-module__roemvG__transition>svg{stroke-width:1.5px;width:44px;height:44px}.CompanyApproach-module-scss-module__roemvG__conclusion{background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:24px;padding:24px 32px;display:grid}.CompanyApproach-module-scss-module__roemvG__conclusion>svg{color:#7c3aed;stroke-width:1.5px;width:44px;height:44px}@media (max-width:1024px){.CompanyApproach-module-scss-module__roemvG__intro{grid-template-columns:minmax(0,1fr);gap:32px}.CompanyApproach-module-scss-module__roemvG__context{padding-block-end:0}.CompanyApproach-module-scss-module__roemvG__flow{grid-template-columns:minmax(0,1fr)}.CompanyApproach-module-scss-module__roemvG__transition>svg{transform:rotate(90deg)}}@media (min-width:768px) and (max-width:1199px){.CompanyApproach-module-scss-module__roemvG__intro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px 64px}.CompanyApproach-module-scss-module__roemvG__title{grid-area:1/1}.CompanyApproach-module-scss-module__roemvG__context{display:contents}.CompanyApproach-module-scss-module__roemvG__rule{grid-area:2/1}.CompanyApproach-module-scss-module__roemvG__context>:last-child{grid-area:1/2/span 2;align-self:start;max-width:34ch;padding-block-start:8px}}@media (max-width:640px){.CompanyApproach-module-scss-module__roemvG__intro{grid-template-columns:minmax(0,1fr);gap:32px}.CompanyApproach-module-scss-module__roemvG__title,.CompanyApproach-module-scss-module__roemvG__context{max-width:none}.CompanyApproach-module-scss-module__roemvG__context{padding-block-end:0}.CompanyApproach-module-scss-module__roemvG__evolution{padding:20px}.CompanyApproach-module-scss-module__roemvG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.CompanyApproach-module-scss-module__roemvG__card{padding:16px 8px}.CompanyApproach-module-scss-module__roemvG__conclusion{grid-template-columns:32px minmax(0,1fr);gap:16px;padding:20px}.CompanyApproach-module-scss-module__roemvG__conclusion>svg{width:32px;height:32px}}
.FamiliarStory-module-scss-module__hCNTzq__section{background:#fff}.FamiliarStory-module-scss-module__hCNTzq__media{border-radius:20px;overflow:hidden}.FamiliarStory-module-scss-module__hCNTzq__image{width:100%;height:auto;display:block}.FamiliarStory-module-scss-module__hCNTzq__content{min-width:0;container:familiar-story-content/inline-size}.FamiliarStory-module-scss-module__hCNTzq__cards{grid-template-rows:repeat(2,minmax(0,1fr)) auto;grid-auto-rows:auto}.FamiliarStory-module-scss-module__hCNTzq__conclusion{grid-column:1/-1;align-self:center;min-width:0;max-width:560px;margin-block-start:16px}@container familiar-story-content (min-width:872px){.FamiliarStory-module-scss-module__hCNTzq__cards{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.FamiliarStory-module-scss-module__hCNTzq__conclusion{grid-column:span 2;margin-block-start:0}}@media (max-width:640px){.FamiliarStory-module-scss-module__hCNTzq__cards{grid-template-rows:repeat(4,minmax(0,1fr)) auto}}.FamiliarStory-module-scss-module__hCNTzq__accent{z-index:0;color:#3949ab;isolation:isolate;position:relative}.FamiliarStory-module-scss-module__hCNTzq__accent:after{z-index:-1;opacity:.16;content:"";background:currentColor;height:.12em;position:absolute;inset-block-end:.04em;inset-inline:-.04em;transform:rotate(-.5deg)}
.HowWeWorkFinalCta-module-scss-module__iaDizG__section{color:#171717;background:#fff}.HowWeWorkFinalCta-module-scss-module__iaDizG__section.HowWeWorkFinalCta-module-scss-module__iaDizG__section{padding-block-end:64px}.HowWeWorkFinalCta-module-scss-module__iaDizG__panel{background:radial-gradient(circle at 86% 18%,#7649dd1f,#0000 34%),radial-gradient(circle at 58% 76%,#34cdef1a,#0000 32%),#fff;border:1px solid #dfe3ed;border-radius:20px;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:64px;padding:48px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.HowWeWorkFinalCta-module-scss-module__iaDizG__copy{align-content:center;gap:32px;display:grid}.HowWeWorkFinalCta-module-scss-module__iaDizG__title,.HowWeWorkFinalCta-module-scss-module__iaDizG__title span{display:grid}.HowWeWorkFinalCta-module-scss-module__iaDizG__title{max-width:14ch}.HowWeWorkFinalCta-module-scss-module__iaDizG__accent,.HowWeWorkFinalCta-module-scss-module__iaDizG__emphasis{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.HowWeWorkFinalCta-module-scss-module__iaDizG__accent,.HowWeWorkFinalCta-module-scss-module__iaDizG__emphasis{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.HowWeWorkFinalCta-module-scss-module__iaDizG__description{color:#5f6368;max-width:40ch}.HowWeWorkFinalCta-module-scss-module__iaDizG__invitation{gap:8px;max-width:44ch;display:grid}.HowWeWorkFinalCta-module-scss-module__iaDizG__emphasis{font-weight:600}.HowWeWorkFinalCta-module-scss-module__iaDizG__action{justify-self:start}.HowWeWorkFinalCta-module-scss-module__iaDizG__diagram{grid-template:"server.cloud""network center workplace"".arrow."".result."/minmax(170px,1fr) minmax(150px,.78fr) minmax(170px,1fr);align-items:center;gap:24px 20px;display:grid;position:relative}.HowWeWorkFinalCta-module-scss-module__iaDizG__systemCard,.HowWeWorkFinalCta-module-scss-module__iaDizG__resultCard{z-index:1;background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:16px;display:grid;position:relative;box-shadow:0 8px 24px -12px #1118272e}.HowWeWorkFinalCta-module-scss-module__iaDizG__systemCard svg,.HowWeWorkFinalCta-module-scss-module__iaDizG__resultCard svg{color:#2997f2;stroke-width:1.5px;width:32px;height:32px}.HowWeWorkFinalCta-module-scss-module__iaDizG__systemCard p,.HowWeWorkFinalCta-module-scss-module__iaDizG__resultCard p{font-weight:600}.HowWeWorkFinalCta-module-scss-module__iaDizG__systemCard:after{z-index:-1;content:"";border-block-start:2px dashed #3949ab70;width:64px;position:absolute}.HowWeWorkFinalCta-module-scss-module__iaDizG__server{grid-area:server}.HowWeWorkFinalCta-module-scss-module__iaDizG__server:after{inset-block-end:-20px;inset-inline-end:-48px;rotate:35deg}.HowWeWorkFinalCta-module-scss-module__iaDizG__cloud{grid-area:cloud}.HowWeWorkFinalCta-module-scss-module__iaDizG__cloud:after{inset-block-end:-20px;inset-inline-start:-48px;rotate:-35deg}.HowWeWorkFinalCta-module-scss-module__iaDizG__network{grid-area:network}.HowWeWorkFinalCta-module-scss-module__iaDizG__network:after{inset-block-start:50%;inset-inline-end:-48px}.HowWeWorkFinalCta-module-scss-module__iaDizG__workplace{grid-area:workplace}.HowWeWorkFinalCta-module-scss-module__iaDizG__workplace:after{inset-block-start:50%;inset-inline-start:-48px}.HowWeWorkFinalCta-module-scss-module__iaDizG__centerNode{color:#3949ab;text-align:center;background:#fff;border:2px solid #7c3aed;border-radius:50%;grid-area:center;justify-self:center;place-items:center;width:120px;height:120px;padding:16px;display:grid;box-shadow:0 0 0 8px #2997f20f,0 8px 24px -12px #1118272e}.HowWeWorkFinalCta-module-scss-module__iaDizG__centerNode svg{stroke-width:1.5px;width:40px;height:40px}.HowWeWorkFinalCta-module-scss-module__iaDizG__centerNode p{color:#171717;font-weight:600;line-height:1.25}.HowWeWorkFinalCta-module-scss-module__iaDizG__resultArrow{color:#7c3aed;stroke-width:1.5px;grid-area:arrow;justify-self:center;width:32px;height:32px}.HowWeWorkFinalCta-module-scss-module__iaDizG__resultCard{border-color:#7c3aed9e;grid-area:result/1/result/-1;justify-self:center;width:min(100%,280px);box-shadow:inset 0 1px #ffffffd6,inset 0 0 28px #7649dd0a,0 18px 38px -24px #3949ab61}.HowWeWorkFinalCta-module-scss-module__iaDizG__resultCard svg{color:#7c3aed}.HowWeWorkFinalCta-module-scss-module__iaDizG__resultCard p{min-width:0}@media (max-width:1024px){.HowWeWorkFinalCta-module-scss-module__iaDizG__panel{grid-template-columns:minmax(0,1fr);gap:48px}.HowWeWorkFinalCta-module-scss-module__iaDizG__title,.HowWeWorkFinalCta-module-scss-module__iaDizG__description,.HowWeWorkFinalCta-module-scss-module__iaDizG__invitation{max-width:none}.HowWeWorkFinalCta-module-scss-module__iaDizG__diagram{width:min(100%,720px);margin-inline:auto}}@media (max-width:640px){.HowWeWorkFinalCta-module-scss-module__iaDizG__section.HowWeWorkFinalCta-module-scss-module__iaDizG__section{padding-block-end:48px}.HowWeWorkFinalCta-module-scss-module__iaDizG__panel{gap:40px;padding:20px}.HowWeWorkFinalCta-module-scss-module__iaDizG__copy{gap:24px}.HowWeWorkFinalCta-module-scss-module__iaDizG__diagram{grid-template-rows:auto auto auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"server cloud""network workplace""center center""arrow arrow""result result";gap:16px}.HowWeWorkFinalCta-module-scss-module__iaDizG__systemCard{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-height:120px}.HowWeWorkFinalCta-module-scss-module__iaDizG__systemCard:after{display:none}.HowWeWorkFinalCta-module-scss-module__iaDizG__centerNode{margin-block-start:16px}.HowWeWorkFinalCta-module-scss-module__iaDizG__resultCard{width:100%}}
.ServicesInfrastructure-module-scss-module__CV8rua__section{color:#171717;background:radial-gradient(circle at 51% 38%,#34cdef1a,#0000 28%),radial-gradient(circle at 74% 56%,#7c3aed0f,#0000 24%),#f7f8fc;position:relative;overflow:hidden}.ServicesInfrastructure-module-scss-module__CV8rua__main{grid-template-columns:minmax(360px,.95fr) minmax(460px,1.3fr) minmax(240px,.7fr);align-items:center;gap:32px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__intro{align-content:center;gap:24px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__eyebrow{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.ServicesInfrastructure-module-scss-module__CV8rua__eyebrow{font-size:1.02941rem}}.ServicesInfrastructure-module-scss-module__CV8rua__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#3949ab;font-weight:700}.ServicesInfrastructure-module-scss-module__CV8rua__title,.ServicesInfrastructure-module-scss-module__CV8rua__title>span,.ServicesInfrastructure-module-scss-module__CV8rua__accent{display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__title{max-width:14ch}.ServicesInfrastructure-module-scss-module__CV8rua__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ServicesInfrastructure-module-scss-module__CV8rua__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.ServicesInfrastructure-module-scss-module__CV8rua__description{color:#5f6368;max-width:35ch}.ServicesInfrastructure-module-scss-module__CV8rua__benefits,.ServicesInfrastructure-module-scss-module__CV8rua__statusList,.ServicesInfrastructure-module-scss-module__CV8rua__outcome ul,.ServicesInfrastructure-module-scss-module__CV8rua__responsibility ul{margin:0;padding:0;list-style:none}.ServicesInfrastructure-module-scss-module__CV8rua__benefits{gap:8px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__benefits li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__benefits svg{color:#3949ab;stroke-width:1.5px;width:20px;height:20px}.ServicesInfrastructure-module-scss-module__CV8rua__map{aspect-ratio:.88;min-width:0;position:relative}.ServicesInfrastructure-module-scss-module__CV8rua__alert{z-index:4;background:#fff;border:1px solid #7c3aed33;border-radius:12px;align-items:center;gap:12px;padding:12px 24px;display:flex;position:absolute;inset-block-start:0;inset-inline-start:30%;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.ServicesInfrastructure-module-scss-module__CV8rua__alert svg{color:#e5484d;width:24px;height:24px}.ServicesInfrastructure-module-scss-module__CV8rua__orbit{z-index:0;border:1px dashed #2997f240;border-radius:50%;position:absolute;inset-block:12% 5%;inset-inline:25% 0;box-shadow:inset 0 0 48px #7c3aed0d}.ServicesInfrastructure-module-scss-module__CV8rua__statusList{z-index:3;width:40%;position:absolute;inset-block:13% 5%;inset-inline-start:0}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li{--connector-length:24px;background:#fffffff5;border:1px solid #dfe3ed;border-radius:6px;grid-template-columns:minmax(0,1fr) 12px;align-items:center;gap:4px;width:88%;min-width:0;padding:4px 8px;display:grid;position:absolute;box-shadow:0 1px 2px #1118270f}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:before,.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:after{content:"";position:absolute;inset-block-start:50%}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:before{aspect-ratio:1;background:#2997f294;border-radius:50%;width:4px;inset-inline-start:calc(100% + var(--connector-length));transform:translate(-50%,-50%)}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:after{width:var(--connector-length);border-block-start:1px solid #2997f261;inset-inline-start:100%}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:first-child{inset-block-start:2%;inset-inline-start:14%}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:nth-child(2){--connector-length:12px;inset-block-start:20%;inset-inline-start:0}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:nth-child(3){inset-block-start:38%;inset-inline-start:10%}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:nth-child(4){--connector-length:40px;inset-block-start:56%;inset-inline-start:6%}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:nth-child(5){--connector-length:12px;inset-block-start:74%;inset-inline-start:0}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li>svg{color:#39d98a;width:12px;height:12px}.ServicesInfrastructure-module-scss-module__CV8rua__statusList .ServicesInfrastructure-module-scss-module__CV8rua__status{color:#39d98a;font-weight:600}.ServicesInfrastructure-module-scss-module__CV8rua__statusList .ServicesInfrastructure-module-scss-module__CV8rua__problem>svg,.ServicesInfrastructure-module-scss-module__CV8rua__statusList .ServicesInfrastructure-module-scss-module__CV8rua__problem .ServicesInfrastructure-module-scss-module__CV8rua__status{color:#e5484d}.ServicesInfrastructure-module-scss-module__CV8rua__statusList .ServicesInfrastructure-module-scss-module__CV8rua__problem{border-color:#e5484d3d}.ServicesInfrastructure-module-scss-module__CV8rua__visualStack{z-index:2;width:68%;position:absolute;inset-block:10% 2%;inset-inline-end:0}.ServicesInfrastructure-module-scss-module__CV8rua__dataFlow{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ServicesInfrastructure-module-scss-module__CV8rua__dataFlow path{fill:none;stroke:url(#servicesInfrastructureFlow);stroke-linecap:round;stroke-width:1px;opacity:.42;filter:drop-shadow(0 0 4px #2997f22e);vector-effect:non-scaling-stroke}.ServicesInfrastructure-module-scss-module__CV8rua__dataFlow circle{fill:#2997f2;opacity:.62;filter:drop-shadow(0 0 4px #7c3aed47)}.ServicesInfrastructure-module-scss-module__CV8rua__flowStart{stop-color:#2997f2}.ServicesInfrastructure-module-scss-module__CV8rua__flowMiddle{stop-color:#3949ab}.ServicesInfrastructure-module-scss-module__CV8rua__flowEnd{stop-color:#7c3aed}.ServicesInfrastructure-module-scss-module__CV8rua__visual{z-index:1;filter:drop-shadow(0 12px 16px #3949ab29);position:absolute;-webkit-mask-image:radial-gradient(#000 48%,#0000 78%);mask-image:radial-gradient(#000 48%,#0000 78%)}.ServicesInfrastructure-module-scss-module__CV8rua__visual img{object-fit:contain}.ServicesInfrastructure-module-scss-module__CV8rua__workstation{aspect-ratio:1.5;width:68%;inset-block-start:0;inset-inline-start:22%}.ServicesInfrastructure-module-scss-module__CV8rua__network{aspect-ratio:1.5;width:62%;inset-block-start:19%;inset-inline-start:4%}.ServicesInfrastructure-module-scss-module__CV8rua__firewall{aspect-ratio:1.5;width:61%;inset-block-start:35%;inset-inline-start:18%}.ServicesInfrastructure-module-scss-module__CV8rua__server{aspect-ratio:1.5;width:58%;inset-block-start:52%;inset-inline-start:20%}.ServicesInfrastructure-module-scss-module__CV8rua__database{z-index:2;aspect-ratio:.93;width:35%;inset-block-start:68%;inset-inline-start:4%}.ServicesInfrastructure-module-scss-module__CV8rua__service{aspect-ratio:1.5;width:60%;inset-block-end:0;inset-inline-start:26%}.ServicesInfrastructure-module-scss-module__CV8rua__database,.ServicesInfrastructure-module-scss-module__CV8rua__service{filter:drop-shadow(0 8px 12px #3949ab14)}.ServicesInfrastructure-module-scss-module__CV8rua__outcome{background:#fff;border:1px solid #dfe3ed;border-radius:20px;gap:20px;padding:24px;display:grid;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.ServicesInfrastructure-module-scss-module__CV8rua__outcome>svg{color:#3949ab;stroke-width:1.5px;width:44px;height:44px}.ServicesInfrastructure-module-scss-module__CV8rua__outcome h3{display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__outcome>p{color:#5f6368}.ServicesInfrastructure-module-scss-module__CV8rua__outcome ul{border-block-start:1px solid #dfe3ed;gap:16px;padding-block-start:8px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__outcome li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__outcome li svg{color:#7c3aed;stroke-width:1.5px;width:24px;height:24px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility,.ServicesInfrastructure-module-scss-module__CV8rua__conclusion{background:#fff;border:1px solid #dfe3ed;border-radius:20px;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility{padding:32px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility>h2{color:#3949ab;margin-block-end:32px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility li{align-content:start;gap:16px;min-width:0;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility li>svg{color:#2997f2;filter:drop-shadow(0 4px 8px #7c3aed29);stroke-width:1.5px;width:44px;height:44px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility li>h3{min-height:96px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility li p{color:#5f6368}.ServicesInfrastructure-module-scss-module__CV8rua__conclusion{grid-template-columns:44px minmax(0,1fr) minmax(180px,.42fr);align-items:center;gap:24px;padding:32px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__conclusion>svg{color:#2997f2;stroke-width:1.5px;width:44px;height:44px}.ServicesInfrastructure-module-scss-module__CV8rua__conclusion h2{display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__proofList{border-inline-start:1px solid #dfe3ed;gap:16px;margin:0;padding:0;padding-inline-start:24px;list-style:none;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__proofList li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__proofList li>svg{color:#7c3aed;stroke-width:1.5px;width:20px;height:20px}.ServicesInfrastructure-module-scss-module__CV8rua__proofList li>div{gap:4px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__proofList p:not(.ServicesInfrastructure-module-scss-module__CV8rua__proofTitle){color:#5f6368}.ServicesInfrastructure-module-scss-module__CV8rua__proofTitle{color:#171717;font-weight:700}@media (max-width:1024px){.ServicesInfrastructure-module-scss-module__CV8rua__main{grid-template-columns:minmax(0,1fr);gap:48px}.ServicesInfrastructure-module-scss-module__CV8rua__title,.ServicesInfrastructure-module-scss-module__CV8rua__description{max-width:none}.ServicesInfrastructure-module-scss-module__CV8rua__map{justify-self:center;width:min(100%,720px)}.ServicesInfrastructure-module-scss-module__CV8rua__outcome{grid-template-columns:44px minmax(0,1fr)}.ServicesInfrastructure-module-scss-module__CV8rua__outcome>p,.ServicesInfrastructure-module-scss-module__CV8rua__outcome ul{grid-column:2}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility li>h3{min-height:64px}.ServicesInfrastructure-module-scss-module__CV8rua__conclusion{grid-template-columns:44px minmax(0,1fr)}.ServicesInfrastructure-module-scss-module__CV8rua__proofList{border-block-start:1px solid #dfe3ed;border-inline-start:0;grid-column:2;padding-block-start:16px;padding-inline-start:0}}@media (min-width:768px) and (max-width:1199px){.ServicesInfrastructure-module-scss-module__CV8rua__intro{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.ServicesInfrastructure-module-scss-module__CV8rua__eyebrow{grid-area:1/1}.ServicesInfrastructure-module-scss-module__CV8rua__title{grid-area:2/1/span 2;max-width:14ch}.ServicesInfrastructure-module-scss-module__CV8rua__description{grid-area:2/2;max-width:35ch}.ServicesInfrastructure-module-scss-module__CV8rua__benefits{grid-area:3/2}}@media (max-width:640px){.ServicesInfrastructure-module-scss-module__CV8rua__intro{gap:20px}.ServicesInfrastructure-module-scss-module__CV8rua__map{aspect-ratio:auto;gap:24px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__alert,.ServicesInfrastructure-module-scss-module__CV8rua__statusList,.ServicesInfrastructure-module-scss-module__CV8rua__visualStack{width:auto;position:relative;inset:auto}.ServicesInfrastructure-module-scss-module__CV8rua__alert{justify-self:stretch}.ServicesInfrastructure-module-scss-module__CV8rua__orbit,.ServicesInfrastructure-module-scss-module__CV8rua__dataFlow{display:none}.ServicesInfrastructure-module-scss-module__CV8rua__statusList{gap:8px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li{width:auto;position:relative;inset:auto}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:before,.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:after{display:none}.ServicesInfrastructure-module-scss-module__CV8rua__visualStack{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__visual{aspect-ratio:1.25;width:auto;position:relative;inset:auto}.ServicesInfrastructure-module-scss-module__CV8rua__outcome,.ServicesInfrastructure-module-scss-module__CV8rua__conclusion{grid-template-columns:minmax(0,1fr);padding:20px}.ServicesInfrastructure-module-scss-module__CV8rua__outcome>p,.ServicesInfrastructure-module-scss-module__CV8rua__outcome ul,.ServicesInfrastructure-module-scss-module__CV8rua__proofList{grid-column:1}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility{padding:20px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility ul{grid-template-columns:minmax(0,1fr);gap:24px}.ServicesInfrastructure-module-scss-module__CV8rua__responsibility li>h3{min-height:0}}@media (max-width:767px){.ServicesInfrastructure-module-scss-module__CV8rua__map{aspect-ratio:auto;gap:24px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__alert,.ServicesInfrastructure-module-scss-module__CV8rua__statusList{width:100%;margin-inline:auto;position:relative;inset:auto}.ServicesInfrastructure-module-scss-module__CV8rua__alert{justify-self:stretch}.ServicesInfrastructure-module-scss-module__CV8rua__orbit,.ServicesInfrastructure-module-scss-module__CV8rua__visualStack{display:none}.ServicesInfrastructure-module-scss-module__CV8rua__statusList{gap:8px;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li,.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:nth-child(n){width:100%;margin-inline:0;padding:8px 12px;position:relative;inset:auto;transform:none}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:before,.ServicesInfrastructure-module-scss-module__CV8rua__statusList li:after{display:none}}
.Stats-module-scss-module__fQu_gq__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin:0;display:grid}.Stats-module-scss-module__fQu_gq__item{flex-direction:column;gap:8px;display:flex}.Stats-module-scss-module__fQu_gq__value{letter-spacing:-.025em;color:#171717;order:-1;margin:0;font-size:clamp(1.5rem,1.42rem + .4vw,1.875rem);font-weight:600;line-height:1.1}.Stats-module-scss-module__fQu_gq__label{color:#5f6368;font-size:clamp(1rem,.96rem + .2vw,1.125rem);font-weight:400;line-height:1.65}
.CompanyRealSituations-module-scss-module__KGtudq__section{background:#f7f8fc}.CompanyRealSituations-module-scss-module__KGtudq__intro{align-items:flex-start}.CompanyRealSituations-module-scss-module__KGtudq__title{max-width:19ch}.CompanyRealSituations-module-scss-module__KGtudq__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.CompanyRealSituations-module-scss-module__KGtudq__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.CompanyRealSituations-module-scss-module__KGtudq__description{color:#5f6368;max-width:42ch}.CompanyRealSituations-module-scss-module__KGtudq__rule{background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);width:120px;height:4px}.CompanyRealSituations-module-scss-module__KGtudq__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.CompanyRealSituations-module-scss-module__KGtudq__card{background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-rows:minmax(88px,auto) auto repeat(3,minmax(96px,auto)) 1fr;gap:16px;padding:20px;display:grid;box-shadow:0 1px 2px #1118270f}.CompanyRealSituations-module-scss-module__KGtudq__cardHeader{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;display:grid}.CompanyRealSituations-module-scss-module__KGtudq__number{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.CompanyRealSituations-module-scss-module__KGtudq__number{font-size:1.02941rem}}.CompanyRealSituations-module-scss-module__KGtudq__number{color:#3949ab;border:1px solid #3949ab;border-radius:32px;place-items:center;width:32px;height:32px;font-weight:600;display:inline-grid}.CompanyRealSituations-module-scss-module__KGtudq__divider{background:#dfe3ed;height:1px}.CompanyRealSituations-module-scss-module__KGtudq__detail{grid-template-columns:32px minmax(0,1fr);align-content:start;gap:12px;display:grid}.CompanyRealSituations-module-scss-module__KGtudq__detail>svg,.CompanyRealSituations-module-scss-module__KGtudq__outcome>svg{color:#3949ab;stroke-width:1.5px;width:32px;height:32px;padding:4px}.CompanyRealSituations-module-scss-module__KGtudq__detail strong,.CompanyRealSituations-module-scss-module__KGtudq__outcome strong{font-weight:600}.CompanyRealSituations-module-scss-module__KGtudq__outcome{background:#f7f8fc;border:1px solid #dfe3ed;border-radius:6px;grid-template-columns:32px minmax(0,1fr);align-self:stretch;align-items:center;gap:12px;padding:12px;display:grid}.CompanyRealSituations-module-scss-module__KGtudq__conclusion{text-align:center;background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:24px;padding:24px 32px;display:grid;box-shadow:0 1px 2px #1118270f}.CompanyRealSituations-module-scss-module__KGtudq__conclusion>svg{color:#7c3aed;stroke-width:1.5px;width:44px;height:44px}@media (max-width:1024px){.CompanyRealSituations-module-scss-module__KGtudq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){.CompanyRealSituations-module-scss-module__KGtudq__intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px 64px;display:grid}.CompanyRealSituations-module-scss-module__KGtudq__title{grid-area:1/1}.CompanyRealSituations-module-scss-module__KGtudq__description{grid-area:1/2/span 2;align-self:start;padding-block-start:8px}.CompanyRealSituations-module-scss-module__KGtudq__rule{grid-area:2/1}}@media (max-width:640px){.CompanyRealSituations-module-scss-module__KGtudq__title,.CompanyRealSituations-module-scss-module__KGtudq__description{max-width:none}.CompanyRealSituations-module-scss-module__KGtudq__cards{grid-template-columns:minmax(0,1fr)}.CompanyRealSituations-module-scss-module__KGtudq__card{grid-template-rows:auto auto auto auto auto auto}.CompanyRealSituations-module-scss-module__KGtudq__conclusion{text-align:start;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:20px}.CompanyRealSituations-module-scss-module__KGtudq__conclusion>svg{width:32px;height:32px}.CompanyRealSituations-module-scss-module__KGtudq__conclusion>svg:last-child{display:none}}
.FinalCta-module-scss-module__Xd1l2q__section{background:radial-gradient(circle at -4% 22%,#34cdef1f,#0000 38%),radial-gradient(circle at 102% 72%,#7649dd16,#0000 42%),linear-gradient(126deg,#3949ab09,#fff 42% 64%,#7649dd0a)}.FinalCta-module-scss-module__Xd1l2q__section.FinalCta-module-scss-module__Xd1l2q__section{padding-block-end:64px}.FinalCta-module-scss-module__Xd1l2q__intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.FinalCta-module-scss-module__Xd1l2q__firstStep>svg,.FinalCta-module-scss-module__Xd1l2q__actionLabel,.FinalCta-module-scss-module__Xd1l2q__actionArrow,.FinalCta-module-scss-module__Xd1l2q__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.FinalCta-module-scss-module__Xd1l2q__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.FinalCta-module-scss-module__Xd1l2q__firstSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.FinalCta-module-scss-module__Xd1l2q__firstStep{cursor:pointer;background:radial-gradient(circle at 6% 10%,#34cdef18,#0000 52%),#ffffffc7;border:1px solid #d9e0ff85;border-radius:20px;flex-direction:column;min-width:0;padding:24px;transition:border-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1);display:flex;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.FinalCta-module-scss-module__Xd1l2q__firstStep:nth-child(2){background:radial-gradient(circle at 8% 12%,#3949ab13,#0000 48%),radial-gradient(circle at 96% 88%,#7649dd11,#0000 52%),#fffc}.FinalCta-module-scss-module__Xd1l2q__firstStep:nth-child(3){background:radial-gradient(circle at 94% 84%,#7649dd18,#0000 54%),#fffc}.FinalCta-module-scss-module__Xd1l2q__firstStep>svg{stroke-width:1.5px;width:32px;height:32px;margin-block-end:20px}.FinalCta-module-scss-module__Xd1l2q__muted{color:#5f6368}.FinalCta-module-scss-module__Xd1l2q__actionArea{color:inherit;border-block-start:1px solid #d9e0ff75;justify-content:space-between;align-items:center;gap:16px;margin-block-start:auto;padding-block-start:20px;text-decoration:none;display:flex}.FinalCta-module-scss-module__Xd1l2q__actionArea:focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #7c83d9}.FinalCta-module-scss-module__Xd1l2q__actionLabel{font-weight:600}.FinalCta-module-scss-module__Xd1l2q__actionArrow{stroke-width:1.5px;flex:none;width:24px;height:24px;transition:transform .15s cubic-bezier(.2,0,0,1)}@media (hover:hover){.FinalCta-module-scss-module__Xd1l2q__firstStep:hover{border-color:#e2e8ff94;box-shadow:inset 0 1px #ffffffd6,inset 0 0 28px #7649dd0a,0 18px 38px -24px #3949ab61}.FinalCta-module-scss-module__Xd1l2q__firstStep:hover .FinalCta-module-scss-module__Xd1l2q__actionArrow{transform:translate(4px)}}.FinalCta-module-scss-module__Xd1l2q__conclusion{background:#fff;border:1px solid #d9e0ff80;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;padding:32px;display:grid;box-shadow:0 1px 2px #1118270f}@media (max-width:1199px){.FinalCta-module-scss-module__Xd1l2q__firstSteps{grid-template-columns:minmax(0,1fr);gap:24px}}@media (min-width:768px) and (max-width:1199px){.FinalCta-module-scss-module__Xd1l2q__firstStep{grid-template-columns:32px minmax(0,1fr) minmax(190px,.36fr);align-items:center;gap:24px;display:grid}.FinalCta-module-scss-module__Xd1l2q__firstStep>svg{align-self:start;margin-block-end:0}.FinalCta-module-scss-module__Xd1l2q__actionArea{border-block-start:0;border-inline-start:1px solid #d9e0ff75;align-self:stretch;margin-block-start:0;padding-block-start:0;padding-inline-start:24px}}@media (max-width:640px){.FinalCta-module-scss-module__Xd1l2q__section.FinalCta-module-scss-module__Xd1l2q__section{padding-block-end:48px}.FinalCta-module-scss-module__Xd1l2q__intro,.FinalCta-module-scss-module__Xd1l2q__firstSteps,.FinalCta-module-scss-module__Xd1l2q__conclusion{grid-template-columns:minmax(0,1fr);gap:32px}.FinalCta-module-scss-module__Xd1l2q__conclusion{padding:24px}.FinalCta-module-scss-module__Xd1l2q__conclusion>:last-child{justify-self:start}}
.HowWeWorkHero-module-scss-module__Yui77W__section{background:#fff;padding-block:120px 32px}.HowWeWorkHero-module-scss-module__Yui77W__main{grid-template-columns:minmax(0,.78fr) minmax(0,1.42fr);align-items:start;gap:48px;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__left{align-items:flex-start}.HowWeWorkHero-module-scss-module__Yui77W__right{justify-content:flex-end;align-self:stretch;min-width:0;padding-block-start:64px;display:flex}.HowWeWorkHero-module-scss-module__Yui77W__copy{align-items:flex-start}.HowWeWorkHero-module-scss-module__Yui77W__title{max-width:16ch;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.HowWeWorkHero-module-scss-module__Yui77W__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.HowWeWorkHero-module-scss-module__Yui77W__description{color:#5f6368;max-width:35ch}.HowWeWorkHero-module-scss-module__Yui77W__interests{background:#f7f8fc;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:44px minmax(0,1fr);gap:12px;width:100%;padding:12px 16px;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__interests>svg,.HowWeWorkHero-module-scss-module__Yui77W__insight>svg{color:#3949ab;stroke-width:1.5px;width:44px;height:44px}.HowWeWorkHero-module-scss-module__Yui77W__interests ul{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__interests li{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__interests li>svg{color:#3949ab;stroke-width:1.5px;width:20px;height:20px}.HowWeWorkHero-module-scss-module__Yui77W__insight{background:#f7f8fc;border-inline-start:4px solid #7c3aed;border-radius:6px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;width:100%;padding:12px 16px;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__insight p{color:#5f6368}.HowWeWorkHero-module-scss-module__Yui77W__visual{aspect-ratio:1;background:radial-gradient(circle at 55% 45%,#7649dd29,#0000 55%),linear-gradient(145deg,#121b59da,#09123ee6);border:1px solid #d9e0ff85;border-radius:20px;width:auto;max-width:100%;height:100%;position:relative;overflow:hidden}.HowWeWorkHero-module-scss-module__Yui77W__image{object-fit:contain;transform:scale(1.22);width:calc(100% - 32px)!important;height:calc(100% - 32px)!important;inset:16px!important}.HowWeWorkHero-module-scss-module__Yui77W__summary{background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:32px;padding:24px 32px;display:grid;box-shadow:0 1px 2px #1118270f}.HowWeWorkHero-module-scss-module__Yui77W__summaryStatement{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__summaryStatement>svg{color:#3949ab;stroke-width:1.5px;width:44px;height:44px}.HowWeWorkHero-module-scss-module__Yui77W__summaryPoints{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__summaryPoints li{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;padding-inline:12px;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__summaryPoints li+li{border-inline-start:1px solid #dfe3ed}.HowWeWorkHero-module-scss-module__Yui77W__summaryPoints svg{color:#3949ab;stroke-width:1.5px;width:32px;height:32px}@media (max-width:1024px){.HowWeWorkHero-module-scss-module__Yui77W__section{padding-block:96px 32px}.HowWeWorkHero-module-scss-module__Yui77W__main{grid-template-columns:minmax(0,1fr);gap:32px}.HowWeWorkHero-module-scss-module__Yui77W__left,.HowWeWorkHero-module-scss-module__Yui77W__right{display:contents}.HowWeWorkHero-module-scss-module__Yui77W__copy{order:1}.HowWeWorkHero-module-scss-module__Yui77W__visual{order:2;width:100%;max-width:none;height:auto}.HowWeWorkHero-module-scss-module__Yui77W__interests{order:3}.HowWeWorkHero-module-scss-module__Yui77W__insight{order:4}.HowWeWorkHero-module-scss-module__Yui77W__interests,.HowWeWorkHero-module-scss-module__Yui77W__insight{grid-template-columns:32px minmax(0,1fr)}.HowWeWorkHero-module-scss-module__Yui77W__interests>svg,.HowWeWorkHero-module-scss-module__Yui77W__insight>svg{width:32px;height:32px}.HowWeWorkHero-module-scss-module__Yui77W__summary{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:1199px){.HowWeWorkHero-module-scss-module__Yui77W__main{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.HowWeWorkHero-module-scss-module__Yui77W__copy,.HowWeWorkHero-module-scss-module__Yui77W__visual{grid-column:1/-1}.HowWeWorkHero-module-scss-module__Yui77W__copy{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:64px;display:grid}.HowWeWorkHero-module-scss-module__Yui77W__title{grid-column:1}.HowWeWorkHero-module-scss-module__Yui77W__description{grid-column:2;max-width:35ch;padding-block-start:8px}.HowWeWorkHero-module-scss-module__Yui77W__interests{grid-column:1}.HowWeWorkHero-module-scss-module__Yui77W__insight{grid-column:2}}@media (max-width:640px){.HowWeWorkHero-module-scss-module__Yui77W__section{padding-block:96px 24px}.HowWeWorkHero-module-scss-module__Yui77W__main{grid-template-columns:minmax(0,1fr)}.HowWeWorkHero-module-scss-module__Yui77W__title,.HowWeWorkHero-module-scss-module__Yui77W__description{max-width:none}.HowWeWorkHero-module-scss-module__Yui77W__summary{padding:20px}.HowWeWorkHero-module-scss-module__Yui77W__image{width:calc(100% - 24px)!important;height:calc(100% - 24px)!important;inset:12px!important}.HowWeWorkHero-module-scss-module__Yui77W__summaryPoints{grid-template-columns:minmax(0,1fr);gap:16px}.HowWeWorkHero-module-scss-module__Yui77W__summaryPoints li{padding-inline:0}.HowWeWorkHero-module-scss-module__Yui77W__summaryPoints li+li{border-block-start:1px solid #dfe3ed;border-inline-start:0;padding-block-start:16px}}
.ServicesSecurity-module-scss-module__QvpeNq__section{color:#171717;background:radial-gradient(circle at 36% 52%,#34cdef17,#0000 30%),radial-gradient(circle at 76% 30%,#7c3aed0d,#0000 24%),#f7f8fc;position:relative;overflow:hidden}.ServicesSecurity-module-scss-module__QvpeNq__main,.ServicesSecurity-module-scss-module__QvpeNq__responsibility,.ServicesSecurity-module-scss-module__QvpeNq__conclusion{background:#fff;border:1px solid #dfe3ed;border-radius:20px;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.ServicesSecurity-module-scss-module__QvpeNq__main{grid-template-columns:minmax(0,1.72fr) minmax(320px,.85fr);gap:24px;padding:40px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__story{gap:12px;min-width:0;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__intro{gap:20px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__eyebrow{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.ServicesSecurity-module-scss-module__QvpeNq__eyebrow{font-size:1.02941rem}}.ServicesSecurity-module-scss-module__QvpeNq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#3949ab;font-weight:700}.ServicesSecurity-module-scss-module__QvpeNq__title,.ServicesSecurity-module-scss-module__QvpeNq__title>span,.ServicesSecurity-module-scss-module__QvpeNq__title span>span,.ServicesSecurity-module-scss-module__QvpeNq__accent{display:grid}.ServicesSecurity-module-scss-module__QvpeNq__title{max-width:17ch}.ServicesSecurity-module-scss-module__QvpeNq__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.ServicesSecurity-module-scss-module__QvpeNq__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.ServicesSecurity-module-scss-module__QvpeNq__visual{aspect-ratio:1.5;background:radial-gradient(circle at 55% 45%,#7649dd29,#0000 55%),linear-gradient(145deg,#121b59da,#09123ee6);border-radius:12px;min-width:0;position:relative;overflow:hidden;box-shadow:-18px 24px 54px -38px #34cdef80,22px 8px 58px -40px #7649dd75,0 20px 48px -24px #11182733}.ServicesSecurity-module-scss-module__QvpeNq__visual img{object-fit:contain}.ServicesSecurity-module-scss-module__QvpeNq__directions{border-inline-start:1px solid #dfe3ed;align-self:center;padding-inline-start:32px}.ServicesSecurity-module-scss-module__QvpeNq__directions ul,.ServicesSecurity-module-scss-module__QvpeNq__responsibility ul{margin:0;padding:0;list-style:none}.ServicesSecurity-module-scss-module__QvpeNq__directions ul{gap:24px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__directions li{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__directionIcon{aspect-ratio:1;color:#2997f2;background:#f7f8fcd1;border:1px solid #3949ab1f;border-radius:50%;place-items:center;width:48px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__directionIcon svg{stroke-width:1.5px;width:24px;height:24px}.ServicesSecurity-module-scss-module__QvpeNq__directions li>div{gap:4px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__directions p{color:#5f6368}.ServicesSecurity-module-scss-module__QvpeNq__responsibility{padding:32px}.ServicesSecurity-module-scss-module__QvpeNq__responsibility>h2{color:#3949ab;margin-block-end:32px}.ServicesSecurity-module-scss-module__QvpeNq__responsibility ul{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__responsibility li{align-content:start;gap:16px;min-width:0;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__responsibility li svg{color:#2997f2;filter:drop-shadow(0 4px 8px #7c3aed24);stroke-width:1.5px;width:44px;height:44px}.ServicesSecurity-module-scss-module__QvpeNq__responsibility li h3{min-height:64px}.ServicesSecurity-module-scss-module__QvpeNq__responsibility li p{color:#5f6368}.ServicesSecurity-module-scss-module__QvpeNq__conclusion{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:24px;padding:32px;display:grid}.ServicesSecurity-module-scss-module__QvpeNq__conclusion>svg{color:#7c3aed;stroke-width:1.5px;width:44px;height:44px}.ServicesSecurity-module-scss-module__QvpeNq__conclusion h2{display:grid}@media (max-width:1024px){.ServicesSecurity-module-scss-module__QvpeNq__main{grid-template-columns:minmax(0,1fr);gap:40px;padding:32px}.ServicesSecurity-module-scss-module__QvpeNq__title{max-width:none}.ServicesSecurity-module-scss-module__QvpeNq__directions{border-block-start:1px solid #dfe3ed;border-inline-start:0;padding-block-start:32px;padding-inline-start:0}.ServicesSecurity-module-scss-module__QvpeNq__directions ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ServicesSecurity-module-scss-module__QvpeNq__responsibility ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.ServicesSecurity-module-scss-module__QvpeNq__responsibility li h3{min-height:48px}}@media (max-width:640px){.ServicesSecurity-module-scss-module__QvpeNq__main,.ServicesSecurity-module-scss-module__QvpeNq__responsibility,.ServicesSecurity-module-scss-module__QvpeNq__conclusion{padding:20px}.ServicesSecurity-module-scss-module__QvpeNq__story{gap:12px}.ServicesSecurity-module-scss-module__QvpeNq__visual{aspect-ratio:1.25}.ServicesSecurity-module-scss-module__QvpeNq__directions ul,.ServicesSecurity-module-scss-module__QvpeNq__responsibility ul,.ServicesSecurity-module-scss-module__QvpeNq__conclusion{grid-template-columns:minmax(0,1fr)}.ServicesSecurity-module-scss-module__QvpeNq__directions li{grid-template-columns:40px minmax(0,1fr);gap:12px}.ServicesSecurity-module-scss-module__QvpeNq__directionIcon{width:40px}.ServicesSecurity-module-scss-module__QvpeNq__directionIcon svg{width:20px;height:20px}.ServicesSecurity-module-scss-module__QvpeNq__responsibility li h3{min-height:0}}
.CompanySmallTeam-module-scss-module__jANrdG__section{background:#fff}.CompanySmallTeam-module-scss-module__jANrdG__intro{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:48px;display:grid}.CompanySmallTeam-module-scss-module__jANrdG__copy{align-items:flex-start}.CompanySmallTeam-module-scss-module__jANrdG__title{max-width:13ch;display:grid}.CompanySmallTeam-module-scss-module__jANrdG__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.CompanySmallTeam-module-scss-module__jANrdG__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.CompanySmallTeam-module-scss-module__jANrdG__description{color:#5f6368;max-width:34ch}.CompanySmallTeam-module-scss-module__jANrdG__rule{background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);width:120px;height:4px}.CompanySmallTeam-module-scss-module__jANrdG__visual{aspect-ratio:3/2;background:#f7f8fc;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 8px 24px -12px #1118272e}.CompanySmallTeam-module-scss-module__jANrdG__visualImage{object-fit:cover}.CompanySmallTeam-module-scss-module__jANrdG__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.CompanySmallTeam-module-scss-module__jANrdG__card{background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:44px minmax(0,1fr);gap:20px;padding:24px;display:grid;box-shadow:0 1px 2px #1118270f}.CompanySmallTeam-module-scss-module__jANrdG__card>svg{color:#3949ab;stroke-width:1.5px;width:44px;height:44px}.CompanySmallTeam-module-scss-module__jANrdG__cardCopy{grid-template-rows:minmax(96px,auto) 1fr;gap:12px;display:grid}.CompanySmallTeam-module-scss-module__jANrdG__cardCopy p{color:#5f6368}.CompanySmallTeam-module-scss-module__jANrdG__conclusion{text-align:center;background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:24px;padding:24px 32px;display:grid;box-shadow:0 1px 2px #1118270f}.CompanySmallTeam-module-scss-module__jANrdG__conclusion>svg{color:#7c3aed;stroke-width:1.5px;width:44px;height:44px}@media (max-width:1024px){.CompanySmallTeam-module-scss-module__jANrdG__intro{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px}.CompanySmallTeam-module-scss-module__jANrdG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CompanySmallTeam-module-scss-module__jANrdG__intro{grid-template-columns:minmax(0,1fr)}.CompanySmallTeam-module-scss-module__jANrdG__title,.CompanySmallTeam-module-scss-module__jANrdG__description{max-width:none}.CompanySmallTeam-module-scss-module__jANrdG__cards{grid-template-columns:minmax(0,1fr)}.CompanySmallTeam-module-scss-module__jANrdG__cardCopy{grid-template-rows:auto auto}.CompanySmallTeam-module-scss-module__jANrdG__conclusion{text-align:start;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:20px}.CompanySmallTeam-module-scss-module__jANrdG__conclusion>svg{width:32px;height:32px}.CompanySmallTeam-module-scss-module__jANrdG__conclusion>svg:last-child{display:none}}
.FirstWeUnderstand-module-scss-module__NGiuSW__section{background:radial-gradient(circle at -4% 12%,#34cdef3d,#0000 40%),radial-gradient(circle at 20% 48%,#3949ab1a,#0000 38%),radial-gradient(circle at 102% 36%,#7649dd3b,#0000 44%),radial-gradient(circle at 72% 108%,#1a237013,#0000 42%),linear-gradient(124deg,#34cdef12,#fff 40% 60%,#7649dd16)}.FirstWeUnderstand-module-scss-module__NGiuSW__layout{grid-template-columns:minmax(0,3.8fr) minmax(0,6.2fr);align-items:start;gap:64px;display:grid}.FirstWeUnderstand-module-scss-module__NGiuSW__title{display:grid}.FirstWeUnderstand-module-scss-module__NGiuSW__conclusion h3{display:grid}.FirstWeUnderstand-module-scss-module__NGiuSW__number,.FirstWeUnderstand-module-scss-module__NGiuSW__stepIcon,.FirstWeUnderstand-module-scss-module__NGiuSW__conclusionIcon,.FirstWeUnderstand-module-scss-module__NGiuSW__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.FirstWeUnderstand-module-scss-module__NGiuSW__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.FirstWeUnderstand-module-scss-module__NGiuSW__steps{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff94;border:1px solid #d9e0ff8f;border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.FirstWeUnderstand-module-scss-module__NGiuSW__step{background:#34cdef05;grid-template-columns:32px 32px minmax(0,1fr);align-items:start;gap:16px;padding:20px 24px;display:grid}.FirstWeUnderstand-module-scss-module__NGiuSW__step+.FirstWeUnderstand-module-scss-module__NGiuSW__step{border-block-start:1px solid #d9e0ff6b}.FirstWeUnderstand-module-scss-module__NGiuSW__step:nth-child(2){background:#34cdef07}.FirstWeUnderstand-module-scss-module__NGiuSW__step:nth-child(3){background:#3949ab06}.FirstWeUnderstand-module-scss-module__NGiuSW__step:nth-child(4){background:#1a237006}.FirstWeUnderstand-module-scss-module__NGiuSW__step:nth-child(5){background:#7649dd08}.FirstWeUnderstand-module-scss-module__NGiuSW__number{align-self:center}.FirstWeUnderstand-module-scss-module__NGiuSW__stepIcon,.FirstWeUnderstand-module-scss-module__NGiuSW__conclusionIcon{stroke-width:1.5px;width:32px;height:32px}.FirstWeUnderstand-module-scss-module__NGiuSW__description{color:#5f6368}.FirstWeUnderstand-module-scss-module__NGiuSW__emphasizedStep{background:radial-gradient(circle at 92%,#7649dd13,#0000 52%),#3949ab0a;border-inline-start:4px solid #7649ddb3}.FirstWeUnderstand-module-scss-module__NGiuSW__emphasizedStep .FirstWeUnderstand-module-scss-module__NGiuSW__number{font-weight:600}.FirstWeUnderstand-module-scss-module__NGiuSW__conclusion{border-block-start:1px solid #d9e0ff80;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:24px;max-width:1280px;padding-block-start:32px;display:grid}.FirstWeUnderstand-module-scss-module__NGiuSW__conclusionIcon{justify-self:center}@media (max-width:640px){.FirstWeUnderstand-module-scss-module__NGiuSW__layout{grid-template-columns:minmax(0,1fr);gap:32px}.FirstWeUnderstand-module-scss-module__NGiuSW__step{grid-template-columns:28px 32px minmax(0,1fr);gap:12px;padding:16px}.FirstWeUnderstand-module-scss-module__NGiuSW__conclusion{grid-template-columns:32px minmax(0,1fr);gap:16px;padding-block-start:24px}}
.HowWeWorkImplementation-module-scss-module__S1RfOW__section{color:#171717;background:radial-gradient(circle at 52% 34%,#34cdef1a,#0000 32%),radial-gradient(circle at 94% 78%,#7649dd1a,#0000 28%),#fff;position:relative;overflow:hidden}.HowWeWorkImplementation-module-scss-module__S1RfOW__intro{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:48px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__title{max-width:18ch;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__accent{color:#3949ab}@supports ((-webkit-background-clip:text) or (background-clip:text)){.HowWeWorkImplementation-module-scss-module__S1RfOW__accent{color:#0000;-webkit-text-fill-color:#0000;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);-webkit-background-clip:text;background-clip:text}}.HowWeWorkImplementation-module-scss-module__S1RfOW__description{color:#5f6368;max-width:42ch;padding-block-end:8px}.HowWeWorkImplementation-module-scss-module__S1RfOW__migrationPanel,.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline,.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits{background:#fff;border:1px solid #dfe3ed;border-radius:20px;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.HowWeWorkImplementation-module-scss-module__S1RfOW__migrationPanel{grid-template-columns:minmax(190px,.86fr) minmax(420px,1.45fr) minmax(190px,.86fr);gap:24px;padding:32px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__panelLabel,.HowWeWorkImplementation-module-scss-module__S1RfOW__eyebrow{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.HowWeWorkImplementation-module-scss-module__S1RfOW__panelLabel,.HowWeWorkImplementation-module-scss-module__S1RfOW__eyebrow{font-size:1.02941rem}}.HowWeWorkImplementation-module-scss-module__S1RfOW__panelLabel,.HowWeWorkImplementation-module-scss-module__S1RfOW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#3949ab;font-weight:700}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState{background:#f7f8fc;border:1px solid #dfe3ed;border-radius:12px;align-content:start;gap:20px;padding:20px;display:grid;position:relative}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState:after{content:"";background:#3949ab5c;width:1px;height:32px;position:absolute;inset-block-end:-32px;inset-inline-start:50%}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState ul,.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan ol,.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline ol,.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits ul{margin:0;padding:0;list-style:none}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState ul{gap:8px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState li{background:#fff;border:1px solid #dfe3edc7;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState li svg{color:#2997f2;stroke-width:1.5px;width:24px;height:24px}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemStateFuture li svg{color:#7c3aed}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemStatus{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.HowWeWorkImplementation-module-scss-module__S1RfOW__systemStatus{font-size:1.02941rem}}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemStatus{color:#39d98a;background:#39d98a1a;border-radius:6px;justify-self:start;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemStatus svg{width:16px;height:16px}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan{background:radial-gradient(circle at 50% 44%,#34cdef1f,#0000 54%),#f7f8fc;border-radius:12px;gap:20px;padding:20px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan .HowWeWorkImplementation-module-scss-module__S1RfOW__panelLabel{text-align:center}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan ol{gap:12px;display:grid;position:relative}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan ol:before{z-index:0;content:"";background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);width:1px;position:absolute;inset-block:20px;inset-inline-start:20px}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan li{z-index:1;background:#fff;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:40px 24px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:12px 16px;display:grid;position:relative;box-shadow:0 1px 2px #1118270f}.HowWeWorkImplementation-module-scss-module__S1RfOW__stepNumber{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.HowWeWorkImplementation-module-scss-module__S1RfOW__stepNumber{font-size:1.02941rem}}.HowWeWorkImplementation-module-scss-module__S1RfOW__stepNumber{color:#3949ab;background:#fff;border:1px solid #3949ab57;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan li>svg:not(.HowWeWorkImplementation-module-scss-module__S1RfOW__stepCheck){color:#2997f2;stroke-width:1.5px;width:24px;height:24px}.HowWeWorkImplementation-module-scss-module__S1RfOW__stepCheck{color:#39d98a;width:20px;height:20px}.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity{color:#fff;grid-column:1/-1;justify-content:center;align-items:center;min-height:44px;display:flex;position:relative}.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity:before{z-index:0;content:"";background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);height:2px;position:absolute;inset-inline:0}.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity span{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity span{font-size:1.02941rem}}.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity span{z-index:1;letter-spacing:.08em;text-align:center;text-transform:uppercase;background:linear-gradient(100deg,#2997f2 0%,#3949ab 52%,#7c3aed 100%);border-radius:32px;padding:8px 32px;font-weight:700;position:relative}.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity>svg{z-index:1;color:#7c3aed;width:32px;height:32px;position:absolute;inset-inline-end:-8px}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline,.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits{padding:32px}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline ol{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:24px;display:grid;position:relative}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline ol:before{z-index:0;content:"";background:#3949ab52;height:1px;position:absolute;inset-block-start:60px;inset-inline:12.5%}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline li{z-index:1;text-align:center;justify-items:center;gap:8px;padding-inline:16px;display:grid;position:relative}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline time{letter-spacing:.01em;font-size:clamp(.8125rem,.78rem + .15vw,.875rem);font-weight:400;line-height:1.5}@media (min-width:768px) and (max-width:1199px){.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline time{font-size:1.02941rem}}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline time{color:#7c3aed;font-weight:700}.HowWeWorkImplementation-module-scss-module__S1RfOW__timelineMarker{color:#3949ab;background:#fff;border:1px solid #dfe3ed;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 1px 2px #1118270f}.HowWeWorkImplementation-module-scss-module__S1RfOW__timelineMarker svg{stroke-width:1.5px;width:24px;height:24px}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline li p{color:#5f6368;max-width:24ch}.HowWeWorkImplementation-module-scss-module__S1RfOW__timelineSummary{color:#5f6368;background:#f7f8fc;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:16px;margin-block-start:32px;padding:16px 20px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__timelineSummary svg{color:#3949ab;stroke-width:1.5px;width:32px;height:32px}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits ul{grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:24px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li{border-inline-start:1px solid #dfe3ed;grid-template-columns:32px minmax(0,1fr);gap:16px;padding-inline:24px;display:grid}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li:first-child{border-inline-start:0;padding-inline-start:0}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li:last-child{padding-inline-end:0}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li>svg{color:#2997f2;stroke-width:1.5px;width:32px;height:32px}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits h3{margin-block-end:8px}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits p{color:#5f6368}.HowWeWorkImplementation-module-scss-module__S1RfOW__conclusion{color:#fff;background:radial-gradient(circle at 88% 24%,#7649dd3d,#0000 42%),#09123ee6;border-radius:20px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:24px;padding:32px;display:grid;box-shadow:inset 0 1px #ffffff1a,inset 0 0 20px #6f5bdc14,0 12px 28px -20px #232da085}.HowWeWorkImplementation-module-scss-module__S1RfOW__conclusion>svg{color:#d9f8ff;stroke-width:1.5px;width:44px;height:44px}.HowWeWorkImplementation-module-scss-module__S1RfOW__conclusion h2{gap:8px;display:grid}@media (max-width:1024px){.HowWeWorkImplementation-module-scss-module__S1RfOW__intro{grid-template-columns:minmax(0,1fr);gap:24px}.HowWeWorkImplementation-module-scss-module__S1RfOW__description{padding-block-end:0}.HowWeWorkImplementation-module-scss-module__S1RfOW__migrationPanel{grid-template-columns:minmax(0,1fr)}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState,.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan{width:min(100%,680px);margin-inline:auto}.HowWeWorkImplementation-module-scss-module__S1RfOW__systemState:after{display:none}.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity{grid-area:4}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li:nth-child(odd){border-inline-start:0;padding-inline-start:0}}@media (min-width:768px) and (max-width:1199px){.HowWeWorkImplementation-module-scss-module__S1RfOW__intro{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px}.HowWeWorkImplementation-module-scss-module__S1RfOW__description{align-self:start;padding-block-start:8px}}@media (max-width:640px){.HowWeWorkImplementation-module-scss-module__S1RfOW__title,.HowWeWorkImplementation-module-scss-module__S1RfOW__description{max-width:none}.HowWeWorkImplementation-module-scss-module__S1RfOW__migrationPanel,.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline,.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits,.HowWeWorkImplementation-module-scss-module__S1RfOW__conclusion{padding:20px}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan{padding:16px}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan li{grid-template-columns:40px minmax(0,1fr) 20px}.HowWeWorkImplementation-module-scss-module__S1RfOW__transitionPlan li>svg:not(.HowWeWorkImplementation-module-scss-module__S1RfOW__stepCheck){display:none}.HowWeWorkImplementation-module-scss-module__S1RfOW__continuity span{padding-inline:16px}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline ol,.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits ul{grid-template-columns:minmax(0,1fr)}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline ol{gap:20px}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline ol:before{width:1px;height:auto;inset-block:20px;inset-inline-start:21.5px}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline li{text-align:start;grid-template-columns:44px minmax(0,1fr);justify-items:start;padding:0}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline time{grid-column:2}.HowWeWorkImplementation-module-scss-module__S1RfOW__timelineMarker{grid-row:1/span 3}.HowWeWorkImplementation-module-scss-module__S1RfOW__timeline li p{grid-column:2;max-width:none}.HowWeWorkImplementation-module-scss-module__S1RfOW__timelineSummary,.HowWeWorkImplementation-module-scss-module__S1RfOW__conclusion{grid-template-columns:minmax(0,1fr)}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits ul{gap:0}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li,.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li:nth-child(odd){border-block-start:1px solid #dfe3ed;border-inline-start:0;padding:20px 0}.HowWeWorkImplementation-module-scss-module__S1RfOW__benefits li:first-child{border-block-start:0;padding-block-start:0}}
.PriceCalculator-module-scss-module__dekSqa__section{background:#f7f8fc;padding-block:120px 96px;overflow:clip}.PriceCalculator-module-scss-module__dekSqa__hero{gap:20px;max-width:780px;display:grid}.PriceCalculator-module-scss-module__dekSqa__heroDescription{color:#5f6368;max-width:680px}.PriceCalculator-module-scss-module__dekSqa__duration{color:#5f6368;background:#fff;border:1px solid #dfe3ed;border-radius:6px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;display:flex}.PriceCalculator-module-scss-module__dekSqa__duration svg{color:#3949ab;width:18px;height:18px}.PriceCalculator-module-scss-module__dekSqa__layout{grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);align-items:start;gap:48px;margin-top:48px;display:grid}.PriceCalculator-module-scss-module__dekSqa__questions{gap:20px;min-width:0;display:grid}.PriceCalculator-module-scss-module__dekSqa__rightColumn{align-content:start;min-width:0;display:grid;position:sticky;top:96px}.PriceCalculator-module-scss-module__dekSqa__questionCard,.PriceCalculator-module-scss-module__dekSqa__oneC{background:#fff;border:1px solid #dfe3ed;border-radius:20px;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.PriceCalculator-module-scss-module__dekSqa__questionCard{grid-template-columns:48px minmax(0,1fr);gap:24px;padding:32px;display:grid}.PriceCalculator-module-scss-module__dekSqa__questionCard>div{gap:24px;min-width:0;display:grid}.PriceCalculator-module-scss-module__dekSqa__questionNumber{color:#3949ab;letter-spacing:.08em;background:#3949ab0f;border:1px solid #3949ab2e;border-radius:50%;align-self:start;place-items:center;width:48px;height:48px;font-size:.75rem;font-weight:700;display:grid}.PriceCalculator-module-scss-module__dekSqa__questionHeader{gap:8px;display:grid}.PriceCalculator-module-scss-module__dekSqa__questionHeader p{color:#5f6368;max-width:720px}.PriceCalculator-module-scss-module__dekSqa__questionSplit{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.PriceCalculator-module-scss-module__dekSqa__questionTop{align-items:start}.PriceCalculator-module-scss-module__dekSqa__quantity{background:#f7f8fc;border:1px solid #dfe3ed;border-radius:12px;grid-template-columns:44px 72px 44px;align-items:stretch;height:44px;display:grid;overflow:hidden}.PriceCalculator-module-scss-module__dekSqa__quantity button,.PriceCalculator-module-scss-module__dekSqa__quantity input{color:#171717;background:0 0;border:0}.PriceCalculator-module-scss-module__dekSqa__quantity button{color:#3949ab;cursor:pointer;background:#2997f20e;place-items:center;transition:color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1);display:grid}.PriceCalculator-module-scss-module__dekSqa__quantity button:hover:not(:disabled){color:#3949ab;background:#2997f21f}.PriceCalculator-module-scss-module__dekSqa__quantity button:active:not(:disabled){background:#3949ab29}.PriceCalculator-module-scss-module__dekSqa__quantity button:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #7c83d9}.PriceCalculator-module-scss-module__dekSqa__quantity button:disabled{color:#5f6368;cursor:not-allowed;opacity:.42;background:#3949ab06}.PriceCalculator-module-scss-module__dekSqa__quantity button svg{width:18px;height:18px}.PriceCalculator-module-scss-module__dekSqa__quantity input{min-width:0;font:inherit;text-align:center;appearance:textfield;border-inline:1px solid #dfe3ed;font-weight:700}.PriceCalculator-module-scss-module__dekSqa__quantity input::-webkit-inner-spin-button{appearance:none;margin:0}.PriceCalculator-module-scss-module__dekSqa__quantity input::-webkit-outer-spin-button{appearance:none;margin:0}.PriceCalculator-module-scss-module__dekSqa__quantity input:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #7c83d9}.PriceCalculator-module-scss-module__dekSqa__details,.PriceCalculator-module-scss-module__dekSqa__subQuestion{border-top:1px solid #dfe3ed;padding-top:20px}.PriceCalculator-module-scss-module__dekSqa__details summary{color:#3949ab;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-weight:600;list-style:none;display:flex}.PriceCalculator-module-scss-module__dekSqa__details summary::-webkit-details-marker{display:none}.PriceCalculator-module-scss-module__dekSqa__details svg{width:18px;height:18px;transition:transform .18s}.PriceCalculator-module-scss-module__dekSqa__details[open] svg{transform:rotate(180deg)}.PriceCalculator-module-scss-module__dekSqa__details p{color:#5f6368;margin-top:12px}.PriceCalculator-module-scss-module__dekSqa__subQuestion{gap:8px;display:grid}.PriceCalculator-module-scss-module__dekSqa__subQuestion p{color:#5f6368}.PriceCalculator-module-scss-module__dekSqa__important{background:#3949ab0b;border-left:3px solid #3949ab8c;border-radius:0 6px 6px 0;padding:12px 16px}.PriceCalculator-module-scss-module__dekSqa__choiceGroup,.PriceCalculator-module-scss-module__dekSqa__binaryChoice{flex-wrap:wrap;gap:8px;display:flex}.PriceCalculator-module-scss-module__dekSqa__choiceGroup{border:0;margin-top:8px}.PriceCalculator-module-scss-module__dekSqa__choiceGroup label{cursor:pointer;position:relative}.PriceCalculator-module-scss-module__dekSqa__choiceGroup input{opacity:0;position:absolute}.PriceCalculator-module-scss-module__dekSqa__choiceGroup span{color:#5f6368;background:#f7f8fc;border:1px solid #dfe3ed;border-radius:999px;padding:8px 16px;font-size:.875rem;font-weight:600;display:block}.PriceCalculator-module-scss-module__dekSqa__choiceGroup input:checked+span{color:#3949ab;background:#3949ab1a;border-color:#3949ab80}.PriceCalculator-module-scss-module__dekSqa__choiceGroup input:focus-visible+span{box-shadow:0 0 0 3px #7c83d9}.PriceCalculator-module-scss-module__dekSqa__checkList{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.PriceCalculator-module-scss-module__dekSqa__checkList label{color:#5f6368;cursor:pointer;align-items:flex-start;gap:12px;display:flex}.PriceCalculator-module-scss-module__dekSqa__checkList input{accent-color:#3949ab;flex:none;width:18px;height:18px;margin-top:3px}.PriceCalculator-module-scss-module__dekSqa__clarification,.PriceCalculator-module-scss-module__dekSqa__resultNotice{align-items:flex-start;gap:12px;display:flex}.PriceCalculator-module-scss-module__dekSqa__clarification svg,.PriceCalculator-module-scss-module__dekSqa__resultNotice svg{flex:none;width:19px;height:19px;margin-top:1px}.PriceCalculator-module-scss-module__dekSqa__clarification{color:#3949ab;background:#7c3aed12;border-radius:12px;padding:16px}.PriceCalculator-module-scss-module__dekSqa__clarification p{color:#5f6368}.PriceCalculator-module-scss-module__dekSqa__oneC{margin-top:24px;padding:32px}.PriceCalculator-module-scss-module__dekSqa__oneCHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.PriceCalculator-module-scss-module__dekSqa__oneCHeader>div:first-child{gap:8px;display:grid}.PriceCalculator-module-scss-module__dekSqa__oneCHeader p{color:#5f6368}.PriceCalculator-module-scss-module__dekSqa__rightColumn .PriceCalculator-module-scss-module__dekSqa__oneCHeader,.PriceCalculator-module-scss-module__dekSqa__rightColumn .PriceCalculator-module-scss-module__dekSqa__oneCDetails dl div{flex-direction:column;align-items:flex-start}.PriceCalculator-module-scss-module__dekSqa__rightColumn .PriceCalculator-module-scss-module__dekSqa__oneCDetails dd{margin-top:4px}.PriceCalculator-module-scss-module__dekSqa__oneCEyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#3949ab!important}.PriceCalculator-module-scss-module__dekSqa__binaryChoice{background:#f7f8fc;border-radius:12px;flex:none;padding:4px}.PriceCalculator-module-scss-module__dekSqa__binaryChoice button{color:#5f6368;min-width:64px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-size:.875rem;font-weight:600}.PriceCalculator-module-scss-module__dekSqa__binaryChoice button:focus-visible{outline:none;box-shadow:0 0 0 3px #7c83d9}.PriceCalculator-module-scss-module__dekSqa__activeChoice{box-shadow:0 1px 2px #1118270f;color:#3949ab!important;background:#fff!important}.PriceCalculator-module-scss-module__dekSqa__oneCDetails{border-top:1px solid #dfe3ed;gap:16px;margin-top:24px;padding-top:24px;display:grid}.PriceCalculator-module-scss-module__dekSqa__oneCDetails>p{color:#5f6368}.PriceCalculator-module-scss-module__dekSqa__oneCDetails dl{gap:8px;display:grid}.PriceCalculator-module-scss-module__dekSqa__oneCDetails dl div{background:#f7f8fc;border-radius:6px;justify-content:space-between;gap:20px;padding:12px 16px;display:flex}.PriceCalculator-module-scss-module__dekSqa__oneCDetails dd{color:#3949ab;flex:none;font-weight:700}.PriceCalculator-module-scss-module__dekSqa__result{color:#fff;background:radial-gradient(circle at 55% 45%,#7649dd29,#0000 55%),linear-gradient(145deg,#121b59da,#09123ee6);border:1px solid #d9e0ff61;border-radius:32px;gap:8px;padding:32px;display:grid;box-shadow:inset 0 1px #ffffff24,inset 0 0 28px #8769ff1f,0 18px 42px -22px #232dbeb8}.PriceCalculator-module-scss-module__dekSqa__resultLabel,.PriceCalculator-module-scss-module__dekSqa__perMonth{color:#ffffffc2}.PriceCalculator-module-scss-module__dekSqa__resultLabel{letter-spacing:.08em;text-transform:uppercase;font-weight:600}.PriceCalculator-module-scss-module__dekSqa__total{letter-spacing:-.055em;color:#fff;white-space:nowrap;margin-top:8px;font-size:clamp(2.75rem,2.5rem + 1vw,3.375rem);font-weight:700;line-height:.92}.PriceCalculator-module-scss-module__dekSqa__breakdown{border-top:1px solid #d9e0ff61;gap:16px;margin-top:24px;padding-top:24px;display:grid}.PriceCalculator-module-scss-module__dekSqa__breakdown ul{gap:16px;display:grid}.PriceCalculator-module-scss-module__dekSqa__breakdown li{color:#ffffffc2;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;gap:12px;font-size:.875rem;line-height:1.45;display:grid}.PriceCalculator-module-scss-module__dekSqa__breakdown svg{color:#d9f8ff;width:20px;height:20px}.PriceCalculator-module-scss-module__dekSqa__breakdown strong{color:#fff;text-align:right;max-width:118px;font-weight:600}.PriceCalculator-module-scss-module__dekSqa__resultNotice{background:#2997f214;border:1px solid #2997f233;border-radius:12px;margin-top:16px;padding:16px}.PriceCalculator-module-scss-module__dekSqa__resultNotice p{color:#ffffffc2}.PriceCalculator-module-scss-module__dekSqa__uncertain{color:#ffffffc2;margin-top:8px}.PriceCalculator-module-scss-module__dekSqa__resultAction{width:100%;margin-top:20px}.PriceCalculator-module-scss-module__dekSqa__included{background:#fff;border:1px solid #dfe3ed;border-radius:20px;gap:32px;margin-top:64px;padding:40px;display:grid;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.PriceCalculator-module-scss-module__dekSqa__included ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.PriceCalculator-module-scss-module__dekSqa__included li{align-content:start;gap:8px;display:grid}.PriceCalculator-module-scss-module__dekSqa__included li>svg{color:#3949ab;filter:drop-shadow(0 5px 10px #7c3aed29);width:28px;height:28px;margin-bottom:4px}.PriceCalculator-module-scss-module__dekSqa__included p{color:#5f6368}.PriceCalculator-module-scss-module__dekSqa__cta{color:#171717;background:#fff;border:1px solid #dfe3ed;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:32px;padding:32px 40px;display:grid;box-shadow:inset 0 1px #ffffffc7,inset 0 0 24px #7649dd06,0 14px 32px -24px #3949ab47}.PriceCalculator-module-scss-module__dekSqa__cta>div{gap:8px;display:grid}.PriceCalculator-module-scss-module__dekSqa__cta p{color:#5f6368}.PriceCalculator-module-scss-module__dekSqa__ctaEyebrow{letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#3949ab!important}.PriceCalculator-module-scss-module__dekSqa__ctaButton{min-width:190px}.PriceCalculator-module-scss-module__dekSqa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1024px){.PriceCalculator-module-scss-module__dekSqa__section{padding-block:80px}.PriceCalculator-module-scss-module__dekSqa__layout{grid-template-columns:1fr}.PriceCalculator-module-scss-module__dekSqa__rightColumn{position:static}.PriceCalculator-module-scss-module__dekSqa__included ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){.PriceCalculator-module-scss-module__dekSqa__calculatorArea{grid-template-columns:minmax(0,3fr) minmax(300px,2fr);gap:48px 32px;display:grid}.PriceCalculator-module-scss-module__dekSqa__hero{grid-area:1/1;align-content:start;padding-top:16px}.PriceCalculator-module-scss-module__dekSqa__layout{margin-top:0;display:contents}.PriceCalculator-module-scss-module__dekSqa__questions{grid-area:2/1}.PriceCalculator-module-scss-module__dekSqa__rightColumn{display:contents}.PriceCalculator-module-scss-module__dekSqa__resultRail{grid-area:1/2/span 2;min-width:0}.PriceCalculator-module-scss-module__dekSqa__result{z-index:1;border-radius:20px;gap:4px;padding:24px;position:sticky;top:96px}.PriceCalculator-module-scss-module__dekSqa__breakdown{gap:12px;margin-top:16px;padding-top:16px}.PriceCalculator-module-scss-module__dekSqa__breakdown ul{gap:12px}.PriceCalculator-module-scss-module__dekSqa__resultNotice{margin-top:12px;padding:12px}.PriceCalculator-module-scss-module__dekSqa__resultAction{margin-top:16px}.PriceCalculator-module-scss-module__dekSqa__oneC{grid-area:3/1/auto/-1;margin-top:0}}@media (max-width:860px){.PriceCalculator-module-scss-module__dekSqa__calculatorArea{grid-template-columns:minmax(0,1fr);gap:32px 0;display:grid}.PriceCalculator-module-scss-module__dekSqa__hero{grid-area:1/1}.PriceCalculator-module-scss-module__dekSqa__questions{grid-area:2/1;margin-top:140px}.PriceCalculator-module-scss-module__dekSqa__layout,.PriceCalculator-module-scss-module__dekSqa__rightColumn{display:contents}.PriceCalculator-module-scss-module__dekSqa__layout{margin-top:0}.PriceCalculator-module-scss-module__dekSqa__resultRail{pointer-events:none;grid-area:2/1;min-width:0}.PriceCalculator-module-scss-module__dekSqa__result{z-index:1;pointer-events:auto;grid-template-rows:repeat(3,auto);grid-template-columns:max-content minmax(0,1fr) auto;gap:4px 16px;padding:16px 20px;position:sticky;top:96px}.PriceCalculator-module-scss-module__dekSqa__resultLabel{grid-area:1/1}.PriceCalculator-module-scss-module__dekSqa__total{grid-area:2/1;margin-top:0}.PriceCalculator-module-scss-module__dekSqa__perMonth{grid-area:3/1}.PriceCalculator-module-scss-module__dekSqa__breakdown{border-top:0;grid-area:1/2/span 3;align-self:center;gap:0;margin-top:0;padding-top:0}.PriceCalculator-module-scss-module__dekSqa__breakdown>h2{display:none}.PriceCalculator-module-scss-module__dekSqa__breakdown ul{flex-wrap:wrap;gap:4px 8px;display:flex}.PriceCalculator-module-scss-module__dekSqa__breakdown li{align-items:center;gap:0;display:inline-flex}.PriceCalculator-module-scss-module__dekSqa__breakdown li:not(:last-child):after{content:"·";color:#d9f8ff;margin-left:8px}.PriceCalculator-module-scss-module__dekSqa__breakdown svg,.PriceCalculator-module-scss-module__dekSqa__breakdown strong,.PriceCalculator-module-scss-module__dekSqa__resultNotice,.PriceCalculator-module-scss-module__dekSqa__uncertain{display:none}.PriceCalculator-module-scss-module__dekSqa__resultAction{white-space:nowrap;grid-area:1/3/span 3;align-self:center;width:auto;margin-top:0}.PriceCalculator-module-scss-module__dekSqa__oneC{grid-area:3/1;margin-top:0}}@media (max-width:767px){.PriceCalculator-module-scss-module__dekSqa__section{padding-block-start:104px}}@media (max-width:640px){.PriceCalculator-module-scss-module__dekSqa__section{padding-block:96px 64px}.PriceCalculator-module-scss-module__dekSqa__layout{gap:32px;margin-top:32px}.PriceCalculator-module-scss-module__dekSqa__questionCard{grid-template-columns:1fr;gap:16px;padding:20px}.PriceCalculator-module-scss-module__dekSqa__questionNumber{width:40px;height:40px}.PriceCalculator-module-scss-module__dekSqa__questionSplit{grid-template-columns:1fr}.PriceCalculator-module-scss-module__dekSqa__quantity{width:fit-content}.PriceCalculator-module-scss-module__dekSqa__checkList{grid-template-columns:1fr}.PriceCalculator-module-scss-module__dekSqa__oneC{padding:20px}.PriceCalculator-module-scss-module__dekSqa__oneCHeader,.PriceCalculator-module-scss-module__dekSqa__oneCDetails dl div{flex-direction:column;align-items:flex-start}.PriceCalculator-module-scss-module__dekSqa__oneCDetails dd{margin-top:4px}.PriceCalculator-module-scss-module__dekSqa__result{border-radius:20px;padding:24px}.PriceCalculator-module-scss-module__dekSqa__breakdown li{grid-template-columns:20px minmax(0,1fr)}.PriceCalculator-module-scss-module__dekSqa__breakdown li strong{text-align:left;grid-column:2;max-width:none}.PriceCalculator-module-scss-module__dekSqa__included{gap:24px;margin-top:48px;padding:24px}.PriceCalculator-module-scss-module__dekSqa__included ul{grid-template-columns:1fr;gap:24px}.PriceCalculator-module-scss-module__dekSqa__cta{grid-template-columns:1fr;padding:24px}.PriceCalculator-module-scss-module__dekSqa__ctaButton{width:100%}}@media (max-width:767px){.PriceCalculator-module-scss-module__dekSqa__questions{margin-top:236px}.PriceCalculator-module-scss-module__dekSqa__result{grid-template-rows:repeat(4,auto);grid-template-columns:max-content minmax(0,1fr);padding:16px}.PriceCalculator-module-scss-module__dekSqa__resultLabel{grid-area:1/1/auto/-1}.PriceCalculator-module-scss-module__dekSqa__total{grid-area:2/1}.PriceCalculator-module-scss-module__dekSqa__perMonth{grid-area:2/2;align-self:end;padding-bottom:4px}.PriceCalculator-module-scss-module__dekSqa__breakdown{grid-area:3/1/auto/-1}.PriceCalculator-module-scss-module__dekSqa__resultAction{grid-area:4/1/auto/-1;width:100%}}@media (max-width:480px){.PriceCalculator-module-scss-module__dekSqa__questions{margin-top:252px}}@media (max-width:400px){.PriceCalculator-module-scss-module__dekSqa__questions{margin-top:276px}}
