[data-quiz-theme="oxford"]{
  --ox-navy: var(--quiz-text);
  --ox-navy-deep: #0d172b;
  --ox-burgundy: var(--quiz-primary);
  --ox-burgundy-bright: #96364c;
  --ox-parchment: var(--quiz-surface);
  --ox-paper: var(--quiz-surface-raised);
  --ox-gold: #a77b47;
  position: relative;
  overflow: hidden;
  background:
    linear-gradient(rgba(20, 33, 59, .045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(20, 33, 59, .045) 1px, transparent 1px),
    radial-gradient(circle at 88% 3%, rgba(112, 38, 56, .16), transparent 26%),
    linear-gradient(145deg, #eee6d8, var(--quiz-page-alt));
  background-size: 36px 36px, 36px 36px, auto, auto;
  color: var(--ox-navy);
}

[data-quiz-theme="oxford"]::before{
  position: absolute;
  inset: 0;
  content: "";
  background: repeating-linear-gradient(112deg, rgba(255,255,255,.08) 0 1px, transparent 1px 7px);
  pointer-events: none;
}

[data-quiz-theme="oxford"] > *{ position: relative; z-index: 1; }

[data-quiz-theme="oxford"] .quiz-engine__landing{
  position: relative;
  grid-template-columns: 1fr;
  gap: clamp(28px, 5vw, 58px);
  overflow: hidden;
  padding: clamp(32px, 5vw, 58px);
  border: 2px solid var(--ox-navy);
  border-radius: 8px;
  background: var(--ox-parchment);
  box-shadow: 13px 13px 0 rgba(20,33,59,.13), 0 34px 78px rgba(39,31,24,.2);
}

[data-quiz-theme="oxford"] .quiz-engine__landing::before{
  position: absolute;
  top: 20px;
  left: clamp(32px, 5vw, 58px);
  width: 74px;
  height: 5px;
  content: "";
  background: var(--ox-burgundy);
  box-shadow: 84px 0 var(--ox-gold), 116px 0 var(--ox-navy);
}

[data-quiz-theme="oxford"] .quiz-engine__landing-copy{ display: grid; width: 100%; max-width: 760px; justify-items: center; align-content: center; margin: 0 auto; padding-top: 22px; text-align: center; }
[data-quiz-theme="oxford"] .quiz-engine__landing-badge{ display: grid; width: 66px; height: 66px; place-items: center; border: 2px solid var(--ox-gold); border-radius: 50%; background: var(--ox-paper); box-shadow: inset 0 0 0 5px #eadbc3; }
[data-quiz-theme="oxford"] .quiz-engine__landing-badge span{ font-size: 30px; }
[data-quiz-theme="oxford"] .quiz-engine__eyebrow{ color: var(--ox-burgundy); font-weight: 950; letter-spacing: .16em; }
[data-quiz-theme="oxford"] .quiz-engine__landing h1{ color: var(--ox-navy); font-family: Georgia, "Times New Roman", serif; font-size: clamp(42px, 5.5vw, 68px); line-height: .94; letter-spacing: -.048em; text-wrap: balance; }
[data-quiz-theme="oxford"] .quiz-engine__lede{ max-width: 650px; color: #5d5b58; font-size: 17px; line-height: 1.5; }
[data-quiz-theme="oxford"] .quiz-engine__landing-meta span{ border: 1px solid var(--ox-navy); border-radius: 3px; background: var(--ox-navy); color: var(--ox-paper); }
[data-quiz-theme="oxford"] .quiz-engine__quick-start{ max-width: 650px; color: #494844; font-size: 16px; line-height: 1.5; }
[data-quiz-theme="oxford"] .quiz-engine__social{ border: 1px solid rgba(20,33,59,.2); background: var(--ox-paper); box-shadow: 4px 4px 0 rgba(20,33,59,.1)}
[data-quiz-theme="oxford"] .quiz-engine__social-text strong{ color: var(--ox-burgundy); }
[data-quiz-theme="oxford"] .quiz-engine__landing-art{ display: none; }
[data-quiz-theme="oxford"] .quiz-engine__landing-art img{ width: 100%; height: 100%; min-height: 390px; object-fit: cover; }

[data-quiz-theme="oxford"] .quiz-engine__primary{ border: 1px solid #4e1726; background: linear-gradient(135deg, #833049, #631f31); color: var(--quiz-surface-raised); box-shadow: 0 6px 0 #461522, 0 15px 26px rgba(92,28,44,.2)}
[data-quiz-theme="oxford"] .quiz-engine__primary-icon{ display: inline; color: #e6c88e; }
[data-quiz-theme="oxford"] .quiz-engine__ad-note span{ border-color: #39765f; color: #39765f; }
[data-quiz-theme="oxford"] .quiz-engine__progress-head{ color: #67635d; font-weight: 850}
[data-quiz-theme="oxford"] .quiz-engine__progress-head strong{ color: var(--ox-burgundy); }
[data-quiz-theme="oxford"] .quiz-engine__progress{ border: 1px solid var(--ox-navy); background: rgba(255,250,240,.7); box-shadow: 4px 4px 0 rgba(20,33,59,.1)}
[data-quiz-theme="oxford"] .quiz-engine__progress i{ border-radius: 1px; background: linear-gradient(90deg, var(--ox-burgundy), var(--ox-gold)); }

[data-quiz-theme="oxford"] .quiz-engine__card,
[data-quiz-theme="oxford"] .quiz-engine__about{
  position: relative;
  overflow: hidden;
  border: 2px solid var(--ox-navy);
  border-radius: 8px;
  background:
    linear-gradient(rgba(20,33,59,.035) 1px, transparent 1px),
    var(--ox-parchment);
  background-size: 100% 31px;
  color: var(--ox-navy);
  box-shadow: 11px 11px 0 rgba(20,33,59,.12), 0 28px 62px rgba(39,31,24,.18);
}

[data-quiz-theme="oxford"] .quiz-engine__question::before,
[data-quiz-theme="oxford"] .quiz-engine__checkpoint::before,
[data-quiz-theme="oxford"] .quiz-engine__results::before{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  content: "";
  background: linear-gradient(90deg, var(--ox-burgundy) 0 62%, var(--ox-gold) 62%);
}

[data-quiz-theme="oxford"] .quiz-engine__question-context{ width: fit-content; margin-inline: auto; padding: 6px 10px; border: 1px solid #c8b28e; border-radius: 3px; background: #f0e3ce; color: var(--ox-burgundy); font-size: 11px; font-weight: 950; letter-spacing: .12em; text-transform: uppercase; }
[data-quiz-theme="oxford"] .quiz-engine__question h1{ max-width: 700px; margin: 0 auto 28px; color: var(--ox-navy); font-family: Georgia, "Times New Roman", serif; font-size: clamp(28px, 4.5vw, 44px); line-height: 1.08; letter-spacing: -.03em; text-wrap: balance; }
[data-quiz-theme="oxford"] .quiz-engine__visual{ border: 1px solid rgba(20,33,59,.24); border-radius: 5px; background: rgba(255,250,240,.9); box-shadow: 5px 5px 0 rgba(20,33,59,.09); }
[data-quiz-theme="oxford"] .quiz-engine__visual span{ color: var(--ox-navy); font-family: Georgia, "Times New Roman", serif; }
[data-quiz-theme="oxford"] .quiz-engine__visual i{ color: var(--ox-burgundy); }
[data-quiz-theme="oxford"] .quiz-engine__visual--code span{ border-color: rgba(20,33,59,.18); border-radius: 3px; background: var(--quiz-surface-raised); }
[data-quiz-theme="oxford"] .quiz-engine__visual--code b{ color: var(--ox-burgundy); }
[data-quiz-theme="oxford"] .quiz-engine__answer{ min-height: 66px; border: 1px solid rgba(20,33,59,.26); border-radius: 5px; background: rgba(255,250,240,.95); color: var(--ox-navy); box-shadow: 4px 4px 0 rgba(20,33,59,.08); }
[data-quiz-theme="oxford"] .quiz-engine__answer > span:first-child{ border-radius: 2px; background: var(--ox-navy); color: var(--ox-paper); }
[data-quiz-theme="oxford"] .quiz-engine__answer[data-selected="true"]{ border-color: var(--ox-burgundy); background: #f5e5df; box-shadow: inset 0 0 0 2px rgba(112,38,56,.12); }

/* Keep evidence light and scannable instead of presenting it as a dense table. */
[data-quiz-theme="oxford"] .quiz-engine__visual{ padding: 6px; border: 0; background: transparent; box-shadow: none; }
[data-quiz-theme="oxford"] .quiz-engine__visual--key-value-board{ padding: 2px 8px; border-block: 1px solid rgba(20,33,59,.14); }
[data-quiz-theme="oxford"] .quiz-engine__visual--key-value-board > span{ border: 0; border-bottom: 1px solid rgba(20,33,59,.11); border-radius: 0; background: transparent; }
[data-quiz-theme="oxford"] .quiz-engine__visual--key-value-board > span:last-child{ border-bottom: 0; }
[data-quiz-theme="oxford"] .quiz-engine__visual--grid > span > strong{ border-color: rgba(20,33,59,.14); background: rgba(255,250,240,.62); box-shadow: none; }

[data-quiz-theme="oxford"] .quiz-engine__question[data-question-id="oxford-q8"]{ border-color: var(--ox-gold); }
[data-quiz-theme="oxford"] .quiz-engine__question[data-question-id="oxford-q9"]{ border-width: 3px; }
[data-quiz-theme="oxford"] .quiz-engine__question[data-question-id="oxford-q10"]{ border-width: 3px; border-color: #b28a50; background: radial-gradient(circle at 50% 0, rgba(178,138,80,.16), transparent 36%), var(--ox-parchment); box-shadow: 15px 15px 0 rgba(20,33,59,.15), 0 38px 80px rgba(39,31,24,.24); }
[data-quiz-theme="oxford"] .quiz-engine__question[data-question-id="oxford-q10"]::after{ display: grid; width: 48px; height: 48px; place-items: center; margin: 20px auto 0; border: 2px solid var(--ox-gold); border-radius: 50%; content: "🔐"; background: var(--ox-navy); font-size: 20px; }

[data-quiz-theme="oxford"] .quiz-engine__checkpoint-icon,
[data-quiz-theme="oxford"] .quiz-engine__result-icon{ border: 2px solid var(--ox-gold); background: var(--ox-navy); color: #f2d59a; }
[data-quiz-theme="oxford"] .quiz-engine__checkpoint h2,
[data-quiz-theme="oxford"] .quiz-engine__results h2,
[data-quiz-theme="oxford"] .quiz-engine__about h2{ color: var(--ox-navy); font-family: Georgia, "Times New Roman", serif; }
[data-quiz-theme="oxford"] .quiz-engine__result-percentage strong{ color: var(--ox-burgundy); text-shadow: 4px 4px 0 rgba(20,33,59,.1); }
[data-quiz-theme="oxford"] .quiz-engine__result-profile{ color: var(--ox-burgundy); font-family: Georgia, "Times New Roman", serif; }
[data-quiz-theme="oxford"] .quiz-engine__dimension b{ background: linear-gradient(90deg, var(--ox-burgundy), var(--ox-gold)); }
[data-quiz-theme="oxford"] .quiz-engine__disclaimer{ border-color: rgba(112,38,56,.4); background: rgba(112,38,56,.07); }

@media (hover: hover) and (pointer: fine) {
  [data-quiz-theme="oxford"] .quiz-engine__answer:hover:not(:disabled){ border-color: var(--ox-burgundy); transform: translate(-1px, -2px); box-shadow: 6px 6px 0 rgba(112,38,56,.12); }
}

@media (max-width: 840px) {
  [data-quiz-theme="oxford"] .quiz-engine__landing{ grid-template-columns: 1fr; }
}

@media (max-width: 700px) {
  [data-quiz-theme="oxford"] .quiz-engine__landing{ padding: 30px 18px 24px; box-shadow: 6px 6px 0 rgba(20,33,59,.13); }
  [data-quiz-theme="oxford"] .quiz-engine__landing::before{ top: 14px; left: 18px; }
  [data-quiz-theme="oxford"] .quiz-engine__landing h1{ font-size: clamp(38px, 12vw, 51px); }
  [data-quiz-theme="oxford"] .quiz-engine__card{ box-shadow: 6px 6px 0 rgba(20,33,59,.11); }
  [data-quiz-theme="oxford"] .quiz-engine__visual--key-value-board{ padding-inline: 4px; }
}

@media (prefers-reduced-motion: reduce) {
  [data-quiz-theme="oxford"] .quiz-engine__landing-art,
[data-quiz-theme="oxford"] .quiz-engine__answer{ transform: none; }
}

/* Five-stage university entrance shell */
[data-quiz-theme="oxford"] .quiz-engine{ max-width: 1060px; padding: 32px 20px 72px; }
[data-quiz-theme="oxford"] .quiz-engine__continuous-shell{
  --university-flow-min-height: clamp(590px, 82svh, 860px);
  box-sizing: border-box;
  border: 1px solid #b9a78d !important;
  background: var(--quiz-surface) !important;
  box-shadow: 0 24px 60px rgba(26, 34, 39, .14) !important}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell .quiz-engine__progress-head{
  border: 0;
  background: transparent}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell .quiz-engine__progress-head > span{
  display: none;
}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell .quiz-engine__progress-head > em{
  display: block;
  grid-column: 1;
  grid-row: 1;
  justify-self: start;
  margin: 0;
  padding: 5px 9px;
  border: 1px solid color-mix(in srgb, var(--quiz-primary) 18%, transparent);
  border-radius: 999px;
  background: #f5ead7;
  color: var(--quiz-primary);
  font-size: 12px;
  font-style: normal;
  font-weight: 900;
  letter-spacing: .08em;
  line-height: 1.25;
  text-transform: uppercase;
}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell .quiz-engine__progress-head > strong{
  grid-column: 2;
  grid-row: 1;
  justify-self: end;
  color: var(--quiz-muted);
  font-size: .78rem;
  font-weight: 900;
  letter-spacing: .09em;
  text-transform: uppercase;
}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell .quiz-engine__progress{
  border: 1px solid rgba(112, 38, 56, .1);
  background: #e2d8c7;
  box-shadow: inset 0 1px 2px rgba(20, 33, 59, .08)}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell .quiz-engine__progress i{
  height: 100%;
  border-radius: inherit;
  background: linear-gradient(90deg, var(--quiz-primary), #a77b47);
  transition: width .32s cubic-bezier(.22, 1, .36, 1);
}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell > .quiz-engine__question{
  box-sizing: border-box;
  flex: 1 0 auto;
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
  padding: clamp(20px, 3vw, 30px) clamp(22px, 5vw, 46px) 34px;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}
[data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell > .quiz-engine__question::before{
  display: none;
}
[data-quiz-theme="oxford"] .quiz-engine__question h1{
  max-width: 690px;
  margin: 0 auto 24px;
  color: var(--quiz-text);
  font-size: clamp(1.65rem, 3.8vw, 2.55rem);
  line-height: 1.08;
  text-wrap: balance;
}
[data-quiz-theme="oxford"] .quiz-engine__visual{
  max-width: 680px;
  margin-inline: auto;
  border-color: #b9a78d;
  border-radius: 16px;
  background: #f5ead7;
  box-shadow: none;
}
[data-quiz-theme="oxford"] .quiz-engine__visual span,
[data-quiz-theme="oxford"] .quiz-engine__visual span strong{
  min-width: 0;
  color: var(--quiz-text);
  word-break: normal;
  overflow-wrap: normal;
  hyphens: none;
}
[data-quiz-theme="oxford"] .quiz-engine__answer{
  min-height: 62px;
  border-color: #b9a78d;
  border-radius: 14px;
  background: rgba(255,255,255,.76);
  color: var(--quiz-text);
  box-shadow: 0 5px 14px rgba(26,34,39,.05);
}
[data-quiz-theme="oxford"] .quiz-engine__answer[data-selected="true"]{
  border-color: var(--quiz-primary);
  background: #f5ead7;
  box-shadow: 0 0 0 3px color-mix(in srgb, var(--quiz-primary) 14%, transparent);
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career{ align-items: center; text-align: center; }
[data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career .quiz-engine__checkpoint-icon{
  width: 58px;
  height: 58px;
  margin: 9px auto;
  border: 1px solid color-mix(in srgb, var(--quiz-primary) 34%, white);
  border-radius: 18px;
  background: #f5ead7;
  color: var(--quiz-primary);
  box-shadow: none;
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career h2{
  max-width: 680px;
  margin: 7px auto;
  color: var(--quiz-text);
  font-size: clamp(2rem, 4.4vw, 3.25rem);
  line-height: 1.02;
  text-wrap: balance;
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career > p{
  max-width: 580px;
  margin: 0 auto 4px;
  color: var(--quiz-muted);
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-journey-progress{
  width: 100%;
  margin: 16px 0 12px;
  padding: 0;
  border: 0;
  background: transparent;
  text-align: left;
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-journey-progress > div{
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 7px;
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-journey-progress span,
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-journey-progress strong{
  color: var(--quiz-muted);
  font-size: 14px;
  letter-spacing: 0;
  text-transform: none;
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-journey-progress strong{ color: var(--quiz-primary); }
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-journey-progress > i{
  display: block;
  height: 8px;
  overflow: hidden;
  border-radius: 999px;
  background: #e2d8c7;
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-journey-progress > i > b{
  display: block;
  width: var(--career-result-progress);
  height: 100%;
  border-radius: inherit;
  background: linear-gradient(90deg, var(--quiz-primary), #a77b47);
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-next--career{
  width: 100%;
  margin: 10px auto 4px;
  padding: 14px 16px;
  border: 1px solid color-mix(in srgb, #b9a78d 72%, white);
  border-radius: 18px;
  background: #f5ead7;
  box-shadow: none;
}
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-next--career span{ color: var(--quiz-muted); font-size: 12px; font-weight: 900; letter-spacing: .13em; }
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-next--career strong{ display: block; margin: 4px 0; color: var(--quiz-text); font-size: clamp(1.35rem, 2.6vw, 1.8rem); }
[data-quiz-theme="oxford"] .quiz-engine__checkpoint-next--career small{ display: block; color: var(--quiz-muted); font-size: 14px; font-weight: 750; line-height: 1.3; }
[data-quiz-theme="oxford"] .quiz-engine__continuous-shell .quiz-engine__primary{
  box-sizing: border-box;
  font-size: 17px;
  line-height: 1.15;
  text-align: center}
[data-quiz-theme="oxford"] .quiz-engine__continuous-shell .quiz-engine__checkpoint-ad-note{ width: 100%; margin: 13px 0 0; color: var(--quiz-muted); text-align: center; }

/* Match the current compact five-stage landing hierarchy while keeping each
   university's own type, colour and texture. */
[data-quiz-theme="oxford"] .quiz-engine__landing{
  position: relative;
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  width: min(100%, 900px);
  min-height: 520px;
  margin-inline: auto;
  padding: clamp(38px, 5vw, 54px);
  place-items: center;
}
[data-quiz-theme="oxford"] .quiz-engine__landing-copy{
  display: grid;
  grid-column: 1 / -1;
  width: min(100%, 760px);
  margin-inline: auto;
  justify-items: center;
  text-align: center;
}
[data-quiz-theme="oxford"] .quiz-engine__landing .quiz-engine__eyebrow,
[data-quiz-theme="oxford"] .quiz-engine__landing .quiz-engine__lede,
[data-quiz-theme="oxford"] .quiz-engine__landing .quiz-engine__landing-meta,
[data-quiz-theme="oxford"] .quiz-engine__landing .quiz-engine__info-badge,
[data-quiz-theme="oxford"] .quiz-engine__landing-art,
[data-quiz-theme="oxford"] .quiz-engine__landing-symbol{ display: none !important; }
[data-quiz-theme="oxford"] .quiz-engine__landing h1{ max-width: 760px; margin: 11px auto 23px; text-wrap: balance; }
[data-quiz-theme="oxford"] .quiz-engine__quick-start{ max-width: 650px; margin: 0 auto 20px; }

@media (min-width: 701px) {
  [data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career .quiz-engine__checkpoint-journey-progress,
[data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career .quiz-engine__checkpoint-next--career,
[data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career > .quiz-engine__checkpoint-ad-note{
    width: min(100%, 520px) !important;
    max-width: 520px !important;
    align-self: center;
    margin-right: auto !important;
    margin-left: auto !important;
  }
}

@media (max-width: 700px) {
  [data-quiz-theme="oxford"] .quiz-engine{ padding: 18px 8px 56px; }
  [data-quiz-theme="oxford"] .quiz-engine__landing{ min-height: 0; padding: 28px 18px 24px; }
  [data-quiz-theme="oxford"] .quiz-engine__continuous-shell{
    --university-flow-min-height: clamp(570px, 80svh, 760px)}
  [data-quiz-theme="oxford"] .quiz-engine__question-shell.quiz-engine__continuous-shell > .quiz-engine__question{ padding: 23px 16px 27px; }
  [data-quiz-theme="oxford"] .quiz-engine__question h1{ margin-bottom: 17px; font-size: clamp(24px, 7.2vw, 33px); line-height: 1.08; }
  [data-quiz-theme="oxford"] .quiz-engine__visual{ gap: 8px; margin-bottom: 13px; padding: 10px; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--code{ grid-template-columns: 1fr !important; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--code > span > strong{ min-height: 42px; padding: 8px 10px; font-size: clamp(.8rem, 4vw, 1rem); white-space: nowrap; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--word-sequence{ grid-template-columns: repeat(2, minmax(0, 1fr)) !important; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--word-sequence > span > strong{ white-space: nowrap; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--dense-sequence:not(.quiz-engine__visual--very-dense-sequence){
    --quiz-visual-gap: 18px;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    column-gap: var(--quiz-visual-gap);
    row-gap: 9px;
  }
  [data-quiz-theme="oxford"] .quiz-engine__visual--dense-sequence:not(.quiz-engine__visual--very-dense-sequence) > span > strong{
    min-height: 44px;
    padding: 6px 3px;
    font-size: clamp(.82rem, 4vw, 1rem);
    white-space: nowrap;
  }
  [data-quiz-theme="oxford"] .quiz-engine__visual--dense-sequence:not(.quiz-engine__visual--very-dense-sequence) > span:nth-child(3) > i{ display: none; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--dense-sequence:not(.quiz-engine__visual--very-dense-sequence) > span:nth-child(4){ grid-column: 1; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--dense-sequence:not(.quiz-engine__visual--very-dense-sequence) > span:nth-child(5){ grid-column: 2; }
  [data-quiz-theme="oxford"] .quiz-engine__visual--spatial > span > strong{ min-height: 48px; padding: 6px; font-size: clamp(1rem, 5vw, 1.45rem); white-space: nowrap; }
  [data-quiz-theme="oxford"] .quiz-engine__answer{ min-height: 58px; padding: 11px 12px; font-size: 15px; line-height: 1.24; }
  [data-quiz-theme="oxford"] .quiz-engine__answer > strong{ min-width: 0; word-break: normal; overflow-wrap: normal; hyphens: none; }
  [data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career .quiz-engine__checkpoint-icon{ width: 52px; height: 52px; margin-block: 7px; }
  [data-quiz-theme="oxford"] .quiz-engine__checkpoint--progress-career h2{ font-size: clamp(28px, 8.5vw, 38px); }
  [data-quiz-theme="oxford"] .quiz-engine__continuous-shell .quiz-engine__primary{ font-size: 16px}
}
