#banner-1.svelte-1o5fdnz{padding:clamp(10.9375rem,10vw,12.5rem) 1rem 6.25rem;position:relative;z-index:10;color:hsl(var(--background))}#banner-1.svelte-1o5fdnz .cs-container:where(.svelte-1o5fdnz){text-align:center;width:100%;max-width:80rem;margin:auto;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:1rem}#banner-1.svelte-1o5fdnz .cs-int-title:where(.svelte-1o5fdnz){font-size:clamp(2.4375rem,6.4vw,3.8125rem);font-weight:900;line-height:1.2em;text-align:inherit;margin:0;color:var(--bodyTextColorWhite);position:relative}#banner-1.svelte-1o5fdnz .cs-background:where(.svelte-1o5fdnz){width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1}#banner-1.svelte-1o5fdnz .cs-background:where(.svelte-1o5fdnz):before{content:"";position:absolute;display:block;height:100%;width:100%;background:#000;opacity:.7;top:0;left:0;z-index:1}#banner-1.svelte-1o5fdnz .cs-background:where(.svelte-1o5fdnz) img:where(.svelte-1o5fdnz){position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 48rem){#banner-1.svelte-1o5fdnz .cs-background:where(.svelte-1o5fdnz):before{opacity:1;background:linear-gradient(90.01deg,#000000e6 16.86%,#0000 50%)}}
