.ContactHero-module__g4sIiW__heroSection{width:100%;height:60vh;min-height:500px;padding-top:var(--header-height);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ContactHero-module__g4sIiW__heroContent{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 20px;display:flex;position:relative}.ContactHero-module__g4sIiW__contentOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a99;border:1px solid #ffffff1a;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:900px;margin:0 auto;padding:60px 40px;display:flex;box-shadow:0 20px 50px #0000004d}[data-theme=light] .ContactHero-module__g4sIiW__contentOverlay{background:#ffffffb3;border:1px solid #0000000d;box-shadow:0 20px 50px #0000000d}.ContactHero-module__g4sIiW__title{background:linear-gradient(135deg,var(--hero-title-from)0%,var(--hero-title-to)100%);-webkit-text-fill-color:transparent;letter-spacing:-1px;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:4rem;font-weight:800;line-height:1.1}.ContactHero-module__g4sIiW__description{color:#cbd5e1;max-width:700px;margin-bottom:0;font-size:1.4rem;line-height:1.6}[data-theme=light] .ContactHero-module__g4sIiW__description{color:var(--text-secondary)}.ContactHero-module__g4sIiW__bgOverlay{z-index:1;background:radial-gradient(circle,#0f172a33 0%,#0f172a99 50%,#0f172ae6 100%);width:100%;height:100%;position:absolute;top:0;left:0}[data-theme=light] .ContactHero-module__g4sIiW__bgOverlay{background:radial-gradient(circle,#fff6 0%,#ffffffb3 50%,#ffffffe6 100%)}@media (max-width:768px){.ContactHero-module__g4sIiW__heroSection{height:50vh;min-height:450px}.ContactHero-module__g4sIiW__contentOverlay{width:90%;padding:40px 20px}.ContactHero-module__g4sIiW__title{font-size:2.5rem}.ContactHero-module__g4sIiW__description{font-size:1.1rem}}
