@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-ext-400-normal.CXAzuTZb.woff2) format("woff2"),url(./figtree-latin-ext-400-normal.Gbh-3PTk.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(./figtree-latin-400-normal.g7Dtegnw.woff2) format("woff2"),url(./figtree-latin-400-normal.BD4aNku5.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(./figtree-latin-ext-500-normal.Du0rIuHj.woff2) format("woff2"),url(./figtree-latin-ext-500-normal.BOEJvrb_.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(./figtree-latin-500-normal.BWnGEVsr.woff2) format("woff2"),url(./figtree-latin-500-normal.B_yy1phn.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(./figtree-latin-ext-600-normal.DJlfifZj.woff2) format("woff2"),url(./figtree-latin-ext-600-normal.CQqsimlV.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(./figtree-latin-600-normal.Cv_xCTDl.woff2) format("woff2"),url(./figtree-latin-600-normal.BM_oTo4n.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-ext-700-normal.CS4sQkGV.woff2) format("woff2"),url(./figtree-latin-ext-700-normal.BoDi4KL2.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(./figtree-latin-700-normal.th6qEP7c.woff2) format("woff2"),url(./figtree-latin-700-normal.BCCt2T1q.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-ext-600-normal.B85nYjL1.woff2) format("woff2"),url(./outfit-latin-ext-600-normal.CWJcPgd7.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(./outfit-latin-600-normal.B7SfZ07L.woff2) format("woff2"),url(./outfit-latin-600-normal.BEfTtDA7.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(./outfit-latin-ext-700-normal.CI4iH74K.woff2) format("woff2"),url(./outfit-latin-ext-700-normal.fjS8-Gm7.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(./outfit-latin-700-normal.Cu9v6i1X.woff2) format("woff2"),url(./outfit-latin-700-normal.D4itBLBr.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(./outfit-latin-ext-800-normal.DRv2ic_2.woff2) format("woff2"),url(./outfit-latin-ext-800-normal.DyhPHUt-.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:800;src:url(./outfit-latin-800-normal.CQna6-G7.woff2) format("woff2"),url(./outfit-latin-800-normal.BRHLSPcU.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:dark;--font-sans:Figtree,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:Outfit,var(--font-sans);--bg:#07111f;--bg-soft:#0d1728;--surface:rgba(8,12,20,.72);--surface-strong:rgba(15,23,42,.92);--border:rgba(148,163,184,.16);--text:#f8fafc;--text-soft:rgba(226,232,240,.78);--muted:rgba(148,163,184,.88);--accent:#4aa8ff;--accent-hover:#8cc8ff;--shadow-soft:0 30px 80px rgba(1,6,14,.45);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:999px;--radius-round:50%;--surface-glass:rgba(13,23,40,.62);--surface-glass-filter:blur(28px) saturate(1.4);--button-radius:var(--radius-md);--button-primary-bg:linear-gradient(135deg,#4908e0,#0339f8);--button-primary-bg-hover:linear-gradient(135deg,#3f06c4,#0230d6);--button-primary-border:hsla(0,0%,100%,.08);--button-primary-fg:#fff;--button-secondary-bg:hsla(0,0%,100%,.03);--button-secondary-bg-hover:rgba(59,130,246,.08);--button-secondary-border:hsla(0,0%,100%,.08);--button-secondary-border-hover:rgba(96,165,250,.22);--button-secondary-fg:rgba(248,250,252,.96);--button-ghost-bg:transparent;--button-ghost-bg-hover:hsla(0,0%,100%,.04);--button-ghost-border:transparent;--button-ghost-border-hover:transparent;--button-ghost-fg:rgba(226,232,240,.84);--button-danger-bg:rgba(248,113,113,.1);--button-danger-bg-hover:rgba(248,113,113,.16);--button-danger-border:rgba(248,113,113,.26);--button-danger-border-hover:rgba(248,113,113,.36);--button-danger-fg:#fecaca;--button-disabled-opacity:.56;--answer-option-bg:rgba(51,65,95,.55);--answer-option-bg-hover:rgba(61,78,112,.62);--answer-option-border:rgba(148,163,184,.16);--answer-option-border-hover:rgba(148,163,184,.32);--answer-option-fg:#f8fafc;font-family:var(--font-sans);font-weight:400}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{min-height:100%}body,html{background:transparent}body{margin:0;color:var(--text)}h1,h2,h3{font-family:var(--font-display)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::-moz-selection{background:#6bd4ff47;color:#fff}::selection{background:#6bd4ff47;color:#fff}.app-button[data-v-b0bade57]{--app-button-bg:var(--button-secondary-bg);--app-button-bg-hover:var(--button-secondary-bg-hover);--app-button-border:var(--button-secondary-border);--app-button-border-hover:var(--button-secondary-border-hover);--app-button-fg:var(--button-secondary-fg);--app-button-padding-y:0;--app-button-padding-x:1rem;--app-button-min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--app-button-min-height);padding:var(--app-button-padding-y) var(--app-button-padding-x);border:1px solid var(--app-button-border);border-radius:var(--button-radius);background:var(--app-button-bg);color:var(--app-button-fg);font:inherit;font-weight:600;line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.app-button[data-v-b0bade57]:hover:not(:disabled,[aria-disabled=true]){background:var(--app-button-bg-hover);border-color:var(--app-button-border-hover)}.app-button[data-v-b0bade57]:focus-visible{outline:2px solid rgba(96,165,250,.6);outline-offset:3px}.app-button--sm[data-v-b0bade57]{--app-button-padding-x:.85rem;--app-button-min-height:38px;font-size:.86rem}.app-button--md[data-v-b0bade57]{font-size:.92rem}.app-button--lg[data-v-b0bade57]{--app-button-padding-x:1.15rem;--app-button-min-height:46px;font-size:.98rem}.app-button--block[data-v-b0bade57]{width:100%}.app-button--primary[data-v-b0bade57]{--app-button-bg:var(--button-primary-bg);--app-button-bg-hover:var(--button-primary-bg-hover);--app-button-border:var(--button-primary-border);--app-button-border-hover:var(--button-primary-border);--app-button-fg:var(--button-primary-fg);font-weight:650}.app-button--primary.app-button--lg[data-v-b0bade57]{--app-button-bg:var(--answer-option-bg);--app-button-bg-hover:var(--answer-option-bg-hover);--app-button-border:var(--answer-option-border);--app-button-border-hover:var(--answer-option-border-hover);--app-button-fg:var(--answer-option-fg);--app-button-padding-x:18px;--app-button-min-height:52px;border-radius:var(--radius-pill);-webkit-backdrop-filter:var(--surface-glass-filter);backdrop-filter:var(--surface-glass-filter);font-size:1.05rem;font-weight:500}@media(max-width:720px){.app-button--primary.app-button--lg[data-v-b0bade57]{--app-button-min-height:48px}}.app-button--secondary[data-v-b0bade57]{--app-button-bg:var(--button-secondary-bg);--app-button-bg-hover:var(--button-secondary-bg-hover);--app-button-border:var(--button-secondary-border);--app-button-border-hover:var(--button-secondary-border-hover);--app-button-fg:var(--button-secondary-fg)}.app-button--ghost[data-v-b0bade57]{--app-button-bg:var(--button-ghost-bg);--app-button-bg-hover:var(--button-ghost-bg-hover);--app-button-border:var(--button-ghost-border);--app-button-border-hover:var(--button-ghost-border-hover);--app-button-fg:var(--button-ghost-fg)}.app-button--danger[data-v-b0bade57]{--app-button-bg:var(--button-danger-bg);--app-button-bg-hover:var(--button-danger-bg-hover);--app-button-border:var(--button-danger-border);--app-button-border-hover:var(--button-danger-border-hover);--app-button-fg:var(--button-danger-fg)}.app-button--disabled[data-v-b0bade57],.app-button[data-v-b0bade57]:disabled,.app-button[aria-disabled=true][data-v-b0bade57]{opacity:var(--button-disabled-opacity);cursor:not-allowed}.app-button[aria-disabled=true][data-v-b0bade57]{pointer-events:none}.error-page[data-v-2ff4eb29]{min-height:100vh;padding:24px;display:grid;place-items:center}.error-page__card[data-v-2ff4eb29]{width:min(640px,100%);padding:clamp(24px,4vw,40px);border-radius:var(--radius-xl);border:1px solid var(--border);background:#080c14c7;box-shadow:var(--shadow-soft);display:grid;gap:16px}.error-page__eyebrow[data-v-2ff4eb29]{font-size:.78rem;text-transform:uppercase;letter-spacing:.18em;color:var(--muted)}h1[data-v-2ff4eb29]{font-size:clamp(2rem,4vw,3.5rem);line-height:1;letter-spacing:-.05em}.error-page__copy[data-v-2ff4eb29]{color:var(--text-soft);line-height:1.7}.error-page__actions[data-v-2ff4eb29]{margin-top:6px}
