.AgentsAtWorkVisual-module__FVM1ZW__experience{--night:#071116;--night-soft:#101d22;--night-panel:#142229;--night-line:#e6efea21;--night-copy:#f4f1e8;--night-muted:#9eada9;--signal:#42d8cf;--signal-rgb:66 216 207;--brass:#d3a35d;--violet:#91a3ff;--paper:#f3ecde;--paper-ink:#15201f;--paper-muted:#63706d;min-width:0}.AgentsAtWorkVisual-module__FVM1ZW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__stage{isolation:isolate;background:radial-gradient(circle at 75% -15%, rgb(var(--signal-rgb) / .15), transparent 34rem), radial-gradient(circle at -5% 100%, #91a3ff1a, transparent 28rem), linear-gradient(138deg, #0d181d, var(--night) 57%, #0a0d15);box-shadow:0 3rem 8rem color-mix(in srgb, var(--highland) 20%, transparent), inset 0 1px 0 #ffffff0f;color:var(--night-copy);border:1px solid #ffffff1a;border-radius:clamp(1.2rem,2vw,1.8rem);position:relative;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__stage:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:3.5rem 3.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 70%);mask-image:linear-gradient(120deg,#000,#0000 70%)}.AgentsAtWorkVisual-module__FVM1ZW__stageHeader{z-index:10;border-bottom:1px solid var(--night-line);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#071116b3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:clamp(1rem,2.5vw,2.4rem);min-height:5.75rem;padding:1rem clamp(1.25rem,3vw,3rem);display:grid;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__missionIdentity{gap:.18rem;min-width:0;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__serial{color:var(--signal);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:750}.AgentsAtWorkVisual-module__FVM1ZW__missionIdentity strong{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.88rem,1.4vw,1rem);overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__phaseReadout{color:var(--night-muted);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.035em;text-transform:uppercase;grid-template-columns:8.2rem 5.7rem 2rem;align-items:center;gap:.75rem;font-size:.67rem;font-weight:700;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__phaseReadout>span{text-align:right}.AgentsAtWorkVisual-module__FVM1ZW__phaseReadout>b{color:var(--night-copy);font-size:.7rem}.AgentsAtWorkVisual-module__FVM1ZW__phaseBars{grid-template-columns:repeat(3,1fr);gap:.28rem;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__phaseBars i{background:#ffffff24;border-radius:999px;height:.22rem;transition:background-color .32s,box-shadow .32s}.AgentsAtWorkVisual-module__FVM1ZW__phaseBars i[data-complete=true]{background:var(--signal);box-shadow:0 0 .75rem rgb(var(--signal-rgb) / .28)}.AgentsAtWorkVisual-module__FVM1ZW__replay{min-height:2.85rem;color:var(--night-copy);font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #f2efe838;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.55rem;padding:0 1rem;font-size:.8rem;font-weight:750;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.AgentsAtWorkVisual-module__FVM1ZW__replay:hover{border-color:rgb(var(--signal-rgb) / .7);background:rgb(var(--signal-rgb) / .09);transform:translateY(-1px)}.AgentsAtWorkVisual-module__FVM1ZW__replay:active{transform:translateY(0)}.AgentsAtWorkVisual-module__FVM1ZW__replay:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.AgentsAtWorkVisual-module__FVM1ZW__replay svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem;height:1rem}.AgentsAtWorkVisual-module__FVM1ZW__scene{grid-template-columns:minmax(15rem,.28fr) minmax(0,.72fr);align-items:center;gap:clamp(2rem,4.5vw,5rem);min-height:clamp(38rem,49vw,47rem);padding:clamp(2rem,4.5vw,4.8rem);display:grid;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__missionRail{z-index:4;min-width:0;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket{padding:0 0 1.6rem;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket:before{background:var(--brass);content:"";width:2.8rem;height:2px;position:absolute;top:-1.35rem;left:0}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket>span{color:var(--signal);font-size:.78rem;font-weight:750}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket h3{letter-spacing:-.058em;text-wrap:balance;max-width:10.5ch;margin-top:.75rem;font-size:clamp(2rem,3vw,3.2rem);font-weight:760;line-height:.96}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket p{max-width:23ch;color:var(--night-muted);margin-top:1rem;font-size:.9rem;line-height:1.55}.AgentsAtWorkVisual-module__FVM1ZW__briefLock{color:#c9d4d0;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:1rem;font-size:.65rem;font-weight:650;display:flex}.AgentsAtWorkVisual-module__FVM1ZW__briefLock i{background:var(--brass);border-radius:50%;width:.48rem;height:.48rem;box-shadow:0 0 0 .3rem #d3a35d1a}.AgentsAtWorkVisual-module__FVM1ZW__agentRail{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__agentStep{min-height:4.45rem;color:var(--night-muted);background:#ffffff07;border:1px solid #f2efe817;border-radius:.85rem;grid-template-columns:3.25rem minmax(0,1fr) 1.8rem;align-items:center;gap:.8rem;padding:.6rem .75rem .6rem .55rem;transition:border-color .32s,background-color .32s,color .32s,opacity .32s,transform .42s cubic-bezier(.2,.8,.2,1);display:grid;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__agentStep[data-state=queued]{opacity:.58}.AgentsAtWorkVisual-module__FVM1ZW__agentStep[data-state=active]{border-color:rgb(var(--signal-rgb) / .52);background:linear-gradient(90deg, rgb(var(--signal-rgb) / .11), #ffffff09);color:var(--signal);transform:translate(.75rem);box-shadow:0 1rem 2rem #00000029}.AgentsAtWorkVisual-module__FVM1ZW__agentStep[data-state=complete]{color:#bdc8c4;border-color:#f2efe81f}.AgentsAtWorkVisual-module__FVM1ZW__operator{width:3rem;height:3rem;color:inherit;background:linear-gradient(145deg,#1b2b30,#0d171b);border:1px solid #f2efe824;border-radius:.75rem;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.AgentsAtWorkVisual-module__FVM1ZW__operator svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;width:2.25rem;height:2.25rem}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy{grid-template-columns:auto 1fr;align-items:baseline;gap:.1rem .55rem;min-width:0;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy small{color:inherit;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem;font-weight:750}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy strong{color:var(--night-copy);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy em{color:var(--night-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:.7rem;font-style:normal;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__agentState{width:1.7rem;height:1.7rem;color:inherit;font-family:var(--font-jetbrains-mono), monospace;opacity:.8;border:1px solid;border-radius:50%;place-items:center;font-size:.56rem;font-style:normal;font-weight:750;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__agentStep[data-state=complete] .AgentsAtWorkVisual-module__FVM1ZW__agentState{border-color:rgb(var(--signal-rgb) / .55);background:rgb(var(--signal-rgb) / .12);color:var(--signal)}.AgentsAtWorkVisual-module__FVM1ZW__buildBay{min-width:0;padding-left:clamp(0rem,1vw,1rem);position:relative}.AgentsAtWorkVisual-module__FVM1ZW__routeSignal{z-index:0;align-items:center;gap:.32rem;width:clamp(2.8rem,5vw,5.6rem);display:flex;position:absolute;top:50%;right:calc(100% - 1.2rem);transform:translateY(-50%)}.AgentsAtWorkVisual-module__FVM1ZW__routeSignal:before{background:linear-gradient(90deg, rgb(var(--signal-rgb) / .05), rgb(var(--signal-rgb) / .54));content:"";height:1px;position:absolute;top:50%;left:0;right:0}.AgentsAtWorkVisual-module__FVM1ZW__routeSignal span,.AgentsAtWorkVisual-module__FVM1ZW__routeSignal i,.AgentsAtWorkVisual-module__FVM1ZW__routeSignal b{border:1px solid rgb(var(--signal-rgb) / .45);background:var(--night);opacity:.35;border-radius:50%;width:.4rem;height:.4rem;transition:background-color .24s,box-shadow .24s,opacity .24s;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__experience:not([data-phase=brief]) .AgentsAtWorkVisual-module__FVM1ZW__routeSignal span,.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=builder],[data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__routeSignal i,.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__routeSignal b{background:var(--signal);box-shadow:0 0 1rem rgb(var(--signal-rgb) / .7);opacity:1}.AgentsAtWorkVisual-module__FVM1ZW__artifact{z-index:1;aspect-ratio:1.48;background:var(--paper);color:var(--paper-ink);border:1px solid #ffffff47;border-radius:1.05rem;transition:box-shadow .6s,transform .6s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden;box-shadow:0 3.1rem 6rem #0000006e,0 0 0 .4rem #ffffff06}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=ready] .AgentsAtWorkVisual-module__FVM1ZW__artifact{box-shadow:0 3.6rem 7rem #00000080, 0 0 0 1px rgb(var(--signal-rgb) / .36), 0 0 4rem rgb(var(--signal-rgb) / .08);transform:translateY(-.3rem)scale(1.006)}.AgentsAtWorkVisual-module__FVM1ZW__browserBar{z-index:20;color:#66706d;background:#e8ece9;border-bottom:1px solid #d9deda;grid-template-columns:5rem minmax(0,1fr) 6.5rem;align-items:center;height:3rem;padding:0 1rem;font-size:.68rem;font-weight:700;display:grid;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__browserBar>:nth-child(2){justify-self:center}.AgentsAtWorkVisual-module__FVM1ZW__browserDots{gap:.32rem;display:flex}.AgentsAtWorkVisual-module__FVM1ZW__browserDots i{background:#c0c8c4;border-radius:50%;width:.48rem;height:.48rem}.AgentsAtWorkVisual-module__FVM1ZW__browserDots i:first-child{background:#74d5ce}.AgentsAtWorkVisual-module__FVM1ZW__browserState{color:#147d76;text-transform:capitalize;justify-self:end}.AgentsAtWorkVisual-module__FVM1ZW__browserBar,.AgentsAtWorkVisual-module__FVM1ZW__browserDots i,.AgentsAtWorkVisual-module__FVM1ZW__browserState{transition:background-color .42s,border-color .42s,color .42s}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=brief],[data-phase=scout]) .AgentsAtWorkVisual-module__FVM1ZW__browserBar{color:#82928e;background:#111c22;border-bottom-color:#ffffff17}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=brief],[data-phase=scout]) .AgentsAtWorkVisual-module__FVM1ZW__browserDots i{background:#34454a}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=brief],[data-phase=scout]) .AgentsAtWorkVisual-module__FVM1ZW__browserDots i:first-child{background:var(--signal);box-shadow:0 0 .7rem rgb(var(--signal-rgb) / .35)}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=brief],[data-phase=scout]) .AgentsAtWorkVisual-module__FVM1ZW__browserState{color:var(--signal)}.AgentsAtWorkVisual-module__FVM1ZW__artifactViewport{--review-start-x:56%;--review-start-y:46%;--review-navigation-x:84%;--review-navigation-y:8%;--review-action-x:44%;--review-action-y:67%;--review-proof-x:36%;--review-proof-y:78%;height:calc(100% - 3rem);position:relative;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__sourceCode,.AgentsAtWorkVisual-module__FVM1ZW__finishedSite{position:absolute;inset:0}.AgentsAtWorkVisual-module__FVM1ZW__sourceCode{z-index:3;background:radial-gradient(circle at 78% 12%, rgb(var(--signal-rgb) / .1), transparent 18rem), linear-gradient(#ffffff06 1px, transparent 1px), linear-gradient(90deg, #ffffff06 1px, transparent 1px), #091318;clip-path:inset(0);color:#d9e3df;will-change:clip-path;background-size:auto,2.25rem 2.25rem,2.25rem 2.25rem;transition:clip-path 1.55s cubic-bezier(.4,0,.2,1);overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__sourceCode:after{z-index:8;background:linear-gradient(90deg, transparent 0 48%, rgb(var(--signal-rgb) / .055) 50%, transparent 52%), radial-gradient(circle at 78% 18%, rgb(var(--signal-rgb) / .12), transparent 18rem);content:"";pointer-events:none;position:absolute;inset:0}.AgentsAtWorkVisual-module__FVM1ZW__sourceHeader{z-index:9;color:#8fa09b;height:3rem;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;text-transform:uppercase;background:#040b0fb8;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding:0 1.2rem;font-size:.62rem;font-weight:700;display:flex;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__sourceHeader b{color:var(--signal);font-size:inherit;align-items:center;gap:.45rem;display:inline-flex}.AgentsAtWorkVisual-module__FVM1ZW__sourceHeader b i{background:currentColor;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 .7rem}.AgentsAtWorkVisual-module__FVM1ZW__sourceWorkspace{z-index:2;grid-template-columns:minmax(8rem,.23fr) minmax(0,.77fr);display:grid;position:absolute;inset:3rem 0 2.15rem}.AgentsAtWorkVisual-module__FVM1ZW__fileTree{color:#70827d;font-family:var(--font-jetbrains-mono), monospace;background:#02090c66;border-right:1px solid #ffffff14;align-content:start;gap:.55rem;padding:1.25rem .85rem;font-size:clamp(.5rem,.72vw,.64rem);line-height:1.25;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__fileTree strong{color:#bac9c4;letter-spacing:.12em;margin-bottom:.4rem;font-size:.58rem}.AgentsAtWorkVisual-module__FVM1ZW__fileTree span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__fileActive{border-left:2px solid var(--signal);background:rgb(var(--signal-rgb) / .09);color:#d7e6e1;margin-inline:-.45rem;padding:.4rem .45rem}.AgentsAtWorkVisual-module__FVM1ZW__codePane{min-width:0;position:relative;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__codeTab{color:#a9b8b3;height:2.2rem;font-family:var(--font-jetbrains-mono), monospace;background:#ffffff06;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.55rem;font-weight:650;display:flex}.AgentsAtWorkVisual-module__FVM1ZW__codeTab small{color:var(--signal);font:inherit;letter-spacing:.1em}.AgentsAtWorkVisual-module__FVM1ZW__codeLines{color:#9ba9a5;counter-reset:code-line;font-family:var(--font-jetbrains-mono), monospace;gap:clamp(.16rem,.38vw,.34rem);margin:0;padding:clamp(.75rem,1.6vw,1.35rem) clamp(.75rem,2vw,1.6rem) 4.5rem 3.25rem;font-size:clamp(.55rem,.88vw,.78rem);line-height:1.4;list-style:none;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__codeLines li{opacity:.14;min-width:0;position:relative;transform:translate(-.65rem)}.AgentsAtWorkVisual-module__FVM1ZW__codeLines li:before{color:#40514d;content:counter(code-line, decimal-leading-zero);counter-increment:code-line;text-align:right;width:1.4rem;position:absolute;right:calc(100% + .9rem)}.AgentsAtWorkVisual-module__FVM1ZW__codeLines code{font:inherit;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__syntaxViolet{color:#9ca9ff}.AgentsAtWorkVisual-module__FVM1ZW__syntaxGold{color:#e4b86e}.AgentsAtWorkVisual-module__FVM1ZW__syntaxBlue{color:#71b8f2}.AgentsAtWorkVisual-module__FVM1ZW__syntaxTeal{color:#4ee1d6}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li{animation:.31s cubic-bezier(.2,.8,.2,1) both AgentsAtWorkVisual-module__FVM1ZW__source-line-in}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(2){animation-delay:.12s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(3){animation-delay:.22s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(4){animation-delay:.32s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(5){animation-delay:.45s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(6){animation-delay:.58s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(7){animation-delay:.71s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(8){animation-delay:.84s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(9){animation-delay:.97s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__codeLines li:nth-child(10){animation-delay:1.1s}.AgentsAtWorkVisual-module__FVM1ZW__sourceTerminal{border:1px solid rgb(var(--signal-rgb) / .2);box-shadow:0 0 1.5rem rgb(var(--signal-rgb) / .06);font-family:var(--font-jetbrains-mono), monospace;background:#01070abd;border-radius:.4rem;gap:.25rem;padding:.6rem .75rem;font-size:clamp(.48rem,.72vw,.62rem);display:grid;position:absolute;bottom:.85rem;left:1rem;right:1rem}.AgentsAtWorkVisual-module__FVM1ZW__sourceTerminal span{color:#a9b8b3}.AgentsAtWorkVisual-module__FVM1ZW__sourceTerminal span:first-letter{color:var(--signal)}.AgentsAtWorkVisual-module__FVM1ZW__sourceTerminal strong{color:var(--signal);font-size:inherit;opacity:0;font-weight:650;transition:opacity .32s 1.35s}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=scout] .AgentsAtWorkVisual-module__FVM1ZW__sourceTerminal strong{opacity:1}.AgentsAtWorkVisual-module__FVM1ZW__sourceContract{z-index:10;color:#647570;height:2.15rem;font-family:var(--font-jetbrains-mono), monospace;background:#050d11;border-top:1px solid #ffffff12;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1rem;padding:0 1.2rem;font-size:.52rem;line-height:1;display:grid;position:absolute;bottom:0;left:0;right:0}.AgentsAtWorkVisual-module__FVM1ZW__sourceContract span{white-space:nowrap;align-items:center;gap:.45rem;min-width:0;display:flex}.AgentsAtWorkVisual-module__FVM1ZW__sourceContract b{color:var(--signal);font-size:inherit;text-overflow:ellipsis;font-weight:700;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=builder],[data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__sourceCode{clip-path:inset(0 0 0 100%)}.AgentsAtWorkVisual-module__FVM1ZW__finishedSite{z-index:2;background:radial-gradient(circle at 83% 9%, rgb(var(--signal-rgb) / .16), transparent 16rem), var(--paper);clip-path:inset(0 100% 0 0);opacity:1;transform-origin:50%;will-change:clip-path, transform;transition:clip-path 1.55s cubic-bezier(.4,0,.2,1),transform 1.55s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:scale(.985)}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=builder],[data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__finishedSite{clip-path:inset(0);transform:scale(1)}.AgentsAtWorkVisual-module__FVM1ZW__compileWipe{z-index:24;background:linear-gradient(90deg, transparent, rgb(var(--signal-rgb) / .88) 28% 72%, transparent);color:#061916;width:24%;min-width:11rem;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.06em;opacity:0;pointer-events:none;text-transform:uppercase;will-change:transform, opacity;grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;padding:0 1rem;font-size:.55rem;font-weight:800;display:grid;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}.AgentsAtWorkVisual-module__FVM1ZW__compileWipe i{background:#06191685;height:1px}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=builder] .AgentsAtWorkVisual-module__FVM1ZW__compileWipe{animation:1.55s cubic-bezier(.4,0,.2,1) both AgentsAtWorkVisual-module__FVM1ZW__compile-page}.AgentsAtWorkVisual-module__FVM1ZW__siteNav{min-height:3.8rem;color:var(--paper-muted);opacity:0;border-bottom:1px solid #ddd8ce;align-items:center;gap:1rem;padding:0 clamp(1.2rem,2.8vw,2.4rem);font-size:clamp(.58rem,.85vw,.75rem);transition:opacity .42s .1s,transform .62s cubic-bezier(.2,.8,.2,1) .1s;display:flex;transform:translateY(-1rem)}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=builder],[data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__siteNav{opacity:1;transform:translateY(0)}.AgentsAtWorkVisual-module__FVM1ZW__siteBrand{color:var(--paper-ink);align-items:center;gap:.55rem;font-size:clamp(.7rem,1vw,.9rem);font-weight:800;display:inline-flex}.AgentsAtWorkVisual-module__FVM1ZW__siteBrand i{width:1.65rem;height:1.65rem;color:var(--signal);background:#102825;border-radius:.42rem;place-items:center;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__siteBrand svg,.AgentsAtWorkVisual-module__FVM1ZW__launchMark svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem}.AgentsAtWorkVisual-module__FVM1ZW__siteNavLinks{margin-left:auto}.AgentsAtWorkVisual-module__FVM1ZW__siteNav>b{isolation:isolate;color:#fff;background:#56625f;border-radius:.4rem;padding:.48rem .7rem;font-size:.62rem;transition:background-color .48s,box-shadow .48s,color .48s,transform .48s cubic-bezier(.2,.9,.2,1);position:relative}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-step="1"],[data-review-step="2"],[data-review-step="3"]) .AgentsAtWorkVisual-module__FVM1ZW__siteNav>b{background:var(--signal);box-shadow:0 .65rem 1.2rem rgb(var(--signal-rgb) / .24);color:#08211e;transform:translateY(-.08rem)}.AgentsAtWorkVisual-module__FVM1ZW__siteHero{grid-template-columns:minmax(0,1.06fr) minmax(11rem,.94fr);align-items:center;gap:clamp(1rem,3vw,3rem);height:calc(100% - 3.8rem);padding:clamp(1.2rem,3vw,2.8rem) clamp(1.2rem,3vw,2.6rem);display:grid}.AgentsAtWorkVisual-module__FVM1ZW__siteCopy{opacity:0;transition:opacity .52s .32s,transform .72s cubic-bezier(.2,.8,.2,1) .32s;transform:translateY(1rem)}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=builder],[data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__siteCopy{opacity:1;transform:translateY(0)}.AgentsAtWorkVisual-module__FVM1ZW__siteEyebrow{color:#087b74;letter-spacing:.05em;text-transform:uppercase;font-size:clamp(.55rem,.8vw,.7rem);font-weight:800}.AgentsAtWorkVisual-module__FVM1ZW__siteCopy h4{letter-spacing:-.067em;text-wrap:balance;max-width:10ch;margin-top:.6rem;font-size:clamp(1.8rem,3.45vw,3.9rem);font-weight:770;line-height:.91}.AgentsAtWorkVisual-module__FVM1ZW__siteCopy>p{max-width:35ch;color:var(--paper-muted);margin-top:.75rem;font-size:clamp(.65rem,.95vw,.86rem);line-height:1.48}.AgentsAtWorkVisual-module__FVM1ZW__siteSignup{opacity:0;background:#fff;border:1px solid #d2cfc7;border-radius:.65rem;align-items:center;gap:.45rem;min-height:2.75rem;margin-top:1rem;padding:.3rem;transition:opacity .42s .72s,transform .55s cubic-bezier(.2,.8,.2,1) .72s;display:flex;transform:translateY(.7rem);box-shadow:0 .7rem 1.5rem #1e292614}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=builder],[data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__siteSignup{opacity:1;transform:translateY(0)}.AgentsAtWorkVisual-module__FVM1ZW__siteSignup>span{color:#727b78;flex:1;min-width:0;padding-left:.55rem;font-size:clamp(.55rem,.8vw,.7rem)}.AgentsAtWorkVisual-module__FVM1ZW__siteSignup>b{isolation:isolate;color:#fff;background:#596461;border-radius:.45rem;place-items:center;min-height:2.15rem;padding:0 .75rem;font-size:clamp(.55rem,.8vw,.7rem);transition:background-color .48s,box-shadow .48s,color .48s,transform .48s cubic-bezier(.2,.9,.2,1);display:grid;position:relative}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-step="2"],[data-review-step="3"]) .AgentsAtWorkVisual-module__FVM1ZW__siteSignup>b{background:var(--signal);box-shadow:0 .55rem 1rem rgb(var(--signal-rgb) / .24);color:#08211e;transform:scale(1.035)}.AgentsAtWorkVisual-module__FVM1ZW__siteTrust{color:#77817e;opacity:.62;flex-wrap:wrap;gap:.35rem .75rem;margin-top:.65rem;font-size:clamp(.48rem,.7vw,.62rem);transition:opacity .46s .26s,transform .56s cubic-bezier(.2,.9,.2,1) .26s;display:flex;transform:translateY(.35rem)}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-review-step="3"] .AgentsAtWorkVisual-module__FVM1ZW__siteTrust{opacity:1;transition-delay:0s;transform:translateY(0)}.AgentsAtWorkVisual-module__FVM1ZW__siteTrust>span:before{color:#14857d;content:"✓";margin-right:.28rem}.AgentsAtWorkVisual-module__FVM1ZW__siteVisual{opacity:0;min-height:clamp(11rem,22vw,20rem);transition:opacity .54s .5s,transform .82s cubic-bezier(.18,.82,.2,1) .5s;position:relative;transform:translate(1.1rem)rotate(1.5deg)}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-phase=builder],[data-phase=reviewer],[data-phase=ready]) .AgentsAtWorkVisual-module__FVM1ZW__siteVisual{opacity:1;transform:translate(0)rotate(0)}.AgentsAtWorkVisual-module__FVM1ZW__siteVisual:before{z-index:-1;content:"";background:linear-gradient(145deg,#23473f,#0c211d);border-radius:48% 52% 46% 54%;position:absolute;inset:6% 0 1% 5%;transform:rotate(-4deg);box-shadow:0 1.7rem 3.4rem #173c363b}.AgentsAtWorkVisual-module__FVM1ZW__visualOrbit{border:1px solid rgb(var(--signal-rgb) / .28);border-radius:50%;position:absolute;inset:12% 4% 5% 10%;transform:rotate(19deg)}.AgentsAtWorkVisual-module__FVM1ZW__launchCard{color:#f3efe6;background:#081715e6;border:1px solid #ffffff26;border-radius:.85rem;padding:clamp(.85rem,1.8vw,1.5rem);position:absolute;inset:17% 5% 7% 12%;box-shadow:0 1.5rem 2.7rem #00000042}.AgentsAtWorkVisual-module__FVM1ZW__launchMark{background:rgb(var(--signal-rgb) / .14);width:2rem;height:2rem;color:var(--signal);border-radius:.55rem;place-items:center;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__launchCard small,.AgentsAtWorkVisual-module__FVM1ZW__launchCard strong,.AgentsAtWorkVisual-module__FVM1ZW__launchMeta{display:block}.AgentsAtWorkVisual-module__FVM1ZW__launchCard small{color:#9eada9;margin-top:.85rem;font-size:clamp(.5rem,.7vw,.65rem)}.AgentsAtWorkVisual-module__FVM1ZW__launchCard strong{letter-spacing:-.025em;max-width:13ch;margin-top:.3rem;font-size:clamp(.78rem,1.3vw,1.08rem);line-height:1.18}.AgentsAtWorkVisual-module__FVM1ZW__launchProgressTarget{margin-top:1rem}.AgentsAtWorkVisual-module__FVM1ZW__launchProgress{background:#ffffff1f;border-radius:999px;height:.3rem;display:block;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__launchProgress i{border-radius:inherit;background:var(--signal);width:0;height:100%;box-shadow:0 0 1rem rgb(var(--signal-rgb) / .4);transition:width .9s cubic-bezier(.2,.8,.2,1) .65s,background-color .42s;display:block}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=builder] .AgentsAtWorkVisual-module__FVM1ZW__launchProgress i{background:#78908a;width:68%}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-review-step="3"] .AgentsAtWorkVisual-module__FVM1ZW__launchProgress i{width:100%;transition-delay:0s}.AgentsAtWorkVisual-module__FVM1ZW__launchMeta{color:#9eada9;margin-top:.55rem;font-size:clamp(.45rem,.65vw,.58rem)}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray{z-index:7;opacity:0;background:#0e6f6733;border:1px solid #0e6f6733;border-radius:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;transition:opacity .26s,transform .42s cubic-bezier(.2,.9,.2,1);display:grid;position:absolute;bottom:clamp(.55rem,1.5vw,1rem);left:clamp(.6rem,1.8vw,1.3rem);right:clamp(.6rem,1.8vw,1.3rem);overflow:hidden;transform:translateY(.85rem)scale(.985);box-shadow:0 1.2rem 2.5rem #172a262b}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray>span{color:#44504d;opacity:0;background:#fcfaf5f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;min-width:0;padding:.55rem .65rem;font-size:clamp(.46rem,.65vw,.58rem);transition:opacity .22s,transform .32s cubic-bezier(.2,.9,.2,1);display:grid;transform:translateY(.35rem)}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray i{background:rgb(var(--signal-rgb) / .16);color:#0b756f;width:1.25rem;height:1.25rem;font-family:var(--font-jetbrains-mono), monospace;border-radius:50%;place-items:center;font-size:.46rem;font-style:normal;font-weight:800;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray b,.AgentsAtWorkVisual-module__FVM1ZW__refinementTray em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray b{color:#23312e;font-weight:750}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray em{color:#0b756f;font-style:normal;font-weight:750}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=reviewer]:is([data-review-step="1"],[data-review-step="2"],[data-review-step="3"]) .AgentsAtWorkVisual-module__FVM1ZW__refinementTray{opacity:1;transform:translateY(0)scale(1)}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-step="1"],[data-review-step="2"],[data-review-step="3"]) .AgentsAtWorkVisual-module__FVM1ZW__refinementTray>span:first-child,.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-step="2"],[data-review-step="3"]) .AgentsAtWorkVisual-module__FVM1ZW__refinementTray>span:nth-child(2),.AgentsAtWorkVisual-module__FVM1ZW__experience[data-review-step="3"] .AgentsAtWorkVisual-module__FVM1ZW__refinementTray>span:nth-child(3){opacity:1;transform:translateY(0)}.AgentsAtWorkVisual-module__FVM1ZW__reviewTarget{position:relative}.AgentsAtWorkVisual-module__FVM1ZW__reviewTarget:after{z-index:4;border:1px solid rgb(var(--signal-rgb) / .72);border-radius:inherit;content:"";opacity:0;pointer-events:none;position:absolute;inset:-.28rem;transform:scale(.78)}.AgentsAtWorkVisual-module__FVM1ZW__reviewTargetMark{z-index:5;color:#fff;opacity:0;pointer-events:none;background:#16867d;border:2px solid #fff;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-size:.58rem;font-style:normal;font-weight:900;transition:opacity .16s,transform .26s cubic-bezier(.2,1.45,.5,1);display:grid;position:absolute;top:-.55rem;right:-.55rem;transform:scale(.45);box-shadow:0 .45rem .85rem #08504940}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-step="1"],[data-review-step="2"],[data-review-step="3"]) [data-review-target=navigation] .AgentsAtWorkVisual-module__FVM1ZW__reviewTargetMark,.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-step="2"],[data-review-step="3"]) [data-review-target=action] .AgentsAtWorkVisual-module__FVM1ZW__reviewTargetMark,.AgentsAtWorkVisual-module__FVM1ZW__experience[data-review-step="3"] [data-review-target=proof] .AgentsAtWorkVisual-module__FVM1ZW__reviewTargetMark{opacity:1;transform:scale(1)}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-review-beat=nav-press] [data-review-target=navigation]:after,.AgentsAtWorkVisual-module__FVM1ZW__experience[data-review-beat=action-press] [data-review-target=action]:after,.AgentsAtWorkVisual-module__FVM1ZW__experience[data-review-beat=proof-press] [data-review-target=proof]:after{animation:.42s cubic-bezier(.2,.8,.2,1) both AgentsAtWorkVisual-module__FVM1ZW__target-press}.AgentsAtWorkVisual-module__FVM1ZW__reviewCursor{z-index:18;top:var(--review-start-y);left:var(--review-start-x);opacity:0;pointer-events:none;will-change:top, left, opacity;width:1.25rem;height:1.75rem;transition:top .52s cubic-bezier(.4,0,.2,1),left .52s cubic-bezier(.4,0,.2,1),opacity .15s;position:absolute}.AgentsAtWorkVisual-module__FVM1ZW__reviewCursor svg{filter:drop-shadow(0 .2rem .25rem #0000002e);fill:#e2ab61;stroke:#44301b;stroke-linejoin:round;stroke-width:1px;transform-origin:3px 2.5px;width:1.25rem;transition:transform .12s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;transform:translate(-3px,-2.5px)}.AgentsAtWorkVisual-module__FVM1ZW__reviewCursor span{color:#fff;background:#17231f;border-radius:.35rem;width:max-content;padding:.4rem .55rem;font-size:.62rem;font-weight:750;position:absolute;top:-.15rem;left:1.6rem;box-shadow:0 .6rem 1.2rem #00000029}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-beat=nav-move],[data-review-beat=nav-press],[data-review-beat=nav-confirm]) .AgentsAtWorkVisual-module__FVM1ZW__reviewCursor{top:var(--review-navigation-y);left:var(--review-navigation-x);opacity:1}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-beat=action-move],[data-review-beat=action-press],[data-review-beat=action-confirm]) .AgentsAtWorkVisual-module__FVM1ZW__reviewCursor{top:var(--review-action-y);left:var(--review-action-x);opacity:1}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-beat=proof-move],[data-review-beat=proof-press],[data-review-beat=proof-confirm]) .AgentsAtWorkVisual-module__FVM1ZW__reviewCursor{top:var(--review-proof-y);left:var(--review-proof-x);opacity:1}.AgentsAtWorkVisual-module__FVM1ZW__experience:is([data-review-beat=nav-press],[data-review-beat=action-press],[data-review-beat=proof-press]) .AgentsAtWorkVisual-module__FVM1ZW__reviewCursor svg{transform:translate(-3px,-2.5px)scale(.82)}.AgentsAtWorkVisual-module__FVM1ZW__buildLegend{color:var(--night-muted);justify-content:flex-end;gap:1rem;margin-top:1rem;font-size:.7rem;font-weight:700;display:flex}.AgentsAtWorkVisual-module__FVM1ZW__buildLegend span{align-items:center;gap:.4rem;display:inline-flex}.AgentsAtWorkVisual-module__FVM1ZW__buildLegend i{background:var(--signal);border-radius:50%;width:.45rem;height:.45rem}.AgentsAtWorkVisual-module__FVM1ZW__buildLegend span:nth-child(2) i{background:var(--violet)}.AgentsAtWorkVisual-module__FVM1ZW__buildLegend span:nth-child(3) i{background:var(--brass)}.AgentsAtWorkVisual-module__FVM1ZW__caption{color:var(--text-secondary);justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.2rem .35rem 0;font-size:.92rem;line-height:1.55;display:flex}.AgentsAtWorkVisual-module__FVM1ZW__caption:after{color:var(--accent);content:"One goal  →  three roles  →  one checked result";font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.035em;text-transform:uppercase;flex:none;font-size:.68rem;font-weight:700}@keyframes AgentsAtWorkVisual-module__FVM1ZW__source-line-in{to{opacity:1;transform:translate(0)}}@keyframes AgentsAtWorkVisual-module__FVM1ZW__compile-page{0%{opacity:0;transform:translate(-120%)}10%,82%{opacity:1}to{opacity:0;transform:translate(520%)}}@keyframes AgentsAtWorkVisual-module__FVM1ZW__target-press{0%{opacity:0;transform:scale(.78)}34%{opacity:1;transform:scale(.96)}to{opacity:0;transform:scale(1.42)}}@media (min-width:1180px){.AgentsAtWorkVisual-module__FVM1ZW__scene{grid-template-columns:minmax(16rem,.25fr) minmax(0,.75fr)}}@media (max-width:1080px){.AgentsAtWorkVisual-module__FVM1ZW__stageHeader{grid-template-columns:minmax(0,1fr) auto}.AgentsAtWorkVisual-module__FVM1ZW__phaseReadout{border-top:1px solid var(--night-line);grid-area:2/1/3/-1;grid-template-columns:minmax(7rem,1fr) minmax(8rem,2fr) 2rem;padding-top:.75rem}.AgentsAtWorkVisual-module__FVM1ZW__phaseReadout>span{text-align:left}.AgentsAtWorkVisual-module__FVM1ZW__scene{grid-template-columns:1fr;gap:2rem;min-height:auto}.AgentsAtWorkVisual-module__FVM1ZW__missionRail{grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr);align-items:end;gap:2rem;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__agentRail{grid-template-columns:repeat(3,minmax(0,1fr))}.AgentsAtWorkVisual-module__FVM1ZW__agentStep{grid-template-columns:1fr 1.5rem;align-content:center;min-height:8rem}.AgentsAtWorkVisual-module__FVM1ZW__agentStep[data-state=active]{transform:translateY(-.45rem)}.AgentsAtWorkVisual-module__FVM1ZW__operator{grid-column:1/-1}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy{grid-template-columns:1fr}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy em,.AgentsAtWorkVisual-module__FVM1ZW__routeSignal{display:none}.AgentsAtWorkVisual-module__FVM1ZW__buildBay{padding-left:0}.AgentsAtWorkVisual-module__FVM1ZW__artifact{aspect-ratio:1.6}}@media (max-width:760px){.AgentsAtWorkVisual-module__FVM1ZW__stage{border-radius:1.1rem}.AgentsAtWorkVisual-module__FVM1ZW__stageHeader{gap:.85rem;min-height:auto;padding:1rem}.AgentsAtWorkVisual-module__FVM1ZW__missionIdentity strong{font-size:.78rem}.AgentsAtWorkVisual-module__FVM1ZW__serial{font-size:.6875rem}.AgentsAtWorkVisual-module__FVM1ZW__replay{min-height:2.55rem;padding:0 .75rem;font-size:.7rem}.AgentsAtWorkVisual-module__FVM1ZW__phaseReadout{grid-template-columns:6.6rem minmax(5rem,1fr) 1.7rem;gap:.55rem;font-size:.6875rem}.AgentsAtWorkVisual-module__FVM1ZW__scene{gap:1.25rem;padding:2.2rem 1rem 1.4rem}.AgentsAtWorkVisual-module__FVM1ZW__missionRail{display:block}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket{padding:0 0 1.25rem}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket h3{max-width:11ch;font-size:2.1rem}.AgentsAtWorkVisual-module__FVM1ZW__briefPacket p{max-width:31ch;font-size:.8rem}.AgentsAtWorkVisual-module__FVM1ZW__agentRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.AgentsAtWorkVisual-module__FVM1ZW__agentStep{text-align:center;grid-template-columns:1fr;justify-items:center;gap:.3rem;min-height:6.5rem;padding:.55rem .25rem}.AgentsAtWorkVisual-module__FVM1ZW__agentStep[data-state=active]{transform:translateY(-.25rem)}.AgentsAtWorkVisual-module__FVM1ZW__operator{width:2.4rem;height:2.4rem}.AgentsAtWorkVisual-module__FVM1ZW__operator svg{width:1.85rem;height:1.85rem}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy{justify-items:center}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy small,.AgentsAtWorkVisual-module__FVM1ZW__agentState{display:none}.AgentsAtWorkVisual-module__FVM1ZW__agentCopy strong{font-size:.72rem}.AgentsAtWorkVisual-module__FVM1ZW__artifact{aspect-ratio:auto;border-radius:.8rem;height:22.5rem;min-height:22.5rem}.AgentsAtWorkVisual-module__FVM1ZW__browserBar{grid-template-columns:3rem minmax(0,1fr) 4.5rem;padding:0 .65rem;font-size:.53rem}.AgentsAtWorkVisual-module__FVM1ZW__siteNav{min-height:3.2rem;padding:0 .8rem}.AgentsAtWorkVisual-module__FVM1ZW__siteNavLinks{display:none}.AgentsAtWorkVisual-module__FVM1ZW__siteNav>b{margin-left:auto}.AgentsAtWorkVisual-module__FVM1ZW__siteHero{grid-template-columns:1.12fr .88fr;gap:.55rem;height:calc(100% - 5.35rem);padding:1rem .8rem}.AgentsAtWorkVisual-module__FVM1ZW__siteCopy h4{font-size:clamp(1.45rem,7.7vw,1.9rem)}.AgentsAtWorkVisual-module__FVM1ZW__siteCopy>p{font-size:.56rem}.AgentsAtWorkVisual-module__FVM1ZW__siteSignup{min-height:2.2rem;margin-top:.65rem}.AgentsAtWorkVisual-module__FVM1ZW__siteSignup>b{min-height:1.7rem;padding:0 .5rem}.AgentsAtWorkVisual-module__FVM1ZW__siteTrust{margin-top:.48rem;font-size:.7rem;display:flex}.AgentsAtWorkVisual-module__FVM1ZW__siteTrust>span:not(:last-child){display:none}.AgentsAtWorkVisual-module__FVM1ZW__siteVisual{min-height:10rem}.AgentsAtWorkVisual-module__FVM1ZW__launchCard{padding:.65rem;inset:14% 0 4% 4%}.AgentsAtWorkVisual-module__FVM1ZW__launchMark{width:1.65rem;height:1.65rem}.AgentsAtWorkVisual-module__FVM1ZW__sourceHeader{height:2.6rem;padding:0 .7rem;font-size:.48rem}.AgentsAtWorkVisual-module__FVM1ZW__sourceWorkspace{grid-template-columns:minmax(0,1fr);top:2.6rem}.AgentsAtWorkVisual-module__FVM1ZW__fileTree{display:none}.AgentsAtWorkVisual-module__FVM1ZW__codeTab{height:1.85rem;padding:0 .7rem;font-size:.48rem}.AgentsAtWorkVisual-module__FVM1ZW__codeLines{gap:.12rem;padding:.55rem .55rem 3.8rem 2.35rem;font-size:clamp(.48rem,2.45vw,.59rem);line-height:1.32}.AgentsAtWorkVisual-module__FVM1ZW__codeLines li:before{right:calc(100% + .55rem)}.AgentsAtWorkVisual-module__FVM1ZW__sourceTerminal{padding:.45rem .55rem;font-size:.46rem;bottom:.5rem;left:.6rem;right:.6rem}.AgentsAtWorkVisual-module__FVM1ZW__sourceContract{gap:.35rem;height:1.85rem;padding:0 .55rem;font-size:.44rem}.AgentsAtWorkVisual-module__FVM1ZW__sourceContract span{gap:.12rem;display:grid}.AgentsAtWorkVisual-module__FVM1ZW__compileWipe{width:42%;min-width:8rem;font-size:.45rem}.AgentsAtWorkVisual-module__FVM1ZW__experience[data-phase=builder] .AgentsAtWorkVisual-module__FVM1ZW__compileWipe{animation-duration:1.15s}.AgentsAtWorkVisual-module__FVM1ZW__sourceCode,.AgentsAtWorkVisual-module__FVM1ZW__finishedSite{transition-duration:1.15s}.AgentsAtWorkVisual-module__FVM1ZW__reviewCursor span{display:none}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray{bottom:.45rem;left:.45rem;right:.45rem}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray>span{grid-template-columns:auto minmax(0,1fr);gap:.28rem;padding:.42rem .35rem}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray i{width:1rem;height:1rem;font-size:.38rem}.AgentsAtWorkVisual-module__FVM1ZW__refinementTray em{display:none}.AgentsAtWorkVisual-module__FVM1ZW__buildLegend{justify-content:center;margin-top:.8rem;font-size:.62rem}.AgentsAtWorkVisual-module__FVM1ZW__caption{padding:.9rem .2rem 0;font-size:.8rem}.AgentsAtWorkVisual-module__FVM1ZW__caption:after{display:none}}@media (prefers-reduced-motion:reduce){.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__sourceCode,.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__compileWipe,.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__reviewCursor,.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__refinementTray{display:none}.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__finishedSite,.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__siteNav,.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__siteCopy,.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__siteSignup,.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__siteVisual{opacity:1;transform:none}.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__finishedSite{clip-path:inset(0)}.AgentsAtWorkVisual-module__FVM1ZW__experience .AgentsAtWorkVisual-module__FVM1ZW__launchProgress i{width:100%}.AgentsAtWorkVisual-module__FVM1ZW__experience *,.AgentsAtWorkVisual-module__FVM1ZW__experience :before,.AgentsAtWorkVisual-module__FVM1ZW__experience :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.HeroCommandVisual-module___riQwG__mediaSystem{isolation:isolate;gap:.75rem;width:100%;max-width:40rem;margin-inline:auto;display:grid;position:relative}.HeroCommandVisual-module___riQwG__videoCard{border:1px solid var(--border-color);background:var(--surface);clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,0 100%);box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--highland) 10%, transparent);overflow:hidden}.HeroCommandVisual-module___riQwG__videoHeader,.HeroCommandVisual-module___riQwG__videoFooter{justify-content:space-between;align-items:center;gap:1rem;display:flex}.HeroCommandVisual-module___riQwG__videoHeader{min-height:4.25rem;padding:.85rem 1.25rem}.HeroCommandVisual-module___riQwG__mediaType,.HeroCommandVisual-module___riQwG__productionStatus,.HeroCommandVisual-module___riQwG__videoFooter,.HeroCommandVisual-module___riQwG__posterCopy span,.HeroCommandVisual-module___riQwG__briefingStage{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;font-weight:700}.HeroCommandVisual-module___riQwG__mediaType{color:var(--text-muted);letter-spacing:.12em;font-size:.6875rem;line-height:1;display:block}.HeroCommandVisual-module___riQwG__videoTitle{color:var(--foreground);letter-spacing:-.01em;margin-top:.4rem;font-size:.875rem;font-weight:700;line-height:1}.HeroCommandVisual-module___riQwG__productionStatus{color:var(--accent);letter-spacing:.12em;flex:none;align-items:center;gap:.5rem;font-size:.6875rem;line-height:1;display:inline-flex}.HeroCommandVisual-module___riQwG__statusDot{background:var(--signal);width:.4rem;height:.4rem}.HeroCommandVisual-module___riQwG__poster{isolation:isolate;aspect-ratio:16/9;border-block:1px solid var(--border-color);background:color-mix(in srgb, var(--foreground) 88%, var(--highland));color:var(--background);position:relative;overflow:hidden}.HeroCommandVisual-module___riQwG__posterTexture{z-index:-2;background-image:repeating-linear-gradient(0deg, transparent 0 3px, color-mix(in srgb, var(--background) 5%, transparent) 3px 4px), repeating-linear-gradient(90deg, transparent 0 3px, color-mix(in srgb, var(--background) 4%, transparent) 3px 4px);opacity:.7;position:absolute;inset:0}.HeroCommandVisual-module___riQwG__posterRule{z-index:-1;background:var(--signal);opacity:.88;transform-origin:50%;width:clamp(3.25rem,12vw,5.25rem);height:140%;position:absolute;top:-18%;right:28%;transform:rotate(16deg)}.HeroCommandVisual-module___riQwG__filmNumber{color:color-mix(in srgb, var(--background) 92%, transparent);letter-spacing:-.095em;font-size:clamp(6rem,17vw,10rem);font-weight:700;line-height:.7;animation:.68s cubic-bezier(.2,.72,.24,1) both HeroCommandVisual-module___riQwG__number-reveal;position:absolute;top:48%;right:clamp(1rem,4.5vw,2.25rem);transform:translateY(-50%)}.HeroCommandVisual-module___riQwG__posterCopy{max-width:58%;animation:.56s cubic-bezier(.2,.72,.24,1) .1s both HeroCommandVisual-module___riQwG__copy-arrive;position:absolute;top:clamp(1.4rem,5vw,2.5rem);left:clamp(1.25rem,5vw,2.5rem)}.HeroCommandVisual-module___riQwG__posterCopy span{color:color-mix(in srgb, var(--background) 72%, transparent);letter-spacing:.13em;font-size:.6875rem;display:block}.HeroCommandVisual-module___riQwG__posterCopy strong{color:var(--background);letter-spacing:-.055em;margin-top:clamp(.7rem,2vw,1.15rem);font-size:clamp(1.65rem,4.25vw,3.15rem);font-weight:700;line-height:.91;display:block}.HeroCommandVisual-module___riQwG__briefingStages{border-top:1px solid color-mix(in srgb, var(--background) 34%, transparent);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;bottom:clamp(1rem,3.75vw,1.8rem);left:clamp(1.25rem,5vw,2.5rem);right:clamp(1.25rem,5vw,2.5rem)}.HeroCommandVisual-module___riQwG__briefingStage{color:color-mix(in srgb, var(--background) 78%, transparent);letter-spacing:.09em;align-items:center;gap:clamp(.35rem,1.5vw,.7rem);padding-top:.7rem;font-size:.6875rem;display:flex}.HeroCommandVisual-module___riQwG__briefingStage b{color:var(--signal);letter-spacing:0;font-size:.6875rem}.HeroCommandVisual-module___riQwG__videoFooter{min-height:3rem;color:var(--text-secondary);letter-spacing:.08em;padding:.7rem 1.25rem;font-size:.6875rem;line-height:1.4}.HeroCommandVisual-module___riQwG__previewState{color:var(--text-muted);text-align:right}.HeroCommandVisual-module___riQwG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes HeroCommandVisual-module___riQwG__copy-arrive{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes HeroCommandVisual-module___riQwG__number-reveal{0%{opacity:0;transform:translateY(-44%)}to{opacity:1;transform:translateY(-50%)}}@media (max-width:32rem){.HeroCommandVisual-module___riQwG__videoHeader{min-height:3.75rem;padding-inline:1rem}.HeroCommandVisual-module___riQwG__videoFooter{min-height:3.3rem;padding-inline:1rem}.HeroCommandVisual-module___riQwG__previewState{max-width:7.5rem}}@media (prefers-reduced-motion:reduce){.HeroCommandVisual-module___riQwG__filmNumber,.HeroCommandVisual-module___riQwG__posterCopy{animation:none}}
.MissionConsole-module__S2YeGW__section{position:relative}.MissionConsole-module__S2YeGW__intro{align-items:end;gap:1.25rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:grid}.MissionConsole-module__S2YeGW__eyebrow{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-size:.875rem;font-weight:750;line-height:1.35}.MissionConsole-module__S2YeGW__heading{max-width:14ch;color:var(--foreground);letter-spacing:-.06em;text-wrap:balance;margin-top:.7rem;font-size:clamp(2.65rem,6vw,5.5rem);font-weight:760;line-height:.92}.MissionConsole-module__S2YeGW__introCopy{max-width:30rem;color:var(--text-secondary);font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.6}.MissionConsole-module__S2YeGW__covers{gap:clamp(1.15rem,2vw,1.65rem);margin:0;padding:0;list-style:none;display:grid}.MissionConsole-module__S2YeGW__covers>li{min-width:0}.MissionConsole-module__S2YeGW__cover{--night:#0d1516;--night-deep:#091011;--line:#e1e8e124;--copy:#f2efe6;--muted:#aab3ad;--signal:#60d8cf;--brass:#c7a46a;isolation:isolate;border:1px solid color-mix(in srgb, var(--foreground) 22%, transparent);background:radial-gradient(circle at 88% 103%, #60d8cf14, transparent 18rem), linear-gradient(150deg, #111c1c, var(--night-deep));min-width:0;height:100%;box-shadow:0 2.2rem 5rem color-mix(in srgb, var(--highland) 14%, transparent), inset 0 1px 0 #ffffff0b;color:var(--copy);border-radius:1.35rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.MissionConsole-module__S2YeGW__cover:before{z-index:8;background:linear-gradient(90deg, transparent, var(--signal) 38%, var(--brass) 74%, transparent);content:"";opacity:.82;pointer-events:none;height:2px;position:absolute;top:0;left:1.1rem;right:1.1rem}.MissionConsole-module__S2YeGW__art{isolation:isolate;aspect-ratio:3/2;border-bottom:1px solid var(--line);background:radial-gradient(circle at 51% 46%,#2f675d6b,#0000 34%),linear-gradient(145deg,#15221f,#070d0d 72%);position:relative;overflow:hidden}.MissionConsole-module__S2YeGW__art:before{z-index:5;content:"";pointer-events:none;border:1px solid #edeee517;border-radius:.72rem;position:absolute;inset:.75rem}.MissionConsole-module__S2YeGW__art:after{z-index:3;content:"";pointer-events:none;background:linear-gradient(#0408081f,#0000 35%,#04080870),linear-gradient(105deg,#04080833,#0000 32% 72%,#04080824),linear-gradient(120deg,#60d8cf0b,#0000 34% 70%,#c7a46a0b);position:absolute;inset:0}.MissionConsole-module__S2YeGW__artImage{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.045)brightness(.9);transition:filter .7s,transform .9s cubic-bezier(.18,.7,.2,1);transform:scale(1.002)}.MissionConsole-module__S2YeGW__cover[data-track=coding] .MissionConsole-module__S2YeGW__artImage{object-position:50% 48%}.MissionConsole-module__S2YeGW__cover[data-track=agents] .MissionConsole-module__S2YeGW__artImage{object-position:50% 49%}.MissionConsole-module__S2YeGW__cover[data-track=video] .MissionConsole-module__S2YeGW__artImage{object-position:50% 48%}.MissionConsole-module__S2YeGW__coverNumber{z-index:6;border-left:2px solid var(--brass);color:#f5f1e6d1;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.085em;text-transform:uppercase;-webkit-backdrop-filter:blur(.55rem);backdrop-filter:blur(.55rem);background:#050b0bb8;padding:.5rem .62rem;font-size:.6875rem;font-weight:700;line-height:1;position:absolute;top:1.15rem;left:1.15rem;box-shadow:0 .7rem 1.8rem #00000038}.MissionConsole-module__S2YeGW__coverBody{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:clamp(1.55rem,3vw,2.15rem);display:flex;position:relative}.MissionConsole-module__S2YeGW__coverBody:before{z-index:-1;content:"";pointer-events:none;border:1px solid #60d8cf0f;border-radius:50%;width:12rem;height:12rem;position:absolute;bottom:-4rem;right:-3.5rem;box-shadow:0 0 0 2.5rem #60d8cf06,0 0 0 5rem #60d8cf04}.MissionConsole-module__S2YeGW__pathName{width:100%;min-height:1.75rem;color:var(--signal);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:.62rem;font-size:.8125rem;font-weight:760;line-height:1.3;display:flex}.MissionConsole-module__S2YeGW__pathName>span{color:#f5f1e675;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;font-size:.6875rem}.MissionConsole-module__S2YeGW__pathName em{color:var(--brass);letter-spacing:0;text-transform:none;align-items:center;gap:.38rem;margin-left:auto;font-size:.75rem;font-style:normal;font-weight:700;display:inline-flex}.MissionConsole-module__S2YeGW__pathName em:before{content:"";background:currentColor;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 .24rem #c7a46a1a}.MissionConsole-module__S2YeGW__coverBody h4{max-width:11ch;color:var(--copy);letter-spacing:-.055em;text-wrap:balance;margin-top:clamp(1.45rem,2.5vw,2.1rem);font-size:clamp(2.15rem,3.3vw,3rem);font-weight:740;line-height:.96}.MissionConsole-module__S2YeGW__description{max-width:29rem;color:var(--muted);margin-top:1rem;font-size:1rem;line-height:1.58}.MissionConsole-module__S2YeGW__sequence{color:#7ae2daeb;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.01em;border-top:1px solid #60d8cf33;margin-top:1.4rem;padding-top:.85rem;font-size:.75rem;font-weight:700;line-height:1.5;display:inline-flex}.MissionConsole-module__S2YeGW__cta{color:#101918;background:#eee9dc;border:1px solid #efebe0b8;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:3.45rem;margin-top:auto;padding:.85rem .95rem .85rem 1.05rem;font-size:.9375rem;font-weight:760;line-height:1.3;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:flex;box-shadow:0 .85rem 2rem #00000029}.MissionConsole-module__S2YeGW__cta svg{flex:none;transition:transform .18s}.MissionConsole-module__S2YeGW__cta:hover{border-color:var(--signal);background:var(--signal);color:#0b1715;transform:translateY(-1px)}.MissionConsole-module__S2YeGW__cta:hover svg{transform:translate(.14rem,-.14rem)}.MissionConsole-module__S2YeGW__cta:focus-visible{outline:3px solid var(--signal);outline-offset:3px}.MissionConsole-module__S2YeGW__note{color:var(--text-muted);text-align:center;margin:clamp(1.5rem,3vw,2.25rem) auto 0;font-size:.875rem;font-weight:650;line-height:1.55}@media (hover:hover) and (pointer:fine){.MissionConsole-module__S2YeGW__cover:hover .MissionConsole-module__S2YeGW__artImage{filter:saturate(.92)contrast(1.055)brightness(.96);transform:scale(1.025)}}@media (min-width:64rem){.MissionConsole-module__S2YeGW__intro{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr)}.MissionConsole-module__S2YeGW__introCopy{justify-self:end}.MissionConsole-module__S2YeGW__covers{grid-template-columns:repeat(3,minmax(0,1fr))}.MissionConsole-module__S2YeGW__coverBody{min-height:23.5rem}.MissionConsole-module__S2YeGW__coverBody h4{font-size:clamp(2rem,2.65vw,2.7rem)}.MissionConsole-module__S2YeGW__cta{margin-top:2.4rem}}@media (max-width:63.99rem){.MissionConsole-module__S2YeGW__cover{max-width:52rem;margin-inline:auto}.MissionConsole-module__S2YeGW__coverBody{min-height:22rem}}@media (max-width:46rem){.MissionConsole-module__S2YeGW__covers{gap:1.35rem}.MissionConsole-module__S2YeGW__cover{border-radius:1.1rem}.MissionConsole-module__S2YeGW__art{aspect-ratio:4/3}.MissionConsole-module__S2YeGW__art:before{border-radius:.58rem;inset:.6rem}.MissionConsole-module__S2YeGW__coverNumber{top:.95rem;left:.95rem}.MissionConsole-module__S2YeGW__coverBody{min-height:23rem;padding:1.55rem}.MissionConsole-module__S2YeGW__coverBody h4{max-width:12ch;font-size:clamp(2.2rem,10.5vw,3.25rem)}.MissionConsole-module__S2YeGW__cta{margin-top:2.4rem}}@media (max-width:23rem){.MissionConsole-module__S2YeGW__coverBody{min-height:22.5rem;padding:1.35rem}.MissionConsole-module__S2YeGW__pathName em{display:none}.MissionConsole-module__S2YeGW__coverNumber{max-width:8.5rem;line-height:1.35}}@media (prefers-reduced-motion:reduce){.MissionConsole-module__S2YeGW__artImage,.MissionConsole-module__S2YeGW__cta,.MissionConsole-module__S2YeGW__cta svg{transition:none}.MissionConsole-module__S2YeGW__cover:hover .MissionConsole-module__S2YeGW__artImage,.MissionConsole-module__S2YeGW__cta:hover{transform:none}}
.ProofGrid-module__HV33BW__showcase{--proof-bg:#26231d;--proof-panel:#171814;--proof-panel-soft:#1a1b17e6;--proof-ink:#fbf7ef;--proof-muted:#bdb5a8;--proof-line:#fbf7ef26;--proof-line-strong:#fbf7ef42;--proof-signal:#52d9d4;isolation:isolate;border:1px solid color-mix(in srgb, var(--border-color) 76%, #312b22);background:radial-gradient(circle at 14% 24%, #52d9d414, transparent 28rem), radial-gradient(circle at 84% 82%, #9f7e5029, transparent 30rem), var(--proof-bg);min-width:0;color:var(--proof-ink);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 34px 90px #40301b29,inset 0 2px #ffffff14}.dark .ProofGrid-module__HV33BW__showcase{--proof-bg:#171a17;--proof-panel:#0e100e;--proof-panel-soft:#0e100eeb;--proof-muted:#aaa59a;--proof-line:#f5efe41f;--proof-line-strong:#f5efe43b;border-color:#f5efe41f;box-shadow:0 34px 100px #0000005c,inset 0 1px #ffffff0d}.ProofGrid-module__HV33BW__gridField{z-index:-1;opacity:.22;background-image:linear-gradient(var(--proof-line) 1px, transparent 1px), linear-gradient(90deg, var(--proof-line) 1px, transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.ProofGrid-module__HV33BW__header{border-bottom:1px solid var(--proof-line);justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;padding:1rem clamp(1.5rem,3.6vw,3.25rem);display:flex}.ProofGrid-module__HV33BW__eyebrow,.ProofGrid-module__HV33BW__productType,.ProofGrid-module__HV33BW__headerMeta,.ProofGrid-module__HV33BW__footer{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.11em;text-transform:uppercase;font-size:.75rem;font-weight:700}.ProofGrid-module__HV33BW__eyebrow,.ProofGrid-module__HV33BW__productType{color:var(--proof-signal)}.ProofGrid-module__HV33BW__headerMeta{color:var(--proof-muted);align-items:center;gap:.65rem;display:flex}.ProofGrid-module__HV33BW__gallery{height:clamp(43rem,63vw,52rem);margin:clamp(1.5rem,3vw,2.75rem);position:relative}.ProofGrid-module__HV33BW__product{transition:z-index,transform .3s cubic-bezier(.2,.7,.2,1);position:absolute}.ProofGrid-module__HV33BW__product:hover,.ProofGrid-module__HV33BW__product:focus-within{z-index:5;transform:translateY(-5px)}.ProofGrid-module__HV33BW__primary{z-index:1;width:min(74%,55rem);top:0;left:0}.ProofGrid-module__HV33BW__secondary{z-index:2;width:min(61%,45rem);top:clamp(17rem,24vw,21rem);right:0}.ProofGrid-module__HV33BW__productLink{color:inherit;outline:none;text-decoration:none;display:block}.ProofGrid-module__HV33BW__browserFrame{border:1px solid var(--proof-line-strong);background:var(--proof-panel);border-radius:15px;transition:border-color .22s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 42px 85px #00000059,0 0 0 1px #0000004d}.ProofGrid-module__HV33BW__productLink:hover .ProofGrid-module__HV33BW__browserFrame,.ProofGrid-module__HV33BW__productLink:focus-visible .ProofGrid-module__HV33BW__browserFrame{border-color:color-mix(in srgb, var(--proof-signal) 64%, white);box-shadow:0 48px 100px #0000006b,0 0 0 1px #52d9d433,0 0 42px #52d9d414}.ProofGrid-module__HV33BW__productLink:focus-visible .ProofGrid-module__HV33BW__browserFrame{outline:3px solid var(--proof-signal);outline-offset:4px}.ProofGrid-module__HV33BW__browserBar{border-bottom:1px solid var(--proof-line);background:color-mix(in srgb, var(--proof-panel) 94%, white);grid-template-columns:4.5rem minmax(0,1fr) 4.5rem;align-items:center;height:2.75rem;padding:0 .9rem;display:grid}.ProofGrid-module__HV33BW__windowControls{gap:.38rem;display:flex}.ProofGrid-module__HV33BW__windowControls span{border:1px solid var(--proof-line-strong);background:#fbf7ef1f;border-radius:999px;width:.48rem;height:.48rem}.ProofGrid-module__HV33BW__windowControls span:first-child{background:#52d9d438;border-color:#52d9d47a}.ProofGrid-module__HV33BW__address{min-width:0;color:var(--proof-muted);font-family:var(--font-jetbrains-mono), monospace;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;line-height:1;display:flex;overflow:hidden}.ProofGrid-module__HV33BW__statusDot{background:var(--proof-signal);border-radius:999px;flex:none;width:.38rem;height:.38rem;box-shadow:0 0 0 3px #52d9d41a}.ProofGrid-module__HV33BW__browserArrow{color:var(--proof-muted);justify-self:end}.ProofGrid-module__HV33BW__viewport{aspect-ratio:16/10;background:#f7f5f0;position:relative;overflow:hidden}.ProofGrid-module__HV33BW__image{object-fit:cover;object-position:top;transition:transform .65s cubic-bezier(.2,.75,.2,1)}.ProofGrid-module__HV33BW__productLink:hover .ProofGrid-module__HV33BW__image,.ProofGrid-module__HV33BW__productLink:focus-visible .ProofGrid-module__HV33BW__image{transform:scale(1.012)}.ProofGrid-module__HV33BW__imageShade{pointer-events:none;background:linear-gradient(#0000,#0a0b0929);height:38%;position:absolute;inset:auto 0 0}.ProofGrid-module__HV33BW__caption{border:1px solid var(--proof-line-strong);background:var(--proof-panel-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem;padding:clamp(1rem,2.2vw,1.45rem);display:grid;position:absolute;bottom:clamp(.8rem,2vw,1.4rem);left:clamp(.8rem,2vw,1.4rem);right:clamp(.8rem,2vw,1.4rem);box-shadow:0 18px 42px #00000047}.ProofGrid-module__HV33BW__captionCopy{min-width:0}.ProofGrid-module__HV33BW__productType{align-items:center;gap:.75rem;display:flex}.ProofGrid-module__HV33BW__productType span{color:var(--proof-ink)}.ProofGrid-module__HV33BW__productTitle{letter-spacing:-.035em;margin-top:.42rem;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:700;line-height:1.05}.ProofGrid-module__HV33BW__statement{max-width:35rem;color:var(--proof-muted);margin-top:.45rem;font-size:.88rem;line-height:1.5}.ProofGrid-module__HV33BW__openLink{min-height:2.65rem;color:var(--proof-signal);white-space:nowrap;background:#52d9d41a;border:1px solid #52d9d461;border-radius:8px;justify-content:center;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.82rem;font-weight:700;transition:background-color .2s,color .2s;display:inline-flex}.ProofGrid-module__HV33BW__productLink:hover .ProofGrid-module__HV33BW__openLink,.ProofGrid-module__HV33BW__productLink:focus-visible .ProofGrid-module__HV33BW__openLink{background:var(--proof-signal);color:#101210}.ProofGrid-module__HV33BW__footer{border-top:1px solid var(--proof-line);min-height:3.8rem;color:var(--proof-muted);align-items:center;gap:1rem;padding:0 clamp(1.5rem,3.6vw,3.25rem);display:flex}.ProofGrid-module__HV33BW__footerRule{background:var(--proof-line-strong);width:3rem;height:1px}@media (max-width:1023px){.ProofGrid-module__HV33BW__gallery{gap:2rem;height:auto;display:grid}.ProofGrid-module__HV33BW__product{width:auto;position:relative;inset:auto}.ProofGrid-module__HV33BW__secondary{margin-left:clamp(0rem,7vw,4rem)}}@media (max-width:700px){.ProofGrid-module__HV33BW__header{flex-wrap:wrap;gap:.45rem 1rem;min-height:4rem}.ProofGrid-module__HV33BW__gallery{margin:1rem}.ProofGrid-module__HV33BW__secondary{margin-left:0}.ProofGrid-module__HV33BW__caption{background:var(--proof-panel);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-width:1px 0 0;border-radius:0;grid-template-columns:1fr;gap:1rem;position:relative;inset:auto}.ProofGrid-module__HV33BW__imageShade{display:none}.ProofGrid-module__HV33BW__openLink{width:fit-content}.ProofGrid-module__HV33BW__footer{flex-wrap:wrap;gap:.55rem .75rem;padding-block:1rem;line-height:1.5}.ProofGrid-module__HV33BW__footerRule{width:1.5rem}}@media (max-width:430px){.ProofGrid-module__HV33BW__showcase{border-radius:17px}.ProofGrid-module__HV33BW__browserBar{grid-template-columns:3.3rem minmax(0,1fr) 2rem}.ProofGrid-module__HV33BW__statement{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.ProofGrid-module__HV33BW__product,.ProofGrid-module__HV33BW__browserFrame,.ProofGrid-module__HV33BW__image,.ProofGrid-module__HV33BW__openLink{transition:none}.ProofGrid-module__HV33BW__product:hover,.ProofGrid-module__HV33BW__product:focus-within,.ProofGrid-module__HV33BW__productLink:hover .ProofGrid-module__HV33BW__image,.ProofGrid-module__HV33BW__productLink:focus-visible .ProofGrid-module__HV33BW__image{transform:none}}
.RankInsignia-module__XvOSQW__insignia{width:var(--rank-insignia-width,4.5rem);max-width:100%;height:var(--rank-insignia-height,4.25rem);object-fit:contain;filter:drop-shadow(0 0 .035rem color-mix(in srgb, var(--foreground) 42%, transparent)) drop-shadow(0 .55rem .65rem color-mix(in srgb, var(--highland) 12%, transparent));display:block}.RankInsignia-module__XvOSQW__insignia[data-rank-id=private]{--rank-insignia-width:2.625rem;--rank-insignia-height:4.25rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=private-first-class],.RankInsignia-module__XvOSQW__insignia[data-rank-id=lance-corporal],.RankInsignia-module__XvOSQW__insignia[data-rank-id=corporal]{--rank-insignia-width:4.625rem;--rank-insignia-height:4.25rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=sergeant]{--rank-insignia-width:4.25rem;--rank-insignia-height:4.25rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=staff-sergeant],.RankInsignia-module__XvOSQW__insignia[data-rank-id=gunnery-sergeant]{--rank-insignia-width:3.7rem;--rank-insignia-height:4.75rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=first-sergeant],.RankInsignia-module__XvOSQW__insignia[data-rank-id=sergeant-major]{--rank-insignia-width:3.55rem;--rank-insignia-height:4.75rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=second-lieutenant],.RankInsignia-module__XvOSQW__insignia[data-rank-id=first-lieutenant]{--rank-insignia-width:2.25rem;--rank-insignia-height:4.4rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=captain]{--rank-insignia-width:4.6rem;--rank-insignia-height:3.8rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=major],.RankInsignia-module__XvOSQW__insignia[data-rank-id=lieutenant-colonel]{--rank-insignia-width:4.2rem;--rank-insignia-height:4.4rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=colonel]{--rank-insignia-width:7.6rem;--rank-insignia-height:3.3rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=brigadier-general]{--rank-insignia-width:2rem;--rank-insignia-height:2rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=major-general]{--rank-insignia-width:3.7rem;--rank-insignia-height:2rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=lieutenant-general]{--rank-insignia-width:5.4rem;--rank-insignia-height:2rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=general]{--rank-insignia-width:7.2rem;--rank-insignia-height:2rem}.RankInsignia-module__XvOSQW__insignia[data-rank-id=five-star-general]{--rank-insignia-width:5.5rem;--rank-insignia-height:5.25rem}@media (prefers-reduced-motion:no-preference){.RankInsignia-module__XvOSQW__insignia{transition:filter .18s,transform .18s}}
.PromotionCeremony-module___g0kQW__dialog{width:100vw;max-width:none;height:100dvh;max-height:none;padding:max(clamp(.75rem, 2vw, 1.5rem), env(safe-area-inset-top)) max(clamp(.75rem, 2vw, 1.5rem), env(safe-area-inset-right)) max(clamp(.75rem, 2vw, 1.5rem), env(safe-area-inset-bottom)) max(clamp(.75rem, 2vw, 1.5rem), env(safe-area-inset-left));color:#f3f0e8;background:0 0;border:0;margin:0;overflow:auto}.PromotionCeremony-module___g0kQW__dialog::backdrop{-webkit-backdrop-filter:blur(18px)saturate(.8);backdrop-filter:blur(18px)saturate(.8);background:#04080ad1;animation:.18s ease-out both PromotionCeremony-module___g0kQW__backdrop-in}.PromotionCeremony-module___g0kQW__panel{--ceremony-accent:#44d9d1;--ceremony-accent-soft:#44d9d129;--ceremony-insignia-scale:1.7;--ceremony-previous-scale:1.25;background:radial-gradient(circle at 50% 32%, var(--ceremony-accent-soft), transparent 29%), linear-gradient(145deg, #101b1f 0%, #071015 56%, #10161a 100%);isolation:isolate;border:1px solid #75e1d93d;border-radius:clamp(1.25rem,3vw,2.25rem);flex-direction:column;width:min(100%,64rem);min-height:calc(100dvh - clamp(1.5rem,4vw,3rem));margin:auto;animation:.46s cubic-bezier(.22,.75,.28,1) both PromotionCeremony-module___g0kQW__panel-settle;display:flex;position:relative;overflow:clip;box-shadow:0 40px 120px #00000080}.PromotionCeremony-module___g0kQW__panel[data-tier=officer],.PromotionCeremony-module___g0kQW__panel[data-tier=honorary]{--ceremony-accent:#d7b471;--ceremony-accent-soft:#d7b47129;border-color:#d7b47147}.PromotionCeremony-module___g0kQW__panel:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 38%,#000 0%,#0000 72%)}.PromotionCeremony-module___g0kQW__topbar{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071015e0;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.75rem clamp(1rem,3vw,1.75rem);display:flex;position:sticky;top:0}.PromotionCeremony-module___g0kQW__topbar p{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.09em;color:#f3f0e8ad;text-transform:uppercase;align-items:center;gap:.625rem;margin:0;font-size:.7rem;font-weight:700;display:flex}.PromotionCeremony-module___g0kQW__previewDot{background:var(--ceremony-accent);width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem var(--ceremony-accent-soft);border-radius:999px}.PromotionCeremony-module___g0kQW__closeButton{color:#f3f0e8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff26;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;display:grid}.PromotionCeremony-module___g0kQW__closeButton:hover{border-color:var(--ceremony-accent);background:var(--ceremony-accent-soft)}.PromotionCeremony-module___g0kQW__stage{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:clamp(2rem,5vw,4rem) clamp(1rem,5vw,4rem) clamp(1.5rem,4vw,3rem);display:flex;position:relative}.PromotionCeremony-module___g0kQW__ascent{z-index:0;transform-origin:top;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--ceremony-accent) 85%, transparent) 72%, transparent);opacity:0;filter:blur(.4px);border-radius:999px;width:2px;height:58%;animation:.46s cubic-bezier(.3,.7,.25,1) .17s forwards PromotionCeremony-module___g0kQW__ascent-draw,.32s ease-out .63s forwards PromotionCeremony-module___g0kQW__ascent-discharge;position:absolute;top:0;left:50%;transform:translate(-50%)scaleY(0)}.PromotionCeremony-module___g0kQW__verificationCue{color:var(--ceremony-accent);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;opacity:0;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:.7rem;font-weight:700;animation:.34s ease-out 90ms forwards PromotionCeremony-module___g0kQW__copy-in;display:inline-flex;transform:translateY(.4rem)}.PromotionCeremony-module___g0kQW__rankStage{place-items:center;width:clamp(10rem,27vw,15rem);height:clamp(10rem,27vw,15rem);display:grid;position:relative}.PromotionCeremony-module___g0kQW__rankHalo{z-index:0;border:1px solid color-mix(in srgb, var(--ceremony-accent) 30%, transparent);opacity:0;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--ceremony-accent) 26%, transparent) 0%, color-mix(in srgb, var(--ceremony-accent) 10%, transparent) 32%, transparent 66%), radial-gradient(circle at 50% 116%, #00000073, transparent 56%);box-shadow:0 0 5.5rem var(--ceremony-accent-soft), inset 0 0 4rem color-mix(in srgb, var(--ceremony-accent) 12%, transparent);border-radius:50%;animation:.76s cubic-bezier(.18,.82,.24,1) .62s forwards PromotionCeremony-module___g0kQW__halo-settle;position:absolute;inset:0;transform:scale(.72)}.PromotionCeremony-module___g0kQW__previousInsignia{z-index:1;color:var(--ceremony-accent);opacity:0;transform:scale(var(--ceremony-previous-scale));place-items:center;animation:.52s cubic-bezier(.35,0,.3,1) .23s both PromotionCeremony-module___g0kQW__previous-recede;display:grid;position:absolute}.PromotionCeremony-module___g0kQW__previousInsignia img{filter:saturate(.5)brightness(.86)drop-shadow(0 .8rem 1rem #00000059)!important}.PromotionCeremony-module___g0kQW__previousInsignia span{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:-.06em;font-size:clamp(1.5rem,5vw,2.8rem);font-weight:800}.PromotionCeremony-module___g0kQW__insigniaCarrier,.PromotionCeremony-module___g0kQW__privateMark{z-index:2;opacity:0;place-items:center;animation:.64s cubic-bezier(.16,.84,.24,1) .8s forwards PromotionCeremony-module___g0kQW__carrier-settle;display:grid;position:relative;transform:translateY(.85rem)scale(.9)}.PromotionCeremony-module___g0kQW__insigniaReveal{clip-path:inset(160% -60% -60%);place-items:center;animation:.52s cubic-bezier(.32,0,.2,1) .8s forwards PromotionCeremony-module___g0kQW__insignia-reveal;display:grid}.PromotionCeremony-module___g0kQW__insigniaFrame{transform:scale(var(--ceremony-insignia-scale));place-items:center;display:inline-grid;position:relative}.PromotionCeremony-module___g0kQW__insignia{filter:drop-shadow(0 0 .05rem #0009) drop-shadow(0 .9rem 1.1rem #00000073) drop-shadow(0 0 1.6rem var(--ceremony-accent-soft))!important}.PromotionCeremony-module___g0kQW__sheen{-webkit-mask-image:var(--insignia-mask);mask-image:var(--insignia-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--insignia-mask);mix-blend-mode:screen;opacity:0;background:linear-gradient(100deg,#0000 41%,#fffcf447 46.5%,#fffdf6a8 50%,#fffcf447 53.5%,#0000 59%) 0 0/240% 100% no-repeat;animation:.72s cubic-bezier(.38,.02,.24,1) 1.12s forwards PromotionCeremony-module___g0kQW__sheen-pass;position:absolute;inset:0;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}@supports (mix-blend-mode:plus-lighter){.PromotionCeremony-module___g0kQW__sheen{mix-blend-mode:plus-lighter}}.PromotionCeremony-module___g0kQW__privateMark{gap:.35rem}.PromotionCeremony-module___g0kQW__privateMark span{color:var(--ceremony-accent);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:-.08em;font-size:clamp(2rem,7vw,4rem);font-weight:800}.PromotionCeremony-module___g0kQW__privateMark strong{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.16em;font-size:clamp(.65rem,1.8vw,.82rem)}.PromotionCeremony-module___g0kQW__titleBlock{max-width:42rem;margin-top:1.4rem}.PromotionCeremony-module___g0kQW__titleBlock>*{opacity:0;animation:.44s cubic-bezier(.2,.7,.25,1) forwards PromotionCeremony-module___g0kQW__copy-in;transform:translateY(.6rem)}.PromotionCeremony-module___g0kQW__gradeLine{animation-delay:1.18s}.PromotionCeremony-module___g0kQW__titleBlock h2{animation-delay:1.25s}.PromotionCeremony-module___g0kQW__titleBlock>p:last-child{animation-delay:1.33s}.PromotionCeremony-module___g0kQW__gradeLine{color:var(--ceremony-accent);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.PromotionCeremony-module___g0kQW__titleBlock h2{letter-spacing:-.055em;text-wrap:balance;margin:.65rem 0 0;font-size:clamp(2.2rem,6vw,4.8rem);line-height:.94}.PromotionCeremony-module___g0kQW__titleBlock>p:last-child{color:#f3f0e8ad;max-width:38rem;margin:1rem auto 0;font-size:clamp(.95rem,2vw,1.08rem);line-height:1.65}.PromotionCeremony-module___g0kQW__receiptGrid{text-align:left;opacity:0;background:#ffffff09;border:1px solid #ffffff1c;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,46rem);margin-top:1.75rem;animation:.44s cubic-bezier(.2,.7,.25,1) 1.41s forwards PromotionCeremony-module___g0kQW__copy-in;display:grid;overflow:hidden;transform:translateY(.6rem)}.PromotionCeremony-module___g0kQW__receiptGrid section{padding:1rem 1.1rem}.PromotionCeremony-module___g0kQW__receiptGrid section+section{border-left:1px solid #ffffff1a}.PromotionCeremony-module___g0kQW__receiptLabel{color:#f3f0e8ad;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.PromotionCeremony-module___g0kQW__receiptGrid ul{gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.PromotionCeremony-module___g0kQW__receiptGrid li{color:#f3f0e8d6;align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.45;display:flex}.PromotionCeremony-module___g0kQW__receiptGrid li svg{color:var(--ceremony-accent);flex:none;margin-top:.1rem}.PromotionCeremony-module___g0kQW__actions{opacity:0;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;animation:.44s cubic-bezier(.2,.7,.25,1) 1.49s forwards PromotionCeremony-module___g0kQW__copy-in;display:flex;transform:translateY(.6rem)}.PromotionCeremony-module___g0kQW__primaryAction,.PromotionCeremony-module___g0kQW__secondaryAction{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:.75rem 1.15rem;font-size:.83rem;font-weight:750;display:inline-flex}.PromotionCeremony-module___g0kQW__primaryAction{border:1px solid var(--ceremony-accent);background:var(--ceremony-accent);color:#071015}.PromotionCeremony-module___g0kQW__secondaryAction{color:#f3f0e8;background:#ffffff0a;border:1px solid #ffffff29}.PromotionCeremony-module___g0kQW__closeButton:focus-visible,.PromotionCeremony-module___g0kQW__primaryAction:focus-visible,.PromotionCeremony-module___g0kQW__secondaryAction:focus-visible{outline:2px solid var(--ceremony-accent);outline-offset:3px}@keyframes PromotionCeremony-module___g0kQW__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes PromotionCeremony-module___g0kQW__panel-settle{0%{opacity:0;transform:translateY(.75rem)scale(.988)}to{opacity:1;transform:none}}@keyframes PromotionCeremony-module___g0kQW__ascent-draw{0%{opacity:0;transform:translate(-50%)scaleY(0)}30%{opacity:.9}to{opacity:.9;transform:translate(-50%)scaleY(1)}}@keyframes PromotionCeremony-module___g0kQW__ascent-discharge{0%{opacity:.9}to{opacity:0}}@keyframes PromotionCeremony-module___g0kQW__halo-settle{0%{opacity:0;transform:scale(.72)}58%{opacity:1;transform:scale(1.04)}to{opacity:.85;transform:scale(1)}}@keyframes PromotionCeremony-module___g0kQW__carrier-settle{0%{opacity:0;transform:translateY(.85rem)scale(.9)}62%{opacity:1;transform:translateY(0)scale(1.055)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PromotionCeremony-module___g0kQW__insignia-reveal{0%{clip-path:inset(160% -60% -60%)}to{clip-path:inset(-60%)}}@keyframes PromotionCeremony-module___g0kQW__previous-recede{0%{opacity:.55;transform:translateY(0) scale(var(--ceremony-previous-scale))}to{opacity:0;transform:translateY(-2.75rem) scale(calc(var(--ceremony-previous-scale) * .78))}}@keyframes PromotionCeremony-module___g0kQW__previous-recede-nco{0%{opacity:.55;transform:translateY(0) scale(var(--ceremony-previous-scale))}to{opacity:0;transform:translateY(2.5rem) scale(calc(var(--ceremony-previous-scale) * .76))}}@keyframes PromotionCeremony-module___g0kQW__previous-recede-commissioned{0%{opacity:.55;transform:translateX(0) scale(var(--ceremony-previous-scale))}to{opacity:0;transform:translateX(-2.5rem) scale(calc(var(--ceremony-previous-scale) * .78))}}@keyframes PromotionCeremony-module___g0kQW__previous-recede-command{0%{opacity:.55;transform:scale(var(--ceremony-previous-scale));filter:blur()}to{opacity:0;transform:scale(calc(var(--ceremony-previous-scale) * .56));filter:blur(.2rem)}}@keyframes PromotionCeremony-module___g0kQW__insignia-reveal-nco{0%{clip-path:inset(50% -60%)}to{clip-path:inset(-60%)}}@keyframes PromotionCeremony-module___g0kQW__insignia-reveal-commissioned{0%{clip-path:inset(-60% 160% -60% -60%)}to{clip-path:inset(-60%)}}@keyframes PromotionCeremony-module___g0kQW__insignia-reveal-command{0%{clip-path:circle(0)}to{clip-path:circle(170%)}}.PromotionCeremony-module___g0kQW__panel[data-family=nco] .PromotionCeremony-module___g0kQW__previousInsignia{animation-name:PromotionCeremony-module___g0kQW__previous-recede-nco}.PromotionCeremony-module___g0kQW__panel[data-family=nco] .PromotionCeremony-module___g0kQW__insigniaReveal{animation-name:PromotionCeremony-module___g0kQW__insignia-reveal-nco}.PromotionCeremony-module___g0kQW__panel[data-family=commissioned] .PromotionCeremony-module___g0kQW__previousInsignia{animation-name:PromotionCeremony-module___g0kQW__previous-recede-commissioned}.PromotionCeremony-module___g0kQW__panel[data-family=commissioned] .PromotionCeremony-module___g0kQW__insigniaReveal{animation-name:PromotionCeremony-module___g0kQW__insignia-reveal-commissioned}.PromotionCeremony-module___g0kQW__panel[data-family=general] .PromotionCeremony-module___g0kQW__previousInsignia,.PromotionCeremony-module___g0kQW__panel[data-family=honorary] .PromotionCeremony-module___g0kQW__previousInsignia{animation-name:PromotionCeremony-module___g0kQW__previous-recede-command}.PromotionCeremony-module___g0kQW__panel[data-family=general] .PromotionCeremony-module___g0kQW__insigniaReveal,.PromotionCeremony-module___g0kQW__panel[data-family=honorary] .PromotionCeremony-module___g0kQW__insigniaReveal{animation-name:PromotionCeremony-module___g0kQW__insignia-reveal-command}@keyframes PromotionCeremony-module___g0kQW__sheen-pass{0%{opacity:0;background-position:-70% 0}18%{opacity:1}76%{opacity:1}to{opacity:0;background-position:170% 0}}@keyframes PromotionCeremony-module___g0kQW__copy-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:42rem){.PromotionCeremony-module___g0kQW__dialog{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.PromotionCeremony-module___g0kQW__panel{--ceremony-insignia-scale:1.12;--ceremony-previous-scale:.86;border:0;border-radius:0;min-height:100dvh}.PromotionCeremony-module___g0kQW__stage{padding-top:2rem;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom));justify-content:flex-start}.PromotionCeremony-module___g0kQW__rankStage{width:10.5rem;height:10.5rem}.PromotionCeremony-module___g0kQW__receiptGrid{grid-template-columns:1fr}.PromotionCeremony-module___g0kQW__receiptGrid section+section{border-top:1px solid #ffffff1a;border-left:0}.PromotionCeremony-module___g0kQW__actions,.PromotionCeremony-module___g0kQW__primaryAction,.PromotionCeremony-module___g0kQW__secondaryAction{width:100%}}@media (max-height:58rem) and (min-width:42.01rem){.PromotionCeremony-module___g0kQW__dialog{padding:.75rem}.PromotionCeremony-module___g0kQW__panel{--ceremony-insignia-scale:1.34;--ceremony-previous-scale:1;min-height:calc(100dvh - 1.5rem)}.PromotionCeremony-module___g0kQW__stage{padding-block:1.4rem 1rem}.PromotionCeremony-module___g0kQW__rankStage{width:12rem;height:12rem}.PromotionCeremony-module___g0kQW__titleBlock{margin-top:.75rem}.PromotionCeremony-module___g0kQW__titleBlock h2{font-size:clamp(2.2rem,5vw,4rem)}.PromotionCeremony-module___g0kQW__titleBlock>p:last-child{margin-top:.65rem}.PromotionCeremony-module___g0kQW__receiptGrid,.PromotionCeremony-module___g0kQW__actions{margin-top:1rem}}@media (prefers-reduced-motion:reduce){.PromotionCeremony-module___g0kQW__dialog::backdrop,.PromotionCeremony-module___g0kQW__panel,.PromotionCeremony-module___g0kQW__ascent,.PromotionCeremony-module___g0kQW__verificationCue,.PromotionCeremony-module___g0kQW__rankHalo,.PromotionCeremony-module___g0kQW__previousInsignia,.PromotionCeremony-module___g0kQW__insigniaCarrier,.PromotionCeremony-module___g0kQW__privateMark,.PromotionCeremony-module___g0kQW__insigniaReveal,.PromotionCeremony-module___g0kQW__sheen,.PromotionCeremony-module___g0kQW__titleBlock>*,.PromotionCeremony-module___g0kQW__receiptGrid,.PromotionCeremony-module___g0kQW__actions{animation:none!important}.PromotionCeremony-module___g0kQW__panel,.PromotionCeremony-module___g0kQW__verificationCue,.PromotionCeremony-module___g0kQW__rankHalo,.PromotionCeremony-module___g0kQW__insigniaCarrier,.PromotionCeremony-module___g0kQW__privateMark,.PromotionCeremony-module___g0kQW__titleBlock>*,.PromotionCeremony-module___g0kQW__receiptGrid,.PromotionCeremony-module___g0kQW__actions{opacity:1;transform:none}.PromotionCeremony-module___g0kQW__insigniaFrame{transform:scale(var(--ceremony-insignia-scale))}.PromotionCeremony-module___g0kQW__insigniaReveal{clip-path:none}.PromotionCeremony-module___g0kQW__ascent,.PromotionCeremony-module___g0kQW__sheen,.PromotionCeremony-module___g0kQW__previousInsignia,.PromotionCeremony-module___g0kQW__secondaryAction{display:none}}
.RankCommandRail-module__DnSIZa__section{--rank-ink:var(--foreground);--rank-signal:var(--brass);color:var(--foreground);position:relative}.RankCommandRail-module__DnSIZa__intro{border-block:1px solid var(--border-color);gap:.8rem 2rem;padding:1.15rem 0;display:grid}.RankCommandRail-module__DnSIZa__status,.RankCommandRail-module__DnSIZa__phaseKicker,.RankCommandRail-module__DnSIZa__unlockBadge,.RankCommandRail-module__DnSIZa__phaseNumber,.RankCommandRail-module__DnSIZa__grade,.RankCommandRail-module__DnSIZa__gateLabel,.RankCommandRail-module__DnSIZa__bandHeader h5,.RankCommandRail-module__DnSIZa__honoraryLabel,.RankCommandRail-module__DnSIZa__disclosureLabel{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-weight:700}.RankCommandRail-module__DnSIZa__status{color:var(--accent);align-items:center;gap:.55rem;font-size:.72rem;line-height:1.4;display:flex}.RankCommandRail-module__DnSIZa__statusDot{background:var(--signal);flex:none;width:.42rem;height:.42rem}.RankCommandRail-module__DnSIZa__title{letter-spacing:-.055em;text-wrap:balance;max-width:16ch;margin-top:.8rem;font-size:clamp(2rem,4.2vw,3.9rem);font-weight:750;line-height:.96}.RankCommandRail-module__DnSIZa__introCopy{max-width:42rem;color:var(--text-secondary);font-size:clamp(.9rem,1.2vw,1rem);line-height:1.6}.RankCommandRail-module__DnSIZa__introCopy strong{color:var(--foreground)}.RankCommandRail-module__DnSIZa__phaseNav{border-bottom:1px solid var(--border-color);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RankCommandRail-module__DnSIZa__phaseLink{min-width:0;min-height:15rem;color:var(--foreground);grid-template-rows:auto 5.6rem 1fr;align-content:start;gap:.65rem;padding:1rem;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.RankCommandRail-module__DnSIZa__phaseLink:nth-child(2n){border-left:1px solid var(--border-color)}.RankCommandRail-module__DnSIZa__phaseLink:nth-child(n+3){border-top:1px solid var(--border-color)}.RankCommandRail-module__DnSIZa__phaseLink:hover{background:color-mix(in srgb, var(--signal-wash) 42%, transparent);box-shadow:inset 0 -3px 0 var(--signal);transform:translateY(-.18rem)}.RankCommandRail-module__DnSIZa__phaseLink:focus-visible{z-index:1;outline:2px solid var(--accent);outline-offset:-2px}.RankCommandRail-module__DnSIZa__phaseNumber{color:var(--brass);letter-spacing:.07em;padding-right:1.35rem;font-size:.68rem;line-height:1.3}.RankCommandRail-module__DnSIZa__phaseIcon{place-items:center start;min-width:0;display:grid}.RankCommandRail-module__DnSIZa__phaseIcon img{max-width:7.25rem;max-height:5.25rem}.RankCommandRail-module__DnSIZa__phaseLinkCopy{align-content:start;display:grid}.RankCommandRail-module__DnSIZa__phaseLink strong,.RankCommandRail-module__DnSIZa__phaseLink small,.RankCommandRail-module__DnSIZa__phaseLink em{display:block}.RankCommandRail-module__DnSIZa__phaseLink strong{letter-spacing:-.025em;font-size:clamp(1.05rem,2.4vw,1.3rem);line-height:1.1}.RankCommandRail-module__DnSIZa__phaseLink small{color:var(--accent);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.025em;text-transform:uppercase;margin-top:.38rem;font-size:.66rem;line-height:1.45}.RankCommandRail-module__DnSIZa__phaseLink em{color:var(--text-secondary);margin-top:.65rem;font-size:.78rem;font-style:normal;line-height:1.48}.RankCommandRail-module__DnSIZa__phaseArrow{color:var(--accent);font-size:1rem;position:absolute;top:.9rem;right:.9rem}.RankCommandRail-module__DnSIZa__phase{border-bottom:1px solid var(--border-color);gap:2.5rem;padding:clamp(3.25rem,7vw,6.5rem) 0;scroll-margin-top:6.5rem;display:grid}.RankCommandRail-module__DnSIZa__phaseHeader{align-self:start}.RankCommandRail-module__DnSIZa__phaseMeta{flex-wrap:wrap;align-items:center;gap:.65rem .85rem;display:flex}.RankCommandRail-module__DnSIZa__phaseKicker{color:var(--brass);letter-spacing:.07em;font-size:.72rem;line-height:1.4}.RankCommandRail-module__DnSIZa__unlockBadge{color:var(--accent);letter-spacing:.06em;align-items:center;gap:.42rem;font-size:.68rem;line-height:1.2;display:inline-flex}.RankCommandRail-module__DnSIZa__unlockDot{background:var(--signal);flex:none;width:.3rem;height:.3rem}.RankCommandRail-module__DnSIZa__unlockRule[data-unlock-mode=submission-review] .RankCommandRail-module__DnSIZa__unlockDot{background:var(--brass)}.RankCommandRail-module__DnSIZa__unlockRule[data-unlock-mode=honorary-panel] .RankCommandRail-module__DnSIZa__unlockDot{background:var(--coyote)}.RankCommandRail-module__DnSIZa__unlockRule{border-top:1px solid var(--border-color);border-left:3px solid var(--signal);gap:.55rem;margin-top:1.5rem;padding:1rem 0 0 1rem;display:grid}.RankCommandRail-module__DnSIZa__unlockRule[data-unlock-mode=submission-review]{border-left-color:var(--brass)}.RankCommandRail-module__DnSIZa__unlockRule[data-unlock-mode=honorary-panel]{border-left-color:var(--coyote)}.RankCommandRail-module__DnSIZa__unlockRule>strong{letter-spacing:-.015em;max-width:25rem;font-size:1rem;line-height:1.45}.RankCommandRail-module__DnSIZa__unlockRule>span:last-child{max-width:29rem;color:var(--text-muted);font-size:.875rem;line-height:1.55}.RankCommandRail-module__DnSIZa__phaseTitle{letter-spacing:-.06em;margin-top:.7rem;font-size:clamp(2.25rem,5vw,4.8rem);font-weight:750;line-height:.9}.RankCommandRail-module__DnSIZa__phaseDescription{max-width:28rem;color:var(--text-secondary);margin-top:1.25rem;font-size:.94rem;line-height:1.65}.RankCommandRail-module__DnSIZa__phaseMilestones{color:var(--text-muted);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.045em;text-transform:uppercase;gap:.55rem;margin:1.35rem 0 0;padding:0;font-size:.72rem;list-style:none;display:grid}.RankCommandRail-module__DnSIZa__phaseMilestones li{grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.RankCommandRail-module__DnSIZa__phaseMilestones li:before{background:var(--border-color);content:"";height:1px}.RankCommandRail-module__DnSIZa__phaseBody{min-width:0}.RankCommandRail-module__DnSIZa__formation{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.RankCommandRail-module__DnSIZa__rank{text-align:center;grid-template-rows:7.5rem auto;align-items:start;min-width:0;display:grid;position:relative}.RankCommandRail-module__DnSIZa__insigniaStage{z-index:1;place-items:center;width:100%;height:7.5rem;display:grid;position:relative}.RankCommandRail-module__DnSIZa__insigniaStage:after{z-index:-1;background:var(--border-color);content:"";height:1px;display:none;position:absolute;bottom:0;left:0;right:0}.RankCommandRail-module__DnSIZa__rank:first-child .RankCommandRail-module__DnSIZa__insigniaStage:after{left:50%}.RankCommandRail-module__DnSIZa__rank:last-child .RankCommandRail-module__DnSIZa__insigniaStage:after{right:50%}.RankCommandRail-module__DnSIZa__insigniaStage:before{background:var(--brass);content:"";width:1px;height:.5rem;display:none;position:absolute;bottom:-.25rem;left:50%}.RankCommandRail-module__DnSIZa__insignia{color:var(--rank-ink);transform-origin:bottom;transform:scale(1.18)}.RankCommandRail-module__DnSIZa__rank[data-rank-id=brigadier-general] .RankCommandRail-module__DnSIZa__insignia,.RankCommandRail-module__DnSIZa__generalFormation .RankCommandRail-module__DnSIZa__insignia{transform:scale(1.5)}.RankCommandRail-module__DnSIZa__rankCopy{min-width:0;padding-top:.95rem;display:block}.RankCommandRail-module__DnSIZa__grade{color:var(--brass);letter-spacing:.07em;font-size:.72rem;line-height:1.35;display:block}.RankCommandRail-module__DnSIZa__name{letter-spacing:-.02em;text-wrap:balance;max-width:9rem;min-height:2.2em;margin:.35rem auto 0;font-size:1rem;font-weight:750;line-height:1.2;display:block}.RankCommandRail-module__DnSIZa__phaseNote{border-top:1px solid var(--border-color);max-width:62rem;color:var(--text-muted);margin-top:2.25rem;padding-top:1rem;font-size:.85rem;line-height:1.65}.RankCommandRail-module__DnSIZa__commissionGate{background:var(--highland);color:#f7efe3;gap:1.5rem;margin-inline:calc(-1*clamp(1rem,3vw,2rem));padding:clamp(2rem,5vw,3.5rem) clamp(1rem,3vw,2rem);display:grid}.RankCommandRail-module__DnSIZa__gateRanks,.RankCommandRail-module__DnSIZa__commandGateRanks{justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.5rem);display:flex}.RankCommandRail-module__DnSIZa__gateRanks>span{place-items:center;gap:.4rem;min-width:5.5rem;min-height:6.5rem;display:grid}.RankCommandRail-module__DnSIZa__gateRanks img{filter:drop-shadow(0 .7rem .9rem #00000047);transform:scale(1.18)}.RankCommandRail-module__DnSIZa__gateRanks small{color:#52d9d4;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.08em;font-size:.66rem;font-weight:750}.RankCommandRail-module__DnSIZa__gateRanks>b,.RankCommandRail-module__DnSIZa__commandGateRanks>b{color:#52d9d4;font-size:1.3rem;font-weight:500}.RankCommandRail-module__DnSIZa__gateLabel{color:#52d9d4;font-size:.72rem;line-height:1.45}.RankCommandRail-module__DnSIZa__gateCopy{gap:1rem;display:grid}.RankCommandRail-module__DnSIZa__gateTitle{letter-spacing:-.05em;text-wrap:balance;max-width:15ch;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:750;line-height:.98}.RankCommandRail-module__DnSIZa__gateCopy p{color:#f7efe3bd;max-width:44rem;font-size:.9rem;line-height:1.7}.RankCommandRail-module__DnSIZa__commandGate{border:1px solid color-mix(in srgb, var(--brass) 48%, var(--border-color));background:linear-gradient(115deg, color-mix(in srgb, var(--brass) 12%, transparent), transparent 55%), var(--surface);gap:1.25rem;margin-top:3.5rem;padding:clamp(1.5rem,3vw,2.2rem);scroll-margin-top:6.5rem;display:grid}.RankCommandRail-module__DnSIZa__commandGateRanks{justify-content:flex-start}.RankCommandRail-module__DnSIZa__commandGateRanks>span{place-items:center;min-width:6rem;min-height:5rem;display:grid}.RankCommandRail-module__DnSIZa__commandGateRanks img{transform:scale(1.22)}.RankCommandRail-module__DnSIZa__commandGateRanks>span:last-of-type img{transform:scale(1.7)}.RankCommandRail-module__DnSIZa__commandGate>div:last-child{gap:.6rem;display:grid}.RankCommandRail-module__DnSIZa__commandGate h5{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;font-size:clamp(1.45rem,3vw,2.4rem);font-weight:750;line-height:1}.RankCommandRail-module__DnSIZa__commandGate p:last-child{max-width:42rem;color:var(--text-secondary);font-size:.9rem;line-height:1.65}.RankCommandRail-module__DnSIZa__officerBand+.RankCommandRail-module__DnSIZa__officerBand{border-top:1px solid var(--border-color);margin-top:3.25rem;padding-top:2rem}.RankCommandRail-module__DnSIZa__generalBand{margin-top:2.5rem}.RankCommandRail-module__DnSIZa__bandHeader{gap:.45rem;margin-bottom:1.75rem;display:grid}.RankCommandRail-module__DnSIZa__bandHeader h5{color:var(--accent);font-size:.75rem;line-height:1.4}.RankCommandRail-module__DnSIZa__bandHeader p{max-width:34rem;color:var(--text-muted);font-size:.85rem;line-height:1.6}.RankCommandRail-module__DnSIZa__generalBand{scroll-margin-top:6.5rem}.RankCommandRail-module__DnSIZa__honoraryPhase{--rank-signal:var(--brass);background:linear-gradient(110deg, color-mix(in srgb, var(--brass) 8%, transparent), transparent 48%)}.RankCommandRail-module__DnSIZa__honoraryBody{align-items:center;gap:2rem;display:grid}.RankCommandRail-module__DnSIZa__formation.RankCommandRail-module__DnSIZa__honoraryFormation{grid-template-columns:minmax(0,1fr);width:min(100%,22rem)}.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__rank{grid-template-rows:11rem auto}.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__insigniaStage{height:11rem}.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__insigniaStage:after,.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__insigniaStage:before{display:none}.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__insignia{--rank-insignia-width:clamp(8rem, 24vw, 11rem);--rank-insignia-height:clamp(7.5rem, 22vw, 10.5rem);transform:none}.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__name{max-width:none;min-height:0;font-size:clamp(1.2rem,3vw,1.7rem)}.RankCommandRail-module__DnSIZa__honoraryCopy{border-top:1px solid var(--border-color);max-width:33rem;padding-top:1.5rem}.RankCommandRail-module__DnSIZa__honoraryLabel{color:var(--brass);font-size:.72rem;line-height:1.55}.RankCommandRail-module__DnSIZa__honoraryCopy>p:last-child{color:var(--text-secondary);margin-top:.85rem;font-size:.88rem;line-height:1.7}.RankCommandRail-module__DnSIZa__disclosures{gap:1rem;padding:1.5rem 0 0;display:grid}.RankCommandRail-module__DnSIZa__disclosure{max-width:70rem;color:var(--text-muted);font-size:.78rem;line-height:1.65}.RankCommandRail-module__DnSIZa__disclosureLabel{color:var(--foreground);letter-spacing:.07em;margin-right:.42rem;font-size:.7rem}@media (min-width:40rem){.RankCommandRail-module__DnSIZa__intro{grid-template-columns:minmax(0,.85fr) minmax(20rem,1.15fr);align-items:center}.RankCommandRail-module__DnSIZa__phaseLink{grid-template-rows:auto 5.6rem 1fr;grid-template-columns:minmax(0,1fr);gap:.8rem;padding:1.15rem}.RankCommandRail-module__DnSIZa__formation{grid-template-columns:repeat(3,minmax(0,1fr))}.RankCommandRail-module__DnSIZa__generalFormation{grid-template-columns:repeat(4,minmax(0,1fr))}.RankCommandRail-module__DnSIZa__commandGate{grid-template-columns:minmax(12rem,.42fr) minmax(0,.58fr);align-items:center}.RankCommandRail-module__DnSIZa__honoraryBody{grid-template-columns:minmax(13rem,.8fr) minmax(16rem,1.2fr)}.RankCommandRail-module__DnSIZa__disclosures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.RankCommandRail-module__DnSIZa__phaseNav{grid-template-columns:repeat(4,minmax(0,1fr))}.RankCommandRail-module__DnSIZa__phaseLink:nth-child(n+3){border-top:0}.RankCommandRail-module__DnSIZa__phaseLink+.RankCommandRail-module__DnSIZa__phaseLink{border-left:1px solid var(--border-color)}.RankCommandRail-module__DnSIZa__phase{grid-template-columns:minmax(13.5rem,.24fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5.5rem)}.RankCommandRail-module__DnSIZa__enlistedFormation{grid-template-columns:repeat(10,minmax(0,1fr));gap:1.5rem .6rem}.RankCommandRail-module__DnSIZa__enlistedFormation .RankCommandRail-module__DnSIZa__rank{grid-column:span 2}.RankCommandRail-module__DnSIZa__enlistedFormation .RankCommandRail-module__DnSIZa__rank:nth-child(6){grid-column:2/span 2}.RankCommandRail-module__DnSIZa__commissionedFormation{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1rem}.RankCommandRail-module__DnSIZa__generalFormation{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);width:min(100%,48rem)}.RankCommandRail-module__DnSIZa__commissionGate{grid-template-columns:minmax(13.5rem,.24fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,5vw,5.5rem);margin-inline:-2.5rem;padding-inline:2.5rem}.RankCommandRail-module__DnSIZa__gateCopy{grid-template-columns:minmax(16rem,.8fr) minmax(20rem,1.2fr);align-items:end;gap:clamp(2rem,5vw,5rem)}.RankCommandRail-module__DnSIZa__gateCopy>.RankCommandRail-module__DnSIZa__gateLabel{grid-column:1/-1}.RankCommandRail-module__DnSIZa__rank{grid-template-rows:9rem auto}.RankCommandRail-module__DnSIZa__insigniaStage{height:9rem}.RankCommandRail-module__DnSIZa__insigniaStage:after,.RankCommandRail-module__DnSIZa__insigniaStage:before{display:block}.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__insigniaStage:after,.RankCommandRail-module__DnSIZa__honoraryFormation .RankCommandRail-module__DnSIZa__insigniaStage:before{display:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.RankCommandRail-module__DnSIZa__rank:hover .RankCommandRail-module__DnSIZa__insigniaStage{transform:translateY(-.18rem)scale(1.015)}.RankCommandRail-module__DnSIZa__rank:hover .RankCommandRail-module__DnSIZa__insignia{filter:drop-shadow(0 .75rem .9rem color-mix(in srgb, var(--highland) 18%, transparent))}.RankCommandRail-module__DnSIZa__insigniaStage,.RankCommandRail-module__DnSIZa__insignia{transition:filter .18s,transform .18s}}@media (prefers-reduced-motion:reduce){.RankCommandRail-module__DnSIZa__phaseLink{transition:none}}
.SupportPaths-module__flq_BG__section{isolation:isolate;border-block:1px solid var(--border-color);background:radial-gradient(circle at 50% 4%, var(--accent-glow), transparent 32rem), linear-gradient(180deg, var(--surface-alt), var(--background) 62%);color:var(--foreground);scroll-margin-top:5.5rem;position:relative;overflow:hidden}.SupportPaths-module__flq_BG__section:before{z-index:-1;border:1px solid color-mix(in srgb, var(--accent) 8%, transparent);content:"";pointer-events:none;border-radius:50%;width:min(76rem,92vw);height:min(76rem,92vw);position:absolute;top:clamp(4rem,10vw,8rem);left:50%;transform:translate(-50%)}.SupportPaths-module__flq_BG__inner{width:min(100% - 2.5rem,80rem);margin-inline:auto;padding-block:clamp(5rem,8vw,7.5rem)}.SupportPaths-module__flq_BG__sectionHeader{text-align:center;max-width:49rem;margin-inline:auto}.SupportPaths-module__flq_BG__kicker,.SupportPaths-module__flq_BG__cardMeta,.SupportPaths-module__flq_BG__coverLabel,.SupportPaths-module__flq_BG__formPanelHeader span{font-family:var(--font-jetbrains-mono), monospace;text-transform:uppercase;font-weight:700}.SupportPaths-module__flq_BG__kicker{color:var(--accent);letter-spacing:.14em;font-size:.6875rem}.SupportPaths-module__flq_BG__sectionHeader h2{color:var(--foreground);letter-spacing:-.062em;text-wrap:balance;outline:none;margin-top:1rem;font-size:clamp(2.65rem,6vw,5rem);font-weight:700;line-height:.93}.SupportPaths-module__flq_BG__sectionHeader>p:last-child{max-width:40rem;color:var(--text-secondary);text-wrap:balance;margin:1.5rem auto 0;font-size:1.0625rem;line-height:1.75}.SupportPaths-module__flq_BG__pathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:clamp(2.75rem,5vw,4.25rem);display:grid}.SupportPaths-module__flq_BG__pathCard{border:1px solid var(--border-color);background:var(--surface);min-width:0;box-shadow:0 1.75rem 4.5rem color-mix(in srgb, var(--highland) 9%, transparent), inset 0 1px 0 #ffffff57;flex-direction:column;scroll-margin-top:6rem;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden}.SupportPaths-module__flq_BG__pathCard:after{z-index:4;background:var(--signal);content:"";opacity:0;height:3px;transition:opacity .22s,transform .22s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.2)}.SupportPaths-module__flq_BG__pathCard:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--border-color));box-shadow:0 2rem 5rem color-mix(in srgb, var(--highland) 12%, transparent), inset 0 1px 0 #ffffff57;transform:translateY(-.22rem)}.SupportPaths-module__flq_BG__selectedCard{border-color:var(--accent);box-shadow:0 2rem 5rem color-mix(in srgb, var(--highland) 13%, transparent), 0 0 0 1px color-mix(in srgb, var(--accent) 10%, transparent)}.SupportPaths-module__flq_BG__selectedCard:after{opacity:1;transform:scaleX(1)}.SupportPaths-module__flq_BG__cover{isolation:isolate;aspect-ratio:16/9;border-bottom:1px solid var(--border-color);background:#0a1113;position:relative;overflow:hidden}.SupportPaths-module__flq_BG__cover:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#03090b75 0%,#0000 34%,#03090b24 100%),linear-gradient(90deg,#03090b42 0%,#0000 38%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff12}.SupportPaths-module__flq_BG__coverImage{object-fit:cover;object-position:center;transition:filter .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:scale(1.001)}.SupportPaths-module__flq_BG__pathCard:hover .SupportPaths-module__flq_BG__coverImage{filter:saturate(1.04)contrast(1.015);transform:scale(1.015)}.SupportPaths-module__flq_BG__coverLabel{z-index:2;color:#f4f0e7;letter-spacing:.1em;text-shadow:0 1px 1rem #0009;justify-content:space-between;align-items:center;gap:1rem;font-size:.6875rem;font-weight:700;line-height:1;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.SupportPaths-module__flq_BG__coverLabel span{align-items:center;gap:.5rem;display:inline-flex}.SupportPaths-module__flq_BG__coverLabel i{background:#2ed4cc;width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem #2ed4cc1f}.SupportPaths-module__flq_BG__coverLabel strong{letter-spacing:.06em;font-size:.75rem}.SupportPaths-module__flq_BG__cardBody{flex-direction:column;flex:1;padding:clamp(1.35rem,3.5vw,2.25rem);display:flex}.SupportPaths-module__flq_BG__cardMeta{color:var(--text-muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;font-size:.6875rem;display:flex}.SupportPaths-module__flq_BG__cardMeta span:first-child{color:var(--accent);align-items:center;gap:.55rem;display:inline-flex}.SupportPaths-module__flq_BG__cardBody h3{max-width:18ch;color:var(--foreground);letter-spacing:-.046em;text-wrap:balance;margin-top:1.5rem;font-size:clamp(1.8rem,3.2vw,2.65rem);font-weight:700;line-height:1}.SupportPaths-module__flq_BG__cardBodyCopy{max-width:32rem;color:var(--text-secondary);margin-top:1.1rem;font-size:1rem;line-height:1.65}.SupportPaths-module__flq_BG__fitLine{border-left:2px solid var(--signal);background:color-mix(in srgb, var(--signal-wash) 55%, transparent);color:var(--foreground);margin-top:1.25rem;padding:.85rem 1rem;font-size:.875rem;font-weight:700;line-height:1.55}.SupportPaths-module__flq_BG__cardBody ul{color:var(--text-secondary);gap:.65rem;margin-top:1.25rem;font-size:.875rem;line-height:1.5;display:grid}.SupportPaths-module__flq_BG__cardBody li{gap:.65rem;display:flex}.SupportPaths-module__flq_BG__cardBody li svg{color:var(--accent);stroke-width:2.3px;flex:none;margin-top:.2rem}.SupportPaths-module__flq_BG__actions{flex-wrap:wrap;align-items:center;gap:.85rem 1.15rem;margin-top:auto;padding-top:1.8rem;display:flex}.SupportPaths-module__flq_BG__actions>button{border:1px solid var(--signal);background:var(--signal);color:#10201e;cursor:pointer;justify-content:center;align-items:center;gap:.65rem;min-height:3.25rem;padding-inline:1.15rem;font-size:.875rem;font-weight:700;display:inline-flex}.SupportPaths-module__flq_BG__actions>button:hover{filter:brightness(1.04)}.SupportPaths-module__flq_BG__actions>button:focus-visible,.SupportPaths-module__flq_BG__actions>a:focus-visible,.SupportPaths-module__flq_BG__formPanelHeader button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.SupportPaths-module__flq_BG__sectionHeader h2:focus-visible,.SupportPaths-module__flq_BG__formPanelHeader h3:focus-visible{outline:2px solid var(--accent);outline-offset:.35rem}.SupportPaths-module__flq_BG__actions>a{color:var(--accent);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 38%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 38%, transparent);text-underline-offset:.35rem;font-size:.8125rem;font-weight:700}.SupportPaths-module__flq_BG__actions>a:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.SupportPaths-module__flq_BG__formPanel{border:1px solid var(--border-color);border-top:4px solid var(--signal);background:var(--surface);width:min(100%,56rem);box-shadow:0 2rem 5rem color-mix(in srgb, var(--highland) 12%, transparent);margin:clamp(2rem,4vw,3.5rem) auto 0;scroll-margin-top:6rem;animation:.34s cubic-bezier(.2,.74,.22,1) both SupportPaths-module__flq_BG__form-arrive;position:relative;overflow:hidden}.SupportPaths-module__flq_BG__formPanel[hidden]{display:none}.SupportPaths-module__flq_BG__formAnchor{position:absolute;top:0;left:0}.SupportPaths-module__flq_BG__formPanelHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:1rem 1.25rem;display:flex}.SupportPaths-module__flq_BG__formPanelHeader>div{gap:.35rem;display:grid}.SupportPaths-module__flq_BG__formPanelHeader span{color:var(--accent);letter-spacing:.1em;font-size:.6875rem}.SupportPaths-module__flq_BG__formPanelHeader h3{color:var(--foreground);outline:none;font-size:1.1rem;font-weight:700}.SupportPaths-module__flq_BG__formPanelHeader button{border:1px solid var(--control-border);background:var(--surface);min-height:2.75rem;color:var(--foreground);cursor:pointer;padding-inline:1rem;font-size:.75rem;font-weight:700}.SupportPaths-module__flq_BG__formPanelHeader button:hover{border-color:var(--accent);color:var(--accent)}.SupportPaths-module__flq_BG__formPanelBody{padding:clamp(1.4rem,4vw,2.5rem)}@keyframes SupportPaths-module__flq_BG__form-arrive{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:52rem){.SupportPaths-module__flq_BG__inner{width:min(100% - 2rem,42rem)}.SupportPaths-module__flq_BG__pathGrid{grid-template-columns:1fr;max-width:40rem;margin-inline:auto}.SupportPaths-module__flq_BG__pathCard:hover{transform:none}.SupportPaths-module__flq_BG__cover{aspect-ratio:4/3}.SupportPaths-module__flq_BG__cardBody h3{max-width:20ch}}@media (max-width:32rem){.SupportPaths-module__flq_BG__inner{width:min(100% - 1.5rem,32rem)}.SupportPaths-module__flq_BG__sectionHeader h2{font-size:clamp(2.4rem,13vw,3.6rem)}.SupportPaths-module__flq_BG__sectionHeader>p:last-child{font-size:1rem;line-height:1.65}.SupportPaths-module__flq_BG__coverLabel{font-size:.625rem;top:.85rem;left:.85rem;right:.85rem}.SupportPaths-module__flq_BG__cardMeta>span:last-child{display:none}.SupportPaths-module__flq_BG__cardBody h3{font-size:2rem}.SupportPaths-module__flq_BG__actions{flex-direction:column;align-items:stretch}.SupportPaths-module__flq_BG__actions>button{width:100%}.SupportPaths-module__flq_BG__actions>a{text-align:center;min-height:2.75rem;padding-top:.7rem}.SupportPaths-module__flq_BG__formPanelHeader{align-items:flex-start;padding:1rem}.SupportPaths-module__flq_BG__formPanelHeader button{min-height:2.5rem;padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.SupportPaths-module__flq_BG__pathCard,.SupportPaths-module__flq_BG__pathCard:after,.SupportPaths-module__flq_BG__coverImage{transition:none}.SupportPaths-module__flq_BG__pathCard:hover .SupportPaths-module__flq_BG__coverImage{filter:none;transform:scale(1.001)}.SupportPaths-module__flq_BG__formPanel{animation:none}}
