.page_main__B4lkq{padding:1.5rem 0 3rem;min-height:calc(100vh - 12rem)}.page_header__a2jdh{text-align:center;margin-bottom:2rem}.page_title__jb7fA{font-size:clamp(1.5rem,5vw,2rem);font-weight:800;margin:0 0 .5rem}.page_subtitle__O98AP{margin:0;color:var(--text-muted);font-size:.95rem;line-height:1.5}@media (max-width:480px){.page_main__B4lkq{padding:1rem 0 2.5rem}.page_header__a2jdh{margin-bottom:1.5rem}}