[data-astro-cid-n2mfoqzx][data-local-status][hidden]{display:none!important}.submission-error[data-astro-cid-n2mfoqzx]{color:#8c1627;background:#fff0ed;border-left:4px solid #c9253d;padding:1rem}.participation-submit{cursor:pointer}[aria-invalid=true]{outline:2px solid #c9253d}[data-astro-cid-n2mfoqzx][data-submission-fields][hidden],.submission-thanks[data-astro-cid-n2mfoqzx][hidden],.submission-sending[data-astro-cid-n2mfoqzx][hidden]{display:none!important}.submission-sending[data-astro-cid-n2mfoqzx]{text-align:center;background:#f2faf7;border:1px solid #d4e9e5;border-radius:1.25rem;align-content:center;justify-items:center;min-height:31rem;padding:2rem;display:grid}.submission-sending[data-astro-cid-n2mfoqzx]>img[data-astro-cid-n2mfoqzx]{width:9rem;height:auto;animation:.85s ease-in-out infinite alternate chip-working}.submission-sending[data-astro-cid-n2mfoqzx] h2[data-astro-cid-n2mfoqzx]{max-width:18ch;margin:1.2rem 0 .8rem;font-size:clamp(1.8rem,3vw,2.5rem)}.submission-sending[data-astro-cid-n2mfoqzx] p[data-astro-cid-n2mfoqzx]{max-width:28ch;color:var(--color-ink-soft)}.submission-sending[data-astro-cid-n2mfoqzx] small[data-astro-cid-n2mfoqzx]{color:#60756c;margin-top:1.2rem;font-size:.75rem}.submission-sending[data-astro-cid-n2mfoqzx] progress[data-astro-cid-n2mfoqzx]{width:min(100%,16rem);height:.55rem;accent-color:var(--color-teal-dark);background:#d7e9e2;border:0;border-radius:99px;overflow:hidden}.submission-sending[data-astro-cid-n2mfoqzx] progress[data-astro-cid-n2mfoqzx]::-webkit-progress-bar{background:#d7e9e2;border-radius:99px}.submission-sending[data-astro-cid-n2mfoqzx] progress[data-astro-cid-n2mfoqzx]::-webkit-progress-value{background:var(--color-teal-dark);border-radius:99px;transition:width .8s}.submission-sending__pixels[data-astro-cid-n2mfoqzx]{gap:.5rem;margin-top:1rem;display:flex}.submission-sending__pixels[data-astro-cid-n2mfoqzx] i[data-astro-cid-n2mfoqzx]{background:var(--color-teal-dark);border-radius:.1rem;width:.65rem;height:.65rem;animation:.8s ease-in-out infinite pixel-hop}.submission-sending__pixels[data-astro-cid-n2mfoqzx] i[data-astro-cid-n2mfoqzx]:nth-child(2){background:var(--color-cookie);animation-delay:.12s}.submission-sending__pixels[data-astro-cid-n2mfoqzx] i[data-astro-cid-n2mfoqzx]:nth-child(3){background:var(--color-coral);animation-delay:.24s}.submission-thanks[data-astro-cid-n2mfoqzx]{text-align:center;background:linear-gradient(155deg,#fffef9,#e9f7f0);border:1px solid #cee5dc;border-radius:1.25rem;padding:clamp(1.5rem,4vw,3rem);animation:.35s ease-out thanks-in}.submission-thanks__art[data-astro-cid-n2mfoqzx]{width:min(65%,14rem);margin:0 auto 1.2rem;position:relative}.submission-thanks__art[data-astro-cid-n2mfoqzx] img[data-astro-cid-n2mfoqzx]{transform-origin:50% 90%;width:100%;height:auto;animation:.95s ease-in-out infinite chip-dance;display:block}.submission-thanks__art[data-astro-cid-n2mfoqzx]:before{color:var(--color-teal-dark);content:"♪";font-size:2rem;font-weight:900;animation:1.8s ease-in-out infinite music-float;position:absolute;top:10%;left:3%}.submission-thanks__art[data-astro-cid-n2mfoqzx]:after{color:#b58b00;content:"♫";font-size:1.7rem;animation:1.8s ease-in-out .5s infinite music-float;position:absolute;top:23%;right:1%}.submission-thanks__check[data-astro-cid-n2mfoqzx]{color:#fff;background:#08776f;border:4px solid #fffef9;border-radius:50%;place-items:center;width:3rem;height:3rem;font-size:1.7rem;font-weight:900;display:grid;position:absolute;bottom:2%;right:-.25rem}.submission-thanks__brand[data-astro-cid-n2mfoqzx]{color:var(--color-teal-dark);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .6rem;font-size:.75rem;font-weight:850}.submission-thanks[data-astro-cid-n2mfoqzx] h2[data-astro-cid-n2mfoqzx]{margin:0 0 1rem;font-size:clamp(2rem,3.5vw,3rem);line-height:1.05}.submission-thanks[data-astro-cid-n2mfoqzx]>p[data-astro-cid-n2mfoqzx]:not(.submission-thanks__brand){max-width:34ch;color:var(--color-ink-soft);margin:0 auto 1.5rem}.submission-thanks[data-astro-cid-n2mfoqzx] button[data-astro-cid-n2mfoqzx]{background:var(--color-ink);color:#fff;cursor:pointer;border:0;border-radius:.45rem;padding:.7rem 1rem;font-weight:750}.submission-thanks[data-astro-cid-n2mfoqzx] small[data-astro-cid-n2mfoqzx]{color:#60756c;margin-top:1rem;font-size:.75rem;display:block}@keyframes thanks-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes chip-working{0%{transform:rotate(-4deg)translateY(0)}to{transform:rotate(4deg)translateY(-5px)}}@keyframes pixel-hop{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-7px)}}@keyframes chip-dance{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-7px,-10px)rotate(-8deg)}40%{transform:translate(-3px)rotate(-3deg)scaleY(.97)}65%{transform:translate(7px,-13px)rotate(8deg)}85%{transform:translate(3px)rotate(3deg)scaleY(.97)}}@keyframes music-float{0%,to{opacity:.3;transform:translateY(0)rotate(-10deg)}50%{opacity:1;transform:translateY(-12px)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.submission-thanks[data-astro-cid-n2mfoqzx],.submission-thanks__art[data-astro-cid-n2mfoqzx] img[data-astro-cid-n2mfoqzx],.submission-thanks__art[data-astro-cid-n2mfoqzx]:before,.submission-thanks__art[data-astro-cid-n2mfoqzx]:after,.submission-sending[data-astro-cid-n2mfoqzx]>img[data-astro-cid-n2mfoqzx],.submission-sending__pixels[data-astro-cid-n2mfoqzx] i[data-astro-cid-n2mfoqzx]{animation:none}.submission-sending[data-astro-cid-n2mfoqzx] progress[data-astro-cid-n2mfoqzx]::-webkit-progress-value{transition:none}}
