.ecosystem-home{--home-space:clamp(64px,8vw,112px)}.home-preview-note{text-align:center;color:var(--brass);background:#1b1b1b;padding:6px 20px;font:11px system-ui}.home-intro{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,5vw,80px);margin:12px 0 44px;display:grid}.home-intro h1{letter-spacing:-.055em;text-wrap:balance;max-width:780px;font-size:clamp(42px,5.5vw,76px);line-height:1.07}.home-intro p{max-width:43ch;font-size:15px;line-height:1.8}.home-intro .button{margin-top:24px}.ecosystem-home .league-dashboard{min-height:0;padding:26px 28px 20px}.ecosystem-home .dashboard-title{letter-spacing:-.035em;font-size:23px}.ecosystem-home .metrics{margin:22px 0 18px}.ecosystem-home .metrics>div{border:0;border-left:1px solid var(--edge);background:0 0;border-radius:0;padding:0 24px}.ecosystem-home .metrics>div:first-child{border:0;padding-left:0}.ecosystem-home .metrics strong{font-size:34px}.ecosystem-home .chart-layout{min-height:230px}.home-chapter{margin-top:var(--home-space)}.home-chapter h2{text-wrap:balance;font-size:clamp(30px,3.4vw,46px);line-height:1.15}.management-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.management-equation{font-variant-numeric:tabular-nums;align-items:center;gap:clamp(12px,2vw,28px);margin-top:32px;display:flex}.management-equation>span{flex-direction:column;gap:8px;min-width:0;display:flex}.management-equation b{letter-spacing:-.045em;font-size:clamp(34px,4vw,52px);font-weight:650;line-height:1.1}.management-equation small{color:var(--slate);white-space:nowrap;font-size:11px}.management-equation i{color:#707985;margin-top:-20px;font-size:24px;font-style:normal;line-height:1}.management-equation .management-total{color:var(--brass)}.window-range{max-width:420px;margin-top:30px;display:block}.window-range>span{color:var(--slate);justify-content:space-between;align-items:center;font-size:12px;display:flex}.window-range input{appearance:none;cursor:ew-resize;background:linear-gradient(to right,var(--brass) var(--range-fill,29.3%),var(--edge) var(--range-fill,29.3%));touch-action:pan-y;border:0;border-radius:2px;width:100%;height:4px;min-height:0;margin:20px 0 14px;padding:0;display:block}.window-range input::-webkit-slider-thumb{appearance:none;border:4px solid var(--graphite);background:var(--brass);width:18px;height:18px;box-shadow:0 0 0 1px var(--brass);border-radius:50%}.window-range input::-moz-range-thumb{border:4px solid var(--graphite);background:var(--brass);width:10px;height:10px;box-shadow:0 0 0 1px var(--brass);border-radius:50%}.window-range .range-limits{font-size:10px}.management-copy .scenario-note{max-width:45ch;margin-top:16px;font-size:11px}.management-visual{border:1px solid var(--edge);background:var(--inset);border-radius:12px;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:24px;display:flex;position:relative}.management-grid{width:100%;display:block;overflow:visible}.attention-window rect{fill:#1b2026;stroke:#4a535f;stroke-width:1px;animation:window-attention var(--sweep-duration,5.6s) linear infinite;animation-delay:var(--attention-delay,0s);animation-play-state:paused}.attention-window path{fill:none;stroke:#77818e;stroke-width:1px;opacity:.5}.management-connections path{fill:none;stroke:#3e4751;stroke-width:1px}.management-signal{fill:none;stroke:var(--brass);stroke-width:1.5px;stroke-dasharray:14 340;animation:4s linear infinite paused management-flow}.management-hub{background:#1c1d1e;border:1px solid #5d5547;border-radius:6px;align-self:center;align-items:center;gap:10px;margin-top:-3px;padding:10px 24px;font-size:14px;display:flex;position:relative}.management-hub>span{background:var(--brass);border-radius:50%;width:6px;height:6px}[data-motion=running] .attention-window rect,[data-motion=running] .management-signal,[data-motion=running] .ecosystem-signal{animation-play-state:running}@keyframes window-attention{0%,7%,to{stroke:#4a535f;fill:#1b2026}1%,4%{stroke:#bda477;fill:#353126}}@keyframes management-flow{0%{stroke-dashoffset:354px}to{stroke-dashoffset:0}}@media (width<=1050px){.home-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px}.home-intro h1{font-size:54px}.management-section{gap:32px}.management-equation{gap:14px}.management-equation b{font-size:40px}}@media (width<=760px){.ecosystem-home{--home-space:64px}.home-intro{grid-template-columns:minmax(0,1fr);gap:22px;margin:4px 0 32px}.home-intro h1{max-width:620px;font-size:clamp(40px,10.2vw,60px)}.home-intro p{max-width:50ch;font-size:14px}.home-intro .button{margin-top:20px}.ecosystem-home .league-dashboard{padding:20px 16px}.ecosystem-home .dashboard-title{max-width:85%;font-size:19px;line-height:1.35}.ecosystem-home .metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 14px}.ecosystem-home .metrics>div{border:0;padding:0}.ecosystem-home .metrics>div:first-child{border-bottom:1px solid var(--edge);grid-column:1/-1;padding-bottom:16px}.ecosystem-home .metrics>div>span{min-height:0;font-size:11px}.ecosystem-home .metrics strong{font-size:28px;line-height:1.5}.ecosystem-home .metrics>div:first-child strong{font-size:36px}.ecosystem-home .metrics small{font-size:13px}.management-section{grid-template-columns:minmax(0,1fr);gap:28px}.home-chapter h2{font-size:32px}.management-equation{gap:clamp(12px,4vw,24px);margin-top:26px}.management-equation b{font-size:clamp(36px,10vw,48px)}.management-equation small{font-size:10px}.window-range{max-width:none}.management-visual{padding:20px}.management-grid{max-height:280px}}.ecosystem-home .forge-section{margin-top:var(--home-space)}.ecosystem-home .forge-stage{background:radial-gradient(at 25% 45%,#20252a 0,#131619 45%,#111315 75%);grid-template-columns:1.15fr 1fr;align-items:center;min-height:640px;display:grid}.ecosystem-home .forge-stage #forge-scene{right:0}.forge-rail{z-index:1;pointer-events:none;border-left:1px solid #3b4149;grid-column:2;align-self:center;min-width:0;margin:36px 40px 28px 0;padding-left:28px;position:relative}.forge-rail:before{content:"";background:linear-gradient(90deg,#0000,#6b6558);width:48px;height:1px;position:absolute;top:50%;left:-48px}.forge-product{pointer-events:auto;border-bottom:1px solid #30353b;position:relative;overflow:hidden}.forge-product-toggle{text-align:left;letter-spacing:-.025em;width:100%;min-height:58px;color:var(--slate);background:0 0;border:0;align-items:center;gap:12px;padding:12px 0;font-size:17px;font-weight:550;display:flex}.forge-product-toggle:active{transform:none}.forge-product-toggle[aria-expanded=true]{color:var(--ink)}.forge-product-dot{background:#5b626b;border-radius:50%;flex:none;width:5px;height:5px}.forge-product-toggle[aria-expanded=true] .forge-product-dot{background:var(--brass);box-shadow:0 0 10px #bda47735}.forge-product-chevron{color:#78818d;margin-left:auto;padding:0 2px;font-size:19px;font-weight:400}.forge-product-body.forge-story{visibility:visible;opacity:1;pointer-events:auto;padding:0 24px 22px 17px;transition:none;display:block;transform:none}.forge-product-body.forge-story[hidden]{display:none}.forge-product-body p{max-width:44ch;font-size:13px;line-height:1.75}.forge-product-body .product-status{color:var(--brass);margin-top:12px;font-size:10px;display:block}.forge-product-body .button{color:#dce0e5;background:0 0;border:0;border-radius:0;justify-content:flex-start;gap:20px;min-height:36px;margin-top:18px;padding:6px 0;font-size:12px}.forge-product-body .button span{color:var(--brass)}.forge-motion-toggle{pointer-events:auto;color:var(--slate);background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:18px 0 0 17px;font-size:10px;display:flex}.forge-motion-toggle>span{width:12px;font-size:12px}.autonomy-section{border-top:1px solid var(--edge);isolation:isolate;padding-top:40px;position:relative}.autonomy-section[data-scroll-ready=true]{height:calc(200svh + 160px)}.autonomy-pin{background:var(--graphite);padding:32px 0 24px;position:relative}.autonomy-section[data-scroll-ready=true] .autonomy-pin{position:sticky;top:24px}.autonomy-heading{align-items:center;gap:clamp(28px,5vw,72px);display:flex}.autonomy-mark{letter-spacing:-.075em;color:var(--brass);white-space:nowrap;font-size:clamp(72px,8vw,108px);font-weight:650;line-height:1}.autonomy-mark>span{letter-spacing:-.04em;margin-left:5px;font-size:.48em}.autonomy-heading h2{max-width:520px;font-size:clamp(30px,3.3vw,46px)}.autonomy-scene{grid-template-columns:minmax(0,1.7fr) minmax(0,.7fr);align-items:center;gap:clamp(24px,5vw,72px);margin-top:32px;display:grid}.cycle-diagram{aspect-ratio:720/430;width:100%;min-width:0;position:relative}.cycle-drawing{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cycle-route{fill:none;stroke:#353c44;stroke-width:1.5px;stroke-dasharray:3 6}.cycle-route-progress{fill:none;stroke:#bda477;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.65}.cycle-spokes{fill:none;stroke:#313840;stroke-width:1px;stroke-dasharray:3 5}.cycle-inventory>rect{fill:#171b20;stroke:#454d56;stroke-width:1px}.cycle-inventory>path{stroke:#454d56;fill:none}.cycle-inventory>circle{fill:#8fba9c}.inventory-slot{fill:#121519;stroke:#343c45;stroke-width:1px}[data-inventory-slot]{fill:url(#cycle-metal);stroke:#92805f;stroke-width:.8px;opacity:.04}.cycle-token{fill:var(--brass);stroke:#d9c59e;stroke-width:1px}.cycle-token path{fill:none;stroke:#242b32}.cycle-loot{fill:#d0b581;stroke:#e2cda5;stroke-width:1px;opacity:0}.cycle-currency{fill:#837251;stroke:#e5d2aa;stroke-width:1px;opacity:0}.cycle-currency path{fill:none;stroke:#e9d4ad}.inventory-label{color:#7c8795;font-size:10px;position:absolute;top:67%;left:50%;transform:translate(-50%)}.autonomy-steps{position:absolute;inset:0}.autonomy-steps button{min-width:92px;max-width:130px;color:var(--slate);background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0 5px;font-size:11px;line-height:1.4;display:flex;position:absolute;transform:translate(-50%,-30%)}.autonomy-steps button:active{transform:translate(-50%,-30%)}.autonomy-steps button[data-stage="0"]{top:12.5%;left:50%}.autonomy-steps button[data-stage="1"]{top:42%;left:86.25%}.autonomy-steps button[data-stage="2"]{top:85%;left:71.7%}.autonomy-steps button[data-stage="3"]{top:85%;left:28.3%}.autonomy-steps button[data-stage="4"]{top:42%;left:13.75%}.cycle-station{width:48px;height:48px;box-shadow:0 0 0 8px var(--graphite);background:#171b20;border:1px solid #454d57;border-radius:12px;place-items:center;transition:border-color .16s,color .16s;display:grid}.cycle-station svg{fill:none;stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px}.autonomy-steps button[aria-pressed=true]{color:var(--ink)}.autonomy-steps button[aria-pressed=true] .cycle-station{color:#d4bb8e;background:#25251f;border-color:#bda477}.cycle-stage-name{background:var(--graphite);padding:0 4px}.cycle-caption{min-width:0;padding:0 0 32px}.cycle-step{font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--brass);margin-bottom:18px;font-size:32px;display:block}.cycle-step>span{color:#6c7785;letter-spacing:0;margin-left:5px;font-size:12px}#autonomy-description{min-height:7em}#autonomy-description p{max-width:30ch;font-size:14px;line-height:1.8}.cycle-progress{background:#30363e;height:2px;margin-top:24px;overflow:hidden}.cycle-progress>span{background:var(--brass);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.autonomy-pin blockquote{border-top:1px solid var(--edge);max-width:100%;color:var(--slate);margin:28px 0 0;padding-top:24px;font-size:15px;line-height:1.8}.future-section{border-top:1px solid var(--edge);padding:40px 0 0}.future-heading h2{max-width:710px}.future-state{color:var(--slate);font-size:10px}.future-network{isolation:isolate;max-width:1000px;margin:44px auto 0;position:relative}.future-controls{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:20px;display:grid}.future-endpoint{color:#bec6d0;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:64px;font-size:13px;display:flex}.future-endpoint>span:last-child{min-width:0}.future-endpoint small{color:#9a8c72;margin-top:2px;font-size:10px;display:block}.future-endpoint svg{fill:none;stroke:#788390;stroke-width:1.2px;flex:none;width:28px;height:28px}.future-ai{color:#d8c39d}.ai-network{width:32px;height:32px;display:block;position:relative}.ai-network:before,.ai-network:after{content:"";background:#887b66;width:29px;height:1px;position:absolute;top:15px;left:2px;transform:rotate(35deg)}.ai-network:after{transform:rotate(-35deg)}.ai-network i{background:var(--brass);border-radius:50%;width:5px;height:5px;position:absolute}.ai-network i:first-child{top:6px;left:2px}.ai-network i:nth-child(2){top:6px;right:2px}.ai-network i:nth-child(3){top:14px;left:14px}.ai-network i:nth-child(4){bottom:6px;left:2px}.ai-network i:nth-child(5){bottom:6px;right:2px}.future-core-row{justify-content:center;padding-top:44px;display:flex;position:relative}.future-connections{pointer-events:none;z-index:-1;width:100%;height:44px;position:absolute;top:0;left:0;overflow:visible}.future-wire{fill:none;stroke:#3c434c;stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .16s}.future-planned-wire{stroke:#43443f;stroke-dasharray:3 5}.future-core{letter-spacing:-.035em;background:linear-gradient(150deg,#252829,#191c1f);border:1px solid #5b574c;border-radius:8px;align-items:center;gap:12px;padding:14px 32px;font-size:20px;font-weight:600;display:flex;box-shadow:0 4px 32px #00000020}.future-core>span{background:var(--brass);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #bda47730}.future-game-choices{grid-template-columns:1fr 1fr;gap:24px;padding-top:48px;display:grid;position:relative}.future-game-wires{height:48px}.future-game{text-align:left;color:#9aa7b6;background:linear-gradient(130deg,#171a1e,#111416);border:1px solid #30363e;border-radius:8px;grid-template-columns:100px minmax(0,1fr) 20px;align-items:center;gap:20px;min-width:0;min-height:128px;padding:12px 28px 12px 20px;transition:border-color .16s,background .16s,color .16s;display:grid}.future-game:hover{color:var(--ink);background:#1a1e22;border-color:#666252}.future-game:active{transform:none}.future-game[aria-selected=true]{color:var(--ink);background:radial-gradient(at 25%,#29282055,#0000 75%),#191c1e;border-color:#8c7a59}.future-game img{object-fit:contain;filter:saturate(.45);opacity:.6;width:100px;min-width:0;height:100px;transition:filter .16s,opacity .16s}.future-game:hover img,.future-game[aria-selected=true] img{filter:saturate(.85);opacity:1}.future-game>span:first-of-type{letter-spacing:-.025em;font-size:18px;font-weight:550}.future-game-indicator{color:#69727e;font-size:18px}.future-game[aria-selected=true] .future-game-indicator{color:var(--brass)}.future-wire-pulse{fill:none;stroke:#ead6af;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:.1 .9;stroke-dashoffset:.1px;opacity:0}.future-section[data-selected-game=poe1] [data-game-route=poe1] .future-wire,.future-section[data-selected-game=poe2] [data-game-route=poe2] .future-wire{stroke:#8b7959}.future-section[data-highlight-game=poe1] [data-game-route=poe1] .future-wire,.future-section[data-highlight-game=poe2] [data-game-route=poe2] .future-wire{stroke:#d7bf92}.future-product-region{min-height:138px}.future-branch{padding-top:48px;position:relative}.future-product-wires{height:48px}.future-products{grid-template-columns:1fr 1fr;gap:24px;margin:0;padding:0;list-style:none;display:grid}.future-products li{color:#dce1e7;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:76px;padding:12px 16px;font-size:15px;display:flex}.future-products small{color:#b29f7b;margin-top:3px;font-size:10px;font-weight:400;display:block}.future-product-dot{background:#bda477;border-radius:50%;flex:none;width:5px;height:5px}.future-products.single-product{grid-template-columns:1fr}.future-horizon{border-top:1px solid #2a3037;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:32px;margin-top:28px;padding-top:28px;display:grid}.future-games{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.future-games li{color:#aeb8c5;justify-content:center;align-items:center;gap:10px;min-width:0;font-size:11px;display:flex}.future-games img{object-fit:contain;flex:none;width:32px;height:32px}@media (width<=1050px){.ecosystem-home .forge-stage{grid-template-columns:1fr 1fr;min-height:620px}.forge-rail{margin-right:24px;padding-left:22px}.autonomy-scene{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:28px}.future-game{gap:12px;padding:12px 20px 12px 12px}.future-horizon{grid-template-columns:1fr;gap:20px}.future-games li{justify-content:flex-start}}@media (width<=760px){.ecosystem-home .forge-stage{background:radial-gradient(at 40% 20%,#20252a 0,#131619 40%,#111315 70%);min-height:0;padding-top:330px;display:block}.ecosystem-home .forge-stage #forge-scene{height:330px;inset:0 0 auto}.forge-rail{border-top:1px solid #3b4149;border-left:0;margin:0 20px 20px;padding:0}.forge-rail:before{display:none}.forge-product-toggle{min-height:52px;font-size:15px}.forge-product-body.forge-story{padding:0 6px 18px 17px}.forge-product-body p{font-size:12px}.forge-product-body .button{margin-top:12px}.forge-motion-toggle{padding-top:14px}.autonomy-section{padding-top:24px}.autonomy-section[data-scroll-ready=true]{height:calc(170svh + 160px)}.autonomy-pin{padding:20px 0}.autonomy-section[data-scroll-ready=true] .autonomy-pin{top:24px}.autonomy-heading{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}.autonomy-mark{font-size:60px}.autonomy-heading h2{min-width:0;max-width:none;font-size:27px;line-height:1.2}.autonomy-scene{grid-template-columns:1fr;gap:8px;margin-top:26px}.cycle-diagram{aspect-ratio:1.22;max-width:480px;margin:auto}.cycle-inventory{transform-origin:0 0;transform:translate(58px,29px)scale(.84)}.inventory-label{font-size:9px;top:64%}.cycle-station{width:40px;height:40px;box-shadow:0 0 0 5px var(--graphite);border-radius:10px}.cycle-station svg{width:24px;height:24px}.autonomy-steps button{gap:5px;min-width:72px;font-size:10px}.autonomy-steps button[data-stage="0"]{top:12%}.cycle-caption{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:16px;padding:22px 0 0;display:grid}.cycle-step{margin:0;font-size:27px;line-height:1.2}.cycle-step>span{margin:7px 0 0;font-size:10px;display:block}#autonomy-description{min-height:6em}#autonomy-description p{max-width:none;font-size:12px;line-height:1.7}.cycle-progress{grid-column:1/-1;width:100%;margin-top:0}.autonomy-pin blockquote{margin-top:20px;padding-top:18px;font-size:12px}.future-section{padding-top:28px}.future-heading h2{font-size:28px}.future-network{margin-top:28px}.future-controls{gap:8px}.future-endpoint{text-align:center;flex-direction:column;align-self:start;gap:8px;min-height:82px;font-size:10px}.future-endpoint small{margin-top:3px;font-size:9px}.future-endpoint svg{width:26px;height:26px}.ai-network{flex:none}.future-core-row{padding-top:32px}.future-core-row .future-connections{height:32px}.future-core{padding:12px 24px;font-size:17px}.future-game-choices{gap:12px;padding-top:36px}.future-game-wires{height:36px}.future-game{text-align:center;flex-direction:column;justify-content:center;gap:4px;min-height:154px;padding:10px 8px;display:flex}.future-game img{width:86px;height:86px}.future-game>span:first-of-type{font-size:12px}.future-game-indicator{font-size:13px;line-height:1.2}.future-product-region{min-height:116px}.future-branch{padding-top:36px}.future-product-wires{height:36px}.future-products{gap:12px}.future-products li{gap:7px;min-height:72px;padding:8px 2px;font-size:12px}.future-products small{font-size:9px}.future-product-dot{width:4px;height:4px}.future-horizon{gap:20px;margin-top:20px;padding-top:24px}.future-games{grid-template-columns:1fr 1fr;gap:20px}.future-games li{gap:10px;font-size:10px}.future-games img{width:26px;height:26px}}@media (width<=360px){.autonomy-mark{font-size:58px}.autonomy-heading h2{font-size:25px}.forge-rail{margin:0 16px 16px}.future-endpoint{font-size:9px}.future-games li{gap:8px;font-size:9px}.future-games img{width:24px;height:24px}.autonomy-pin blockquote{font-size:11px}}@media (prefers-reduced-motion:reduce){.attention-window rect,.management-signal{animation:none}.cycle-station,.future-game,.future-game img,.future-wire{transition:none}.autonomy-section[data-scroll-ready=true]{height:auto}.autonomy-section[data-scroll-ready=true] .autonomy-pin{position:relative;top:auto}}.league-dashboard .usd-estimate{color:#9aa7b6;font-variant-numeric:tabular-nums;width:fit-content;max-width:100%;margin-top:4px;font-size:13px;position:relative}.usd-estimate>summary{cursor:pointer;text-underline-offset:4px;white-space:nowrap;line-height:1.7;-webkit-text-decoration:underline dotted #59616c;text-decoration:underline dotted #59616c;list-style:none}.usd-estimate>summary::-webkit-details-marker{display:none}.usd-estimate>summary:hover,.usd-estimate[open]>summary{color:#d8c39d}.usd-tooltip{z-index:6;color:#bec6d0;white-space:normal;background:#1a1e22;border:1px solid #454b53;border-radius:8px;width:min(280px,100vw - 72px);padding:16px;font-size:11px;line-height:1.65;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 28px #0007}.usd-estimate[data-kind=hourly] .usd-tooltip{left:auto;right:0}.usd-tooltip p{color:#dce1e7;margin:0 0 10px;font-size:11px;line-height:1.65}.usd-tooltip a{color:#d4bb8e;overflow-wrap:anywhere;margin-bottom:8px;text-decoration:none;display:block}.usd-tooltip time,.usd-tooltip>span{color:#9aa7b6;font-size:10px;display:block}@media (width<=760px){.league-dashboard .usd-estimate{font-size:12px}.league-dashboard .metrics>div{position:relative}.league-dashboard .usd-estimate[data-kind=hourly]{position:static}.usd-tooltip{padding:12px}}.multiabf-title{align-items:center;gap:22px;display:flex}.multiabf-title h1{margin:8px 0 0}.multiabf-icon{object-fit:contain;flex-shrink:0}.multiabf-intro{max-width:960px}.multiabf-release-links{color:var(--slate);flex-wrap:wrap;align-items:center;gap:12px 22px;margin:18px 0 0;font-size:12px;display:flex}.multiabf-release-links a,.multiabf-docs a,.text-link{color:var(--brass);text-decoration:none}.multiabf-status{border-left:2px solid var(--brass);max-width:1100px;margin:32px 0;padding-left:20px}.multiabf-status p{color:var(--slate);margin:0 0 12px;font-size:13px;line-height:1.75}.multiabf-status p:last-child{margin-bottom:0}.multiabf-gallery{margin-top:32px}.multiabf-screen-choices{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.multiabf-screen-choices button{color:var(--slate);background:0 0;border:1px solid #0000;padding:8px 13px;font-size:12px}.multiabf-screen-choices button[aria-pressed=true]{background:var(--surface);border-color:var(--edge);color:var(--ink)}.multiabf-gallery .screen-preview{width:100%;display:block}.multiabf-gallery .screen-preview>img{aspect-ratio:16/10;object-fit:contain;background:var(--inset);width:100%;height:auto;display:block}.multiabf-capture-note{color:var(--slate);margin:12px 0;font-size:11px}.multiabf-start{border-top:1px solid var(--edge);margin-top:40px;padding-top:28px}.multiabf-start h2{font-size:26px}.multiabf-start ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;padding-left:20px;display:grid}.multiabf-start li{min-width:0;padding-left:5px;font-size:14px;line-height:1.75}.multiabf-docs{border-top:1px solid var(--edge);margin-top:32px;padding-top:24px}.multiabf-docs p{color:var(--slate);max-width:1000px;font-size:12px}.multiabf-docs nav{flex-wrap:wrap;gap:12px 24px;margin-top:20px;font-size:13px;display:flex}.multiabf-download{border:1px solid var(--edge);background:var(--surface);border-radius:12px;align-items:center;gap:24px;margin-top:48px;padding:28px;display:flex}.multiabf-download>div{flex:1;min-width:0}.multiabf-download h2{margin:0 0 6px;font-size:26px}.multiabf-download p{color:var(--slate);margin:0 0 8px;font-size:13px}.multiabf-download .text-link{font-size:13px}.multiabf-download .button{white-space:nowrap;flex-shrink:0}@media (width<=760px){.multiabf-title{gap:16px}.multiabf-title .product-status{font-size:11px;line-height:1.5;display:block}.multiabf-title h1{font-size:38px}.multiabf-title .multiabf-icon{width:48px;height:48px}.multiabf-intro .actions{flex-wrap:wrap}.multiabf-intro .actions .button{padding:10px 14px;font-size:12px}.multiabf-status{margin:26px 0;padding-left:14px}.multiabf-screen-choices{gap:4px}.multiabf-screen-choices button{padding:7px 9px;font-size:11px}.multiabf-start ol{grid-template-columns:1fr;gap:18px}.multiabf-download{flex-wrap:wrap;gap:16px;padding:20px}.multiabf-download>div{flex-basis:calc(100% - 80px)}.multiabf-download>.button{width:100%}.multiabf-docs nav{gap:14px 20px}}.multiabf-page dialog .multiabf-full-capture{width:auto;max-width:100%;height:auto;max-height:70vh;margin:0 auto;display:block}
