
.ah-agent-share{background:#edf4f1;border-top:1px solid #d7e8e1;border-bottom:1px solid #d3e4dc;padding:clamp(46px,6vw,76px) 22px;color:#18394a}.ah-agent-share *{box-sizing:border-box}.ah-agent-share__inner{max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);gap:clamp(24px,5vw,68px);align-items:center}.ah-agent-share__eyebrow,.ah-agent-share__card-label{font-size:12px;font-weight:800;letter-spacing:.12em;color:#376c60;text-transform:uppercase}.ah-agent-share h2{font-family:Manrope,Arial,sans-serif;color:#0d3347;line-height:1.18;letter-spacing:-.035em;font-size:clamp(29px,3.1vw,43px);margin:12px 0 17px;font-weight:800}.ah-agent-share__intro>p:not(.ah-agent-share__eyebrow){font-size:16px;line-height:1.75;color:#415c67;max-width:610px;margin:0 0 26px}.ah-agent-share__buttons{display:flex;gap:10px;flex-wrap:wrap}.ah-agent-share__network{min-height:45px;padding:12px 15px;font-size:14px;font-weight:750;color:#0b4e62!important;background:transparent;border:1px solid #9dbdb8;border-radius:9px;display:inline-flex;justify-content:center;align-items:center;gap:8px;text-decoration:none!important;transition:background .15s,transform .15s}.ah-agent-share__network:hover,.ah-agent-share__network:focus-visible{background:#fff;transform:translateY(-2px)}.ah-agent-share__link-card{padding:clamp(22px,3vw,33px);border:1px solid #d5e1e0;background:#fff;border-radius:17px;box-shadow:0 12px 36px rgba(13,51,71,.055)}.ah-agent-share__card-label{margin:0 0 23px}.ah-agent-share__label{display:block;font-size:13px;font-weight:750;margin-bottom:9px;color:#244a57}.ah-agent-share__url{display:block;width:100%;padding:13px;border:1px solid #b8cdcb;border-radius:8px;font-size:13px;color:#315060;background:#f6faf8;white-space:nowrap;text-overflow:ellipsis;min-height:46px}.ah-agent-share__url:focus{outline:2px solid #649d90;outline-offset:2px}.ah-agent-share__copy{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:12px;border:1px solid #0e4051;border-radius:9px;background:#0e4051;color:#fff;font-size:15px;min-height:48px;font-weight:800;cursor:pointer;padding:12px 16px}.ah-agent-share__copy:hover,.ah-agent-share__copy:focus-visible{background:#155b6a}.ah-agent-share__status{font-size:13px;line-height:1.5;min-height:20px;margin:13px 0;color:#305466}.ah-agent-share__fine{font-size:12px;line-height:1.6;color:#65777d;border-top:1px solid #e6eceb;margin:18px 0 0;padding-top:14px}@media(max-width:820px){.ah-agent-share__inner{grid-template-columns:1fr}}@media(max-width:500px){.ah-agent-share__buttons{flex-direction:column}.ah-agent-share__network{width:100%}.ah-agent-share{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.ah-agent-share__network{transition:none;transform:none!important}}