.n03--W_section{flex-direction:column;gap:36px;margin-top:120px;display:flex}.n03--W_content{flex-direction:column;gap:60px;display:flex}.n03--W_contacts{padding:var(--spacing-06);border-radius:var(--radius-sm);background-color:var(--color-background-purple);gap:var(--spacing-06);flex-direction:column;display:flex}.n03--W_contactsTitle{align-items:center;gap:var(--spacing-03);display:flex}.n03--W_contactsIcon{color:var(--color-purple);flex-shrink:0}.n03--W_contacts .n03--W_contactsButtons{gap:var(--spacing-04)}.n03--W_formCard{width:100%;padding:var(--spacing-06);border-radius:var(--radius-sm);background-color:var(--color-background-block);box-shadow:var(--shadow-level-2);gap:var(--spacing-06);flex-direction:column;margin-inline:auto;display:flex}.n03--W_formTitle{padding-bottom:var(--spacing-06);border-bottom:1px solid var(--color-divider-dark-primary)}@media (min-width:768px){.n03--W_section{margin-top:160px}.n03--W_contacts{padding:var(--spacing-06) 36px;flex-direction:row;align-items:center;gap:48px}.n03--W_contactsTitle{flex:1;min-width:0}.n03--W_contacts .n03--W_contactsButtons{flex-wrap:nowrap;flex:none;width:auto}.n03--W_formCard{max-width:472px}}@media (min-width:1200px){.n03--W_section{gap:48px;margin-top:200px}.n03--W_contacts{width:fit-content;margin-inline:auto}.n03--W_contactsTitle{white-space:nowrap;flex:none}.n03--W_formCard{max-width:592px}}
.Qp73lW_section{flex-direction:column;gap:36px;margin-top:100px;display:flex}.Qp73lW_content{flex-direction:column;gap:60px;display:flex}.Qp73lW_signUp{width:fit-content;margin:var(--spacing-04) auto 0;display:flex}@media (min-width:768px){.Qp73lW_section{margin-top:120px}}@media (min-width:1200px){.Qp73lW_section{gap:48px;margin-top:160px}}
.zmlTrG_section{flex-direction:column;gap:36px;margin-top:120px;display:flex}.zmlTrG_content{align-items:center;gap:var(--spacing-09);flex-direction:column;display:flex}.zmlTrG_cta{align-self:stretch}@media (min-width:768px){.zmlTrG_section{margin-top:160px}.zmlTrG_content{gap:var(--spacing-12)}.zmlTrG_cta{align-self:center}}@media (min-width:1200px){.zmlTrG_section{gap:48px;margin-top:200px}}
