.nye-author__hero{background:#000;color:#fff}.nye-author__hero-inner{max-width:1280px;margin:0 auto;padding:64px 24px;display:grid;grid-template-columns:240px 1fr;gap:56px;align-items:center}@media (max-width:768px){.nye-author__hero-inner{grid-template-columns:1fr;gap:32px;padding:48px 20px;text-align:center}}.nye-author__photo-wrap{position:relative}.nye-author__photo{width:220px;height:220px;border-radius:50%;object-fit:cover;border:3px solid rgb(255 255 255 / .15);display:block}@media (max-width:768px){.nye-author__photo{width:160px;height:160px;margin:0 auto}}.nye-author__eyebrow{font-family:ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:rgb(255 255 255 / .45);margin:0 0 16px}.nye-author__name{font-family:ui-sans-serif,system-ui,sans-serif;font-size:clamp(36px, 5vw, 64px);font-weight:900;letter-spacing:-.05em;color:#fff;margin:0 0 12px;line-height:1}.nye-author__role{font-family:ui-serif,Georgia,serif;font-size:clamp(16px, 1.5vw, 20px);color:rgb(255 255 255 / .65);margin:0 0 32px;font-style:italic}.nye-author__stats{display:flex;align-items:center;gap:24px;margin-bottom:32px;flex-wrap:wrap}@media (max-width:768px){.nye-author__stats{justify-content:center}}.nye-author__stat{display:flex;flex-direction:column;gap:4px}.nye-author__stat-n{font-family:ui-sans-serif,system-ui,sans-serif;font-size:22px;font-weight:900;letter-spacing:-.04em;color:#fff;line-height:1}.nye-author__stat-l{font-family:ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255 / .4)}.nye-author__stat-divider{width:1px;height:40px;background:rgb(255 255 255 / .15)}.nye-author__social{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media (max-width:768px){.nye-author__social{justify-content:center}}.nye-author__social-link{display:inline-flex;align-items:center;gap:8px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:500;color:rgb(255 255 255 / .7);text-decoration:none;padding:8px 16px;border:1px solid rgb(255 255 255 / .15);border-radius:40px;transition:color 0.2s,border-color 0.2s,background 0.2s;white-space:nowrap}.nye-author__social-link:hover{color:#fff;border-color:rgb(255 255 255 / .4);background:rgb(255 255 255 / .08)}.nye-author__body{background:#fff;border-bottom:1px solid #e5e5e5}.nye-author__body-inner{max-width:1280px;margin:0 auto;padding:64px 24px}.nye-author__body-grid{display:grid;grid-template-columns:1fr 320px;gap:64px;align-items:start}@media (max-width:1024px){.nye-author__body-grid{grid-template-columns:1fr;gap:40px}}.nye-author__section-label{font-family:ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.35em;text-transform:uppercase;color:#737373;border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin:0 0 28px}.nye-author__bio{font-family:ui-serif,Georgia,serif;font-size:18px;line-height:1.9;color:#404040;margin-bottom:40px}.nye-author__bio p{margin:0 0 20px}.nye-author__bio p:last-child{margin:0}.nye-author__eeat{display:flex;flex-direction:column;gap:16px;padding:24px;background:#f9f9f9;border-left:3px solid #000}.nye-author__eeat-item{display:flex;align-items:flex-start;gap:12px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;color:#404040;line-height:1.5}.nye-author__eeat-item svg{flex-shrink:0;margin-top:2px;color:#000}.nye-author__tags{display:flex;flex-wrap:wrap;gap:10px}.nye-author__tag{display:inline-block;font-family:ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:500;letter-spacing:.05em;color:#000;background:#f5f5f5;border:1px solid #e5e5e5;padding:8px 16px;border-radius:40px;transition:background 0.2s,border-color 0.2s;cursor:default}.nye-author__tag:hover{background:#000;color:#fff;border-color:#000}.nye-author__articles{background:#fafafa;padding:64px 0}.nye-author__articles-inner{max-width:1280px;margin:0 auto;padding:0 24px}.nye-author__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:0}@media (max-width:1024px){.nye-author__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.nye-author__grid{grid-template-columns:1fr}}.nye-author__article-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e5e5;text-decoration:none;color:inherit;transition:box-shadow 0.3s,transform 0.3s}.nye-author__article-card:hover{box-shadow:0 8px 40px rgb(0 0 0 / .1);transform:translateY(-3px)}.nye-author__article-img-wrap{overflow:hidden;aspect-ratio:16/9;background:#f0f0f0}.nye-author__article-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.5s}.nye-author__article-card:hover .nye-author__article-img{transform:scale(1.04)}.nye-author__article-body{padding:20px;flex:1;display:flex;flex-direction:column;gap:8px}.nye-author__article-cat{font-family:ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:#737373;margin:0}.nye-author__article-title{font-family:ui-serif,Georgia,serif;font-size:18px;line-height:1.3;font-weight:400;letter-spacing:-.02em;color:#000;margin:0;flex:1;transition:color 0.2s}.nye-author__article-card:hover .nye-author__article-title{color:#404040}.nye-author__article-date{font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;color:#a3a3a3;margin:0}