.archive001-home{--mystic-ink:oklch(25% .075 320);--mystic-air:oklch(97% .025 310);--mystic-sky:oklch(88% .075 200);--mystic-veil:oklch(97% .02 85/.14);--mystic-focus:oklch(49% .15 320);background:var(--mystic-sky);height:240svh;color:var(--mystic-ink);letter-spacing:0}.archive001-home-scene{--opening-opacity:1;--opening-y:0px;--cloud-y:0vh;--cloud-scale:1;--question-opacity:0;--question-y:55px;--cloud-world:0;isolation:isolate;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.archive001-home-poster,.archive001-home-film{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.archive001-home-softness{background:var(--mystic-veil);position:absolute;inset:0}.archive001-home-cloud-world{background:var(--mystic-air);opacity:var(--cloud-world);position:absolute;inset:0}.archive001-home-opening{z-index:3;opacity:var(--opening-opacity);transform:translateY(var(--opening-y));flex-direction:column;justify-content:center;align-items:center;padding:2rem 1.5rem 15vh;display:flex;position:absolute;inset:0}.archive001-home-logo{width:min(70%,770px);margin:0}.archive001-home-logo img{width:100%;height:auto;display:block}.archive001-home-scroll{height:auto;color:var(--mystic-ink);font-family:var(--font-sans);background:0 0;flex-direction:column;gap:1rem;margin-top:1.5rem;padding:.8rem 1.4rem;font-size:12px;font-weight:500;display:flex}.archive001-home-scroll:hover{background:0 0}.archive001-home-scroll svg{animation:2.5s ease-in-out infinite archive001-scroll-float}.archive001-home-question{z-index:2;opacity:var(--question-opacity);transform:translateY(var(--question-y));pointer-events:none;place-items:center;padding:2rem;display:grid;position:absolute;inset:0}.archive001-home-question h2{text-align:center;font-family:var(--font-display);letter-spacing:0;margin:0;font-size:112px;font-weight:400;line-height:.98}.archive001-home-question em{font-weight:600}.archive001-home-clouds{z-index:4;pointer-events:none;position:absolute;inset:0}.archive001-home-clouds img{object-fit:fill;width:120%;max-width:none;height:77vh;display:block;position:absolute;left:-10%}.archive001-home-cloud-sweep{transform:translateY(var(--cloud-y)) scale(var(--cloud-scale));will-change:transform;top:82%}.archive001-home-clouds .archive001-home-cloud-bottom{opacity:var(--question-opacity);top:63%;transform:scaleX(-1)}.archive001-home-clouds .archive001-home-cloud-top{opacity:var(--question-opacity);top:-55%;transform:rotate(180deg)}.archive001-home-motion{z-index:5;width:38px;min-width:38px;height:38px;color:var(--mystic-ink);opacity:.65;background:0 0;border-radius:50%;padding:0;position:absolute;top:1.4rem;right:1.4rem}.archive001-home-motion:hover{opacity:1;background:var(--mystic-veil)}.archive001-home button:focus-visible{outline:2px solid var(--mystic-focus);outline-offset:5px}@keyframes archive001-scroll-float{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@media (width<=640px){.archive001-home-opening{padding-bottom:13vh}.archive001-home-logo{width:100%;max-width:440px}.archive001-home-scroll{margin-top:2.5rem}.archive001-home-question h2{font-size:64px}.archive001-home-clouds img{width:180%;left:-40%}.archive001-home-clouds .archive001-home-cloud-top{top:-59%}}@media (prefers-reduced-motion:reduce){.archive001-home-scroll svg{animation:none}}
