.Footer-module__EZoWya__footer{isolation:isolate;background:radial-gradient(at 100% 100%,#e6effc 0%,#0000 60%),linear-gradient(#f5f5f7,#f0f4fa);position:relative}.Footer-module__EZoWya__footer:before{content:"";z-index:-1;pointer-events:none;opacity:.1;background-image:radial-gradient(circle,#0071e3 1px,#0000 1.5px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 100% 100%,#000,#0000 65%);mask-image:radial-gradient(at 100% 100%,#000,#0000 65%)}@media (max-width:767px){.Footer-module__EZoWya__footer:before{opacity:.06}}
.home-module__txgM7a__hero{background:radial-gradient(at 50% 28%,#edf5ff 0%,#0000 65%),linear-gradient(#fff,#f7faff 65%,#fff)}.home-module__txgM7a__solutions{background:linear-gradient(#fff,#f3f8ff 48%,#fff)}.home-module__txgM7a__technical{background:radial-gradient(at 85% 45%,#eef5ff,#0000 65%),linear-gradient(#fff,#f8fbff 55%,#fff)}.home-module__txgM7a__faq{background:linear-gradient(#fff,#f8fbff)}.home-module__txgM7a__solutions>section,.home-module__txgM7a__technical>section{background:0 0}.home-module__txgM7a__contact{isolation:isolate;background:linear-gradient(#f8fbff,#fff 60%,#f5f5f7);position:relative}.home-module__txgM7a__contact:before{content:"";z-index:-1;pointer-events:none;opacity:.18;background-image:radial-gradient(circle,#0071e3 1px,#0000 1.5px);background-size:19px 19px;width:min(48%,560px);height:240px;position:absolute;bottom:8%;left:0;-webkit-mask-image:radial-gradient(at 30%,#000,#0000 70%);mask-image:radial-gradient(at 30%,#000,#0000 70%)}@media (max-width:767px){.home-module__txgM7a__contact:before{display:none}}.home-module__txgM7a__contactPage{isolation:isolate;background:radial-gradient(at 100% 35%,#dcecff 0%,#0000 65%),linear-gradient(#f8fbff,#fff 75%,#f5f5f7);position:relative}.home-module__txgM7a__contactPage:before{content:"";z-index:-1;pointer-events:none;opacity:.28;background-image:radial-gradient(circle,#0071e3 1.2px,#0000 1.8px);background-size:22px 22px;width:min(65%,900px);position:absolute;inset:0 0 0 auto;-webkit-mask-image:radial-gradient(at 100% 40%,#000 10%,#0000 75%);mask-image:radial-gradient(at 100% 40%,#000 10%,#0000 75%)}@media (max-width:767px){.home-module__txgM7a__contactPage:before{opacity:.12;width:100%}}
.ServiceOverview-module__SNd8OW__section{padding:32px 0 112px;scroll-margin-top:96px}.ServiceOverview-module__SNd8OW__heading{text-align:center;letter-spacing:-.045em;margin:0 0 38px;font-size:clamp(2rem,4vw,3.5rem);font-weight:600;line-height:1.08}.ServiceOverview-module__SNd8OW__tabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:32px;display:flex}.ServiceOverview-module__SNd8OW__tab{color:#68686d;cursor:pointer;background:#fff;border:1.5px dashed #d5d5d8;border-radius:999px;padding:9px 17px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.ServiceOverview-module__SNd8OW__tab:hover{background:var(--color-brand-muted);color:#1d1d1f}.ServiceOverview-module__SNd8OW__tab[aria-selected=true]{border-style:solid;border-color:var(--color-brand);background:var(--color-brand-soft);color:var(--color-brand);box-shadow:0 0 0 1px var(--color-brand)}.ServiceOverview-module__SNd8OW__tab:focus-visible,.ServiceOverview-module__SNd8OW__panel:focus-visible{outline:3px solid var(--color-brand);outline-offset:5px}.ServiceOverview-module__SNd8OW__panel{background:#f7f8f9;border-radius:36px;grid-template-columns:1.12fr 1fr;align-items:start;gap:64px;min-height:540px;padding:64px;display:grid}.ServiceOverview-module__SNd8OW__panel[hidden]{display:none}.ServiceOverview-module__SNd8OW__copy{flex-direction:column;height:100%;display:flex}.ServiceOverview-module__SNd8OW__title{color:#1d1d1f;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:600;line-height:1.13}.ServiceOverview-module__SNd8OW__title span{color:#77777c}.ServiceOverview-module__SNd8OW__description{color:#38383b;margin:20px 0 0;font-size:18px;line-height:1.55}.ServiceOverview-module__SNd8OW__benefits{margin-top:auto;padding-top:48px}.ServiceOverview-module__SNd8OW__eyebrow{color:#6b6b70;text-transform:uppercase;letter-spacing:.08em;margin:0 0 18px;font-size:13px;font-weight:600}.ServiceOverview-module__SNd8OW__benefits ul,.ServiceOverview-module__SNd8OW__examples ul{margin:0;padding:0;list-style:none}.ServiceOverview-module__SNd8OW__benefits ul{gap:12px;display:grid}.ServiceOverview-module__SNd8OW__benefits li{color:#68686d;gap:12px;font-size:16px;line-height:1.5;display:flex}.ServiceOverview-module__SNd8OW__benefits svg{flex:0 0 22px;width:22px;height:22px;margin-top:1px}.ServiceOverview-module__SNd8OW__examples ul{gap:16px;display:grid}.ServiceOverview-module__SNd8OW__examples li{color:#29292c;background:#fff;border:1px solid #efeff1;border-radius:18px;align-items:center;gap:18px;min-height:94px;padding:20px;font-size:17px;font-weight:500;line-height:1.4;display:flex;box-shadow:0 2px 3px #00000009}.ServiceOverview-module__SNd8OW__icon{color:#0071e3;background:#eaf3ff;border-radius:14px;flex:0 0 44px;place-items:center;height:44px;display:grid}.ServiceOverview-module__SNd8OW__examples li:nth-child(2) .ServiceOverview-module__SNd8OW__icon{color:#7954bc;background:#f2edff}.ServiceOverview-module__SNd8OW__examples li:nth-child(3) .ServiceOverview-module__SNd8OW__icon{color:#348363;background:#e9f5ef}.ServiceOverview-module__SNd8OW__icon svg{width:25px;height:25px}.ServiceOverview-module__SNd8OW__textExamples ul{gap:12px}.ServiceOverview-module__SNd8OW__textExamples li{min-height:94px;box-shadow:none;letter-spacing:-.02em;border:0;border-radius:14px;padding:24px 28px;font-size:19px;font-weight:500}@media (max-width:1023px){.ServiceOverview-module__SNd8OW__panel{gap:32px;padding:40px}}@media (max-width:767px){.ServiceOverview-module__SNd8OW__section{padding:16px 0 64px;scroll-margin-top:96px}.ServiceOverview-module__SNd8OW__heading{margin-bottom:28px}.ServiceOverview-module__SNd8OW__tabs{gap:10px;margin-bottom:24px}.ServiceOverview-module__SNd8OW__tab{padding:8px 13px;font-size:14px}.ServiceOverview-module__SNd8OW__panel{border-radius:24px;grid-template-columns:1fr;gap:32px;min-height:auto;padding:28px 22px}.ServiceOverview-module__SNd8OW__description{font-size:16px}.ServiceOverview-module__SNd8OW__benefits{padding-top:32px}.ServiceOverview-module__SNd8OW__examples li{gap:14px;min-height:82px;padding:16px;font-size:16px}}.ServiceOverview-module__SNd8OW__technologies{border-top:1px solid #e3e4e7;margin-top:28px;padding-top:24px}.ServiceOverview-module__SNd8OW__technologies .ServiceOverview-module__SNd8OW__eyebrow{margin-bottom:14px}.ServiceOverview-module__SNd8OW__technologies ul{flex-wrap:wrap;gap:16px 22px;margin:0;padding:0;list-style:none;display:flex}.ServiceOverview-module__SNd8OW__technologies li{color:#55555b;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.ServiceOverview-module__SNd8OW__technologyLogo{object-fit:contain;filter:grayscale();opacity:.75;width:24px;height:24px}.ServiceOverview-module__SNd8OW__measureIcon{color:#68686d;flex-shrink:0;width:24px;height:24px}@media (max-width:767px){.ServiceOverview-module__SNd8OW__textExamples li{min-height:76px;padding:20px;font-size:17px}}.ServiceOverview-module__SNd8OW__technologyLink{min-height:44px;color:inherit;border-radius:4px;align-items:center;gap:8px;text-decoration:none;transition:color .15s;display:inline-flex}.ServiceOverview-module__SNd8OW__technologyLink:hover{color:var(--color-brand)}.ServiceOverview-module__SNd8OW__technologyLink:hover .ServiceOverview-module__SNd8OW__technologyLogo{filter:none;opacity:1}.ServiceOverview-module__SNd8OW__technologyLink:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}
