main.svelte-1ldl19u.svelte-1ldl19u{overflow-y:scroll;overflow-x:hidden;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;height:100vh}article.svelte-1ldl19u.svelte-1ldl19u{scroll-snap-align:start;scroll-snap-stop:always;width:100%;height:100%;position:relative;display:grid;place-items:center;background-color:#333}section.svelte-1ldl19u.svelte-1ldl19u{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;z-index:2}video.svelte-1ldl19u.svelte-1ldl19u{position:absolute;top:0;left:0;width:100%;height:auto;object-fit:cover;z-index:1;pointer-events:none}@media (min-aspect-ratio: 16/9){video.svelte-1ldl19u.svelte-1ldl19u{width:100%;height:auto}}@media (max-aspect-ratio: 16/9){video.svelte-1ldl19u.svelte-1ldl19u{width:auto;height:100%}}@media (max-width: 375px){section.svelte-1ldl19u h1.svelte-1ldl19u{font-size:1rem;letter-spacing:.5rem}section.svelte-1ldl19u h2.svelte-1ldl19u{font-size:1.5rem;letter-spacing:.6rem}section.svelte-1ldl19u h4.svelte-1ldl19u{font-size:.5rem;letter-spacing:.2rem}section.svelte-1ldl19u h3.svelte-1ldl19u{font-size:.7rem;letter-spacing:.3rem;margin-bottom:4rem}}@media (min-width: 375px){section.svelte-1ldl19u h1.svelte-1ldl19u{font-size:2rem;letter-spacing:.5rem}section.svelte-1ldl19u h2.svelte-1ldl19u{font-size:1.5rem;letter-spacing:.4rem}section.svelte-1ldl19u h4.svelte-1ldl19u{font-size:.8rem;letter-spacing:.2rem}section.svelte-1ldl19u h3.svelte-1ldl19u{font-size:.8rem;letter-spacing:.3rem;margin-bottom:4rem}}@media (min-width: 768px){section.svelte-1ldl19u h1.svelte-1ldl19u{font-size:3rem;letter-spacing:.5rem}section.svelte-1ldl19u h2.svelte-1ldl19u{font-size:2rem;letter-spacing:.4rem}section.svelte-1ldl19u h4.svelte-1ldl19u{font-size:1rem;letter-spacing:.2rem}section.svelte-1ldl19u h3.svelte-1ldl19u{font-size:1.2rem;letter-spacing:.7rem;margin-bottom:4rem}}@media (min-width: 1200px){section.svelte-1ldl19u h1.svelte-1ldl19u{font-size:4rem;letter-spacing:1.5rem}section.svelte-1ldl19u h2.svelte-1ldl19u{font-size:3rem;letter-spacing:1rem}section.svelte-1ldl19u h4.svelte-1ldl19u{font-size:1rem;letter-spacing:.6rem}section.svelte-1ldl19u h3.svelte-1ldl19u{font-size:1.2rem;letter-spacing:.3rem;margin-bottom:4rem}}
