.Hero_hero__2xnwO{position:relative;min-height:70vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4xl) 0;overflow:hidden}.Hero_backgroundImage__LgSQr{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;z-index:0}.Hero_overlay__IatbX{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.5),rgba(0,0,0,.3));z-index:1}.Hero_container__KvNXu{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 var(--spacing-md);z-index:2;position:relative}.Hero_content__74mKa{max-width:700px;display:flex;flex-direction:column;gap:var(--spacing-2xl)}.Hero_mainHeading__2eBh7{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-white);letter-spacing:-.03em;margin:0}.Hero_subtitle__anHiT{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);color:var(--color-text-white);margin:0;font-weight:var(--font-weight-normal)}.Hero_messageBox__oOsuS{padding:var(--spacing-xl);background-color:rgba(255,255,255,.95);border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Hero_message__HVqFI{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text);margin:0;font-weight:var(--font-weight-normal)}@media (max-width:768px){.Hero_hero__2xnwO{min-height:auto;padding:var(--spacing-3xl) 0}.Hero_mainHeading__2eBh7{font-size:var(--font-size-3xl)}.Hero_subtitle__anHiT{font-size:var(--font-size-base)}.Hero_messageBox__oOsuS{padding:var(--spacing-lg)}.Hero_message__HVqFI{font-size:var(--font-size-xs)}}