.BrandLayout_container__GtVXb{min-height:100vh}.BrandLayout_banner__DHxsg{padding:12px;text-align:center;font-size:.9em}.BrandLayout_ctaSection__py53c{max-width:1200px;margin:60px auto;padding:60px 20px;text-align:center;background:#fff;border-radius:16px}.BrandLayout_ctaTitle__DOHxs{font-size:1.4rem;margin-bottom:16px}.BrandLayout_ctaDescription__XsJCf{color:#666;margin-bottom:24px}.BrandLayout_ctaButton__Pmqfx{display:inline-block;color:#fff;padding:12px 32px;border-radius:30px;text-decoration:none;font-weight:700}