.authors-hero{padding:5rem 40px 4rem;background:linear-gradient(135deg,var(--brand-teal) 0,var(--brand-tan) 100%);color:#fff;text-align:center}.authors-hero .section-subtitle{font-size:1.2rem;margin-bottom:2rem;opacity:.9}.authors-hero .hero-title{font-size:4rem;margin-bottom:1.5rem;color:#fff}.authors-hero .hero-text{color:#fff;font-size:1.15rem;opacity:.8;padding-left:150px;padding-right:150px;line-height:1.4}.section-title::after{display:none}.author-community{padding:100px 40px}.author-community .mt-4{color:#777;font-size:1.15rem;line-height:1.5;font-weight:500}.author-community .grid-2{display:grid;grid-template-columns:0.7fr 1fr}.community-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.comm-item{overflow:hidden;border-radius:var(--border-radius);box-shadow:var(--shadow-sm)}.comm-item img{width:100%;height:200px;object-fit:cover;transition:var(--transition-base)}.comm-item:hover img{transform:scale(1.1)}.featured-authors-section{padding:100px 40px}.authors-profiles-grid{display:grid;grid-template-columns:1fr;padding:0;gap:50px;margin-top:4rem}.authors-profiles-grid:first-child{margin-top:0}.author-profile-card{display:flex;gap:3rem;background:#fff;border-radius:var(--border-radius);box-shadow:var(--shadow-sm);align-items:center}.author-image{flex-shrink:0;width:300px;height:100%}.author-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius) 0 0 var(--border-radius);box-shadow:var(--shadow-md)}.author-info{padding:3rem 3rem 3rem 0}.author-info h3{font-size:1.8rem;margin-bottom:.5rem;color:var(--brand-teal)}.author-titles{color:var(--brand-orange);font-weight:600;display:block;margin-bottom:1.5rem}.author-info p{font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.author-profile-card p{font-size:1.2rem;color:#000;opacity:.6}.author-books{font-size:.95rem;padding-top:1.5rem;border-top:1px solid #eee}.author-books strong{color:#326b82;opacity:.8}.author-testimonials{padding:100px 40px}.testimonial-item{margin:0 auto;text-align:center;padding:2rem;background:#fff;border-radius:var(--border-radius);border:2px solid #eee;position:relative}.testimonials-slider{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.quote-icon{font-size:3rem;color:rgba(253,145,78,.2);margin-bottom:1.5rem}.testimonial-item blockquote{font-size:1.6rem;font-family:var(--font-body);font-style:italic;color:var(--brand-black);margin-bottom:2rem;line-height:1.5}.testimonial-author{display:flex;flex-direction:column}.testimonials-slider blockquote{font-size:1.1rem;line-height:1.4}.testimonial-author strong{font-size:1.1rem;color:var(--brand-teal)}@media (max-width:991px){.author-profile-card{flex-direction:column;text-align:center}.author-image{width:200px;height:250px}}@media (max-width:1024px){.authors-hero{padding:4.5rem 24px 3.5rem}.authors-hero .hero-title{font-size:3.3rem}.authors-hero .hero-text{padding-left:80px;padding-right:80px}.author-community,.author-testimonials,.featured-authors-section{padding:80px 24px}.community-grid{gap:16px}.author-profile-card{gap:2rem}.testimonials-slider{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:930px){.authors-hero .hero-title{font-size:2.8rem}.authors-hero .hero-text{padding-left:32px;padding-right:32px}.author-community .grid-2{grid-template-columns:1fr;gap:32px}.community-content{text-align:center}.community-content .section-title-wrapper{text-align:center!important;margin:0 auto 2rem!important}.community-grid{max-width:560px;margin:0 auto}.author-profile-card{flex-direction:column;align-items:stretch;text-align:center;overflow:hidden}.author-image{width:100%;max-width:none;height:360px}.author-image img{border-radius:var(--border-radius) var(--border-radius) 0 0}.author-info{padding:0 2rem 2rem}}@media (max-width:820px){.community-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.testimonials-slider{grid-template-columns:1fr}.testimonial-item blockquote{font-size:1.25rem}}@media (max-width:768px){.authors-hero{padding:4rem 18px 3rem}.authors-hero .hero-title{font-size:2.3rem}.authors-hero .hero-text{font-size:1rem;padding:0}.author-community,.author-testimonials,.featured-authors-section{padding:64px 18px}.author-image{height:300px}.author-info h3{font-size:1.5rem}.author-info p,.author-profile-card p{font-size:1rem}.testimonial-item{padding:1.5rem}}@media (max-width:640px){.community-grid{grid-template-columns:1fr}.comm-item img{height:240px}.author-image{height:260px}.author-info{padding:0 1.5rem 1.5rem}.author-books{font-size:.9rem}}@media (max-width:540px){.authors-hero .hero-title{font-size:1.95rem}.authors-hero .hero-text{font-size:.95rem}.author-community,.author-testimonials,.featured-authors-section{padding:52px 14px}.author-image{height:220px}.testimonial-item blockquote{font-size:1.05rem}}@media (max-width:400px){.authors-hero .hero-title{font-size:1.7rem}.author-info{padding:0 1.1rem 1.25rem}.author-info h3{font-size:1.35rem}}@media (max-width:360px){.authors-hero .hero-title{font-size:1.55rem}.testimonial-item{padding:1.25rem 1rem}}