.ContactHero_hero__o9PWU{background:linear-gradient(135deg,var(--bg-surface) 0,var(--bg-surface-strong) 100%);padding:4rem 2rem 3rem;text-align:center;border-bottom:1px solid var(--border-default)}.ContactHero_container__C_RKO{max-width:800px;margin:0 auto}.ContactHero_title__TqE4a{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin:0 0 1rem;line-height:1.2}.ContactHero_subtitle__Hzhmw{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;max-width:600px;margin:0 auto 2rem}.ContactHero_ctaGroup__lnND0{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.ContactHero_cta__hMvUr{padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:6px;border:2px solid transparent;cursor:pointer;transition:all .2s ease;min-width:160px}.ContactHero_ctaPrimary__oh1Cv{background-color:var(--brand-primary);color:var(--text-inverse);border-color:var(--brand-primary)}.ContactHero_ctaPrimary__oh1Cv:hover{background-color:#0E67D9;border-color:#0E67D9;transform:translateY(-2px);box-shadow:var(--shadow-sm)}.ContactHero_ctaPrimary__oh1Cv:active{transform:translateY(0)}.ContactHero_ctaSecondary__Rx48q{background-color:var(--color-white);color:var(--brand-primary);border-color:var(--brand-primary)}.ContactHero_ctaSecondary__Rx48q:hover{background-color:var(--bg-surface);transform:translateY(-2px);box-shadow:var(--shadow-sm)}.ContactHero_ctaSecondary__Rx48q:active{transform:translateY(0)}.ContactHero_cta__hMvUr:focus-visible{outline:3px solid var(--brand-primary);outline-offset:2px;box-shadow:var(--focus-ring)}@media (max-width:768px){.ContactHero_hero__o9PWU{padding:3rem 1.5rem 2rem}.ContactHero_title__TqE4a{font-size:2rem}.ContactHero_subtitle__Hzhmw{font-size:1rem}.ContactHero_ctaGroup__lnND0{flex-direction:column;align-items:stretch}.ContactHero_cta__hMvUr{width:100%}}