.page_container__D1GGM{width:100%;max-width:1200px;margin:5rem auto;padding:0 20px;color:var(--text-color)}.page_heroMedia__hBzGd{position:absolute;inset:0;z-index:0}.page_heroImg__pGmBh{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.page_heroShade__CMvsX{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.28),rgba(0,0,0,.22) 40%,rgba(0,0,0,.12));background-color:rgba(0,0,0,.2)}.page_heroOverlay__WkIP8{position:relative;z-index:1}.page_hero__zTkvl{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;align-items:center}@media (min-width:900px){.page_hero__zTkvl{grid-template-columns:2fr 2fr}}.page_cover__PYA8y{position:relative;width:100%;height:100%;aspect-ratio:1/1;border-radius:var(--radius-md);background:var(--bg-color);overflow:hidden}.page_cover__PYA8y img{width:100%;display:block;object-fit:contain;border-radius:var(--radius-md)}.page_cover__PYA8y:hover img{transform:scale(1.04)}.page_headerContent__FHBiU{display:flex;flex-direction:column;gap:12px}.page_title__tDexT{color:var(--text-color);font-weight:800;text-align:left;font-size:28px}@media (min-width:900px){.page_title__tDexT{font-size:2rem}}.page_subtitle__JC4Vv{color:var(--text-color);font-size:18px;line-height:1.2;margin:4px 0 8px}.page_metaRow__K2una{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--text-color);font-size:14px}.page_author__TbELH{font-weight:700;color:var(--text-color)}.page_dot__UlSd4{width:4px;height:4px;border-radius:2px;display:inline-block;background-color:var(--primary-color)}.page_date__plxQc,.page_read__E8Dn2{color:var(--text-color);opacity:.9}.page_description__G_06e{margin-top:3rem;font-size:17px;line-height:1.2;color:var(--text-color)}.page_description__G_06e :where(p,span,div,h1,h2,h3,h4,h5,h6){background:transparent!important}