.sct-head-author-info{display:flex;flex-direction:column;gap:2px}.sct-head-author-info strong{font-weight:600}.sct-head-job-title{font-size:0.85em;opacity:0.85;font-style:normal}.sct-author-card{max-width:var(--max-w,1200px);margin:48px auto 24px;padding:28px 32px;background:linear-gradient(135deg,var(--clr-card) 0%,var(--clr-bg-alt) 100%);border:1px solid var(--clr-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.sct-author-card-inner{display:flex;gap:24px;align-items:flex-start}.sct-author-avatar{flex-shrink:0}.sct-author-avatar img{width:100px;height:100px;border-radius:50%;object-fit:cover;border:3px solid var(--clr-primary-light);box-shadow:0 4px 12px rgba(0,0,0,0.1);transition:transform 0.2s ease}.sct-author-avatar a:hover img{transform:scale(1.05)}.sct-author-info{flex:1;min-width:0}.sct-author-header{margin-bottom:8px}.sct-author-name{font-size:1.25rem;font-weight:700;margin:0 0 4px;color:var(--clr-text);line-height:1.3}.sct-author-name a{color:inherit;text-decoration:none}.sct-author-name a:hover{color:var(--clr-primary-light)}.sct-author-title{display:block;font-size:0.9rem;color:var(--clr-primary-light);font-weight:500}.sct-author-credentials{font-size:0.85rem;color:var(--clr-text-muted);margin:8px 0;padding:6px 12px;background:rgba(52,152,219,0.08);border-radius:6px;display:inline-block}.sct-author-bio{font-size:0.95rem;color:var(--clr-text);line-height:1.65;margin:12px 0}.sct-author-bio p{margin:0 0 8px}.sct-author-bio p:last-child{margin-bottom:0}.sct-author-meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--clr-border)}.sct-author-updated{display:flex;align-items:center;gap:6px;font-size:0.85rem;color:var(--clr-text-muted)}.sct-author-updated svg{opacity:0.7}.sct-author-socials{display:flex;gap:8px}.sct-author-socials a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--clr-bg-alt);color:var(--clr-text);font-size:14px;font-weight:600;text-decoration:none;transition:all 0.2s ease;border:1px solid var(--clr-border)}.sct-author-socials a:hover{background:var(--clr-primary-light);color:white;border-color:var(--clr-primary-light);transform:translateY(-2px)}.sct-social-twitter:hover{background:#000;border-color:#000}.sct-social-linkedin:hover{background:#0077b5;border-color:#0077b5}.sct-social-facebook:hover{background:#1877f2;border-color:#1877f2}.sct-social-website:hover{background:var(--clr-primary);border-color:var(--clr-primary)}.sct-author-read-more{margin-top:24px;padding-top:24px;border-top:1px solid var(--clr-border);text-align:center}.sct-author-profile-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:16px 32px;background:linear-gradient(135deg,var(--clr-primary-light) 0%,var(--clr-primary) 100%);color:white;border-radius:var(--radius-lg,12px);text-decoration:none;font-size:1.1rem;font-weight:700;letter-spacing:0.02em;transition:all 0.3s ease;box-shadow:0 6px 20px rgba(0,0,0,0.18);border:2px solid transparent}.sct-author-profile-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,0.25);background:linear-gradient(135deg,var(--clr-primary) 0%,var(--clr-primary-dark,#1a5a8a) 100%);color:white}.sct-author-profile-btn:active{transform:translateY(-1px)}.sct-author-profile-btn svg{flex-shrink:0;transition:transform 0.3s ease}.sct-author-profile-btn:hover svg{transform:translateX(6px)}.sct-author-profile-info{background:linear-gradient(135deg,var(--clr-bg-alt) 0%,var(--clr-card) 100%);color:var(--clr-text);border:2px solid var(--clr-primary-light);cursor:default}.sct-author-profile-info:hover{transform:none;box-shadow:0 6px 20px rgba(0,0,0,0.18);background:linear-gradient(135deg,var(--clr-bg-alt) 0%,var(--clr-card) 100%);color:var(--clr-text)}.sct-author-profile-info svg{color:var(--clr-primary-light)}.sct-author-profile-info:hover svg{transform:none}.sct-author-hero-section{padding:52px 24px 48px;text-align:center}.sct-author-hero-inner{max-width:var(--max-w,1200px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:0}.sct-author-hero-avatar{margin-bottom:20px}.sct-author-hero-avatar img{width:160px;height:160px;border-radius:50%;object-fit:cover;border:4px solid rgba(255,255,255,0.3);box-shadow:0 8px 24px rgba(0,0,0,0.2)}.sct-author-hero-name{font-size:2.2rem;font-weight:800;margin:0 0 8px;line-height:1.2;color:#fff}.sct-author-hero-title{font-size:1.15rem;opacity:0.9;margin:0 0 14px;font-weight:500;color:rgba(255,255,255,0.9)}.sct-author-hero-credentials{display:inline-flex;align-items:center;gap:8px;font-size:0.95rem;background:rgba(255,255,255,0.15);color:#fff;padding:8px 18px;border-radius:20px;margin:0 0 20px}.sct-author-hero-credentials svg{flex-shrink:0}.sct-author-hero-socials{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px}.sct-social-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:rgba(255,255,255,0.15);color:white;border-radius:8px;text-decoration:none;font-size:0.9rem;font-weight:500;transition:all 0.2s ease;border:1px solid rgba(255,255,255,0.2)}.sct-social-btn:hover{background:rgba(255,255,255,0.25);transform:translateY(-2px)}.sct-social-btn svg{width:18px;height:18px}.sct-author-page-container{max-width:var(--content-w,860px);margin:0 auto;padding:32px 24px}.sct-author-section{background:var(--clr-card);padding:28px 32px;border-radius:var(--radius-lg);border:1px solid var(--clr-border);margin-bottom:24px}.sct-author-section h2{font-size:1.25rem;font-weight:700;margin:0 0 16px;color:var(--clr-text);display:flex;align-items:center;gap:10px}.sct-author-section h2 svg{flex-shrink:0;color:var(--clr-primary-light)}.sct-author-bio-text{font-size:1rem;line-height:1.75;color:var(--clr-text)}.sct-author-bio-text p{margin:0 0 14px}.sct-author-bio-text p:last-child{margin-bottom:0}.sct-author-expertise-tags{display:flex;flex-wrap:wrap;gap:10px}.sct-expertise-tags,.sct-author-expertise-tags{display:flex;flex-wrap:wrap;gap:10px}.sct-author-profile-footer{text-align:center;padding:16px 0 8px}.sct-author-updated-badge{display:inline-flex;align-items:center;gap:8px;font-size:0.9rem;color:var(--clr-text-muted)}.sct-author-updated-badge svg{opacity:0.7}.sct-expertise-tag{display:inline-block;padding:8px 16px;background:linear-gradient(135deg,var(--clr-primary-light) 0%,var(--clr-primary) 100%);color:white;border-radius:20px;font-size:0.9rem;font-weight:500}.sct-author-bio-section{background:var(--clr-card);padding:28px;border-radius:var(--radius-lg);border:1px solid var(--clr-border);margin-bottom:24px}.sct-author-bio-section h2{font-size:1.25rem;margin:0 0 16px;color:var(--clr-text)}.sct-author-bio-content{font-size:1rem;line-height:1.75;color:var(--clr-text)}.sct-author-bio-content p{margin:0 0 16px}.sct-author-bio-content p:last-child{margin-bottom:0}.sct-author-updated-section{text-align:center;padding:20px}.sct-author-page-updated{display:inline-flex;align-items:center;color:var(--clr-text-muted);font-size:0.9rem}.sct-author-not-configured{text-align:center;padding:60px 20px;background:var(--clr-card);border-radius:var(--radius-lg);border:1px solid var(--clr-border)}.sct-author-not-configured h2{color:var(--clr-text);margin-bottom:12px}.sct-author-not-configured p{color:var(--clr-text-muted);margin-bottom:20px}.sct-author-not-configured .button{display:inline-block;padding:12px 24px;background:var(--clr-primary);color:white;border-radius:var(--radius);text-decoration:none;font-weight:500}@media (max-width:768px){.sct-head-author-info{gap:4px}.sct-head-job-title{font-size:0.8em}.sct-author-card{margin:32px 16px 20px;padding:20px;max-width:calc(100% - 32px)}.sct-author-card-inner{flex-direction:column;text-align:center;align-items:center;gap:16px}.sct-author-avatar img{width:80px;height:80px}.sct-author-info{width:100%}.sct-author-header{margin-bottom:12px}.sct-author-name{font-size:1.15rem}.sct-author-title{font-size:0.85rem}.sct-author-bio{font-size:0.9rem;text-align:left}.sct-author-meta{flex-direction:column;gap:12px;justify-content:center}.sct-author-credentials{display:block;text-align:center}.sct-author-socials{justify-content:center}.sct-author-read-more{text-align:center}.sct-author-profile-btn{width:100%;justify-content:center}.sct-author-hero-section{padding:36px 16px 32px}.sct-author-hero-avatar img{width:120px;height:120px}.sct-author-hero-name{font-size:1.75rem}.sct-social-btn span{display:none}.sct-social-btn{padding:12px}.sct-author-expertise-tags,.sct-expertise-tags{justify-content:center}.sct-author-page-container{padding:24px 16px}.sct-author-section{padding:20px}}@media (max-width:480px){.sct-author-card{margin:24px 12px 16px;padding:16px;max-width:calc(100% - 24px)}.sct-author-avatar img{width:70px;height:70px;border-width:2px}.sct-author-name{font-size:1.05rem}.sct-author-bio{font-size:0.85rem;line-height:1.55}.sct-author-credentials{font-size:0.8rem;padding:5px 10px}.sct-author-socials a{width:32px;height:32px;font-size:12px}.sct-author-updated{font-size:0.8rem}.sct-author-hero-section{padding:28px 12px 24px}.sct-author-hero-avatar img{width:100px;height:100px}.sct-author-hero-name{font-size:1.5rem}.sct-author-hero-title{font-size:1rem}.sct-author-section{padding:16px;margin-bottom:16px}.sct-expertise-tag{font-size:0.8rem;padding:6px 12px}.sct-author-bio-text{font-size:0.9rem}}@media (max-width:360px){.sct-author-card{margin:20px 8px 12px;padding:14px}.sct-author-avatar img{width:60px;height:60px}.sct-author-name{font-size:1rem}}[data-theme="dark"] .sct-author-card{background:linear-gradient(135deg,var(--clr-card) 0%,rgba(255,255,255,0.02) 100%)}[data-theme="dark"] .sct-author-credentials{background:rgba(52,152,219,0.15)}[data-theme="dark"] .sct-author-socials a{background:rgba(255,255,255,0.05)}[data-theme="dark"] .sct-expertise-tag{box-shadow:0 2px 8px rgba(0,0,0,0.3)}