.nm-text[data-v-c16b5252]{white-space:pre-wrap;overflow-wrap:break-word;font-kerning:normal;flex-direction:column;width:100%;height:100%;display:flex}.nm-text p[data-v-c16b5252]{margin:0}.nm-fx-word[data-v-c16b5252]{white-space:nowrap}.nm-fx-unit[data-v-c16b5252]{white-space:pre;opacity:0;display:inline-block}.is-on .nm-fx-unit[data-v-c16b5252]{animation:.6s cubic-bezier(.2,.8,.2,1) both nm-fx-fade-up-c16b5252}.nm-fx-typewriter.is-on .nm-fx-unit[data-v-c16b5252]{animation:80ms linear both nm-fx-type-c16b5252}.nm-fx-letters.is-on .nm-fx-unit[data-v-c16b5252]{animation:.5s cubic-bezier(.3,1.6,.5,1) both nm-fx-pop-c16b5252}.nm-fx-blur.is-on .nm-fx-unit[data-v-c16b5252]{animation:.9s ease-out both nm-fx-blur-c16b5252}.nm-fx-caret[data-v-c16b5252]{vertical-align:-.1em;background:var(--fx-color);width:.08em;height:.9em;margin-left:.06em;animation:.9s step-end infinite nm-fx-caret-c16b5252;display:inline-block}@keyframes nm-fx-fade-up-c16b5252{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes nm-fx-type-c16b5252{0%{opacity:0}to{opacity:1}}@keyframes nm-fx-pop-c16b5252{0%{opacity:0;transform:scale(.3)translateY(.3em)}to{opacity:1;transform:none}}@keyframes nm-fx-blur-c16b5252{0%{opacity:0;filter:blur(12px);transform:scale(1.15)}to{opacity:1;filter:none;transform:none}}@keyframes nm-fx-caret-c16b5252{50%{opacity:0}}.nm-fx-highlight span[data-v-c16b5252]{background-image:linear-gradient(transparent 68%, color-mix(in srgb, var(--fx-color) 70%, transparent) 68%, color-mix(in srgb, var(--fx-color) 70%, transparent) 96%, transparent 96%);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:0% 100%}.nm-fx-highlight.is-on span[data-v-c16b5252]{animation:1.2s cubic-bezier(.6,0,.2,1) .2s forwards nm-fx-marker-c16b5252}@keyframes nm-fx-marker-c16b5252{to{background-size:100% 100%}}.nm-fx-shimmer p[data-v-c16b5252],.nm-fx-gradient p[data-v-c16b5252]{-webkit-background-clip:text;background-clip:text}.nm-fx-shimmer p[data-v-c16b5252],.nm-fx-shimmer p span[data-v-c16b5252],.nm-fx-gradient p[data-v-c16b5252],.nm-fx-gradient p span[data-v-c16b5252]{color:#0000!important}.nm-fx-shimmer p[data-v-c16b5252]{background-image:linear-gradient(100deg, var(--fx-base) 40%, var(--fx-color) 50%, var(--fx-base) 60%);animation:nm-fx-slide-c16b5252 var(--fx-speed) linear infinite;background-size:250% 100%}.nm-fx-gradient p[data-v-c16b5252]{background-image:linear-gradient(90deg, var(--fx-base), var(--fx-color), var(--fx-base));animation:nm-fx-slide-c16b5252 var(--fx-speed) ease-in-out infinite alternate;background-size:200% 100%}@keyframes nm-fx-slide-c16b5252{0%{background-position:100% 0}to{background-position:-100% 0}}.nm-fx-glitch[data-v-c16b5252]{animation:nm-fx-glitch-c16b5252 var(--fx-speed) steps(1) infinite}@keyframes nm-fx-glitch-c16b5252{0%,86%,to{text-shadow:none;transform:none}88%{text-shadow:-3px 0 var(--fx-color), 3px 0 #2ee6d6;transform:translate(2px)skew(-4deg)}92%{text-shadow:3px 0 var(--fx-color), -3px 0 #2ee6d6;transform:translate(-2px)}95%{text-shadow:1px 0 var(--fx-color);transform:none}}.nm-poll-option[data-v-65a790b4]{border:2px solid color-mix(in srgb, currentColor 18%, transparent);text-align:left;cursor:pointer;border-radius:12px;align-items:center;min-height:44px;padding:10px 14px;font-size:16px;font-weight:600;transition:border-color .2s,transform .15s;display:flex;position:relative;overflow:hidden}.nm-poll-option[data-v-65a790b4]:not(:disabled):hover{border-color:var(--poll-accent);transform:translateY(-1px)}.nm-poll-option[data-v-65a790b4]:disabled{cursor:default}.nm-poll-option.is-chosen[data-v-65a790b4]{border-color:var(--poll-accent)}.nm-poll-bar[data-v-65a790b4]{background:color-mix(in srgb, var(--poll-accent) 45%, transparent);animation:.9s cubic-bezier(.2,.8,.2,1) nm-poll-grow-65a790b4;position:absolute;inset:0 auto 0 0}.is-chosen .nm-poll-bar[data-v-65a790b4]{background:var(--poll-accent)}@keyframes nm-poll-grow-65a790b4{0%{width:0}}@media (prefers-reduced-motion:reduce){.nm-poll-bar[data-v-65a790b4]{animation:none}}.nm-mockup[data-v-2b6bfd59]{perspective:1600px}.nm-mockup-stage[data-v-2b6bfd59]{transform-style:preserve-3d;position:relative}.nm-mockup-browser[data-v-2b6bfd59],.nm-mockup-phone[data-v-2b6bfd59]{background:var(--frame);border:1px solid color-mix(in srgb, white 14%, var(--frame));box-shadow:0 0 70px -10px color-mix(in srgb, var(--glow) 55%, transparent), 0 30px 60px -20px #0009;flex-direction:column;display:flex;position:absolute;overflow:hidden}.nm-mockup-phone[data-v-2b6bfd59]{border-width:2px;transform:translateZ(70px)}.nm-mockup-bar[data-v-2b6bfd59]{flex:none;align-items:center;display:flex}.nm-mockup-bar i[data-v-2b6bfd59]{background:color-mix(in srgb, white 30%, var(--frame));border-radius:9999px}.nm-mockup-bar span[data-v-2b6bfd59]{background:color-mix(in srgb, white 10%, var(--frame));color:color-mix(in srgb, white 75%, var(--frame));white-space:nowrap;border-radius:.4em;align-items:center;margin-left:.6em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.nm-mockup-screen[data-v-2b6bfd59]{background:#0b0b12;flex:1;position:relative;overflow:hidden}.nm-mockup-screen img[data-v-2b6bfd59]{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.nm-mockup-empty[data-v-2b6bfd59]{background:linear-gradient(135deg, color-mix(in srgb, var(--glow) 30%, var(--frame)), var(--frame));color:#fff;justify-content:center;align-items:center;height:100%;font-weight:700;display:flex}.nm-mockup-scroll[data-v-2b6bfd59]{animation:nm-mockup-scroll-2b6bfd59 var(--duration) ease-in-out infinite alternate}.nm-mockup-scroll-phone[data-v-2b6bfd59]{animation-delay:calc(var(--duration) * -.35)}@keyframes nm-mockup-scroll-2b6bfd59{0%,12%{transform:translateY(0)}88%,to{transform:translateY(min(0px, calc(-100% + var(--screen))))}}@media (prefers-reduced-motion:reduce){.nm-mockup-scroll[data-v-2b6bfd59]{animation:none}}.nm-countdown-tile[data-v-4d600c18]{background:var(--tile);text-align:center;box-shadow:inset 0 -3px 0 var(--accent);border-radius:.25em}.nm-quiz-option[data-v-73a6c354]{border:2px solid color-mix(in srgb, currentColor 18%, transparent);text-align:left;cursor:pointer;border-radius:12px;min-height:44px;padding:10px 14px;font-size:16px;font-weight:600;transition:border-color .2s,background .2s,transform .15s}.nm-quiz-option[data-v-73a6c354]:not(:disabled):hover{border-color:var(--accent);transform:translateY(-1px)}.nm-quiz-option[data-v-73a6c354]:disabled{cursor:default}.nm-quiz-option.is-right[data-v-73a6c354]{background:#22c55e38;border-color:#22c55e}.nm-quiz-option.is-wrong[data-v-73a6c354]{background:#ef44442e;border-color:#ef4444;animation:.4s nm-quiz-shake-73a6c354}.nm-quiz-next[data-v-73a6c354]{background:var(--accent);color:var(--on-accent);white-space:nowrap;cursor:pointer;border-radius:9999px;padding:10px 16px;font-size:15px;font-weight:700}.nm-quiz-score[data-v-73a6c354]{color:var(--accent);animation:.7s cubic-bezier(.3,1.6,.5,1) nm-quiz-pop-73a6c354}@keyframes nm-quiz-shake-73a6c354{25%{transform:translate(-6px)}75%{transform:translate(6px)}}@keyframes nm-quiz-pop-73a6c354{0%{opacity:0;transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.nm-quiz-option.is-wrong[data-v-73a6c354],.nm-quiz-score[data-v-73a6c354]{animation:none}}.nm-form-input[data-v-0229ca91]{border:2px solid color-mix(in srgb, currentColor 20%, transparent);background:color-mix(in srgb, currentColor 6%, transparent);width:100%;color:inherit;border-radius:10px;margin-top:3px;padding:9px 12px;font-size:16px;display:block}.nm-form-input[data-v-0229ca91]:focus{border-color:var(--accent);outline:none}.nm-form-trap[data-v-0229ca91]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.nm-form-send[data-v-0229ca91]{background:var(--accent);color:var(--on-accent);cursor:pointer;border-radius:9999px;align-self:flex-start;padding:11px 22px;font-size:16px;font-weight:700}.nm-form-send[data-v-0229ca91]:disabled{cursor:default;opacity:.7}.nm-form-check[data-v-0229ca91]{background:var(--accent);width:56px;height:56px;color:var(--on-accent);border-radius:9999px;place-items:center;font-size:28px;font-weight:800;animation:.6s cubic-bezier(.3,1.6,.5,1) nm-form-pop-0229ca91;display:grid}@keyframes nm-form-pop-0229ca91{0%{transform:scale(0)}}.nm-panorama[data-v-9d4f9e3f]{touch-action:none}.nm-panorama-hint[data-v-9d4f9e3f]{animation:2.4s ease-in-out infinite nm-pano-hint-9d4f9e3f}@keyframes nm-pano-hint-9d4f9e3f{50%{opacity:.6}}.nm-overlay-edit[data-v-7a80ddb7]{outline-offset:-1px;outline:1px dashed #ffd21f99}.nm-hotspot-edit[data-v-d7047f3a]{background:repeating-linear-gradient(45deg,#3b6cff1f 0 8px,#3b6cff38 8px 16px);outline:2px dashed #3b6cff}.nm-hotspot-outline[data-v-d7047f3a]{border-radius:8px;outline:3px solid #ffd21f}.nm-hotspot-pulse[data-v-d7047f3a]{border-radius:8px;animation:2s ease-out infinite nm-pulse-d7047f3a}@keyframes nm-pulse-d7047f3a{0%{box-shadow:0 0 #ffd21fb3}70%{box-shadow:0 0 0 18px #ffd21f00}to{box-shadow:0 0 #ffd21f00}}.nm-gallery-nav[data-v-d7047f3a]{color:#141414;cursor:pointer;background:#ffd21f;border:2px solid #141414;border-radius:9999px;width:2.25rem;height:2.25rem;font-size:1.5rem;font-weight:800;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.nm-hotspot-pulse[data-v-d7047f3a]{outline:3px solid #ffd21f;animation:none}}.nm-text-layer{pointer-events:none;position:absolute;inset:0}.nm-text-layer>span{white-space:pre;color:#0000;line-height:1;position:absolute;overflow:hidden}.nm-hits{pointer-events:none;z-index:2;position:absolute;inset:0}.nm-hit{mix-blend-mode:multiply;background:#ffcc1a8c;border-radius:3px;animation:.9s ease-in-out 3 both nm-hit-pulse;position:absolute}@keyframes nm-hit-pulse{0%,to{background:#ffcc1a66}50%{background:#ffcc1acc}}@media (prefers-reduced-motion:reduce){.nm-hit{animation:none}}
