.hero-decoration.svelte-11nwjw3{position:absolute;top:-2.5em;right:-1em}@media all and (max-width:767px){.hero-decoration.svelte-11nwjw3{display:none}}.hero-container.svelte-13em5ye{display:block;position:relative;overflow:visible}.hero-container.svelte-13em5ye:not(.animationComplete){overflow:hidden}@media all and (max-width:767px){.hero-container.svelte-13em5ye .hero-decoration:where(.svelte-13em5ye){display:none}}.hero.svelte-13em5ye{position:relative;width:100%;min-height:587px;background-size:cover;background-position:center;background-color:gray;background-repeat:no-repeat;border:3px solid black;box-shadow:4px 4px #000}@media all and (max-width:767px){.hero.svelte-13em5ye{border-left:none;border-right:none}}.hero.overlay.svelte-13em5ye:before{content:"";position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#0000;background:radial-gradient(circle,#0000000d 31%,#000)}.hero.overlay.svelte-13em5ye :where(.svelte-13em5ye){position:relative;z-index:1}.hero.hero-full.svelte-13em5ye{padding:2em;background-image:var(--dynamic-bg)}.hero.hero-mini.svelte-13em5ye{min-height:239px}@media all and (max-width:1023px){.hero.hero-mini.svelte-13em5ye{min-height:auto}}.hero.hero-mini.svelte-13em5ye img:where(.svelte-13em5ye){width:100%;height:auto}.page-backface-triangle.svelte-13em5ye{position:absolute;width:150%;height:100px;bottom:0;right:0;background:#fff;background:linear-gradient(180deg,#ccc,#fff 20%,#ccc);border:3px solid black;box-shadow:4px -14px 10px #000000bf,inset 0 -50px 20px #00000040;transform:skew(50deg) rotate(-5deg) translate(-1%) translateY(70%)}
