.hub_page__pYKrY{--ink:#0b2340;--navy:#0b2c53;--navy2:#072240;--paper:#F2F5F8;--muted:#475569;--hot:#1f5fbf;--hot-2:#174a96;--sky:#5FB0FF;--line:rgba(15,23,42,.1);--navy-bg:radial-gradient(1100px 560px at 18% 12%,rgba(95,176,255,.16),transparent 60%),radial-gradient(900px 520px at 82% 22%,rgba(34,58,112,.34),transparent 62%),linear-gradient(180deg,var(--navy) 0%,var(--navy2) 100%);--mono:ui-monospace,"SFMono-Regular","JetBrains Mono",Menlo,Consolas,monospace;counter-reset:sec;background:var(--paper);color:var(--ink);overflow-x:clip}.hub_wrap__8rBQQ{max-width:var(--kr-content-width,1320px);margin:0 auto;padding:0 var(--kr-page-gutter,20px)}.hub_section__VYa9L{padding:var(--kr-section-space,88px) 0;scroll-margin-top:80px}.hub_white__5T9B5{background:#fff}.hub_dark__zFEud{background:var(--navy-bg);color:#fff}.hub_head__GTk4d{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:clamp(24px,5vw,80px);align-items:end;margin-bottom:clamp(30px,4vw,52px);padding-top:18px;border-top:1px solid var(--line)}.hub_dark__zFEud .hub_head__GTk4d{border-top-color:rgba(255,255,255,.16)}.hub_kicker___kLlv{grid-column:1/-1;display:flex;align-items:center;gap:12px;margin:0 0 clamp(16px,2vw,22px);font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:.04em;color:var(--muted)}.hub_kickerNum__u6bf3{padding:3px 7px;border-radius:6px;font-weight:700;color:#fff;background:var(--hot)}.hub_dark__zFEud .hub_kicker___kLlv{color:rgba(255,255,255,.65)}.hub_h2__BTgxT{grid-column:1;margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1.1;letter-spacing:-.02em;font-weight:700;color:var(--ink)}.hub_dark__zFEud .hub_h2__BTgxT{color:#fff}.hub_lead__HCRhk{grid-column:2;margin:0;font-size:clamp(16px,1.2vw,18px);line-height:1.65;color:var(--muted)}.hub_dark__zFEud .hub_lead__HCRhk{color:rgba(255,255,255,.75)}.hub_btn__5neyL{display:inline-flex;align-items:center;gap:10px;padding:16px 26px;border-radius:12px;font-weight:700;font-size:16px;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease}.hub_btn__5neyL:hover{transform:translateY(-2px)}.hub_btnHot__diLpC{background:var(--hot);color:#fff}.hub_btnHot__diLpC:hover{background:var(--hot-2)}.hub_btnGhost__DDB1T{color:var(--ink);border:1.5px solid var(--ink)}.hub_btnGhost__DDB1T:hover{background:var(--ink);color:#fff}.hub_hero__0s21t .hub_btnGhost__DDB1T{color:#fff;border-color:rgba(255,255,255,.55)}.hub_hero__0s21t .hub_btnGhost__DDB1T:hover{background:rgba(255,255,255,.1);border-color:#fff}.hub_hero__0s21t{position:relative;padding:clamp(24px,3vw,36px) 0 clamp(40px,5vw,64px);background:radial-gradient(60% 70% at 78% 45%,rgba(95,176,255,.2),transparent 70%),var(--navy-bg);color:#fff}.hub_hero__0s21t:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--hot),var(--sky))}.hub_crumbs__vTAAI{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 clamp(24px,4vw,44px);padding:0;font-size:14px;color:rgba(255,255,255,.6)}.hub_crumbs__vTAAI li+li:before{content:"/";margin-right:8px;opacity:.5}.hub_crumbs__vTAAI a{color:#fff;text-decoration:none}.hub_crumbs__vTAAI a:hover{text-decoration:underline}.hub_heroGrid__LlnZm{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center}.hub_heroKicker__ow2cp{margin:0 0 18px;font-family:var(--mono);font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--sky)}.hub_heroTitle__sb6H2{margin:0 0 22px;font-size:clamp(40px,5.4vw,76px);line-height:1.02;letter-spacing:-.03em;font-weight:800}.hub_heroTitle__sb6H2 em{font-style:normal;color:var(--sky)}.hub_heroLead__ffJzd{margin:0 0 30px;max-width:620px;font-size:clamp(17px,1.3vw,19px);line-height:1.65;color:rgba(255,255,255,.82)}.hub_ctas__z_9ua{display:flex;flex-wrap:wrap;gap:14px}.hub_heroBrands__qXR2j{display:grid;gap:16px}.hub_heroBrandsLabel__EWdAk{margin:0 0 2px;font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.6)}.hub_heroBrand__QGsSU{display:grid;grid-template-columns:minmax(0,1fr) 46%;align-items:center;gap:12px;padding:20px 22px;border-radius:18px;background:#fff;color:var(--ink);text-decoration:none;box-shadow:0 20px 50px rgba(0,0,0,.25);transition:transform .2s ease,box-shadow .2s ease}.hub_heroBrand__QGsSU:hover{transform:translateY(-3px);box-shadow:0 26px 60px rgba(0,0,0,.32)}.hub_heroBrandLogo__qzyET{width:auto;height:44px;max-width:100%;object-fit:contain;object-position:left center}.hub_heroBrandTag__1oKc9{display:block;margin:10px 0 12px;font-size:15px;line-height:1.45;color:var(--muted)}.hub_heroBrandMore__JGlcN{font-size:14px;font-weight:700;color:var(--hot)}.hub_heroBrandImg__bz7s4{position:relative;aspect-ratio:4/3}.hub_heroBrandImg__bz7s4 img{object-fit:contain}.hub_stats__xx2tH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(36px,5vw,56px) 0 0;border-top:1px solid rgba(255,255,255,.16)}.hub_stat__5dDeY{padding:22px 20px 0 0;display:flex;flex-direction:column-reverse;gap:6px}.hub_stat__5dDeY+.hub_stat__5dDeY{padding-left:20px;border-left:1px solid rgba(255,255,255,.12)}.hub_statLabel__iUC0Y{font-size:14px;color:rgba(255,255,255,.65)}.hub_statValue__TODJB{margin:0;font-size:clamp(28px,3vw,42px);font-weight:800;letter-spacing:-.02em}.hub_statValue__TODJB small{margin-left:6px;font-size:.45em;font-weight:600;color:var(--sky)}.hub_brandGrid__bqMIn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,30px)}.hub_brandCard__s_Szf{display:flex;flex-direction:column;border-radius:22px;background:#fff;border:1px solid var(--line);overflow:hidden;scroll-margin-top:90px}.hub_brandTop__F0HdT{display:grid;grid-template-columns:minmax(0,1fr) 42%;gap:16px;align-items:center;padding:clamp(22px,3vw,34px) clamp(22px,3vw,34px) 0}.hub_brandLogo__uJfwj{width:auto;height:54px;max-width:100%;object-fit:contain;object-position:left center}.hub_brandOrigin__NC7os{margin:14px 0 0;font-family:var(--mono);font-size:13px;color:var(--muted)}.hub_brandImg__TtfVR{position:relative;aspect-ratio:4/3}.hub_brandImg__TtfVR img{object-fit:contain}.hub_brandBody__r6gET{display:flex;flex-direction:column;flex:1;padding:18px clamp(22px,3vw,34px) clamp(22px,3vw,34px)}.hub_brandTag__qAjGt{margin:0 0 10px;font-size:clamp(20px,1.7vw,24px);font-weight:700;line-height:1.25}.hub_brandText__9dDKQ{margin:0 0 18px;font-size:16px;line-height:1.65;color:var(--muted)}.hub_brandFacts__98G42{display:grid;gap:8px;margin:0 0 22px;padding:0;list-style:none}.hub_brandFacts__98G42 li{position:relative;padding-left:26px;font-size:15.5px;line-height:1.5}.hub_brandFacts__98G42 li:before{content:"";position:absolute;left:0;top:.45em;width:14px;height:8px;border-left:2.5px solid var(--hot);border-bottom:2.5px solid var(--hot);transform:rotate(-45deg)}.hub_brandFoot__6ucFw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:18px;border-top:1px solid var(--line)}.hub_brandCount__E70kd{font-size:15px;color:var(--muted)}.hub_brandCount__E70kd b{font-size:26px;color:var(--ink);margin-right:6px}.hub_brandLinks__rDDqd{display:flex;flex-wrap:wrap;gap:10px}.hub_brandLinks__rDDqd .hub_btn__5neyL{padding:12px 18px;font-size:15px}.hub_group__5xflQ+.hub_group__5xflQ{margin-top:clamp(40px,5vw,64px)}.hub_groupHead__2uKZ0{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0 0 20px}.hub_h3__F1l_6{margin:0;font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.01em}.hub_groupLead__QlaLG{margin:0;font-size:16px;color:var(--muted)}.hub_techGrid__l_0aD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hub_tech__zcI26{display:flex;flex-direction:column;border-radius:18px;background:var(--paper);border:1px solid var(--line);overflow:hidden;scroll-margin-top:90px}.hub_techImg__0VUrw{position:relative;aspect-ratio:16/9;background:#fff;border-bottom:1px solid var(--line)}.hub_techImg__0VUrw img{object-fit:contain;padding:14px}.hub_techBrands__36hdC{position:absolute;left:12px;top:12px;display:flex;gap:6px}.hub_techBrands__36hdC span{padding:4px 9px;border-radius:999px;font-size:12px;font-weight:700;background:var(--ink);color:#fff}.hub_techBody__C5Pjq{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px}.hub_techTitle__y9mCe{margin:0 0 10px;font-size:19px;line-height:1.3;font-weight:700}.hub_techText__WEZUH{margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--muted)}.hub_techSpecs__64_Tq{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0 0 16px;font-size:14.5px}.hub_techSpecs__64_Tq dt{color:var(--muted)}.hub_techSpecs__64_Tq dd{margin:0;font-weight:600}.hub_techSeries__pFAn_{display:flex;flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:14px 0 0;list-style:none;border-top:1px solid var(--line)}.hub_techSeries__pFAn_ a{display:inline-block;padding:5px 10px;border-radius:8px;font-size:13.5px;font-weight:600;color:var(--hot);background:#fff;border:1px solid rgba(31,95,191,.25);text-decoration:none}.hub_techSeries__pFAn_ a:hover{background:var(--hot);color:#fff}.hub_chart__dMZQ2{position:relative;margin:0;padding:clamp(20px,3vw,34px);border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12)}.hub_zones__nRXex{position:relative;display:grid;margin-left:var(--label-w);height:30px;margin-bottom:14px;font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.05em}.hub_zone__WcVcs{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;border-radius:8px;color:rgba(255,255,255,.8);white-space:nowrap;overflow:hidden}.hub_zoneHigh__B5yx0{background:rgba(95,176,255,.1)}.hub_zoneFine__CZ8n_{background:rgba(95,176,255,.18)}.hub_zoneRough__R7VSv{background:rgba(95,176,255,.28)}.hub_chartBody___Jc0f{--label-w:clamp(150px,24%,300px)}.hub_rows__t0u3C{display:grid;gap:12px;margin:0;padding:0;list-style:none}.hub_row__NSDLX{display:grid;grid-template-columns:var(--label-w) 1fr;align-items:center;gap:0}.hub_rowLabel__DPEaq{padding-right:16px;color:inherit;text-decoration:none;font-size:15px;font-weight:600;line-height:1.3}.hub_track__VLyEo{position:relative;height:34px;border-radius:8px;background:rgba(255,255,255,.05)}.hub_bar__vEhs2{position:absolute;top:4px;bottom:4px;right:0;border-radius:6px;background:linear-gradient(90deg,var(--sky),rgba(95,176,255,.35))}.hub_barValue__9rHd9{position:absolute;top:50%;transform:translate(10px,-50%);font-family:var(--mono);font-size:13px;font-weight:700;white-space:nowrap;color:var(--navy2)}.hub_barValueOut__2HDLC{transform:translate(calc(-100% - 10px),-50%);color:var(--sky)}.hub_ticks__MR4cC{position:relative;height:26px;margin:10px 0 0 var(--label-w);border-top:1px solid rgba(255,255,255,.25);font-family:var(--mono);font-size:12px;color:rgba(255,255,255,.7)}.hub_tick__2_YOf{position:absolute;top:6px;transform:translateX(-50%);white-space:nowrap}.hub_tick__2_YOf:last-child{transform:translateX(-100%)}.hub_tick__2_YOf:before{content:"";position:absolute;left:50%;top:-6px;height:6px;border-left:1px solid rgba(255,255,255,.35)}.hub_axis__1LSJL{margin:8px 0 0 var(--label-w);font-size:13px;color:rgba(255,255,255,.65)}.hub_legend___lgf5{display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0 0;font-size:14px;color:rgba(255,255,255,.78)}.hub_legend___lgf5 span{display:inline-flex;align-items:center;gap:8px}.hub_legend___lgf5 i{display:inline-block;width:22px;height:12px;border-radius:3px;background:linear-gradient(90deg,var(--sky),rgba(95,176,255,.35))}.hub_note__PU7g_{margin:16px 0 0;font-size:13.5px;line-height:1.55;color:rgba(255,255,255,.6)}.hub_seriesGrid__gz3_x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.4vw,30px);align-items:start}.hub_seriesCol__CUR5d{padding:clamp(22px,3vw,32px);border-radius:22px;background:#fff;border:1px solid var(--line);scroll-margin-top:90px}.hub_seriesLogo__jFfCY{width:auto;height:40px;max-width:70%;object-fit:contain;object-position:left center;margin-bottom:18px}.hub_seriesList__mW_SE{display:grid;gap:0;margin:0;padding:0;list-style:none}.hub_seriesList__mW_SE>li{display:grid;grid-template-columns:minmax(150px,38%) 1fr;gap:10px 18px;padding:14px 0;border-top:1px solid var(--line)}.hub_seriesTech__zrlqv{margin:0;font-size:15px;font-weight:700;line-height:1.35}.hub_seriesTech__zrlqv a{color:inherit;text-decoration:none}.hub_seriesTech__zrlqv a:hover{color:var(--hot)}.hub_seriesLinks__46KTj{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none}.hub_seriesLinks__46KTj a{font-size:15px;font-weight:600;color:var(--hot);text-decoration:none}.hub_seriesLinks__46KTj a:hover{text-decoration:underline}.hub_indGrid__zzBRy{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.hub_ind__zT7Go{display:flex;flex-direction:column;padding:22px;border-radius:16px;background:var(--paper);border:1px solid var(--line)}.hub_indNum__KsF_l{font-family:var(--mono);font-size:12px;font-weight:700;color:var(--hot)}.hub_indTitle__EjK0x{margin:10px 0 8px;font-size:18px;font-weight:700}.hub_indText__CBPFB{margin:0 0 14px;font-size:15px;line-height:1.55;color:var(--muted)}.hub_indTech__wR4Wo{margin:auto 0 0;padding-top:12px;border-top:1px solid var(--line);font-size:14px;line-height:1.5;color:var(--ink)}.hub_indTech__wR4Wo b{display:block;margin-bottom:2px;font-family:var(--mono);font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.hub_steps__sXzYH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 clamp(40px,5vw,60px);padding:0;list-style:none;counter-reset:step}.hub_step__59abD{position:relative;padding:24px 22px;border-radius:16px;background:#fff;border:1px solid var(--line)}.hub_step__59abD:before{counter-increment:step;content:counter(step);display:inline-grid;place-items:center;width:36px;height:36px;margin-bottom:14px;border-radius:50%;font-weight:800;color:#fff;background:var(--hot)}.hub_stepTitle__c3hNg{margin:0 0 8px;font-size:18px;font-weight:700}.hub_stepText__vw209{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}.hub_services__pgSCh{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:clamp(20px,4vw,60px);padding:clamp(26px,3.5vw,44px);border-radius:22px;background:var(--navy-bg);color:#fff}.hub_services__pgSCh .hub_h3__F1l_6{color:#fff}.hub_serviceList__HTiDF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;margin:0;padding:0;list-style:none}.hub_serviceList__HTiDF h4{margin:0 0 6px;font-size:17px;font-weight:700;color:var(--sky)}.hub_serviceList__HTiDF p{margin:0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.8)}.hub_faq__6ZdXu{display:grid;gap:12px;max-width:980px}.hub_faqItem__svFRC{border-radius:14px;background:#fff;border:1px solid var(--line)}.hub_faqItem__svFRC summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;cursor:pointer;list-style:none;font-size:17px;font-weight:700}.hub_faqItem__svFRC summary::-webkit-details-marker{display:none}.hub_faqItem__svFRC summary:after{content:"+";flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;font-size:20px;font-weight:500;color:var(--hot);border:1.5px solid rgba(31,95,191,.35);transition:transform .2s ease}.hub_faqItem__svFRC[open] summary:after{transform:rotate(45deg)}.hub_faqItem__svFRC p{margin:0;padding:0 22px 22px;font-size:16px;line-height:1.7;color:var(--muted)}@media (max-width:1100px){.hub_indGrid__zzBRy,.hub_steps__sXzYH,.hub_techGrid__l_0aD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.hub_head__GTk4d{grid-template-columns:1fr;row-gap:14px}.hub_lead__HCRhk{grid-column:1}.hub_brandGrid__bqMIn,.hub_heroGrid__LlnZm,.hub_seriesGrid__gz3_x,.hub_services__pgSCh{grid-template-columns:1fr}.hub_stats__xx2tH{grid-template-columns:repeat(2,minmax(0,1fr))}.hub_stat__5dDeY:nth-child(3){padding-left:0;border-left:0}}@media (max-width:640px){.hub_section__VYa9L{padding:56px 0}.hub_heroTitle__sb6H2{font-size:clamp(36px,10vw,46px)}.hub_ctas__z_9ua .hub_btn__5neyL{flex:1 1 100%;justify-content:center}.hub_heroBrand__QGsSU{grid-template-columns:minmax(0,1fr) 40%;padding:16px}.hub_heroBrandLogo__qzyET{height:34px}.hub_heroBrandTag__1oKc9{font-size:14px}.hub_brandTop__F0HdT{grid-template-columns:1fr}.hub_brandImg__TtfVR{max-width:320px}.hub_brandLogo__uJfwj{height:44px}.hub_indGrid__zzBRy,.hub_serviceList__HTiDF,.hub_steps__sXzYH,.hub_techGrid__l_0aD{grid-template-columns:1fr}.hub_seriesList__mW_SE>li{grid-template-columns:1fr;gap:6px}.hub_chartBody___Jc0f{--label-w:0px}.hub_row__NSDLX{grid-template-columns:1fr;gap:6px}.hub_rowLabel__DPEaq{font-size:14px}.hub_zone__WcVcs{font-size:10px}.hub_statValue__TODJB{font-size:28px}}.hub_rowLabel__DPEaq:hover{color:var(--sky)}.hub_seriesHead__MlSHN{margin:0;line-height:0}.hub_faqItem__svFRC summary h3{margin:0;font:inherit}