.mask.svelte-rl21xe{box-sizing:content-box;position:absolute;z-index:21;display:block;inset:0;background:#fff}.titles.svelte-rl21xe h1:where(.svelte-rl21xe),.titles.svelte-rl21xe h2:where(.svelte-rl21xe),.titles.svelte-rl21xe .trigger-warning:where(.svelte-rl21xe) p:where(.svelte-rl21xe){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;margin:0 auto;text-align:center;text-transform:uppercase;font-size:120%;line-height:2;letter-spacing:.4em}.trigger-warning.svelte-rl21xe{white-space:pre;color:#f60707}.titles.svelte-rl21xe .trigger-warning:where(.svelte-rl21xe) p:where(.svelte-rl21xe){text-align:left}.trigger-warning.svelte-rl21xe p:where(.svelte-rl21xe){background:#fff}.trigger-warning.svelte-rl21xe p:where(.svelte-rl21xe) .s{font-size:80%;letter-spacing:.375em;display:block}.enter-button.svelte-rl21xe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--bg);background:transparent;text-decoration:underline;text-transform:uppercase;text-decoration-thickness:2px;padding:1em;font-size:120%}h2.when-love.svelte-rl21xe{text-align:left;width:auto;left:50%;transform:translate(-50%,-50%);margin:0;white-space:pre}h2.svelte-rl21xe:after{display:block;content:"love creep";height:0;overflow:hidden;overflow:clip;visibility:hidden;color:transparent}.titles.svelte-rl21xe{position:absolute;inset:0;z-index:30;color:#fff}.intro-video.svelte-rl21xe{position:absolute;inset:0;z-index:20;background:#fff}.intro-video.svelte-rl21xe video:where(.svelte-rl21xe){display:block;width:100%;height:100%;object-fit:cover;background:#fff}.titles.svelte-rl21xe h1:where(.svelte-rl21xe){height:auto;max-height:100%}h1.svelte-rl21xe .line:where(.svelte-rl21xe){display:block}.lc-title.svelte-rl21xe{letter-spacing:.25em!important}.splash.svelte-1uha8ag{position:fixed;inset:0;z-index:20;overflow:hidden;overflow:clip}.choice-container.svelte-1uha8ag{position:absolute;top:0;left:1rem;right:1rem;bottom:0;max-width:56.25vh;margin:0 auto;height:100svh;min-height:400px}.choice.svelte-1uha8ag{position:absolute;bottom:50%;left:0;right:0;margin:0 auto;text-align:center}.line.svelte-1uha8ag+.choice:where(.svelte-1uha8ag){bottom:auto;top:50%}.line.svelte-1uha8ag{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:block;border-top:2px solid white;width:100%;height:0;margin:0 auto}.choice.svelte-1uha8ag a:where(.svelte-1uha8ag){display:block;height:100%;width:100%;padding:5rem 0;position:relative;text-decoration:none}@media screen and (max-height:500px){.choice.svelte-1uha8ag a:where(.svelte-1uha8ag){padding:2rem 0}}.choice.svelte-1uha8ag h2:where(.svelte-1uha8ag){display:block;margin:0 0 .5em;font-size:200%;letter-spacing:.3em}.choice.svelte-1uha8ag h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){padding-left:.25em}.choice.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 8px;text-transform:none;text-wrap:balance}@media(min-device-width:501px){.choice.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:95%}}@media(hover:hover){.choice.svelte-1uha8ag a:where(.svelte-1uha8ag):hover h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border-bottom:2px solid white}}@media(hover:none){.choice.svelte-1uha8ag a:where(.svelte-1uha8ag):active h2:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){border-bottom:2px solid white}}
