.banner-section.svelte-ynlp6u{min-height:30vh;padding:var(--space-3) 0;display:flex;justify-content:center;align-items:center;flex-direction:column;background-position:50% 50%;background-size:cover;position:relative}a.svelte-10en893{display:block;padding:var(--space-2) var(--space-3);background-color:var(--color-text);color:var(--color-bg);cursor:pointer;font-weight:700;text-decoration:none;transition:transform .25s;font-size:var(--font-size-large)}a.svelte-10en893:hover{color:var(--color-bg);transform:scale(1.05)}header.svelte-14qkasr{padding:var(--space-3);position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--space-2);background-position:50% 50%;background-size:cover;box-shadow:0 0 10px #00000080;z-index:10}.video-cover.svelte-14qkasr{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:0}.header-title.svelte-14qkasr{z-index:1;font-size:calc(var(--font-size-display) * 1.5);opacity:.9}.header-tagline.svelte-14qkasr{z-index:1;font-style:italic;font-size:var(--font-size-large);text-align:center;line-height:1.5;max-width:350px;opacity:.95;font-weight:500}header.svelte-14qkasr video:where(.svelte-14qkasr){position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.full.svelte-14qkasr{min-height:80vh}@media (min-width: 768px){.header-title.svelte-14qkasr{font-size:calc(var(--font-size-display) * 3)}.header-tagline.svelte-14qkasr{max-width:450px}.full.svelte-14qkasr{min-height:100vh}}@media (min-width: 1024px){.header-title.svelte-14qkasr{font-size:calc(var(--font-size-display) * 4)}.header-tagline.svelte-14qkasr{font-size:var(--font-size-xl);max-width:450px}}@media (min-width: 1300px){.header-title.svelte-14qkasr{font-size:calc(var(--font-size-display) * 5)}.header-tagline.svelte-14qkasr{font-size:var(--font-size-display);max-width:700px}}
