.home_page__NOZQO{min-height:100vh;background:radial-gradient(ellipse at 50% 0,#14141c 0,#07070a 60%,#030304 100%);color:#e8e6df;font-family:Courier New,IBM Plex Mono,monospace;padding:4rem 1.5rem 3rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem}.home_title__6bp0U{font-size:clamp(2rem,5vw,3rem);margin:0;text-align:center;color:#fff;text-shadow:0 0 24px rgba(255,45,71,.3);letter-spacing:.02em}.home_subtitle__CfG7j{margin:-1.5rem 0 0;color:#b6b2a6;font-size:1.05rem;text-align:center}.home_rows__xRxHd{max-width:1100px;flex-direction:column;align-items:center}.home_row__qM9Lh,.home_rows__xRxHd{width:100%;display:flex;gap:1.75rem}.home_row__qM9Lh{flex-wrap:wrap;justify-content:center}.home_card__XoQea{display:block;width:300px;border:1px solid rgba(255,45,71,.35);border-radius:8px;background:rgba(255,255,255,.03);overflow:hidden;text-decoration:none;color:inherit;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.home_card__XoQea:hover{transform:translateY(-4px);border-color:rgba(255,45,71,.75);box-shadow:0 8px 28px rgba(255,45,71,.18)}.home_thumb__qgd9H{position:relative;width:100%;height:180px;background:#000;overflow:hidden}.home_thumb__qgd9H img,.home_thumb__qgd9H svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(.2) contrast(1.05) brightness(.8)}.home_caption__a3fWP{padding:.9rem 1.1rem 1.1rem}.home_cardEyebrow__uK_ah{font-size:.7rem;letter-spacing:.15em;text-transform:uppercase;color:#ff4a63;margin:0 0 .35rem}.home_cardTitle__uMC3O{font-size:1.15rem;font-weight:700;color:#fff;margin:0;line-height:1.3}.home_cardDesc__yHb33{font-size:.85rem;color:#b6b2a6;margin:.4rem 0 0;line-height:1.4}@media (max-width:640px){.home_card__XoQea{width:100%;max-width:340px}}