.page_hero__WZzHp{padding:10rem 0 4rem;text-align:center}.page_heroLabel__CJfPG{font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--text-dim);margin-bottom:1.5rem}.page_heroTitle__sZF_1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:200;line-height:1.1;letter-spacing:-.04em;margin-bottom:1rem}.page_heroTitle__sZF_1 strong{font-weight:600}.page_heroSub__MPkHz{font-size:1.15rem;color:var(--text-muted);max-width:500px;margin:0 auto}.page_articles__Q83rI{padding:4rem 0 6rem}.page_articlesGrid__xB_o9{display:grid;grid-gap:1.25rem;gap:1.25rem}.page_articleCard__wy6Tu{display:block;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius);padding:clamp(2rem,4vw,2.5rem);transition:all var(--transition);position:relative}.page_articleCard__wy6Tu:hover{border-color:#333;transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.page_articleCard__wy6Tu:after{content:"→";position:absolute;top:clamp(2rem,4vw,2.5rem);right:clamp(2rem,4vw,2.5rem);font-size:1.25rem;color:var(--text-dim);transition:all var(--transition)}.page_articleCard__wy6Tu:hover:after{color:var(--text);transform:translateX(4px)}.page_articleTag__VyMrq{display:inline-block;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);border:1px solid var(--border);padding:.25rem .75rem;border-radius:100px;margin-bottom:1rem}.page_articleCard__wy6Tu h2{font-size:clamp(1.15rem,2.5vw,1.5rem);font-weight:700;letter-spacing:-.02em;margin-bottom:.75rem;line-height:1.3;padding-right:2rem}.page_articleCard__wy6Tu p{font-size:.95rem;color:var(--text-muted);line-height:1.7;margin-bottom:1rem}.page_articleMeta__vacib{display:flex;align-items:center;gap:1rem;font-size:.8rem;color:var(--text-dim)}.page_readTime__tMHVg{padding:.2rem .6rem;border:1px solid var(--border);border-radius:100px}