@media (max-width:640px){.irx-equipment-hero__visual.EquipmentHero_stage__AjnyF{height:390px}.irx-equipment-hero__modalities.EquipmentHero_tabs__MkMcn{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:.1rem .75rem .35rem;scroll-padding-inline:.75rem;scroll-snap-type:x proximity;scrollbar-width:none}.EquipmentHero_tabs__MkMcn::-webkit-scrollbar{display:none}.irx-equipment-hero__modalities.EquipmentHero_tabs__MkMcn button{flex:0 0 auto;scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.irx-equipment-hero__modalities.EquipmentHero_tabs__MkMcn{scroll-behavior:auto}}.EquipmentDetailDialog_dialog__Lx4VY{width:min(1040px,calc(100vw - 2rem));max-width:1040px;max-height:min(860px,calc(100dvh - 2rem));margin:auto;padding:0;overflow:hidden;border:1px solid rgba(12,31,56,.12);border-radius:24px;background:#fff;color:#0b2348;box-shadow:0 32px 100px rgba(3,18,43,.28)}.EquipmentDetailDialog_dialog__Lx4VY::backdrop{background:rgba(2,12,27,.68);backdrop-filter:blur(10px)}.EquipmentDetailDialog_shell__ugBAB{position:relative;display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);max-height:min(860px,calc(100dvh - 2rem));overflow:auto;overscroll-behavior:contain}.EquipmentDetailDialog_close__r41d_{position:sticky;top:1rem;z-index:5;grid-column:2;justify-self:end;width:44px;height:44px;margin:1rem 1rem -60px 0;border:1px solid rgba(12,31,56,.12);border-radius:999px;background:rgba(255,255,255,.94);color:#0b2348;box-shadow:0 8px 24px rgba(3,18,43,.12);cursor:pointer}.EquipmentDetailDialog_close__r41d_:focus-visible{outline:3px solid #087cff;outline-offset:3px}.EquipmentDetailDialog_visual__1zV0x{position:sticky;top:0;min-height:100%;overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(31,192,255,.2),transparent 42%),linear-gradient(180deg,#f8fcff,#eaf4fc)}.EquipmentDetailDialog_visual__1zV0x:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,91,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,91,255,.045) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(circle,#000,transparent 82%)}.EquipmentDetailDialog_imageWrap__xe_II{position:relative;min-height:440px}.EquipmentDetailDialog_image__vJOOg{object-fit:contain;padding:clamp(2.4rem,5vw,4.5rem) clamp(1.5rem,4vw,3.5rem);filter:drop-shadow(0 26px 25px rgba(2,29,68,.2))}.EquipmentDetailDialog_reference__atm_2{position:absolute;right:1rem;bottom:1rem;left:1rem;padding:.7rem .8rem;border:1px solid rgba(0,91,255,.12);border-radius:10px;background:rgba(255,255,255,.88);color:#5a7088;font-size:.66rem;font-weight:800;line-height:1.45;text-align:center;text-transform:uppercase;letter-spacing:.06em;backdrop-filter:blur(10px)}.EquipmentDetailDialog_content__oXQBE{min-width:0;padding:clamp(2.2rem,4vw,3.4rem)}.EquipmentDetailDialog_brand__CjagQ{color:#087cff;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.EquipmentDetailDialog_title__5ajZY{max-width:15ch;margin-top:.45rem;font-size:clamp(2rem,4vw,3.4rem);font-weight:950;line-height:.98;letter-spacing:-.045em}.EquipmentDetailDialog_summary__oVnJG{max-width:62ch;margin-top:1rem;color:#61738a;font-size:.95rem;line-height:1.65}.EquipmentDetailDialog_availability__dY7cJ{display:grid;gap:.2rem;margin-top:1.2rem;padding:.85rem 1rem;border:1px solid rgba(0,91,255,.12);border-radius:12px;background:#f4f9ff}.EquipmentDetailDialog_availability__dY7cJ strong{color:#0b2348;font-size:.8rem}.EquipmentDetailDialog_availability__dY7cJ span{color:#657891;font-size:.72rem;line-height:1.45}.EquipmentDetailDialog_section___WRgh{margin-top:1.55rem;padding-top:1.3rem;border-top:1px solid rgba(12,31,56,.1)}.EquipmentDetailDialog_section___WRgh h3{font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.EquipmentDetailDialog_specs__7bQFS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.8rem}.EquipmentDetailDialog_specs__7bQFS div{min-width:0;padding:.72rem .78rem;border:1px solid rgba(12,31,56,.09);border-radius:10px;background:#fbfdff}.EquipmentDetailDialog_specs__7bQFS dt{color:#708198;font-size:.63rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.EquipmentDetailDialog_specs__7bQFS dd{margin-top:.2rem;color:#0b2348;font-size:.8rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.EquipmentDetailDialog_lists__mQiPR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.EquipmentDetailDialog_list__oADh_{display:grid;gap:.5rem;margin-top:.75rem;padding:0;list-style:none}.EquipmentDetailDialog_list__oADh_ li{position:relative;padding-left:1rem;color:#566b84;font-size:.77rem;line-height:1.5}.EquipmentDetailDialog_list__oADh_ li:before{content:"";position:absolute;top:.52em;left:0;width:.38rem;height:.38rem;border-radius:50%;background:#20c7ff;box-shadow:0 0 0 3px rgba(32,199,255,.12)}.EquipmentDetailDialog_actions__OKFJm{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;margin-top:1.6rem}.EquipmentDetailDialog_secondary__ovZwG{min-height:44px;padding:.7rem 1rem;border:1px solid rgba(12,31,56,.14);border-radius:10px;background:#fff;color:#0b2348;font-size:.78rem;font-weight:850;cursor:pointer}@media (max-width:760px){.EquipmentDetailDialog_dialog__Lx4VY{width:100vw;max-width:none;max-height:100dvh;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0}.EquipmentDetailDialog_shell__ugBAB{grid-template-columns:1fr;max-height:none;overflow:visible}.EquipmentDetailDialog_close__r41d_{position:fixed;top:max(.75rem,env(safe-area-inset-top));right:.75rem;grid-column:1;margin:0}.EquipmentDetailDialog_visual__1zV0x{position:relative;min-height:300px}.EquipmentDetailDialog_imageWrap__xe_II{min-height:300px}.EquipmentDetailDialog_image__vJOOg{padding:2.4rem 2rem 3.6rem}.EquipmentDetailDialog_content__oXQBE{padding:1.6rem 1.1rem max(1.7rem,env(safe-area-inset-bottom))}.EquipmentDetailDialog_title__5ajZY{font-size:clamp(2rem,11vw,3rem)}.EquipmentDetailDialog_actions__OKFJm,.EquipmentDetailDialog_lists__mQiPR{grid-template-columns:1fr}}@media (max-width:390px){.EquipmentDetailDialog_specs__7bQFS{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.EquipmentDetailDialog_dialog__Lx4VY,.EquipmentDetailDialog_dialog__Lx4VY::backdrop{scroll-behavior:auto}}.CtaBanner_banner__U6AS8{--cta-accent:#20c7ff;--cta-ink:#071b46;position:relative;isolation:isolate;width:min(1200px,calc(100% - 2rem));min-height:250px;margin:0 auto 4rem;overflow:hidden;border-radius:clamp(1.25rem,3vw,2rem);perspective:1100px;transform:translateZ(0)}.CtaBanner_banner__U6AS8:after,.CtaBanner_banner__U6AS8:before{position:absolute;content:"";pointer-events:none}.CtaBanner_banner__U6AS8:before{z-index:-2;inset:0;background:linear-gradient(105deg,transparent 0 58%,color-mix(in srgb,var(--cta-accent) 9%,transparent) 58.1% 58.35%,transparent 58.45%),linear-gradient(162deg,transparent 0 66%,color-mix(in srgb,var(--cta-accent) 7%,transparent) 66.1% 66.35%,transparent 66.45%)}.CtaBanner_banner__U6AS8:after{z-index:2;inset:0;border:1px solid color-mix(in srgb,var(--cta-accent) 24%,transparent);border-radius:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.34)}.CtaBanner_dark__g_9OQ{color:#fff;background:radial-gradient(circle at 82% 42%,rgba(32,199,255,.12),transparent 31%),linear-gradient(118deg,#06101f,#091a34 62%,#0a2443);box-shadow:0 24px 70px rgba(4,16,36,.22),0 4px 16px rgba(4,16,36,.1)}.CtaBanner_light__yqH2C{--cta-accent:#0067d9;background:radial-gradient(circle at 82% 44%,rgba(32,199,255,.1),transparent 30%),linear-gradient(118deg,rgba(255,255,255,.98),rgba(246,249,251,.98));box-shadow:0 24px 70px rgba(7,27,70,.08),0 4px 16px rgba(7,27,70,.04)}.CtaBanner_light__yqH2C:after{border-color:rgba(7,27,70,.12)}.CtaBanner_content__nKU2L{position:relative;z-index:3;display:grid;min-height:250px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,5vw,4.5rem);padding:clamp(2rem,5vw,4rem)}.CtaBanner_copy__FkETv{max-width:700px}.CtaBanner_title__FcnIx{max-width:18ch;font-size:clamp(1.75rem,3.4vw,3.1rem);line-height:1;text-wrap:balance}.CtaBanner_dark__g_9OQ .CtaBanner_title__FcnIx{color:#fff}.CtaBanner_light__yqH2C .CtaBanner_title__FcnIx{color:var(--cta-ink)}.CtaBanner_subtitle__oQuk3{max-width:62ch;margin-top:1rem;font-size:clamp(.9rem,1.25vw,1rem);line-height:1.65;text-wrap:pretty}.CtaBanner_actions__xcIEg{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.CtaBanner_button__iHwvy{position:relative;z-index:1;min-width:max-content;backface-visibility:hidden}.CtaBanner_primaryButton__1TGdf{isolation:isolate;overflow:hidden}.CtaBanner_primaryButton__1TGdf:before{position:absolute;z-index:0;top:-65%;left:-35%;width:42%;height:230%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);transform:rotate(19deg) translate3d(-220%,0,0);transition:transform .7s cubic-bezier(.22,1,.36,1)}.CtaBanner_dark__g_9OQ .CtaBanner_primaryButton__1TGdf{border-color:#f7f9fb;background:#f7f9fb;color:#0b111c;box-shadow:0 12px 30px rgba(0,0,0,.16)}.CtaBanner_dark__g_9OQ .CtaBanner_primaryButton__1TGdf:hover{background:#fff}.CtaBanner_primaryButton__1TGdf:focus-visible:before,.CtaBanner_primaryButton__1TGdf:hover:before{transform:rotate(19deg) translate3d(520%,0,0)}.CtaBanner_arrow__Jhb5q{position:relative;z-index:1;transition:transform .26s cubic-bezier(.22,1,.36,1)}.CtaBanner_primaryButton__1TGdf:focus-visible .CtaBanner_arrow__Jhb5q,.CtaBanner_primaryButton__1TGdf:hover .CtaBanner_arrow__Jhb5q{transform:translateX(3px)}.CtaBanner_scene__Rk1ye{position:absolute;z-index:0;top:50%;right:clamp(-8rem,-5vw,-2.5rem);width:clamp(22rem,39vw,33rem);aspect-ratio:1;pointer-events:none;transform:translateY(-50%);opacity:.78}.CtaBanner_instrument__pe_6V{position:absolute;inset:10%;transform-style:preserve-3d;transform:rotateX(67deg) rotate(-18deg) translateZ(-8px);animation:CtaBanner_instrumentFloat__PDR6f 13s ease-in-out infinite alternate}.CtaBanner_aperture__c7v5c,.CtaBanner_innerRing__QTFMW,.CtaBanner_outerRing__yUqx4,.CtaBanner_scanPlane__jip6p{position:absolute;pointer-events:none}.CtaBanner_innerRing__QTFMW,.CtaBanner_outerRing__yUqx4{inset:0;border-radius:50%}.CtaBanner_outerRing__yUqx4{background:conic-gradient(from 12deg,transparent 0 12%,color-mix(in srgb,var(--cta-accent) 38%,transparent) 18% 24%,transparent 31% 57%,color-mix(in srgb,var(--cta-accent) 24%,transparent) 64% 70%,transparent 77% 100%);-webkit-mask:radial-gradient(circle,transparent 67%,#000 68% 70%,transparent 71%);mask:radial-gradient(circle,transparent 67%,#000 68% 70%,transparent 71%);animation:CtaBanner_ringTurn___j914 24s linear infinite}.CtaBanner_innerRing__QTFMW{inset:18%;border:1px solid color-mix(in srgb,var(--cta-accent) 24%,transparent);box-shadow:0 0 0 18px color-mix(in srgb,var(--cta-accent) 3%,transparent),inset 0 0 44px color-mix(in srgb,var(--cta-accent) 6%,transparent)}.CtaBanner_aperture__c7v5c{inset:38%;border:1px solid color-mix(in srgb,var(--cta-accent) 32%,transparent);border-radius:50%;background:color-mix(in srgb,var(--cta-accent) 5%,transparent);box-shadow:0 0 0 10px color-mix(in srgb,var(--cta-accent) 3%,transparent),0 16px 50px color-mix(in srgb,var(--cta-accent) 12%,transparent);animation:CtaBanner_apertureBreath__klNNC 7s ease-in-out infinite}.CtaBanner_scanPlane__jip6p{top:49%;right:7%;left:7%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--cta-accent) 58%,transparent),transparent);box-shadow:0 0 18px color-mix(in srgb,var(--cta-accent) 16%,transparent);animation:CtaBanner_scanTravel__BUmyp 8s ease-in-out infinite}.CtaBanner_dark__g_9OQ .CtaBanner_instrument__pe_6V{opacity:.92}.CtaBanner_light__yqH2C .CtaBanner_instrument__pe_6V{opacity:.65}.CtaBanner_banner__U6AS8:focus-within .CtaBanner_instrument__pe_6V,.CtaBanner_banner__U6AS8:hover .CtaBanner_instrument__pe_6V{transform:rotateX(64deg) rotate(-14deg) translate3d(-6px,-4px,8px)}@keyframes CtaBanner_instrumentFloat__PDR6f{0%{transform:rotateX(67deg) rotate(-18deg) translate3d(0,-4px,-8px)}to{transform:rotateX(64deg) rotate(-14deg) translate3d(-6px,5px,8px)}}@keyframes CtaBanner_ringTurn___j914{to{transform:rotate(1turn)}}@keyframes CtaBanner_apertureBreath__klNNC{0%,to{transform:translateZ(4px) scale(.94);opacity:.62}50%{transform:translateZ(16px) scale(1.04);opacity:1}}@keyframes CtaBanner_scanTravel__BUmyp{0%,to{transform:translateY(-56px) scaleX(.76);opacity:0}18%,82%{opacity:.62}50%{transform:translateY(56px) scaleX(1);opacity:.35}}@media (max-width:839px){.CtaBanner_content__nKU2L{grid-template-columns:1fr;align-content:center}.CtaBanner_copy__FkETv{max-width:min(100%,38rem)}.CtaBanner_actions__xcIEg{justify-content:flex-start}.CtaBanner_scene__Rk1ye{right:-11rem;opacity:.5}}@media (max-width:520px){.CtaBanner_banner__U6AS8{width:calc(100% - 1rem);min-height:0;margin-bottom:3rem}.CtaBanner_content__nKU2L{min-height:0;padding:2rem 1.25rem}.CtaBanner_title__FcnIx{max-width:16ch;font-size:clamp(1.65rem,8vw,2.2rem)}.CtaBanner_subtitle__oQuk3{max-width:31ch;line-height:1.55}.CtaBanner_actions__xcIEg{display:grid;grid-template-columns:1fr}.CtaBanner_button__iHwvy{width:100%;min-width:0}.CtaBanner_scene__Rk1ye{top:25%;right:-14rem;width:27rem;opacity:.32}}@media (prefers-reduced-motion:reduce){.CtaBanner_aperture__c7v5c,.CtaBanner_instrument__pe_6V,.CtaBanner_outerRing__yUqx4,.CtaBanner_scanPlane__jip6p{animation:none}.CtaBanner_banner__U6AS8:focus-within .CtaBanner_instrument__pe_6V,.CtaBanner_banner__U6AS8:hover .CtaBanner_instrument__pe_6V,.CtaBanner_instrument__pe_6V{transform:rotateX(66deg) rotate(-16deg)}.CtaBanner_arrow__Jhb5q,.CtaBanner_primaryButton__1TGdf:before{transition:none}}.HomeCtScrollStory_story__v97px{--header-height:4rem;position:relative;box-sizing:border-box;height:100svh;min-height:0;padding-top:calc(var(--header-height) + env(safe-area-inset-top));background:#f3f3f0}.HomeCtScrollStory_sticky__iA_up{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;overflow:hidden;isolation:isolate;background:#f8fbfe}.HomeCtScrollStory_visual__j7wA4{--ct-progress:0;position:relative;min-height:0;overflow:hidden;background:#edf5fb}.HomeCtScrollStory_grid__U7AQi{position:absolute;inset:0;z-index:0;opacity:.16;background-image:linear-gradient(rgba(0,91,255,.038) 1px,transparent 0),linear-gradient(90deg,rgba(0,91,255,.038) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.52) 80%,transparent);pointer-events:none}.HomeCtScrollStory_frameStack__ndeos,.HomeCtScrollStory_motionVideo__f6Fz7,.HomeCtScrollStory_posterFrame__pEVin{position:absolute;inset:0}.HomeCtScrollStory_frameStack__ndeos{z-index:2;overflow:hidden;background:#edf5fb}.HomeCtScrollStory_posterFrame__pEVin{z-index:1;transform:translateZ(0);backface-visibility:hidden}.HomeCtScrollStory_motionVideo__f6Fz7,.HomeCtScrollStory_posterFrame__pEVin img{object-fit:cover;object-position:50% 50%}.HomeCtScrollStory_motionVideo__f6Fz7{z-index:2;width:100%;height:100%;opacity:0;background:#e9eef1;transform:translateZ(0);backface-visibility:hidden;transition:opacity .14s linear}.HomeCtScrollStory_motionVideoReady__D0Gg7{opacity:1}.HomeCtScrollStory_sceneBadge__S92SK{position:absolute;top:1.1rem;right:clamp(1rem,2.5vw,2.5rem);z-index:18;display:inline-flex;align-items:center;gap:.55rem;padding:.5rem .72rem;border:1px solid rgba(0,91,255,.16);border-radius:999px;background:rgba(255,255,255,.86);box-shadow:0 14px 34px rgba(7,27,70,.07);color:#23486d;font-size:.7rem;font-weight:900;letter-spacing:.085em;text-transform:uppercase;backdrop-filter:blur(14px)}.HomeCtScrollStory_sceneBadge__S92SK span{width:.48rem;height:.48rem;border-radius:50%;background:#20c7ff;box-shadow:0 0 0 5px rgba(32,199,255,.14)}.HomeCtScrollStory_stageCopyStack__W9jyn{position:absolute;left:clamp(1rem,3vw,3.25rem);bottom:1.25rem;z-index:18;width:min(26rem,calc(100% - 2rem));min-height:5.15rem;border:1px solid rgba(74,158,230,.2);border-radius:10px;background:rgba(255,255,255,.9);box-shadow:0 16px 40px rgba(7,27,70,.1);backdrop-filter:blur(16px);pointer-events:none}.HomeCtScrollStory_stageCopy__ZDvMD{position:absolute;inset:0;display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.78rem;padding:.78rem .9rem;opacity:0;color:#09285a;transform:translate3d(0,7px,0);transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.HomeCtScrollStory_stageCopyActive__EcVJr{z-index:2;opacity:1;transform:translateZ(0)}.HomeCtScrollStory_stageNumber__nQ_jK{display:grid;place-items:center;width:2.25rem;height:2.25rem;border:1px solid rgba(0,91,255,.23);border-radius:7px;color:#005bb5;font-size:.65rem;font-weight:900}.HomeCtScrollStory_stageCopy__ZDvMD>div{display:grid;gap:.13rem;min-width:0}.HomeCtScrollStory_stageEyebrow__b9aaA{color:#005bb5;font-size:.7rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.HomeCtScrollStory_stageCopy__ZDvMD strong{color:#08265a;font-size:.84rem;line-height:1.2}.HomeCtScrollStory_stageCopy__ZDvMD p{margin:0;color:#506783;font-size:.76rem;font-weight:580;line-height:1.4}.HomeCtScrollStory_autoplayControl__JZk9c{position:absolute;right:clamp(1rem,2.5vw,2.5rem);top:4.15rem;z-index:19;display:inline-flex;min-height:2.75rem;align-items:center;gap:.42rem;padding:.55rem .72rem;border:1px solid rgba(0,91,255,.18);border-radius:999px;background:rgba(255,255,255,.9);box-shadow:0 12px 30px rgba(7,27,70,.08);color:#123f70;font-size:.64rem;font-weight:850;letter-spacing:.075em;text-transform:uppercase;backdrop-filter:blur(12px);cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.HomeCtScrollStory_autoplayControl__JZk9c:hover{transform:translateY(-1px);border-color:rgba(0,91,255,.36);background:#fff}.HomeCtScrollStory_autoplayControl__JZk9c:disabled{opacity:.58;cursor:wait;transform:none}.HomeCtScrollStory_autoplayControl__JZk9c:focus-visible{outline:3px solid rgba(0,91,255,.6);outline-offset:3px}.HomeCtScrollStory_progressRail__OHk7Y{position:absolute;right:0;bottom:0;left:0;z-index:20;height:3px;background:rgba(0,91,255,.1)}.HomeCtScrollStory_progressRail__OHk7Y span{display:block;width:100%;height:100%;transform:scaleX(var(--ct-progress));transform-origin:left center;background:linear-gradient(90deg,#087cff,#20c7ff);box-shadow:0 0 14px rgba(32,199,255,.42);will-change:transform}.HomeCtScrollStory_copyBar__QQ3eF{position:relative;z-index:22;display:grid;grid-template-columns:minmax(320px,.95fr) minmax(300px,.85fr) auto;align-items:center;gap:clamp(1.5rem,3vw,3.5rem);min-height:9.75rem;padding:1.35rem clamp(1.25rem,4vw,4.5rem);border-top:1px solid rgba(255,255,255,.13);background:#111}.HomeCtScrollStory_copyTitle__FTj0A{display:grid;gap:.45rem}.HomeCtScrollStory_eyebrow__I6wOQ{color:#48d8ff;font-size:.62rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.HomeCtScrollStory_copyTitle__FTj0A h1{max-width:19ch;margin:0;color:#fff;font-family:var(--font-display),var(--font-inter),sans-serif;font-size:clamp(1.65rem,2.25vw,2.55rem);font-weight:820;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.HomeCtScrollStory_lead__7pGx8{max-width:54ch;margin:0;color:rgba(225,240,255,.78);font-size:clamp(.78rem,.95vw,.93rem);line-height:1.55}.HomeCtScrollStory_actions__Y49Tq{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;white-space:nowrap}.HomeCtScrollStory_primaryAction__X92WJ,.HomeCtScrollStory_secondaryAction__a6Zvd{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.55rem;padding:.72rem 1rem;border-radius:6px;font-size:.76rem;font-weight:850;transition:transform .16s ease,border-color .16s ease,background .16s ease}.HomeCtScrollStory_primaryAction__X92WJ{background:#fff;color:#111}.HomeCtScrollStory_secondaryAction__a6Zvd{border:1px solid rgba(255,255,255,.32);color:#fff}.HomeCtScrollStory_primaryAction__X92WJ:hover,.HomeCtScrollStory_secondaryAction__a6Zvd:hover{transform:translateY(-2px)}.HomeCtScrollStory_secondaryAction__a6Zvd:hover{border-color:rgba(174,220,255,.58);background:rgba(255,255,255,.06)}.HomeCtScrollStory_primaryAction__X92WJ:focus-visible,.HomeCtScrollStory_secondaryAction__a6Zvd:focus-visible{outline:3px solid rgba(72,216,255,.68);outline-offset:3px}@media (min-width:1180px){.HomeCtScrollStory_story__v97px{--header-height:4.5rem}}@media (max-width:1180px){.HomeCtScrollStory_copyBar__QQ3eF{grid-template-columns:minmax(290px,.9fr) minmax(250px,.75fr);gap:.75rem 2rem;min-height:11.25rem}.HomeCtScrollStory_actions__Y49Tq{grid-column:1/-1;justify-content:flex-start}}@media (max-width:900px){.HomeCtScrollStory_stageCopyStack__W9jyn{left:.8rem;bottom:1.05rem;width:min(23rem,calc(100% - 1.6rem));min-height:5.5rem}.HomeCtScrollStory_autoplayControl__JZk9c{right:.8rem}.HomeCtScrollStory_copyBar__QQ3eF{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;min-height:10.4rem;padding:1rem 1.1rem}.HomeCtScrollStory_copyTitle__FTj0A h1{max-width:22ch;font-size:clamp(1.55rem,5.8vw,2.2rem)}.HomeCtScrollStory_lead__7pGx8{display:none}.HomeCtScrollStory_actions__Y49Tq{grid-column:auto;justify-content:flex-end}}@media (max-width:620px){.HomeCtScrollStory_sticky__iA_up{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}.HomeCtScrollStory_sceneBadge__S92SK{top:.7rem;right:.7rem;padding:.42rem .58rem;font-size:.6rem}.HomeCtScrollStory_autoplayControl__JZk9c{top:3.55rem;right:.7rem;width:2.75rem;min-width:2.75rem;padding:0;justify-content:center}.HomeCtScrollStory_autoplayControl__JZk9c span{display:none}.HomeCtScrollStory_stageCopy__ZDvMD{grid-template-columns:1.85rem minmax(0,1fr);gap:.55rem;padding:.58rem .65rem}.HomeCtScrollStory_stageCopyStack__W9jyn{bottom:.8rem;min-height:3.95rem}.HomeCtScrollStory_stageNumber__nQ_jK{width:1.85rem;height:1.85rem;font-size:.6rem}.HomeCtScrollStory_stageCopy__ZDvMD strong{font-size:.72rem}.HomeCtScrollStory_stageCopy__ZDvMD p{display:none}.HomeCtScrollStory_copyBar__QQ3eF{grid-template-columns:1fr;gap:.7rem;min-height:9.9rem;padding:.82rem .9rem .9rem}.HomeCtScrollStory_eyebrow__I6wOQ{font-size:.6rem}.HomeCtScrollStory_copyTitle__FTj0A h1{max-width:20ch;font-size:clamp(1.35rem,6.7vw,1.78rem)}.HomeCtScrollStory_actions__Y49Tq{justify-content:flex-start}.HomeCtScrollStory_primaryAction__X92WJ,.HomeCtScrollStory_secondaryAction__a6Zvd{min-height:2.75rem;padding:.58rem .8rem;font-size:.68rem}}@media (prefers-reduced-motion:reduce){.HomeCtScrollStory_autoplayControl__JZk9c,.HomeCtScrollStory_motionVideo__f6Fz7,.HomeCtScrollStory_primaryAction__X92WJ,.HomeCtScrollStory_secondaryAction__a6Zvd,.HomeCtScrollStory_stageCopy__ZDvMD{transition:none}}@media (max-width:900px) and (max-height:620px) and (orientation:landscape){.HomeCtScrollStory_sticky__iA_up{height:100%;min-height:0}.HomeCtScrollStory_copyBar__QQ3eF{min-height:7.5rem;padding-block:.65rem}.HomeCtScrollStory_lead__7pGx8,.HomeCtScrollStory_stageCopy__ZDvMD p{display:none}}.HomeReferenceHero_hero__CqBFR{position:relative;overflow:clip;background:#f8fbfe}.HomeReferenceHero_sceneShell__E_bks{position:relative;min-height:clamp(720px,calc(100svh - 4.5rem),920px);overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 45%,rgba(137,225,255,.18),transparent 31%),linear-gradient(180deg,#ffffff,#f8fbfe 70%,#eef7ff)}.HomeReferenceHero_visual__YmWXy{position:absolute;inset:0;min-width:0}.HomeReferenceHero_stage__D27VF{position:absolute;inset:0 0 9.75rem;overflow:hidden}.HomeReferenceHero_grid__Gm59n{position:absolute;inset:0;z-index:0;opacity:.7;background-image:linear-gradient(rgba(0,91,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,91,255,.045) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.72) 72%,transparent);pointer-events:none}.HomeReferenceHero_coreGlow__01Db_{top:48%;width:min(29vw,420px);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(255,255,255,.9) 0 12%,rgba(32,199,255,.25) 18%,rgba(0,91,255,.08) 38%,transparent 68%);filter:blur(5px)}.HomeReferenceHero_coreGlow__01Db_,.HomeReferenceHero_floorGlow__G8w49{position:absolute;left:50%;z-index:1;border-radius:50%;pointer-events:none}.HomeReferenceHero_floorGlow__G8w49{bottom:1.2rem;width:min(66vw,980px);height:min(12vw,170px);transform:translateX(-50%);background:radial-gradient(ellipse,rgba(32,199,255,.2),rgba(0,91,255,.06) 46%,transparent 72%);filter:blur(4px)}.HomeReferenceHero_floorGlow__G8w49 span{position:absolute;inset:18%;border:1px solid rgba(0,126,255,.27);border-radius:50%}.HomeReferenceHero_floorGlow__G8w49 span:nth-child(2){inset:31%;border-color:rgba(32,199,255,.28)}.HomeReferenceHero_floorGlow__G8w49 span:nth-child(3){inset:42%;border-color:rgba(0,91,255,.34)}.HomeReferenceHero_viewerFrame__R2boG{position:absolute;inset:1% 10% 2%;z-index:3;pointer-events:none}.HomeReferenceHero_staticFallback__J6XIC,.HomeReferenceHero_viewer__3NCSG{position:relative;width:100%;height:100%;min-height:100%;background:transparent!important}.HomeReferenceHero_viewer__3NCSG canvas{background:transparent!important;touch-action:pan-y}.HomeReferenceHero_sceneBadge__8G5qF{position:absolute;top:1.15rem;right:clamp(1rem,2.5vw,2.5rem);z-index:12;display:inline-flex;align-items:center;gap:.55rem;padding:.48rem .7rem;border:1px solid rgba(0,91,255,.18);border-radius:999px;background:rgba(255,255,255,.88);box-shadow:0 12px 30px rgba(7,27,70,.06);color:#214469;font-size:.62rem;font-weight:850;letter-spacing:.075em;text-transform:uppercase;backdrop-filter:blur(10px)}.HomeReferenceHero_sceneBadge__8G5qF span{width:.48rem;height:.48rem;border-radius:50%;background:#20c7ff;box-shadow:0 0 0 5px rgba(32,199,255,.13)}.HomeReferenceHero_leaders__2Nf4i{position:absolute;inset:0;z-index:6;width:100%;height:100%;overflow:visible;pointer-events:none}.HomeReferenceHero_leaders__2Nf4i line{stroke:rgba(0,112,255,.64);stroke-width:1.15}.HomeReferenceHero_leaders__2Nf4i circle{fill:#087cff;stroke:rgba(255,255,255,.9);stroke-width:.22}.HomeReferenceHero_callouts__98Xjg{position:absolute;inset:0;z-index:8;margin:0;padding:0;list-style:none;pointer-events:none}.HomeReferenceHero_callout__fygT_{position:absolute;left:var(--label-x);top:var(--label-y);display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.52rem;width:clamp(10.4rem,14vw,13rem);color:#08265a}.HomeReferenceHero_callout__fygT_[data-align=left],.HomeReferenceHero_callout__fygT_[data-align=right]{transform:translateY(-50%)}.HomeReferenceHero_callout__fygT_[data-align=top]{width:15rem;transform:translate(-50%)}.HomeReferenceHero_calloutNumber__BKTxl{display:grid;place-items:center;width:1.8rem;height:1.8rem;border:1px solid rgba(0,91,255,.3);border-radius:6px;background:rgba(255,255,255,.92);box-shadow:0 8px 20px rgba(0,91,255,.08);color:#087cff;font-size:.58rem;font-weight:900;letter-spacing:.04em}.HomeReferenceHero_callout__fygT_>span:last-child{display:grid;gap:.18rem;min-width:0;padding-top:.08rem}.HomeReferenceHero_callout__fygT_ strong{color:#0876ed;font-size:clamp(.64rem,.76vw,.78rem);font-weight:900;letter-spacing:.035em;line-height:1.12;text-transform:uppercase}.HomeReferenceHero_callout__fygT_ small{max-width:19ch;color:#455f7d;font-size:clamp(.58rem,.68vw,.68rem);font-weight:600;line-height:1.35}.HomeReferenceHero_systemRail__vq4vi{position:absolute;left:50%;bottom:1rem;z-index:9;display:flex;align-items:center;gap:.62rem;transform:translateX(-50%);color:rgba(7,27,70,.62);font-size:.56rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.HomeReferenceHero_systemRail__vq4vi i{width:3px;height:3px;border-radius:50%;background:#20c7ff}.HomeReferenceHero_copyBar__ni0ro{position:absolute;right:0;bottom:0;left:0;z-index:20;display:grid;grid-template-columns:minmax(320px,.95fr) minmax(300px,.85fr) auto;align-items:center;gap:clamp(1.5rem,3vw,3.5rem);min-height:9.75rem;padding:1.35rem clamp(1.25rem,4vw,4.5rem);border-top:1px solid rgba(119,199,255,.24);background:radial-gradient(circle at 68% 0,rgba(32,199,255,.16),transparent 35%),linear-gradient(103deg,rgba(4,22,60,.985),rgba(5,42,94,.98));box-shadow:0 -18px 50px rgba(7,27,70,.1)}.HomeReferenceHero_copyTitle__CpPAn{display:grid;gap:.45rem}.HomeReferenceHero_eyebrow__0tpkA{color:#48d8ff;font-size:.62rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.HomeReferenceHero_copyTitle__CpPAn h1{max-width:19ch;margin:0;color:#ffffff;font-family:var(--font-display),var(--font-inter),sans-serif;font-size:clamp(1.65rem,2.25vw,2.55rem);font-weight:820;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.HomeReferenceHero_lead__RSMyW{max-width:54ch;margin:0;color:rgba(225,240,255,.78);font-size:clamp(.78rem,.95vw,.93rem);line-height:1.55}.HomeReferenceHero_actions__ptmCe{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;white-space:nowrap}.HomeReferenceHero_primaryAction__78IB1,.HomeReferenceHero_secondaryAction__Uo8BZ{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.55rem;padding:.72rem 1rem;border-radius:6px;font-size:.76rem;font-weight:850;transition:transform .16s ease,border-color .16s ease,background .16s ease}.HomeReferenceHero_primaryAction__78IB1{background:#087cff;color:#ffffff;box-shadow:0 12px 28px rgba(0,91,255,.28)}.HomeReferenceHero_secondaryAction__Uo8BZ{border:1px solid rgba(174,220,255,.3);color:#dceeff}.HomeReferenceHero_primaryAction__78IB1:hover,.HomeReferenceHero_secondaryAction__Uo8BZ:hover{transform:translateY(-2px)}.HomeReferenceHero_secondaryAction__Uo8BZ:hover{border-color:rgba(174,220,255,.58);background:rgba(255,255,255,.06)}.HomeReferenceHero_primaryAction__78IB1:focus-visible,.HomeReferenceHero_secondaryAction__Uo8BZ:focus-visible{outline:3px solid rgba(72,216,255,.68);outline-offset:3px}.HomeReferenceHero_servicesBand__FfghW{position:relative;z-index:4;padding:.85rem 0;border-bottom:1px solid rgba(0,91,255,.1);background:rgba(255,255,255,.96);box-shadow:0 12px 32px rgba(7,27,70,.045)}.HomeReferenceHero_mobileParts__Y9ApR{display:none}@media (max-width:1180px){.HomeReferenceHero_sceneShell__E_bks{min-height:760px}.HomeReferenceHero_stage__D27VF{bottom:11.5rem}.HomeReferenceHero_copyBar__ni0ro{min-height:11.5rem;grid-template-columns:minmax(290px,.9fr) minmax(250px,.75fr)}.HomeReferenceHero_actions__ptmCe{grid-column:1/-1;justify-content:flex-start}.HomeReferenceHero_callout__fygT_{width:10rem}}@media (max-width:900px){.HomeReferenceHero_sceneShell__E_bks{display:flex;min-height:0;flex-direction:column}.HomeReferenceHero_copyBar__ni0ro{position:relative;order:0;display:grid;grid-template-columns:1fr;gap:.85rem;min-height:0;padding:1.5rem 1.25rem}.HomeReferenceHero_copyTitle__CpPAn h1{max-width:18ch;font-size:clamp(2rem,7vw,3rem)}.HomeReferenceHero_lead__RSMyW{max-width:62ch}.HomeReferenceHero_actions__ptmCe{grid-column:auto}.HomeReferenceHero_visual__YmWXy{position:relative;order:1}.HomeReferenceHero_stage__D27VF{position:relative;inset:auto;height:clamp(420px,66vw,560px)}.HomeReferenceHero_viewerFrame__R2boG{inset:3% 4% 4%;pointer-events:none}.HomeReferenceHero_callouts__98Xjg,.HomeReferenceHero_leaders__2Nf4i{display:none}.HomeReferenceHero_mobileParts__Y9ApR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;background:rgba(0,91,255,.11)}.HomeReferenceHero_mobileParts__Y9ApR li{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.55rem;min-width:0;padding:.8rem;background:rgba(255,255,255,.98)}.HomeReferenceHero_mobileParts__Y9ApR>li>span{color:#087cff;font-size:.62rem;font-weight:900}.HomeReferenceHero_mobileParts__Y9ApR div{display:grid;gap:.18rem;min-width:0}.HomeReferenceHero_mobileParts__Y9ApR strong{color:#08265a;font-size:.65rem;line-height:1.22}.HomeReferenceHero_mobileParts__Y9ApR small{color:#5f7188;font-size:.62rem;line-height:1.32}}@media (max-width:560px){.HomeReferenceHero_copyBar__ni0ro{padding:1.3rem 1rem 1.15rem}.HomeReferenceHero_copyTitle__CpPAn h1{font-size:clamp(1.95rem,9.2vw,2.65rem)}.HomeReferenceHero_actions__ptmCe{align-items:stretch;flex-direction:column}.HomeReferenceHero_primaryAction__78IB1,.HomeReferenceHero_secondaryAction__Uo8BZ{width:100%}.HomeReferenceHero_stage__D27VF{height:310px}.HomeReferenceHero_sceneBadge__8G5qF{top:.75rem;right:.75rem;padding:.4rem .55rem;font-size:.52rem}.HomeReferenceHero_systemRail__vq4vi{bottom:.65rem;gap:.4rem;font-size:.47rem}.HomeReferenceHero_mobileParts__Y9ApR{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.HomeReferenceHero_primaryAction__78IB1,.HomeReferenceHero_secondaryAction__Uo8BZ{transition:none}}.XRayTubeAnatomy3D_section__ztEBp{position:relative;overflow:clip;padding-block:clamp(4.5rem,8vw,7.5rem);border-top:1px solid rgba(6,28,62,.08);background:radial-gradient(circle at 72% 30%,rgba(255,255,255,.72),transparent 31rem),linear-gradient(180deg,#f4f2ed,#ece9e2)}.XRayTubeAnatomy3D_section__ztEBp:before{position:absolute;inset:0;background-image:linear-gradient(rgba(24,24,23,.032) 1px,transparent 0),linear-gradient(90deg,rgba(24,24,23,.032) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,transparent,black 22%,black 78%,transparent);content:"";pointer-events:none}.XRayTubeAnatomy3D_intro__29ZTH{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(22rem,1.2fr);gap:clamp(2rem,6vw,6rem);align-items:end;margin-bottom:clamp(2rem,4vw,3.5rem)}.XRayTubeAnatomy3D_eyebrow__kOkUc{display:inline-flex;align-items:center;gap:.55rem;color:#343638;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.XRayTubeAnatomy3D_eyebrow__kOkUc:before{width:.46rem;height:.46rem;border-radius:999px;background:#1596cf;box-shadow:0 0 0 .3rem rgba(21,150,207,.1);content:""}.XRayTubeAnatomy3D_title__k7SCO{max-width:12ch;margin-top:1rem;color:#171716;font-size:clamp(2.45rem,5vw,5rem);font-weight:700;letter-spacing:-.055em;line-height:.96}.XRayTubeAnatomy3D_lede__lgGce{max-width:42rem;color:#66645f;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.72}.XRayTubeAnatomy3D_lede__lgGce strong{color:#262522;font-weight:700}.XRayTubeAnatomy3D_stage__Tvm_y{position:relative;z-index:1;overflow:hidden;min-height:clamp(38rem,63vw,48rem);border:1px solid rgba(24,24,23,.11);border-radius:clamp(1.4rem,3vw,2.5rem);background:radial-gradient(circle at 50% 42%,#fff 0,rgba(247,245,240,.96) 56%,rgba(226,223,216,.9) 100%),#efede7;box-shadow:0 2rem 5rem rgba(34,33,30,.1),inset 0 1px 0 rgba(255,255,255,.92)}.XRayTubeAnatomy3D_stage__Tvm_y:after{position:absolute;inset:auto 5% 20% 5%;height:12%;border-radius:50%;background:rgba(31,31,29,.055);filter:blur(34px);transform:scaleX(.62);content:"";pointer-events:none}.XRayTubeAnatomy3D_media__U3B22{position:absolute;inset:0;z-index:1}.XRayTubeAnatomy3D_canvas__2fdDr{position:absolute;inset:2.25rem 0 6.5rem;z-index:2;opacity:0;transform:scale(.92);transform-origin:50% 46%;transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.XRayTubeAnatomy3D_canvasReady__FeuqX{opacity:1;transform:scale(.94)}.XRayTubeAnatomy3D_poster__l73Gk{position:absolute;inset:0;z-index:1;transition:opacity .35s ease}.XRayTubeAnatomy3D_posterDimmed__2fli2{opacity:0}.XRayTubeAnatomy3D_posterImage__hEJvu{object-fit:contain;padding:clamp(4rem,8vw,7rem) clamp(1rem,6vw,6rem) clamp(7.5rem,12vw,10rem);filter:saturate(.82) contrast(1.02)}.XRayTubeAnatomy3D_explodedVideo__t3OPk{position:absolute;inset:0;z-index:3;width:100%;height:100%;box-sizing:border-box;padding:clamp(4.4rem,7vw,6.3rem) .4rem clamp(7rem,10vw,8.5rem);background:transparent;object-fit:contain;opacity:0;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.XRayTubeAnatomy3D_explodedVideoReady__v_g68{opacity:1}.XRayTubeAnatomy3D_loading__NClex{position:absolute;z-index:4;top:1.5rem;right:1.5rem;display:inline-flex;align-items:center;gap:.55rem;color:#5d5b56;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.XRayTubeAnatomy3D_loading__NClex:before{width:.5rem;height:.5rem;border-radius:50%;background:#1596cf;box-shadow:0 0 0 .28rem rgba(21,150,207,.1);content:""}.XRayTubeAnatomy3D_stateNav__5WTnB{position:absolute;z-index:6;top:1.4rem;left:50%;display:flex;gap:.3rem;padding:.3rem;border:1px solid rgba(24,24,23,.12);border-radius:999px;background:rgba(250,249,246,.88);box-shadow:0 .8rem 2.5rem rgba(37,36,33,.09);backdrop-filter:blur(18px);transform:translateX(-50%)}.XRayTubeAnatomy3D_stateButton__Ptu_6{min-width:8.5rem;padding:.74rem 1rem;border:0;border-radius:999px;background:transparent;color:#625f59;cursor:pointer;font:inherit;font-size:.76rem;font-weight:760;letter-spacing:.02em;transition:color .18s ease,background-color .18s ease,box-shadow .18s ease}.XRayTubeAnatomy3D_stateButton__Ptu_6:hover{color:#171716}.XRayTubeAnatomy3D_stateButton__Ptu_6:disabled{cursor:not-allowed;opacity:.48}.XRayTubeAnatomy3D_stateButton__Ptu_6:disabled:hover{color:#625f59}.XRayTubeAnatomy3D_stateButton__Ptu_6:focus-visible{outline:3px solid #005bff;outline-offset:2px}.XRayTubeAnatomy3D_stateButtonActive__8lJ6Z{background:#1c1c1b;box-shadow:0 .5rem 1.3rem rgba(24,24,23,.18);color:white}.XRayTubeAnatomy3D_stateButtonActive__8lJ6Z:hover{color:white}.XRayTubeAnatomy3D_staticBadge__ZolrE{position:absolute;z-index:6;top:1.4rem;left:50%;display:inline-flex;min-height:2.75rem;align-items:center;gap:.55rem;padding:.7rem .9rem;border:1px solid rgba(24,24,23,.12);border-radius:999px;background:rgba(250,249,246,.9);box-shadow:0 .8rem 2.2rem rgba(37,36,33,.08);color:#4f4d48;font-size:.68rem;font-weight:780;letter-spacing:.06em;text-transform:uppercase;backdrop-filter:blur(16px);transform:translateX(-50%);white-space:nowrap}.XRayTubeAnatomy3D_staticBadge__ZolrE span{width:.46rem;height:.46rem;border-radius:50%;background:#1596cf;box-shadow:0 0 0 .25rem rgba(21,150,207,.1)}.XRayTubeAnatomy3D_stateInfo__80OpF{position:absolute;z-index:6;right:clamp(1rem,3vw,2rem);bottom:clamp(1rem,3vw,2rem);width:min(26rem,calc(100% - 2rem));padding:1.25rem 1.35rem;border:1px solid rgba(24,24,23,.11);border-radius:1.2rem;background:rgba(250,249,246,.9);box-shadow:0 1rem 3rem rgba(37,36,33,.09);backdrop-filter:blur(18px)}.XRayTubeAnatomy3D_stateKicker__fedsR{color:#1479a9;font-size:.68rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.XRayTubeAnatomy3D_stateTitle__arPiJ{margin-top:.4rem;color:#20201e;font-size:1.06rem;font-weight:760;letter-spacing:-.02em}.XRayTubeAnatomy3D_stateDescription__FXsds{margin-top:.35rem;color:#65625c;font-size:.84rem;line-height:1.52}.XRayTubeAnatomy3D_labels__3Lx1T{position:absolute;z-index:5;inset:0;margin:0;padding:0;list-style:none;opacity:1;pointer-events:none;transition:opacity .26s ease}.XRayTubeAnatomy3D_labelsAnimating__5gt6_{opacity:0}.XRayTubeAnatomy3D_label__GddWb{--guide-length:clamp(2.8rem,7vw,6.2rem);position:absolute;padding:.48rem .62rem;border:1px solid rgba(24,24,23,.11);border-radius:.62rem;background:rgba(250,249,246,.86);box-shadow:0 .65rem 1.8rem rgba(34,33,30,.07);color:#343638;font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;backdrop-filter:blur(12px)}.XRayTubeAnatomy3D_label__GddWb:before{position:absolute;top:calc(50% - .23rem);width:.42rem;height:.42rem;border:2px solid #faf9f6;border-radius:50%;background:#1596cf;box-shadow:0 0 0 1px rgba(21,102,145,.34);content:""}.XRayTubeAnatomy3D_label__GddWb:after{position:absolute;top:50%;width:var(--guide-length);height:1px;background:rgba(21,102,145,.46);content:""}.XRayTubeAnatomy3D_labelOne__R6LTq{top:36%;left:4%}.XRayTubeAnatomy3D_labelTwo__JFObK{top:27%;right:4%}.XRayTubeAnatomy3D_labelThree__3Djud{bottom:30%;left:6%}.XRayTubeAnatomy3D_labelOne__R6LTq:after,.XRayTubeAnatomy3D_labelThree__3Djud:after{left:100%}.XRayTubeAnatomy3D_labelOne__R6LTq:before,.XRayTubeAnatomy3D_labelThree__3Djud:before{left:calc(100% + var(--guide-length) - .22rem)}.XRayTubeAnatomy3D_labelTwo__JFObK:after{right:100%}.XRayTubeAnatomy3D_labelTwo__JFObK:before{right:calc(100% + var(--guide-length) - .22rem)}.XRayTubeAnatomy3D_labels__3Lx1T[data-state=cutaway] .XRayTubeAnatomy3D_labelOne__R6LTq{top:42%}.XRayTubeAnatomy3D_labels__3Lx1T[data-state=cutaway] .XRayTubeAnatomy3D_labelTwo__JFObK{top:35%}.XRayTubeAnatomy3D_labels__3Lx1T[data-state=cutaway] .XRayTubeAnatomy3D_labelThree__3Djud{bottom:28%}.XRayTubeAnatomy3D_labels__3Lx1T[data-state=exploded] .XRayTubeAnatomy3D_labelOne__R6LTq{top:31%;left:2.5%}.XRayTubeAnatomy3D_labels__3Lx1T[data-state=exploded] .XRayTubeAnatomy3D_labelTwo__JFObK{top:24%;right:2.5%}.XRayTubeAnatomy3D_labels__3Lx1T[data-state=exploded] .XRayTubeAnatomy3D_labelThree__3Djud{bottom:25%;left:4%}.XRayTubeAnatomy3D_technicalNote__qayXP{position:absolute;z-index:6;bottom:1.4rem;left:1.5rem;max-width:20rem;color:#4f4c47;font-size:.75rem;font-weight:700;letter-spacing:.07em;line-height:1.45;text-transform:uppercase}@media (max-width:1023px){.XRayTubeAnatomy3D_intro__29ZTH{grid-template-columns:1fr;gap:1.5rem}.XRayTubeAnatomy3D_title__k7SCO{max-width:13ch}.XRayTubeAnatomy3D_stage__Tvm_y{min-height:39rem}.XRayTubeAnatomy3D_posterImage__hEJvu{padding:5rem 1rem 10.5rem}.XRayTubeAnatomy3D_explodedVideo__t3OPk{padding:4.8rem 0 10.5rem}.XRayTubeAnatomy3D_labels__3Lx1T,.XRayTubeAnatomy3D_loading__NClex{display:none}.XRayTubeAnatomy3D_stateInfo__80OpF{right:1rem;bottom:1rem;left:1rem;width:auto}.XRayTubeAnatomy3D_technicalNote__qayXP{display:none}}@media (max-width:640px){.XRayTubeAnatomy3D_section__ztEBp{padding-block:4rem}.XRayTubeAnatomy3D_stage__Tvm_y{min-height:33rem;border-radius:1.3rem}.XRayTubeAnatomy3D_stateNav__5WTnB{top:.9rem;width:calc(100% - 1.4rem)}.XRayTubeAnatomy3D_staticBadge__ZolrE{top:.9rem;max-width:calc(100% - 1.4rem);padding-inline:.72rem;font-size:.6rem}.XRayTubeAnatomy3D_stateButton__Ptu_6{min-width:0;flex:1;padding-inline:.45rem;font-size:.67rem}.XRayTubeAnatomy3D_posterImage__hEJvu{padding:4.5rem .25rem 10.5rem}.XRayTubeAnatomy3D_explodedVideo__t3OPk{padding:4.2rem 0 10.25rem}.XRayTubeAnatomy3D_stateInfo__80OpF{padding:1rem}}@media (prefers-reduced-motion:reduce){.XRayTubeAnatomy3D_canvas__2fdDr,.XRayTubeAnatomy3D_explodedVideo__t3OPk,.XRayTubeAnatomy3D_labels__3Lx1T,.XRayTubeAnatomy3D_poster__l73Gk,.XRayTubeAnatomy3D_stateButton__Ptu_6{transition:none}}.CoverageReliefMap_shell__FK9rk{position:relative;isolation:isolate;width:min(100%,780px);aspect-ratio:680/720;margin:0 auto;transform:translateZ(0)}.CoverageReliefMap_shell__FK9rk:before{position:absolute;inset:20% 8% 4%;z-index:-1;content:"";transform:translateY(9%) scaleX(.9);border-radius:50%;background:radial-gradient(ellipse at 50% 56%,rgba(0,174,255,.16),transparent 48%),radial-gradient(ellipse at 50% 66%,rgba(0,74,190,.2),transparent 68%);filter:blur(18px);pointer-events:none}.CoverageReliefMap_shell__FK9rk:after{position:absolute;right:8%;bottom:5%;left:8%;z-index:-1;height:18%;content:"";transform:perspective(280px) rotateX(68deg);transform-origin:bottom;border:1px solid rgba(45,210,255,.12);border-radius:50%;background:repeating-radial-gradient(ellipse at center,transparent 0 18px,rgba(50,197,255,.06) 19px 20px);opacity:.7;pointer-events:none}.CoverageReliefMap_shellColombia__nKjni{width:min(100%,700px);aspect-ratio:640/720}.CoverageReliefMap_svg__NG2Mx{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.CoverageReliefMap_groundShadow__pIdjF{fill:rgba(0,0,0,.7);filter:blur(18px);transform-origin:center}.CoverageReliefMap_edgeHighlight__1npta path,.CoverageReliefMap_terrainDepth__3zwb_ path,.CoverageReliefMap_terrainTop__1H2cs path{stroke-linejoin:round;vector-effect:non-scaling-stroke}.CoverageReliefMap_terrainDepth__3zwb_{pointer-events:none}.CoverageReliefMap_shape__akiMm{stroke:rgba(111,176,217,.28);stroke-width:.82;transition:fill .22s ease,filter .22s ease,opacity .22s ease,stroke .22s ease}.CoverageReliefMap_coveredShape__Zy0gL{stroke:rgba(89,222,255,.72);stroke-width:1.05;filter:drop-shadow(0 0 4px rgba(0,145,255,.25))}.CoverageReliefMap_activeShape__mD2ez{stroke:#d9fbff;stroke-width:1.7;filter:drop-shadow(0 0 8px rgba(32,199,255,.8)) drop-shadow(0 0 20px rgba(0,91,255,.5))}.CoverageReliefMap_topographyLayer__jN4rH{pointer-events:none;mix-blend-mode:screen}.CoverageReliefMap_scanBand___j3bj{animation:CoverageReliefMap_coverageScan__1JKB3 7s cubic-bezier(.45,0,.55,1) infinite}.CoverageReliefMap_networkLayer__okcfW{pointer-events:none}.CoverageReliefMap_routeDepth__T_k4R,.CoverageReliefMap_routePulse__yZeYU,.CoverageReliefMap_routeSheath__QFhzy,.CoverageReliefMap_route__AZURN{fill:none;vector-effect:non-scaling-stroke}.CoverageReliefMap_routeGroup__uBW0l{--route-delay:0s;opacity:.86;transition:opacity .18s ease}.CoverageReliefMap_routeDepth__T_k4R{transform:translateY(4px);stroke:rgba(0,0,0,.58);stroke-width:8;opacity:.76}.CoverageReliefMap_routeSheath__QFhzy{stroke:rgba(25,170,255,.16);stroke-width:7}.CoverageReliefMap_route__AZURN{stroke:rgba(123,226,255,.6);stroke-width:1.25}.CoverageReliefMap_routePulse__yZeYU{stroke:rgba(216,250,255,.96);stroke-width:2.25;stroke-linecap:round;stroke-dasharray:1 31;filter:drop-shadow(0 0 4px rgba(32,199,255,.92));animation:CoverageReliefMap_coverageRoutePulse__KeA3j 2.9s linear infinite;animation-delay:var(--route-delay)}.CoverageReliefMap_routeGroup__uBW0l[data-active=true]{opacity:1}.CoverageReliefMap_routeGroup__uBW0l[data-active=true] .CoverageReliefMap_routeSheath__QFhzy{stroke:rgba(32,199,255,.3);stroke-width:9}.CoverageReliefMap_routeGroup__uBW0l[data-active=true] .CoverageReliefMap_route__AZURN{stroke:rgba(197,247,255,.92);stroke-width:1.8}.CoverageReliefMap_routeNode__E_CZU{fill:#dffcff;stroke:rgba(32,199,255,.92);stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(32,199,255,.85))}.CoverageReliefMap_routeNodeHalo__Ek9sj{fill:rgba(32,199,255,.08);stroke:rgba(72,218,255,.45);stroke-width:1;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:CoverageReliefMap_coverageNodeReceive__6lTez 2.9s ease-out infinite;animation-delay:var(--route-delay)}.CoverageReliefMap_hubRingOuter__VFT3E,.CoverageReliefMap_hubRing__5eQLI{fill:none;stroke:rgba(83,224,255,.68);stroke-width:1;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:CoverageReliefMap_coverageHubPulse__Cs9FF 3s ease-out infinite}.CoverageReliefMap_hubRingOuter__VFT3E{stroke:rgba(0,119,255,.42);animation-delay:1.15s}.CoverageReliefMap_hubCore__i_OuL{fill:rgba(1,19,31,.96);stroke:rgba(123,235,255,.9);stroke-width:1.25;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px rgba(32,199,255,.72))}.CoverageReliefMap_hubCoreDot___AJKI{fill:#e9fdff;filter:drop-shadow(0 0 4px #20c7ff)}.CoverageReliefMap_edgeHighlight__1npta{pointer-events:none}.CoverageReliefMap_edgeHighlight__1npta path{fill:none;stroke:rgba(191,240,255,.2);stroke-width:.56}.CoverageReliefMap_pinButton__tsZaW{--pin-x:50%;--pin-y:50%;position:absolute;z-index:4;left:var(--pin-x);top:var(--pin-y);display:grid;width:48px;height:48px;place-items:center;padding:0;transform:translate(-50%,-50%);border:0;border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.CoverageReliefMap_pinButton__tsZaW:before,.CoverageReliefMap_pinOrbit__wyq_l,.CoverageReliefMap_pinSignal__AHPxe{position:absolute;border-radius:inherit;content:"";pointer-events:none}.CoverageReliefMap_pinButton__tsZaW:before{inset:14px;border:1px solid rgba(191,242,255,.72);background:rgba(2,14,25,.84);box-shadow:0 0 0 1px rgba(0,91,255,.42),0 0 14px rgba(32,199,255,.5),inset 0 0 9px rgba(32,199,255,.14);transition:inset .18s ease,border-color .18s ease,background .18s ease}.CoverageReliefMap_pinOrbit__wyq_l{inset:9px;border:1px solid rgba(32,199,255,.3);opacity:.72}.CoverageReliefMap_pinSignal__AHPxe{inset:5px;border:1px solid rgba(32,199,255,.32);opacity:0;animation:CoverageReliefMap_coveragePinPulse__yQrJB 2.8s ease-out infinite}.CoverageReliefMap_pinCore__oDTxt{position:relative;z-index:1;width:6px;height:6px;border:1px solid #fff;border-radius:50%;background:#20c7ff;box-shadow:0 0 5px #fff,0 0 12px rgba(32,199,255,.95)}.CoverageReliefMap_pinButton__tsZaW:hover:before,.CoverageReliefMap_pinButton__tsZaW[data-active=true]:before{inset:10px;border-color:#d9fbff;background:#006bd8}.CoverageReliefMap_pinButton__tsZaW[data-active=true] .CoverageReliefMap_pinOrbit__wyq_l{inset:4px;border-color:rgba(163,241,255,.84)}.CoverageReliefMap_pinButton__tsZaW:focus-visible{outline:2px solid #6ee7ff;outline-offset:1px}.CoverageReliefMap_tooltip__vEuXq{position:absolute;bottom:calc(100% + 6px);left:50%;display:flex;width:max-content;max-width:min(220px,62vw);align-items:center;gap:.55rem;padding:.58rem .7rem;transform:translateX(-50%);border:1px solid rgba(79,218,255,.36);border-radius:8px;background:rgba(2,10,18,.94);box-shadow:0 14px 34px rgba(0,0,0,.46),0 0 22px rgba(0,91,255,.15);color:#f7fdff;font-size:.69rem;font-weight:760;line-height:1.2;text-align:left;white-space:nowrap;pointer-events:none;backdrop-filter:blur(12px)}.CoverageReliefMap_tooltip__vEuXq>span{color:#42d8ff;font-size:.58rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.CoverageReliefMap_tooltip__vEuXq[data-align=start]{left:0;transform:none}.CoverageReliefMap_tooltip__vEuXq[data-align=end]{right:0;left:auto;transform:none}.CoverageReliefMap_srStatus__ubBa1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes CoverageReliefMap_coverageScan__1JKB3{0%{transform:translateY(0);opacity:0}12%{opacity:.9}72%{opacity:.7}to{transform:translateY(900px);opacity:0}}@keyframes CoverageReliefMap_coverageRoutePulse__KeA3j{to{stroke-dashoffset:-64}}@keyframes CoverageReliefMap_coverageNodeReceive__6lTez{0%,36%{opacity:0;transform:scale(.55)}58%{opacity:.78}to{opacity:0;transform:scale(1.8)}}@keyframes CoverageReliefMap_coverageHubPulse__Cs9FF{0%{opacity:.8;transform:scale(.72)}75%{opacity:0;transform:scale(1.26)}to{opacity:0;transform:scale(1.26)}}@keyframes CoverageReliefMap_coveragePinPulse__yQrJB{0%{opacity:.75;transform:scale(.55)}75%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}@media (max-width:767px){.CoverageReliefMap_shellColombia__nKjni,.CoverageReliefMap_shell__FK9rk{width:min(100%,560px)}.CoverageReliefMap_pinButton__tsZaW{width:44px;height:44px}.CoverageReliefMap_pinButton__tsZaW:before{inset:12px}.CoverageReliefMap_pinOrbit__wyq_l{inset:8px}.CoverageReliefMap_pinSignal__AHPxe{inset:4px}.CoverageReliefMap_pinButton__tsZaW:hover:before,.CoverageReliefMap_pinButton__tsZaW[data-active=true]:before{inset:9px}.CoverageReliefMap_tooltip__vEuXq{padding:.48rem .56rem;font-size:.64rem}}@media (prefers-reduced-motion:reduce){.CoverageReliefMap_hubRingOuter__VFT3E,.CoverageReliefMap_hubRing__5eQLI,.CoverageReliefMap_pinSignal__AHPxe,.CoverageReliefMap_routeNodeHalo__Ek9sj,.CoverageReliefMap_routePulse__yZeYU,.CoverageReliefMap_scanBand___j3bj,.CoverageReliefMap_shape__akiMm{animation:none;transition:none}.CoverageReliefMap_routePulse__yZeYU{opacity:.4;stroke-dasharray:2 22}.CoverageReliefMap_routeNodeHalo__Ek9sj{opacity:.28}}.CoverageTerritoryStage_section__2CoYW{position:relative;isolation:isolate;overflow:clip;padding:clamp(4.5rem,8vw,8rem) 0 clamp(4rem,7vw,7rem);border-top:1px solid rgba(114,217,255,.12);background:radial-gradient(circle at 76% 34%,rgba(0,114,255,.2),transparent 27%),radial-gradient(circle at 22% 75%,rgba(0,205,255,.09),transparent 28%),linear-gradient(155deg,#050a10,#02060b 48%,#000205);color:#f4f9fc}.CoverageTerritoryStage_section__2CoYW:before{position:absolute;inset:0;z-index:-1;content:"";background-image:linear-gradient(rgba(82,200,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(82,200,255,.035) 1px,transparent 0);background-size:54px 54px;mask-image:linear-gradient(180deg,transparent,#000 14%,#000 84%,transparent)}.CoverageTerritoryStage_section__2CoYW:after{position:absolute;top:-28%;left:50%;z-index:-1;width:min(1100px,95vw);aspect-ratio:1;content:"";transform:translateX(-50%);border:1px solid rgba(72,205,255,.06);border-radius:50%;box-shadow:0 0 0 100px rgba(0,91,255,.018),0 0 0 220px rgba(0,91,255,.012);pointer-events:none}.CoverageTerritoryStage_container__PYMit{position:relative}.CoverageTerritoryStage_head__L7Lzy{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.62fr);align-items:end;gap:clamp(2rem,7vw,7rem)}.CoverageTerritoryStage_eyebrow__R6_RO{display:inline-flex;min-height:34px;align-items:center;gap:.55rem;padding:0 .8rem;border:1px solid rgba(75,217,255,.24);border-radius:999px;background:rgba(5,18,29,.72);box-shadow:inset 0 0 18px rgba(32,199,255,.045);color:#56dcff;font-family:var(--font-display);font-size:.62rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.CoverageTerritoryStage_head__L7Lzy h2{max-width:13ch;margin-top:1.3rem;color:#f6fafc;font-family:var(--font-heading);font-size:clamp(3.4rem,6.1vw,6.8rem);font-weight:680;line-height:.88;letter-spacing:-.062em;text-wrap:balance}.CoverageTerritoryStage_head__L7Lzy h2 span{color:#4edbff}.CoverageTerritoryStage_headDetail__XUgul{padding-bottom:.35rem}.CoverageTerritoryStage_headDetail__XUgul>p{max-width:35rem;color:rgba(221,234,242,.66);font-size:.92rem;line-height:1.7}.CoverageTerritoryStage_metrics__6P8XE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.7rem;border-top:1px solid rgba(100,201,240,.14);border-bottom:1px solid rgba(100,201,240,.14)}.CoverageTerritoryStage_metrics__6P8XE>div{display:grid;min-height:76px;align-content:center;gap:.18rem;padding:.85rem .9rem;border-right:1px solid rgba(100,201,240,.14)}.CoverageTerritoryStage_metrics__6P8XE>div:first-child{padding-left:0}.CoverageTerritoryStage_metrics__6P8XE>div:last-child{border-right:0}.CoverageTerritoryStage_metrics__6P8XE strong{color:#f7fcff;font-family:var(--font-display);font-size:1.15rem;font-variant-numeric:tabular-nums;letter-spacing:.04em}.CoverageTerritoryStage_metrics__6P8XE span{color:rgba(204,226,238,.5);font-size:.59rem;font-weight:680;line-height:1.25;text-transform:uppercase}.CoverageTerritoryStage_controlRail__yEWjb{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-top:clamp(2.5rem,5vw,4.5rem)}.CoverageTerritoryStage_tabs__tir1E{display:flex;gap:.45rem}.CoverageTerritoryStage_tabs__tir1E button{display:grid;grid-template-columns:auto auto;min-width:184px;min-height:60px;align-content:center;align-items:center;justify-content:start;gap:.05rem .65rem;padding:.7rem 1rem;border:1px solid rgba(108,193,229,.17);border-radius:10px 10px 0 0;background:rgba(6,15,24,.76);color:rgba(222,236,244,.68);font-size:.76rem;font-weight:760;text-align:left;transition:border-color .18s ease,background .18s ease,color .18s ease}.CoverageTerritoryStage_tabs__tir1E button>span{grid-row:1/3;color:#2acfff;font-family:var(--font-display);font-size:.58rem;font-variant-numeric:tabular-nums;letter-spacing:.08em}.CoverageTerritoryStage_tabs__tir1E button small{color:rgba(185,211,224,.42);font-size:.55rem;font-weight:650;text-transform:uppercase}.CoverageTerritoryStage_tabs__tir1E button:focus-visible,.CoverageTerritoryStage_tabs__tir1E button:hover{border-color:rgba(79,220,255,.48);outline:none;color:#fff}.CoverageTerritoryStage_tabs__tir1E button.CoverageTerritoryStage_activeTab__85z83{border-color:rgba(70,219,255,.52) rgba(70,219,255,.52) transparent;background:linear-gradient(180deg,rgba(0,110,213,.25),rgba(7,22,34,.94)),#07121d;box-shadow:inset 0 1px 0 rgba(106,230,255,.2);color:#fff}.CoverageTerritoryStage_railStatus__o1MPW{display:inline-flex;min-height:34px;align-items:center;gap:.5rem;padding:0 .75rem;border:1px solid rgba(75,217,255,.15);border-radius:999px;color:rgba(167,208,227,.56);font-family:var(--font-display);font-size:.54rem;letter-spacing:.08em}.CoverageTerritoryStage_stage__AM_Tk{display:grid;grid-template-columns:minmax(0,1fr) 350px;min-height:700px;overflow:hidden;border:1px solid rgba(95,203,243,.2);border-radius:0 20px 20px 20px;background:#030910;box-shadow:0 34px 90px rgba(0,0,0,.48),0 0 0 1px rgba(0,91,255,.045),inset 0 1px 0 rgba(153,233,255,.08)}.CoverageTerritoryStage_mapPanel__ugmLy{position:relative;isolation:isolate;min-width:0;min-height:700px;overflow:hidden;outline:none;background:radial-gradient(circle at 50% 48%,rgba(0,113,216,.2),transparent 32%),radial-gradient(circle at 50% 64%,rgba(32,199,255,.08),transparent 44%),linear-gradient(145deg,#07121d,#02070d 68%,#010307)}.CoverageTerritoryStage_mapPanel__ugmLy:focus-visible{box-shadow:inset 0 0 0 2px #2bd4ff}.CoverageTerritoryStage_mapGrid__gRc3i{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(73,178,222,.06) 1px,transparent 0),linear-gradient(90deg,rgba(73,178,222,.06) 1px,transparent 0),linear-gradient(rgba(73,178,222,.024) 1px,transparent 0),linear-gradient(90deg,rgba(73,178,222,.024) 1px,transparent 0);background-position:50%;background-size:80px 80px,80px 80px,20px 20px,20px 20px;mask-image:radial-gradient(circle at center,#000 20%,rgba(0,0,0,.72) 66%,transparent)}.CoverageTerritoryStage_cornerBottomLeft__7Kcxt,.CoverageTerritoryStage_cornerBottomRight__fnnEr,.CoverageTerritoryStage_cornerTopLeft__bXgDX,.CoverageTerritoryStage_cornerTopRight__IJeKj{position:absolute;z-index:5;width:42px;height:42px;border-color:rgba(91,224,255,.42);pointer-events:none}.CoverageTerritoryStage_cornerTopLeft__bXgDX{top:20px;left:20px;border-top:1px solid;border-left:1px solid}.CoverageTerritoryStage_cornerTopRight__IJeKj{top:20px;right:20px;border-top:1px solid;border-right:1px solid}.CoverageTerritoryStage_cornerBottomLeft__7Kcxt{bottom:20px;left:20px;border-bottom:1px solid;border-left:1px solid}.CoverageTerritoryStage_cornerBottomRight__fnnEr{right:20px;bottom:20px;border-right:1px solid;border-bottom:1px solid}.CoverageTerritoryStage_mapStatus__vQr64{position:absolute;top:28px;right:34px;left:34px;z-index:7;display:flex;align-items:center;justify-content:space-between;gap:1rem;pointer-events:none}.CoverageTerritoryStage_live__ku6jV,.CoverageTerritoryStage_source__oOHyG{display:inline-flex;min-height:32px;align-items:center;gap:.5rem;padding:0 .68rem;border:1px solid rgba(93,212,251,.17);border-radius:999px;background:rgba(3,12,20,.72);color:rgba(208,233,243,.64);font-family:var(--font-display);font-size:.55rem;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(10px)}.CoverageTerritoryStage_live__ku6jV i{width:6px;height:6px;border-radius:50%;background:#28f0a1;box-shadow:0 0 0 4px rgba(40,240,161,.08),0 0 12px rgba(40,240,161,.7)}.CoverageTerritoryStage_mapViewport__VqMDA{position:absolute;inset:54px 24px 38px;z-index:2;display:grid;place-items:center;transition:opacity .18s ease}.CoverageTerritoryStage_mapViewport__VqMDA[data-view=colombia]{padding:0 5%}.CoverageTerritoryStage_focusCard__iPu_T{position:absolute;bottom:28px;left:34px;z-index:8;display:grid;min-width:240px;gap:.22rem;padding:.9rem 1rem;border:1px solid rgba(77,216,255,.24);border-radius:10px;background:linear-gradient(135deg,rgba(7,25,39,.94),rgba(2,9,16,.88)),rgba(2,9,16,.9);box-shadow:0 16px 34px rgba(0,0,0,.34),inset 0 1px 0 rgba(156,237,255,.09);backdrop-filter:blur(14px)}.CoverageTerritoryStage_focusCard__iPu_T>span{display:flex;align-items:center;gap:.42rem;color:#48d8ff;font-family:var(--font-display);font-size:.53rem;letter-spacing:.1em;text-transform:uppercase}.CoverageTerritoryStage_focusCard__iPu_T strong{color:#f6fcff;font-size:.86rem}.CoverageTerritoryStage_focusCard__iPu_T small{color:rgba(196,222,234,.52);font-size:.62rem}.CoverageTerritoryStage_scale__Dn_nS{position:absolute;right:34px;bottom:32px;z-index:8;display:grid;grid-template-columns:repeat(3,30px);align-items:end}.CoverageTerritoryStage_scale__Dn_nS>span{height:8px;border-bottom:1px solid rgba(123,226,255,.5);border-left:1px solid rgba(123,226,255,.5)}.CoverageTerritoryStage_scale__Dn_nS>span:last-of-type{border-right:1px solid rgba(123,226,255,.5)}.CoverageTerritoryStage_scale__Dn_nS small{grid-column:1/-1;margin-top:.36rem;color:rgba(163,201,219,.44);font-family:var(--font-display);font-size:.48rem;letter-spacing:.08em;text-transform:uppercase}.CoverageTerritoryStage_aside__1F70v{display:flex;min-width:0;flex-direction:column;border-left:1px solid rgba(95,203,243,.17);background:linear-gradient(180deg,rgba(8,19,29,.98),rgba(2,7,12,.98)),#050d15}.CoverageTerritoryStage_summary__hUAmH{display:grid;gap:.42rem;padding:1.65rem 1.55rem 1.45rem;border-bottom:1px solid rgba(95,203,243,.14)}.CoverageTerritoryStage_summaryIcon__7AjNL{display:grid;width:42px;height:42px;margin-bottom:.35rem;place-items:center;border:1px solid rgba(75,218,255,.25);border-radius:10px;background:rgba(0,91,255,.1);color:#42d7ff;box-shadow:inset 0 0 18px rgba(32,199,255,.06)}.CoverageTerritoryStage_regionHeading__wL7IG span,.CoverageTerritoryStage_summary__hUAmH>span{color:#47d8ff;font-family:var(--font-display);font-size:.54rem;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.CoverageTerritoryStage_summary__hUAmH strong{color:#f3f9fc;font-size:1rem}.CoverageTerritoryStage_summary__hUAmH p{color:rgba(198,221,232,.54);font-size:.7rem;line-height:1.55}.CoverageTerritoryStage_regionHeading__wL7IG{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.55rem .65rem}.CoverageTerritoryStage_regionHeading__wL7IG small{color:rgba(184,214,228,.4);font-size:.56rem;text-transform:uppercase}.CoverageTerritoryStage_regions__A4Z7R{display:grid;overflow:auto;padding:0 1rem 1rem}.CoverageTerritoryStage_regions__A4Z7R button{display:grid;width:100%;min-height:41px;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;padding:0 .65rem;border:0;border-bottom:1px solid rgba(95,203,243,.09);background:transparent;color:rgba(218,234,241,.66);font-size:.7rem;text-align:left;transition:background .16s ease,color .16s ease,padding .16s ease}.CoverageTerritoryStage_regions__A4Z7R button>span{color:rgba(75,215,255,.46);font-family:var(--font-display);font-size:.54rem;font-variant-numeric:tabular-nums}.CoverageTerritoryStage_regions__A4Z7R button strong{overflow:hidden;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.CoverageTerritoryStage_regions__A4Z7R button svg{color:rgba(85,210,248,.32)}.CoverageTerritoryStage_regions__A4Z7R button.CoverageTerritoryStage_activeRegion__QO2i3,.CoverageTerritoryStage_regions__A4Z7R button:focus-visible,.CoverageTerritoryStage_regions__A4Z7R button:hover{padding-left:.85rem;outline:none;background:linear-gradient(90deg,rgba(0,106,220,.18),transparent);color:#fff}.CoverageTerritoryStage_regions__A4Z7R button.CoverageTerritoryStage_activeRegion__QO2i3 svg,.CoverageTerritoryStage_regions__A4Z7R button.CoverageTerritoryStage_activeRegion__QO2i3>span{color:#50ddff}.CoverageTerritoryStage_support__qa4qJ{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;margin-top:auto;padding:1.2rem 1.4rem;border-top:1px solid rgba(95,203,243,.14);background:rgba(0,91,255,.045)}.CoverageTerritoryStage_support__qa4qJ>div{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(73,219,255,.2);border-radius:8px;color:#45d8ff}.CoverageTerritoryStage_support__qa4qJ p{display:grid;gap:.14rem}.CoverageTerritoryStage_support__qa4qJ strong{color:#eef8fb;font-size:.67rem}.CoverageTerritoryStage_support__qa4qJ span{color:rgba(190,218,231,.48);font-size:.58rem;line-height:1.3}.CoverageTerritoryStage_support__qa4qJ>svg{color:rgba(87,211,248,.46)}.CoverageTerritoryStage_legend__SUx4Q{display:flex;min-height:58px;align-items:center;gap:1.2rem;padding:0 .2rem;border-bottom:1px solid rgba(95,203,243,.1)}.CoverageTerritoryStage_legend__SUx4Q>span{display:inline-flex;align-items:center;gap:.45rem;color:rgba(198,224,235,.54);font-size:.58rem;text-transform:uppercase}.CoverageTerritoryStage_legend__SUx4Q i{display:block;width:13px;height:5px;border-radius:2px}.CoverageTerritoryStage_legendCovered__d_Nr3{background:linear-gradient(90deg,#24d8ff,#0067dc);box-shadow:0 0 9px rgba(32,199,255,.42)}.CoverageTerritoryStage_legendTerritory__6y2JE{border:1px solid rgba(129,195,224,.35);background:#10293b}.CoverageTerritoryStage_legendRoute__bM2JU{height:1px!important;border-top:1px dashed #45d8ff;border-radius:0!important}.CoverageTerritoryStage_legend__SUx4Q>small{margin-left:auto;color:rgba(168,200,215,.34);font-size:.54rem}@media (max-width:1100px){.CoverageTerritoryStage_head__L7Lzy{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:2.5rem}.CoverageTerritoryStage_stage__AM_Tk{grid-template-columns:1fr}.CoverageTerritoryStage_aside__1F70v{border-top:1px solid rgba(95,203,243,.17);border-left:0}.CoverageTerritoryStage_summary__hUAmH{grid-template-columns:auto 1fr;column-gap:1rem}.CoverageTerritoryStage_summaryIcon__7AjNL{grid-row:1/5}.CoverageTerritoryStage_regions__A4Z7R{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}}@media (max-width:767px){.CoverageTerritoryStage_section__2CoYW{padding:3.5rem 0 4rem}.CoverageTerritoryStage_head__L7Lzy{grid-template-columns:1fr;gap:1.5rem}.CoverageTerritoryStage_head__L7Lzy h2{max-width:11ch;margin-top:1rem;font-size:clamp(3rem,14vw,4.25rem)}.CoverageTerritoryStage_headDetail__XUgul>p{font-size:.86rem}.CoverageTerritoryStage_metrics__6P8XE>div{min-height:70px;padding-inline:.65rem}.CoverageTerritoryStage_metrics__6P8XE>div:first-child{padding-left:0}.CoverageTerritoryStage_metrics__6P8XE strong{font-size:.98rem}.CoverageTerritoryStage_metrics__6P8XE span{font-size:.625rem}.CoverageTerritoryStage_controlRail__yEWjb{display:grid;margin-top:2.5rem}.CoverageTerritoryStage_tabs__tir1E{display:grid;grid-template-columns:1fr 1fr}.CoverageTerritoryStage_tabs__tir1E button{min-width:0;min-height:58px;padding:.6rem .65rem}.CoverageTerritoryStage_tabs__tir1E button>span{font-size:.625rem}.CoverageTerritoryStage_railStatus__o1MPW,.CoverageTerritoryStage_tabs__tir1E button small{display:none}.CoverageTerritoryStage_stage__AM_Tk{min-height:0;border-radius:0 14px 14px 14px}.CoverageTerritoryStage_mapPanel__ugmLy{min-height:570px}.CoverageTerritoryStage_mapStatus__vQr64{top:20px;right:22px;left:22px}.CoverageTerritoryStage_source__oOHyG{display:none}.CoverageTerritoryStage_focusCard__iPu_T small,.CoverageTerritoryStage_focusCard__iPu_T>span,.CoverageTerritoryStage_legend__SUx4Q>small,.CoverageTerritoryStage_legend__SUx4Q>span,.CoverageTerritoryStage_live__ku6jV,.CoverageTerritoryStage_regionHeading__wL7IG small,.CoverageTerritoryStage_regionHeading__wL7IG span,.CoverageTerritoryStage_regions__A4Z7R button>span,.CoverageTerritoryStage_summary__hUAmH>span,.CoverageTerritoryStage_support__qa4qJ span{font-size:.625rem}.CoverageTerritoryStage_mapViewport__VqMDA{inset:62px 0 105px}.CoverageTerritoryStage_mapViewport__VqMDA[data-view=colombia]{padding:0 1%}.CoverageTerritoryStage_focusCard__iPu_T{right:22px;bottom:22px;left:22px;min-width:0}.CoverageTerritoryStage_scale__Dn_nS{display:none}.CoverageTerritoryStage_cornerBottomLeft__7Kcxt,.CoverageTerritoryStage_cornerBottomRight__fnnEr,.CoverageTerritoryStage_cornerTopLeft__bXgDX,.CoverageTerritoryStage_cornerTopRight__IJeKj{width:26px;height:26px}.CoverageTerritoryStage_cornerTopLeft__bXgDX{top:12px;left:12px}.CoverageTerritoryStage_cornerTopRight__IJeKj{top:12px;right:12px}.CoverageTerritoryStage_cornerBottomLeft__7Kcxt{bottom:12px;left:12px}.CoverageTerritoryStage_cornerBottomRight__fnnEr{right:12px;bottom:12px}.CoverageTerritoryStage_summary__hUAmH{grid-template-columns:auto 1fr;padding:1.35rem 1.1rem 1.15rem}.CoverageTerritoryStage_regionHeading__wL7IG{padding-inline:1.1rem}.CoverageTerritoryStage_regions__A4Z7R{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 .55rem .8rem}.CoverageTerritoryStage_regions__A4Z7R button{min-height:44px;grid-template-columns:1.65rem minmax(0,1fr);padding-inline:.4rem}.CoverageTerritoryStage_regions__A4Z7R button svg{display:none}.CoverageTerritoryStage_regions__A4Z7R button strong{font-size:.64rem}.CoverageTerritoryStage_regions__A4Z7R button.CoverageTerritoryStage_activeRegion__QO2i3,.CoverageTerritoryStage_regions__A4Z7R button:focus-visible,.CoverageTerritoryStage_regions__A4Z7R button:hover{padding-left:.55rem}.CoverageTerritoryStage_support__qa4qJ{padding:1rem 1.05rem}.CoverageTerritoryStage_legend__SUx4Q{min-height:0;flex-wrap:wrap;gap:.75rem 1rem;padding:1.1rem .1rem}.CoverageTerritoryStage_legend__SUx4Q>small{width:100%;margin-left:0;line-height:1.45}}@media (max-width:390px){.CoverageTerritoryStage_regions__A4Z7R{grid-template-columns:1fr}.CoverageTerritoryStage_mapPanel__ugmLy{min-height:535px}.CoverageTerritoryStage_mapViewport__VqMDA{inset-block:64px 106px}}@media (prefers-reduced-motion:reduce){.CoverageTerritoryStage_mapViewport__VqMDA,.CoverageTerritoryStage_regions__A4Z7R button,.CoverageTerritoryStage_tabs__tir1E button{transition:none}}