.nc{--nc-ink:#312783;--nc-berry:#a2185b;--nc-paper:#fcfaf7}.nc-step{animation:.42s cubic-bezier(.22,.61,.36,1) both nc-enter}.nc-step[data-richtung=zurueck]{animation-name:nc-enter-back}@keyframes nc-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes nc-enter-back{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.nc-antwort{transition:border-color .2s,background-color .2s,transform .2s;position:relative}.nc-antwort:active{transform:scale(.99)}.nc-antwort .nc-punkt{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.nc-antwort[aria-pressed=true] .nc-punkt{transform:scale(1.6)}.nc-antwort .nc-haken{opacity:0;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);transform:scale(.6)}.nc-antwort[aria-pressed=true] .nc-haken{opacity:1;transform:scale(1)}.nc[data-sperre="1"] .nc-antwort{pointer-events:none}.nc-illu{color:var(--nc-ink);flex:none;place-items:center;display:inline-grid}.nc-illu svg{overflow:visible}.nc-illu-bg{fill:#a2185b14}.nc-illu-klein .nc-illu-bg{fill:#3127830f}.nc-illu .nc-accent{stroke:var(--nc-berry)}.nc-illu-gross{animation:.6s cubic-bezier(.22,.61,.36,1) both nc-illu-in}@keyframes nc-illu-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.nc-anim-ring{transform-origin:60px 60px;animation:2.8s ease-in-out infinite nc-ring}@keyframes nc-ring{0%,60%,to{transform:rotate(0)}64%{transform:rotate(-5deg)}68%{transform:rotate(5deg)}72%{transform:rotate(-4deg)}76%{transform:rotate(4deg)}80%{transform:rotate(0)}}.nc-anim-wave{opacity:0;animation:2.8s ease-out infinite nc-wave}.nc-wave-2{animation-delay:.25s}@keyframes nc-wave{0%,55%{opacity:0}65%{opacity:.9}95%,to{opacity:0}}.nc-anim-key{transform-origin:34px 60px;animation:4s ease-in-out infinite nc-key}@keyframes nc-key{0%,20%{transform:rotate(0)}40%,60%{transform:rotate(22deg)}80%,to{transform:rotate(0)}}.nc-anim-letter{opacity:0;animation:5s ease-out infinite nc-letter}.nc-letter-2{animation-delay:.6s}.nc-letter-3{animation-delay:1.2s}@keyframes nc-letter{0%{opacity:0;transform:translateY(6px)}15%,75%{opacity:.8;transform:none}90%,to{opacity:0}}.nc-anim-envelope{transform-origin:60px 72px;animation:5s ease-in-out infinite nc-envelope}@keyframes nc-envelope{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.nc-anim-sheet{animation:4.5s ease-in-out infinite nc-sheet}.nc-sheet-2{animation-delay:.35s}@keyframes nc-sheet{0%,15%{opacity:0;transform:translateY(-10px)}40%,70%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-10px)}}.nc-anim-heart{transform-origin:60px 62px;animation:3.2s ease-in-out infinite nc-heart}@keyframes nc-heart{0%,to{transform:scale(1)}12%{transform:scale(1.05)}24%{transform:scale(1)}36%{transform:scale(1.04)}48%{transform:scale(1)}}.nc-anim-pulse{stroke-dasharray:130;stroke-dashoffset:130px;animation:3.2s ease-out infinite nc-pulse}@keyframes nc-pulse{0%{stroke-dashoffset:130px;opacity:0}10%{opacity:1}55%{stroke-dashoffset:0;opacity:1}80%,to{stroke-dashoffset:0;opacity:0}}.nc-balken{transform-origin:0;animation:.9s cubic-bezier(.22,.61,.36,1) both nc-grow}@keyframes nc-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nc-zahl{animation:.7s cubic-bezier(.22,.61,.36,1) both nc-zahl}@keyframes nc-zahl{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nc *,.nc :before,.nc :after{transition:none!important;animation:none!important}.nc-anim-wave{opacity:.6}.nc-anim-letter{opacity:.8}.nc-anim-sheet{opacity:1}.nc-anim-pulse{stroke-dashoffset:0}}
