header.svelte-s7o8er{display:flex;justify-content:center;align-items:center;position:absolute;flex-direction:column;top:0;left:0;right:0;height:100vh}header.svelte-s7o8er span:where(.svelte-s7o8er){font-size:4rem;text-align:center;color:var(--color-text-2);text-shadow:#0008 0 0 .5em;margin:0 1em;font-weight:700;-webkit-text-stroke:.015em black}header.svelte-s7o8er span.smaller:where(.svelte-s7o8er){font-size:2.5rem}header.svelte-s7o8er span:where(.svelte-s7o8er):last-of-type{margin-bottom:1.2rem}.undeline.svelte-s7o8er{text-decoration:underline var(--color-accent-1) .16em;line-height:1.6em;text-underline-offset:.4em;padding-bottom:.2em}.header-img.svelte-s7o8er{position:fixed;height:100vh;width:100vw;top:0;object-fit:cover;z-index:-100}.skew.bot.svelte-s7o8er{margin-top:calc(100vh - 6.7rem);font-size:2em}.skew.svelte-s7o8er{min-height:8rem;background-color:var(--color-bg-2);color:var(--color-text-2);display:flex;justify-content:center;align-items:center;transform:skewY(-2deg);margin-top:3rem}main.svelte-s7o8er>:where(.svelte-s7o8er){padding-left:var(--padding-main-h);padding-right:var(--padding-main-h)}.social-icon.svelte-s7o8er{border:2px solid var(--color-text-2);display:flex;justify-content:center;align-items:center;padding:.25em;margin:.2em;color:var(--color-text-2);transition:all var(--transition-duration-hover)}.social-icon.svelte-s7o8er:hover{background-color:var(--color-bg-1);color:var(--color-bg-2)}h2.svelte-s7o8er{text-align:center}h2.svelte-s7o8er{font-size:1.8em}.ctas.svelte-s7o8er{display:flex;flex-wrap:wrap;gap:1em;justify-content:center}.skew.svelte-s7o8er{font-size:1.4rem}.skew.svelte-s7o8er>a:where(.svelte-s7o8er):after{color:#fff}.photo-credits.svelte-s7o8er{position:absolute;top:-2.5rem;left:0;padding:1em;font-size:.8rem;opacity:.3}.photo-credits.svelte-s7o8er,.photo-credits.svelte-s7o8er a:where(.svelte-s7o8er){font-weight:300}.photo-credits.svelte-s7o8er a:where(.svelte-s7o8er){color:unset}.photo-credits.svelte-s7o8er a:where(.svelte-s7o8er):hover{text-decoration:underline}@media only screen and (max-width: 800px){header.svelte-s7o8er span:where(.svelte-s7o8er){font-size:2.5rem}header.svelte-s7o8er span.smaller:where(.svelte-s7o8er){font-size:1.75rem}}
