.s3-agents .hjson{margin-top:6px}.s3-agents .tlab{font:500 12px/1 var(--mono);letter-spacing:.12em;color:var(--ink2);margin:0 0 12px}.s3-agents .hjson svg{width:100%;max-width:340px;height:auto;display:block}.s3-agents .hjson .note{margin-top:6px}.s3-agents .fast{display:flex;align-items:flex-end;gap:64px;flex-wrap:wrap}.s3-agents .chip{display:inline-block;font:500 15px var(--mono);border:1px solid var(--ink);border-radius:8px;padding:6px 12px;margin-bottom:28px}@media (max-width:560px){.s3-agents .w.sec{padding:56px 16px}.s3-agents .w.phero{padding:40px 16px 48px}.s3-agents .w.end{padding:88px 16px}}.s3-agents .fig .m,.s3-agents .tile .tm{display:none}@media (max-width:560px){.s3-agents .w.sec{padding:40px 16px}.s3-agents .w.phero{padding:32px 16px 40px;gap:24px}.s3-agents .w.end{padding:48px 16px 64px}.s3-agents .lead{margin-bottom:24px}.s3-agents .hjson svg{max-width:310px}.s3-agents .fig .v{display:none}.s3-agents .fig .m{display:block;max-width:400px;margin:0 auto}.s3-agents .fig .m text[font-size="11"]{font-size:11.5px}.s3-agents .crumbs a,.s3-agents .faq p a,.s3-agents .note a{padding:12px 0}.s3-agents .see a{position:relative}.s3-agents .see a:before{content:"";position:absolute;inset:-11px 0}.s3-agents .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.s3-agents .tile{padding:12px;gap:10px;border-radius:12px}.s3-agents .tile p{font-size:14px}.s3-agents .tile div[id]>svg{display:none}.s3-agents .tile .tm{display:block}.s3-agents .see{margin-top:20px;gap:8px 20px}.s3-agents .faq summary{padding:16px 36px 16px 0;font-size:16px;line-height:1.35}.s3-agents .faq summary:after{top:12px}.s3-agents .faq details p{margin-bottom:16px}}.s3-agents .fst .fig svg{max-width:1072px;margin:0 auto}.s3-agents .fst-sec,.s3-agents .fst-usd{font-variant-numeric:tabular-nums}