.hero.svelte-1i5swwr{background:#3a312a;height:60svh;margin:0;max-height:640px;min-height:420px;overflow:hidden;position:relative}.hero.svelte-1i5swwr picture{display:block;height:100%}.hero.svelte-1i5swwr img{height:100%;object-fit:cover;object-position:var(--hero-position);width:100%}.hero.svelte-1i5swwr:after{background:linear-gradient(180deg,#140f0b00 20%,#140f0bb3);content:"";inset:0;position:absolute}.hero.strong.svelte-1i5swwr:after{background:linear-gradient(180deg,#140f0b0d,#140f0b33 40%,#140f0bbf)}.hero-text.svelte-1i5swwr{bottom:0;color:#fff;left:0;padding:0 var(--gutter) 24px;position:absolute;right:0;z-index:1}.hero.svelte-1i5swwr .label:where(.svelte-1i5swwr){color:#fff;text-shadow:0 1px 2px rgba(20,15,11,.45)}.hero.svelte-1i5swwr .label:where(.svelte-1i5swwr):before{background:#ffffffbf}.hero.svelte-1i5swwr h1:where(.svelte-1i5swwr){color:#fff;font-family:var(--font-serif);font-size:54px;font-weight:400;letter-spacing:-.01em;line-height:.95;margin-top:12px}.hero.svelte-1i5swwr h1:where(.svelte-1i5swwr) em{color:#f1cfae}.hero.svelte-1i5swwr .sub:where(.svelte-1i5swwr){color:#ffffffeb;font-size:15.5px;margin-top:10px;max-width:32ch;text-shadow:0 1px 2px rgba(20,15,11,.45)}@media(min-width:1024px){.hero.svelte-1i5swwr{height:600px;max-height:none}.hero.svelte-1i5swwr img{object-position:var(--hero-position-desktop)}.hero-text.svelte-1i5swwr{margin:0 auto;max-width:var(--wrap);padding:0 var(--gutter) 56px}.hero.svelte-1i5swwr h1:where(.svelte-1i5swwr){font-size:96px}.hero.svelte-1i5swwr .sub:where(.svelte-1i5swwr){font-size:18px;max-width:40ch}}
