.welcome.svelte-1vaa7n0{min-height:100dvh;background:#eae7e0;color:#000}.welcome__content.svelte-1vaa7n0{display:flex;flex-direction:column;min-height:100dvh;max-width:32rem;margin:auto;animation:svelte-1vaa7n0-enter .45s cubic-bezier(.16,1,.3,1) both}.welcome__brand.svelte-1vaa7n0{position:absolute;top:calc(env(safe-area-inset-top) + 1.5rem);left:1rem;display:flex;align-items:center;gap:.75rem;color:#fff}.welcome__brand.svelte-1vaa7n0 p:where(.svelte-1vaa7n0){margin:0;font-family:"Source Serif 4",serif;font-size:1.35rem;font-weight:600;line-height:.98;letter-spacing:-.02em}.welcome__hero.svelte-1vaa7n0{position:relative;display:flex;flex:1;flex-direction:column;justify-content:end;min-height:23rem;overflow:hidden;border-radius:0 0 1.75rem 1.75rem;color:#fff;background:#313131;touch-action:pan-y}.welcome__photo.svelte-1vaa7n0,.welcome__shade.svelte-1vaa7n0{position:absolute;top:0;right:0;bottom:0;left:0}.welcome__photo.svelte-1vaa7n0{background-position:center 46%;background-size:cover;animation:svelte-1vaa7n0-photo .5s ease-out both}.welcome__photo--people.svelte-1vaa7n0{background-size:auto 135%;background-position:20% top}.welcome__shade.svelte-1vaa7n0{background:linear-gradient(180deg,rgba(0,0,0,.38),transparent 32%,rgba(0,0,0,.82) 100%)}.welcome__story.svelte-1vaa7n0{position:relative;padding:7rem 1rem 0}.welcome__story-content.svelte-1vaa7n0{animation:svelte-1vaa7n0-story .38s cubic-bezier(.16,1,.3,1) both}h1.svelte-1vaa7n0{max-width:23rem;margin:0;font-family:"Source Serif 4",serif;font-size:clamp(2rem,8vw,2.8rem);line-height:1.03;letter-spacing:-.03em;text-wrap:balance}.welcome__story.svelte-1vaa7n0 p:where(.svelte-1vaa7n0){max-width:23rem;margin:.75rem 0 0;font-size:.875rem;line-height:1.4}.welcome__pagination.svelte-1vaa7n0{position:relative;display:flex;align-items:center;gap:4px;padding:.4rem 1rem}.welcome__pagination.svelte-1vaa7n0 button:where(.svelte-1vaa7n0){display:grid;place-items:center;width:.5rem;height:2.75rem;border:0;background:transparent;cursor:pointer}.welcome__pagination.svelte-1vaa7n0 button.active:where(.svelte-1vaa7n0){width:2rem}.welcome__pagination.svelte-1vaa7n0 span:where(.svelte-1vaa7n0){display:block;width:.5rem;height:.5rem;border-radius:1rem;background:#fff9;transition:width .25s ease,background-color .25s ease}.welcome__pagination.svelte-1vaa7n0 .active:where(.svelte-1vaa7n0) span:where(.svelte-1vaa7n0){width:2rem;background:#fff}.welcome__actions.svelte-1vaa7n0{display:grid;gap:.5rem;padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.welcome__button.svelte-1vaa7n0{position:relative;display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:3.125rem;padding:.75rem;border:0;border-radius:.75rem;font-size:.9rem;font-weight:600;text-align:center}.welcome__button--primary.svelte-1vaa7n0{background:#000;color:#fff}.welcome__button--social.svelte-1vaa7n0{background:#fff;color:#000;opacity:1}.welcome__legal.svelte-1vaa7n0{margin:.25rem 0 0;text-align:center;color:#555;font-size:.7rem;line-height:1.4}.welcome__legal.svelte-1vaa7n0 a:where(.svelte-1vaa7n0){text-decoration:underline;text-underline-offset:.15em}a.svelte-1vaa7n0:focus-visible,button.svelte-1vaa7n0:focus-visible{outline:2px solid currentColor;outline-offset:3px}@keyframes svelte-1vaa7n0-photo{0%{opacity:.65;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes svelte-1vaa7n0-story{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1vaa7n0-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-height:720px){.welcome__hero.svelte-1vaa7n0{min-height:19rem}h1.svelte-1vaa7n0{font-size:2rem}}@media(prefers-reduced-motion:reduce){.welcome__content.svelte-1vaa7n0,.welcome__story-content.svelte-1vaa7n0,.welcome__photo.svelte-1vaa7n0{animation:none}.welcome__pagination.svelte-1vaa7n0 span:where(.svelte-1vaa7n0){transition:none}}.stage.svelte-107oxh7{--s: .62;position:relative;width:calc(390px * var(--s));height:calc(844px * var(--s))}@media(min-width:768px){.stage.svelte-107oxh7{--s: .7}}.phone.svelte-107oxh7{position:absolute;top:0;left:0;width:390px;height:844px;border-radius:72px;padding:8px;transform:scale(var(--s));transform-origin:top left;box-shadow:0 24px 48px -24px #00000047,0 0 0 1px #0000000d}.screen.svelte-107oxh7{position:relative;height:100%;width:100%;overflow:hidden;border-radius:64px}.status-bar.svelte-107oxh7{position:absolute;z-index:3;top:0;left:0;right:0;display:flex;align-items:center;height:54px;color:var(--color-text-primary)}.status-slot.svelte-107oxh7{display:flex;flex:1;align-items:center;justify-content:center}.status-time.svelte-107oxh7{font-size:17px;font-weight:600;letter-spacing:-.01em}.dynamic-island.svelte-107oxh7{flex:none;width:126px;height:36px;border-radius:999px;background:#000}.home-indicator.svelte-107oxh7{position:absolute;z-index:2;bottom:8px;left:50%;transform:translate(-50%);width:128px;height:5px;border-radius:999px;background:#000}.caret.svelte-107oxh7{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:-.18em;background:currentColor;opacity:0}.caret-on.svelte-107oxh7{animation:svelte-107oxh7-blink 1s steps(1) infinite}@keyframes svelte-107oxh7-blink{0%,50%{opacity:1}51%,to{opacity:0}}.card-in.svelte-107oxh7{animation:svelte-107oxh7-card-in .32s ease-out both}@keyframes svelte-107oxh7-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.caret-on.svelte-107oxh7,.card-in.svelte-107oxh7{animation:none}}
