@property --lit{syntax:"<number>";inherits:true;initial-value:0}.Silk_silk__LC8UV{--s0:#e2e9f3;--s1:#c9d7ea;--s2:#f7f9fc;--s3:#a3bbdb;--sheen:rgba(255,255,255,0.75);--ridge:rgba(255,255,255,0.95);--trough:rgba(112,138,176,0.34);position:absolute;inset:0;z-index:-1;overflow:hidden;opacity:var(--lit);pointer-events:none;background:linear-gradient(155deg,var(--s0) 0,var(--s1) 55%,var(--s0) 100%)}[data-theme=dark] .Silk_silk__LC8UV{--s0:#050a14;--s1:#11213f;--s2:#2a4775;--s3:#5f86bd;--sheen:rgba(160,192,236,0.28);--ridge:rgba(150,186,236,0.46);--trough:rgba(2,5,12,0.7)}.Silk_silk__LC8UV i{position:absolute;display:block;animation-play-state:var(--play)}.Silk_silk__LC8UV .Silk_sw__aQmSi{inset:-60%;background:conic-gradient(from 0deg at 50% 50%,var(--s0),var(--s2) 12%,var(--s1) 25%,var(--s0) 37%,var(--s3) 50%,var(--s1) 62%,var(--s0) 75%,var(--s2) 88%,var(--s0));filter:blur(30px);animation:Silk_sw__aQmSi 30s linear infinite}.Silk_silk__LC8UV .Silk_f1__adqK5,.Silk_silk__LC8UV .Silk_f2__ep1GV,.Silk_silk__LC8UV .Silk_f3__8ZOAI{left:-30%;width:160%;height:26%;background:linear-gradient(180deg,transparent 0,var(--trough) 34%,var(--ridge) 58%,transparent 100%);filter:blur(13px)}.Silk_silk__LC8UV .Silk_f1__adqK5{top:18%;transform:rotate(-26deg);animation:Silk_f1__adqK5 11s ease-in-out infinite alternate}.Silk_silk__LC8UV .Silk_f2__ep1GV{top:56%;opacity:.8;transform:rotate(16deg);animation:Silk_f2__ep1GV 14s ease-in-out infinite alternate}.Silk_silk__LC8UV .Silk_f3__8ZOAI{top:-4%;height:20%;opacity:.55;transform:rotate(-8deg);animation:Silk_f3__8ZOAI 17s ease-in-out infinite alternate}.Silk_silk__LC8UV .Silk_glow__HaRZD{inset:0;background:radial-gradient(380px circle at var(--mx,72%) var(--my,28%),var(--sheen),transparent 62%)}.Silk_silk__LC8UV .Silk_shade__5oDry{inset:0;background:radial-gradient(90% 46% at 30% 42%,color-mix(in srgb,var(--s0) 42%,transparent),transparent 78%),linear-gradient(180deg,transparent 45%,color-mix(in srgb,var(--s0) 60%,transparent))}@keyframes Silk_sw__aQmSi{to{transform:rotate(1turn)}}@keyframes Silk_f1__adqK5{0%{transform:translate(-8%,-6%) rotate(-26deg)}to{transform:translate(10%,14%) rotate(-18deg)}}@keyframes Silk_f2__ep1GV{0%{transform:translate(9%,8%) rotate(16deg)}to{transform:translate(-10%,-10%) rotate(26deg)}}@keyframes Silk_f3__8ZOAI{0%{transform:translate(-6%) rotate(-8deg)}to{transform:translate(8%,30%) rotate(-16deg)}}@media (prefers-reduced-motion:reduce){.Silk_silk__LC8UV i{animation:none}}.MegaMenu_root____BFV{--lit-soft:#3b4552;--lit-line:rgba(14,16,19,0.14);--glass-tile:linear-gradient(180deg,#ffffff,#eef1f5);--glass-edge:rgba(14,16,19,0.1);--glass-hi:rgba(255,255,255,0.9);--glass-drop:rgba(14,16,19,0.14)}[data-theme=dark] .MegaMenu_root____BFV{--lit-soft:#c4cfde;--lit-line:rgba(243,245,247,0.22);--glass-tile:linear-gradient(180deg,#232933,#14171d);--glass-edge:rgba(243,245,247,0.1);--glass-hi:rgba(255,255,255,0.14);--glass-drop:rgba(0,0,0,0.5)}.MegaMenu_rise__dZtob{animation:MegaMenu_rise__dZtob .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--t,0s)}@keyframes MegaMenu_rise__dZtob{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.MegaMenu_cols__8Anzl{display:grid}.MegaMenu_services__KYrxV{grid-template-columns:1fr 1fr .98fr}.MegaMenu_industry__S5gPq{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr)}.MegaMenu_cols__8Anzl>*+*{border-left:1px solid var(--color-line)}.MegaMenu_col__1rU9P{position:relative;padding:24px 24px 22px}.MegaMenu_hd__EYHBs{margin-bottom:10px;padding-inline:8px;color:var(--color-ink-soft)}.MegaMenu_ruleTop__RSP_Z{margin-top:16px;padding-top:18px;border-top:1px solid var(--color-line)}.MegaMenu_foot__h8tKe{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:13px 24px;border-top:1px solid var(--color-line);background:color-mix(in srgb,var(--color-mist) 55%,var(--color-surface));font-size:13px;line-height:1.4;color:var(--color-ink-soft)}.MegaMenu_live__QqZS4{display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:var(--color-signal-mark);vertical-align:middle}.MegaMenu_more__pNeTg{display:inline-flex;flex:none;align-items:center;gap:6px;font-size:13.5px;font-weight:500;color:var(--color-ink)}.MegaMenu_more__pNeTg svg{transition:transform .25s}.MegaMenu_more__pNeTg:hover svg{transform:translateX(3px)}.MegaMenu_feat__0yoff{--lit:0;--play:paused;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;outline-offset:-2px;transition:--lit .5s ease}.MegaMenu_feat__0yoff:focus-visible,.MegaMenu_feat__0yoff:hover{--lit:1;--play:running}.MegaMenu_feat__0yoff h4{display:flex;align-items:center;gap:6px;margin-top:18px;font-family:var(--font-display);font-size:19px;font-weight:600;line-height:1.2;letter-spacing:-.015em;color:var(--color-ink)}.MegaMenu_go___WOlL{display:inline-grid;flex:none;place-items:center;color:var(--color-ink);opacity:0;transform:translate(-4px,2px);transition:opacity .25s,transform .25s}.MegaMenu_feat__0yoff:focus-visible .MegaMenu_go___WOlL,.MegaMenu_feat__0yoff:hover .MegaMenu_go___WOlL,.MegaMenu_row__Rjvki:focus-visible .MegaMenu_go___WOlL,.MegaMenu_row__Rjvki:hover .MegaMenu_go___WOlL{opacity:1;transform:none}.MegaMenu_desc__PIZhX{margin-top:8px;max-width:38ch;font-size:13.5px;line-height:1.55;color:color-mix(in srgb,var(--lit-soft) calc(var(--lit) * 100%),var(--color-ink-soft))}.MegaMenu_chips__I5H6j{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:22px}.MegaMenu_chips__I5H6j span{padding:5px 9px;border:1px solid color-mix(in srgb,var(--lit-line) calc(var(--lit) * 100%),var(--color-line));border-radius:999px;font-family:var(--font-mono);font-size:9.5px;font-weight:500;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--lit-soft) calc(var(--lit) * 100%),var(--color-ink-soft))}.MegaMenu_explore__EtGm4{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:22px;font-size:13.5px;font-weight:500;color:var(--color-ink)}.MegaMenu_gs__Poy1f{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:9px;background:var(--glass-tile);color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--glass-edge),inset 0 1px 0 var(--glass-hi),0 4px 10px -6px var(--glass-drop)}.MegaMenu_row__Rjvki{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px;transition:background-color .2s}.MegaMenu_row__Rjvki:hover{background:var(--color-mist)}.MegaMenu_txt__HlDG_{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.MegaMenu_txt__HlDG_ b{font-size:14px;font-weight:500;line-height:1.3;color:var(--color-ink)}.MegaMenu_txt__HlDG_ small{font-size:12px;line-height:1.4;color:var(--color-ink-soft)}.MegaMenu_stack__xWctq{display:flex;flex-direction:column}.MegaMenu_stack__xWctq .MegaMenu_feat__0yoff{flex:1}.MegaMenu_row__Rjvki.MegaMenu_sub__QgNzx{padding:14px 24px 16px;border-radius:0;border-top:1px solid var(--color-line)}.MegaMenu_pop__WrXsq{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.MegaMenu_pop__WrXsq .MegaMenu_row__Rjvki{align-items:flex-start}.MegaMenu_pop__WrXsq .MegaMenu_txt__HlDG_ small{max-width:36ch;text-wrap:balance}.MegaMenu_listed__WuOjX{display:grid;grid-template-columns:repeat(3,1fr);gap:2px 8px}.MegaMenu_listed__WuOjX a{display:block;padding:6px 8px;border-radius:8px;font-size:13.5px;line-height:1.35;color:var(--color-ink-soft);transition:background-color .2s,color .2s}.MegaMenu_listed__WuOjX a:hover{background:var(--color-mist);color:var(--color-ink)}@media (prefers-reduced-motion:reduce){.MegaMenu_rise__dZtob{animation:none}}