.QuizModal_backdrop__Y3uGk{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:24px;background:rgba(8,8,8,.62);backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);font-family:Geist,Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;animation:QuizModal_fadeIn__2gHgB .4s ease both}.QuizModal_backdrop__Y3uGk.QuizModal_out__3lb3C{animation:QuizModal_fadeOut__C1vau .32s ease both}@keyframes QuizModal_fadeIn__2gHgB{0%{opacity:0}to{opacity:1}}@keyframes QuizModal_fadeOut__C1vau{0%{opacity:1}to{opacity:0}}.QuizModal_dialog__LNvYM{position:relative;width:min(560px,100%);background:linear-gradient(180deg,#141414,#0e0e0e);border:1px solid #333;border-radius:14px;padding:38px 38px 30px;box-shadow:0 40px 120px -20px rgba(0,0,0,.8);overflow:hidden;animation:QuizModal_popIn__3NwvK .45s cubic-bezier(.2,.8,.2,1) both}.QuizModal_backdrop__Y3uGk.QuizModal_out__3lb3C .QuizModal_dialog__LNvYM{animation:QuizModal_popOut__mXot2 .3s ease both}@keyframes QuizModal_popIn__3NwvK{0%{transform:translateY(16px) scale(.985);opacity:0}to{transform:none;opacity:1}}@keyframes QuizModal_popOut__mXot2{0%{transform:none;opacity:1}to{transform:translateY(8px) scale(.99);opacity:0}}.QuizModal_dialog__LNvYM:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60% 80% at 88% 8%,oklch(78% .135 70/.16),transparent 60%),radial-gradient(55% 80% at 6% 100%,oklch(78% .135 250/.12),transparent 60%)}.QuizModal_dialog__LNvYM>*{position:relative}.QuizModal_close__cUrsl{position:absolute;top:16px;right:16px;width:32px;height:32px;display:grid;place-items:center;border:1px solid #333;background:transparent;color:#7e7b74;border-radius:8px;cursor:pointer;z-index:2;transition:color .15s,border-color .15s,background .15s}.QuizModal_close__cUrsl:hover{color:#ece7dd;border-color:#ece7dd;background:#1a1a1a}.QuizModal_close__cUrsl svg{width:14px;height:14px}.QuizModal_eyebrow__sfU0Q{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#7e7b74}.QuizModal_title__86rHw{margin:14px 0 10px;font-size:clamp(26px,4vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.04;color:#ece7dd}.QuizModal_ital___SXE4{font-family:Times New Roman,Georgia,serif;font-style:italic;font-weight:400;color:#bfb9ad}.QuizModal_sub__55HBd{margin:0 0 26px;font-size:15px;line-height:1.55;color:#bfb9ad;max-width:44ch}.QuizModal_paths__kYwmv{display:flex;flex-direction:column;gap:12px}.QuizModal_path___m1cf{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:18px 18px 18px 20px;border:1px solid #333;border-radius:6px;background:#0e0e0e;text-decoration:none;position:relative;overflow:hidden;transition:border-color .2s,transform .25s cubic-bezier(.2,.8,.2,1),background .2s}.QuizModal_path___m1cf:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:oklch(78% .135 70);transform:scaleY(0);transform-origin:bottom;transition:transform .25s ease}.QuizModal_path___m1cf.QuizModal_alt__k2rhq:before{background:oklch(78% .135 250)}.QuizModal_path___m1cf:hover{background:#141414;transform:translateY(-2px)}.QuizModal_path___m1cf:hover:before{transform:scaleY(1)}.QuizModal_pathTag__9sjU6{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:oklch(78% .135 70);margin-bottom:7px}.QuizModal_path___m1cf.QuizModal_alt__k2rhq .QuizModal_pathTag__9sjU6{color:oklch(78% .135 250)}.QuizModal_pathName__nGaSh{font-size:17px;font-weight:600;letter-spacing:-.01em;color:#ece7dd;margin-bottom:4px}.QuizModal_pathDesc__qavwy{font-size:13px;line-height:1.5;color:#7e7b74}.QuizModal_pathGo__izhNh{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:99px;border:1px solid #333;color:#ece7dd;transition:background .2s,color .2s,border-color .2s,transform .25s}.QuizModal_path___m1cf:hover .QuizModal_pathGo__izhNh{background:#ece7dd;color:#0e0e0e;border-color:#ece7dd;transform:translateX(3px)}.QuizModal_pathGo__izhNh svg{width:15px;height:15px}.QuizModal_foot__ysX3x{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding-top:16px;border-top:1px solid #242424;flex-wrap:wrap}.QuizModal_footNote__vkySI{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#7e7b74;display:inline-flex;align-items:center;gap:8px}.QuizModal_footNote__vkySI:before{content:"";width:6px;height:6px;border-radius:50%;background:#6ecb7a}.QuizModal_dismiss__vQMTv{background:transparent;border:0;font:inherit;font-size:13px;color:#7e7b74;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#4a4844;transition:color .15s}.QuizModal_dismiss__vQMTv:hover{color:#bfb9ad}@media (max-width:540px){.QuizModal_dialog__LNvYM{padding:30px 22px 24px}.QuizModal_path___m1cf{grid-template-columns:1fr}.QuizModal_pathGo__izhNh{display:none}}@media (prefers-reduced-motion:reduce){.QuizModal_backdrop__Y3uGk,.QuizModal_dialog__LNvYM{animation:QuizModal_fadeIn__2gHgB .2s ease both}.QuizModal_backdrop__Y3uGk.QuizModal_out__3lb3C,.QuizModal_backdrop__Y3uGk.QuizModal_out__3lb3C .QuizModal_dialog__LNvYM{animation:QuizModal_fadeOut__C1vau .2s ease both}}