.authors-section[data-astro-cid-5ijxez7g]{padding:5rem 0;background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.container[data-astro-cid-5ijxez7g]{max-width:1200px;margin:0 auto;padding:0 1rem}.section-header[data-astro-cid-5ijxez7g]{text-align:center;margin-bottom:4rem;position:relative}.section-header[data-astro-cid-5ijxez7g] h1[data-astro-cid-5ijxez7g]{font-size:3rem;font-weight:700;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 1rem;letter-spacing:-.02em}.section-subtitle[data-astro-cid-5ijxez7g]{font-size:1.2rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.7;font-weight:400}.category-filters[data-astro-cid-5ijxez7g]{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem}.filter-btn[data-astro-cid-5ijxez7g]{background:#fff;border:1px solid #e2e8f0;padding:.5rem 1rem;border-radius:12px;font-size:.9rem;font-weight:500;cursor:pointer}.filter-btn[data-astro-cid-5ijxez7g].active{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border-color:transparent}.authors-grid[data-astro-cid-5ijxez7g]{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:2rem}.author-card[data-astro-cid-5ijxez7g]{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #00000014;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:100%;position:relative}.author-card[data-astro-cid-5ijxez7g]:hover{transform:translateY(-8px);box-shadow:0 12px 30px #00000026}.author-card-inner[data-astro-cid-5ijxez7g]{display:flex;flex-direction:column;height:100%}.author-image[data-astro-cid-5ijxez7g]{position:relative;width:100%;height:220px;overflow:hidden;background:linear-gradient(135deg,#f1f5f9,#e2e8f0)}.author-image[data-astro-cid-5ijxez7g] img[data-astro-cid-5ijxez7g]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.author-card[data-astro-cid-5ijxez7g]:hover .author-image[data-astro-cid-5ijxez7g] img[data-astro-cid-5ijxez7g]{transform:scale(1.08)}.image-overlay[data-astro-cid-5ijxez7g]{position:absolute;inset:0;background:linear-gradient(135deg,#3b82f633,#8b5cf633);opacity:0;transition:opacity .4s ease}.author-card[data-astro-cid-5ijxez7g]:hover .image-overlay[data-astro-cid-5ijxez7g]{opacity:1}.author-content[data-astro-cid-5ijxez7g]{padding:1.8rem;flex-grow:1;display:flex;flex-direction:column;gap:1.2rem}.author-header[data-astro-cid-5ijxez7g]{text-align:center;position:relative}.author-name[data-astro-cid-5ijxez7g]{font-size:1.6rem;font-weight:800;color:#0f172a;margin:0 0 .4rem;letter-spacing:-.03em;line-height:1.2}.author-role[data-astro-cid-5ijxez7g]{font-size:1.05rem;color:#475569;margin:0;font-weight:500;position:relative}.author-role[data-astro-cid-5ijxez7g]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:40px;height:2px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:1px}.author-bio[data-astro-cid-5ijxez7g]{color:#334155;font-size:.97rem;line-height:1.7;margin:0;flex-grow:1;position:relative}.author-stats[data-astro-cid-5ijxez7g]{display:flex;gap:1.8rem;padding:1.2rem 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;margin:.5rem 0;justify-content:center}.stat[data-astro-cid-5ijxez7g]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.stat-icon[data-astro-cid-5ijxez7g]{font-size:1.4rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat-content[data-astro-cid-5ijxez7g]{display:flex;flex-direction:column;align-items:center}.stat-number[data-astro-cid-5ijxez7g]{font-size:1.3rem;font-weight:700;color:#0f172a;line-height:1}.stat-label[data-astro-cid-5ijxez7g]{font-size:.8rem;color:#64748b;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-top:.2rem}.author-books[data-astro-cid-5ijxez7g]{margin-bottom:.5rem}.books-label[data-astro-cid-5ijxez7g]{display:block;font-size:.9rem;color:#475569;margin-bottom:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;text-align:center}.book-tags[data-astro-cid-5ijxez7g]{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.book-tag[data-astro-cid-5ijxez7g]{background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#334155;padding:.5rem 1.1rem;border-radius:30px;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-weight:500;border:1px solid #e2e8f0;transition:all .3s ease;box-shadow:0 2px 4px #00000008}.book-tag[data-astro-cid-5ijxez7g]:hover{background:linear-gradient(135deg,#e2e8f0,#cbd5e1);transform:translateY(-2px);box-shadow:0 4px 8px #00000014}.book-tag[data-astro-cid-5ijxez7g].more{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;border-color:transparent;font-weight:600}.btn[data-astro-cid-5ijxez7g]{display:inline-block;padding:.8rem 1.7rem;border-radius:14px;font-weight:600;text-decoration:none;font-size:.95rem;transition:all .3s ease;text-align:center;border:none;cursor:pointer;position:relative;overflow:hidden}.btn[data-astro-cid-5ijxez7g]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff1a;transform:translate(-100%);transition:transform .4s ease}.btn[data-astro-cid-5ijxez7g]:hover:before{transform:translate(100%)}.btn-small[data-astro-cid-5ijxez7g]{padding:.6rem 1.2rem;font-size:.85rem}.btn-outline[data-astro-cid-5ijxez7g]{background:#fff;border:2px solid #e2e8f0;color:#0f172a;box-shadow:0 4px 6px #0000000d}.btn-outline[data-astro-cid-5ijxez7g]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 12px #00000014}.btn-primary[data-astro-cid-5ijxez7g]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;box-shadow:0 4px 15px #3b82f64d}.btn-primary[data-astro-cid-5ijxez7g]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #3b82f666}.community-section[data-astro-cid-5ijxez7g]{padding:5rem 0;background:linear-gradient(135deg,#f8fafc,#e2e8f0);min-height:100vh}.community-content[data-astro-cid-5ijxez7g]{text-align:center;margin-bottom:4rem}.community-content[data-astro-cid-5ijxez7g] h2[data-astro-cid-5ijxez7g]{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 1rem;letter-spacing:-.02em}.community-content[data-astro-cid-5ijxez7g] p[data-astro-cid-5ijxez7g]{font-size:1.2rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.7;font-weight:400}.community-cta[data-astro-cid-5ijxez7g]{margin-top:2rem}.cta-note[data-astro-cid-5ijxez7g]{font-size:.9rem;color:#64748b;margin-top:.5rem}@media (max-width: 768px){.authors-section[data-astro-cid-5ijxez7g]{padding:3rem 0}.section-header[data-astro-cid-5ijxez7g] h1[data-astro-cid-5ijxez7g]{font-size:2.5rem}.category-filters[data-astro-cid-5ijxez7g]{flex-direction:column;gap:1rem;align-items:center}.filter-btn[data-astro-cid-5ijxez7g]{width:100%;text-align:center}.authors-grid[data-astro-cid-5ijxez7g]{grid-template-columns:1fr}.author-card-inner[data-astro-cid-5ijxez7g]{flex-direction:column}.author-image[data-astro-cid-5ijxez7g]{width:100%;height:200px}.author-content[data-astro-cid-5ijxez7g]{padding:1.5rem}.author-stats[data-astro-cid-5ijxez7g]{flex-direction:column;gap:1rem}}@media (max-width: 480px){.container[data-astro-cid-5ijxez7g]{padding:0 .75rem}.section-header[data-astro-cid-5ijxez7g] h1[data-astro-cid-5ijxez7g]{font-size:2rem}.section-subtitle[data-astro-cid-5ijxez7g]{font-size:1.1rem}.author-content[data-astro-cid-5ijxez7g]{padding:1.25rem}.book-tags[data-astro-cid-5ijxez7g]{flex-direction:column}.book-tag[data-astro-cid-5ijxez7g]{max-width:100%}}
