.page-module__0HNXVa__main{z-index:1;max-width:var(--container);padding:60px var(--gutter) 110px;margin:0 auto;animation:.4s both page-module__0HNXVa__fade;position:relative}.page-module__0HNXVa__eyebrow{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--pep-deep);font-size:10px}.page-module__0HNXVa__h1{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--ink);margin:16px 0 12px;font-size:clamp(38px,4.2vw,64px);font-weight:700;line-height:1;animation:.6s both page-module__0HNXVa__rise}.page-module__0HNXVa__lead{color:#1313138c;max-width:620px;margin:0 0 46px;font-size:15.5px;line-height:1.6}.page-module__0HNXVa__grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.page-module__0HNXVa__card{background:var(--surface);border-radius:22px;padding:30px 28px;transition:all .25s;display:block}.page-module__0HNXVa__card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #13131317}.page-module__0HNXVa__cardEyebrow{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--pep-deep);font-size:10px}.page-module__0HNXVa__cardTitle{font-family:var(--font-sans);letter-spacing:-.025em;color:var(--ink);margin:12px 0 10px;font-size:22px;font-weight:700;line-height:1.2}.page-module__0HNXVa__cardDesc{color:#1313138c;margin:0 0 16px;font-size:14.5px;line-height:1.6}.page-module__0HNXVa__cardMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#13131366;font-size:11px}@media (max-width:760px){.page-module__0HNXVa__grid{grid-template-columns:1fr}}
