.agents-page{padding-top:82px;background:#f7f8fa;min-height:55vh}.agents-hero{position:relative;padding:62px 0 58px;background:linear-gradient(135deg,#f8f5ed,#fff 55%,#f2f5f8);border-bottom:1px solid #e7e9ed;overflow:hidden}.agents-hero:before{content:"";position:absolute;width:380px;height:380px;border:1px solid #c99a421c;border-radius:50%;left:-190px;top:-210px}.agents-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;position:relative}.agents-hero-inner>div:first-child>span{display:block;color:#b47f21;font-size:11px;font-weight:700;margin-bottom:5px}.agents-hero h1{margin:0 0 9px;color:#0d1a31;font-size:43px;line-height:1.2}.agents-hero p{margin:0;color:#7b8494;font-size:14px}.agents-hero-mark{width:145px;height:145px;border-radius:36px;background:linear-gradient(145deg,#0d1a31,#233957);display:grid;place-items:center;position:relative;box-shadow:0 20px 45px #0d1a3120;flex:none}.agents-hero-mark:before,.agents-hero-mark:after{content:"";position:absolute;border:1px solid #e4bd6840;border-radius:50%}.agents-hero-mark:before{width:105px;height:105px}.agents-hero-mark:after{width:72px;height:72px}.agents-hero-mark i{width:42px;height:42px;border:1px solid #e4bd68;border-radius:13px;transform:rotate(45deg);position:relative;z-index:1}.agents-hero-mark b{position:absolute;z-index:2;color:#e4bd68;font-size:23px;font-weight:400}.agents-section{padding:45px 0 85px}.agents-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:23px}.agents-section-head>div>span{color:#b47f21;font-size:10px;font-weight:700}.agents-section-head h2{margin:3px 0 3px;color:#0d1a31;font-size:27px}.agents-section-head p{margin:0;color:#7b8494;font-size:11px}.agents-section-head>strong{min-width:90px;padding:11px 14px;text-align:center;border:1px solid #e8dfca;border-radius:14px;background:#fffaf1;color:#b47f21;font-size:22px}.agents-section-head>strong small{display:block;color:#7b8494;font-size:9px;font-weight:400;margin-top:1px}.agents-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agent-card{position:relative;background:#fff;border:1px solid #e4e7ec;border-radius:19px;padding:20px;box-shadow:0 12px 30px rgba(13,26,49,.045);transition:.2s}.agent-card:hover{transform:translateY(-2px);box-shadow:0 17px 35px rgba(13,26,49,.08);border-color:#e1d2b3}.agent-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-avatar{width:64px;height:64px;border-radius:19px;overflow:hidden;background:linear-gradient(145deg,#0d1a31,#27415f);color:#e4bd68;display:grid;place-items:center;font-size:25px;font-weight:700}.agent-avatar img{width:100%;height:100%;object-fit:cover}.agent-count{padding:6px 10px;border-radius:999px;background:#f8f1e3;color:#aa781e;font-size:9px;font-weight:700}.agent-card h3{margin:15px 0 6px;color:#152039;font-size:17px}.agent-bio{margin:0;min-height:44px;color:#7b8494;font-size:11px;line-height:1.9}.agent-actions{display:flex;gap:7px;margin-top:16px;padding-top:13px;border-top:1px solid #edf0f3}.agent-actions a{display:inline-flex;align-items:center;justify-content:center;min-width:70px;padding:8px 12px;border-radius:9px;background:#0d1a31;color:#fff;font-size:9px;font-weight:700}.agent-actions a.whatsapp{background:#edf7f1;color:#26735b}.agent-actions a.mail{background:#fff7e9;color:#a7751b}.agents-empty{background:#fff;border:1px dashed #d9dee6;border-radius:18px;padding:50px 20px;text-align:center}.agents-empty strong{display:block;color:#152039;font-size:18px}.agents-empty p{margin:5px 0 0;color:#7b8494;font-size:11px}@media(max-width:700px){.agents-page{padding-top:68px}.agents-hero{padding:40px 0 42px}.agents-hero-inner{align-items:flex-start;flex-direction:column}.agents-hero h1{font-size:33px}.agents-hero p{font-size:13px}.agents-hero-mark{width:105px;height:105px;border-radius:27px}.agents-hero-mark:before{width:78px;height:78px}.agents-hero-mark:after{width:52px;height:52px}.agents-section{padding:30px 0 60px}.agents-section-head{align-items:flex-start;flex-direction:column}.agents-section-head>strong{width:100%;box-sizing:border-box}.agents-grid{grid-template-columns:1fr}.agent-card{padding:17px}.agent-bio{min-height:0}.agent-actions a{flex:1}}
