.page_sectionAuthor__jA_Vb{width:100%;background:#f9f9f9;padding:32px 16px}.page_sectionAuthor__jA_Vb .page_containerAuthor__fhD8C{margin:auto;width:100%;max-width:1280px}.page_titleAuthor__NWSZp{font-size:32px;font-weight:700;color:#112639;margin-bottom:32px;text-align:center}@media(max-width:767px){.page_titleAuthor__NWSZp{font-size:24px;margin-bottom:24px}}.page_authorGrid__BMw6W{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}@media(max-width:767px){.page_authorGrid__BMw6W{grid-template-columns:repeat(2,1fr);gap:16px}}@media(max-width:480px){.page_authorGrid__BMw6W{grid-template-columns:1fr}}.page_authorCard__A4DOH{background-color:#fff;border-radius:8px;overflow:hidden;transition:all .3s ease;border:1px solid #d3dae0;text-decoration:none;color:inherit;display:block;height:100%}.page_authorCard__A4DOH:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px);text-decoration:none;color:inherit}.page_verticalContainer__8cQ_m{width:100%;display:flex;flex-direction:column;align-items:center;padding:24px 16px;height:100%;text-align:center}@media(max-width:768px){.page_verticalContainer__8cQ_m{padding:20px 16px}}.page_verticalContainer__8cQ_m .page_articleThumbnailWrapper__lG7Jh{width:100px;height:100px;position:relative;margin-bottom:16px;border-radius:50%;overflow:hidden;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.page_verticalContainer__8cQ_m .page_articleThumbnailWrapper__lG7Jh{width:80px;height:80px;margin-bottom:12px}}.page_verticalContainer__8cQ_m .page_articleThumbnailWrapper__lG7Jh img{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_verticalContainer__8cQ_m .page_articleThumbnailWrapper__lG7Jh span{font-size:32px;font-weight:600;color:#112639}@media(max-width:768px){.page_verticalContainer__8cQ_m .page_articleThumbnailWrapper__lG7Jh span{font-size:24px}}.page_verticalContainer__8cQ_m .page_authorInfo__XP5A7{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.page_verticalContainer__8cQ_m .page_articleTitle__lD_O_{font-size:18px;font-weight:600;color:#112639;margin-bottom:6px;line-height:1.3;text-align:center}@media(max-width:768px){.page_verticalContainer__8cQ_m .page_articleTitle__lD_O_{font-size:16px;margin-bottom:4px}}.page_verticalContainer__8cQ_m .page_articleTitleDate__g7qPu{font-size:14px;font-weight:400;color:#707070;margin-bottom:12px;text-align:center}@media(max-width:768px){.page_verticalContainer__8cQ_m .page_articleTitleDate__g7qPu{font-size:12px;margin-bottom:8px}}.page_verticalContainer__8cQ_m .page_authorDescription__PmHqa{font-size:14px;color:#707070;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:center;max-width:100%}@media(max-width:768px){.page_verticalContainer__8cQ_m .page_authorDescription__PmHqa{font-size:13px;-webkit-line-clamp:2}}.page_verticalContainer__8cQ_m .page_authorDescription__PmHqa p{margin:0}.page_loadingContainer___i0n9{display:flex;justify-content:center;align-items:center;height:300px;width:100%}.page_errorContainer__RJI_e{background-color:#fff;border-radius:8px;padding:32px;text-align:center;max-width:500px;margin:32px auto;border:1px solid #d3dae0}.page_errorContainer__RJI_e .page_errorTitle__P8zPo{font-size:20px;font-weight:600;color:#dc2626;margin-bottom:8px}.page_errorContainer__RJI_e .page_errorMessage__xOVHf{font-size:14px;color:#707070;margin-bottom:24px;line-height:1.5}.page_errorContainer__RJI_e .page_retryButton__uHaFv{background-color:#fec144;color:#112639;border:none;border-radius:8px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.page_errorContainer__RJI_e .page_retryButton__uHaFv:hover{background-color:#fed76b;transform:translateY(-1px)}.page_emptyContainer__PKfZv{background-color:#fff;border-radius:8px;padding:32px;text-align:center;max-width:500px;margin:32px auto;border:1px solid #d3dae0}.page_emptyContainer__PKfZv .page_emptyTitle__2C6Bx{font-size:20px;font-weight:600;color:#112639;margin-bottom:8px}.page_emptyContainer__PKfZv .page_emptyMessage__j13Eh{font-size:14px;color:#707070;line-height:1.5}@media(max-width:1024px){.page_authorGrid__BMw6W{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.page_authorGrid__BMw6W{grid-template-columns:1fr}.page_sectionAuthor__jA_Vb{padding-left:12px;padding-right:12px}}