.page-module__8CpeMG__hero{color:#fff;padding:5rem var(--container-padding) 4rem;background:linear-gradient(135deg,#0d0d12 0%,#1a1a2e 100%);position:relative;overflow:hidden}.page-module__8CpeMG__heroGrid{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.page-module__8CpeMG__heroInner{z-index:1;grid-template-columns:1fr 340px;align-items:center;gap:4rem;display:grid;position:relative}.page-module__8CpeMG__heroContent{max-width:600px}.page-module__8CpeMG__heroEyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffff73;align-items:center;gap:7px;margin:1.25rem 0 .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.page-module__8CpeMG__heroEyebrow:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.page-module__8CpeMG__heroTitle{letter-spacing:-.03em;margin:0 0 1.5rem;font-size:2.75rem;font-weight:800;line-height:1.1}.page-module__8CpeMG__authorMeta{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.page-module__8CpeMG__authorRole{letter-spacing:.06em;text-transform:uppercase;color:#ffffff8c;font-size:.875rem;font-weight:600;display:inline-block}.page-module__8CpeMG__authorBio{color:#ffffffd1;max-width:720px;margin:0;font-size:1.0625rem;line-height:1.7}.page-module__8CpeMG__articleCount{color:#ffffff73;border-top:1px solid #ffffff1a;margin:0;padding-top:1.25rem;font-size:.875rem}.page-module__8CpeMG__photoWrap{border:1px solid #ffffff1a;border-radius:16px;height:440px;position:relative;overflow:hidden}.page-module__8CpeMG__photo{object-fit:cover;object-position:center top}.page-module__8CpeMG__postsSection{padding-top:3rem;padding-bottom:3rem}.page-module__8CpeMG__postsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.page-module__8CpeMG__paginationSection{padding:2rem var(--container-padding) 3rem}.page-module__8CpeMG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}.page-module__8CpeMG__paginationBtn{color:#fff;background:#000;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}.page-module__8CpeMG__paginationBtn:hover{background:#333}.page-module__8CpeMG__pageNumbers{gap:.5rem;display:flex}.page-module__8CpeMG__pageNumber{color:#666;background:#f5f5f5;border-radius:.375rem;justify-content:center;align-items:center;width:40px;height:40px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__8CpeMG__pageNumber:hover{color:#333;background:#e0e0e0}.page-module__8CpeMG__pageNumber.page-module__8CpeMG__active{color:#fff;background:#000}@media (max-width:1024px){.page-module__8CpeMG__heroInner{grid-template-columns:1fr 280px;gap:2.5rem}.page-module__8CpeMG__photoWrap{height:380px}}@media (max-width:768px){.page-module__8CpeMG__hero{padding:4rem var(--container-padding) 3rem}.page-module__8CpeMG__heroInner{grid-template-columns:1fr;gap:2.5rem}.page-module__8CpeMG__photoWrap{order:-1;height:360px}.page-module__8CpeMG__heroTitle{font-size:2rem}.page-module__8CpeMG__authorBio{font-size:1rem}.page-module__8CpeMG__postsGrid{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:480px){.page-module__8CpeMG__hero{padding:3.5rem var(--container-padding) 2.5rem}.page-module__8CpeMG__heroTitle{font-size:1.5rem}.page-module__8CpeMG__photoWrap{height:300px}}
