.agents{max-width:820px;margin:0 auto;padding:150px 32px 90px}.agents-head{border-bottom:1px dashed #16150f4d;padding-bottom:28px}.agents-file{font-family:var(--mono);letter-spacing:.14em;color:var(--ink3);font-size:11px}.agents-head h1{font-family:var(--serif);letter-spacing:-.02em;margin:14px 0 16px;font-size:clamp(48px,7vw,86px);font-weight:400;line-height:.95}.agents-head h1 em{color:var(--blue)}.agents-head p{max-width:560px;color:var(--ink2);margin:0;font-size:17px;line-height:1.5}.agents-meta{font-family:var(--mono);color:var(--ink3);gap:18px;margin-top:18px;font-size:12px;display:flex}.agents-meta a{color:var(--blue)}.agents-body{font-family:var(--mono);color:var(--ink);font-size:14px;line-height:1.65}.agents-body section{padding:26px 0 4px}.agents-body h2{font-family:var(--mono);letter-spacing:.04em;color:var(--blue);margin:0 0 10px;font-size:13px;font-weight:600}.agents-body ul{margin:0;padding:0;list-style:none}.agents-body li{padding-left:20px;position:relative}.agents-body li:before{content:"-";color:var(--ink3);position:absolute;left:2px}.agents-body a{color:inherit;text-underline-offset:3px;word-break:break-all;-webkit-text-decoration:underline #23336f66;text-decoration:underline #23336f66}.agents-body a:hover{color:var(--blue)}.agents-back{font-family:var(--mono);color:var(--ink2);margin-top:46px;padding:6px 2px;font-size:13px;display:inline-block}@media (max-width:720px){.agents{padding:110px 20px 70px}.agents-body{font-size:13px}}
