#hero.svelte-1gdkxa9.svelte-1gdkxa9{margin-top:calc(-1.5 * var(--space-3xl));background-color:var(--purple-soft);position:relative;z-index:var(--layer-5)}header.svelte-1gdkxa9.svelte-1gdkxa9{min-height:90lvh;display:flex;align-items:center;justify-content:center;color:var(--white-soft)}@media (max-width: 600px){header.svelte-1gdkxa9.svelte-1gdkxa9{min-height:80lvh}}header.svelte-1gdkxa9 .text.svelte-1gdkxa9{max-width:calc(.85 * var(--lg));position:relative;z-index:var(--layer-1)}@media (width < 1440px){header.svelte-1gdkxa9 .text.svelte-1gdkxa9{max-width:calc(var(--lg) - 2 * var(--space-xl))}}@media (--xl-n-below){header.svelte-1gdkxa9 .text.svelte-1gdkxa9{max-width:calc(var(--lg) - 2 * var(--space-xl))}}@media (width < 1024px){header.svelte-1gdkxa9 .text.svelte-1gdkxa9{max-width:calc(1.15 * var(--md))}}@media (--lg-n-below){header.svelte-1gdkxa9 .text.svelte-1gdkxa9{max-width:calc(1.15 * var(--md))}}header.svelte-1gdkxa9 p.svelte-1gdkxa9{color:var(--white-soft);font-size:var(--font-size-1);font-weight:var(--font-weight-light);text-shadow:1px 1px 1px var(--purple)}header.svelte-1gdkxa9 p.meta.svelte-1gdkxa9{font-family:var(--font-sans);font-size:var(--font-size--1);font-weight:var(--font-weight-medium)}header.svelte-1gdkxa9 p.meta span.svelte-1gdkxa9{display:inline-flex;align-items:flex-end;-webkit-margin-end:var(--space-s);margin-inline-end:var(--space-s);letter-spacing:var(--letter-spaced)}header.svelte-1gdkxa9 p.meta span.svelte-1gdkxa9 svg{-webkit-margin-end:var(--space-3xs);margin-inline-end:var(--space-3xs)}header.svelte-1gdkxa9 p.meta a.svelte-1gdkxa9{text-decoration:none;color:inherit;display:inline-flex;align-items:flex-end;-webkit-margin-end:var(--space-s);margin-inline-end:var(--space-s);font-size:var(--font-size--1);transition:font-weight .3s ease}header.svelte-1gdkxa9 p.meta a.svelte-1gdkxa9 svg{transition:all .3s ease}header.svelte-1gdkxa9 p.meta a.svelte-1gdkxa9:hover{font-weight:var(--font-weight-bold)}header.svelte-1gdkxa9 p.meta a.svelte-1gdkxa9:hover svg{transform:scale(1.1)}header.svelte-1gdkxa9 h1.svelte-1gdkxa9{color:var(--white-soft);text-shadow:1px 1px 1px var(--purple);margin-inline:auto}
