.infrastructure_page___B0S_{--gold:#f3c854;--cream:#f3f0e9;background:radial-gradient(ellipse at 2% 24%,#a77c2440,transparent 42%),radial-gradient(ellipse at 98% 48%,#77777726,transparent 44%),linear-gradient(145deg,#202020,#101010 52%,#191919);color:var(--cream);overflow:clip;min-height:100vh}.infrastructure_hero__fI3iN{min-height:100svh;padding:clamp(7.5rem,11vh,10rem) clamp(1.25rem,4vw,5rem) 1.75rem;position:relative;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid rgba(239,185,39,.25);isolation:isolate}.infrastructure_heroGrid__5dzns{position:absolute;inset:0;z-index:-3;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,#000 55%,transparent)}.infrastructure_hero__fI3iN:after{content:"";position:absolute;width:64vw;height:64vw;right:-18vw;top:-24vw;border-radius:50%;background:radial-gradient(circle,rgba(239,185,39,.15),transparent 64%);z-index:-2;animation:infrastructure_breathe__aGvO1 7s ease-in-out infinite}.infrastructure_signalSweep__NYemT{position:absolute;z-index:-1;inset:0;background:linear-gradient(112deg,transparent 30%,rgba(239,185,39,.075) 47%,transparent 58%);transform:translateX(-80%);animation:infrastructure_signal__S2QmB 6s ease-in-out infinite}.infrastructure_heroInner__Nj7Wl{width:min(1780px,100%);margin:auto;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:4vw;align-items:center}.infrastructure_heroCopy__RDq_d{max-width:1000px}.infrastructure_catalogueHeader__ejvPI>p,.infrastructure_cta__oFvra p,.infrastructure_eyebrow__YqdUd{font-size:clamp(.64rem,.7vw,.78rem);letter-spacing:.25em;font-weight:800;color:var(--gold);display:flex;gap:.85rem;align-items:center}.infrastructure_eyebrow__YqdUd span{width:42px;height:1px;background:var(--gold)}.infrastructure_hero__fI3iN h1{font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:clamp(4.6rem,8.8vw,10.4rem);font-weight:700;line-height:.82;letter-spacing:-.055em;margin:clamp(1.4rem,3vh,2.8rem) 0 1.8rem;text-transform:uppercase}.infrastructure_hero__fI3iN h1 span,.infrastructure_hero__fI3iN h1 strong{display:block}.infrastructure_hero__fI3iN h1 strong{font-weight:700;color:transparent;background:linear-gradient(100deg,#aa7712,#ffe583 36%,#dda21b 70%,#fff0a9);background-size:200% 100%;background-position:100% 50%;background-clip:text;-webkit-background-clip:text;animation:infrastructure_goldFlow__cqtZc 5.6s ease-in-out infinite alternate;padding:.08em 0;margin:-.08em 0}.infrastructure_intro__axekl{max-width:720px;color:rgba(243,240,233,.64);font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.65}.infrastructure_explore__R5v_g{display:inline-flex;align-items:center;gap:1rem;margin-top:2rem;color:var(--cream);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.infrastructure_explore__R5v_g>span{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(239,185,39,.55);border-radius:50%;transition:.35s}.infrastructure_explore__R5v_g svg{width:17px}.infrastructure_explore__R5v_g:hover span{color:#070907;background:var(--gold);transform:translateY(4px)}.infrastructure_heroInstrument__PqykL{display:grid;place-items:center;position:relative}.infrastructure_radar__ioTqo{width:min(38vw,560px);aspect-ratio:1;position:relative;border-radius:50%;border:1px solid rgba(239,185,39,.55);background:radial-gradient(circle at center,rgba(239,185,39,.15),transparent 39%),#090b09;box-shadow:0 0 80px rgba(239,185,39,.1),inset 0 0 65px rgba(239,185,39,.04);overflow:hidden}.infrastructure_radar__ioTqo>span{position:absolute;border:1px dashed rgba(239,185,39,.28);border-radius:50%;inset:14%}.infrastructure_radar__ioTqo .infrastructure_ringTwo__cih45{inset:30%}.infrastructure_radar__ioTqo .infrastructure_ringThree__Nsuvj{inset:44%;border-style:solid}.infrastructure_radarSweep__KXQjo{position:absolute;inset:50% 50% 0 0;transform-origin:100% 0;background:linear-gradient(30deg,transparent 35%,rgba(239,185,39,.18));animation:infrastructure_radar__ioTqo 5s linear infinite}.infrastructure_radar__ioTqo b{--angle:calc(var(--node-index)*60deg);position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3px;border-radius:50%;background:#ffe073;box-shadow:0 0 18px #efb927;transform:rotate(var(--angle)) translateY(-44%) translateX(14vw);animation:infrastructure_nodePulse__dpMj7 2.2s ease-in-out infinite;animation-delay:calc(var(--node-index)*-.25s)}.infrastructure_radar__ioTqo em{position:absolute;inset:0;display:grid;place-items:center;font-style:normal;font-size:clamp(1rem,2vw,2rem);font-weight:900;letter-spacing:.28em;color:var(--gold)}.infrastructure_heroStats__Zpuqg{width:min(1780px,100%);margin:4vh auto 0;display:grid;grid-template-columns:auto auto 1fr;gap:3rem;border-top:1px solid rgba(255,255,255,.12);padding-top:1.3rem}.infrastructure_heroStats__Zpuqg>div{display:flex;align-items:center;gap:.75rem}.infrastructure_heroStats__Zpuqg strong{font-size:1.45rem;color:var(--gold)}.infrastructure_heroStats__Zpuqg span{color:rgba(255,255,255,.52);font-size:.74rem;text-transform:uppercase;letter-spacing:.12em}.infrastructure_routeLine__OXh_4{justify-self:end}.infrastructure_routeLine__OXh_4 svg{width:18px;color:var(--gold)}.infrastructure_catalogue__QKUug{padding:clamp(5rem,10vw,10rem) clamp(1.25rem,4vw,5rem);position:relative;isolation:isolate}.infrastructure_catalogue__QKUug:after,.infrastructure_catalogue__QKUug:before{content:"";position:absolute;z-index:-1;pointer-events:none}.infrastructure_catalogue__QKUug:before{inset:0;background-image:linear-gradient(#e9d1870b 1px,transparent 0),linear-gradient(90deg,#e9d1870b 1px,transparent 0);background-size:84px 84px;mask-image:linear-gradient(180deg,transparent,#000 20%,#000 75%,transparent)}.infrastructure_catalogue__QKUug:after{top:16%;left:-18%;width:min(900px,85vw);aspect-ratio:1;border-radius:50%;border:1px solid #e8c25d20;background:radial-gradient(circle,#edbb3921,transparent 67%);box-shadow:0 0 0 65px #e8c25d05,0 0 0 130px #e8c25d05}.infrastructure_catalogueFirst__jx4kA{min-height:100svh;padding-top:clamp(8.5rem,12vw,12rem)}.infrastructure_catalogueHeader__ejvPI{position:relative;width:min(1780px,100%);margin:0 auto clamp(3rem,6vw,6rem);display:grid;grid-template-columns:1.2fr .8fr;gap:1rem 6vw;align-items:end}.infrastructure_catalogueHeader__ejvPI>p{grid-column:1/-1}.infrastructure_catalogueHeader__ejvPI h1{font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:clamp(3rem,6vw,7rem);line-height:.9;letter-spacing:-.04em;text-transform:uppercase;max-width:900px;margin:1rem 0 0}.infrastructure_catalogueHeaderAside___JHCk{display:grid;align-content:end;justify-items:start}.infrastructure_poolShortcut__Uml0J{width:min(100%,520px);min-width:min(100%,430px);min-height:104px;padding:.55rem .7rem .55rem .55rem;display:grid;grid-template-columns:84px minmax(0,1fr) 58px;gap:1rem;align-items:center;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(239,185,39,.68);border-radius:999px;background:linear-gradient(105deg,rgba(239,185,39,.22),rgba(239,185,39,.035) 44%,rgba(255,224,115,.13) 72%,rgba(239,185,39,.04));background-size:220% 100%;background-position:100% 50%;box-shadow:0 18px 54px rgba(0,0,0,.28),0 0 0 5px rgba(239,185,39,.035),inset 0 0 26px rgba(239,185,39,.04);transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;animation:infrastructure_poolShortcutFlow__HIsIU 7s ease-in-out infinite alternate,infrastructure_poolShortcutPulse__tJO_T 3.2s ease-in-out infinite}.infrastructure_poolShortcut__Uml0J:before{content:"";position:absolute;z-index:-1;inset:-80% -28%;background:linear-gradient(108deg,transparent 42%,rgba(255,232,151,.22) 49%,transparent 56%);transform:translate3d(-125%,0,0);animation:infrastructure_poolShortcutShine__NlhJq 5.2s linear infinite}.infrastructure_poolShortcutMedia__Mi651{position:relative;width:84px;height:84px;overflow:hidden;border:2px solid rgba(255,218,99,.9);border-radius:50%;background:#111;box-shadow:0 0 0 5px rgba(239,185,39,.08),0 0 25px rgba(239,185,39,.16);animation:infrastructure_poolMediaPulse__z8g_a 3.2s ease-in-out infinite}.infrastructure_poolShortcutMedia__Mi651 img{object-fit:cover;filter:grayscale(.35) contrast(1.08);transition:transform .65s cubic-bezier(.2,.8,.2,1)}.infrastructure_poolShortcutCopy__nUdF_{min-width:0;display:grid;gap:.2rem}.infrastructure_poolShortcutCopy__nUdF_ small{color:var(--gold);font-size:.66rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.infrastructure_poolShortcutCopy__nUdF_ strong{color:transparent;font-size:clamp(.95rem,1.15vw,1.2rem);letter-spacing:.025em;text-transform:uppercase;background:linear-gradient(90deg,#fff,#fff 34%,#ffd95f 52%,#fff 70%);background-size:240% 100%;background-position:100% 50%;background-clip:text;-webkit-background-clip:text;animation:infrastructure_poolTextFlow__wPw9e 5.6s ease-in-out infinite alternate}.infrastructure_poolShortcut__Uml0J>i{width:58px;height:58px;display:grid;place-items:center;position:relative;border-radius:50%;background:var(--gold);color:#070907;box-shadow:0 0 28px rgba(239,185,39,.28);transition:transform .35s;animation:infrastructure_poolArrowDrift__mQvHH 1.8s ease-in-out infinite}.infrastructure_poolShortcut__Uml0J>i:before{content:"";position:absolute;inset:-1px;border:1px solid rgba(255,222,111,.78);border-radius:inherit;animation:infrastructure_poolArrowSignal__cyF1_ 2.4s ease-out infinite}.infrastructure_poolShortcut__Uml0J>i svg{width:21px}.infrastructure_poolShortcut__Uml0J:hover{transform:translateX(8px) scale(1.015);border-color:rgba(255,220,101,1);box-shadow:0 22px 64px rgba(0,0,0,.34),0 0 0 7px rgba(239,185,39,.07),0 0 42px rgba(239,185,39,.12)}.infrastructure_poolShortcut__Uml0J:hover .infrastructure_poolShortcutMedia__Mi651 img{transform:scale(1.08) rotate(2deg)}.infrastructure_poolShortcut__Uml0J:hover>i{animation:none;transform:rotate(45deg) scale(1.05)}.infrastructure_catalogueLayout__HEoui{position:relative;width:min(1780px,100%);margin:auto;display:grid;grid-template-columns:clamp(230px,19vw,300px) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,2.3vw,2.75rem)}.infrastructure_sidebar__ZomP0{position:sticky;top:110px;max-height:calc(100dvh - 130px);overflow-y:auto;padding:1rem .65rem;border:1px solid #e2c16c50;border-radius:20px;background:linear-gradient(145deg,#343434e8,#161616f5);box-shadow:0 18px 50px #0003,inset 0 1px #ffe8a51a}.infrastructure_sidebarLabel__wrEhp{margin:0;padding:.25rem .85rem 1rem;color:#e5cd8e;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.infrastructure_sidebarGroups___gxur a,.infrastructure_sidebarLink__km_Pb,.infrastructure_sidebarToggle__EjOCv{width:100%;display:flex;align-items:center;gap:.6rem;padding:.85rem;border-radius:12px;color:#e2e0d9;font-size:.9rem;line-height:1.4;text-align:left}.infrastructure_sidebarGroups___gxur a>span,.infrastructure_sidebarLink__km_Pb>span,.infrastructure_sidebarToggle__EjOCv>span{flex:1}.infrastructure_sidebar__ZomP0 svg{width:15px;height:15px;flex-shrink:0;color:#aaa99f}.infrastructure_sidebarToggle__EjOCv{border:0;box-shadow:inset 3px 0 var(--gold);background:linear-gradient(110deg,#f6d878,#d5ae48);color:#191919;font:inherit;font-size:.9rem;cursor:pointer}.infrastructure_sidebarToggle__EjOCv svg{color:#37332b}.infrastructure_sidebarToggle__EjOCv[aria-expanded=false] svg{transform:rotate(-90deg)}.infrastructure_sidebarGroups___gxur{list-style:none;margin:.3rem 0 .15rem 1rem;padding:0 0 0 .55rem;border-left:1px solid #efb92740}.infrastructure_sidebarGroups___gxur a{padding:.8rem .5rem .8rem .7rem;font-size:.84rem;color:#c5c3bb}.infrastructure_sidebarGroups___gxur small{color:#aaa99f;font-size:.7rem;font-variant-numeric:tabular-nums}.infrastructure_sidebarGroups___gxur a:hover,.infrastructure_sidebarLink__km_Pb:hover{background:#f3c85414;color:var(--gold)}.infrastructure_card__Q9S2M:focus-visible,.infrastructure_sidebar__ZomP0 a:focus-visible,.infrastructure_sidebar__ZomP0 button:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.infrastructure_cards__c6WS7{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,300px));justify-content:space-between;gap:clamp(2rem,3.3vw,3.5rem)}.infrastructure_card__Q9S2M{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid #c9b46759;border-radius:24px;background:linear-gradient(145deg,#343434,#202020 65%,#161616);box-shadow:0 14px 32px #0003,inset 0 1px #fff1b529;overflow:hidden;transition:border-color .25s,box-shadow .3s}.infrastructure_card__Q9S2M:focus-visible,.infrastructure_card__Q9S2M:hover{border-color:var(--gold);box-shadow:0 20px 44px #0004,0 0 26px #f3c85420}.infrastructure_cardMedia__t9tI7{position:relative;overflow:hidden;aspect-ratio:1.1;background:radial-gradient(ellipse at 50% 35%,#fffef7,#eeeadc);border-bottom:1px solid #d9b95f80}.infrastructure_cardMedia__t9tI7 img{object-fit:contain;padding:2.75rem 1.25rem 1.25rem;mix-blend-mode:multiply}.infrastructure_cardScan__P5_IB{display:none}.infrastructure_count__8_AGJ,.infrastructure_index__3R53L{position:absolute;z-index:3;top:.9rem;font-family:ui-monospace,monospace;font-size:.65rem}.infrastructure_index__3R53L{left:1rem;color:#45463f}.infrastructure_count__8_AGJ{right:.9rem;border:1px solid #ffffff50;border-radius:999px;padding:.35rem .65rem;background:#252525f2;color:#ffedb4}.infrastructure_cardCopy__wRhvk{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.1rem,1.4vw,1.4rem)}.infrastructure_cardCopy__wRhvk>p{color:var(--gold);font-family:ui-monospace,monospace;font-size:.64rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.infrastructure_cardCopy__wRhvk h3{font-family:var(--font-body),sans-serif;font-size:clamp(1.2rem,1.4vw,1.5rem);font-weight:700;letter-spacing:-.04em;line-height:1.2;margin:.8rem 0}.infrastructure_cardCopy__wRhvk>span{color:#d6d3cc;font-size:.88rem;line-height:1.6;margin-bottom:1.35rem}.infrastructure_cardCopy__wRhvk>b{margin-top:auto;padding:.8rem 1rem;border:1px solid #efb92770;border-radius:999px;display:inline-flex;align-items:center;gap:.7rem;background:linear-gradient(115deg,#f9df91,#e4bc54);color:#1b1b1b;box-shadow:0 4px 16px #edbe4014;transition:box-shadow .25s;font-size:.85rem;font-weight:600}.infrastructure_cardCopy__wRhvk i{display:flex;color:#3d3526;transition:transform .25s ease-out}.infrastructure_card__Q9S2M:is(:hover,:focus-visible) .infrastructure_cardCopy__wRhvk>b{box-shadow:0 6px 22px #edbe4033}.infrastructure_card__Q9S2M:is(:hover,:focus-visible) .infrastructure_cardCopy__wRhvk i{transform:translate(2px,-2px)}.infrastructure_cardCopy__wRhvk svg{width:18px;height:18px}.infrastructure_poolCard__Y_zgN{border-color:#64c7ff;background:radial-gradient(ellipse at 100% 50%,#168de866,transparent 65%),linear-gradient(145deg,#126fbd,#074889 60%,#072b58);box-shadow:0 16px 44px #0005,0 0 30px #258eff24,inset 0 1px #cceeff80}.infrastructure_poolCard__Y_zgN .infrastructure_cardMedia__t9tI7{isolation:isolate;background:radial-gradient(ellipse at 75% 0,#86e0ff,transparent 70%),linear-gradient(145deg,#137dcc,#083d7a);border-bottom-color:#79d7ff80}.infrastructure_poolCard__Y_zgN .infrastructure_cardMedia__t9tI7:before{content:"";position:absolute;z-index:-1;width:110%;aspect-ratio:1;top:-60%;left:15%;border:1px solid #e1f6ff55;border-radius:50%;box-shadow:0 0 0 20px #c0edff14,0 0 0 42px #c0edff0e}.infrastructure_poolCard__Y_zgN .infrastructure_cardMedia__t9tI7 img{padding:3rem 0 1rem;mix-blend-mode:normal}.infrastructure_poolCard__Y_zgN .infrastructure_index__3R53L{color:#fff;font-size:.6rem;font-weight:700;letter-spacing:.08em}.infrastructure_poolCard__Y_zgN .infrastructure_count__8_AGJ{background:#06366ce8;border-color:#9ddfff80;color:#effaff}.infrastructure_poolCard__Y_zgN .infrastructure_cardCopy__wRhvk{position:relative}.infrastructure_poolCard__Y_zgN .infrastructure_cardCopy__wRhvk>p{color:#a9e7ff;font-size:.6rem;letter-spacing:.08em}.infrastructure_poolCard__Y_zgN .infrastructure_cardCopy__wRhvk h3{color:#fff;font-size:clamp(1.6rem,2vw,2rem);line-height:1.08;margin-block:.9rem}.infrastructure_poolCard__Y_zgN .infrastructure_cardCopy__wRhvk>span{color:#dcefff}.infrastructure_poolCard__Y_zgN .infrastructure_cardCopy__wRhvk>b{width:100%;justify-content:space-between;border-color:#ccf1ff;background:linear-gradient(115deg,#fff,#a6e3ff);color:#073b6d;box-shadow:0 6px 24px #5ccaff33}.infrastructure_poolCard__Y_zgN .infrastructure_cardCopy__wRhvk>b i{color:#07558f}.infrastructure_card__Q9S2M.infrastructure_poolCard__Y_zgN:is(:hover,:focus-visible){border-color:#c6f0ff;box-shadow:0 20px 44px #0005,0 0 38px #329dff55}.infrastructure_card__Q9S2M.infrastructure_poolCard__Y_zgN:is(:hover,:focus-visible) .infrastructure_cardCopy__wRhvk>b{box-shadow:0 6px 28px #8bdeff66}.infrastructure_cta__oFvra{width:min(1780px,calc(100% - 2.5rem));margin:0 auto clamp(3rem,7vw,7rem);padding:clamp(2rem,5vw,5rem);border:1px solid rgba(239,185,39,.38);background:radial-gradient(circle at 78% 15%,rgba(239,185,39,.2),transparent 32%),repeating-linear-gradient(120deg,transparent 0 42px,rgba(239,185,39,.025) 43px 44px),#0c0e0c;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);position:relative;overflow:hidden;isolation:isolate}.infrastructure_cta__oFvra:before{content:"";position:absolute;z-index:-1;inset:-80% 45% -80% -45%;background:linear-gradient(100deg,transparent 40%,rgba(255,224,122,.13) 49%,transparent 58%);transform:translate3d(-120%,0,0) rotate(4deg);animation:infrastructure_ctaField__MsHhw 8s linear infinite}.infrastructure_cta__oFvra:after{content:"";position:absolute;inset:9px;border:1px solid rgba(239,185,39,.09);pointer-events:none}.infrastructure_ctaMark__TDlSN{width:clamp(64px,7vw,96px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:var(--gold);color:#070907}.infrastructure_ctaMark__TDlSN svg{width:38%}.infrastructure_cta__oFvra h2{font-family:var(--font-display,"Arial Narrow",sans-serif);font-size:clamp(2rem,4vw,4.8rem);line-height:.95;text-transform:uppercase;margin:.7rem 0}.infrastructure_cta__oFvra>div>span{color:rgba(255,255,255,.5);line-height:1.6}.infrastructure_cta__oFvra>a{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:1rem;padding:1.35rem 1.7rem;border:1px solid rgba(255,236,167,.8);border-radius:999px;background:linear-gradient(100deg,#d99b16,#ffe27b,#efb927,#fff0ad);background-size:260% 100%;background-position:100% 50%;color:#070907;text-transform:uppercase;font-size:.7rem;letter-spacing:.1em;font-weight:900;white-space:nowrap;box-shadow:0 0 0 5px rgba(239,185,39,.07),0 14px 45px rgba(239,185,39,.16);transition:transform .3s,box-shadow .3s;animation:infrastructure_ctaGold__oLP_H 5.8s ease-in-out infinite alternate}.infrastructure_cta__oFvra>a:before{content:"";position:absolute;z-index:-1;inset:-70% -40%;background:linear-gradient(112deg,transparent 35%,rgba(255,255,255,.72) 49%,transparent 62%);transform:translate3d(-125%,0,0);animation:infrastructure_ctaShine__gY5OP 4.8s linear infinite}.infrastructure_cta__oFvra>a:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 0 0 7px rgba(239,185,39,.1),0 18px 58px rgba(239,185,39,.28)}.infrastructure_cta__oFvra>a span,.infrastructure_cta__oFvra>a svg{position:relative;z-index:1}.infrastructure_cta__oFvra>a svg{width:17px;animation:infrastructure_ctaArrow__b8RZR 1.5s ease-in-out infinite}.infrastructure_page___B0S_ [data-reveal]{opacity:0;transform:translateY(38px);transition:opacity .85s ease,transform .85s cubic-bezier(.2,.8,.2,1);transition-delay:var(--delay,0s)}.infrastructure_page___B0S_ [data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@keyframes infrastructure_signal__S2QmB{0%,15%{transform:translateX(-80%)}65%,to{transform:translateX(80%)}}@keyframes infrastructure_radar__ioTqo{to{transform:rotate(1turn)}}@keyframes infrastructure_breathe__aGvO1{50%{transform:scale(1.08);opacity:.7}}@keyframes infrastructure_nodePulse__dpMj7{50%{opacity:.25;transform:rotate(var(--angle)) translateY(-44%) translateX(14vw) scale(.55)}}@keyframes infrastructure_goldFlow__cqtZc{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes infrastructure_ctaField__MsHhw{0%{transform:translate3d(-120%,0,0) rotate(4deg)}to{transform:translate3d(260%,0,0) rotate(4deg)}}@keyframes infrastructure_ctaGold__oLP_H{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes infrastructure_ctaShine__gY5OP{0%{transform:translate3d(-125%,0,0)}to{transform:translate3d(125%,0,0)}}@keyframes infrastructure_ctaArrow__b8RZR{50%{transform:translate(3px,-3px)}}@keyframes infrastructure_poolShortcutFlow__HIsIU{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes infrastructure_poolShortcutPulse__tJO_T{50%{border-color:rgba(255,224,122,.95);box-shadow:0 18px 54px rgba(0,0,0,.28),0 0 0 8px rgba(239,185,39,.055),inset 0 0 34px rgba(239,185,39,.08)}}@keyframes infrastructure_poolShortcutShine__NlhJq{0%{transform:translate3d(-125%,0,0)}to{transform:translate3d(125%,0,0)}}@keyframes infrastructure_poolMediaPulse__z8g_a{50%{box-shadow:0 0 0 8px rgba(239,185,39,.045),0 0 34px rgba(239,185,39,.24)}}@keyframes infrastructure_poolTextFlow__wPw9e{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes infrastructure_poolArrowDrift__mQvHH{50%{transform:translate(3px,-3px)}}@keyframes infrastructure_poolArrowSignal__cyF1_{75%,to{opacity:0;transform:scale(1.48)}}@media (max-width:1279px){.infrastructure_cards__c6WS7{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}}@media (max-width:900px){.infrastructure_hero__fI3iN{min-height:auto;padding-top:7rem}.infrastructure_heroInner__Nj7Wl{grid-template-columns:1fr}.infrastructure_heroInstrument__PqykL{margin-top:2rem}.infrastructure_radar__ioTqo{width:min(84vw,480px)}.infrastructure_radar__ioTqo b{transform:rotate(var(--angle)) translateY(-44%) translateX(min(32vw,185px))}.infrastructure_heroStats__Zpuqg{grid-template-columns:1fr 1fr}.infrastructure_routeLine__OXh_4{display:none}.infrastructure_catalogueHeader__ejvPI{grid-template-columns:1fr}.infrastructure_catalogueHeaderAside___JHCk{margin-top:1rem}.infrastructure_catalogueLayout__HEoui{grid-template-columns:1fr}.infrastructure_sidebar__ZomP0{position:static;max-height:none}.infrastructure_sidebarGroups___gxur:not([hidden]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.infrastructure_cta__oFvra{grid-template-columns:auto 1fr}.infrastructure_cta__oFvra>a{grid-column:1/-1;justify-content:center}.infrastructure_hero__fI3iN:after,.infrastructure_poolShortcutCopy__nUdF_ strong,.infrastructure_poolShortcutMedia__Mi651,.infrastructure_poolShortcut__Uml0J,.infrastructure_poolShortcut__Uml0J:before,.infrastructure_poolShortcut__Uml0J>i,.infrastructure_poolShortcut__Uml0J>i:before,.infrastructure_radarSweep__KXQjo,.infrastructure_signalSweep__NYemT{animation:none}}@media (max-width:580px){.infrastructure_hero__fI3iN h1{font-size:clamp(3.75rem,18vw,6rem)}.infrastructure_heroStats__Zpuqg{gap:1rem}.infrastructure_heroStats__Zpuqg strong{font-size:1.2rem}.infrastructure_heroStats__Zpuqg span{font-size:.56rem}.infrastructure_radar__ioTqo{width:82vw}.infrastructure_cards__c6WS7{grid-template-columns:minmax(0,340px);justify-content:center;gap:36px}.infrastructure_sidebarGroups___gxur:not([hidden]){grid-template-columns:1fr}.infrastructure_cardCopy__wRhvk{padding:1.25rem}.infrastructure_cardCopy__wRhvk h3{font-size:1.4rem}.infrastructure_cardCopy__wRhvk>span{font-size:.95rem}.infrastructure_cta__oFvra{grid-template-columns:1fr}.infrastructure_ctaMark__TDlSN{width:62px}.infrastructure_catalogueHeader__ejvPI h1{font-size:3.3rem}.infrastructure_catalogueHeaderAside___JHCk{padding-left:0;border-left:0}.infrastructure_poolShortcut__Uml0J{width:100%;min-width:0;min-height:88px;grid-template-columns:66px minmax(0,1fr) 48px;gap:.72rem}.infrastructure_poolShortcutMedia__Mi651{width:66px;height:66px}.infrastructure_poolShortcut__Uml0J>i{width:48px;height:48px}}@media (min-width:901px) and (prefers-reduced-motion:no-preference){.infrastructure_catalogue__QKUug:after{animation:infrastructure_catalogueGlow__X_4m_ 12s ease-in-out infinite alternate}.infrastructure_card__Q9S2M{transition:translate .3s cubic-bezier(.2,0,0,1),border-color .25s,box-shadow .3s}.infrastructure_card__Q9S2M:is(:hover,:focus-visible){translate:0 -4px}}@keyframes infrastructure_catalogueGlow__X_4m_{0%{transform:translateZ(0);opacity:.65}to{transform:translate3d(24px,40px,0);opacity:1}}@media (prefers-reduced-motion:reduce){.infrastructure_cardCopy__wRhvk i,.infrastructure_cardCopy__wRhvk>b{transition:none}.infrastructure_card__Q9S2M:is(:hover,:focus-visible) .infrastructure_cardCopy__wRhvk i{transform:none}.infrastructure_cta__oFvra:before,.infrastructure_cta__oFvra>a,.infrastructure_cta__oFvra>a svg,.infrastructure_cta__oFvra>a:before,.infrastructure_hero__fI3iN h1 strong,.infrastructure_hero__fI3iN:after,.infrastructure_poolShortcutCopy__nUdF_ strong,.infrastructure_poolShortcutMedia__Mi651,.infrastructure_poolShortcut__Uml0J,.infrastructure_poolShortcut__Uml0J:before,.infrastructure_poolShortcut__Uml0J>i,.infrastructure_poolShortcut__Uml0J>i:before,.infrastructure_radarSweep__KXQjo,.infrastructure_radar__ioTqo b,.infrastructure_signalSweep__NYemT{animation:none}.infrastructure_cardScan__P5_IB,.infrastructure_card__Q9S2M,.infrastructure_card__Q9S2M img,.infrastructure_cta__oFvra>a,.infrastructure_explore__R5v_g span,.infrastructure_poolShortcut__Uml0J,.infrastructure_poolShortcut__Uml0J img,.infrastructure_poolShortcut__Uml0J>i{transition:none}}html[data-theme=light] .infrastructure_page___B0S_{--cream:#24231f;--gold:#936918;background:radial-gradient(ellipse at 2% 24%,#d9af4730,transparent 42%),radial-gradient(ellipse at 98% 48%,#a7b6c321,transparent 44%),linear-gradient(145deg,#faf8f3,#f0ece3 52%,#f9f7f2)}html[data-theme=light] .infrastructure_catalogue__QKUug:before{background-image:linear-gradient(#6f5a2d0b 1px,transparent 0),linear-gradient(90deg,#6f5a2d0b 1px,transparent 0)}html[data-theme=light] .infrastructure_sidebar__ZomP0{background:linear-gradient(145deg,#fffdf7ed,#eee7d8f5);border-color:#c4ab73;box-shadow:0 18px 50px #63512a0d}html[data-theme=light] :is(.infrastructure_sidebarLabel__wrEhp,.infrastructure_sidebar__ZomP0 svg,.infrastructure_sidebarGroups___gxur small){color:#79643e}html[data-theme=light] :is(.infrastructure_sidebarLink__km_Pb,.infrastructure_sidebarGroups___gxur a){color:#514b3e}html[data-theme=light] .infrastructure_card__Q9S2M:not(.infrastructure_poolCard__Y_zgN){background:linear-gradient(145deg,#fffdf8,#f1eadc);border-color:#c9b783;box-shadow:0 14px 32px #75603812}html[data-theme=light] .infrastructure_card__Q9S2M:not(.infrastructure_poolCard__Y_zgN) .infrastructure_cardCopy__wRhvk>span{color:#60594e}html[data-theme=light] .infrastructure_poolCard__Y_zgN{color:#fff}html[data-theme=light] .infrastructure_poolShortcut__Uml0J{background:linear-gradient(105deg,#f3dfa0,#fff9e9)}html[data-theme=light] .infrastructure_poolShortcutCopy__nUdF_ strong{background:none;color:#6c4d13}html[data-theme=light] .infrastructure_cta__oFvra{background:radial-gradient(ellipse at 80% 10%,#e6bd4e3d,transparent 55%),#eee6d5}html[data-theme=light] .infrastructure_cta__oFvra :is(h2,span){color:#343026}html[data-theme=light] .infrastructure_cta__oFvra>div>span{color:#60594e}html[data-theme=light] .infrastructure_poolShortcut__Uml0J>i{color:#fffaf0}