:root{--ax-blue:#0284c7;--ax-blue-d:#0369a1;--ax-blue-l:#38bdf8;--ax-mint:#2dd4bf;--ax-mint-d:#0d9488;--ax-ink:#0f172a;--ax-muted:#64748b;--ax-line:#e2e8f0;--ax-paper:#f1f5f9;--ax-card:#fff;--ax-night:#0c4a6e;--ax-wrap:min(1140px,100% - 32px);--ax-mast-h:64px;--ax-shelf-h:48px;--ax-r:14px;--ax-shadow:0 14px 36px rgba(12,74,110,0.14)}*,*::before,*::after{box-sizing:border-box}body.layout-sapphireorbit{margin:0;background:var(--ax-paper);color:var(--ax-ink);font-family:"Segoe UI",system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}body.layout-sapphireorbit.ax-vessel-body{padding:0}body.layout-sapphireorbit #main-content{padding:0;max-width:none;width:100%}.ax-wrap{width:var(--ax-wrap);margin-inline:auto;padding-inline:16px}.ax-vessel{min-height:100vh;display:flex;flex-direction:column}.ax-stage{flex:1;display:flex;flex-direction:column;min-width:0}.ax-mast{position:sticky;top:0;z-index:400;background:linear-gradient(90deg,#0c4a6e 0%,#0369a1 55%,#0284c7 100%);color:#e0f2fe;border-bottom:2px solid var(--ax-mint);box-shadow:0 4px 20px rgba(0,0,0,0.12)}.ax-mast__core{max-width:var(--ax-wrap);margin:0 auto;padding:12px 16px;display:grid;grid-template-columns:auto 1fr auto;gap:12px 20px;align-items:center}.ax-mast__brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff;font-weight:900;font-size:15px}.ax-mast__tag{margin:0;font-size:12px;font-weight:600;color:#bae6fd;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-mast__tools{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.ax-mast__tools .ax-btn{padding:8px 16px;font-size:13px;min-height:36px;box-shadow:0 2px 10px rgba(0,0,0,0.18)}.ax-mast__tools .ax-btn--line{color:#fff;background:rgba(255,255,255,0.14);border:1.5px solid rgba(255,255,255,0.55)}.ax-mast__tools .ax-btn--line:hover{background:rgba(255,255,255,0.24);border-color:#fff}.ax-mast__tools .ax-btn--fill{color:var(--ax-night);background:var(--ax-mint);border:1.5px solid rgba(255,255,255,0.35);box-shadow:0 2px 12px rgba(45,212,191,0.45)}.ax-mast__tools .ax-btn--fill:hover{filter:brightness(1.06)}@media (max-width:640px){.ax-mast__core{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.ax-mast__tag{grid-column:1 / -1;white-space:normal}.ax-mast__tools{grid-column:1 / -1;justify-content:flex-start}}.ax-shelf{position:sticky;top:var(--ax-mast-h);z-index:350;background:rgba(255,255,255,0.94);backdrop-filter:blur(10px);border-bottom:1px solid var(--ax-line)}.ax-shelf__track{max-width:var(--ax-wrap);margin:0 auto;padding:0 16px;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.ax-shelf__track::-webkit-scrollbar{display:none}.ax-shelf__tab{flex:0 0 auto;padding:12px 16px;font-size:13px;font-weight:800;text-decoration:none;color:var(--ax-muted);border-bottom:3px solid transparent;margin-bottom:-1px}.ax-shelf__tab.is-active{color:var(--ax-blue-d);border-bottom-color:var(--ax-mint)}.ax-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:999px;font-size:12px;font-weight:800;text-decoration:none;border:1px solid transparent}.ax-btn--bolt{color:#fff;background:linear-gradient(135deg,var(--ax-blue),var(--ax-mint));border:none}.ax-btn--ghost{color:var(--ax-blue-d);background:#fff;border-color:var(--ax-line)}.ax-btn--line{color:var(--ax-blue-d);background:transparent;border:1px solid var(--ax-blue-l)}.ax-btn--outline{color:var(--ax-blue-d);border-color:var(--ax-line);background:#fff}.ax-btn--fill{color:var(--ax-night);background:var(--ax-mint)}.ax-btn--mint{color:#fff;background:linear-gradient(135deg,var(--ax-mint-d),#0ea5e9);border:none}.ax-btn--xs{padding:6px 12px;font-size:11px}.ax-moor{margin-top:auto;padding:28px 16px 20px;background:var(--ax-night);color:#cbd5e1;font-size:13px;border-top:2px solid rgba(45,212,191,0.35)}.ax-moor__top{display:grid;grid-template-columns:1.2fr 2fr;gap:24px;align-items:start}@media (max-width:768px){.ax-moor__top{grid-template-columns:1fr}}.ax-moor__brand strong{color:#fff;font-size:16px;display:block;margin-bottom:6px}.ax-moor__cols{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:640px){.ax-moor__cols{grid-template-columns:1fr}}.ax-moor__label{display:block;font-size:10px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:#7dd3fc;margin-bottom:6px}.ax-moor__cols a{display:block;color:#bae6fd;text-decoration:none;margin-bottom:4px;font-weight:600}.ax-moor__legal{margin-top:22px;padding-top:18px;border-top:1px solid rgba(125,211,252,0.16);text-align:center}.ax-moor__copy{margin:0 0 8px;font-size:12px;font-weight:600;color:#94a3b8;letter-spacing:0.03em;line-height:1.5}.ax-moor__copy-mark{margin-right:6px;font-size:10px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase;color:#64748b}.ax-moor__copy-sub{margin:0;max-width:52ch;margin-inline:auto;font-size:11px;color:#64748b;line-height:1.55}.ax-crumb{font-size:12px;font-weight:700;color:var(--ax-muted);margin-bottom:10px}.ax-crumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.ax-crumb__item{display:inline-flex;align-items:center}.ax-crumb__item:not(:last-child)::after{content:'/';margin:0 5px;opacity:0.45;font-weight:400}.ax-crumb a{color:var(--ax-blue-d);text-decoration:none}.ax-crumb span{font-weight:700}.ax-media{display:block;overflow:hidden;border-radius:var(--ax-r);background:#e0f2fe}.ax-media__frame{display:block;position:relative;overflow:hidden}.ax-media__frame img{width:100%;height:100%;object-fit:cover;display:block}.ax-forge{width:100%;overflow-x:hidden;background:var(--ax-paper)}body.layout-sapphireorbit.ax-vessel-body #main-content:has(.ax-forge){padding:0;max-width:none;width:100%}.ax-forge__hero{display:grid;grid-template-columns:1fr;gap:0;background:#fff;border-bottom:1px solid var(--ax-line)}@media (min-width:960px){.ax-forge__hero{grid-template-columns:1.15fr 0.85fr;min-height:420px}}.ax-forge__lead{padding:36px 24px 40px;background:linear-gradient(160deg,#0c4a6e,#0284c7 70%);color:#fff;display:flex;flex-direction:column;justify-content:center}.ax-forge__kicker{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:0.12em;color:#5eead4;text-transform:uppercase}.ax-forge__h1{margin:0 0 12px;font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.15;max-width:14ch}.ax-forge__deck{margin:0 0 18px;max-width:38ch;color:#bae6fd;font-size:0.95rem}.ax-forge__cta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.ax-forge__lead .ax-btn--line{color:#fff;background:transparent;border-color:rgba(255,255,255,0.35)}.ax-forge__stats{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ax-forge__stats li{padding:8px 12px;border-radius:8px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.15);font-size:11px}.ax-forge__stats strong{display:block;font-size:1rem}.ax-forge__pulse{padding:24px 20px;background:var(--ax-paper);border-left:1px solid var(--ax-line);display:flex;flex-direction:column;gap:10px}.ax-forge__pulse-h{margin:0 0 4px;font-size:12px;font-weight:900;color:var(--ax-blue-d);text-transform:uppercase;letter-spacing:0.06em}.ax-forge__pulse-item{display:grid;grid-template-columns:72px 1fr;gap:10px;align-items:start;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid var(--ax-line);text-decoration:none;color:inherit}.ax-forge__pulse-item time{font-size:10px;font-weight:800;color:var(--ax-muted)}.ax-forge__pulse-item span{font-size:13px;font-weight:700;line-height:1.35;color:var(--ax-ink)}.ax-forge__bento{padding:28px 0 8px;background:#fff}.ax-forge__bento-grid{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.ax-forge__bento-grid{grid-template-columns:repeat(2,1fr)}}.ax-forge__pick{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:var(--ax-r);background:var(--ax-paper);border:1px solid var(--ax-line);text-decoration:none;color:inherit;transition:box-shadow 0.15s,transform 0.15s}.ax-forge__pick:hover{transform:translateY(-2px);box-shadow:var(--ax-shadow)}.ax-forge__pick .ax-media__frame{aspect-ratio:16/10}.ax-forge__pick-t{font-size:14px;font-weight:800;line-height:1.35}.ax-forge__portal{padding:32px 0 40px;background:var(--ax-night)}.ax-forge__portal-h{margin:0 0 20px;color:#fff;font-size:1.1rem;font-weight:900}.ax-forge__hexgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:640px){.ax-forge__hexgrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.ax-forge__hexgrid{grid-template-columns:repeat(5,1fr)}}.ax-forge__hex{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 14px 18px;min-height:148px;clip-path:polygon(50% 0%,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);background:linear-gradient(165deg,#fff 0%,#e0f2fe 100%);text-decoration:none;color:var(--ax-ink);transition:transform 0.18s ease,filter 0.18s ease}.ax-forge__hex:hover{transform:scale(1.04);filter:brightness(1.03)}.ax-forge__hex--dl{background:linear-gradient(165deg,#ecfdf5 0%,#99f6e4 100%)}.ax-forge__hex-ico{width:36px;height:36px;border-radius:50%;margin-bottom:8px;display:grid;place-items:center;font-size:14px;font-weight:900;background:var(--ax-blue);color:#fff}.ax-forge__hex--dl .ax-forge__hex-ico{background:var(--ax-mint-d)}.ax-forge__hex strong{font-size:13px;font-weight:900;line-height:1.3;margin-bottom:4px}.ax-forge__hex small{font-size:10px;color:var(--ax-muted);line-height:1.35;max-width:12ch}.ax-forge__intro{padding:32px 0;background:#fff;border-top:1px solid var(--ax-line)}.ax-forge__intro-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.ax-forge__intro-grid{grid-template-columns:1fr 1fr;gap:32px}}.ax-forge__sec-h{margin:0 0 14px;font-size:1.15rem;font-weight:900;color:var(--ax-blue-d)}.ax-forge__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ax-forge__bullets li{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start;padding:12px 14px;border-radius:10px;background:var(--ax-paper);font-size:14px}.ax-forge__bullets em{font-style:normal;font-weight:900;color:var(--ax-mint-d);font-size:12px}.ax-forge__scope{padding:28px 0;background:var(--ax-paper)}.ax-forge__scope-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.ax-forge__scope-card{padding:16px;border-radius:var(--ax-r);background:#fff;border:1px solid var(--ax-line)}.ax-forge__scope-i{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:#e0f2fe;color:var(--ax-blue-d);font-weight:900;margin-bottom:8px}.ax-forge__scope-card h3{margin:0 0 6px;font-size:14px}.ax-forge__scope-card p{margin:0;font-size:12px;color:var(--ax-muted);line-height:1.5}.ax-forge__matrix{padding:28px 0 36px;background:#fff}.ax-forge__matrix-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:900px){.ax-forge__matrix-grid{grid-template-columns:repeat(3,1fr)}}.ax-forge__matrix-cell{padding:16px;border-radius:var(--ax-r);border:1px solid var(--ax-line);background:var(--ax-paper)}.ax-forge__matrix-cell h3{margin:0 0 8px;font-size:14px;font-weight:900;color:var(--ax-blue-d)}.ax-forge__matrix-cell p{margin:0;font-size:13px;color:var(--ax-muted);line-height:1.55}.ax-forge__matrix-cell--wide{grid-column:1 / -1}@media (min-width:900px){.ax-forge__matrix-cell--wide{grid-column:span 2}}.ax-forge__stream{padding:32px 0;background:#fff;border-top:1px solid var(--ax-line)}.ax-forge__stream-head,.ax-forge__folio-head,.ax-forge__hot-head,.ax-forge__changelog-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:18px}.ax-forge__stream-head .ax-forge__sec-h,.ax-forge__folio-head .ax-forge__sec-h,.ax-forge__hot-head .ax-forge__sec-h,.ax-forge__changelog-head .ax-forge__sec-h{margin:0}.ax-forge__stream-feature{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;margin-bottom:22px;padding:16px;border-radius:var(--ax-r);background:var(--ax-paper);border:1px solid var(--ax-line)}@media (min-width:768px){.ax-forge__stream-feature{grid-template-columns:1.05fr 0.95fr;gap:22px;padding:18px}}.ax-forge__stream-feature-img{text-decoration:none;color:inherit}.ax-forge__stream-feature-img .ax-media__frame{aspect-ratio:16/9;border-radius:calc(var(--ax-r) - 2px)}.ax-forge__stream-feature-k{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;color:var(--ax-mint-d)}.ax-forge__stream-feature-copy h3{margin:0 0 8px;font-size:1.15rem;line-height:1.35}.ax-forge__stream-feature-copy h3 a{color:var(--ax-ink);text-decoration:none}.ax-forge__stream-feature-copy h3 a:hover{color:var(--ax-blue)}.ax-forge__stream-feature-copy time{display:block;margin-bottom:10px;font-size:12px;color:var(--ax-muted)}.ax-forge__stream-feature-copy p{margin:0 0 12px;font-size:14px;color:var(--ax-muted);line-height:1.6}.ax-forge__stream-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;border:1px solid var(--ax-line);border-radius:var(--ax-r);overflow:hidden;background:#fff}.ax-forge__stream-row{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:start;padding:14px 16px;border-bottom:1px solid var(--ax-line)}.ax-forge__stream-row:last-child{border-bottom:none}.ax-forge__stream-date{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:8px 6px;border-radius:10px;background:var(--ax-paper);border:1px solid var(--ax-line);text-align:center}.ax-forge__stream-day{font-size:1.35rem;font-weight:900;line-height:1;color:var(--ax-blue-d)}.ax-forge__stream-ym{margin-top:4px;font-size:10px;font-weight:700;color:var(--ax-muted)}.ax-forge__stream-body h3{margin:0 0 6px;font-size:14px;line-height:1.4}.ax-forge__stream-body h3 a{color:var(--ax-ink);text-decoration:none;font-weight:800}.ax-forge__stream-body h3 a:hover{color:var(--ax-blue)}.ax-forge__stream-body time{font-size:11px;color:var(--ax-muted)}.ax-forge__folio{padding:32px 0;background:var(--ax-paper)}.ax-forge__folio-grid{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.ax-forge__folio-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ax-forge__folio-grid{grid-template-columns:repeat(4,1fr)}}.ax-forge__folio-card{display:flex;flex-direction:column;height:100%;border-radius:var(--ax-r);background:#fff;border:1px solid var(--ax-line);overflow:hidden;transition:box-shadow 0.15s,transform 0.15s}.ax-forge__folio-card:hover{transform:translateY(-2px);box-shadow:var(--ax-shadow)}.ax-forge__folio-media{display:block;text-decoration:none;color:inherit}.ax-forge__folio-media .ax-media__frame{aspect-ratio:16/10}.ax-forge__folio-body{display:flex;flex-direction:column;flex:1;gap:6px;padding:14px}.ax-forge__folio-body h3{margin:0;font-size:13px;line-height:1.4}.ax-forge__folio-body h3 a{color:var(--ax-ink);text-decoration:none;font-weight:800}.ax-forge__folio-body h3 a:hover{color:var(--ax-blue)}.ax-forge__folio-body p{margin:0;font-size:12px;color:var(--ax-muted);line-height:1.5;flex:1}.ax-forge__folio-body time{font-size:11px;color:var(--ax-muted)}.ax-forge__hot{padding:32px 0;background:#fff;border-top:1px solid var(--ax-line)}.ax-forge__hot-list,.ax-forge__hot-fallback{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:640px){.ax-forge__hot-list,.ax-forge__hot-fallback{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ax-forge__hot-list,.ax-forge__hot-fallback{grid-template-columns:repeat(4,1fr)}}.ax-forge__hot-item{display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start;padding:16px;border-radius:var(--ax-r);background:var(--ax-paper);border:1px solid var(--ax-line)}.ax-forge__hot-fallback-item{padding:16px;border-radius:var(--ax-r);background:var(--ax-paper);border:1px solid var(--ax-line)}.ax-forge__hot-n{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;font-size:13px;font-weight:900;color:#fff;background:linear-gradient(135deg,var(--ax-blue),var(--ax-mint))}.ax-forge__hot-body h3{margin:0 0 6px;font-size:14px;line-height:1.35}.ax-forge__hot-body h3 a{color:var(--ax-ink);text-decoration:none;font-weight:800}.ax-forge__hot-body h3 a:hover{color:var(--ax-blue)}.ax-forge__hot-body p{margin:0 0 8px;font-size:12px;color:var(--ax-muted);line-height:1.5}.ax-forge__hot-body time{font-size:11px;color:var(--ax-muted)}.ax-forge__hot-fallback-item h3{margin:0 0 6px;font-size:14px;font-weight:900;color:var(--ax-blue-d)}.ax-forge__hot-fallback-item p{margin:0;font-size:12px;color:var(--ax-muted);line-height:1.5}.ax-forge__hot-note{margin:14px 0 0;font-size:13px;color:var(--ax-muted)}.ax-forge__appband{padding:36px 0;background:linear-gradient(160deg,#0c4a6e,#0284c7 75%);color:#fff;border-top:1px solid rgba(255,255,255,0.1)}.ax-forge__appband-inner{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}@media (min-width:768px){.ax-forge__appband-inner{grid-template-columns:1.1fr 0.9fr;gap:32px}}.ax-forge__appband-copy .ax-forge__sec-h{color:#fff}.ax-forge__appband-copy>p{margin:0 0 14px;max-width:42ch;color:#bae6fd;font-size:14px;line-height:1.6}.ax-forge__appband-list{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px}.ax-forge__appband-list li{display:grid;grid-template-columns:88px 1fr;gap:10px;align-items:start;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.12);font-size:13px}.ax-forge__appband-list strong{font-weight:900;color:#fff}.ax-forge__appband-list span{color:#bae6fd;line-height:1.45}.ax-forge__appband-visual .ax-media__frame{aspect-ratio:4/3;border-radius:var(--ax-r);overflow:hidden}.ax-forge__changelog{padding:32px 0;background:var(--ax-paper)}.ax-forge__changelog-grid{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:640px){.ax-forge__changelog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ax-forge__changelog-grid{grid-template-columns:repeat(4,1fr)}}.ax-forge__changelog-card{padding:14px;border-radius:var(--ax-r);background:#fff;border:1px solid var(--ax-line)}.ax-forge__changelog-ver{display:inline-block;margin-bottom:6px;padding:3px 8px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:0.04em;background:#e0f2fe;color:var(--ax-blue-d)}.ax-forge__changelog-card time{display:block;margin-bottom:6px;font-size:11px;color:var(--ax-muted)}.ax-forge__changelog-card p{margin:0;font-size:13px;font-weight:700;line-height:1.45;color:var(--ax-ink)}.ax-forge__changelog-note{margin:14px 0 0;font-size:12px;color:var(--ax-muted)}.ax-forge__trust{padding:32px 0;background:#fff;border-top:1px solid var(--ax-line)}.ax-forge__trust-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:640px){.ax-forge__trust-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ax-forge__trust-grid{grid-template-columns:repeat(4,1fr)}}.ax-forge__trust-card{padding:16px;border-radius:var(--ax-r);background:var(--ax-paper);border:1px solid var(--ax-line);height:100%}.ax-forge__trust-card h3{margin:0 0 8px;font-size:14px;font-weight:900;color:var(--ax-blue-d)}.ax-forge__trust-card p{margin:0;font-size:12px;color:var(--ax-muted);line-height:1.55}.ax-forge__faq{padding:32px 0;background:var(--ax-paper);border-top:1px solid var(--ax-line)}.ax-forge__faq-grid{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:768px){.ax-forge__faq-grid{grid-template-columns:repeat(2,1fr)}}.ax-forge__faq-item,.ax-forge__faq details{margin:0;border:1px solid var(--ax-line);border-radius:var(--ax-r);background:#fff}.ax-forge__faq-item summary,.ax-forge__faq summary{padding:14px 16px;font-weight:800;cursor:pointer;list-style:none}.ax-forge__faq-item summary::-webkit-details-marker,.ax-forge__faq summary::-webkit-details-marker{display:none}.ax-forge__faq-item p,.ax-forge__faq details p{margin:0;padding:0 16px 14px;font-size:14px;color:var(--ax-muted);line-height:1.55}.ax-forge__links{padding:18px 0;background:#fff;border-top:1px solid var(--ax-line);border-bottom:1px solid var(--ax-line)}.ax-forge__links-inner{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.ax-forge__links-inner a{padding:8px 14px;border-radius:999px;font-size:12px;font-weight:800;text-decoration:none;color:var(--ax-blue-d);background:var(--ax-paper);border:1px solid var(--ax-line);transition:background 0.15s,color 0.15s}.ax-forge__links-inner a:hover{background:var(--ax-blue);color:#fff;border-color:var(--ax-blue)}.ax-forge__end{padding:40px 24px 48px;text-align:center;background:linear-gradient(135deg,#0c4a6e 0%,#0369a1 55%,#0284c7 100%);color:#f0f9ff;border-top:1px solid var(--ax-line)}.ax-forge__end h2{margin:0 0 10px;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:900;color:#fff}.ax-forge__end>p{margin:0 auto 18px;max-width:46ch;color:#bae6fd;font-size:14px;line-height:1.6}.ax-forge__end-act{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ax-forge__end .ax-btn--ghost{color:#fff;background:transparent;border-color:rgba(255,255,255,0.35)}.ax-cascade__head{padding:28px 0 20px;background:#fff;border-bottom:1px solid var(--ax-line)}.ax-cascade__h1{margin:0 0 8px;font-size:clamp(1.4rem,3vw,2rem)}.ax-cascade__sub{margin:0 0 14px;color:var(--ax-muted);font-size:14px}.ax-cascade__filters{display:flex;flex-wrap:wrap;gap:8px}.ax-filter{padding:6px 14px;border-radius:999px;font-size:12px;font-weight:800;text-decoration:none;background:var(--ax-paper);border:1px solid var(--ax-line);color:var(--ax-ink)}.ax-filter.is-active{background:var(--ax-blue);color:#fff;border-color:var(--ax-blue)}.ax-cascade__stream{padding:8px 0 32px}.ax-cascade__band{display:grid;grid-template-columns:1fr;gap:16px;align-items:center;padding:20px 0;border-bottom:1px solid var(--ax-line);text-decoration:none;color:inherit}@media (min-width:768px){.ax-cascade__band{grid-template-columns:200px 1fr}.ax-cascade__band:nth-child(even){direction:rtl}.ax-cascade__band:nth-child(even) .ax-cascade__body{direction:ltr}}.ax-cascade__band .ax-media__frame{aspect-ratio:16/10;border-radius:var(--ax-r)}.ax-cascade__body h2{margin:0 0 8px;font-size:1rem;line-height:1.4}.ax-cascade__body p{margin:0 0 8px;font-size:13px;color:var(--ax-muted)}.ax-cascade__meta{font-size:11px;font-weight:800;color:var(--ax-blue-d)}.ax-cascade__pager{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:16px 0 32px}.ax-cascade__page{padding:8px 14px;border-radius:8px;text-decoration:none;font-weight:800;background:#fff;border:1px solid var(--ax-line)}.ax-cascade__page.is-active{background:var(--ax-blue);color:#fff}.ax-briefing{width:100%;background:#fff}.ax-briefing__banner{padding:24px 0 28px;background:linear-gradient(120deg,#e0f2fe 0%,#f8fafc 55%,#fff 100%);border-bottom:1px solid var(--ax-line)}.ax-briefing__h1{margin:10px 0 14px;font-size:clamp(1.35rem,3.2vw,2.1rem);line-height:1.3;font-weight:900;color:var(--ax-ink)}.ax-briefing__facts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:12px;font-weight:800}.ax-briefing__facts span,.ax-briefing__facts time{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:#fff;border:1px solid var(--ax-line)}.ax-briefing__facts span{color:var(--ax-blue-d)}.ax-briefing__facts time{color:var(--ax-muted);font-weight:700}.ax-briefing__facts a{margin-left:auto;padding:7px 14px;border-radius:999px;background:var(--ax-blue);color:#fff;text-decoration:none;font-size:12px;font-weight:800;transition:background 0.15s ease,transform 0.15s ease}.ax-briefing__facts a:hover{background:var(--ax-blue-d);transform:translateY(-1px)}@media (max-width:640px){.ax-briefing__facts a{margin-left:0;flex:1 1 100%;text-align:center;justify-content:center}}.ax-briefing__lede{margin:16px 0 0;padding:14px 18px;border-left:4px solid var(--ax-mint);background:rgba(255,255,255,0.92);border:1px solid rgba(45,212,191,0.35);border-left-width:4px;border-radius:0 var(--ax-r) var(--ax-r) 0;color:var(--ax-ink);font-size:15px;line-height:1.65}.ax-briefing__cover{width:var(--ax-wrap);max-width:calc(100% - 32px);margin:20px auto 0;padding:0 16px}.ax-briefing__cover .ax-media__frame{aspect-ratio:16/9;border-radius:var(--ax-r);overflow:hidden;box-shadow:var(--ax-shadow)}.ax-briefing__cover img{width:100%;height:100%;object-fit:cover;display:block}.ax-briefing__prose{padding:28px 16px 20px;max-width:none;margin:0 auto}body.layout-sapphireorbit .ax-briefing__prose.section-desc,body.layout-sapphireorbit .ax-briefing .section-desc{color:var(--ax-ink);font-size:16px;line-height:1.85;max-width:none}body.layout-sapphireorbit .ax-briefing .section-desc p{margin:0 0 1.15em;color:var(--ax-ink)}body.layout-sapphireorbit .ax-briefing .section-desc h2,body.layout-sapphireorbit .ax-briefing .section-desc h3,body.layout-sapphireorbit .ax-briefing .section-desc h4{margin:1.6em 0 0.65em;font-weight:900;color:var(--ax-blue-d);line-height:1.35}body.layout-sapphireorbit .ax-briefing .section-desc h2{font-size:1.25rem}body.layout-sapphireorbit .ax-briefing .section-desc h3{font-size:1.1rem}body.layout-sapphireorbit .ax-briefing .section-desc a{color:var(--ax-blue-d);font-weight:700;text-decoration:underline;text-underline-offset:2px}body.layout-sapphireorbit .ax-briefing .section-desc a:hover{color:var(--ax-mint-d)}body.layout-sapphireorbit .ax-briefing .section-desc ul,body.layout-sapphireorbit .ax-briefing .section-desc ol{margin:0 0 1.15em;padding-left:1.4em}body.layout-sapphireorbit .ax-briefing .section-desc li{margin-bottom:0.35em}body.layout-sapphireorbit .ax-briefing .section-desc img,body.layout-sapphireorbit .ax-briefing .section-desc video,body.layout-sapphireorbit .ax-briefing .section-desc iframe{max-width:100%;height:auto;border-radius:var(--ax-r);margin:1em 0}body.layout-sapphireorbit .ax-briefing .section-desc blockquote{margin:1.25em 0;padding:12px 16px;border-left:4px solid var(--ax-mint);background:var(--ax-paper);border-radius:0 var(--ax-r) var(--ax-r) 0;color:var(--ax-muted)}body.layout-sapphireorbit .ax-briefing .section-desc table{width:100%;border-collapse:collapse;margin:1em 0;font-size:14px}body.layout-sapphireorbit .ax-briefing .section-desc th,body.layout-sapphireorbit .ax-briefing .section-desc td{padding:8px 10px;border:1px solid var(--ax-line);text-align:left}body.layout-sapphireorbit .ax-briefing .section-desc th{background:var(--ax-paper)}body.layout-sapphireorbit .ax-briefing .section-desc>p:last-child{margin-top:1.5em;padding:12px 14px;border-radius:var(--ax-r);background:var(--ax-paper);border:1px solid var(--ax-line);font-size:13px;color:var(--ax-muted)}.ax-briefing__adj{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:8px 16px 28px;max-width:none;margin:0 auto;border-top:1px solid var(--ax-line)}@media (max-width:640px){.ax-briefing__adj{grid-template-columns:1fr}}.ax-briefing__adj a{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:var(--ax-r);border:1px solid var(--ax-line);background:var(--ax-paper);text-decoration:none;color:inherit;transition:border-color 0.15s,box-shadow 0.15s}.ax-briefing__adj a:hover{border-color:var(--ax-blue-l);box-shadow:var(--ax-shadow)}.ax-briefing__adj a span{font-size:11px;font-weight:800;color:var(--ax-muted);text-transform:uppercase;letter-spacing:0.06em}.ax-briefing__adj a strong{font-size:13px;font-weight:800;line-height:1.4;color:var(--ax-ink)}.ax-briefing__adj a.is-empty{opacity:0.35;pointer-events:none}.ax-briefing__more{padding:24px 0 36px;background:var(--ax-paper);border-top:1px solid var(--ax-line)}.ax-briefing__more h2{margin:0 0 14px;font-size:1rem;font-weight:900;color:var(--ax-blue-d)}.ax-briefing__more-scroll{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory}.ax-briefing__more-scroll a{flex:0 0 min(240px,72vw);scroll-snap-align:start;padding:12px 14px;border-radius:var(--ax-r);background:#fff;border:1px solid var(--ax-line);text-decoration:none;font-size:13px;font-weight:700;line-height:1.45;color:var(--ax-ink);transition:border-color 0.15s,transform 0.15s}.ax-briefing__more-scroll a:hover{border-color:var(--ax-blue);transform:translateY(-1px)}body.layout-sapphireorbit.ax-pod-body,body.layout-sapphireorbit.ax-spool-body,body.layout-sapphireorbit.ax-quorum-body,body.layout-sapphireorbit.ax-folio-body{padding:0}body.layout-sapphireorbit.ax-pod-body #main-content,body.layout-sapphireorbit.ax-spool-body #main-content,body.layout-sapphireorbit.ax-quorum-body #main-content,body.layout-sapphireorbit.ax-folio-body #main-content{padding:0;max-width:none;width:100%}.ax-pod{width:100%;overflow-x:hidden;background:var(--ax-paper)}.ax-pod__hangar{position:relative;padding:28px 0 0;background:linear-gradient(135deg,#0c4a6e 0%,#0369a1 52%,#0284c7 100%);color:#e0f2fe}.ax-pod__hangar-core{padding-bottom:32px}.ax-pod__hangar .ax-crumb{color:#94a3b8}.ax-pod__hangar .ax-crumb a{color:#bae6fd}.ax-pod__hangar-grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media (min-width:920px){.ax-pod__hangar-grid{grid-template-columns:1.05fr 0.95fr}}.ax-pod__sigil{display:inline-block;margin-bottom:10px;padding:5px 14px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:0.08em;text-transform:uppercase;background:rgba(45,212,191,0.28);color:#ccfbf1;border:1px solid rgba(94,234,212,0.55);box-shadow:0 0 0 1px rgba(0,0,0,0.12)}.ax-pod__hero-title{margin:0 0 14px}.ax-pod__hero-main{display:block;font-size:clamp(1.85rem,4.5vw,2.75rem);font-weight:900;color:#fff;line-height:1.12;letter-spacing:-0.02em;text-shadow:0 2px 18px rgba(0,0,0,0.22)}.ax-pod__hero-sub{display:block;margin-top:10px;max-width:28ch;font-size:clamp(0.95rem,2.2vw,1.12rem);font-weight:700;line-height:1.45;color:#5eead4}.ax-pod__hero-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none}.ax-pod__hero-chips li{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:800;color:#fff;background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.38)}.ax-pod__hangar h1.ax-pod__hero-title{margin:0 0 14px}.ax-pod__pitch{margin:0 0 18px;max-width:44ch;color:#e0f2fe;font-size:15px;line-height:1.6}.ax-pod__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.ax-pod__chips li{padding:8px 12px;border-radius:10px;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.14);font-size:11px}.ax-pod__chips strong{display:block;font-size:13px;color:#fff}.ax-pod__ribbon{background:var(--ax-night);border-bottom:2px solid var(--ax-mint)}.ax-pod__ribbon-track{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:16px 16px 18px}@media (min-width:640px){.ax-pod__ribbon-track{grid-template-columns:repeat(4,1fr)}}.ax-pod__ribbon-item{text-align:center;padding:12px 10px;border-radius:var(--ax-r);background:rgba(255,255,255,0.06);border:1px solid rgba(125,211,252,0.22)}.ax-pod__ribbon-item strong{display:block;margin-bottom:4px;font-size:14px;font-weight:900;color:#fff}.ax-pod__ribbon-item span{font-size:11px;font-weight:700;color:#94a3b8}.ax-pod__grab-dock{margin-bottom:16px;padding:16px 18px;border-radius:16px;background:rgba(0,0,0,0.24);border:1px solid rgba(255,255,255,0.16);box-shadow:0 12px 32px rgba(0,0,0,0.18)}.ax-pod__grab-k{margin:0 0 12px;font-size:11px;font-weight:900;letter-spacing:0.12em;text-transform:uppercase;color:#7dd3fc}.ax-pod__grab{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:0}@media (min-width:520px){.ax-pod__grab{grid-template-columns:1fr 1fr}}.ax-pod__grab-btn{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:var(--ax-r);text-decoration:none;font-weight:800;color:#fff;box-shadow:0 6px 18px rgba(0,0,0,0.22);transition:transform 0.15s ease,filter 0.15s ease,box-shadow 0.15s ease}.ax-pod__grab-btn:hover{transform:translateY(-1px);filter:brightness(1.06)}.ax-pod__grab-btn--droid{background:linear-gradient(135deg,#22c55e,#15803d)}.ax-pod__grab-btn--ios{background:linear-gradient(135deg,#38bdf8,#0369a1)}.ax-pod__grab-tag{flex:0 0 auto;padding:6px 10px;border-radius:8px;background:rgba(0,0,0,0.22);font-size:10px;font-weight:900;letter-spacing:0.06em}.ax-pod__grab-label{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-pod__grab-label strong{font-size:14px;line-height:1.2}.ax-pod__grab-label small{font-size:11px;font-weight:600;opacity:0.88;line-height:1.3}.ax-pod__meta{margin:0 0 8px;font-size:12px;color:#94a3b8}.ax-pod__notes{margin:0;padding-left:18px;font-size:12px;color:#cbd5e1;line-height:1.5}.ax-pod__hangar-links{margin:12px 0 0;font-size:13px}.ax-pod__hangar-links a{color:#7dd3fc;font-weight:700;margin-right:14px;text-decoration:none}.ax-pod__screens-track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;max-width:360px;margin-inline:auto}@media (min-width:920px){.ax-pod__screens-track{margin-inline:0 0 auto;max-width:380px}}.ax-pod__screen{margin:0;text-align:center}.ax-pod__screen .ax-media__frame{aspect-ratio:9/19;max-width:168px;margin:0 auto;border-radius:22px;border:3px solid rgba(255,255,255,0.85);box-shadow:0 16px 40px rgba(0,0,0,0.25);overflow:hidden}.ax-pod__screen figcaption{margin-top:8px;font-size:11px;font-weight:800;color:#94a3b8}.ax-pod__relay{padding:36px 0;background:#fff}.ax-pod__relay-h{margin:0 0 8px;font-size:1.2rem;font-weight:900}.ax-pod__relay-lead{margin:0 0 24px;max-width:52ch;color:var(--ax-muted);font-size:14px}.ax-pod__relay-spine{position:relative;display:flex;flex-direction:column;gap:0;max-width:720px;margin:0 auto}.ax-pod__relay-spine::before{content:"";position:absolute;left:20px;top:12px;bottom:12px;width:3px;background:linear-gradient(180deg,var(--ax-mint),var(--ax-blue-l));border-radius:2px}@media (min-width:720px){.ax-pod__relay-spine::before{left:50%;transform:translateX(-50%)}}.ax-pod__relay-node{position:relative;display:grid;grid-template-columns:1fr;gap:8px;padding:16px 0 16px 48px}@media (min-width:720px){.ax-pod__relay-node{grid-template-columns:1fr 1fr;padding:20px 0;gap:24px}.ax-pod__relay-node--b .ax-pod__relay-body{grid-column:1;text-align:right}.ax-pod__relay-node--b .ax-pod__relay-idx{grid-column:2;grid-row:1;justify-self:start;margin-left:0}.ax-pod__relay-node--a .ax-pod__relay-body{grid-column:2}.ax-pod__relay-node--a .ax-pod__relay-idx{grid-column:1;grid-row:1;justify-self:end;margin-right:0}}.ax-pod__relay-idx{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ax-blue);color:#fff;font-weight:900;font-size:14px;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--ax-blue-l);z-index:1}@media (max-width:719px){.ax-pod__relay-idx{position:absolute;left:0;top:18px;width:36px;height:36px;font-size:12px}}.ax-pod__relay-body h3{margin:0 0 6px;font-size:15px}.ax-pod__relay-body p{margin:0;font-size:13px;color:var(--ax-muted);line-height:1.5}.ax-pod__bridge{padding:32px 0;background:var(--ax-paper)}.ax-pod__bridge-table{display:flex;flex-direction:column;gap:8px}.ax-pod__bridge-row{display:grid;grid-template-columns:1fr;gap:8px;padding:14px 16px;background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-r)}@media (min-width:640px){.ax-pod__bridge-row{grid-template-columns:120px 1fr 1fr;align-items:center}}.ax-pod__bridge-k{font-size:13px;font-weight:900;color:var(--ax-blue-d)}.ax-pod__bridge-span{grid-column:1 / -1}@media (min-width:640px){.ax-pod__bridge-row:has(.ax-pod__bridge-span){grid-template-columns:140px 1fr}}.ax-pod__bridge-web,.ax-pod__bridge-app{font-size:13px;color:var(--ax-muted)}.ax-pod__bridge-web strong,.ax-pod__bridge-app strong{display:inline-block;margin-right:6px;font-size:10px;font-weight:900;letter-spacing:0.06em;text-transform:uppercase;color:var(--ax-blue)}.ax-pod__filmstrip{padding:24px 0 32px;background:var(--ax-night)}.ax-pod__filmstrip-track{display:flex;gap:12px;overflow-x:auto;padding:0 16px 8px;scroll-snap-type:x mandatory}.ax-pod__filmstrip-slide{flex:0 0 min(72vw,280px);scroll-snap-align:start;border-radius:var(--ax-r);overflow:hidden}.ax-pod__filmstrip-slide .ax-media__frame{aspect-ratio:3/2}.ax-pod__duel{padding:36px 0;background:#fff}.ax-pod__duel-grid{display:flex;flex-direction:column;gap:12px}.ax-pod__duel-pair{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:720px){.ax-pod__duel-pair{grid-template-columns:1fr 1fr}}.ax-pod__duel-panel{padding:18px 16px;border-radius:var(--ax-r);border:1px solid var(--ax-line)}.ax-pod__duel-panel--web{background:linear-gradient(160deg,#f0f9ff,#fff)}.ax-pod__duel-panel--app{background:linear-gradient(160deg,#ecfdf5,#fff)}.ax-pod__duel-panel h3{margin:0 0 8px;font-size:14px;font-weight:900}.ax-pod__duel-panel p{margin:0 0 6px;font-size:13px;color:var(--ax-muted)}.ax-pod__log{padding:32px 0;background:var(--ax-paper)}.ax-pod__log-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ax-pod__log-scroll{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px}.ax-pod__log-card{flex:0 0 220px;padding:14px;background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-r)}.ax-pod__log-ver{display:inline-block;margin-bottom:6px;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:900;background:var(--ax-blue);color:#fff}.ax-pod__log-card time{display:block;margin-bottom:6px;font-size:11px;color:var(--ax-muted)}.ax-pod__log-card p{margin:0;font-size:13px;font-weight:700;line-height:1.35}.ax-pod__orbit{padding:36px 0;background:#fff;border-top:1px solid var(--ax-line)}.ax-pod__orbit-ring{display:grid;grid-template-columns:1fr;gap:10px;margin:0 0 18px;padding:0;list-style:none}@media (min-width:640px){.ax-pod__orbit-ring{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ax-pod__orbit-ring{grid-template-columns:repeat(3,1fr)}}.ax-pod__orbit-step{padding:14px;border-left:4px solid var(--ax-mint);background:var(--ax-paper);border-radius:0 var(--ax-r) var(--ax-r) 0}.ax-pod__orbit-step-n{display:block;margin-bottom:4px;font-size:11px;font-weight:900;color:var(--ax-blue)}.ax-pod__orbit-step h3{margin:0 0 6px;font-size:14px}.ax-pod__orbit-step p{margin:0;font-size:12px;color:var(--ax-muted);line-height:1.5}.ax-pod__orbit-step a{color:var(--ax-blue-d)}.ax-pod__orbit-act{display:flex;flex-wrap:wrap;gap:10px}.ax-pod__vault{padding:32px 0;background:var(--ax-paper)}.ax-pod__vault-grid{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--ax-line);border-radius:var(--ax-r);overflow:hidden}@media (min-width:800px){.ax-pod__vault-grid{grid-template-columns:1fr 1fr}}.ax-pod__vault-item{padding:14px 16px;background:#fff;border-bottom:1px solid var(--ax-line)}.ax-pod__vault-item:nth-child(odd){border-right:1px solid var(--ax-line)}.ax-pod__vault-item summary{font-weight:800;cursor:pointer;list-style:none}.ax-pod__vault-item summary::-webkit-details-marker{display:none}.ax-pod__vault-item p{margin:8px 0 0;font-size:13px;color:var(--ax-muted);line-height:1.5}.ax-pod__vault-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ax-pod__touchdown{padding:40px 16px;text-align:center;background:linear-gradient(135deg,#0c4a6e,#0284c7);color:#f0f9ff}.ax-pod__touchdown h2{margin:0 0 8px;font-size:1.35rem}.ax-pod__touchdown p{margin:0 0 16px;color:#bae6fd;max-width:48ch;margin-inline:auto}.ax-pod__touchdown-act{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ax-pod__touchdown .ax-btn--ghost,.ax-pod__touchdown .ax-btn--line{color:#fff;background:transparent;border-color:rgba(255,255,255,0.35)}.ax-spool{background:var(--ax-paper)}.ax-spool__ribbon{padding:24px 0;background:#fff;border-bottom:3px solid var(--ax-mint)}.ax-spool__ribbon-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.ax-spool__ribbon-tag{margin:0 0 6px;font-size:11px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;color:var(--ax-blue)}.ax-spool__ribbon h1{margin:0;font-size:clamp(1.3rem,3vw,1.85rem);font-weight:900;max-width:28ch}.ax-spool__ribbon-sub{margin:10px 0 0;max-width:52ch;font-size:14px;color:var(--ax-muted);line-height:1.55}.ax-spool__ribbon-act{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ax-spool__ribbon-badge{padding:16px 20px;border-radius:var(--ax-r);background:linear-gradient(145deg,var(--ax-blue),var(--ax-blue-d));color:#fff;text-align:center;min-width:120px}.ax-spool__ribbon-badge-k{display:block;font-size:10px;font-weight:800;letter-spacing:0.08em;opacity:0.85}.ax-spool__ribbon-badge-v{display:block;font-size:1.75rem;font-weight:900;line-height:1.1}.ax-spool__needle{max-width:var(--ax-wrap);margin:0 auto 20px;padding:18px 20px;background:linear-gradient(135deg,#ecfdf5,#fff);border:2px solid var(--ax-mint);border-radius:var(--ax-r);box-shadow:var(--ax-shadow)}.ax-spool__needle-k{font-size:11px;font-weight:900;color:var(--ax-mint-d);text-transform:uppercase;letter-spacing:0.06em}.ax-spool__needle-ver{margin:4px 0;font-size:1.4rem;font-weight:900;color:var(--ax-blue-d)}.ax-spool__needle-date{font-size:12px;color:var(--ax-muted)}.ax-spool__needle-title{margin:8px 0 0;font-size:15px;font-weight:800}.ax-spool__needle-sum{margin:6px 0 0;font-size:13px;color:var(--ax-muted)}.ax-spool__loom{display:grid;grid-template-columns:1fr;gap:24px;padding:8px 0 32px}@media (min-width:960px){.ax-spool__loom{grid-template-columns:280px 1fr;align-items:start}}.ax-spool__bobbin{display:flex;flex-direction:column;gap:14px}.ax-spool__bobbin-ring{padding:14px;background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-r)}.ax-spool__bobbin-ring .ax-media__frame{aspect-ratio:16/10;border-radius:8px;margin-bottom:10px}.ax-spool__bobbin-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none}.ax-spool__bobbin-stats li{padding:10px 6px;text-align:center;background:var(--ax-paper);border-radius:8px}.ax-spool__bobbin-stats strong{display:block;font-size:14px;color:var(--ax-blue)}.ax-spool__bobbin-stats span{font-size:10px;color:var(--ax-muted)}.ax-spool__bobbin-h{margin:0 0 8px;font-size:13px;font-weight:900}.ax-spool__bobbin-p{margin:0 0 8px;font-size:12px;color:var(--ax-muted);line-height:1.45}.ax-spool__bobbin-p strong{color:var(--ax-blue-d)}.ax-spool__bobbin-tips{margin:0;padding-left:16px;font-size:12px;color:var(--ax-muted);line-height:1.5}.ax-spool__bobbin-links{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:960px){.ax-spool__bobbin-links--desk{display:none}}.ax-spool__bobbin-links a{padding:6px 12px;font-size:12px;font-weight:800;text-decoration:none;color:var(--ax-blue-d);border:1px solid var(--ax-line);border-radius:999px;background:#fff}.ax-spool__thread-head{margin-bottom:16px}.ax-spool__thread-head h2{margin:0 0 6px;font-size:1.15rem;font-weight:900}.ax-spool__thread-head p{margin:0;font-size:13px;color:var(--ax-muted)}.ax-spool__thread{display:flex;flex-direction:column;gap:10px}.ax-spool__knot{display:grid;grid-template-columns:auto 1fr;gap:0;border-radius:var(--ax-r);overflow:hidden;background:#fff;border:1px solid var(--ax-line)}.ax-spool__knot--now{border-color:var(--ax-mint);box-shadow:0 0 0 1px var(--ax-mint)}.ax-spool__knot-bar{width:6px;background:var(--ax-line)}.ax-spool__knot--now .ax-spool__knot-bar{background:linear-gradient(180deg,var(--ax-mint),var(--ax-blue))}.ax-spool__knot-body{padding:14px 16px;min-width:0}.ax-spool__knot-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px}.ax-spool__knot-pill{padding:2px 8px;border-radius:999px;font-size:10px;font-weight:900;background:var(--ax-mint);color:var(--ax-night)}.ax-spool__knot-ver{font-size:13px;font-weight:900;color:var(--ax-blue-d)}.ax-spool__knot-date{font-size:12px;color:var(--ax-muted)}.ax-spool__knot-title{margin:0 0 8px;font-size:15px;font-weight:800}.ax-spool__knot-notes{margin:0;padding-left:18px;font-size:13px;color:var(--ax-muted);line-height:1.5}.ax-spool__mesh{padding:36px 0 28px;background:#fff;border-top:1px solid var(--ax-line);clear:both;width:100%}.ax-spool__mesh h2{margin:0 0 16px;font-size:1.15rem;font-weight:900}.ax-spool__mesh-grid{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:720px){.ax-spool__mesh-grid{grid-template-columns:repeat(2,1fr)}}.ax-spool__mesh-card{padding:16px;background:var(--ax-paper);border-radius:var(--ax-r);border:1px solid var(--ax-line)}.ax-spool__mesh-q{margin:0 0 8px;font-size:14px;font-weight:900}.ax-spool__mesh-a{margin:0;font-size:13px;color:var(--ax-muted);line-height:1.5}.ax-spool__links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0 16px 28px;background:#fff;border-bottom:1px solid var(--ax-line)}.ax-spool__links a{padding:8px 14px;font-size:13px;font-weight:800;text-decoration:none;color:var(--ax-blue-d);border:1px solid var(--ax-line);border-radius:999px;background:var(--ax-paper)}.ax-spool__tail{width:100%;margin:0;background:linear-gradient(135deg,#0c4a6e,#0369a1);color:#f8fafc}.ax-spool__tail-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:28px 16px 36px}.ax-spool__tail h2{margin:0 0 6px;font-size:1.15rem;font-weight:900}.ax-spool__tail p{margin:0;font-size:14px;color:#cbd5e1}.ax-spool__tail-act{display:flex;flex-wrap:wrap;gap:10px}.ax-spool__tail .ax-btn--ghost{color:#fff;background:transparent;border-color:rgba(255,255,255,0.35)}.ax-quorum{background:var(--ax-paper)}.ax-quorum__intro{padding:28px 0 0;background:linear-gradient(135deg,#0c4a6e 0%,#0369a1 55%,#0284c7 100%);color:#e0f2fe}.ax-quorum__intro-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:center;padding-bottom:32px}@media (min-width:900px){.ax-quorum__intro-grid{grid-template-columns:1.05fr 0.95fr}}.ax-quorum__intro .ax-crumb{color:#94a3b8;margin-bottom:8px}.ax-quorum__intro .ax-crumb a{color:#bae6fd}.ax-quorum__intro-kicker{margin:0 0 8px;font-size:11px;font-weight:900;letter-spacing:0.08em;text-transform:uppercase;color:#5eead4}.ax-quorum__intro h1{margin:0 0 12px;font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:900;color:#fff;line-height:1.15}.ax-quorum__intro-lead{margin:0 0 10px;max-width:48ch;font-size:14px;color:#bae6fd;line-height:1.55}.ax-quorum__intro-act{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;padding:14px 16px;border-radius:14px;background:rgba(0,0,0,0.18);border:1px solid rgba(255,255,255,0.14)}.ax-quorum__intro-act .ax-btn{padding:10px 20px;font-size:13px;min-height:42px;box-shadow:0 4px 14px rgba(0,0,0,0.2);transition:transform 0.15s ease,box-shadow 0.15s ease,filter 0.15s ease}.ax-quorum__intro-act .ax-btn:hover{transform:translateY(-1px);filter:brightness(1.07);box-shadow:0 6px 18px rgba(0,0,0,0.28)}.ax-quorum__intro-act .ax-btn--bolt{background:linear-gradient(135deg,#0284c7,#14b8a6);box-shadow:0 4px 16px rgba(20,184,166,0.4)}.ax-quorum__intro-act .ax-btn--mint{background:linear-gradient(135deg,#10b981,#06b6d4);box-shadow:0 4px 16px rgba(16,185,129,0.35)}.ax-quorum__intro-act .ax-btn--outline{color:#fff;background:rgba(255,255,255,0.12);border:1.5px solid rgba(255,255,255,0.55)}.ax-quorum__intro-act .ax-btn--outline:hover{background:rgba(255,255,255,0.22);border-color:#fff}.ax-quorum__intro-media .ax-media__frame{aspect-ratio:4/3;border-radius:var(--ax-r);overflow:hidden;border:3px solid rgba(255,255,255,0.25);box-shadow:0 16px 40px rgba(0,0,0,0.2)}.ax-quorum__intro-media img{width:100%;height:100%;object-fit:cover}.ax-quorum__ribbon{background:var(--ax-night);border-bottom:2px solid var(--ax-mint)}.ax-quorum__ribbon-track{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:16px 16px 18px}@media (min-width:640px){.ax-quorum__ribbon-track{grid-template-columns:repeat(4,1fr)}}.ax-quorum__ribbon-item{text-align:center;padding:12px 10px;border-radius:var(--ax-r);background:rgba(255,255,255,0.06);border:1px solid rgba(125,211,252,0.22)}.ax-quorum__ribbon-item strong{display:block;margin-bottom:4px;font-size:14px;font-weight:900;color:#fff}.ax-quorum__ribbon-item span{font-size:11px;font-weight:700;color:#94a3b8}.ax-quorum__dock{position:sticky;top:calc(var(--ax-mast-h) + var(--ax-shelf-h));z-index:30;background:rgba(255,255,255,0.94);border-bottom:1px solid var(--ax-line);backdrop-filter:blur(8px)}.ax-quorum__dock-track{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:10px 16px}.ax-quorum__dock a{padding:7px 14px;font-size:13px;font-weight:800;text-decoration:none;color:var(--ax-blue-d);border:1px solid var(--ax-line);border-radius:999px;background:#fff}.ax-quorum__dock a:hover{border-color:var(--ax-blue-l);color:var(--ax-blue)}.ax-quorum__body{padding:28px 16px 12px}.ax-quorum__wing{margin-bottom:32px}.ax-quorum__wing-h{margin:0 0 8px;font-size:1.2rem;font-weight:900;color:var(--ax-ink)}.ax-quorum__wing-lead{margin:0 0 18px;max-width:56ch;font-size:14px;color:var(--ax-muted);line-height:1.55}.ax-quorum__wing--tenets{padding-bottom:8px}.ax-quorum__tenet-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:640px){.ax-quorum__tenet-grid{grid-template-columns:repeat(2,1fr)}}.ax-quorum__tenet{padding:18px 16px;background:#fff;border-radius:var(--ax-r);border:1px solid var(--ax-line)}.ax-quorum__tenet-n{display:block;margin-bottom:8px;font-size:1.75rem;font-weight:900;color:var(--ax-blue-l);line-height:1}.ax-quorum__tenet h3{margin:0 0 8px;font-size:15px}.ax-quorum__tenet p{margin:0;font-size:13px;color:var(--ax-muted);line-height:1.5}.ax-quorum__wing--trail{padding:24px;background:#fff;border-radius:var(--ax-r);border:1px solid var(--ax-line)}.ax-quorum__trail-spine{position:relative;padding-left:28px;display:flex;flex-direction:column;gap:16px}.ax-quorum__trail-spine::before{content:"";position:absolute;left:8px;top:4px;bottom:4px;width:2px;background:var(--ax-blue-l)}.ax-quorum__trail-stop{position:relative;padding:12px 14px;background:var(--ax-paper);border-radius:0 var(--ax-r) var(--ax-r) 0}.ax-quorum__trail-stop::before{content:"";position:absolute;left:-24px;top:18px;width:10px;height:10px;border-radius:50%;background:var(--ax-blue);box-shadow:0 0 0 3px #fff}.ax-quorum__trail-n{font-size:11px;font-weight:900;color:var(--ax-blue)}.ax-quorum__trail-stop h3{margin:4px 0 6px;font-size:14px}.ax-quorum__trail-stop p{margin:0;font-size:13px;color:var(--ax-muted)}.ax-quorum__wing--offering{padding:24px;background:#fff;border-radius:var(--ax-r);border:1px solid var(--ax-line)}.ax-quorum__offer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.ax-quorum__offer{padding:16px;background:linear-gradient(145deg,#f0f9ff,#fff);border:1px solid var(--ax-line);border-radius:var(--ax-r)}.ax-quorum__offer h3{margin:0 0 6px;font-size:14px}.ax-quorum__offer p{margin:0;font-size:12px;color:var(--ax-muted);line-height:1.5}.ax-quorum__wing--charter{padding-bottom:8px}.ax-quorum__charter-grid{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:720px){.ax-quorum__charter-grid{grid-template-columns:repeat(2,1fr)}}.ax-quorum__charter-row{padding:14px 16px;background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-r)}.ax-quorum__charter-row h3{margin:0 0 6px;font-size:14px}.ax-quorum__charter-row p{margin:0;font-size:13px;color:var(--ax-muted);line-height:1.5}.ax-quorum__charter-row a{color:var(--ax-blue-d)}.ax-quorum__wing--folio{padding:24px;background:#fff;border-radius:var(--ax-r);border:1px solid var(--ax-line)}.ax-quorum__folio-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;align-items:stretch}@media (min-width:640px){.ax-quorum__folio-grid{grid-template-columns:repeat(3,1fr)}}.ax-quorum__folio-item{margin:0;border-radius:var(--ax-r);overflow:hidden;background:var(--ax-paper);border:1px solid var(--ax-line);display:flex;flex-direction:column;height:100%}.ax-quorum__folio-item .ax-media{flex:1 1 auto;border-radius:0}.ax-quorum__folio-item .ax-media__frame{aspect-ratio:4/3;width:100%}.ax-quorum__folio-item .ax-media__frame>img:not(.site-img-wm__logo){width:100%;height:100%;object-fit:cover;display:block}.ax-quorum__folio-cap{margin-top:auto;flex:0 0 auto;padding:8px 10px;font-size:11px;font-weight:800;text-align:center;color:var(--ax-muted)}.ax-quorum__wing--echo{padding-bottom:8px}.ax-quorum__echo-grid{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:640px){.ax-quorum__echo-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ax-quorum__echo-grid{grid-template-columns:repeat(3,1fr)}}.ax-quorum__echo{margin:0;padding:14px 14px 14px 18px;background:#fff;border-left:4px solid var(--ax-mint);border-radius:0 var(--ax-r) var(--ax-r) 0;border:1px solid var(--ax-line);border-left:4px solid var(--ax-mint)}.ax-quorum__echo p{margin:0 0 8px;font-size:13px;line-height:1.5}.ax-quorum__echo footer{font-size:11px;color:var(--ax-muted);font-weight:700}.ax-quorum__forum{padding:24px;background:#fff;border-radius:var(--ax-r);border:1px solid var(--ax-line);margin-bottom:8px}.ax-quorum__forum-grid{display:grid;grid-template-columns:1fr;gap:8px}@media (min-width:720px){.ax-quorum__forum-grid{grid-template-columns:repeat(2,1fr);gap:12px}}.ax-quorum__forum-item{padding:0 14px;border:1px solid var(--ax-line);border-radius:var(--ax-r);background:var(--ax-paper)}.ax-quorum__forum-item summary{padding:12px 0;font-weight:800;cursor:pointer;list-style:none}.ax-quorum__forum-item summary::-webkit-details-marker{display:none}.ax-quorum__forum-item p{margin:0 0 12px;font-size:14px;color:var(--ax-muted);line-height:1.55}.ax-quorum__crosslinks{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:20px 16px 28px;background:#fff;border-top:1px solid var(--ax-line)}.ax-quorum__crosslinks a{padding:8px 14px;font-size:13px;font-weight:800;text-decoration:none;color:var(--ax-blue-d);border:1px solid var(--ax-line);border-radius:999px;background:var(--ax-paper)}.ax-quorum__seal{width:100%;background:linear-gradient(135deg,#0c4a6e,#0284c7);color:#f0f9ff}.ax-quorum__seal-inner{padding:36px 16px;text-align:center}.ax-quorum__seal h2{margin:0 0 8px;font-size:1.25rem;font-weight:900}.ax-quorum__seal p{margin:0 0 16px;color:#bae6fd;max-width:48ch;margin-inline:auto;font-size:14px}.ax-quorum__seal-act{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ax-quorum__seal .ax-btn--ghost,.ax-quorum__seal .ax-btn--outline{color:#fff;background:transparent;border-color:rgba(255,255,255,0.35)}.ax-folio{background:var(--ax-paper);padding-bottom:40px}.ax-folio__orbit{background:linear-gradient(155deg,var(--ax-night) 0%,#0369a1 58%,var(--ax-blue) 100%);color:#f0f9ff;padding:28px 0 32px;border-bottom:3px solid var(--ax-mint)}.ax-folio__orbit-inner{position:relative;min-width:0}.ax-folio__orbit-ring{display:block;width:48px;height:48px;margin:0 0 12px;border-radius:50%;border:2px solid var(--ax-mint);box-shadow:0 0 0 6px rgba(52,211,153,0.2)}.ax-folio__orbit-tag{margin:0 0 8px;font-size:11px;font-weight:800;color:var(--ax-mint);letter-spacing:0.08em}.ax-folio__orbit-title{margin:0 0 8px;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1.15}.ax-folio__orbit-lede{margin:0;font-size:14px;color:#bae6fd;max-width:58ch}.ax-folio__deck{padding:28px 0 0}.ax-folio__grid{display:grid;grid-template-columns:minmax(200px,230px) minmax(0,1fr);gap:28px;align-items:start}.ax-folio__rail{position:sticky;top:calc(var(--ax-helm-h,52px) + 16px);min-width:0}.ax-folio__index{padding:16px;background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-r);box-shadow:var(--ax-shadow,0 12px 28px rgba(12,74,110,0.08))}.ax-folio__index-k{margin:0 0 12px;font-size:11px;font-weight:800;color:var(--ax-blue-d)}.ax-folio__index-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ax-folio__index-item a{display:block;padding:9px 10px;border-radius:8px;text-decoration:none;font-size:13px;font-weight:700;color:var(--ax-ink);border:1px solid transparent}.ax-folio__index-item a:hover{background:var(--ax-paper);border-color:var(--ax-line)}.ax-folio__index-item.is-active a{background:rgba(2,132,199,0.08);border-color:var(--ax-blue-l);color:var(--ax-blue-d)}.ax-folio__note{margin-top:12px;padding:12px 14px;font-size:12px;color:var(--ax-muted);line-height:1.55;background:#fff;border:1px dashed var(--ax-line);border-radius:var(--ax-r)}.ax-folio__sheet{background:#fff;border:1px solid var(--ax-line);border-radius:var(--ax-r);box-shadow:var(--ax-shadow,0 12px 28px rgba(12,74,110,0.08));overflow:hidden;min-width:0}.ax-folio__sheet-head{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;padding:14px 22px;background:var(--ax-night);color:#fff;border-bottom:3px solid var(--ax-mint)}.ax-folio__sheet-badge{padding:4px 10px;border-radius:999px;font-size:10px;font-weight:800;background:rgba(52,211,153,0.2);color:var(--ax-mint);border:1px solid rgba(52,211,153,0.35)}.ax-folio__sheet-title{margin:0;font-size:1.05rem;font-weight:800}.ax-folio__prose{padding:26px 30px 34px;line-height:1.75;font-size:15px}.ax-folio__prose.section-desc h2,.ax-folio__prose.section-desc h3{margin:1.5em 0 0.6em;font-size:1.05rem;font-weight:900;color:var(--ax-blue-d);padding-bottom:6px;border-bottom:2px solid var(--ax-line)}.ax-folio__prose.section-desc h2:first-child,.ax-folio__prose.section-desc h3:first-child{margin-top:0}.ax-folio__prose.section-desc p{margin:0 0 1em;color:var(--ax-ink)}.ax-folio__prose.section-desc a{color:var(--ax-blue-d);font-weight:700}.ax-folio__prose.section-desc img{max-width:100%;height:auto;border-radius:8px}.ax-folio__dock{margin-top:28px;padding-top:18px;border-top:1px solid var(--ax-line);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ax-folio__dock-copy{margin:0;font-size:13px;color:var(--ax-muted)}.ax-folio__dock-links{display:flex;flex-wrap:wrap;gap:8px}.ax-folio__dock-links a{padding:7px 12px;border-radius:999px;font-size:12px;font-weight:700;text-decoration:none;color:var(--ax-blue-d);border:1px solid var(--ax-line);background:#fff}.ax-folio__dock-links a:hover{border-color:var(--ax-blue-l)}@media (max-width:860px){.ax-folio__grid{grid-template-columns:1fr}.ax-folio__rail{position:static}.ax-folio__index-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ax-folio__prose{padding:22px 18px 28px}.ax-folio__dock{flex-direction:column;align-items:flex-start}}
