:root{--edw-accent:#2563eb;--edw-accent-dark:#1d4ed8;--edw-text:#1f2430;--edw-text-muted:#5b6472;--edw-border:#e4e7ec;--edw-bg-soft:#f7f8fa;--edw-radius:12px;--edw-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}.edw-top-meta,.edw-bottom-box,.edw-breadcrumb,.edw-profile-card,.edw-credentials,.edw-author-posts{font-family:var(--edw-font);color:var(--edw-text);box-sizing:border-box}.edw-top-meta *,.edw-bottom-box *,.edw-breadcrumb *,.edw-profile-card *,.edw-credentials *,.edw-author-posts *{box-sizing:border-box}.edw-top-meta{display:flex;align-items:center;gap:12px;margin:0 0 28px;padding-bottom:18px;border-bottom:1px solid var(--edw-border)}.edw-top-meta__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.edw-top-meta__info{display:flex;flex-direction:column;gap:2px}.edw-top-meta__name{font-weight:600;font-size:14px;color:var(--edw-text);text-decoration:none}.edw-top-meta__name:hover{color:var(--edw-accent);text-decoration:underline}.edw-top-meta__row{display:flex;align-items:center;gap:14px}.edw-top-meta__item{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:var(--edw-text-muted)}.edw-icon{width:14px;height:14px;flex-shrink:0}.edw-bottom-box{display:flex;align-items:center;gap:16px;margin:36px 0 0;padding:20px;background:var(--edw-bg-soft);border:1px solid var(--edw-border);border-radius:var(--edw-radius)}.edw-bottom-box__avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;flex-shrink:0}.edw-bottom-box__content{flex:1 1 auto;min-width:0}.edw-bottom-box__label{display:block;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--edw-text-muted);margin-bottom:4px}.edw-bottom-box__name{margin:0;font-size:16px;font-weight:700;color:var(--edw-text)}.edw-bottom-box__title{margin:2px 0 0;font-size:13px;color:var(--edw-text-muted)}.edw-bottom-box__button{flex-shrink:0;display:inline-flex;align-items:center;padding:9px 18px;background:var(--edw-accent);color:#fff;font-size:13px;font-weight:600;text-decoration:none;border-radius:999px;white-space:nowrap;transition:background-color 0.15s ease}.edw-bottom-box__button:hover{background:var(--edw-accent-dark);color:#fff}@media (max-width:480px){.edw-bottom-box{flex-wrap:wrap}.edw-bottom-box__button{margin-left:80px}}.edw-author-archive{padding:32px 0 64px}.edw-container{max-width:880px;margin:0 auto;padding:0 20px}.edw-breadcrumb{font-size:13px;color:var(--edw-text-muted);margin-bottom:20px}.edw-breadcrumb a{color:var(--edw-text-muted);text-decoration:none}.edw-breadcrumb a:hover{color:var(--edw-accent);text-decoration:underline}.edw-breadcrumb__sep{margin:0 6px}.edw-breadcrumb__current{color:var(--edw-text);font-weight:500}.edw-profile-card{display:flex;gap:28px;padding:32px;border:1px solid var(--edw-border);border-radius:var(--edw-radius);background:#fff}.edw-profile-card__photo{width:120px;height:120px;border-radius:50%;object-fit:cover;flex-shrink:0}.edw-profile-card__eyebrow{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--edw-accent);margin-bottom:6px}.edw-profile-card__name{margin:0 0 4px;font-size:30px;line-height:1.2;font-weight:800}.edw-profile-card__title{margin:0 0 14px;font-size:15px;font-weight:600;color:var(--edw-text-muted)}.edw-profile-card__bio{font-size:14.5px;line-height:1.65;color:var(--edw-text);margin-bottom:16px}.edw-profile-card__bio p{margin:0 0 10px}.edw-profile-card__bio p:last-child{margin-bottom:0}.edw-profile-card__bio strong{font-weight:700}.edw-profile-card__count{margin:14px 0 0;font-size:13px;color:var(--edw-text-muted)}.edw-social-button{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;background:var(--edw-accent);color:#fff;font-size:13px;font-weight:600;text-decoration:none;border-radius:8px}.edw-social-button:hover{background:var(--edw-accent-dark);color:#fff}.edw-social-button .dashicons{width:16px;height:16px;font-size:16px;line-height:16px}@media (max-width:600px){.edw-profile-card{flex-direction:column;align-items:flex-start;padding:24px}}.edw-credentials{margin-top:24px;padding:24px 28px;border:1px solid var(--edw-border);border-radius:var(--edw-radius);background:#fff}.edw-credentials__title{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--edw-text)}.edw-credentials__title .dashicons{color:#f5a623;font-size:16px;width:16px;height:16px}.edw-credentials__list{margin:0;padding-left:18px}.edw-credentials__list li{margin-bottom:8px;font-size:14px;line-height:1.55;color:var(--edw-text)}.edw-credentials__list li:last-child{margin-bottom:0}.edw-author-posts{margin-top:36px}.edw-author-posts__title{font-size:18px;font-weight:700;margin:0 0 16px}.edw-author-posts__list{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media (max-width:600px){.edw-author-posts__list{grid-template-columns:1fr}}.edw-author-posts__item{display:flex;flex-direction:column;border:1px solid var(--edw-border);border-radius:var(--edw-radius);overflow:hidden;background:#fff}.edw-author-posts__thumb img{display:block;width:100%;height:150px;object-fit:cover}.edw-author-posts__item-body{padding:14px 16px}.edw-author-posts__item-title{display:block;font-size:14.5px;font-weight:600;color:var(--edw-text);text-decoration:none;margin-bottom:6px}.edw-author-posts__item-title:hover{color:var(--edw-accent)}.edw-author-posts__item-date{font-size:12px;color:var(--edw-text-muted)}.edw-author-archive .pagination,.edw-author-archive .nav-links{margin-top:24px;display:flex;gap:10px;font-size:13px}