.clouds.svelte-g1um6{z-index:-1;width:100vw;height:100vh;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.scroll-hint.svelte-1jb7vs{bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));border:2px solid var(--color--brand);width:3.25rem;height:3.25rem;color:var(--color--brand);cursor:pointer;background:#193549b3;border-radius:50%;place-items:center;padding:0;transition:opacity .3s,background-color .2s;display:grid;position:fixed;left:50%;translate:-50%;box-shadow:0 4px 12px #00000073}.scroll-hint.svelte-1jb7vs:hover{background:#193549e6}.scroll-hint.svelte-1jb7vs:focus-visible{outline:2px solid var(--color--brand);outline-offset:2px}.scroll-hint.is-hidden.svelte-1jb7vs{opacity:0;pointer-events:none}.scroll-hint.svelte-1jb7vs svg:where(.svelte-1jb7vs){animation:1.8s ease-in-out infinite svelte-1jb7vs-bob}html:not(.js) .scroll-hint.svelte-1jb7vs{display:none}@keyframes svelte-1jb7vs-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}h1.svelte-1uha8ag{filter:drop-shadow(14px 13px 11px #00000080);font-weight:700;font-size:var(--text--4xl);line-height:1.05}article.svelte-1uha8ag{gap:var(--space--page);max-width:100%;padding-inline:var(--size--edge--padding)}@media (width>=1200px){article.svelte-1uha8ag{padding-inline:0}}article.svelte-1uha8ag .hp--intro--img{aspect-ratio:286/290;width:12.5rem;height:auto;position:absolute;top:-6rem}article.svelte-1uha8ag .hp--intro{border:.25rem solid var(--color--brand);border-top:none;flex-direction:column;justify-content:center;align-items:center;margin-top:6rem;padding:8rem 1.25rem 2.75rem;display:flex;position:relative}article.svelte-1uha8ag .hp--intro>*+*{margin-block-start:0}article.svelte-1uha8ag .hp--intro:before,article.svelte-1uha8ag .hp--intro:after{content:"";background-color:var(--color--brand);height:4px;position:absolute;top:0}article.svelte-1uha8ag .hp--intro:before{width:calc(45% - 6.25rem);left:0}article.svelte-1uha8ag .hp--intro:after{width:calc(45% - 6.25rem);right:0}article.svelte-1uha8ag h2{filter:drop-shadow(0 4px 4px #00000040);font-weight:700;font-size:var(--text--3xl);text-align:center;line-height:1}article.svelte-1uha8ag p,article.svelte-1uha8ag li{font-size:clamp(1.5rem,1.07143rem + 1.9vw,2.5rem);line-height:var(--leading--snug);text-align:center;font-family:var(--font--type)}article.svelte-1uha8ag ul{margin-block:var(--space--block)}article.svelte-1uha8ag li{padding:var(--space--1) 0;list-style:none}article.svelte-1uha8ag .hp--list p{font-size:var(--text--lg);line-height:var(--leading--body);padding:0}@media (width>=768px){h1.svelte-1uha8ag{max-width:calc(var(--size--content--max) - 200px)}article.svelte-1uha8ag li{padding:var(--space--3)}article.svelte-1uha8ag .hp--intro--img{width:18.75rem;top:-8.25rem}article.svelte-1uha8ag .hp--intro{margin-top:5.625rem;padding:12.5rem 13% 4.75rem}article.svelte-1uha8ag .hp--intro:before{width:calc(45% - 9.375rem);left:0}article.svelte-1uha8ag .hp--intro:after{width:calc(45% - 9.375rem);right:0}}@media (prefers-reduced-motion:no-preference){.hp--intro.reveal{transition:opacity .7s cubic-bezier(.33,1,.68,1),transform .7s cubic-bezier(.33,1,.68,1),filter .7s cubic-bezier(.33,1,.68,1)}.hp--intro.reveal .hp--intro--img{transition:transform .6s cubic-bezier(.33,1,.68,1) .1s}.hp--intro.reveal p{transition:opacity .6s cubic-bezier(.33,1,.68,1) .2s,transform .6s cubic-bezier(.33,1,.68,1) .2s}html.js .hp--intro.reveal:not(.is-revealed){opacity:.45;filter:blur(8px);transform:translateY(2.5rem)scale(.98)}html.js .hp--intro.reveal:not(.is-revealed) .hp--intro--img{transform:translateY(1.5rem)}html.js .hp--intro.reveal:not(.is-revealed) p{opacity:.6;transform:translateY(1rem)}.hp--list.reveal h2,.hp--list.reveal li{transition:opacity .6s cubic-bezier(.33,1,.68,1),transform .6s cubic-bezier(.33,1,.68,1)}.hp--list.reveal li:first-child{transition-delay:.15s}.hp--list.reveal li:nth-child(2){transition-delay:.25s}.hp--list.reveal li:nth-child(3){transition-delay:.35s}.hp--list.reveal li:nth-child(4){transition-delay:.45s}html.js .hp--list.reveal:not(.is-revealed) h2,html.js .hp--list.reveal:not(.is-revealed) li{opacity:0;transform:translateY(1.5rem)}.hp--joke.reveal p{transition:opacity .5s cubic-bezier(.33,1,.68,1) .3s,transform .5s cubic-bezier(.33,1,.68,1) .3s}.hp--joke.reveal p:last-child{transition-delay:1.1s}html.js .hp--joke.reveal:not(.is-revealed) p{opacity:0;transform:translateY(1rem)}}
