html.intro-done .intro-splash[data-astro-cid-eek6zeoc]{display:none}html.intro-lock{overflow:hidden}.intro-splash[data-astro-cid-eek6zeoc]{position:fixed;inset:0;z-index:100000;background:#f2eee6;cursor:none;touch-action:none;transition:opacity .75s ease;will-change:opacity}.intro-splash[data-astro-cid-eek6zeoc].out{opacity:0;pointer-events:none}.intro-splash[data-astro-cid-eek6zeoc] #introSrc[data-astro-cid-eek6zeoc]{position:fixed;width:2px;height:2px;left:0;top:0;opacity:.001;pointer-events:none;z-index:0}.intro-splash[data-astro-cid-eek6zeoc] #introGl[data-astro-cid-eek6zeoc]{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:1}.intro-splash[data-astro-cid-eek6zeoc] .intro-grain[data-astro-cid-eek6zeoc]{position:absolute;inset:-50%;width:200%;height:200%;pointer-events:none;z-index:2;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:intrograin 7s steps(5) infinite}@keyframes intrograin{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,2%)}}.intro-splash[data-astro-cid-eek6zeoc] .center[data-astro-cid-eek6zeoc]{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,22px);pointer-events:none;mix-blend-mode:difference;color:#fff;text-align:center}.intro-splash[data-astro-cid-eek6zeoc] .claim[data-astro-cid-eek6zeoc]{font-family:General Sans,Work Sans,sans-serif;font-weight:600;letter-spacing:-.01em;font-size:clamp(36px,6.4vw,96px);line-height:1.02}.intro-splash[data-astro-cid-eek6zeoc] .brand[data-astro-cid-eek6zeoc]{font-family:Roboto Mono,monospace;font-weight:700;font-size:clamp(13px,1.7vw,21px);letter-spacing:.3em;text-transform:uppercase;opacity:1;padding-left:.3em}.intro-splash[data-astro-cid-eek6zeoc] .hint[data-astro-cid-eek6zeoc]{position:fixed;left:0;right:0;bottom:clamp(56px,11vh,104px);text-align:center;padding:0 18px;z-index:3;font-family:Roboto Mono,monospace;font-size:clamp(10px,1.2vw,13px);letter-spacing:.32em;text-transform:uppercase;color:#fff;mix-blend-mode:difference;pointer-events:none;white-space:nowrap;animation:introhint 2.6s ease-in-out infinite}@media(max-width:520px){.intro-splash[data-astro-cid-eek6zeoc] .hint[data-astro-cid-eek6zeoc]{letter-spacing:.2em}}@media(max-width:380px){.intro-splash[data-astro-cid-eek6zeoc] .hint[data-astro-cid-eek6zeoc]{letter-spacing:.14em}}@keyframes introhint{0%,to{opacity:.42}50%{opacity:.92}}.intro-splash[data-astro-cid-eek6zeoc] .intro-lang[data-astro-cid-eek6zeoc]{margin-top:clamp(16px,2.4vh,28px);pointer-events:auto;display:flex;align-items:center;gap:clamp(8px,1.4vw,14px);font-family:Roboto Mono,monospace;font-size:clamp(12px,1.3vw,15px);letter-spacing:.22em}.intro-splash[data-astro-cid-eek6zeoc] .intro-lang[data-astro-cid-eek6zeoc] span[data-astro-cid-eek6zeoc]{opacity:.3}.intro-splash[data-astro-cid-eek6zeoc] .intro-lang[data-astro-cid-eek6zeoc] button[data-astro-cid-eek6zeoc]{background:none;border:0;padding:11px 16px;margin:0;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;color:inherit;font:inherit;letter-spacing:inherit;opacity:.5;transition:opacity .2s}.intro-splash[data-astro-cid-eek6zeoc] .intro-lang[data-astro-cid-eek6zeoc] button[data-astro-cid-eek6zeoc].on{opacity:.9;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}@media(hover:hover){.intro-splash[data-astro-cid-eek6zeoc] .intro-lang[data-astro-cid-eek6zeoc] button[data-astro-cid-eek6zeoc]:hover{opacity:.9}}.intro-splash[data-astro-cid-eek6zeoc] #introCursor[data-astro-cid-eek6zeoc]{position:fixed;top:0;left:0;z-index:4;width:14px;height:14px;border:1px solid rgba(128,128,128,.9);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;mix-blend-mode:difference}@media(hover:none){.intro-splash[data-astro-cid-eek6zeoc]{cursor:auto}.intro-splash[data-astro-cid-eek6zeoc] #introCursor[data-astro-cid-eek6zeoc]{display:none}}@media(prefers-reduced-motion:reduce){.intro-splash[data-astro-cid-eek6zeoc] .intro-grain[data-astro-cid-eek6zeoc]{animation:none}.intro-splash[data-astro-cid-eek6zeoc] .hint[data-astro-cid-eek6zeoc]{animation:none;opacity:.82}}
