.Page_header__lT2K2{text-align:center;padding:5rem 0;border-bottom:1px solid var(--border-color-dark);margin-bottom:3rem;background-color:var(--secondary-bg);color:var(--text-light)}.Page_header__lT2K2 h1{font-size:3rem;color:var(--text-light)}.Page_subtitle__qmZqt{font-size:1.3rem;color:var(--text-dark);max-width:800px;margin:1rem auto 0}.Page_contentLayout__N_Hq9{display:grid;grid-template-columns:2fr 1fr;grid-gap:3.5rem;gap:3.5rem;padding-top:3rem}.Page_content__ac_YM h2{font-size:2.2rem;margin-top:2.5rem;margin-bottom:1.2rem;color:var(--text-light)}.Page_content__ac_YM h3{font-size:1.6rem;margin-top:2rem;margin-bottom:.8rem;color:var(--accent-color)}.Page_content__ac_YM h4{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.5rem;color:var(--text-light)}.Page_content__ac_YM li,.Page_content__ac_YM p{color:var(--text-dark)}.Page_content__ac_YM ul{padding-left:25px;margin-bottom:1rem}.Page_content__ac_YM li{margin-bottom:.6rem}.Page_sidebar__f7DOt{position:-webkit-sticky;position:sticky;top:120px;align-self:flex-start}.Page_formContainer__f_jym{background:var(--secondary-bg);border:1px solid var(--border-color-dark);padding:2.5rem;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.2)}.Page_formContainer__f_jym h3{text-align:center;margin-bottom:1.5rem;color:var(--text-light)}.Page_formContainer__f_jym p{text-align:center;margin-bottom:1.5rem;font-size:.95rem;color:var(--text-dark)}.Page_formGroup__wWchw{margin-bottom:1.5rem}.Page_formGroup__wWchw label{display:block;font-weight:600;margin-bottom:.6rem;font-size:.95rem;color:var(--text-dark)}.Page_formGroup__wWchw input[type=email],.Page_formGroup__wWchw input[type=radio]+label,.Page_formGroup__wWchw input[type=tel],.Page_formGroup__wWchw input[type=text],.Page_formGroup__wWchw textarea{width:100%;padding:12px 14px;border-radius:8px;border:1px solid var(--border-color-dark);background-color:var(--primary-bg);color:var(--text-light);font-family:inherit;font-size:1rem}.Page_formGroup__wWchw textarea{resize:vertical;min-height:100px}.Page_formGroup__wWchw input[type=radio]{width:auto;margin-right:.5rem}.Page_formGroup__wWchw input[type=radio]+label{display:inline-block;width:auto;padding:0;border:none;background-color:transparent;color:var(--text-dark);font-weight:400}.Page_formContainer__f_jym button{width:100%;font-size:1.1rem;padding:14px}@media (max-width:992px){.Page_contentLayout__N_Hq9{grid-template-columns:1fr}.Page_sidebar__f7DOt{position:relative;top:0;margin-top:3rem}.Page_header__lT2K2 h1{font-size:2.5rem}}