.page.svelte-mqnx2g{max-width:var(--page);grid-template-rows:auto 1fr auto;min-height:100svh;margin-inline:auto;display:grid}main.svelte-mqnx2g{z-index:2;padding:4rem var(--gutter);opacity:0;will-change:transform, opacity;flex-direction:column;align-self:center;align-items:flex-start;animation:.9s cubic-bezier(.16,1,.3,1) forwards svelte-mqnx2g-rise;display:flex;position:relative;transform:translateY(14px);container-type:inline-size}h1.svelte-mqnx2g{font-weight:500;font-size:min(7rem, calc((100vw - 2 * var(--gutter)) / 7.8));letter-spacing:-.035em;text-shadow:0 0 44px #ece7da0b;margin-left:-.065em;font-size:min(7rem,12.8205cqi);line-height:1}.lead.svelte-mqnx2g{color:var(--fg-muted);margin-top:clamp(1rem,2.2vw,1.75rem);font-size:max(1rem,min(clamp(1.125rem,.9rem + 1vw,1.625rem),7.87402cqi));line-height:1.45}.line.svelte-mqnx2g{display:block}.sentence.svelte-mqnx2g{text-wrap:balance;max-width:100%;display:inline-block}.join.svelte-mqnx2g{width:100%;margin-top:clamp(2rem,3.5vw,2.75rem)}@keyframes svelte-mqnx2g-rise{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){main.svelte-mqnx2g{opacity:1;animation:none;transform:none}}
