.connectivityCard-module__2PKXxW__gridWrapper{max-width:1600px;margin:0 auto;padding:clamp(1.5rem,4vw,8rem)}.connectivityCard-module__2PKXxW__grid{-ms-overflow-style:none;scrollbar-width:none;grid-template-columns:repeat(2,max-content);justify-content:center;gap:2rem;display:grid;overflow-x:auto}.connectivityCard-module__2PKXxW__grid::-webkit-scrollbar{display:none}.connectivityCard-module__2PKXxW__card{--move-up:40px;background-color:#0a1628;border-radius:15px;width:clamp(300px,26vw,500px);max-width:100%;height:450px;margin:0;position:relative;overflow:hidden}.connectivityCard-module__2PKXxW__imageContainer{z-index:1;position:absolute;inset:0;overflow:hidden}.connectivityCard-module__2PKXxW__backgroundImage{z-index:1;will-change:transform;object-fit:cover;width:100%;max-height:75%;transition:transform .8s;position:relative;overflow:hidden}.connectivityCard-module__2PKXxW__content{z-index:3;width:100%;padding:2.5rem 1.5rem;transition:transform .42s cubic-bezier(.22,.9,.25,1);position:absolute;bottom:0;left:0;transform:translateY(18px)}.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__content{transform:translateY(0)}.connectivityCard-module__2PKXxW__heading{color:#f8fafc;opacity:.95;margin-bottom:14px;font-size:18px;font-weight:600;transition:opacity .3s}.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__heading{opacity:1}.connectivityCard-module__2PKXxW__list{min-height:90px;margin:0;padding:0;list-style:none}.connectivityCard-module__2PKXxW__listItem{color:#9ca3af;opacity:0;align-items:flex-start;gap:10px;max-height:0;font-size:14px;line-height:1.8;transition:opacity .8s,transform .8s;display:flex;overflow:hidden;transform:translateY(16px)}.connectivityCard-module__2PKXxW__active,.connectivityCard-module__2PKXxW__visible{opacity:1;max-height:90px;transform:translateY(0)}.connectivityCard-module__2PKXxW__hidden{opacity:0;max-height:0}.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__backgroundImage,.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__gradientOverlay{transform:translateY(calc(-1*var(--move-up)))}.connectivityCard-module__2PKXxW__gradientOverlay{z-index:2;background:linear-gradient(#0000 0%,#0f172a66 40%,#0f172ad9 70%,#0f172af2 100%);height:calc(60% + 70px);transition:transform .42s cubic-bezier(.22,.9,.25,1),opacity .3s;position:absolute;bottom:-220px;left:0;right:0}.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__gradientOverlay{opacity:1}.connectivityCard-module__2PKXxW__textBlock{will-change:transform;transition:transform .42s cubic-bezier(.22,.9,.25,1);transform:translateY(18px)}.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__textBlock{transform:translateY(0)}.connectivityCard-module__2PKXxW__bulletImage{vertical-align:middle;flex-shrink:0;margin-top:4px;display:inline-block}.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__backgroundImage{transform:translateY(calc(-2*var(--move-up)))scale(1.06)}.connectivityCard-module__2PKXxW__card:hover .connectivityCard-module__2PKXxW__gradientOverlay{transform:translateY(calc(-2*var(--move-up)));opacity:1}.connectivityCard-module__2PKXxW__bullet{flex-shrink:0;width:14px;height:14px}.connectivityCard-module__2PKXxW__bulletText{flex-direction:column;gap:2px;display:flex}.connectivityCard-module__2PKXxW__bulletTitle{color:#e5e7eb;font-size:.85rem;font-weight:600;line-height:1.7}.connectivityCard-module__2PKXxW__bulletDescription{color:#9ca3af;font-size:.8rem;line-height:1.4}@media (max-width:1500px){.connectivityCard-module__2PKXxW__grid{gap:1.1rem}.connectivityCard-module__2PKXxW__card{height:480px}}@media (min-width:1024px) and (max-width:1500px){.connectivityCard-module__2PKXxW__grid{justify-items:center;gap:1.25rem}.connectivityCard-module__2PKXxW__card{width:440px;height:480px}.connectivityCard-module__2PKXxW__dots{display:none}}@media (max-width:1024px){.connectivityCard-module__2PKXxW__grid{grid-template-columns:1fr;justify-items:center;gap:1.25rem}.connectivityCard-module__2PKXxW__card{width:440px;height:340px}.connectivityCard-module__2PKXxW__dots{display:none}}@media (max-width:768px){.connectivityCard-module__2PKXxW__gridWrapper{padding:2rem;overflow-x:hidden}.connectivityCard-module__2PKXxW__grid{scroll-snap-type:x mandatory;padding-inline:16px;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:12px;padding-bottom:12px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.connectivityCard-module__2PKXxW__grid>*{flex-shrink:0}.connectivityCard-module__2PKXxW__card{scroll-snap-align:center;flex:0 0 92%;height:360px}.connectivityCard-module__2PKXxW__dots{display:flex}}@media (min-width:518px) and (max-width:768px){.connectivityCard-module__2PKXxW__grid{grid-template-columns:1fr;justify-content:center;place-items:center;gap:1rem;padding-inline:16px;overflow:visible;display:grid!important}.connectivityCard-module__2PKXxW__grid>*{flex:none;width:360px;margin:0 auto}.connectivityCard-module__2PKXxW__card{flex:none;width:360px;height:380px;margin-left:auto;margin-right:auto}}.connectivityCard-module__2PKXxW__dots{justify-content:center;gap:8px;width:100%;margin-top:14px;display:none}.connectivityCard-module__2PKXxW__dot{cursor:pointer;background:#ffffff59;border-radius:50%;width:8px;height:8px;transition:transform .3s,background .3s}.connectivityCard-module__2PKXxW__dot.connectivityCard-module__2PKXxW__active{background:#00d4e6;transform:scale(1.4)}@media (max-width:518px){.connectivityCard-module__2PKXxW__dots{justify-content:center;align-items:center;margin-bottom:12px;display:flex}.connectivityCard-module__2PKXxW__grid{padding-left:30px;padding-right:12px}}@media (max-width:1500px){.connectivityCard-module__2PKXxW__grid{gap:1rem}.connectivityCard-module__2PKXxW__card{height:480px}}
