.hero-section.svelte-tibptj{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;contain:layout style paint}.hero-bg.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;will-change:transform;backface-visibility:hidden;transform-style:preserve-3d}.hero-image.svelte-tibptj{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:.6;filter:contrast(1.08) brightness(.85);will-change:transform;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.hero-overlay.svelte-tibptj{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(5,6,11,.05) 0%,rgba(5,6,11,.55) 45%,rgba(5,6,11,.78) 70%,rgba(5,6,11,.92) 85%,var(--bg-root) 95%,var(--bg-root) 100%);z-index:1}.hero-content.svelte-tibptj{position:relative;z-index:2;width:100%;padding:5rem 0}.hero-text.svelte-tibptj{text-align:center;max-width:56rem;margin:0 auto}.hero-title.svelte-tibptj{margin-bottom:1.5rem;font-family:BankGothicMediumBT,sans-serif;font-size:clamp(2.5rem,6vw,4rem);color:var(--accent-soft);text-shadow:0 4px 12px rgba(0,0,0,.6);line-height:1.1}.hero-subtitle.svelte-tibptj{margin:0 auto 2rem;font-size:clamp(1rem,2.5vw,1.375rem);color:var(--text-secondary);max-width:48ch;line-height:1.6;text-shadow:0 2px 8px rgba(0,0,0,.5)}@media(max-width:768px){.hero-section.svelte-tibptj{min-height:70vh!important}.hero-content.svelte-tibptj{padding:4rem 0 3rem}.hero-image.svelte-tibptj{opacity:.7;filter:contrast(1.05) brightness(.9)}.hero-overlay.svelte-tibptj{background:linear-gradient(180deg,rgba(5,6,11,.25) 0%,rgba(5,6,11,.65) 50%,rgba(5,6,11,.9) 75%,var(--bg-root) 92%,var(--bg-root) 100%)}}@media(max-width:480px){.hero-section.svelte-tibptj{min-height:65vh!important}.hero-image.svelte-tibptj{opacity:.75;-o-object-position:center 30%;object-position:center 30%}}@media(prefers-reduced-motion:reduce){.hero-bg.svelte-tibptj{transform:none!important}.hero-image.svelte-tibptj{will-change:auto}}
