.authors-module__NK0a5q__page{color:var(--ink);background:var(--white);min-height:100vh}.authors-module__NK0a5q__hero{background:linear-gradient(135deg, var(--ink-deepest) 0%, var(--ink) 50%, var(--ink-deep) 100%);color:var(--white);padding:48px 0 52px;position:relative;overflow:hidden}.authors-module__NK0a5q__heroGrain{pointer-events:none;background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.authors-module__NK0a5q__container{z-index:1;width:min(1240px,100% - 40px);margin:0 auto;position:relative}.authors-module__NK0a5q__heroTitle{font-family:var(--font-sans);color:var(--white);letter-spacing:-.022em;margin:0 0 6px;font-size:36px;font-weight:700;line-height:1.1}.authors-module__NK0a5q__breadcrumb{flex-wrap:wrap;align-items:center;gap:10px;padding:0 0 22px;display:flex}.authors-module__NK0a5q__breadcrumbHome{width:28px;height:28px;color:var(--white);background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:background .18s;display:inline-flex}.authors-module__NK0a5q__breadcrumbHome:hover{background:#ffffff38}.authors-module__NK0a5q__breadcrumbLink{color:#ffffffb8;font-size:12.5px;font-weight:500;text-decoration:none;transition:color .18s}.authors-module__NK0a5q__breadcrumbLink:hover{color:var(--lime)}.authors-module__NK0a5q__breadcrumbLink:before,.authors-module__NK0a5q__breadcrumbCurrent:before{content:"/";color:#fff6;padding-right:8px}.authors-module__NK0a5q__breadcrumbCurrent{color:#ffffffeb;font-size:12.5px;font-weight:600}.authors-module__NK0a5q__body{padding:48px 0 72px}.authors-module__NK0a5q__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.authors-module__NK0a5q__card{background:var(--white);color:inherit;border:1.5px solid #5b8c1f73;border-radius:14px;align-items:flex-start;gap:20px;padding:22px;text-decoration:none;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f1e3d0a,0 8px 22px -18px #0f1e3d38}.authors-module__NK0a5q__card:before{content:"";background:linear-gradient(180deg, var(--lime) 0%, var(--lime-dark) 100%);width:4px;position:absolute;top:0;bottom:0;left:0}.authors-module__NK0a5q__card:hover{transform:translateY(-5px);box-shadow:0 2px 4px #0f1e3d0f,0 24px 52px -22px #0f1e3d5c}.authors-module__NK0a5q__avatar{background:linear-gradient(135deg, var(--panel-tint), var(--border-tint-2));border:1.5px solid #5b8c1f4d;border-radius:10px;flex-shrink:0;width:90px;height:100px;overflow:hidden}.authors-module__NK0a5q__avatarImg{object-fit:contain;width:100%;height:100%;display:block}.authors-module__NK0a5q__info{flex:1;min-width:0}.authors-module__NK0a5q__name{font-family:var(--font-sans);color:var(--ink);letter-spacing:-.012em;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;transition:color .18s;display:block}.authors-module__NK0a5q__name:hover{color:var(--lime-dark)}.authors-module__NK0a5q__bio{color:var(--text-mute-alt);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 10px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.authors-module__NK0a5q__viewMore{color:var(--lime-dark);letter-spacing:.02em;align-items:center;gap:5px;font-size:12px;font-weight:700;text-decoration:none;transition:color .18s;display:inline-flex}.authors-module__NK0a5q__viewMore:hover{color:var(--ink)}.authors-module__NK0a5q__empty{text-align:center;color:var(--accent-teal);grid-column:1/-1;padding:60px 20px;font-size:14px}@media (max-width:820px){.authors-module__NK0a5q__grid{grid-template-columns:1fr}.authors-module__NK0a5q__heroTitle{font-size:28px}}@media (max-width:480px){.authors-module__NK0a5q__card{flex-direction:column}.authors-module__NK0a5q__avatar{width:72px;height:80px}}
