.rre-author-suite{margin:18px 0 34px}.rre-author-suite__title{margin:0 0 16px!important;font-size:clamp(26px,3vw,34px)!important;line-height:1.2!important;font-weight:800!important}.rre-author-suite__card{--rre-author-accent:#7a2cff;border:1px solid color-mix(in srgb,var(--rre-author-accent) 40%,#d8d8d8);border-top:4px solid var(--rre-author-accent);border-radius:10px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.08);padding:20px;display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;align-items:start}.rre-author-suite__photo{width:150px;height:150px;border:1px solid #ddd;border-radius:9px;background:#f6f6f6;overflow:hidden}.rre-author-suite__photo img{width:100%;height:100%;object-fit:cover;display:block}.rre-author-suite__role{display:inline-block;margin:0 0 8px;padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--rre-author-accent) 12%,white);color:var(--rre-author-accent);font-size:12px;font-weight:800}.rre-author-suite__bio{font-size:16px;line-height:1.6;color:#222}.rre-author-suite__bio p{margin:0 0 10px}.rre-author-suite__links{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.rre-author-suite__links a{width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rre-author-accent);color:var(--rre-author-accent)!important;text-decoration:none!important;font-weight:800;font-family:Arial,sans-serif}.rre-author-suite__links a:hover,.rre-author-suite__links a:focus{background:var(--rre-author-accent);color:#fff!important}@media(max-width:650px){.rre-author-suite__card{grid-template-columns:1fr}.rre-author-suite__photo{width:120px;height:120px}.rre-author-suite__bio{font-size:16px}}
