.helm-site .agent-directory-intro{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:27px}.helm-site .agent-directory-intro p{color:var(--text-dim);max-width:430px}.helm-site .agent-directory-intro h2{font-size:clamp(1.65rem,3vw,2.5rem)}.helm-site .agent-directory-link{display:block;height:100%;padding:25px 27px 24px;outline-offset:-4px}.helm-site .agent-directory-link:focus-visible,.helm-site .overseer-link:focus-visible,.helm-site .agent-profile-nav a:focus-visible{outline:2px solid var(--accent);border-radius:var(--radius)}.helm-site .agent-directory-link .agent-head{padding:0;width:auto;cursor:inherit}.helm-site .agent-directory-link .agent-head .agent-avatar{flex-shrink:0}.helm-site .agent-directory-link .agent-head>div{min-width:0;overflow-wrap:anywhere}.helm-site .agent-directory-link .agent-head .chev{flex-shrink:0}.helm-site .overseer-card{grid-template-columns:152px minmax(0,1fr);align-items:center}.helm-site .overseer-portrait{display:grid;place-items:center;align-self:start;padding-top:6px}.helm-site .overseer-portrait .agent-avatar{box-shadow:0 0 0 8px var(--teal-soft),0 0 0 9px var(--line-strong)}.helm-site .overseer-card .card-lift{transform:none}.helm-site .agent-directory-link .agent-head .chev{font-size:1.15rem}.helm-site .agent-directory-link:hover .chev,.helm-site .overseer-link:hover .agent-link-label span{transform:translate(5px)}.helm-site .agent-directory-link .chev,.helm-site .agent-link-label span{transition:transform .3s var(--ease-out)}.helm-site .agent-directory-link>p{color:var(--text-dim);font-size:.93rem;line-height:1.65;margin:20px 0 0}.helm-site .agent-directory-link .caps{padding:18px 0 0}.helm-site .agent-link-label{display:inline-flex;gap:10px;align-items:center;color:var(--accent);font-size:.84rem;font-weight:600;margin-top:21px}.helm-site .overseer-link{display:block;outline-offset:-4px}.helm-site .overseer-link .agent-link-label{margin-top:24px}.helm-site .agent-profile-hero{padding-bottom:78px}.helm-site .agent-profile-breadcrumb{display:flex;align-items:center;gap:10px;color:var(--text-faint);margin-bottom:42px;font-size:.78rem}.helm-site .agent-profile-breadcrumb a:hover{color:var(--accent)}.helm-site .agent-profile-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.55fr);gap:65px;align-items:end}.helm-site .agent-profile-hero h1{font-size:clamp(3.5rem,10vw,8.7rem);letter-spacing:-.075em;line-height:.94;margin:6px 0 30px}.helm-site .agent-profile-hero h1.agent-profile-role-title{font-size:clamp(2.2rem,4.4vw,3.8rem);letter-spacing:-.045em;line-height:1.08}.helm-site .agent-profile-hero .section-sub{font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.58;max-width:690px}.helm-site .agent-profile-mark{min-width:0;min-height:350px;margin:0;padding:28px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:25px;background:radial-gradient(circle at 68% 33%,var(--teal-soft),transparent 58%),var(--bg-card)}.helm-site .agent-profile-mark .mono{color:var(--text-faint)}.helm-site .agent-profile-mark>.agent-avatar{align-self:center;max-width:100%;box-shadow:0 0 0 8px var(--teal-soft),0 0 0 9px var(--line-strong)}.helm-site .agent-profile-mark-bottom{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:15px}.helm-site .agent-profile-section{border-top:1px solid var(--line);padding:78px 0 85px}.helm-site .agent-profile-section.muted{background:var(--bg-deep)}.helm-site .agent-profile-layout{display:grid;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);gap:clamp(35px,8vw,120px)}.helm-site .agent-profile-layout h2{font-size:clamp(1.9rem,3vw,2.8rem);margin-top:8px}.helm-site .agent-profile-section-heading{max-width:320px}.helm-site .agent-profile-section-heading>p{margin-top:18px;color:var(--text-faint);font-size:.95rem}.helm-site .agent-profile-list{display:grid}.helm-site .agent-profile-list article{display:grid;grid-template-columns:46px 1fr;gap:15px;padding:19px 0;border-bottom:1px solid var(--line)}.helm-site .agent-profile-list article:first-child{border-top:1px solid var(--line)}.helm-site .agent-profile-list article>span{color:var(--accent);padding-top:4px}.helm-site .agent-profile-list h3{font-size:1.08rem;margin-bottom:6px}.helm-site .agent-profile-list p{color:var(--text-dim);font-size:.94rem;line-height:1.62}.helm-site .agent-profile-callout{padding:27px 30px;margin-top:28px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--teal-soft)}.helm-site .agent-profile-callout .mono{color:var(--accent)}.helm-site .agent-profile-callout p{margin-top:11px;color:var(--text-dim);line-height:1.65}.helm-site .agent-profile-nav{border-top:1px solid var(--line);padding:60px 0 80px}.helm-site .agent-profile-nav .wrap>.mono{color:var(--accent)}.helm-site .agent-profile-nav-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.helm-site .agent-profile-nav a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 26px}.helm-site .agent-profile-nav strong{display:block;font-size:1.14rem}.helm-site .agent-profile-nav small{display:block;color:var(--text-faint);margin-top:3px}.helm-site .agent-profile-nav a>span:last-child{color:var(--accent)}@media(max-width:800px){.helm-site .agent-profile-hero-grid,.helm-site .agent-profile-layout{grid-template-columns:1fr;gap:30px}.helm-site .agent-profile-mark{min-height:310px}.helm-site .agent-profile-section{padding:58px 0}.helm-site .agent-directory-intro{display:block}.helm-site .agent-directory-intro p{margin-top:14px}}@media(max-width:600px){.helm-site .overseer-card{grid-template-columns:minmax(0,1fr);gap:25px}.helm-site .overseer-portrait{place-items:start;padding:9px 0 0 9px}.helm-site .overseer-card h2{margin-top:9px}.helm-site .agent-profile-mark{min-height:0;padding:22px}.helm-site .agent-profile-nav-grid{grid-template-columns:1fr}.helm-site .agent-profile-hero{padding-bottom:48px}.helm-site .agent-profile-breadcrumb{margin-bottom:30px}.helm-site .agent-directory-link{padding:20px}}
