.foundation-module__jQLHiG__page{color:#fff;min-height:100dvh;font-family:var(--font-poppins), sans-serif;background:#000;place-items:center;display:grid;overflow:hidden}.foundation-module__jQLHiG__stage{place-items:center;width:min(100%,520px);min-height:280px;display:grid;position:relative}.foundation-module__jQLHiG__markButton{z-index:2;aspect-ratio:1;cursor:default;background:0 0;border:0;place-items:center;width:150px;padding:0;transition:opacity .9s,transform 1.1s cubic-bezier(.22,1,.36,1),filter .9s;display:grid;position:relative}.foundation-module__jQLHiG__markButton:focus-visible{outline:none}.foundation-module__jQLHiG__mark{aspect-ratio:1;clip-path:polygon(50% 4%,98% 92%,2% 92%);filter:drop-shadow(0 0 24px #508bff57);background:linear-gradient(145deg,#fff 0%,#8bbcff 48%,#fff 100%);width:112px;animation:13s ease-in-out infinite foundation-module__jQLHiG__foundationPulse;display:block;position:relative}.foundation-module__jQLHiG__mark:after{content:"";clip-path:polygon(50% 4%,98% 92%,2% 92%);background:#000;position:absolute;inset:13px}.foundation-module__jQLHiG__message{z-index:1;opacity:0;filter:blur(8px);pointer-events:none;text-align:center;place-items:center;gap:18px;transition:opacity 1.1s .52s,transform 1.4s cubic-bezier(.22,1,.36,1) .42s,filter 1.1s .42s;display:grid;position:absolute;transform:translateY(10px)scale(.985)}.foundation-module__jQLHiG__message h1{letter-spacing:-.035em;margin:0;font-size:clamp(28px,6vw,42px);font-weight:500;line-height:1}.foundation-module__jQLHiG__message time{letter-spacing:.28em;color:#fff;font-size:12px;font-weight:600}.foundation-module__jQLHiG__unlocked .foundation-module__jQLHiG__markButton{opacity:0;filter:blur(14px);pointer-events:none;transform:scale(.92)}.foundation-module__jQLHiG__unlocked .foundation-module__jQLHiG__message{z-index:3;opacity:1;filter:blur();transform:translateY(0)scale(1)}.foundation-module__jQLHiG__sequenceInput{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;font-size:16px;position:fixed;top:50%;left:-20px}@keyframes foundation-module__jQLHiG__foundationPulse{0%,to{opacity:.72;transform:scale(.985)}50%{opacity:1;transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.foundation-module__jQLHiG__mark,.foundation-module__jQLHiG__markButton,.foundation-module__jQLHiG__message{transition-duration:.01ms;animation:none}}
