._band_nhb7k_1{width:100%;background-color:var(--pastel-butter);color:var(--pastel-butter-ink)}._inner_nhb7k_7{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);max-width:44rem;margin:0 auto;padding:var(--spacing-8) var(--spacing-4);text-align:center;box-sizing:border-box}._title_nhb7k_19{margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;letter-spacing:-.015em;line-height:1.2;color:var(--pastel-butter-ink);text-wrap:balance}._text_nhb7k_30{margin:0;font-size:1rem;line-height:1.5;color:var(--pastel-butter-ink)}._actions_nhb7k_37{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3);margin-top:var(--spacing-1)}@media(max-width:640px){._actions_nhb7k_37{flex-direction:column;width:100%}._action_nhb7k_37{width:100%}}._search_1z0ze_1{position:relative;width:100%;max-width:40rem}._icon_1z0ze_7{position:absolute;top:1.125rem;left:1.125rem;color:var(--muted-foreground);pointer-events:none}._input_1z0ze_15,._input_1z0ze_15:hover,._input_1z0ze_15:focus{height:3.5rem;padding:0 3rem 0 3.125rem;background-color:var(--surface);border:1px solid var(--exam-ivory-border);border-radius:var(--radius-lg);box-shadow:none;font-size:1.0625rem}._input_1z0ze_15:hover{border-color:var(--muted-foreground)}._input_1z0ze_15:focus{border-color:var(--foreground);box-shadow:0 0 0 3px var(--pastel-lavender)}._clear_1z0ze_36{position:absolute;top:.875rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;background:none;border:none;border-radius:var(--radius-full);color:var(--muted-foreground);cursor:pointer}._clear_1z0ze_36:hover{background-color:var(--muted);color:var(--foreground)}._clear_1z0ze_36:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}._panel_1z0ze_63{position:absolute;top:calc(100% + var(--spacing-2));left:0;right:0;z-index:1;display:flex;flex-direction:column;gap:2px;padding:6px;background-color:var(--surface);border:1px solid var(--exam-ivory-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._panel_1z0ze_63[hidden]{display:none}._option_1z0ze_83{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--foreground);text-decoration:none}._optionActive_1z0ze_93{background-color:var(--pastel-cream)}._optionHead_1z0ze_97{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-3)}._optionTerm_1z0ze_104{font-family:var(--font-family-heading);font-size:1rem;font-weight:700}._optionCategory_1z0ze_110{flex-shrink:0;font-size:.75rem}._optionDefinition_1z0ze_115{display:-webkit-box;overflow:hidden;color:var(--muted-foreground);font-size:.875rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}._mark_1z0ze_125{padding:0 1px;border-radius:3px;background-color:var(--pastel-mint);color:var(--pastel-mint-ink)}._empty_1z0ze_132{display:flex;flex-direction:column;gap:2px;margin:0;padding:var(--spacing-4);color:var(--muted-foreground);font-size:.875rem;overflow-wrap:anywhere}._empty_1z0ze_132 strong{color:var(--foreground);font-size:1rem}._more_1z0ze_148{margin:0;padding:var(--spacing-1) var(--spacing-3) var(--spacing-2);color:var(--muted-foreground);font-size:.75rem}@media(max-width:640px){._input_1z0ze_15,._input_1z0ze_15:hover,._input_1z0ze_15:focus{font-size:1rem}._optionCategory_1z0ze_110{display:none}}._entry_18gth_1{--inset: .875rem;--bar: hsl(258 42% 76%);--wash: color-mix(in srgb, var(--pastel-lavender) 50%, var(--exam-ivory));--accent-ink: var(--pastel-lavender-ink);position:relative;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0;padding:var(--spacing-4) 0;border-radius:var(--radius);transition:background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._scoring_and_assessment_18gth_18{--bar: hsl(155 38% 62%);--wash: color-mix(in srgb, var(--pastel-mint) 50%, var(--exam-ivory));--accent-ink: var(--pastel-mint-ink)}._delivery_and_creation_18gth_24{--bar: hsl(207 56% 72%);--wash: color-mix(in srgb, var(--pastel-powder) 50%, var(--exam-ivory));--accent-ink: var(--pastel-powder-ink)}._entry_18gth_1:before{content:"";position:absolute;top:var(--spacing-4);bottom:var(--spacing-4);left:calc(-1 * var(--inset));width:3px;border-radius:var(--radius-full);background-color:var(--bar)}._entry_18gth_1:hover{background-color:var(--wash);box-shadow:calc(-1 * var(--inset)) 0 0 var(--wash),var(--inset) 0 0 var(--wash)}._entry_18gth_1+._entry_18gth_1{border-top:1px solid var(--exam-ivory-border)}._title_18gth_54{margin:0;font-family:var(--font-family-heading);font-size:1.25rem;font-weight:800;letter-spacing:-.012em;line-height:1.3;color:var(--foreground);text-decoration:underline transparent 2px;text-underline-offset:4px;transition:text-decoration-color var(--animation-duration-fast) ease}._entry_18gth_1:hover ._title_18gth_54{text-decoration-color:#8e75c7}._definition_18gth_71{margin:0;max-width:42rem;color:var(--muted-foreground);font-size:1rem;line-height:1.55}._meta_18gth_79{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--spacing-2);margin:var(--spacing-1) 0 0;font-size:.8125rem}._meta_18gth_79 ._category_18gth_89{padding:.7px .5rem;font-weight:600}._separator_18gth_94{color:var(--muted-foreground)}._read_18gth_98{display:inline-flex;align-items:center;gap:var(--spacing-1);color:var(--foreground);font-weight:600;text-decoration:none}._read_18gth_98:after{content:"";position:absolute;inset:0}._read_18gth_98:focus-visible{outline:none}._read_18gth_98:focus-visible:after{outline:2px solid var(--foreground);outline-offset:2px;border-radius:var(--radius)}._arrow_18gth_123{color:var(--accent-ink);transition:transform var(--animation-duration-fast) ease}._entry_18gth_1:hover ._arrow_18gth_123{transform:translate(3px)}@media(prefers-reduced-motion:reduce){._entry_18gth_1,._title_18gth_54,._arrow_18gth_123{transition:none}._entry_18gth_1:hover ._arrow_18gth_123{transform:none}}._page_16ni2_2{--bar-top: calc(var(--site-notice-offset) + var(--header-height));--rule: var(--exam-ivory-border);--sticky-letter: calc(var(--bar-top) + 4.5rem);--strong-lavender: hsl(258 54% 84%);--strong-mint: hsl(152 44% 78%);--strong-powder: hsl(207 62% 80%);--strong-peach: hsl(22 80% 84%);width:100%;padding:0 var(--spacing-6) var(--spacing-12);background-color:var(--exam-ivory);box-sizing:border-box}.dark ._page_16ni2_2{--strong-lavender: hsl(258 30% 36%);--strong-mint: hsl(158 30% 30%);--strong-powder: hsl(211 36% 34%);--strong-peach: hsl(18 34% 34%)}._inner_16ni2_23{width:100%;max-width:72rem;margin:0 auto;min-width:0}._hero_16ni2_30{position:relative;z-index:10;padding:var(--spacing-8) 0 var(--spacing-6)}._glyph_16ni2_37{position:absolute;top:2.25rem;right:0;color:var(--pastel-lavender);font-family:var(--font-family-heading);font-size:11rem;font-weight:800;letter-spacing:-.04em;line-height:1;pointer-events:none;user-select:none}._crumbs_16ni2_51{position:relative}._crumbs_16ni2_51 ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin:0;padding:0;list-style:none;font-size:.875rem;color:var(--muted-foreground)}._crumbs_16ni2_51 li+li:before{content:"/";margin-right:var(--spacing-2)}._crumbs_16ni2_51 a{color:var(--muted-foreground);text-decoration:none}._crumbs_16ni2_51 a:hover{color:var(--foreground);text-decoration:underline}._crumbs_16ni2_51 [aria-current=page]{color:var(--foreground);font-weight:600}._title_16ni2_87{position:relative;max-width:44rem;margin:var(--spacing-3) 0 var(--spacing-2);font-family:var(--font-family-heading);font-size:3.25rem;font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--foreground)}._intro_16ni2_99{position:relative;max-width:40rem;margin:0;font-size:1.125rem;line-height:1.55;color:var(--muted-foreground)}._search_16ni2_108{margin-top:var(--spacing-6)}._letters_16ni2_113{position:sticky;top:var(--bar-top);z-index:5;margin:0 calc(-1 * var(--spacing-6));padding:var(--spacing-2) var(--spacing-6);background-color:var(--exam-ivory);border-bottom:1px solid var(--rule);overflow-x:auto;scrollbar-width:none}._letters_16ni2_113::-webkit-scrollbar{display:none}._letters_16ni2_113 ul{display:flex;justify-content:space-between;gap:2px;width:max-content;min-width:100%;margin:0;padding:0;list-style:none}._letters_16ni2_113 li:nth-child(4n+1){--tint: var(--pastel-lavender);--tint-strong: var(--strong-lavender)}._letters_16ni2_113 li:nth-child(4n+2){--tint: var(--pastel-mint);--tint-strong: var(--strong-mint)}._letters_16ni2_113 li:nth-child(4n+3){--tint: var(--pastel-powder);--tint-strong: var(--strong-powder)}._letters_16ni2_113 li:nth-child(4n){--tint: var(--pastel-peach);--tint-strong: var(--strong-peach)}._letter_16ni2_113{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-full);color:var(--foreground);font-family:var(--font-family-heading);font-size:.9375rem;font-weight:800;text-decoration:none;transition:background-color var(--animation-duration-fast) ease}a._letter_16ni2_113:hover{background-color:var(--tint-strong)}a._letter_16ni2_113:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}a._letter_16ni2_113{background-color:var(--tint)}a._letterSelected_16ni2_189,a._letterSelected_16ni2_189:hover{background-color:var(--tint-strong);box-shadow:inset 0 0 0 1.5px var(--foreground)}._letterEmpty_16ni2_196{color:var(--muted-foreground);font-weight:500;cursor:default}._layout_16ni2_202{display:grid;grid-template-columns:minmax(0,1fr) 16rem;gap:var(--spacing-16);align-items:start;padding-top:var(--spacing-8)}._listing_16ni2_210{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0;scroll-margin-top:calc(var(--bar-top) + 4rem)}._loading_16ni2_218{display:flex;flex-direction:column;gap:var(--spacing-4)}._filterNote_16ni2_224{display:flex;align-items:baseline;gap:var(--spacing-3);margin:0;color:var(--muted-foreground);font-size:.9375rem}._filterClear_16ni2_233{padding:0;background:none;border:none;border-radius:var(--radius-sm);color:var(--foreground);font-family:inherit;font-size:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}._group_16ni2_248{display:grid;grid-template-columns:5rem minmax(0,1fr);border-top:2px solid var(--foreground);scroll-margin-top:calc(var(--bar-top) + 3.75rem)}._groupLetter_16ni2_255{position:sticky;top:var(--sticky-letter);align-self:start;margin:0;padding-top:var(--spacing-3);font-family:var(--font-family-heading);font-size:2.75rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:var(--foreground)}._entries_16ni2_269{display:flex;flex-direction:column;min-width:0}._state_16ni2_275{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-8) 0;border-top:2px solid var(--foreground)}._stateIcon_16ni2_284{color:var(--error-text)}._stateTitle_16ni2_288{margin:0;font-family:var(--font-family-heading);font-size:1.5rem;font-weight:800;letter-spacing:-.015em;color:var(--foreground)}._stateText_16ni2_297{margin:0 0 var(--spacing-2);color:var(--muted-foreground)}._aside_16ni2_302{position:sticky;top:var(--sticky-letter);display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0}._asideTitle_16ni2_311{margin:0 0 var(--spacing-2);font-family:var(--font-family-heading);font-size:.9375rem;font-weight:800;color:var(--foreground)}._filters_16ni2_319{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}._filter_16ni2_224{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);width:100%;min-height:2.25rem;padding:0 var(--spacing-3);background:none;border:none;border-radius:var(--radius);color:var(--foreground);font-family:inherit;font-size:.9375rem;font-weight:500;text-align:left;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._filter_16ni2_224:hover:not(:disabled){background-color:var(--tint)}._filter_16ni2_224:focus-visible{outline:2px solid var(--foreground);outline-offset:1px}._filter_16ni2_224:disabled{color:var(--muted-foreground);cursor:default}._all_16ni2_362,._test_types_16ni2_363{--tint: var(--pastel-lavender);--tint-ink: var(--pastel-lavender-ink)}._scoring_and_assessment_16ni2_368{--tint: var(--pastel-mint);--tint-ink: var(--pastel-mint-ink)}._delivery_and_creation_16ni2_373{--tint: var(--pastel-powder);--tint-ink: var(--pastel-powder-ink)}._filterSelected_16ni2_378,._filterSelected_16ni2_378:hover:not(:disabled){background-color:var(--tint);color:var(--tint-ink);font-weight:700}._filterCount_16ni2_385{min-width:1.5rem;padding:0 .3125rem;background-color:var(--tint);border-radius:var(--radius-full);color:var(--tint-ink);font-size:.8125rem;font-variant-numeric:tabular-nums;text-align:center}._filter_16ni2_224:hover:not(:disabled) ._filterCount_16ni2_385,._filterSelected_16ni2_378 ._filterCount_16ni2_385{background-color:var(--surface)}._help_16ni2_401{padding-top:var(--spacing-6);border-top:1px solid var(--rule)}._helpText_16ni2_406{margin:0 0 var(--spacing-2);color:var(--muted-foreground);font-size:.9375rem;line-height:1.5}._helpLinks_16ni2_413{display:flex;flex-direction:column;gap:var(--spacing-1);margin:0;padding:0;list-style:none}._helpLink_16ni2_413{display:inline-flex;align-items:center;gap:var(--spacing-1);border-radius:var(--radius-sm);color:var(--foreground);font-size:.9375rem;font-weight:600;text-decoration:none}._helpLink_16ni2_413:hover{text-decoration:underline;text-underline-offset:3px}._mobileFilters_16ni2_438{display:none}._mobileSummary_16ni2_442{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) 0;border-top:1px solid var(--rule);color:var(--foreground);font-size:.9375rem;font-weight:600;list-style:none;cursor:pointer}._mobileSummary_16ni2_442::-webkit-details-marker{display:none}._mobileChevron_16ni2_459{transition:transform var(--animation-duration-fast) ease}._mobileFilters_16ni2_438[open] ._mobileChevron_16ni2_459{transform:rotate(180deg)}._mobileFilters_16ni2_438[open] ._filters_16ni2_319{padding-bottom:var(--spacing-3)}@media(max-width:1024px){._layout_16ni2_202{grid-template-columns:minmax(0,1fr);gap:var(--spacing-8)}._aside_16ni2_302{position:static}._browse_16ni2_481{display:none}._mobileFilters_16ni2_438{display:block}}@media(max-width:968px){._page_16ni2_2{--bar-top: calc(var(--site-notice-offset) + 64px)}}@media(max-width:860px){._glyph_16ni2_37{display:none}}@media(max-width:640px){._page_16ni2_2{padding:0 var(--spacing-4) var(--spacing-8)}._hero_16ni2_30{padding:var(--spacing-6) 0 var(--spacing-4)}._title_16ni2_87{font-size:2.25rem}._intro_16ni2_99{font-size:1rem}._letters_16ni2_113{margin:0 calc(-1 * var(--spacing-4));padding:var(--spacing-2) var(--spacing-4)}._letters_16ni2_113 ul{justify-content:flex-start}._group_16ni2_248{grid-template-columns:minmax(0,1fr)}._groupLetter_16ni2_255{position:static;font-size:2rem}}@media(prefers-reduced-motion:reduce){._letter_16ni2_113,._filter_16ni2_224,._mobileChevron_16ni2_459{transition:none}}
