.quiz[data-astro-cid-5v4witja]{background:var(--ink-2);border:1px solid var(--line);border-radius:calc(var(--radius) + 6px);color:var(--text);padding:clamp(1.3rem,4vw,2.2rem);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.quiz__top[data-astro-cid-5v4witja][hidden]{display:none}.quiz__top[data-astro-cid-5v4witja]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.quiz__title[data-astro-cid-5v4witja]{font:700 var(--step-1) var(--display);margin:0}.quiz__count[data-astro-cid-5v4witja]{font-size:var(--step--1);color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.quiz__bar[data-astro-cid-5v4witja]{background:var(--ink-3);border-radius:5px;height:5px;margin:.9rem 0 1.6rem;overflow:hidden}.quiz__bar[data-astro-cid-5v4witja] span[data-astro-cid-5v4witja]{border-radius:inherit;background:var(--paint);width:16%;height:100%;transition:width .6s var(--ease);display:block}.quiz[data-astro-cid-5v4witja]:not(.is-stepped) .quiz__bar[data-astro-cid-5v4witja],.quiz[data-astro-cid-5v4witja]:not(.is-stepped) .quiz__count[data-astro-cid-5v4witja],.quiz[data-astro-cid-5v4witja]:not(.is-stepped) .quiz__nav[data-astro-cid-5v4witja]{display:none}.quiz__step[data-astro-cid-5v4witja]{border:0;min-width:0;margin:0 0 1.5rem;padding:0}.is-stepped[data-astro-cid-5v4witja] .quiz__step[data-astro-cid-5v4witja]{animation:step-in .5s var(--ease);margin:0}.is-stepped[data-astro-cid-5v4witja] .quiz__step[data-astro-cid-5v4witja].from-left{animation-name:step-back}@keyframes step-in{0%{opacity:0;transform:translate(24px)}}@keyframes step-back{0%{opacity:0;transform:translate(-24px)}}.quiz__step[data-astro-cid-5v4witja][hidden]{display:none}legend[data-astro-cid-5v4witja]{font:700 var(--step-2)/1.15 var(--display);letter-spacing:-.02em;margin-bottom:.4rem;padding:0}.quiz__hint[data-astro-cid-5v4witja]{color:var(--muted);font-size:var(--step--1);margin:0 0 1.2rem}legend[data-astro-cid-5v4witja]+.quiz__tiles[data-astro-cid-5v4witja]{margin-top:1.2rem}.quiz__tiles[data-astro-cid-5v4witja]{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.quiz__tiles--jobs[data-astro-cid-5v4witja]{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr))}.tile[data-astro-cid-5v4witja]{cursor:pointer;position:relative}.tile[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{opacity:0;pointer-events:none;position:absolute}.tile__face[data-astro-cid-5v4witja]{border:1.5px solid var(--line);background:var(--ink);height:100%;transition:border-color .25s, background .25s, transform .25s var(--ease);border-radius:14px;flex-direction:column;gap:.6rem;padding:1rem;font-size:.95rem;font-weight:600;line-height:1.25;display:flex}.tile__face[data-astro-cid-5v4witja] svg{width:24px;color:var(--cyan);transition:color .25s}.tile--row[data-astro-cid-5v4witja] .tile__face[data-astro-cid-5v4witja]{flex-direction:row;align-items:center;min-height:64px}.tile[data-astro-cid-5v4witja]:hover .tile__face[data-astro-cid-5v4witja]{border-color:#ffffff40;transform:translateY(-2px)}.tile[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+.tile__face[data-astro-cid-5v4witja]{border-color:var(--magenta);background:#ec3d8f1f}.tile[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:checked+.tile__face[data-astro-cid-5v4witja] svg{color:var(--magenta)}.tile[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus-visible+.tile__face[data-astro-cid-5v4witja]{outline:2px solid var(--cyan);outline-offset:2px}.tile[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja][type=checkbox]+.tile__face[data-astro-cid-5v4witja]:after{content:"";border:1.5px solid var(--line);border-radius:6px;width:18px;height:18px;transition:all .25s;position:absolute;top:.7rem;right:.7rem}.tile[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja][type=checkbox]:checked+.tile__face[data-astro-cid-5v4witja]:after{background:var(--magenta) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 12px no-repeat;border-color:var(--magenta)}.quiz__row[data-astro-cid-5v4witja]{gap:0 1rem;display:grid}@media (width>=560px){.quiz__row[data-astro-cid-5v4witja]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-5v4witja]{font-size:var(--step--1);color:var(--muted);gap:.35rem;margin-bottom:1rem;font-weight:600;display:grid}.field[data-astro-cid-5v4witja] em[data-astro-cid-5v4witja]{opacity:.7;font-style:normal;font-weight:400}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja],.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]{width:100%;font:400 1rem/1.4 var(--body);color:var(--text);background:var(--ink);border:1px solid var(--line);border-radius:12px;padding:.85rem 1rem;transition:border-color .25s,box-shadow .25s}.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]{resize:vertical;min-height:90px}.field[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]:focus,.field[data-astro-cid-5v4witja] textarea[data-astro-cid-5v4witja]:focus{border-color:var(--cyan);outline:none;box-shadow:0 0 0 4px #35b5e726}.was-checked[data-astro-cid-5v4witja] [data-astro-cid-5v4witja]:invalid{border-color:var(--magenta)}.quiz__hp[data-astro-cid-5v4witja]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cf-turnstile[data-astro-cid-5v4witja]{margin-bottom:1rem}.quiz__submit[data-astro-cid-5v4witja]{width:100%;margin-top:.3rem}.quiz__submit[data-astro-cid-5v4witja]:disabled{opacity:.7;cursor:wait}.quiz__small[data-astro-cid-5v4witja]{color:var(--muted);margin:.9rem 0 0;font-size:.78rem}.quiz__small[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:var(--text)}.quiz__status[data-astro-cid-5v4witja]{color:var(--magenta);font-size:var(--step--1);min-height:1.2em;margin:.8rem 0 0}.quiz__nav[data-astro-cid-5v4witja]{justify-content:space-between;align-items:center;margin-top:.6rem;display:flex}.quiz__nav[data-astro-cid-5v4witja][hidden]{display:none}.quiz__back[data-astro-cid-5v4witja]{color:var(--muted);font:600 var(--step--1) var(--body);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.5rem 0;display:inline-flex}.quiz__back[data-astro-cid-5v4witja] svg{width:16px;transform:rotate(180deg)}.quiz__back[data-astro-cid-5v4witja]:hover{color:var(--text)}.quiz__next[data-astro-cid-5v4witja][hidden]{display:none}.quiz__done[data-astro-cid-5v4witja]{text-align:center;animation:step-in .6s var(--ease);padding:2.5rem 0 1.5rem}.quiz__tick[data-astro-cid-5v4witja]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 34px no-repeat, var(--paint);border-radius:50%;width:72px;height:72px;margin:0 auto 1.2rem;display:block;box-shadow:0 16px 40px -10px #ec3d8f99}.quiz__done-title[data-astro-cid-5v4witja]{font:700 var(--step-2) var(--display);margin-bottom:.4rem}.quiz__done[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:var(--cyan)}
