.styles_tooltip__wAYaC{position:absolute;top:50%;transform:translateY(-50%) translateX(var(--slideX,8px));z-index:40;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease}.styles_left__BIDVg{right:100%;margin-right:12px}.styles_right__kqiRJ{left:100%;margin-left:12px}.styles_visible__NT_b9{opacity:1;transform:translateY(-50%) translateX(0)}.styles_tooltipContent__0_7ZE{background:linear-gradient(135deg,#0e1a20,#0f2630);border:1px solid rgba(0,229,255,.35);border-radius:14px;padding:8px 12px;min-width:140px;text-align:center;position:relative;box-shadow:0 6px 12px rgba(0,0,0,.28);-webkit-backdrop-filter:saturate(130%) brightness(104%);backdrop-filter:saturate(130%) brightness(104%)}.styles_tooltipText__zoTap{color:#e9fbff;font-size:12px;line-height:1.15rem;font-weight:600;letter-spacing:.2px;white-space:nowrap}@media (max-width:768px){.styles_tooltipContent__0_7ZE{padding:6px 10px;min-width:96px}.styles_tooltipText__zoTap{font-size:11px}}.ourSolutionsSection_section__U7czR{position:relative;width:100%;background-color:#171717;padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(3rem,4.5vw,4.25rem)}.ourSolutionsSection_section__U7czR:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07) 18%,hsla(0,0%,100%,.07) 82%,transparent);pointer-events:none}.ourSolutionsSection_inner__wiG6w{width:94%;max-width:1450px;margin-left:auto;margin-right:auto}@media (min-width:768px){.ourSolutionsSection_inner__wiG6w{width:90%}}@media (min-width:1024px){.ourSolutionsSection_inner__wiG6w{width:87%;max-width:1596px}}@media (min-width:1280px){.ourSolutionsSection_inner__wiG6w{width:88%}}@media (min-width:2200px){.ourSolutionsSection_inner__wiG6w{width:88%;max-width:1720px}}@media (min-width:2560px){.ourSolutionsSection_inner__wiG6w{max-width:1780px}}.ourSolutionsSection_header__ojTk2{display:grid;grid-template-columns:1fr;gap:1.5rem 2.5rem;margin-bottom:clamp(2rem,4vw,3rem)}@media (min-width:1024px){.ourSolutionsSection_header__ojTk2{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.ourSolutionsSection_headerMain__gEkyw{display:flex;flex-direction:column;gap:1rem}.ourSolutionsSection_heading__Fo_qj{margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#fff}.ourSolutionsSection_lead__mrpMD{margin:0;max-width:36rem;font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.55;color:#9ca3af}.ourSolutionsSection_headerAside__AB8gM{margin:0;font-size:clamp(.875rem,1.35vw,.9375rem);line-height:1.6;color:#9ca3af}@media (min-width:1024px){.ourSolutionsSection_headerAside__AB8gM{padding-top:1.75rem;text-align:left}}.ourSolutionsSection_columns__l_MFZ{display:grid;grid-template-columns:1fr;gap:clamp(.875rem,2vw,1.25rem);align-items:stretch}@media (min-width:640px){.ourSolutionsSection_columns__l_MFZ{grid-template-columns:repeat(2,minmax(0,1fr))}.ourSolutionsSection_solutionCardCell__zRIlS:nth-child(3){grid-column:1/-1}}@media (min-width:1024px){.ourSolutionsSection_columns__l_MFZ{grid-template-columns:repeat(3,minmax(0,1fr))}.ourSolutionsSection_solutionCardCell__zRIlS:nth-child(3){grid-column:auto}}@media (min-width:2200px){.ourSolutionsSection_columns__l_MFZ{gap:1.375rem;padding-top:.25rem;padding-bottom:.75rem}}.ourSolutionsSection_solutionCardCell__zRIlS{position:relative;min-width:0;width:100%;aspect-ratio:1024/613}.ourSolutionsSection_solutionCard__91k5t{display:block;position:absolute;inset:0;overflow:hidden;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);text-decoration:none;transform:translateY(0) scale(1);transform-origin:center center;will-change:transform;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ourSolutionsSection_solutionCard__91k5t:hover{transform:translateY(-6px) scale(1.015);border-color:hsla(0,0%,100%,.16);box-shadow:0 16px 40px rgba(0,0,0,.42),0 4px 12px rgba(0,0,0,.28)}.ourSolutionsSection_solutionCardImage__avCPI{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (prefers-reduced-motion:reduce){.ourSolutionsSection_solutionCard__91k5t{transition:none;will-change:auto}.ourSolutionsSection_solutionCard__91k5t:hover{transform:none}}