.Technologies-module__kqq4aW__section{--tech-blue:#38bdf8;--tech-purple:#818cf8;--tech-pink:#fb7185;--tech-ink:#334155;--tech-muted:#64748b;--ease:cubic-bezier(.22,1,.36,1);isolation:isolate;width:100%;min-height:0;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;background:radial-gradient(80% 42% at 50% -8%,#38bdf829,#0000 58%),radial-gradient(55% 40% at 50% 48%,#ffffffe6,#0000 70%),radial-gradient(70% 38% at 50% 108%,#fb71851f,#0000 60%),linear-gradient(165deg,#eff6ff 0%,#fff 42%,#f5f3ff 100%);padding:clamp(4.5rem,8vw,7.25rem) 0 clamp(5rem,9vw,7.75rem);position:relative;overflow:clip visible}.Technologies-module__kqq4aW__section:before,.Technologies-module__kqq4aW__section:after{content:"";pointer-events:none;z-index:0;filter:blur(80px);border-radius:50%;position:absolute;transform:translateZ(0)}.Technologies-module__kqq4aW__section:before{background:radial-gradient(circle,#38bdf838,#0000 70%);width:min(52vw,560px);height:min(38vw,420px);top:-8%;left:8%}.Technologies-module__kqq4aW__section:after{background:radial-gradient(circle,#c084fc2e,#0000 70%);width:min(48vw,520px);height:min(36vw,400px);bottom:-6%;right:4%}.Technologies-module__kqq4aW__inner{z-index:2;width:min(80rem,100% - 2rem);margin:0 auto;padding:0 .5rem;position:relative}.Technologies-module__kqq4aW__bgCanvas{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Technologies-module__kqq4aW__centerGlow{filter:blur(28px);opacity:0;width:min(70vw,760px);height:min(48vw,420px);transition:opacity 1.1s var(--ease);background:radial-gradient(circle,#ffffffd9 0%,#bae6fd47 38%,#0000 72%);border-radius:50%;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.Technologies-module__kqq4aW__isVisible .Technologies-module__kqq4aW__centerGlow{opacity:1}.Technologies-module__kqq4aW__bgWord{letter-spacing:.12em;text-transform:uppercase;color:#64748b;opacity:0;filter:blur(2px);-webkit-user-select:none;user-select:none;white-space:nowrap;will-change:transform;font-weight:900;line-height:1;position:absolute}.Technologies-module__kqq4aW__isVisible .Technologies-module__kqq4aW__bgWord{opacity:.038}.Technologies-module__kqq4aW__bgWordA{font-size:clamp(4.5rem,14vw,11rem);animation:28s ease-in-out infinite Technologies-module__kqq4aW__wordDriftA;top:6%;left:-2%}.Technologies-module__kqq4aW__bgWordB{font-size:clamp(3.5rem,11vw,8.5rem);animation:32s ease-in-out infinite Technologies-module__kqq4aW__wordDriftB;top:10%;right:-4%}.Technologies-module__kqq4aW__bgWordC{font-size:clamp(4rem,12vw,9rem);animation:30s ease-in-out infinite Technologies-module__kqq4aW__wordDriftC;top:42%;left:-6%}.Technologies-module__kqq4aW__bgWordD{font-size:clamp(5rem,16vw,12rem);animation:26s ease-in-out infinite reverse Technologies-module__kqq4aW__wordDriftA;top:48%;right:4%}.Technologies-module__kqq4aW__bgWordE{font-size:clamp(3.2rem,10vw,7.5rem);animation:34s ease-in-out infinite Technologies-module__kqq4aW__wordDriftB;bottom:8%;left:18%}.Technologies-module__kqq4aW__bgWordF{font-size:clamp(3.8rem,12vw,8rem);animation:36s ease-in-out infinite Technologies-module__kqq4aW__wordDriftC;bottom:12%;right:8%}@keyframes Technologies-module__kqq4aW__wordDriftA{0%,to{transform:translate(0,0)}50%{transform:translate(18px,-12px)}}@keyframes Technologies-module__kqq4aW__wordDriftB{0%,to{transform:translate(0,0)}50%{transform:translate(-16px,10px)}}@keyframes Technologies-module__kqq4aW__wordDriftC{0%,to{transform:translate(0,0)}50%{transform:translate(10px,14px)}}.Technologies-module__kqq4aW__particle{pointer-events:none;opacity:0;border-radius:999px;position:absolute;transform:translateZ(0)}.Technologies-module__kqq4aW__isVisible .Technologies-module__kqq4aW__particle{opacity:.55}.Technologies-module__kqq4aW__dot{background:linear-gradient(135deg,var(--tech-blue),var(--tech-purple));width:5px;height:5px;box-shadow:0 0 10px #38bdf873}.Technologies-module__kqq4aW__spark{background:linear-gradient(90deg,transparent,var(--tech-purple),var(--tech-pink),transparent);opacity:.4;border-radius:999px;width:18px;height:1.5px}.Technologies-module__kqq4aW__p1{animation:14s ease-in-out infinite Technologies-module__kqq4aW__particleFloatA;top:22%;left:12%}.Technologies-module__kqq4aW__p2{animation:16s ease-in-out .8s infinite Technologies-module__kqq4aW__particleFloatB;top:18%;left:78%}.Technologies-module__kqq4aW__p3{animation:15s ease-in-out 1.4s infinite Technologies-module__kqq4aW__particleFloatC;top:46%;right:16%}.Technologies-module__kqq4aW__p4{animation:18s ease-in-out .4s infinite Technologies-module__kqq4aW__particleFloatA;bottom:18%;left:22%}.Technologies-module__kqq4aW__p5{animation:17s ease-in-out 1.1s infinite Technologies-module__kqq4aW__particleFloatB;bottom:22%;right:28%}.Technologies-module__kqq4aW__p6{animation:13s ease-in-out .6s infinite Technologies-module__kqq4aW__particleFloatC;top:16%;left:48%}.Technologies-module__kqq4aW__p7{animation:19s ease-in-out 1.8s infinite Technologies-module__kqq4aW__particleFloatA;top:38%;left:62%}.Technologies-module__kqq4aW__p8{animation:15s ease-in-out 2.2s infinite Technologies-module__kqq4aW__particleFloatB;bottom:36%;right:8%}@keyframes Technologies-module__kqq4aW__particleFloatA{0%,to{opacity:.35;transform:translate(0,0)}50%{opacity:.7;transform:translate(6px,-16px)}}@keyframes Technologies-module__kqq4aW__particleFloatB{0%,to{opacity:.3;transform:translate(0,0)}50%{opacity:.65;transform:translate(-10px,12px)}}@keyframes Technologies-module__kqq4aW__particleFloatC{0%,to{opacity:.28;transform:translate(0,0)rotate(0)}50%{opacity:.6;transform:translate(8px,-10px)rotate(12deg)}}.Technologies-module__kqq4aW__orbitWrap{z-index:1;pointer-events:none;opacity:0;transition:opacity 1.2s var(--ease).4s;position:absolute;inset:0}.Technologies-module__kqq4aW__isVisible .Technologies-module__kqq4aW__orbitWrap{opacity:1}.Technologies-module__kqq4aW__orbitSvg{width:100%;height:100%;display:block}.Technologies-module__kqq4aW__orbitPath{fill:none;stroke-width:1.6px;stroke-dasharray:7 11;stroke-linecap:round;opacity:.42}.Technologies-module__kqq4aW__orbitDot,.Technologies-module__kqq4aW__orbitDotSoft{offset-path:path("M-80 430 C 220 430, 420 120, 720 120 S 1220 430, 1560 430");offset-rotate:0deg;will-change:offset-distance}.Technologies-module__kqq4aW__orbitDot{animation:28s linear infinite Technologies-module__kqq4aW__orbitTravel}.Technologies-module__kqq4aW__orbitDotSoft{animation:42s linear -12s infinite reverse Technologies-module__kqq4aW__orbitTravel}@keyframes Technologies-module__kqq4aW__orbitTravel{0%{offset-distance:0%}to{offset-distance:100%}}.Technologies-module__kqq4aW__header{text-align:center;margin-bottom:clamp(2rem,4vw,3.25rem)}.Technologies-module__kqq4aW__labelRow{justify-content:center;align-items:center;gap:.55rem;margin-bottom:.9rem;display:inline-flex}.Technologies-module__kqq4aW__labelRule{background:linear-gradient(90deg,var(--tech-blue),var(--tech-purple));border-radius:999px;width:2rem;height:2px;display:block}.Technologies-module__kqq4aW__labelRuleShort{background:var(--tech-pink);width:.35rem}.Technologies-module__kqq4aW__label{letter-spacing:.22em;text-transform:uppercase;color:#2563eb;font-size:.78rem;font-weight:700}.Technologies-module__kqq4aW__mainTitle{letter-spacing:.12em}.Technologies-module__kqq4aW__isVisible .Technologies-module__kqq4aW__mainTitle{animation:Technologies-module__kqq4aW__trackingSettle 1.05s var(--ease).22s both}@keyframes Technologies-module__kqq4aW__trackingSettle{0%{letter-spacing:.18em}to{letter-spacing:-.025em}}.Technologies-module__kqq4aW__titleShimmer{background-size:220% 100%}.Technologies-module__kqq4aW__shimmerOn{animation:14s ease-in-out infinite Technologies-module__kqq4aW__headingShimmer}@keyframes Technologies-module__kqq4aW__headingShimmer{0%,to{background-position:0%}50%{background-position:100%}}.Technologies-module__kqq4aW__navBlock{flex-direction:column;align-items:center;gap:.85rem;margin-bottom:clamp(1.75rem,3.5vw,2.75rem);display:flex}.Technologies-module__kqq4aW__tabsWrap{justify-content:center;width:100%;max-width:100%;display:flex}.Technologies-module__kqq4aW__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#dbeafe6b;border:1px solid #93c5fd61;border-radius:999px;flex-wrap:nowrap;align-items:center;gap:.2rem;max-width:100%;padding:.38rem;display:flex;overflow:auto hidden;box-shadow:0 10px 30px #0f172a0a}.Technologies-module__kqq4aW__tabs::-webkit-scrollbar{display:none}.Technologies-module__kqq4aW__tab{z-index:1;cursor:pointer;letter-spacing:.01em;color:var(--tech-muted);white-space:nowrap;transition:color .28s var(--ease),transform .28s var(--ease);background:0 0;border:0;border-radius:999px;flex:none;padding:.72rem 1.2rem;font-size:.82rem;font-weight:600;position:relative}.Technologies-module__kqq4aW__tab:hover{color:#1e3a8a;transform:translateY(-2px)}.Technologies-module__kqq4aW__tab:hover:not(.Technologies-module__kqq4aW__tabActive):after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;background:#ffffff47;position:absolute;inset:6px 10px}.Technologies-module__kqq4aW__tabActive{color:#1d4ed8}.Technologies-module__kqq4aW__tabActive:hover{color:#1e3a8a}.Technologies-module__kqq4aW__tabIndicator{z-index:-1;background:linear-gradient(#fffffff5,#f8faffe6);border-radius:999px;position:absolute;inset:0;box-shadow:0 0 0 1px #818cf861,0 8px 22px #38bdf829,0 0 18px #fb71851a}.Technologies-module__kqq4aW__count{letter-spacing:.18em;text-transform:uppercase;color:#64748b;align-items:center;gap:.4rem;font-size:.68rem;font-weight:700;display:inline-flex}.Technologies-module__kqq4aW__countNum{color:#4f46e5;min-width:1.4em;display:inline-block}.Technologies-module__kqq4aW__stage{min-height:22rem;padding-top:1.25rem;position:relative}.Technologies-module__kqq4aW__connections{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Technologies-module__kqq4aW__connectionLine{fill:none;stroke-width:1px;stroke-linecap:round;opacity:.28;stroke-dasharray:5 9;animation:22s linear infinite Technologies-module__kqq4aW__dashDrift}@keyframes Technologies-module__kqq4aW__dashDrift{to{stroke-dashoffset:-140px}}.Technologies-module__kqq4aW__grid{z-index:1;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.85rem 2.35rem;max-width:44.5rem;margin:0 auto;display:flex;position:relative}.Technologies-module__kqq4aW__card{cursor:pointer;z-index:1;width:7.25rem;transition:opacity .35s var(--ease),filter .35s var(--ease);flex-direction:column;align-items:center;display:flex;position:relative}.Technologies-module__kqq4aW__card:focus-visible{outline:none}.Technologies-module__kqq4aW__card:focus-visible .Technologies-module__kqq4aW__hexBorder{opacity:1}.Technologies-module__kqq4aW__card:focus-visible .Technologies-module__kqq4aW__hexGlow{opacity:.4}.Technologies-module__kqq4aW__tab:focus-visible{outline-offset:2px;outline:2px solid #38bdf8b3}.Technologies-module__kqq4aW__grid:hover .Technologies-module__kqq4aW__card .Technologies-module__kqq4aW__cardLift{opacity:.48;filter:saturate(.78)}.Technologies-module__kqq4aW__grid:hover .Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__cardLift,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__cardLift{opacity:1;filter:none}.Technologies-module__kqq4aW__grid:hover .Technologies-module__kqq4aW__card:hover,.Technologies-module__kqq4aW__cardSelected{z-index:4}.Technologies-module__kqq4aW__cardLift{transform-origin:top;width:100%;transition:transform .4s var(--ease),filter .35s var(--ease),opacity .35s var(--ease);flex-direction:column;align-items:center;display:flex}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__cardLift{transform:translateY(-10px)scale(1.05)}.Technologies-module__kqq4aW__cardFloat{width:100%;animation:6.5s ease-in-out infinite Technologies-module__kqq4aW__cardFloat;animation-delay:calc(var(--i,0)*.45s);flex-direction:column;align-items:center;display:flex}@keyframes Technologies-module__kqq4aW__cardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.Technologies-module__kqq4aW__hexStack{width:7rem;height:7.55rem;position:relative}.Technologies-module__kqq4aW__hexStage{filter:drop-shadow(0 14px 22px #0f172a1a);width:100%;height:100%;transition:filter .4s var(--ease);position:relative}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__hexStage,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__hexStage{filter:drop-shadow(0 22px 28px #38bdf82e)drop-shadow(0 10px 18px #818cf81f)}.Technologies-module__kqq4aW__hexGlow{background:linear-gradient(135deg,var(--tech-blue),var(--tech-purple),var(--tech-pink));filter:blur(14px);opacity:0;transition:opacity .4s var(--ease);pointer-events:none;border-radius:50%;position:absolute;inset:14%;transform:translateZ(0)}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__hexGlow,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__hexGlow{opacity:.55}.Technologies-module__kqq4aW__hexBorder{clip-path:polygon(50% 0%,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);opacity:.72;transition:opacity .35s var(--ease);background:linear-gradient(145deg,#38bdf88c,#818cf86b,#fb718566);position:absolute;inset:0}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__hexBorder,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__hexBorder{opacity:1}.Technologies-module__kqq4aW__hexFace{clip-path:polygon(50% 0%,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffffff5 0%,#f8faffe0 100%);position:absolute;inset:2px;box-shadow:inset 0 1px #ffffffe6}.Technologies-module__kqq4aW__hexContent{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Technologies-module__kqq4aW__logo{width:2.55rem;height:2.55rem;transition:transform .4s var(--ease),filter .4s var(--ease);filter:drop-shadow(0 4px 8px #0f172a14);justify-content:center;align-items:center;display:flex}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__logo,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__logo{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--logo,#38bdf8)45%,transparent));transform:scale(1.08)rotate(2.5deg)}.Technologies-module__kqq4aW__nameWrap{align-items:center;margin-top:.85rem;display:inline-flex;position:relative}.Technologies-module__kqq4aW__name{color:#334155;text-align:center;transition:color .3s var(--ease);font-size:.9rem;font-weight:600;line-height:1.2}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__name,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__name{color:#1d4ed8}.Technologies-module__kqq4aW__explore{color:#818cf8;opacity:0;width:.85rem;height:.85rem;transition:opacity .32s var(--ease),transform .32s var(--ease);pointer-events:none;position:absolute;top:50%;left:calc(100% + 2px);transform:translate(4px,8px)translateY(-50%)}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__explore,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__explore{opacity:1;transform:translate(0)translateY(-50%)}.Technologies-module__kqq4aW__activeDot{background:linear-gradient(135deg,var(--tech-blue),var(--tech-pink));opacity:0;width:5px;height:5px;transition:opacity .3s var(--ease),transform .3s var(--ease);border-radius:999px;margin-top:.4rem;transform:scale(.4);box-shadow:0 0 8px #818cf8b3}.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__activeDot{opacity:1;animation:Technologies-module__kqq4aW__selectedPulse 1.15s var(--ease);transform:scale(1)}@keyframes Technologies-module__kqq4aW__selectedPulse{0%{box-shadow:0 0 #818cf88c}to{box-shadow:0 0 0 10px #818cf800}}.Technologies-module__kqq4aW__tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;z-index:8;text-align:left;min-width:9.5rem;transition:opacity .28s var(--ease),transform .28s var(--ease);background:#ffffffeb;border:1px solid #c7d2feb3;border-radius:.75rem;padding:.55rem .75rem .5rem;position:absolute;bottom:calc(100% - .35rem);left:50%;transform:translate(-50%,8px);box-shadow:0 14px 30px #0f172a1a}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__tooltip,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__tooltip{opacity:1;transform:translate(-50%)}.Technologies-module__kqq4aW__tooltipName{color:#0f172a;font-size:.78rem;font-weight:700;line-height:1.2;display:block}.Technologies-module__kqq4aW__tooltipMeta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}.Technologies-module__kqq4aW__tooltipCat{color:#64748b;letter-spacing:.01em;font-size:.68rem}.Technologies-module__kqq4aW__tooltipArrow{color:#818cf8;flex-shrink:0;width:.75rem;height:.75rem}@media (max-width:900px){.Technologies-module__kqq4aW__grid{gap:1.5rem 1.75rem;max-width:38rem}}@media (max-width:640px){.Technologies-module__kqq4aW__section{padding:3.75rem 0 4.5rem}.Technologies-module__kqq4aW__inner{width:min(80rem,100% - 1.25rem)}.Technologies-module__kqq4aW__bgWordC,.Technologies-module__kqq4aW__bgWordF,.Technologies-module__kqq4aW__p6,.Technologies-module__kqq4aW__p7,.Technologies-module__kqq4aW__p8,.Technologies-module__kqq4aW__hideMobile,.Technologies-module__kqq4aW__orbitDotSoft{display:none}.Technologies-module__kqq4aW__orbitDot{animation-duration:40s}.Technologies-module__kqq4aW__connections{display:none}.Technologies-module__kqq4aW__grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:1.35rem .75rem;max-width:22rem;display:grid}.Technologies-module__kqq4aW__card:last-child:nth-child(odd){grid-column:1/-1}.Technologies-module__kqq4aW__card{width:8rem}.Technologies-module__kqq4aW__hexStack{width:6.6rem;height:7.15rem}.Technologies-module__kqq4aW__tab{padding:.68rem 1.05rem;font-size:.78rem}.Technologies-module__kqq4aW__label{letter-spacing:.18em;font-size:.72rem}.Technologies-module__kqq4aW__tooltip{display:none}}@media (max-width:400px){.Technologies-module__kqq4aW__card{width:7.4rem}}@media (prefers-reduced-motion:reduce){.Technologies-module__kqq4aW__bgWord,.Technologies-module__kqq4aW__particle,.Technologies-module__kqq4aW__orbitDot,.Technologies-module__kqq4aW__orbitDotSoft,.Technologies-module__kqq4aW__cardFloat,.Technologies-module__kqq4aW__connectionLine,.Technologies-module__kqq4aW__titleShimmer,.Technologies-module__kqq4aW__shimmerOn,.Technologies-module__kqq4aW__mainTitle,.Technologies-module__kqq4aW__isVisible .Technologies-module__kqq4aW__mainTitle{animation:none!important}.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__cardLift,.Technologies-module__kqq4aW__card:hover .Technologies-module__kqq4aW__logo,.Technologies-module__kqq4aW__cardSelected .Technologies-module__kqq4aW__logo,.Technologies-module__kqq4aW__tab:hover{transform:none}.Technologies-module__kqq4aW__bgWord,.Technologies-module__kqq4aW__hexGlow,.Technologies-module__kqq4aW__centerGlow{filter:none}}
