.author-page__content{padding:clamp(32px,5vw,72px) 0 clamp(64px,8vw,112px);background:#f7f9f9}.author-page__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(28px,4vw,64px)}.author-page__sidebar{min-width:0}.author-page__profile{overflow:hidden;border:1px solid rgba(45,53,53,.08);border-radius:20px;background:#fff;box-shadow:0 8px 28px rgba(45,53,53,.07)}.author-page__avatar{width:100%;aspect-ratio:2/3;overflow:hidden;background:#e3ebec}.author-page__avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.author-page__details{padding:24px}.author-page__details>.eyebrow{padding:7px 11px;border-radius:999px;background:#f9ff46;color:#2d3535;font-size:10px;font-weight:500}.author-page__name{margin:16px 0 12px;color:#2d3535;font-size:clamp(26px,3vw,36px);line-height:1.08;overflow-wrap:anywhere}.author-page__bio{color:#5f696a;font-size:15px;line-height:1.7}.author-page__bio>*+*{margin-top:1em}.author-page__bio a{transition:.2s linear}.author-page__bio a:hover{color:#000}.author-page__website{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin-top:18px;padding:10px 14px;border-radius:999px;background:#e3ebec;color:#2d3535;font-size:12px;font-weight:500;overflow-wrap:anywhere;transition:background .2s ease,transform .2s ease}.author-page__website::after{content:"↗";font-size:15px}.author-page__website:hover{transform:translateY(-2px);background:#f9ff46}.author-page__articles{min-width:0;padding-top:8px}.author-page__section-heading{position:relative;margin-bottom:28px;padding-left:18px}.author-page__section-heading::before{position:absolute;top:3px;bottom:3px;left:0;width:5px;border-radius:999px;background:#f9ff46;content:""}.author-page__section-heading h2{margin-top:9px;color:#2d3535;font-size:clamp(26px,3vw,38px);line-height:1.15}.author-page__posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.author-page__post{min-width:0;overflow:hidden;border:1px solid #bec8c9;border-radius:18px;background:#fff;box-shadow:0 5px 18px rgba(45,53,53,.04);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.author-page__post:hover{transform:translateY(-4px);border-color:rgba(45,53,53,.25);box-shadow:0 14px 30px rgba(45,53,53,.1)}.author-page__post:hover .author-page__read-more{background:#f9ff46}.author-page__post-link{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.author-page__post-image{aspect-ratio:16/9;overflow:hidden;background:#e3ebec}.author-page__post-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.author-page__post:hover .author-page__post-image img{transform:scale(1.035)}.author-page__post-content{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:22px}.author-page__post-content h3{margin-top:12px;color:#2d3535;font-size:19px;line-height:1.3}.author-page__post-content p{margin-top:10px;color:#5f696a;line-height:1.6}.author-page__post-date,.author-page__read-more{font-family:"DM Mono",ui-monospace,"Courier New",monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.author-page__post-date{color:#5f696a}.author-page__read-more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:9px 12px;border-radius:999px;background:#e3ebec;color:#2d3535;font-weight:500;transition:background .2s ease}.author-page__read-more span{font-size:15px}.author-page__empty{padding:24px;border:1px solid #bec8c9;border-radius:18px;background:#fff;color:#5f696a}.author-page .navigation.pagination{margin-top:36px}.author-page .navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px}.author-page .navigation.pagination a,.author-page .navigation.pagination span{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;padding:8px 14px;border:1px solid #bec8c9;border-radius:999px;background:#fff;color:#2d3535;font-size:13px;transition:background .2s ease,border-color .2s ease}.author-page .navigation.pagination .current,.author-page .navigation.pagination a:hover{border-color:#f9ff46;background:#f9ff46}@media(max-width:760px){.author-page__layout{grid-template-columns:minmax(0,1fr)}.author-page__profile{display:block}.author-page__avatar{width:min(100%,360px);margin-inline:auto}.author-page__articles{padding-top:0}}@media(max-width:600px){.author-page__layout{gap:36px}.author-page__profile{grid-template-columns:1fr}.author-page__details{padding:22px}.author-page__posts{grid-template-columns:minmax(0,1fr);gap:16px}.author-page__post-content{padding:20px}}@media(prefers-reduced-motion:reduce){.author-page__post,.author-page__post-image img,.author-page__website{transition:none}}
/*# sourceMappingURL=author.min.css.map */
