section.hero.svelte-ddcdyv>:where(.svelte-ddcdyv){-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}section.hero.svelte-ddcdyv{--grid-colour: color-mix(in hsl shorter hue, var(--secondary-border-colour) 50%, transparent);--bottom-gap: 30px;height:calc(100vh - var(--nav-height));margin-bottom:var(--bottom-gap);justify-content:space-evenly;flex-direction:column;align-items:center;isolation:isolate;position:relative;overflow:hidden;display:flex;width:100%;gap:20px;background-position:-1px -1px;background-size:40px 40px;background-image:linear-gradient(to right,var(--grid-colour) 1px,transparent 1px),linear-gradient(to bottom,var(--grid-colour) 1px,transparent 1px)}section.hero.svelte-ddcdyv:after{background:linear-gradient(transparent,var(--background-colour));height:var(--bottom-gap);position:absolute;translate:0 20%;content:"";width:100%;bottom:0}section.hero.svelte-ddcdyv>:where(.svelte-ddcdyv){max-width:var(--max-content-width);margin-right:auto;margin-left:auto;padding:0 10px}section.hero.svelte-ddcdyv>a.return:where(.svelte-ddcdyv){border:1px solid color-mix(in hsl shorter hue,var(--primary-border-colour) 30%,transparent);background:#f2f2f20d;color:var(--primary-text-colour);align-self:flex-start;text-decoration:none;border-radius:10px;align-items:center;cursor:pointer;display:flex;padding:10px;gap:5px;margin-left:max((100vw - var(--max-content-width)) / 2,10px)}section.hero.svelte-ddcdyv>a.return:where(.svelte-ddcdyv)>span:where(.svelte-ddcdyv){translate:0 2px}section.hero.svelte-ddcdyv>.content:where(.svelte-ddcdyv){display:flex;flex-direction:column;gap:20px;text-align:center;width:min-content}section.hero.svelte-ddcdyv>.content:where(.svelte-ddcdyv) p.flavor-text:where(.svelte-ddcdyv){font-size:clamp(.8rem,4vw,1.2rem);line-height:1.5rem;margin-bottom:20px;color:#c76969}section.hero.svelte-ddcdyv>.content:where(.svelte-ddcdyv) h1:where(.svelte-ddcdyv){font-size:clamp(.8rem,8vw,4rem);word-break:keep-all;margin-bottom:10px;text-align:center;font-weight:800;line-height:1.1}section.hero.svelte-ddcdyv>.content:where(.svelte-ddcdyv) h1:where(.svelte-ddcdyv)>:where(.svelte-ddcdyv):nth-child(2){background-image:linear-gradient(90deg,#df3a3a,#f57387);text-transform:capitalize;-webkit-background-clip:text;background-clip:text;color:transparent;margin-top:.5rem}section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv){padding:0!important;margin:0!important;pointer-events:none;position:absolute;height:24rem;width:100vw;opacity:.8;z-index:-1}section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv):before,section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv):after{background-color:color-mix(in hsl shorter hue,var(--primary-colour) 10%,transparent);will-change:opacity,filter;border-radius:100%;filter:blur(80px);position:absolute;aspect-ratio:1/1;height:100%;content:""}@media(prefers-reduced-motion:none){section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv):before,section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv):after{animation:svelte-ddcdyv-pulse 3s ease-in-out infinite alternate}}section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv):before{translate:-45% -30px;left:0}section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv):after{animation-duration:4.5s;animation-delay:1s;translate:45% 30px;opacity:.3;right:0}@media not (min-width:530px){section.hero.svelte-ddcdyv>.pulses:where(.svelte-ddcdyv):after{display:none}}@keyframes svelte-ddcdyv-pulse{0%{opacity:.3}to{opacity:1}}
