.page-module__i3xINq__main{background:var(--background);min-height:100vh;color:var(--foreground);padding-top:80px}.page-module__i3xINq__container{max-width:1400px;margin:0 auto;padding:4rem 5%}.page-module__i3xINq__pageHeader{text-align:center;margin-bottom:4rem}.page-module__i3xINq__title{background:linear-gradient(135deg,var(--primary),#f4e4a6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:700}.page-module__i3xINq__subtitle{color:var(--muted);max-width:600px;margin:0 auto;font-size:1.2rem}.page-module__i3xINq__authorsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.page-module__i3xINq__authorCard{background:var(--secondary);text-align:center;cursor:pointer;color:inherit;border:1px solid #d4af3733;border-radius:16px;flex-direction:column;align-items:center;padding:2rem;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.page-module__i3xINq__authorCard:before{content:"";background:linear-gradient(90deg,var(--primary),transparent);opacity:0;height:4px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.page-module__i3xINq__authorCard:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 12px 40px #d4af374d}.page-module__i3xINq__authorCard:hover:before{opacity:1}.page-module__i3xINq__avatarContainer{margin-bottom:1.5rem}.page-module__i3xINq__avatar{border:3px solid var(--primary);object-fit:cover;border-radius:50%;width:120px;height:120px;transition:transform .3s}.page-module__i3xINq__authorCard:hover .page-module__i3xINq__avatar{transform:scale(1.1)}.page-module__i3xINq__avatarPlaceholder{border:3px solid var(--primary);width:120px;height:120px;color:var(--primary);background:linear-gradient(135deg,#d4af3733,#d4af370d);border-radius:50%;justify-content:center;align-items:center;font-size:3rem;font-weight:700;display:flex}.page-module__i3xINq__authorName{color:var(--foreground);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.page-module__i3xINq__authorBio{color:var(--muted);flex-grow:1;margin-bottom:1.5rem;font-size:.95rem;line-height:1.6}.page-module__i3xINq__stats{border-top:1px solid #d4af371a;justify-content:center;gap:1.5rem;width:100%;margin-bottom:1.5rem;padding-top:1rem;display:flex}.page-module__i3xINq__postCount{color:var(--primary);font-size:.9rem;font-weight:600}.page-module__i3xINq__viewProfile{color:var(--primary);font-size:.95rem;font-weight:600;transition:all .3s}.page-module__i3xINq__authorCard:hover .page-module__i3xINq__viewProfile{transform:translate(5px)}.page-module__i3xINq__noAuthors{text-align:center;color:var(--muted);padding:4rem 2rem;font-size:1.1rem}@media (max-width:1024px){.page-module__i3xINq__authorsGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem}}@media (max-width:768px){.page-module__i3xINq__container{padding:2rem 5%}.page-module__i3xINq__title{font-size:2rem}.page-module__i3xINq__subtitle{font-size:1rem}.page-module__i3xINq__authorsGrid{grid-template-columns:1fr;gap:1.5rem}.page-module__i3xINq__authorCard{padding:1.5rem}.page-module__i3xINq__avatar,.page-module__i3xINq__avatarPlaceholder{width:100px;height:100px}.page-module__i3xINq__avatarPlaceholder{font-size:2.5rem}}
