.Hero_hero__T3Fr4{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;min-height:min(88vh,760px);padding:calc(var(--nav-height) + 2rem) 20px 4rem;text-align:center;background:linear-gradient(180deg,rgba(30,22,10,.45),rgba(30,22,10,.65))}.Hero_actions__LI5fP,.Hero_location__ep8np,.Hero_logo__KLHdu,.Hero_text__d7aVA{animation:Hero_rise__Qsa_z .9s cubic-bezier(.22,.8,.3,1) both}.Hero_text__d7aVA{animation-delay:.2s}.Hero_location__ep8np{animation-delay:.3s}.Hero_actions__LI5fP{animation-delay:.45s}@keyframes Hero_rise__Qsa_z{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.Hero_logo__KLHdu{position:relative;width:clamp(150px,22vw,240px);aspect-ratio:1/1;padding:10px;border-radius:50%;background:var(--color-bg);box-shadow:var(--shadow-card)}.Hero_logo__KLHdu img{object-fit:contain;padding:10px}.Hero_text__d7aVA{max-width:1000px;font-size:clamp(2.2rem,5.2vw,4.2rem);font-weight:600;line-height:1.1;white-space:pre-line;color:var(--color-on-primary);text-shadow:0 2px 14px rgba(0,0,0,.55)}.Hero_actions__LI5fP{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}.Hero_secondary__EjXLV{background:rgba(255,250,240,.16);border:2px solid rgba(255,250,240,.85);box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Hero_secondary__EjXLV:focus-visible,.Hero_secondary__EjXLV:hover{background:rgba(255,250,240,.32)}.Hero_location__ep8np{margin-top:-.75rem;font-size:clamp(.95rem,2.2vw,1.2rem);font-weight:700;letter-spacing:.02em;color:rgba(255,250,240,.92);text-shadow:0 1px 8px rgba(0,0,0,.6)}