.agency-content{max-width:720px;margin:0 auto;padding:16px 14px 100px}
.agency-guest-card{padding:26px 20px 23px;border-radius:16px;background:#2b2a28;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.24)}
.agency-guest-icon{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 11px;border-radius:50%;background:radial-gradient(circle,#ffe69a,#be932f);color:#584116;font-size:28px}
.agency-guest-card h1{margin:0 0 8px;color:#fff;font-size:19px}
.agency-guest-card p{max-width:360px;margin:0 auto 17px;color:#aaa;font-size:13px;line-height:1.5}
.agency-guest-card>a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:190px;padding:12px 20px;border-radius:24px;background:linear-gradient(100deg,#fff0a9,#e9b94d);color:#70501b;font-size:14px;font-weight:800;text-decoration:none}
.agency-guest-card>a b{font-size:21px;line-height:12px}
.agency-program-preview{margin-top:24px;text-align:center}
.agency-program-preview h2{margin:0 0 7px;color:#efd17a;font-size:18px}
.agency-program-preview>p{margin:0 0 17px;color:#aaa;font-size:13px}
.agency-program-preview article{margin:10px 0;padding:13px 14px;border-radius:11px;background:#2b2a28;color:#ddd}
.agency-program-preview article>b{display:block;margin-bottom:7px;color:#efd17a;font-size:13px}
.agency-program-preview article>p{margin:0;font-size:12px;line-height:1.55}
.agency-program-preview>a{display:inline-block;margin-top:5px;color:#e8c969;font-size:13px}
