.QuizFloor_floor__3zLlQ{display:flex;flex-direction:column;gap:var(--space-5,18px)}.QuizFloor_chips__GztzB{display:flex;flex-wrap:wrap;gap:var(--space-2,8px)}.QuizFloor_chip__6HwaL{border:1px solid var(--border-rule,#ddd);background:var(--surface-card,#fff);color:var(--text-muted);border-radius:var(--radius-pill,999px);padding:5px 13px;font-size:var(--size-body-s,13px);font-family:var(--font-mono);cursor:pointer;transition:all var(--dur-fast,.12s) ease}.QuizFloor_chip__6HwaL:hover{border-color:var(--realm,var(--text-strong));color:var(--text-strong)}.QuizFloor_chipOn__K58KT{background:var(--surface-navy,#12161c);border-color:var(--surface-navy,#12161c);color:#fff}.QuizFloor_stage__YXUPC{display:flex;flex-direction:column;gap:var(--space-3,12px);max-width:var(--container-text,640px)}.QuizFloor_progress__dCPJy{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:var(--size-caption,12px);color:var(--text-muted)}.QuizFloor_answered__DLQ2S{font-variant-numeric:tabular-nums}.QuizFloor_card___MTxx{display:flex;flex-direction:column;gap:var(--space-4,16px);padding:var(--space-6,22px);border:1px solid var(--border-rule,#e2e2df);border-radius:var(--radius-lg,12px);background:var(--surface-card,#fff)}.QuizFloor_prompt__imj3f{margin:0;font-family:var(--font-serif);font-size:var(--size-title-m,21px);font-weight:600;line-height:var(--lh-snug,1.35);color:var(--text-strong)}.QuizFloor_choices__ebmNy{display:flex;flex-direction:column;gap:var(--space-2,8px)}.QuizFloor_choice__XGZ4H{display:flex;align-items:center;gap:10px;text-align:left;padding:11px 14px;border:1px solid var(--border-rule,#ddd);border-radius:var(--radius-md,8px);background:var(--surface-card,#fff);color:var(--text-body,#23262b);font-size:var(--size-body-m,15px);cursor:pointer;transition:border-color var(--dur-fast,.12s) ease,background var(--dur-fast,.12s) ease}.QuizFloor_choice__XGZ4H:hover{border-color:var(--text-strong)}.QuizFloor_dot___taxQ{flex:0 0 auto;width:14px;height:14px;border-radius:999px;border:2px solid var(--border-strong,#bbb)}.QuizFloor_choiceOn__R7nJp{border-color:var(--surface-navy,#12161c);background:var(--surface-inset,#f6f6f4)}.QuizFloor_choiceOn__R7nJp .QuizFloor_dot___taxQ{border-color:var(--surface-navy,#12161c);background:var(--surface-navy,#12161c);box-shadow:inset 0 0 0 2px #fff}.QuizFloor_keyNote__727FU{margin:0;display:flex;align-items:center;gap:6px;font-size:var(--size-caption,12px);color:var(--text-muted)}.QuizFloor_nav__WtFJQ{display:flex;justify-content:space-between;gap:var(--space-3,10px)}.QuizFloor_empty__U30Va{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2,8px);padding:var(--space-6,24px);border:1px dashed var(--border-rule,#ddd);border-radius:var(--radius-lg,12px);color:var(--text-muted);max-width:var(--container-text,620px)}.QuizFloor_emptyTitle__uzYRL{margin:0;font-family:var(--font-serif);font-size:var(--size-title-s,17px);font-weight:600;color:var(--text-strong)}.QuizFloor_emptyNote__WYtO4{margin:0;font-size:var(--size-body-s,13.5px);line-height:var(--lh-relax,1.6)}.Page_page__smWeh{padding:26px 30px 60px}.Page_page__smWeh.Page_floor__gRqx3{padding:24px 30px 60px}.Page_page__smWeh.Page_narrow__J718l{max-width:980px;margin:0 auto}.quiz_wrap__aB_j3{display:flex;flex-direction:column;gap:var(--space-6,22px)}.quiz_head__2dwDX{display:flex;flex-direction:column;gap:4px;max-width:var(--container-text,640px)}.quiz_eyebrow__h2mGD{font-family:var(--font-mono);font-size:var(--size-caption,12px);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted)}.quiz_title__lulDS{margin:2px 0 0;font-family:var(--font-serif);font-size:var(--size-display-m,30px);font-weight:700;letter-spacing:-.02em;color:var(--text-strong)}.quiz_sub__pwYf5{margin:4px 0 0;font-size:var(--size-body-m,15px);color:var(--text-muted);line-height:var(--lh-relax,1.6)}.RealmCard_card__GBSmv{display:flex;flex-direction:column;gap:var(--space-3,6px);padding:var(--space-6,20px);border:1px solid var(--border-rule,#e2e2df);border-radius:var(--radius-lg,12px);background:var(--surface-card,#fff);text-decoration:none;color:inherit;position:relative;overflow:hidden;transition:border-color var(--dur-fast,.12s) ease,transform var(--dur-fast,.12s) ease,box-shadow var(--dur-fast,.12s) ease}.RealmCard_card__GBSmv:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--realm,var(--text-strong))}.RealmCard_card__GBSmv:hover{border-color:var(--realm,var(--text-strong));transform:translateY(-2px);box-shadow:var(--shadow-2,0 6px 20px rgba(0,0,0,.08))}.RealmCard_badge__kDFaL{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md,8px);color:var(--realm,var(--text-strong));background:color-mix(in srgb,var(--realm,#888) 14%,transparent);margin-bottom:var(--space-2,4px)}.RealmCard_name__0tSfI{margin:0;font-family:var(--font-serif);font-size:var(--size-title-m,20px);font-weight:600;color:var(--text-strong);letter-spacing:-.01em}.RealmCard_blurb__DYXnx{margin:0;font-size:var(--size-body-s,13.5px);color:var(--text-muted);line-height:var(--lh-normal,1.5);min-height:2.6em}.RealmCard_meta__H5RXX{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:var(--space-3,8px);padding-top:var(--space-3,8px);border-top:1px solid var(--border-hair,#eee)}.RealmCard_courses__wxA9a{font-size:var(--size-body-s,13px);font-weight:600;color:var(--text-strong)}.RealmCard_nodes___STJr{font-family:var(--font-mono);font-size:var(--size-caption,12px);color:var(--text-muted);font-variant-numeric:tabular-nums}.page_wrap__NBl5k{display:flex;flex-direction:column;gap:var(--space-8,28px)}.page_hero__SKW6o{display:flex;flex-direction:column;gap:var(--space-2,6px);max-width:var(--container-text,680px)}.page_eyebrow__H9Slr{font-family:var(--font-mono);font-size:var(--size-caption,12px);text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted)}.page_title__3jonF{margin:0;font-family:var(--font-serif);font-weight:700;font-size:var(--size-display-m,34px);letter-spacing:-.02em;color:var(--text-strong)}.page_sub__c05Js{margin:0;font-size:var(--size-body-m,15px);color:var(--text-muted);line-height:var(--lh-relax,1.6)}.page_stats__L5b4y{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-3,10px)}.page_tile__23dd4{display:flex;flex-direction:column;gap:2px;padding:var(--space-4,14px) var(--space-5,16px);border:1px solid var(--border-hair,#eee);border-radius:var(--radius-md,8px);background:var(--surface-inset,#fafafa)}.page_tileValue__jBaOG{font-family:var(--font-mono);font-size:var(--size-title-m,22px);font-weight:600;color:var(--text-strong);font-variant-numeric:tabular-nums}.page_tileLabel__CB_36{font-size:var(--size-caption,12px);color:var(--text-muted)}.page_sectionTitle__hzsAh{margin:0;font-family:var(--font-serif);font-weight:700;font-size:var(--size-title-l,24px);letter-spacing:-.01em;color:var(--text-strong)}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-4,14px)}.page_empty__94dW_{padding:var(--space-6,20px);border:1px dashed var(--border-rule,#ddd);border-radius:var(--radius-md,8px);color:var(--text-muted);font-size:var(--size-body-s,14px)}.CourseRow_row__cBBPV{display:flex;align-items:center;gap:var(--space-4,14px);padding:var(--space-4,14px) var(--space-5,16px);border:1px solid var(--border-hair,#eee);border-radius:var(--radius-md,8px);background:var(--surface-card,#fff);text-decoration:none;color:inherit;transition:border-color var(--dur-fast,.12s) ease,background var(--dur-fast,.12s) ease}.CourseRow_row__cBBPV:hover{border-color:var(--text-strong);background:var(--surface-inset,#fafafa)}.CourseRow_main__XETgx{flex:1 1 auto;min-width:0}.CourseRow_title__ZdNxg{margin:0;font-family:var(--font-serif);font-size:var(--size-title-s,17px);font-weight:600;color:var(--text-strong)}.CourseRow_trail__NQVIL{margin:2px 0 0;font-size:var(--size-caption,12px);color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CourseRow_right__23zyk{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:0 0 auto;text-align:right}.CourseRow_count__KEZES{font-family:var(--font-mono);font-size:var(--size-body-s,13px);font-weight:600;color:var(--text-strong);font-variant-numeric:tabular-nums}.CourseRow_teach__oPpIi{font-size:var(--size-caption,11.5px);color:var(--text-muted)}.CourseRow_chev__bBY14{color:var(--text-muted);flex:0 0 auto;display:inline-flex}@media (max-width:560px){.CourseRow_trail__NQVIL{display:none}}.realm_wrap__7KXgW{display:flex;flex-direction:column;gap:var(--space-6,22px);max-width:var(--container-app,820px)}.realm_back__pwXUg{display:inline-flex;align-items:center;gap:4px;font-size:var(--size-body-s,13px);color:var(--text-muted);text-decoration:none;width:-moz-fit-content;width:fit-content}.realm_back__pwXUg:hover{color:var(--text-strong)}.realm_head__XWIut{display:flex;align-items:flex-start;gap:var(--space-4,16px);padding-left:var(--space-4,14px);border-left:3px solid var(--realm,var(--text-strong))}.realm_badge__HCt9d{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-md,10px);color:var(--realm,var(--text-strong));background:color-mix(in srgb,var(--realm,#888) 14%,transparent);flex:0 0 auto}.realm_title__0PGu8{margin:0;font-family:var(--font-serif);font-size:var(--size-display-m,30px);font-weight:700;letter-spacing:-.02em;color:var(--text-strong)}.realm_blurb__upYjr{margin:4px 0 0;font-size:var(--size-body-m,15px);color:var(--text-muted)}.realm_meta__2zxVF{margin:8px 0 0;font-family:var(--font-mono);font-size:var(--size-caption,12px);color:var(--text-muted);font-variant-numeric:tabular-nums}.realm_courses__Stcj4{display:flex;flex-direction:column;gap:var(--space-3,10px)}.realm_sectionTitle__nZZF2{margin:0;font-size:var(--size-caption,12px);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-weight:600}.realm_list__cj7Fn{display:flex;flex-direction:column;gap:var(--space-2,8px)}.realm_empty__LXx_m{padding:var(--space-5,18px);border:1px dashed var(--border-rule,#ddd);border-radius:var(--radius-md,8px);color:var(--text-muted);font-size:var(--size-body-s,14px)}