@media (max-width:960px){.hub-command-board__stage{padding:18px}.hub-command-board__item{grid-template-columns:44px minmax(0,1fr)}.hub-command-board__status{grid-column:2;justify-self:start}.hub-command-board__thumbs{grid-template-columns:1fr}}.hub-page-breadcrumb{background:0 0;padding:18px 0 0}.hub-page-breadcrumb ul{color:#64748b;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.hub-page-breadcrumb li{align-items:center;gap:10px;display:inline-flex}.hub-page-breadcrumb li:not(:last-child):after{content:"/";color:#64748bb3}.hub-page-breadcrumb a{color:#94a3b8}.hub-page-breadcrumb a:hover{color:#f97316}.hub-meta-pills{flex-wrap:wrap;gap:10px;display:flex}.hub-meta-pills__item{letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;min-height:34px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.hub-meta-pills--neutral .hub-meta-pills__item{color:#475569;background:#f8fafc;border-color:#e2e8f0}.hub-meta-pills--warm .hub-meta-pills__item{color:#c2410c;background:#fff7ed;border-color:#fb923c3d}.hub-meta-pills--cool .hub-meta-pills__item{color:#1d4ed8;background:#eff6ff;border-color:#3b82f633}.hub-meta-pills--green .hub-meta-pills__item{color:#047857;background:#ecfdf5;border-color:#10b98138}.hub-meta-pills--dark .hub-meta-pills__item{color:#e2e8f0;background:#ffffff0f;border-color:#ffffff1f}.hub-signal-band{background:linear-gradient(#f8fafc 0%,#eef2f7 100%);padding-top:34px;padding-bottom:34px}.hub-signal-band.is-dark{background:linear-gradient(#08111f 0%,#0f172a 100%)}.hub-signal-band__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.hub-signal-band__item{background:#ffffffd1;border:1px solid #e2e8f0eb;border-radius:20px;gap:8px;padding:18px 20px;display:grid}.hub-signal-band.is-dark .hub-signal-band__item{background:#ffffff0a;border-color:#ffffff14}.hub-signal-band__value{color:#0f172a;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.04em;font-size:clamp(28px,2.6vw,42px);font-weight:700;line-height:.98}.hub-signal-band.is-dark .hub-signal-band__value{color:#fff}.hub-signal-band__label{color:#64748b;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.hub-signal-band.is-dark .hub-signal-band__label{color:#cbd5e1}.hub-section-intro{gap:14px;max-width:1040px;margin:0 auto 36px;display:grid}.hub-section-intro__eyebrow{color:#f97316;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.hub-section-intro__copy{gap:10px;max-width:72ch;display:grid}.hub-section-intro__copy h2{color:#0f172a;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.6vw,60px);line-height:.96}.hub-section-intro__copy p{color:#475569;margin:0;font-size:16px;line-height:1.82}.hub-poster{--hub-poster-image:none;color:#fff;background:radial-gradient(circle at 100% 0,#f973162e,#0000 26%),linear-gradient(135deg,#020617f5 0%,#090e17eb 48%,#0f172af5 100%);padding:22px 0 42px;position:relative;overflow:hidden}.hub-poster:before{content:"";background:linear-gradient(90deg,#020617eb 0%,#020617c7 42%,#020617db 100%),var(--hub-poster-image);opacity:1;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.hub-poster:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);height:1px;position:absolute;inset:auto 0 0}.hub-poster__shell{z-index:1;position:relative}.hub-poster__grid{grid-template-columns:minmax(0,1.04fr) minmax(320px,.74fr);align-items:end;gap:28px;min-height:560px;display:grid}.hub-poster__content{align-content:end;gap:18px;max-width:760px;padding:28px 0 10px;display:grid}.hub-poster__eyebrow{color:#f8fafc;letter-spacing:.14em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;width:fit-content;min-height:34px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}.hub-poster__title{color:#fff;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.06em;max-width:10ch;margin:0;font-size:clamp(52px,6.2vw,94px);line-height:.92}.hub-poster__summary,.hub-poster__lede,.hub-poster__caption{margin:0}.hub-poster__summary{color:#e2e8f0e6;max-width:62ch;font-size:17px;line-height:1.86}.hub-poster__lede{color:#fff;max-width:22ch;font-size:clamp(22px,2vw,28px);line-height:1.35}.hub-poster__caption{color:#cbd5e1cc;max-width:64ch;font-size:15px;line-height:1.82}.hub-poster__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hub-poster__visual{align-content:end;display:grid}.hub-poster__visual-panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff24 0%,#ffffff12 100%);border:1px solid #ffffff1f;border-radius:32px;gap:14px;padding:24px;display:grid;box-shadow:0 28px 80px #02061757}.hub-poster__visual-panel p{color:#e2e8f0d1;margin:0;font-size:14px;line-height:1.76}.hub-poster__visual-panel img{object-fit:cover;border-radius:22px;width:100%;height:clamp(280px,34vw,520px);display:block}.hub-poster--proof .hub-poster__visual-panel,.hub-poster--decision .hub-poster__visual-panel{background:linear-gradient(#ffffff1f 0%,#ffffff0f 100%)}.hub-poster--route .hub-poster__grid,.hub-poster--proof .hub-poster__grid{align-items:center;min-height:620px}.hub-poster--route .hub-poster__content,.hub-poster--proof .hub-poster__content{padding-top:12px;padding-bottom:12px}.hub-poster--route .hub-poster__visual-panel,.hub-poster--proof .hub-poster__visual-panel{min-height:100%}.hub-poster--route .hub-poster__visual-panel img,.hub-poster--proof .hub-poster__visual-panel img{height:clamp(320px,38vw,560px)}.hub-body-section{padding:42px 0 0}.hub-body-frame{background:linear-gradient(#fffffff5 0%,#f8fafcfa 100%);border:1px solid #e2e8f0e6;border-radius:28px;gap:18px;max-width:1080px;margin:0 auto;padding:34px 36px;display:grid;box-shadow:0 24px 60px #0f172a14}.hub-body-frame--narrow{max-width:960px}.hub-route-entry-section,.hub-proof-archive-section{padding-top:24px}.hub-route-entry-section .hub-section-intro,.hub-proof-archive-section .hub-section-intro{margin-bottom:28px}.hub-route-index{color:#c2410c;letter-spacing:.14em;text-transform:uppercase;background:#fff7ed;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.hub-route-entry-section .container,.hub-proof-archive-section .container{gap:18px;display:grid}.hub-route-entry{background:linear-gradient(#080e18fa 0%,#0b1220fa 100%);border:1px solid #ffffff14;border-radius:28px;grid-template-columns:72px minmax(0,1.08fr) minmax(280px,.72fr);align-items:stretch;gap:18px;padding:20px;display:grid;box-shadow:0 24px 64px #02061733}.hub-route-entry.is-lead{grid-template-columns:80px minmax(0,1fr) minmax(360px,.9fr)}.hub-route-entry__index,.hub-proof-archive__row-index{color:#f97316f0;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;font-size:clamp(36px,3vw,48px);font-weight:700;line-height:.92}.hub-route-entry__body,.hub-proof-archive__feature-copy,.hub-proof-archive__row-copy{align-content:start;gap:12px;display:grid}.hub-route-entry__eyebrow,.hub-proof-archive__feature-label,.hub-proof-archive__row-label,.hub-decision-guide__eyebrow,.hub-decision-guide__panel-label,.hub-detail-cta__eyebrow,.hub-related-card__eyebrow{color:#f59e0b;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.hub-route-entry h3,.hub-proof-archive__feature-copy h3,.hub-proof-archive__row-copy h3,.hub-detail-cta__content h2,.hub-related-card h3{color:#fff;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(30px,3vw,46px);line-height:.98}.hub-route-entry p,.hub-proof-archive__feature-copy p,.hub-proof-archive__row-copy p,.hub-detail-cta__content p,.hub-related-card p{color:#cbd5e1d6;margin:0;font-size:15px;line-height:1.78}.hub-route-entry__footer{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hub-route-entry__cta,.hub-related-card__cta{z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;justify-self:start;align-items:center;gap:8px;width:fit-content;font-size:13px;font-weight:700;display:inline-flex;position:relative}.hub-route-entry__cta:hover,.hub-related-card__cta:hover{color:#f59e0b}.hub-route-entry:hover .hub-route-entry__cta,.hub-proof-archive__feature:hover .hub-route-entry__cta,.hub-proof-archive__row:hover .hub-route-entry__cta,.hub-related-card:hover .hub-related-card__cta{color:#f97316}.hub-route-entry__visual,.hub-proof-archive__feature-media,.hub-proof-archive__row-media{background:linear-gradient(135deg,#33415580 0%,#0f172adb 100%);border:1px solid #ffffff14;border-radius:22px;min-height:100%;display:block;position:relative;overflow:hidden}.hub-route-entry__visual img,.hub-proof-archive__feature-image,.hub-proof-archive__row-media img{object-fit:cover;width:100%;height:100%;min-height:240px;display:block}.hub-route-entry__visual--placeholder,.hub-proof-archive__row-media--placeholder{min-height:240px}.hub-route-entry,.hub-proof-archive__feature,.hub-proof-archive__row,.hub-related-card,.hub-decision-guide__check{transition:transform .22s,box-shadow .22s,border-color .22s,background .22s}.hub-route-entry:hover,.hub-proof-archive__feature:hover,.hub-proof-archive__row:hover,.hub-related-card:hover,.hub-decision-guide__check:hover{transform:translateY(-3px)}.hub-route-entry:hover,.hub-proof-archive__feature:hover,.hub-proof-archive__row:hover,.hub-related-card:hover{border-color:#f973163d}.hub-route-entry:hover,.hub-proof-archive__feature:hover,.hub-proof-archive__row:hover{box-shadow:0 28px 72px #02061747}.hub-related-card:hover{box-shadow:0 28px 72px #02061733}.hub-route-entry__visual img,.hub-proof-archive__feature-image,.hub-proof-archive__row-media img,.hub-poster__visual-panel img{transition:transform .4s}.hub-route-entry:hover .hub-route-entry__visual img,.hub-proof-archive__feature:hover .hub-proof-archive__feature-image,.hub-proof-archive__row:hover .hub-proof-archive__row-media img,.hub-poster:hover .hub-poster__visual-panel img{transform:scale(1.03)}.hub-proof-archive{gap:18px;display:grid}.hub-proof-archive__feature{background:linear-gradient(145deg,#080e18fa 0%,#111827fa 100%);border:1px solid #ffffff14;border-radius:30px;grid-template-columns:minmax(380px,.92fr) minmax(0,1fr);align-items:stretch;gap:18px;padding:20px;display:grid;box-shadow:0 28px 72px #0206173d}.hub-proof-archive__feature-image{min-height:420px}.hub-proof-archive__rows{gap:14px;display:grid}.hub-proof-archive__row{background:linear-gradient(#080e18fa 0%,#0a111efa 100%);border:1px solid #ffffff14;border-radius:26px;grid-template-columns:72px minmax(0,1fr) 280px;align-items:stretch;gap:18px;padding:18px;display:grid}.hub-proof-archive__row-media img{min-height:180px}.hub-command-board{grid-template-columns:minmax(280px,.44fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.hub-command-board__rail{gap:12px;display:grid}.hub-command-board__item{text-align:left;background:linear-gradient(#080e18fa 0%,#0b1220fa 100%);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:52px minmax(0,1fr) auto;align-items:start;gap:14px;width:100%;padding:18px 18px 20px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;display:grid;box-shadow:0 22px 56px #0206172e}.hub-command-board__item:hover,.hub-command-board__item:focus-visible,.hub-command-board__item.is-active{background:linear-gradient(#0b1322fa 0%,#0f172afa 100%);border-color:#3b82f661;transform:translateY(-2px);box-shadow:0 28px 68px #0206173d}.hub-command-board--warm .hub-command-board__item:hover,.hub-command-board--warm .hub-command-board__item:focus-visible,.hub-command-board--warm .hub-command-board__item.is-active{border-color:#f9731657}.hub-command-board__index{color:#f97316f0;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;font-size:34px;font-weight:700;line-height:.92}.hub-command-board__item-copy{gap:8px;display:grid}.hub-command-board__item-copy span,.hub-command-board__eyebrow,.hub-command-board__subhead span,.hub-command-board__fact span,.hub-command-board__thumb-copy span{color:#f59e0b;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.hub-command-board__item-copy strong{color:#fff;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;font-size:28px;line-height:.98}.hub-command-board__item-copy p{color:#cbd5e1d1;margin:0;font-size:14px;line-height:1.72}.hub-command-board__status{color:#e2e8f0;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.hub-command-board__stage{background:linear-gradient(145deg,#080e18fa 0%,#111827fa 100%);border:1px solid #ffffff14;border-radius:30px;gap:16px;padding:22px;display:grid;box-shadow:0 28px 72px #0206173d}.hub-command-board__stage-hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:stretch;gap:18px;display:grid}.hub-command-board__visual{background:linear-gradient(135deg,#33415580 0%,#0f172adb 100%);border:1px solid #ffffff14;border-radius:24px;min-height:460px;position:relative;overflow:hidden}.hub-command-board__visual img{object-fit:cover;width:100%;height:100%;display:block}.hub-command-board__visual:after{content:"";pointer-events:none;background:linear-gradient(#02061700 0%,#020617db 100%);height:42%;position:absolute;inset:auto 0 0}.hub-command-board__visual-chip{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617ad;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.hub-command-board__visual-chip span{color:#f8fafc;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}.hub-command-board__visual-chip strong{color:#fff;letter-spacing:-.03em;font-size:20px;line-height:1}.hub-command-board__body{align-content:start;gap:16px;display:grid}.hub-command-board__body h3{color:#fff;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(34px,3.4vw,56px);line-height:.96}.hub-command-board__body p{color:#cbd5e1d6;margin:0;font-size:15px;line-height:1.82}.hub-command-board__facts{gap:12px;display:grid}.hub-command-board__fact{border-top:1px solid #ffffff14;gap:8px;padding-top:14px;display:grid}.hub-command-board__fact strong{color:#fff;font-size:15px;line-height:1.7}.hub-command-board__actions{flex-wrap:wrap;gap:12px;display:flex}.hub-command-board__thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hub-command-board__thumb{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;padding:0;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;overflow:hidden}.hub-command-board__thumb:hover,.hub-command-board__thumb:focus-visible{border-color:#f9731647;transform:translateY(-2px);box-shadow:0 20px 48px #02061738}.hub-command-board__thumb img{object-fit:cover;width:100%;height:168px;display:block}.hub-command-board__thumb-copy{gap:8px;padding:14px;display:grid}.hub-command-board__thumb-copy strong{color:#fff;letter-spacing:-.03em;font-size:18px;line-height:1.18}.hub-decision-guide{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:20px;display:grid}.hub-decision-guide__rail,.hub-decision-guide__panel,.hub-related-card,.hub-detail-cta__grid{border-radius:28px}.hub-decision-guide__rail{background:linear-gradient(#080e18fa 0%,#0c121efa 100%);border:1px solid #ffffff14;align-content:start;gap:18px;min-height:100%;padding:30px 28px;display:grid;box-shadow:0 24px 64px #02061729}.hub-decision-guide__rail h2{color:#fff;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(28px,2.6vw,42px);line-height:.98}.hub-decision-guide__rail>p{color:#cbd5e1d1;margin:0;font-size:15px;line-height:1.78}.hub-decision-guide__checklist{gap:12px;display:grid}.hub-decision-guide__check{border-top:1px solid #ffffff14;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:14px;padding:16px 0;display:grid}.hub-decision-guide__check-index{color:#f97316f0;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;font-size:32px;font-weight:700;line-height:.92}.hub-decision-guide__check-copy{color:#e2e8f0;font-size:15px;line-height:1.74}.hub-decision-guide__panel{background:linear-gradient(145deg,#080e18fa 0%,#0f172afa 100%);border:1px solid #ffffff14;grid-template-rows:auto minmax(340px,1fr);min-height:100%;display:grid;overflow:hidden;box-shadow:0 24px 64px #02061729}.hub-decision-guide__panel-media{border-top:1px solid #ffffff14;min-height:340px;overflow:hidden}.hub-decision-guide__panel-media img,.hub-decision-guide__panel-media{object-fit:cover;width:100%;height:100%;display:block}.hub-decision-guide__panel-body{align-content:start;gap:18px;padding:30px 30px 28px;display:grid}.hub-decision-guide__panel-body h3{color:#fff;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.05em;margin:0;font-size:clamp(34px,3.1vw,54px);line-height:.96}.hub-decision-guide__panel-body>p{color:#cbd5e1d6;margin:0;font-size:15px;line-height:1.82}.hub-decision-guide__facts{gap:14px;display:grid}.hub-decision-guide__fact{border-top:1px solid #ffffff14;gap:8px;padding:16px 0;display:grid}.hub-decision-guide__fact strong{color:#f8fafc;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.hub-decision-guide__fact p,.hub-decision-guide__fact span{color:#e2e8f0e0;margin:0;font-size:15px;line-height:1.76}.hub-related-section{padding-top:18px}.hub-related-section--muted{background:linear-gradient(#f8fafc 0%,#eef2f7 100%)}.hub-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hub-related-card{background:linear-gradient(#080e18fa 0%,#0c121efa 100%);border:1px solid #ffffff14;gap:10px;padding:22px;display:grid;box-shadow:0 24px 64px #02061729}.hub-detail-cta{padding-top:18px;padding-bottom:88px}.hub-detail-cta__grid{background:linear-gradient(135deg,#080e18fa 0%,#0c121efa 48%,#7f1d1dbd 100%);border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) minmax(240px,.4fr);gap:24px;padding:30px;display:grid;box-shadow:0 28px 80px #02061738}.hub-detail-cta__content{gap:14px;max-width:700px;display:grid}.hub-detail-cta__content .btn{width:fit-content}.hub-detail-cta__grid>div:last-child{align-content:end;justify-items:end;display:grid}.hub-faq{padding-top:18px}.hub-faq__list{gap:16px;max-width:980px;margin:0 auto;display:grid}.hub-faq__item{background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%);border:1px solid #e2e8f0e6;border-radius:24px;gap:14px;padding:24px;display:grid;box-shadow:0 18px 48px #0f172a0f}.hub-faq__item h3{color:#111827;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.03em;margin:0;font-size:22px;line-height:1.1}@media (max-width:1200px){.hub-route-entry,.hub-route-entry.is-lead,.hub-proof-archive__row{grid-template-columns:64px minmax(0,1fr)}.hub-route-entry__visual,.hub-proof-archive__row-media{grid-column:2;min-height:240px}}@media (max-width:960px){.hub-poster{padding-bottom:28px}.hub-poster__grid{min-height:auto}.hub-poster__content{padding-top:18px}.hub-poster__title{max-width:11ch;font-size:clamp(44px,9vw,72px)}.hub-poster__visual-panel img{height:360px}.hub-route-entry,.hub-route-entry.is-lead,.hub-proof-archive__row{grid-template-columns:52px 1fr}.hub-proof-archive__feature-image{min-height:320px}.hub-detail-cta__grid>div:last-child{justify-items:start}}@media (max-width:640px){.hub-page-breadcrumb{padding-top:14px}.hub-section-intro{gap:12px;margin-bottom:24px}.hub-section-intro__copy h2{font-size:34px}.hub-poster__lede{font-size:20px}.hub-poster__visual-panel{border-radius:24px;padding:16px}.hub-poster__visual-panel img{border-radius:18px;height:280px}.hub-route-entry,.hub-route-entry.is-lead,.hub-proof-archive__row,.hub-command-board__item{grid-template-columns:1fr;gap:14px}.hub-route-entry__index,.hub-proof-archive__row-index,.hub-command-board__index{font-size:30px}.hub-route-entry__visual,.hub-proof-archive__row-media{grid-column:auto}.hub-command-board__visual{min-height:280px}.hub-command-board__visual-chip{padding:12px 14px}.hub-route-entry__visual img,.hub-proof-archive__row-media img{min-height:220px}.hub-proof-archive__feature-image{min-height:260px}.hub-command-board__body h3{font-size:34px}.hub-decision-guide__panel{grid-template-rows:auto 220px}.hub-decision-guide__panel-body h3,.hub-route-entry h3,.hub-proof-archive__feature-copy h3,.hub-proof-archive__row-copy h3,.hub-detail-cta__content h2,.hub-related-card h3{font-size:28px}.hub-detail-cta__content .btn,.hub-poster__actions .btn{width:100%}}.applications-workbench-section .hub-section-intro__copy h2,.applications-industry-section .hub-section-intro__copy h2,.applications-route-support .hub-section-intro__copy h2{color:#f8fafc}.applications-workbench-section .hub-section-intro__copy p,.applications-industry-section .hub-section-intro__copy p,.applications-route-support .hub-section-intro__copy p{color:#cbd5e1d6}.applications-library-hero .hub-poster__shell{width:100%;max-width:none;padding-top:calc(var(--header-total-height) + 6px);min-height:100svh;padding-bottom:20px}@media (max-width:1180px){.applications-library-hero .hub-poster__shell{min-height:auto}}.application-article-hero{--application-article-image:none;min-height:max(720px,calc(100svh - var(--header-total-height) + 28px));color:#fff;background:#04070d;padding:0;position:relative;overflow:hidden}.application-article-hero:before{content:"";background:var(--application-article-image);will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:cover;animation:7.6s ease-in-out infinite alternate home-hero-breathe;position:absolute;inset:0}.application-article-hero:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 38%,#050a12b8 0%,#050a128f 32%,#050a122e 66%,#050a12c7 100%),linear-gradient(#020617c7 0%,#02061757 24%,#0206176b 72%,#020617db 100%),radial-gradient(circle at 76% 18%,#f9731629,#0000 22%);position:absolute;inset:0}.application-article-hero__shell{z-index:1;width:100%;max-width:none;min-height:max(720px,calc(100svh - var(--header-total-height) + 28px));padding-top:calc(var(--header-total-height) + 42px);flex-direction:column;justify-content:center;align-items:center;padding-bottom:112px;display:flex;position:relative}.application-article-hero__copy{text-align:center;justify-items:center;gap:14px;width:min(100%,1120px);display:grid}.application-article-hero__eyebrow{color:#e2e8f0c7;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.application-article-hero__meta{color:#e2e8f0d1;letter-spacing:.08em;flex-wrap:wrap;justify-content:center;gap:10px 22px;max-width:56rem;font-size:12px;font-weight:700;display:flex}.application-article-hero__meta span{position:relative}.application-article-hero__meta span+span:before{content:"";background:#f8fafc5c;border-radius:999px;width:4px;height:4px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.application-article-hero__title{color:#fff;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.045em;text-wrap:balance;max-width:min(100%,1080px);margin:0;font-size:clamp(38px,3.7vw,58px);line-height:1.02}.application-article-hero__title--zh{letter-spacing:-.055em;text-wrap:pretty;max-width:min(100%,1040px);font-family:Noto Sans SC,IBM Plex Sans,sans-serif;font-size:clamp(38px,3.9vw,60px);font-weight:700;line-height:1.08}.application-article-hero__title--en,.application-article-hero__title--ru{max-width:min(100%,900px)}.application-article-hero__lead,.application-article-hero__body{margin:0}.application-article-hero__lead{color:#f1f5f9f5;text-wrap:pretty;max-width:860px;font-size:clamp(18px,1.4vw,22px);line-height:1.82}.application-article-hero__body{color:#cbd5e1cc;text-wrap:pretty;max-width:720px;font-size:15px;line-height:1.82}.application-article-hero__scroll{color:#f8fafceb;letter-spacing:.18em;text-transform:uppercase;justify-items:center;gap:12px;font-size:12px;font-weight:700;display:grid;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.application-article-hero__scroll i{background:linear-gradient(#f8fafceb 0%,#f8fafc14 100%);width:1px;height:54px}.application-article-hero__scroll:hover,.application-article-hero__scroll:focus-visible{color:#f59e0b}.application-article-reader{background:linear-gradient(#f4efe6 0%,#faf7f1 14%,#fff 30% 100%);padding:72px 0 28px}.application-article-reader__layout{grid-template-columns:minmax(152px,228px) minmax(0,1fr) minmax(152px,228px);align-items:start;gap:clamp(32px,3.7vw,78px);display:grid}.application-article-reader__layout--next-only,.application-article-reader__layout--prev-only{max-width:1120px;margin:0 auto}.application-article-reader__layout--next-only{grid-template-columns:minmax(0,1fr) minmax(152px,228px)}.application-article-reader__layout--prev-only{grid-template-columns:minmax(152px,228px) minmax(0,1fr)}.application-article-reader__layout--no-nav{grid-template-columns:minmax(0,1fr);max-width:820px;margin:0 auto}.application-article-reader__main{min-width:0}.application-article-reader__nav{min-height:100%;position:relative}.application-article-reader__nav-button{top:calc(var(--header-total-height) + 128px);color:#0f172a;text-align:center;background:linear-gradient(#ffffffe0 0%,#f8fafc9e 100%);border:1px solid #cbd5e1ad;border-radius:38px;flex-direction:column;justify-content:space-between;align-items:center;gap:22px;width:100%;min-height:486px;padding:42px 22px 38px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s,color .18s;display:flex;position:sticky;box-shadow:0 24px 54px #0f172a0f}.application-article-reader__nav-button:hover,.application-article-reader__nav-button:focus-visible{background:linear-gradient(#fffffff5 0%,#fff7ed8f 100%);border-color:#f9731657;box-shadow:0 28px 64px #0f172a14}.application-article-reader__nav-button--prev:hover,.application-article-reader__nav-button--prev:focus-visible{color:#c2410c;transform:translate(-6px)}.application-article-reader__nav-button--next:hover,.application-article-reader__nav-button--next:focus-visible{color:#c2410c;transform:translate(6px)}.application-article-reader__nav-icon{color:#0f172a;justify-content:center;align-items:flex-start;width:100%;display:flex}.application-article-reader__nav-glyph{width:min(100%,168px);height:auto;overflow:visible}.application-article-reader__nav-glyph--next{transform-origin:50%;transform:scaleX(-1)}.application-article-reader__nav-meta{margin-top:auto;display:block}.application-article-reader__nav-meta em{color:#94a3b8;letter-spacing:.08em;font-size:19px;font-style:normal;font-weight:800}.application-article-reader__nav-meta strong{display:none}.application-article-reader__intro{border-top:1px solid #94a3b833;border-bottom:1px solid #94a3b838;width:min(100%,760px);margin:0 auto 34px;padding:18px 0 22px}.application-article-reader__abstract-label{color:#c2410c;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800;display:inline-block}.application-article-reader__abstract{color:#475569;text-wrap:pretty;margin:14px 0 0;font-size:15px;line-height:1.86}.application-article-reader--news .application-article-reader__intro--news{margin-bottom:22px;padding-bottom:18px}.application-article-reader__opening{width:min(100%,760px);margin:0 auto 28px}.application-article-reader--news .application-article-reader__opening{position:relative}.application-article-reader__body{padding-bottom:48px;position:relative}.application-article-reader__body:before{display:none}.application-article-afterword{background:#fff;padding:34px 0 88px}.application-article-afterword__panel{box-shadow:none;background:0 0;padding:0}.application-article-afterword__intro{border-top:1px solid #e2e8f0eb;gap:12px;max-width:960px;padding-top:22px;display:grid}.application-article-afterword__eyebrow,.application-article-afterword__label{color:#c2410c;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.application-article-afterword__intro h2{color:#0f172a;font-family:var(--font-public-condensed),var(--font-public-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC",sans-serif;letter-spacing:-.04em;text-wrap:pretty;max-width:min(100%,820px);margin:0;font-size:clamp(24px,2.3vw,32px);line-height:1.04}.application-article-afterword__intro p,.application-article-afterword__description{color:#475569;margin:0;font-size:15px;line-height:1.78}.application-article-afterword__columns{--application-afterword-columns:2;grid-template-columns:repeat(var(--application-afterword-columns),minmax(0,1fr));border-top:1px solid #e2e8f0eb;gap:0;margin-top:30px;padding-top:24px;display:grid}.application-article-afterword__column{align-content:start;gap:14px;min-width:0;display:grid}.application-article-afterword__column+.application-article-afterword__column{border-left:1px solid #e2e8f0eb;margin-left:24px;padding-left:24px}.application-article-afterword__links{gap:14px;display:grid}.application-article-afterword__link{color:#0f172a;border-bottom:1px solid #e2e8f0eb;gap:6px;padding-bottom:14px;display:grid}.application-article-afterword__link strong{color:#0f172a;letter-spacing:-.03em;font-size:18px;line-height:1.24}.application-article-afterword__link span,.application-article-afterword__back{color:#64748b;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.application-article-afterword__link:hover strong,.application-article-afterword__link:focus-visible strong,.application-article-afterword__link:hover span,.application-article-afterword__link:focus-visible span,.application-article-afterword__back:hover,.application-article-afterword__back:focus-visible{color:#f97316}.application-article-afterword__checks{gap:12px;display:grid}.application-article-afterword__check{grid-template-columns:12px minmax(0,1fr);align-items:start;gap:12px;display:grid}.application-article-afterword__check span{background:#f97316;border-radius:999px;width:8px;height:8px;margin-top:8px}.application-article-afterword__check p{color:#475569;margin:0;font-size:15px;line-height:1.72}.application-article-afterword__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:4px;display:flex}@media (max-width:1200px){.application-article-afterword__columns{grid-template-columns:1fr 1fr!important}.application-article-afterword__column:last-child:nth-child(3){border-top:1px solid #ffffff14;border-left:none;grid-column:1/-1;margin-left:0;padding-top:24px;padding-left:0}}@media (max-width:960px){.application-article-hero__shell{min-height:max(660px,calc(100svh - var(--header-total-height)));padding-top:calc(var(--header-total-height) + 28px);padding-bottom:96px}.application-article-hero__title{max-width:min(100%,900px);font-size:clamp(36px,7.2vw,52px)}.application-article-hero__title--zh{max-width:min(100%,900px)}.application-article-hero__lead{font-size:clamp(18px,3.4vw,24px)}.application-article-hero__body{max-width:34rem}.application-article-reader{padding-top:56px}.application-article-reader__layout{grid-template-columns:1fr;gap:26px}.application-article-reader__layout--next-only,.application-article-reader__layout--prev-only,.application-article-reader__layout--no-nav{max-width:none;margin:0}.application-article-reader__nav{order:2;min-height:0}.application-article-reader__main{order:1}.application-article-reader__nav--next{order:3}.application-article-reader__nav-button{text-align:left;border-radius:24px;flex-direction:row;justify-content:space-between;align-items:center;gap:14px;min-height:0;padding:18px 20px;position:static}.application-article-reader__nav-icon{justify-content:flex-start}.application-article-reader__nav-glyph{width:96px}.application-article-reader__nav-meta{margin-top:0;display:block}.application-article-afterword__panel{border-radius:28px;padding:28px 24px}.application-article-afterword__columns{grid-template-columns:1fr!important}.application-article-afterword__column+.application-article-afterword__column,.application-article-afterword__column:last-child:nth-child(3){border-top:1px solid #e2e8f0eb;border-left:none;margin-left:0;padding-top:22px;padding-left:0}}@media (max-width:640px){.application-article-hero{min-height:max(620px,calc(100svh - var(--header-total-height)))}.application-article-hero__shell{padding-bottom:86px}.application-article-hero__meta{gap:8px 18px}.application-article-hero__meta span+span:before{left:-10px}.application-article-hero__lead{font-size:18px;line-height:1.68}.application-article-hero__body{font-size:15px;line-height:1.78}.application-article-hero__scroll{bottom:24px}.application-article-hero__scroll i{height:42px}.application-article-reader{padding-top:44px}.application-article-reader__layout{gap:18px}.application-article-reader__nav-button{border-radius:20px;padding:16px}.application-article-reader__nav-icon{justify-content:flex-start}.application-article-reader__nav-glyph{width:82px}.application-article-reader__nav-meta em{font-size:16px}.application-article-reader__nav-meta strong{display:none}.application-article-reader__intro{margin-bottom:24px;padding-bottom:22px}.application-article-reader__opening{margin-bottom:22px}.application-article-afterword__intro h2{font-size:28px}.application-article-afterword__actions{flex-direction:column;align-items:stretch}.application-article-afterword__back{width:100%}}
