[data-theme=bs-quiz] .exam-page-header{background:#fff;border-bottom:1px solid var(--border-subtle);backdrop-filter:none}[data-theme=bs-quiz] .exam-page-header__link{color:var(--bs-primary)}[data-theme=bs-quiz] .exam-page-header__link.is-current,[data-theme=bs-quiz] .exam-page-header__link:hover{color:var(--bs-primary);background:var(--surface-field)}.quiz-exam-banner{position:relative;display:flex;align-items:center;justify-content:center;background:#86cedf;color:#24394b;min-height:36px;padding:4px 52px;text-align:center;font-size:14px;line-height:20px}.quiz-exam-banner button{min-height:28px}.quiz-exam-banner a{text-decoration:underline;text-underline-offset:3px;font-weight:500}.quiz-exam-banner a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.quiz-exam-banner button:last-child{position:absolute;right:8px;width:40px;display:grid;place-items:center}.quiz-exam-banner button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.quiz-flashcard-flip{display:grid;perspective:1200px}.quiz-flashcard-face{grid-area:1/1;min-width:0;min-height:15rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .4s var(--ease-in-out)}.quiz-flashcard-flip[data-instant=true] .quiz-flashcard-face{transition:none}@media (prefers-reduced-motion:reduce){.quiz-flashcard-face{transition:none}}[data-theme=bs-quiz] .quiz-launch{border-radius:12px;box-shadow:0 4px 18px rgba(57,77,97,.06)}[data-theme=bs-quiz] .quiz-setup{border-radius:10px;box-shadow:0 2px 12px rgba(57,77,97,.04);min-height:0}[data-theme=bs-quiz] .quiz-setup__footer{margin-top:24px;padding-top:0}[data-theme=bs-quiz] .quiz-setup__hint{min-height:32px}@media (min-width:981px){[data-theme=bs-quiz] .quiz-launch{grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);grid-template-rows:auto 1fr;padding:16px}[data-theme=bs-quiz] .quiz-launch__intro{padding:24px 32px 20px 24px}[data-theme=bs-quiz] .quiz-setup{padding:28px}[data-theme=bs-quiz] .quiz-progress-panel{margin:4px 32px 24px 24px}}[data-theme=bs-quiz] .quiz-module-option{border-radius:8px;transition:none}[data-theme=bs-quiz] .quiz-module-option:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--bs-accent-strong);opacity:0;transition:opacity .15s var(--ease-out)}[data-theme=bs-quiz] .quiz-module-option.is-selected:after{opacity:1}[data-theme=bs-quiz] .quiz-module-option:focus-visible:after{transition:none}[data-theme=bs-quiz] .quiz-mode-switch__indicator{transition:transform .18s var(--ease-in-out)}[data-theme=bs-quiz] .quiz-mode-switch:has(:focus-visible) .quiz-mode-switch__indicator{transition:none}[data-theme=bs-quiz] .quiz-product-menu{background:#fff;border-color:var(--border-subtle);box-shadow:0 12px 28px rgba(57,77,97,.08);backdrop-filter:none;-webkit-backdrop-filter:none;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}[data-theme=bs-quiz] .quiz-product-menu__backdrop{background:rgba(57,77,97,.16);backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=bs-quiz] .quiz-product-menu__viewport{transition:none}[data-theme=bs-quiz] .quiz-product-menu__panel,[data-theme=bs-quiz] .quiz-product-menu__panel[data-position=active]{transform:none;transition:opacity .15s var(--ease-out)}[data-theme=bs-quiz] .quiz-product-menu__panel[data-position=left]{transform:none}[data-theme=bs-quiz] .quiz-product-menu__action,[data-theme=bs-quiz] .quiz-product-menu__feature{border:1px solid var(--border-subtle);border-radius:8px;box-shadow:none;background:#fff}[data-theme=bs-quiz] .quiz-product-menu[data-motion=instant],[data-theme=bs-quiz] .quiz-product-menu[data-motion=instant] .quiz-product-menu__panel{transition:none}@media (hover:hover) and (pointer:fine){[data-theme=bs-quiz] .quiz-module-option:hover{transform:none;border-color:var(--bs-accent-strong)}}@media (prefers-reduced-motion:reduce){[data-theme=bs-quiz] .quiz-mode-switch__indicator{transition:none}[data-theme=bs-quiz] .quiz-product-menu,[data-theme=bs-quiz] .quiz-product-menu[data-state=closed]{transform:none;transition:opacity .1s var(--ease-out)}}[data-theme=bs-quiz]{--surface-card:#ffffff;--surface-field:#f4f7f9;--surface-field-hover:#eaf6fa;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-card:0 2px 8px rgba(57,77,97,0.04);--shadow-raised:0 12px 28px rgba(57,77,97,0.08);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--duration-fast:150ms;--duration-base:180ms;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--bs-accent-strong:#2b6478;--text-link:#2b6478;--text-secondary:#4f6173;--text-tertiary:#5e6f7f;--text-caption:#5e6f7f;--surface-page:#f4f7f9;--surface-sunken:#edf0f3;--border-subtle:#e5e9ed;--border-default:#d8dee2;--border-strong:#c5ccd3;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:24px;font-optical-sizing:auto}[data-theme=bs-quiz] :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-inter),system-ui,sans-serif;font-weight:600;letter-spacing:-.012em}[data-theme=bs-quiz] :is(.font-sans,button,input,select,textarea,.cookie-consent-copy){font-family:var(--font-inter),system-ui,sans-serif}[data-theme=bs-quiz] [role=dialog][data-state]{max-width:min(32rem,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:var(--radius-lg);border-color:var(--border-default);background:var(--surface-card);box-shadow:var(--shadow-raised)}[data-theme=bs-quiz] :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--text-link);outline-offset:3px}[data-theme=bs-quiz] main h1{font-size:38px;line-height:44px}[data-theme=bs-quiz] [role=dialog] h2,[data-theme=bs-quiz] main h2{font-size:28px;line-height:34px}[data-theme=bs-quiz] main h3{font-size:21px;line-height:28px}[data-theme=bs-quiz] :is(.quiz-results-hero,.quiz-history-hero) h1{font-size:38px;line-height:44px;font-weight:600;letter-spacing:-.012em}[data-theme=bs-quiz] .quiz-results-analysis h2{font-size:28px;line-height:34px}[data-theme=bs-quiz] .quiz-launch h1{max-width:100%;font-size:48px;line-height:52px;letter-spacing:-.022em}[data-theme=bs-quiz] .legal-prose,[data-theme=bs-quiz] .quiz-launch__lead{font-size:16px;line-height:24px}[data-theme=bs-quiz] .quiz-launch__facts strong{font-size:21px;line-height:28px}[data-theme=bs-quiz] .quiz-launch__facts{border-block:0}[data-theme=bs-quiz] .quiz-launch__facts>div{border-left:0;padding-block:8px}[data-theme=bs-quiz] .quiz-progress-panel{padding:8px 0 0;border:0;border-radius:0;background:transparent}[data-theme=bs-quiz] .quiz-progress-panel__label:before{content:none}[data-theme=bs-quiz] .quiz-module-option{background:#fff;border-color:var(--border-default)}[data-theme=bs-quiz] .quiz-module-option.is-selected{background:var(--bs-accent-tint);border-color:var(--bs-accent-strong);box-shadow:none}[data-theme=bs-quiz] .quiz-feedback-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:13px;line-height:18px}[data-theme=bs-quiz] .quiz-feedback-link:hover{color:var(--text-link);text-decoration:underline;text-underline-offset:4px}[data-theme=bs-quiz] .quiz-feedback-link:focus-visible{outline:2px solid var(--text-link);outline-offset:3px}[data-theme=bs-quiz] .quiz-home :is(button,summary,a):focus-visible{outline:2px solid var(--text-link);outline-offset:3px}[data-theme=bs-quiz] .quiz-home button:disabled{opacity:.55;cursor:not-allowed;transform:none}[data-theme=bs-quiz] .quiz-module-grid{gap:var(--space-3)}[data-theme=bs-quiz] .quiz-setup__group{margin-top:var(--space-6)}[data-theme=bs-quiz] .quiz-product-nav__trigger svg{color:var(--text-link)}[data-theme=bs-quiz] .quiz-product-nav__trigger:after{background:var(--text-link)}[data-theme=bs-quiz] .quiz-home-stage{animation:none}[data-theme=bs-quiz] :is(.eyebrow-text,.quiz-setup__label,.quiz-progress-panel__label){font-size:13px;line-height:18px;font-weight:500;letter-spacing:.08em}[data-theme=bs-quiz] :is(.quiz-setup__heading .eyebrow-text,.quiz-question-kicker){font-size:13px;line-height:18px;letter-spacing:.08em}[data-theme=bs-quiz] :is(.quiz-module-option__top,.quiz-mode-switch__option,.quiz-product-nav__trigger,.quiz-product-menu__action strong){font-size:14px;line-height:20px}[data-theme=bs-quiz] :is(.quiz-product-menu__action small,.quiz-product-menu__intro p,.quiz-progress-panel__empty span){font-size:14px;line-height:20px}[data-theme=bs-quiz] :is(.quiz-setup__hint,.quiz-setup__meta,.quiz-module-option__meta,.quiz-launch__facts span){font-size:12px;line-height:16px}[data-theme=bs-quiz] .quiz-question-heading h1{font-size:28px;line-height:34px}[data-theme=bs-quiz] .quiz-answer-option:hover:not(:disabled){transform:none}[data-theme=bs-quiz] .quiz-product-nav__trigger .quiz-product-nav__chevron{animation:none}[data-theme=bs-quiz] .quiz-flashcard-navigation>button{min-width:0;padding-inline:8px;font-size:14px;gap:4px}[data-theme=bs-quiz] .quiz-review-item h3{font-size:16px;line-height:24px}[data-theme=bs-quiz] .quiz-product-nav__logo{height:76px;width:auto}[data-theme=bs-quiz] .quiz-product-header--liquid.is-compact .quiz-product-nav__logo{height:76px}[data-theme=bs-quiz] .quiz-product-header--liquid.is-compact .quiz-product-nav__inner,[data-theme=bs-quiz] .quiz-product-nav__inner{min-height:88px;transition:none}[data-theme=bs-quiz] .quiz-product-header--liquid.is-compact .quiz-product-menu__backdrop{height:calc(100vh - 88px)}@media (max-width:980px){[data-theme=bs-quiz] .quiz-launch h1{font-size:38px;line-height:44px}}@media (max-width:767px){[data-theme=bs-quiz] .quiz-product-header--liquid.is-compact .quiz-product-nav__logo,[data-theme=bs-quiz] .quiz-product-nav__logo{height:56px;max-width:180px}[data-theme=bs-quiz] .quiz-product-header--liquid.is-compact .quiz-product-nav__inner,[data-theme=bs-quiz] .quiz-product-nav__inner{min-height:72px}[data-theme=bs-quiz] .quiz-product-header--liquid.is-compact .quiz-product-menu__backdrop{height:calc(100vh - 72px)}[data-theme=bs-quiz] main h1{font-size:28px;line-height:34px}[data-theme=bs-quiz] :is(.quiz-results-hero,.quiz-history-hero) h1{font-size:28px;line-height:34px}[data-theme=bs-quiz] .quiz-results-analysis h2,[data-theme=bs-quiz] [role=dialog] h2,[data-theme=bs-quiz] main h2{font-size:21px;line-height:28px}[data-theme=bs-quiz] .quiz-launch h1{font-size:38px;line-height:44px}[data-theme=bs-quiz] .quiz-question-heading h1{font-size:21px;line-height:28px}}