.ImplementationHero-module__Q2bYzq__section{background:#05070f;padding:5.5rem 1.5rem;position:relative;overflow:hidden}.ImplementationHero-module__Q2bYzq__grid{background-image:radial-gradient(circle at 1px 1px,#ffffff0f 1px,#0000 0);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 20% 30%,#000 30%,#0000 100%);mask-image:radial-gradient(90% 80% at 20% 30%,#000 30%,#0000 100%)}.ImplementationHero-module__Q2bYzq__glow{filter:blur(40px);background:radial-gradient(circle,#38bdf82e 0%,#0000 65%);width:32rem;height:32rem;position:absolute;top:-10%;right:0%}.ImplementationHero-module__Q2bYzq__inner{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem;max-width:1180px;margin:0 auto;display:grid;position:relative}@media (max-width:900px){.ImplementationHero-module__Q2bYzq__inner{grid-template-columns:1fr}}.ImplementationHero-module__Q2bYzq__text{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.ImplementationHero-module__Q2bYzq__inView .ImplementationHero-module__Q2bYzq__text{opacity:1;transform:translateY(0)}.ImplementationHero-module__Q2bYzq__heading{color:#f5f7fb;margin:0 0 1rem;font-size:clamp(2rem,4vw,2.7rem);font-weight:700;line-height:1.25}.ImplementationHero-module__Q2bYzq__accent{background:linear-gradient(135deg,#38bdf8,#818cf8);color:#0000;-webkit-background-clip:text;background-clip:text}.ImplementationHero-module__Q2bYzq__desc{color:#aab2c5;max-width:460px;margin:0 0 1.75rem;font-size:.98rem;line-height:1.75}.ImplementationHero-module__Q2bYzq__cta{color:#04101f;background:linear-gradient(135deg,#38bdf8,#818cf8);border-radius:999px;padding:.9rem 1.8rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .25s;display:inline-block;box-shadow:0 10px 30px -10px #38bdf880}.ImplementationHero-module__Q2bYzq__cta:hover{transform:translateY(-2px)}.ImplementationHero-module__Q2bYzq__orbitWrap{justify-content:center;align-items:center;height:380px;display:flex;position:relative}.ImplementationHero-module__Q2bYzq__ringOuter{border:2px solid #38bdf84d;border-radius:50%;justify-content:center;align-items:center;width:340px;height:340px;display:flex;position:absolute}.ImplementationHero-module__Q2bYzq__ringLabel{color:#7dd3fc;text-align:center;max-width:140px;font-size:.85rem;font-weight:600;position:absolute}.ImplementationHero-module__Q2bYzq__ringInner{border:1px dashed #818cf840;border-radius:50%;width:220px;height:220px;position:absolute}.ImplementationHero-module__Q2bYzq__orbitTrack{border:1px dashed #38bdf826;border-radius:50%;width:340px;height:340px;position:absolute}.ImplementationHero-module__Q2bYzq__center{z-index:2;background:radial-gradient(circle,#38bdf833,#060b1680);border:1.5px solid #38bdf8b3;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;font-size:1.8rem;display:flex;position:relative;box-shadow:0 0 32px #38bdf866}.ImplementationHero-module__Q2bYzq__centerPulse{border:1px solid #38bdf84d;border-radius:50%;animation:2.4s ease-out infinite ImplementationHero-module__Q2bYzq__pulseRing;position:absolute;inset:-12px}@keyframes ImplementationHero-module__Q2bYzq__pulseRing{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}.ImplementationHero-module__Q2bYzq__satellite{z-index:2;opacity:0;flex-direction:column;align-items:center;gap:.4rem;margin-top:-27px;margin-left:-27px;animation:.7s forwards ImplementationHero-module__Q2bYzq__fadeInSat;display:flex;position:absolute;top:50%;left:50%}@keyframes ImplementationHero-module__Q2bYzq__fadeInSat{to{opacity:1}}.ImplementationHero-module__Q2bYzq__satIcon{background:linear-gradient(145deg,#101c30,#0a1220);border:1px solid #38bdf880;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.4rem;animation:4s ease-in-out infinite ImplementationHero-module__Q2bYzq__floatBob;display:flex;box-shadow:0 0 18px #38bdf840}@keyframes ImplementationHero-module__Q2bYzq__floatBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ImplementationHero-module__Q2bYzq__satLabel{color:#cbd5e1;text-align:center;white-space:nowrap;max-width:90px;font-size:.72rem}@media (max-width:900px){.ImplementationHero-module__Q2bYzq__orbitWrap{height:280px}.ImplementationHero-module__Q2bYzq__ringOuter{width:250px;height:250px}.ImplementationHero-module__Q2bYzq__ringInner{width:150px;height:150px}.ImplementationHero-module__Q2bYzq__orbitTrack{width:250px;height:250px}.ImplementationHero-module__Q2bYzq__center{width:72px;height:72px;font-size:1.4rem}.ImplementationHero-module__Q2bYzq__satIcon{width:42px;height:42px;font-size:1.1rem}.ImplementationHero-module__Q2bYzq__satLabel{max-width:70px;font-size:.65rem}}
.ReadMoreCardsGrid-module__ibJfXq__section{opacity:0;padding:4rem 1.5rem;transition:opacity .6s,transform .6s;transform:translateY(20px)}.ReadMoreCardsGrid-module__ibJfXq__section.ReadMoreCardsGrid-module__ibJfXq__inView{opacity:1;transform:translateY(0)}.ReadMoreCardsGrid-module__ibJfXq__bgWhite{background:#fff}.ReadMoreCardsGrid-module__ibJfXq__bgTint{background:#eaf4ff}.ReadMoreCardsGrid-module__ibJfXq__inner{max-width:1180px;margin:0 auto}.ReadMoreCardsGrid-module__ibJfXq__heading{color:#0b1220;margin:0 0 .75rem;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:700}.ReadMoreCardsGrid-module__ibJfXq__desc{color:#4b5568;max-width:900px;margin:0 0 2rem;font-size:.92rem;line-height:1.7}.ReadMoreCardsGrid-module__ibJfXq__grid{grid-template-columns:repeat(var(--cols), 1fr);gap:1.25rem;display:grid}@media (max-width:900px){.ReadMoreCardsGrid-module__ibJfXq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.ReadMoreCardsGrid-module__ibJfXq__grid{grid-template-columns:1fr}}.ReadMoreCardsGrid-module__ibJfXq__card{opacity:0;background:#fff;border-radius:14px;padding:1.5rem;transition:opacity .5s,transform .5s;transform:translateY(14px);box-shadow:0 1px 3px #0f172a0f}.ReadMoreCardsGrid-module__ibJfXq__inView .ReadMoreCardsGrid-module__ibJfXq__card{opacity:1;transform:translateY(0)}.ReadMoreCardsGrid-module__ibJfXq__iconCircle{background:#dbeeff;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1rem;font-size:1.25rem;display:inline-flex}.ReadMoreCardsGrid-module__ibJfXq__cardTitle{color:#0b1220;margin:0 0 .6rem;font-size:1rem;font-weight:700}.ReadMoreCardsGrid-module__ibJfXq__cardDesc{color:#4b5568;margin:0 0 .85rem;font-size:.85rem;line-height:1.6}.ReadMoreCardsGrid-module__ibJfXq__readMore{color:#1d4ed8;font-size:.85rem;font-weight:600;text-decoration:none}.ReadMoreCardsGrid-module__ibJfXq__readMore:hover{text-decoration:underline}.ReadMoreCardsGrid-module__ibJfXq__ctaWrap{text-align:center;margin-top:2.25rem}.ReadMoreCardsGrid-module__ibJfXq__cta{color:#fff;background:#0b1220;border-radius:999px;padding:.85rem 1.7rem;font-weight:600;text-decoration:none;display:inline-block}
.AccordionShowcase-module__xTDCNq__section{background:#fff;padding:4rem 1.5rem}.AccordionShowcase-module__xTDCNq__inner{max-width:1180px;margin:0 auto}.AccordionShowcase-module__xTDCNq__heading{color:#0b1220;margin:0 0 .6rem;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800}.AccordionShowcase-module__xTDCNq__desc{color:#4b5568;max-width:800px;margin:0 0 2rem;font-size:.9rem;line-height:1.7}.AccordionShowcase-module__xTDCNq__layout{grid-template-columns:1.1fr .9fr;align-items:start;gap:2rem;display:grid}@media (max-width:900px){.AccordionShowcase-module__xTDCNq__layout{grid-template-columns:1fr}}.AccordionShowcase-module__xTDCNq__list{flex-direction:column;display:flex}.AccordionShowcase-module__xTDCNq__item{border-bottom:1px solid #e2e8f0}.AccordionShowcase-module__xTDCNq__trigger{color:#33415a;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem 0;font-size:.95rem;font-weight:600;display:flex}.AccordionShowcase-module__xTDCNq__triggerOpen{color:#0b1220}.AccordionShowcase-module__xTDCNq__icon{color:#1d4ed8;font-size:1.1rem;font-weight:700}.AccordionShowcase-module__xTDCNq__body{transition:max-height .35s;overflow:hidden}.AccordionShowcase-module__xTDCNq__bodyText{color:#4b5568;margin:0 0 1rem;font-size:.85rem;line-height:1.7}.AccordionShowcase-module__xTDCNq__imagePane{border-radius:16px;overflow:hidden}.AccordionShowcase-module__xTDCNq__image{object-fit:cover;width:100%;display:block}.AccordionShowcase-module__xTDCNq__ctaWrap{margin-top:2rem}.AccordionShowcase-module__xTDCNq__cta{color:#fff;background:#0b1220;border-radius:999px;padding:.85rem 1.7rem;font-weight:600;text-decoration:none;display:inline-block}
