.agent-work{--ink:#07111f;--acid:#c8ff45;--blue:#315cff;--paper:#f5f6f0;--line:#aeb8c6}.agent-work :focus-visible{outline:3px solid var(--blue);outline-offset:4px}.agent-hero{background:var(--ink);color:#fff;border-bottom:10px solid var(--acid)}.agent-hero__grid{display:grid;grid-template-columns:1.1fr .7fr;gap:clamp(42px,8vw,110px);align-items:center;min-height:680px;padding-block:clamp(70px,9vw,120px)}.agent-hero h1{max-width:880px;margin:12px 0 24px;font:500 clamp(48px,7vw,98px)/.91 Georgia,serif;letter-spacing:-.065em}.agent-hero h1 span{display:block;color:var(--acid)}.agent-lede{max-width:720px;color:#bdc6d5;font-size:clamp(17px,2vw,22px)}.agent-status{display:grid;grid-template-columns:auto 1fr;gap:14px;margin-top:30px;padding:15px;border:1px solid #586273}.agent-status b{color:var(--acid);font:800 12px/1.4 "JetBrains Mono",monospace}.agent-status span{color:#aeb8c8;font-size:13px}.signal-rail{display:grid;gap:10px}.signal-rail div{padding:19px 20px;border:1px solid #667083;background:#111c2c}.signal-rail small,.source-board span{display:block;margin-bottom:9px;color:var(--acid);font:800 10px/1 "JetBrains Mono",monospace;letter-spacing:.08em}.signal-rail b{font-size:16px}.signal-rail i{color:var(--acid);font:normal 900 20px/1 monospace;text-align:center}.signal-rail .signal-rail__gate{background:var(--acid);color:var(--ink)}.signal-rail__gate small{color:var(--blue)}.agent-console{display:grid;grid-template-columns:.55fr 1.45fr;border:1px solid var(--ink);background:var(--ink)}.agent-form{display:grid;gap:20px;padding:28px;background:var(--paper)}.agent-form label{font-weight:800}.agent-form select{width:100%;margin-top:8px;padding:14px;border:1px solid var(--ink);border-radius:0;background:#fff;font:inherit}.agent-form small{color:#596474}.agent-results{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;min-height:390px;background:#465063}.agent-empty{grid-column:1/-1;display:grid;place-content:center;padding:40px;background:var(--ink);color:#fff;text-align:center}.agent-empty b{color:var(--acid);font:900 12px/1 "JetBrains Mono",monospace}.agent-empty p{max-width:520px;color:#bac4d5}.match-card{padding:24px;background:#fff}.match-card>div{display:flex;justify-content:space-between;gap:10px;color:var(--blue);font:800 10px/1 "JetBrains Mono",monospace}.match-card h3{margin:54px 0 8px;font-size:25px;line-height:1.05}.match-card p{color:#667080}.match-card ul{padding:0;list-style:none;font-size:13px}.match-card li{margin:8px 0}.match-card small{display:block;margin-top:22px;padding-top:14px;border-top:1px solid var(--line);color:#667080}.source-board{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--ink)}.source-board article{min-height:300px;padding:25px;border-right:1px solid var(--ink)}.source-board article:last-child{border:0}.source-board span{color:var(--blue)}.source-board h3{margin:80px 0 12px;font:500 36px/1 Georgia,serif}.source-board p{color:#667080}.source-board a{font-weight:800}.agent-rules{background:var(--ink);color:#fff}.agent-rules ol{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;border:1px solid #4b5668}.agent-rules li{min-height:180px;padding:22px;border-right:1px solid #4b5668}.agent-rules li:last-child{border:0}.agent-rules li b,.agent-rules li span{display:block}.agent-rules li b{color:var(--acid);font:900 24px/1 "JetBrains Mono",monospace}.agent-rules li span{margin-top:70px}.agent-next{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end;margin-top:70px;padding-top:45px;border-top:1px solid #4b5668}.agent-next h2{margin:10px 0;font:500 clamp(38px,5vw,64px)/.95 Georgia,serif}.agent-next p:not(.site-kicker){max-width:700px;color:#abb5c5}@media(max-width:950px){.agent-hero__grid,.agent-console{grid-template-columns:1fr}.agent-results{grid-template-columns:1fr}.source-board{grid-template-columns:1fr}.source-board article{min-height:220px;border-right:0;border-bottom:1px solid var(--ink)}.source-board h3{margin-top:35px}.agent-rules ol{grid-template-columns:repeat(2,1fr)}.agent-rules li{border-bottom:1px solid #4b5668}.agent-next{grid-template-columns:1fr}}@media(max-width:600px){.agent-hero h1{font-size:clamp(44px,15vw,65px)}.agent-status{grid-template-columns:1fr}.agent-rules ol{grid-template-columns:1fr}.agent-rules li{min-height:130px}.agent-rules li span{margin-top:40px}.agent-next .site-button{width:100%;text-align:center}}
.source-growth{background:var(--acid)}.growth-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ink);background:#fff}.growth-grid article{min-height:260px;padding:22px;border-right:1px solid var(--ink)}.growth-grid article:last-child{border:0}.growth-grid b{font:900 25px/1 "JetBrains Mono",monospace;color:var(--blue)}.growth-grid h3{margin:80px 0 10px;font-size:25px;line-height:1}.growth-grid p{color:#596474;font-size:14px}@media(max-width:950px){.growth-grid{grid-template-columns:repeat(2,1fr)}.growth-grid article{border-bottom:1px solid var(--ink)}}@media(max-width:600px){.growth-grid{grid-template-columns:1fr}.growth-grid article{min-height:210px;border-right:0}.growth-grid h3{margin-top:50px}}
