.blueprint-homepage .switchboard-home .people-and-agents{padding:58px 0 64px;border-top:1px solid var(--bp-line);color:var(--bp-ink)}.blueprint-homepage .switchboard-home .people-and-agents *{box-sizing:border-box}.blueprint-homepage .switchboard-home .people-and-agents-heading,.blueprint-homepage .switchboard-home .people-and-agents-security{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px}.blueprint-homepage .switchboard-home .people-and-agents .eyebrow{color:var(--bp-accent)}.blueprint-homepage .switchboard-home .people-and-agents-heading h2{margin:12px 0 0;font-size:clamp(32px,3.5vw,48px);line-height:1.1;letter-spacing:-.035em}.blueprint-homepage .switchboard-home .people-and-agents-heading>p{max-width:58ch;color:var(--bp-muted);font-size:16px;line-height:1.65}.blueprint-homepage .switchboard-home .people-and-agents-chart{margin:34px 0 0;overflow:hidden;border:1px solid var(--bp-line);background:var(--bp-panel)}.blueprint-homepage .switchboard-home .people-and-agents-chart img{display:block;width:100%;height:auto}.blueprint-homepage .switchboard-home .people-and-agents-chart figcaption{padding:14px 20px;border-top:1px solid var(--bp-line);color:var(--bp-muted);font-size:12px;line-height:1.5}.blueprint-homepage .switchboard-home .people-and-agents-full-size{display:inline-block;margin-top:14px;color:var(--bp-accent);font-size:13px;border-bottom:1px solid currentColor}.blueprint-homepage .switchboard-home .people-and-agents a:focus-visible{outline:2px solid var(--bp-accent);outline-offset:3px}.blueprint-homepage .switchboard-home .people-and-agents-support{max-width:70ch;margin-top:25px;color:var(--bp-ink);font-size:16px;line-height:1.6}.blueprint-homepage .switchboard-home .people-and-agents-security{margin-top:48px;padding:32px 0 0;border-top:1px solid var(--bp-line)}.blueprint-homepage .switchboard-home .people-and-agents-security h3{margin:12px 0 0;font-size:clamp(26px,2.8vw,36px);line-height:1.15}.blueprint-homepage .switchboard-home .people-and-agents-security p{color:var(--bp-muted);font-size:15px;line-height:1.7}.blueprint-homepage .switchboard-home .people-and-agents-links{display:flex;flex-wrap:wrap;gap:14px 25px;margin-top:18px}.blueprint-homepage .switchboard-home .people-and-agents-links a{color:var(--bp-accent);font-size:13px;border-bottom:1px solid currentColor}@media (max-width: 680px){.blueprint-homepage .switchboard-home .people-and-agents{padding:42px 0 48px}.blueprint-homepage .switchboard-home .people-and-agents-heading,.blueprint-homepage .switchboard-home .people-and-agents-security{grid-template-columns:minmax(0,1fr);gap:16px}.blueprint-homepage .switchboard-home .people-and-agents-chart figcaption{padding:13px 15px}}.blueprint-homepage .switchboard-home .hero h1{max-width:9ch;font-size:clamp(58px,6.1vw,88px)}.blueprint-homepage .switchboard-home .sb-hero-lead{font-size:clamp(19px,2vw,24px);line-height:1.4;max-width:30ch;margin-top:24px;color:var(--bp-ink, #edf1f7)}.blueprint-homepage .switchboard-home .sb-explore-link{margin-top:16px}.switchboard-preview{--sb-border: var(--bp-line, #ffffff17);--sb-muted: var(--bp-muted, #a4b0c0);padding:44px 0 72px;color:var(--bp-ink, #edf1f7)}.switchboard-preview *{box-sizing:border-box}.sb-introduction{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:28px}.blueprint-homepage .sb-introduction h2{font-size:clamp(29px,3.3vw,44px);line-height:1.12;margin-top:15px}.sb-introduction>p{color:#bcc5d0;font-size:15px;max-width:54ch}.sb-caption{font-size:12px;color:var(--sb-muted);margin-bottom:20px}.sb-stage-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--sb-border);border-bottom:0;background:#111a27}.sb-stage-controls button{display:flex;align-items:center;gap:12px;min-height:58px;padding:15px 20px;text-align:left;font-size:13px;border-bottom:2px solid transparent;color:var(--sb-muted)}.sb-stage-controls button+button{border-left:1px solid var(--sb-border)}.sb-stage-controls button span{font:10px var(--bp-mono, monospace);opacity:.65}.sb-stage-controls button[aria-pressed=true]{color:#d1e6ff;border-bottom-color:var(--bp-accent, #acd2ff);background:#1e2d42}.sb-stage-controls button:hover{background:#233044;color:#fff}.sb-stage-controls button:focus-visible{outline:2px solid #d1e6ff;outline-offset:-5px}.sb-workspace{border:1px solid var(--sb-border);background:var(--bp-panel, #131c2a);box-shadow:0 24px 65px #00000020}.sb-workspace-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border-bottom:1px solid var(--sb-border)}.sb-wordmark{display:flex;align-items:center;gap:12px}.sb-wordmark svg{width:31px;height:38px;color:var(--bp-accent, #acd2ff)}.sb-wordmark>div{display:flex;flex-direction:column;gap:4px}.sb-wordmark span{font-size:8px;text-transform:uppercase;letter-spacing:.16em;color:var(--sb-muted)}.sb-wordmark strong{font-size:23px;letter-spacing:-.04em;line-height:1.1;font-weight:550}.sb-kept-agents{display:flex;flex-wrap:wrap;gap:28px}.sb-agent{display:flex;gap:11px;align-items:center;min-width:0}.sb-agent>div{min-width:0;display:flex;flex-direction:column;gap:2px}.sb-agent strong{font-size:14px;font-weight:600}.sb-agent span:not(.sb-portrait){color:var(--sb-muted);font-size:11px}.sb-agent small{font:9px/1.5 var(--bp-mono, monospace);color:#a6c9ee}.sb-portrait{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border-radius:50%;background:#344764;overflow:hidden;border:1px solid #a9ccf233}.sb-portrait img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sb-agent .sb-portrait>span{color:#e7f0ff;font-size:21px}.sb-workspace-body{display:grid;grid-template-columns:195px minmax(0,1fr)}.sb-sidebar{padding:27px 22px;background:var(--bp-bg, #101824);border-right:1px solid var(--sb-border)}.sb-home-label{color:#c8e0ff;padding-bottom:21px;font-size:14px;font-weight:600}.sb-sidebar-block{padding:20px 0;border-top:1px solid var(--sb-border)}.blueprint-homepage .sb-sidebar h3{font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--sb-muted);margin-bottom:14px}.sb-space-name{font-size:13px;margin-bottom:6px}.sb-muted{color:var(--sb-muted);font-size:11px;line-height:1.6}.sb-sidebar .sb-agent{flex-wrap:wrap}.sb-sidebar .sb-portrait{width:38px;height:38px;flex-basis:38px}.sb-sidebar .sb-agent>div{flex:1 1 85px}.sb-chat-status{color:#b7d5bf;font-size:11px;margin-top:14px}.blueprint-homepage .sb-waiting h3{color:#e4c89c}.sb-waiting p{font-size:12px;margin-bottom:6px}.sb-desk{min-width:0;padding:28px}.sb-desk-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--sb-border)}.sb-kicker{font:10px/1.6 var(--bp-mono, monospace);text-transform:uppercase;letter-spacing:.08em;color:#9dbadf}.blueprint-homepage .sb-desk-heading h3{font-size:22px;line-height:1.25;margin-top:8px;letter-spacing:-.025em}.sb-example-tag{font:9px/1.6 var(--bp-mono, monospace);color:#b6c5d6;border:1px solid #ffffff24;border-radius:3px;padding:3px 7px}.sb-desk-content{display:grid;grid-template-columns:minmax(0,1fr) 165px;gap:30px;padding-top:25px}.sb-result{min-width:0;min-height:340px}.sb-result h4{font-size:21px;letter-spacing:-.03em;line-height:1.3;margin:12px 0 20px;font-weight:500}.sb-result>p{font-size:12px;color:#bcc5d0;margin-top:18px}.sb-brief{background:#203049;border:1px solid #aacfff24;padding:20px;border-radius:5px}.sb-brief>span{font-size:10px;color:#accfff}.sb-brief>p{font-size:14px;margin-top:8px;line-height:1.65}.sb-work-summary{margin-top:24px}.sb-work-summary>div{display:grid;grid-template-columns:65px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--sb-border);font-size:11px}.sb-work-summary dt{color:var(--sb-muted)}.sb-steps{list-style:none;margin:13px 0 23px;padding:0}.sb-steps li{padding:9px 0;display:flex;gap:12px;font-size:13px}.sb-steps li span{color:#abd7bd}.sb-briefing-card h5{font-size:20px;font-weight:500;margin:11px 0 19px}.sb-briefing-card dl>div{margin-top:14px}.sb-briefing-card dt{font-size:10px;color:var(--sb-muted);margin-bottom:4px}.sb-briefing-card dd{font-size:13px;line-height:1.7}.sb-briefing-card .sb-review-note{font-size:11px;color:#e5cca7;border-top:1px solid #ffffff17;padding-top:13px;margin-top:18px}.sb-context{border-left:1px solid var(--sb-border);padding-left:22px}.sb-context h4{font-size:11px;font-weight:500;margin-bottom:7px}.sb-context ul{list-style:none;padding:0;margin-top:18px}.sb-context li{display:flex;gap:10px;font-size:12px;padding:10px 0;border-bottom:1px solid var(--sb-border)}.sb-context li span{color:#a9c7ec}.sb-context-note{margin-top:30px}.sb-context-note>p{font-size:11px;margin:12px 0 5px}.sb-workspace-footer{padding:14px 28px;font-size:10px;color:var(--sb-muted);border-top:1px solid var(--sb-border);text-align:right}.sb-workspace p,.sb-workspace dd,.sb-workspace h3,.sb-workspace h4{overflow-wrap:anywhere}@media (max-width: 1050px){.sb-desk-content{grid-template-columns:minmax(0,1fr)}.sb-context{border-left:0;border-top:1px solid var(--sb-border);padding:20px 0 0}.sb-context ul{display:flex;flex-wrap:wrap;gap:24px;margin-top:8px}.sb-context-note{margin-top:18px}}@media (max-width: 759px){.blueprint-homepage .switchboard-home .hero h1{font-size:clamp(52px,12vw,76px)}.switchboard-preview{padding:25px 0 48px}.sb-introduction{grid-template-columns:minmax(0,1fr);gap:20px}.sb-stage-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-stage-controls button{min-height:62px;padding:12px;gap:7px;font-size:11px}.sb-stage-controls button:nth-child(3){border-left:0}.sb-stage-controls button:nth-child(n+3){border-top:1px solid var(--sb-border)}.sb-workspace-header{padding:22px 18px}.sb-kept-agents{gap:20px;width:100%}.sb-kept-agents .sb-agent{flex:1 1 140px}.sb-workspace-body{grid-template-columns:minmax(0,1fr)}.sb-sidebar{border-right:0;border-bottom:1px solid var(--sb-border);padding:20px 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.sb-home-label{grid-column:1 / -1;padding-bottom:16px}.sb-sidebar-block{padding:16px 0}.sb-waiting{grid-column:1 / -1;padding-bottom:0}.sb-desk{padding:24px 18px}.sb-desk-heading{gap:10px}.blueprint-homepage .sb-desk-heading h3{font-size:20px}.sb-result{min-height:0}.sb-brief{padding:17px}.sb-workspace-footer{padding:14px 18px;text-align:left}}@media (prefers-reduced-motion: reduce){.sb-stage-controls button{transition:none}}.sb-desk-identity{display:flex;gap:16px;align-items:center;min-width:0}.sb-desk-identity>div{min-width:0}.sb-desk-identity .sb-portrait{width:64px;height:64px;flex-basis:64px}.sb-desk-role{display:block;font-size:10px;color:var(--sb-muted);margin-top:3px}@media (max-width: 759px){.sb-desk-identity{align-items:start;gap:12px}.sb-desk-identity .sb-portrait{width:58px;height:58px;flex-basis:58px}}
