html{font-size:100%}:root[data-text-size="0"]{font-size:93.75%}:root[data-text-size="2"]{font-size:112.5%}:root[data-text-size="3"]{font-size:125%}body{font-size:1rem}.reading-controls{display:flex;align-items:center;gap:8px;flex:none}.reading-seg{display:flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.reading-seg button,.reading-theme{font:600 .78rem/1 var(--display);color:var(--ink);background:transparent;min-height:36px;min-width:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:4px}.reading-seg button+button{border-left:1px solid var(--line)}.reading-seg button:hover:not([aria-disabled=true]),.reading-theme:hover{background:var(--mist)}.reading-seg button[aria-disabled=true]{opacity:.4;cursor:default}.reading-theme{border:1px solid var(--line);border-radius:8px;white-space:nowrap}.reading-seg button[aria-pressed=true],.reading-theme[aria-pressed=true]{background:var(--mist)}.reading-controls button:focus-visible{outline-offset:2px}.header-reading{margin-right:16px}.menu-reading{margin-top:22px;flex-wrap:wrap}.menu-reading .reading-seg button,.menu-reading .reading-theme{min-height:44px;min-width:48px;font-size:.9rem}@media (max-width:1150px){.header-reading{display:none}.menu-toggle{display:block}:root[data-text-size="2"] .header-cta,:root[data-text-size="3"] .header-cta{margin-left:auto}}@media (max-width:1365px){:root[data-text-size="2"] .desktop-nav,:root[data-text-size="3"] .desktop-nav{display:none}:root[data-text-size="2"] .menu-toggle,:root[data-text-size="3"] .menu-toggle{display:block}:root[data-text-size="2"] .header-reading,:root[data-text-size="3"] .header-reading{margin-left:auto}}@media screen{:root[data-theme=dark]{color-scheme:dark;--paper:#0f1a26;--white:#162435;--ink:#e8eef5;--muted:#a3b5c7;--line:#2a3f57;--mist:#1d2f44;--mint:#163a31;--lavender:#252a4d;--honey:#e8b843;--coral:#e48c78;--on-honey:#1a1405;--sp-body:#c9d5e1;--sp-honey-soft:#2c2512;--sp-honey-edge:#5b4718;--sp-mint:#4cc49a;--sp-mint-soft:#163a31;--sp-mint-text:#6fd6b0;--sp-lav:#9aa2f0;--sp-lav-soft:#252a4d;--sp-coral:#e48c78;--sp-sky:#6fb6e8;--sp-tab-idle:rgba(255,255,255,.06);--sp-cta-from:#1d2f44;--sp-cta-to:#0f4a63;--sp-cta-text:#e8eef5;--sp-t1-tint:#132a26;--sp-t1-edge:#24493f;--sp-t2-tint:#1c2140;--sp-t2-edge:#343b6b;--sp-t2-text:#b3b9f5;--sp-t3:#e8b843;--sp-t3-tint:#241f12;--sp-t3-edge:#4a3c18;--sp-t3-text:#f0c75e;--sp-t4-tint:#2b1d1b;--sp-t4-edge:#563229;--sp-t4-text:#f0a493;--sp-t5-tint:#142a3d;--sp-t5-edge:#24476a;--sp-t5-text:#8cc6ee;--mt-raise:#1d2f44;--mt-sky-soft:#183148;--mt-coral-soft:#3d2420;--mt-on-fill:#08131e;--mt-upsell-from:#2a2210;--mt-upsell-to:#3a2e10;--mt-upsell-edge:#5b4718;--mt-focus:#8cc6ee}:root[data-theme=dark] .footer-logo,:root[data-theme=dark] .logo img{background:#f6f8fa;border-radius:8px;padding:5px 9px}:root[data-theme=dark] .button,:root[data-theme=dark] .button:disabled:hover{background:var(--cta-bg);border-color:var(--cta-bg);color:var(--cta-text)}:root[data-theme=dark] .button:hover{background:var(--cta-bg-hover);border-color:var(--cta-bg-hover)}:root[data-theme=dark] .button.secondary{background:transparent;border-color:#3d5672;color:var(--ink)}:root[data-theme=dark] .button.secondary:hover{background:#1d2f44;border-color:var(--ink)}:root[data-theme=dark] .bee-sticker span,:root[data-theme=dark] .finder-paper-code,:root[data-theme=dark] ::selection{color:var(--on-honey)}:root[data-theme=dark] .closing-note{background:linear-gradient(100deg,var(--sp-cta-from) 0,var(--sp-cta-to) 100%);color:var(--sp-cta-text);border:0}:root[data-theme=dark] .closing-note p{color:var(--muted)}:root[data-theme=dark] .closing-note .button{background:#fff;border-color:#fff;color:#005a7c}:root[data-theme=dark] .closing-note .button:hover{background:#e6f3f8;border-color:#e6f3f8}:root[data-theme=dark] .site-header{border-bottom-color:var(--line)}:root[data-theme=dark] .skip-link{background:var(--honey);color:var(--on-honey)}:root[data-theme=dark] :focus-visible{outline-color:#6fb6e8}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{color:var(--ink)}:root[data-theme=dark] .notify-form input[type=email],:root[data-theme=dark] .notify-form input[type=tel]{background:#0f1a26;border-color:#3d5672;color:var(--ink)}:root[data-theme=dark] .notify-error{color:#ff9c8f}:root[data-theme=dark] .mobile-menu,:root[data-theme=dark] dialog{border-color:var(--line);box-shadow:0 20px 60px rgba(0,0,0,.55)}:root[data-theme=dark] dialog::-webkit-backdrop{background:rgba(4,9,15,.7)}:root[data-theme=dark] dialog::backdrop{background:rgba(4,9,15,.7)}:root[data-theme=dark] .mt-upsell,:root[data-theme=dark] .sp-cta{border-color:#5b4718}:root[data-theme=dark] .reading-seg button[aria-pressed=true],:root[data-theme=dark] .reading-theme[aria-pressed=true]{background:#1d2f44;color:#f0c75e}:where(:root[data-theme=dark]) :focus-visible{outline:3px solid #6fb6e8}:where(:root[data-theme=dark]) .tag{border:1px solid #3d5672}:where(:root[data-theme=dark]) .skip-link{color:#162435}:where(:root[data-theme=dark]) .announcement{background:#1d2f44;color:#a3b5c7}:where(:root[data-theme=dark]) .mini-sun{color:#e3c27a}:where(:root[data-theme=dark]) .hero-description{color:#a3b5c7}:where(:root[data-theme=dark]) .notebook{background:#162435;border:1.5px solid #3d5672;box-shadow:8px 9px 0 rgba(0,0,0,.4);background-image:linear-gradient(90deg,transparent 24px,#2a3f57 0,#2a3f57 25px,transparent 0),repeating-linear-gradient(0deg,transparent,transparent 36px,#2a3f57 0,#2a3f57 37px)}:where(:root[data-theme=dark]) .notebook-rings i{border:1px solid #3d5672;box-shadow:0 2px 0 rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .notebook-top{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .notebook-top span:last-child{color:#e3c27a}:where(:root[data-theme=dark]) .notebook-check{border:1.5px solid #3d5672;background:#162435}:where(:root[data-theme=dark]) .notebook-check.checked{color:#8fd1b0;border-color:#3d5672}:where(:root[data-theme=dark]) .notebook-foot{color:#a3b5c7}:where(:root[data-theme=dark]) .desk-caption{color:#a3b5c7}:where(:root[data-theme=dark]) .desk-pencil{border:1px solid #c9a03a}:where(:root[data-theme=dark]) .desk-pencil:after{border-top:24px solid #c9a03a}:where(:root[data-theme=dark]) .desk-pencil:before{border:1px solid #d07a66;border-bottom:6px solid #3d5672}:where(:root[data-theme=dark]) .desk-star{color:#e3c27a}:where(:root[data-theme=dark]) .promise-strip{background:#1d2f44}:where(:root[data-theme=dark]) .peach{background:#3d2420}:where(:root[data-theme=dark]) .blue{background:#1d2f44}:where(:root[data-theme=dark]) .yellow{background:#2c2512}:where(:root[data-theme=dark]) .subject-book{border:1px solid #3d5672;box-shadow:3px 4px 0 rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .subject-book:before{border-left:1px solid #3d5672}:where(:root[data-theme=dark]) .subject-icon{border:1px solid #3d5672;background:#1d2f44}:where(:root[data-theme=dark]) .subject-category{color:#a3b5c7}:where(:root[data-theme=dark]) .subject-book p{color:#a3b5c7}:where(:root[data-theme=dark]) .book-bottom{border-top:1px solid #3d5672}:where(:root[data-theme=dark]) .mini-steps>div>span{border:1px solid #3d5672;background:#1d2f44}:where(:root[data-theme=dark]) .daily-card{border:1.5px solid #3d5672;background:#1d2f44;box-shadow:5px 5px 0 rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .daily-options label{border:1px solid #3d5672;background:#162435}:where(:root[data-theme=dark]) .daily-options label.selected{background:#2c2512}:where(:root[data-theme=dark]) .daily-note{color:#a3b5c7}:where(:root[data-theme=dark]) .daily-feedback{background:#162435;border:1px solid #3d5672}:where(:root[data-theme=dark]) .resources-section{background:#1d2f44}:where(:root[data-theme=dark]) .planner-teaser{background:#1d2f44;border:1px solid #3d5672}:where(:root[data-theme=dark]) .planner-teaser p{color:#a3b5c7}:where(:root[data-theme=dark]) .planner-decoration{background:#162435;border:1px solid #2a3f57;box-shadow:4px 5px 0 rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .planner-decoration span{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .planner-decoration i{background:#1d2f44}:where(:root[data-theme=dark]) .resource-links>a{border-bottom:1px solid #3d5672}:where(:root[data-theme=dark]) .resource-links .resource-label{color:#a3b5c7}:where(:root[data-theme=dark]) .closing-note{background:#2c2512;border:1px solid #c9a03a}:where(:root[data-theme=dark]) .closing-note p{color:#a3b5c7}:where(:root[data-theme=dark]) footer{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .footer-grid>div:not(:first-child)>a,:where(:root[data-theme=dark]) .footer-grid>div>a:not(:first-child){color:#a3b5c7}:where(:root[data-theme=dark]) .footer-bottom{border-top:1px solid #2a3f57;color:#a3b5c7}:where(:root[data-theme=dark]) .mobile-menu,:where(:root[data-theme=dark]) dialog{box-shadow:8px 8px 0 rgba(0,0,0,.4)}:where(:root[data-theme=dark]) dialog::-webkit-backdrop{background:rgba(0,0,0,.45)}:where(:root[data-theme=dark]) dialog::backdrop{background:rgba(0,0,0,.45)}:where(:root[data-theme=dark]) .page-band{background:#1d2f44}:where(:root[data-theme=dark]) .breadcrumbs{color:#a3b5c7}:where(:root[data-theme=dark]) .page-description{color:#a3b5c7}:where(:root[data-theme=dark]) .article-copy p{color:#a3b5c7}:where(:root[data-theme=dark]) .article-copy li{color:#a3b5c7}:where(:root[data-theme=dark]) .notice{background:#2c2512;border:1px solid #c9a03a;border-left-width:4px}:where(:root[data-theme=dark]) .notice.error{background:#3d2420}:where(:root[data-theme=dark]) .directory-card{border:1px solid #3d5672}:where(:root[data-theme=dark]) .planner form{background:#1d2f44;border:1px solid #3d5672}:where(:root[data-theme=dark]) .form-grid input,:where(:root[data-theme=dark]) .form-grid select{border:1px solid #3d5672}:where(:root[data-theme=dark]) .consent{box-shadow:4px 4px 0 rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .privacy-choice{border:1px solid #3d5672}:where(:root[data-theme=dark]) .exam-margin-note{color:#a3b5c7}:where(:root[data-theme=dark]) .exam-editorial{border-top:1px solid #3d5672;border-bottom:1px solid #3d5672}:where(:root[data-theme=dark]) .exam-definition{border-right:1px solid #2a3f57}:where(:root[data-theme=dark]) .exam-definition p{color:#a3b5c7}:where(:root[data-theme=dark]) .exam-definition .exam-definition-note{color:#a3b5c7}:where(:root[data-theme=dark]) .exam-guidance p{color:#a3b5c7}:where(:root[data-theme=dark]) .preparation-pathway .pathway-instruction{color:#a3b5c7}:where(:root[data-theme=dark]) .pathway-steps:before{border-left:1px dashed #3d5672}:where(:root[data-theme=dark]) .pathway-step:hover{background:#1d2f44}:where(:root[data-theme=dark]) .pathway-step[aria-pressed=true]{background:#2c2512;border-color:#c9a03a}:where(:root[data-theme=dark]) .pathway-number{border:1px solid #3d5672}:where(:root[data-theme=dark]) .pathway-description{color:#a3b5c7}:where(:root[data-theme=dark]) .pathway-study-note{border-left:3px solid #c9a03a}:where(:root[data-theme=dark]) .pathway-study-note .eyebrow{color:#e3c27a}:where(:root[data-theme=dark]) .pathway-study-note p:not(.eyebrow){color:#a3b5c7}:where(:root[data-theme=dark]) .preparation-pathway .pathway-closing{color:#a3b5c7}:where(:root[data-theme=dark]) .resource-related-links>a{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .resource-related-links .resource-label{color:#a3b5c7}:where(:root[data-theme=dark]) .exam-update{border:1px solid #3d5672;border-top:4px solid #3d5672}:where(:root[data-theme=dark]) .update-symbol{border:1px solid #3d5672}:where(:root[data-theme=dark]) .exam-update-title .eyebrow{color:#8fd1b0}:where(:root[data-theme=dark]) .exam-update>p{color:#a3b5c7}:where(:root[data-theme=dark]) .exam-update-links{border-block:1px solid #2a3f57}:where(:root[data-theme=dark]) .exam-update .update-checked{color:#a3b5c7}@media (max-width:650px){:where(:root[data-theme=dark]) .exam-guidance{border-top:1px solid #2a3f57}}:where(:root[data-theme=dark]) .subject-finder-section{background:#1d2f44;border:1px solid #3d5672}:where(:root[data-theme=dark]) .finder-intro .eyebrow{color:#8fd1b0}:where(:root[data-theme=dark]) .finder-intro p{color:#a3b5c7}:where(:root[data-theme=dark]) .finder-intro .finder-scope{color:#8fd1b0}:where(:root[data-theme=dark]) .finder-stamp{border:1.5px dashed #3d5672;background:#1d2f44}:where(:root[data-theme=dark]) .finder-stamp>b{color:#8fd1b0}:where(:root[data-theme=dark]) .finder-stamp small{color:#a3b5c7}:where(:root[data-theme=dark]) .finder-supporting{color:#a3b5c7}:where(:root[data-theme=dark]) .finder-wizard{border:1px solid #3d5672}:where(:root[data-theme=dark]) .finder-toolbar{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-toolbar .tag{background:#1d2f44}:where(:root[data-theme=dark]) .finder-breadcrumbs>span{border:1px solid #2a3f57;background:#1d2f44}:where(:root[data-theme=dark]) .finder-preview-note{color:#e3c27a;background:#2c2512;border-left:3px solid #c9a03a}:where(:root[data-theme=dark]) .finder-question:focus-visible{outline:3px solid #6fb6e8}:where(:root[data-theme=dark]) .finder-reason{color:#a3b5c7}:where(:root[data-theme=dark]) .finder-field input,:where(:root[data-theme=dark]) .finder-field select{border:1px solid #3d5672;background:#162435}:where(:root[data-theme=dark]) .finder-bottom{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-bottom>span{color:#a3b5c7}:where(:root[data-theme=dark]) .finder-gap p{color:#a3b5c7}:where(:root[data-theme=dark]) .finder-answer-summary{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-answer-summary li{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-answer-summary li strong{color:#8fd1b0}:where(:root[data-theme=dark]) .finder-result section{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-result-status{background:#1d2f44;border:1px solid #3d5672}:where(:root[data-theme=dark]) .finder-paper-list>div{border:1px solid #3d5672}:where(:root[data-theme=dark]) .finder-paper-code{border:1px solid #c9a03a}:where(:root[data-theme=dark]) .finder-paper-list summary{color:#8fd1b0}:where(:root[data-theme=dark]) .finder-coverage-results article{border-left:3px solid #3d5672}:where(:root[data-theme=dark]) .catalogue-families details{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-table-scroll{border:1px solid #3d5672}:where(:root[data-theme=dark]) .finder-table-scroll caption{background:#1d2f44}:where(:root[data-theme=dark]) .finder-table-scroll td,:where(:root[data-theme=dark]) .finder-table-scroll th{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-table-scroll thead th{background:#1d2f44}:where(:root[data-theme=dark]) .finder-coverage-numbers{background:#1d2f44;border:1px solid #3d5672}:where(:root[data-theme=dark]) .finder-inventory-group{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-inventory-group li{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .finder-inventory-group li>span{color:#e3c27a}:where(:root[data-theme=dark]) .finder-paper-role{color:#a3b5c7}:where(:root[data-theme=dark]) .finder-shared-conditions{background:#2c2512;border-left:3px solid #c9a03a}:where(:root[data-theme=dark]) .college-teaser-courses>a{border:1px solid #3d5672}:where(:root[data-theme=dark]) .college-teaser-courses>a:nth-child(2n){border-top-color:#3d5672}:where(:root[data-theme=dark]) .college-teaser-courses a:hover{background:#2c2512}:where(:root[data-theme=dark]) .college-scope{background:#2c2512}:where(:root[data-theme=dark]) .college-course-tabs button{border:1px solid #3d5672}:where(:root[data-theme=dark]) .college-method-note{border:1px solid #3d5672;background:#1d2f44}:where(:root[data-theme=dark]) .college-card{border:1px solid #3d5672}:where(:root[data-theme=dark]) .college-card-heading{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .college-compare-panel{background:#1d2f44;border:1px solid #3d5672}:where(:root[data-theme=dark]) .reference-feature{border:1px solid #3d5672}:where(:root[data-theme=dark]) .reference-papers{background:#2c2512;border-top:5px solid #c9a03a}:where(:root[data-theme=dark]) .reference-colleges{background:#1d2f44;border-top:5px solid #3d5672}:where(:root[data-theme=dark]) .paper-category-strip{border-top:1px solid #c9a03a;border-bottom:1px solid #c9a03a}:where(:root[data-theme=dark]) .reference-course-links a{border:1px solid #3d5672;background:#162435}:where(:root[data-theme=dark]) .reference-course-links a:hover{background:#162435}:where(:root[data-theme=dark]) .reference-source-note{color:#a3b5c7}:where(:root[data-theme=dark]) .paper-cycle-note{border-left:3px solid #c9a03a;background:#2c2512}:where(:root[data-theme=dark]) .rules-year-note{background:#2c2512;border-left:4px solid #c9a03a}:where(:root[data-theme=dark]) .rules-quick-facts dl>div{border:1px solid #3d5672;border-top:4px solid #c9a03a}:where(:root[data-theme=dark]) .rules-contents{border:1px solid #3d5672;background:#1d2f44}:where(:root[data-theme=dark]) .rules-contents a{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .rules-evidence{background:#1d2f44}:where(:root[data-theme=dark]) .rules-score-example{border-left:3px solid #3d5672;background:#1d2f44}:where(:root[data-theme=dark]) .rules-future-dates dd{color:#e3c27a}:where(:root[data-theme=dark]) .rules-history{border-left:2px solid #3d5672}:where(:root[data-theme=dark]) .syllabus-reference-note{background:#2c2512;border-left:4px solid #c9a03a}:where(:root[data-theme=dark]) .syllabus-directory-jumps a{border:1px solid #3d5672;background:#1d2f44}:where(:root[data-theme=dark]) .syllabus-directory-grid article{border:1px solid #3d5672}:where(:root[data-theme=dark]) .syllabus-directory-grid article>span{color:#a3b5c7}:where(:root[data-theme=dark]) .paper-syllabus-link>span{color:#8fd1b0}:where(:root[data-theme=dark]) .reference-syllabuses{background:#2c2512;border-top:5px solid #c9a03a}:where(:root[data-theme=dark]) .reference-papers{background:#162435;border-top-color:#c9a03a}:where(:root[data-theme=dark]) .syllabus-feature-stats{border-top:1px solid #c9a03a;border-bottom:1px solid #c9a03a}:where(:root[data-theme=dark]) .participating-register-intro dl{border:1px solid #3d5672}:where(:root[data-theme=dark]) .participating-register-intro dl>div{border-right:1px solid #2a3f57;border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .participating-scope-note{background:#2c2512;border-left:4px solid #c9a03a}:where(:root[data-theme=dark]) .participating-search input{border:1px solid #3d5672}:where(:root[data-theme=dark]) .participating-category-tabs button{border:1px solid #3d5672}:where(:root[data-theme=dark]) .participating-group{border:1px solid #3d5672}:where(:root[data-theme=dark]) .participating-group>header{background:#1d2f44;border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .participating-group li{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .participating-row-links a+a{color:#8fd1b0}:where(:root[data-theme=dark]) .participating-empty{border:1px dashed #3d5672}:where(:root[data-theme=dark]) .participating-next-step{background:#1d2f44;border:1px solid #3d5672}:where(:root[data-theme=dark]) .notify-form input[type=email],:where(:root[data-theme=dark]) .notify-form input[type=tel]{border:1px solid var(--line,#2a3f57)}:where(:root[data-theme=dark]) .notify-error{color:#f0a493}:where(:root[data-theme=dark]) .button:hover{border-color:#5b8fbf}:where(:root[data-theme=dark]) .button.secondary{border-color:#3d5672}:where(:root[data-theme=dark]) .tag{border-color:var(--line);background:var(--white);color:var(--muted)}:where(:root[data-theme=dark]) .announcement{background:var(--mist);color:var(--ink)}:where(:root[data-theme=dark]) .hero-emphasis{color:#9cc8ee}:where(:root[data-theme=dark]) .hero-description{color:var(--muted)}:where(:root[data-theme=dark]) .hero-perks span+span{border-left:1px solid #2a3f57}:where(:root[data-theme=dark]) .study-index{box-shadow:0 12px 36px rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .study-index-links>a>span:last-child{color:#9cc8ee}:where(:root[data-theme=dark]) .promise-strip{background:var(--white)}:where(:root[data-theme=dark]) .reference-feature{background:var(--white);border:1px solid var(--line)}:where(:root[data-theme=dark]) .reference-feature{border-top:3px solid #3d5672}:where(:root[data-theme=dark]) .reference-syllabuses{border-top-color:var(--honey)}:where(:root[data-theme=dark]) .reference-colleges{border-top-color:#5b8fbf}:where(:root[data-theme=dark]) .paper-category-strip,:where(:root[data-theme=dark]) .syllabus-feature-stats{border-color:var(--line)}:where(:root[data-theme=dark]) .reference-course-links a{background:var(--paper);border-color:var(--line)}:where(:root[data-theme=dark]) .reference-source-note{color:var(--muted)}:where(:root[data-theme=dark]) .subject-book{background:var(--white);border:1px solid var(--line)}:where(:root[data-theme=dark]) .subject-book:hover{border-color:#3d5672;background:#162435}:where(:root[data-theme=dark]) .subject-icon{background:var(--mist)}:where(:root[data-theme=dark]) .subject-icon{color:#9cc8ee}:where(:root[data-theme=dark]) .subject-book p,:where(:root[data-theme=dark]) .subject-category{color:var(--muted)}:where(:root[data-theme=dark]) .book-bottom{border-color:var(--line)}:where(:root[data-theme=dark]) .exam-margin-note,:where(:root[data-theme=dark]) .preparation-pathway .pathway-closing{color:var(--muted)}:where(:root[data-theme=dark]) .exam-definition,:where(:root[data-theme=dark]) .exam-editorial{border-color:var(--line)}:where(:root[data-theme=dark]) .exam-definition .exam-definition-note{color:var(--muted)}:where(:root[data-theme=dark]) .pathway-step:hover{background:var(--mist)}:where(:root[data-theme=dark]) .pathway-step[aria-pressed=true]{background:var(--mist)}:where(:root[data-theme=dark]) .pathway-step[aria-pressed=true]{border-color:#2a3f57}:where(:root[data-theme=dark]) .pathway-number{border-color:#3d5672}:where(:root[data-theme=dark]) .pathway-description,:where(:root[data-theme=dark]) .preparation-pathway .pathway-instruction{color:var(--muted)}:where(:root[data-theme=dark]) .pathway-study-note{border-color:var(--honey)}:where(:root[data-theme=dark]) .pathway-study-note .eyebrow{color:var(--muted)}:where(:root[data-theme=dark]) .daily-card{border:1px solid var(--line);background:var(--white)}:where(:root[data-theme=dark]) .daily-feedback,:where(:root[data-theme=dark]) .daily-options label{background:var(--paper);border-color:var(--line)}:where(:root[data-theme=dark]) .daily-options label.selected{background:var(--mist)}:where(:root[data-theme=dark]) .resources-section{background:var(--mist)}:where(:root[data-theme=dark]) .resource-related-links>a{border-color:#2a3f57}:where(:root[data-theme=dark]) .exam-update{border-color:#2a3f57;border-top:3px solid #3d5672}:where(:root[data-theme=dark]) .update-symbol{background:var(--mist);border-color:var(--line)}:where(:root[data-theme=dark]) .update-symbol{color:#9cc8ee}:where(:root[data-theme=dark]) .exam-update .update-checked,:where(:root[data-theme=dark]) .exam-update-title .eyebrow,:where(:root[data-theme=dark]) .exam-update>p{color:var(--muted)}:where(:root[data-theme=dark]) .exam-update-links{border-color:var(--line)}:where(:root[data-theme=dark]) .closing-note{background:var(--ink);color:var(--white)}:where(:root[data-theme=dark]) .closing-note p{color:#162435}:where(:root[data-theme=dark]) footer{border-color:var(--line)}:where(:root[data-theme=dark]) footer{background:#1d2f44}:where(:root[data-theme=dark]) .footer-grid>div:not(:first-child)>a{color:var(--muted)}:where(:root[data-theme=dark]) .footer-bottom{color:var(--muted)}:where(:root[data-theme=dark]) .footer-bottom{border-color:#2a3f57}:where(:root[data-theme=dark]) .footer-disclaimer{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .page-band{background:var(--mist)}:where(:root[data-theme=dark]) .breadcrumbs,:where(:root[data-theme=dark]) .page-description{color:var(--muted)}:where(:root[data-theme=dark]) .college-card,:where(:root[data-theme=dark]) .directory-card,:where(:root[data-theme=dark]) .syllabus-directory-grid article{border-color:var(--line);background:var(--white)}:where(:root[data-theme=dark]) .finder-field input,:where(:root[data-theme=dark]) .finder-field select,:where(:root[data-theme=dark]) .form-grid input,:where(:root[data-theme=dark]) .form-grid select{background:var(--white)}:where(:root[data-theme=dark]) .finder-field input,:where(:root[data-theme=dark]) .finder-field select,:where(:root[data-theme=dark]) .form-grid input,:where(:root[data-theme=dark]) .form-grid select{border-color:#3d5672}:where(:root[data-theme=dark]) .college-compare-panel,:where(:root[data-theme=dark]) .college-method-note,:where(:root[data-theme=dark]) .rules-evidence,:where(:root[data-theme=dark]) .rules-score-example{background:var(--mist)}:where(:root[data-theme=dark]) .college-compare-panel,:where(:root[data-theme=dark]) .college-method-note,:where(:root[data-theme=dark]) .rules-evidence,:where(:root[data-theme=dark]) .rules-score-example{border-color:#2a3f57}:where(:root[data-theme=dark]) .rules-contents,:where(:root[data-theme=dark]) .rules-quick-facts dl>div{background:var(--white);border-color:var(--line)}:where(:root[data-theme=dark]) .syllabus-directory-jumps a{background:var(--white)}:where(:root[data-theme=dark]) .syllabus-directory-jumps a{border-color:#2a3f57}:where(:root[data-theme=dark]) .college-card-heading,:where(:root[data-theme=dark]) .finder-table-scroll,:where(:root[data-theme=dark]) .finder-table-scroll td,:where(:root[data-theme=dark]) .finder-table-scroll th,:where(:root[data-theme=dark]) .rules-contents a{border-color:var(--line)}:where(:root[data-theme=dark]) .finder-table-scroll caption,:where(:root[data-theme=dark]) .finder-table-scroll thead th{background:var(--mist)}:where(:root[data-theme=dark]) .college-course-tabs button{border-color:#3d5672}:where(:root[data-theme=dark]) .college-scope,:where(:root[data-theme=dark]) .notice,:where(:root[data-theme=dark]) .paper-cycle-note,:where(:root[data-theme=dark]) .rules-year-note,:where(:root[data-theme=dark]) .syllabus-reference-note{background:#1d2f44;border-color:#c9a03a}:where(:root[data-theme=dark]) .notice.error{background:#1d2f44;border-color:#d07a66}:where(:root[data-theme=dark]) .daily-options label{border-color:#2a3f57}:where(:root[data-theme=dark]) .mobile-menu,:where(:root[data-theme=dark]) dialog{border-color:var(--line)}:where(:root[data-theme=dark]) .mobile-menu,:where(:root[data-theme=dark]) dialog{box-shadow:0 20px 60px rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .consent{border-color:var(--line)}:where(:root[data-theme=dark]) .consent{box-shadow:0 6px 24px rgba(0,0,0,.4)}:where(:root[data-theme=dark]) .privacy-choice{border-color:var(--line)}:where(:root[data-theme=dark]) .stream-picker-options button,:where(:root[data-theme=dark]) .stream-picker-subcats button{background:#162435}:where(:root[data-theme=dark]) .finance-university-grid article{background:#162435}:where(:root[data-theme=dark]) .humanities-results-heading{border-bottom:1px solid #2a3f57}:where(:root[data-theme=dark]) .humanities-card-rank{background:#1d2f44}:where(:root[data-theme=dark]) .humanities-card-cycle{background:#1d2f44;color:#e3c27a}:where(:root[data-theme=dark]) .other-cycle-note{background:#1d2f44}:where(:root[data-theme=dark]) .other-university-shortlist>a:hover{border-color:#3d5672}:where(:root[data-theme=dark]) .other-subject-pathway-grid article{border-top:2px solid #3d5672}:where(:root[data-theme=dark]) .other-university-section{border-top:1px solid #2a3f57}:where(:root[data-theme=dark]) .other-source-links a{color:#9cc8ee}:where(:root[data-theme=dark]) .other-methodology{border-top:1px solid #2a3f57}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--paper:#0f1a26;--white:#162435;--ink:#e8eef5;--muted:#a3b5c7;--line:#2a3f57;--mist:#1d2f44;--mint:#163a31;--lavender:#252a4d;--honey:#e8b843;--coral:#e48c78;--on-honey:#1a1405;--sp-body:#c9d5e1;--sp-honey-soft:#2c2512;--sp-honey-edge:#5b4718;--sp-mint:#4cc49a;--sp-mint-soft:#163a31;--sp-mint-text:#6fd6b0;--sp-lav:#9aa2f0;--sp-lav-soft:#252a4d;--sp-coral:#e48c78;--sp-sky:#6fb6e8;--sp-tab-idle:rgba(255,255,255,.06);--sp-cta-from:#1d2f44;--sp-cta-to:#0f4a63;--sp-cta-text:#e8eef5;--sp-t1-tint:#132a26;--sp-t1-edge:#24493f;--sp-t2-tint:#1c2140;--sp-t2-edge:#343b6b;--sp-t2-text:#b3b9f5;--sp-t3:#e8b843;--sp-t3-tint:#241f12;--sp-t3-edge:#4a3c18;--sp-t3-text:#f0c75e;--sp-t4-tint:#2b1d1b;--sp-t4-edge:#563229;--sp-t4-text:#f0a493;--sp-t5-tint:#142a3d;--sp-t5-edge:#24476a;--sp-t5-text:#8cc6ee;--mt-raise:#1d2f44;--mt-sky-soft:#183148;--mt-coral-soft:#3d2420;--mt-on-fill:#08131e;--mt-upsell-from:#2a2210;--mt-upsell-to:#3a2e10;--mt-upsell-edge:#5b4718;--mt-focus:#8cc6ee}:root:not([data-theme=light]) .footer-logo,:root:not([data-theme=light]) .logo img{background:#f6f8fa;border-radius:8px;padding:5px 9px}:root:not([data-theme=light]) .button,:root:not([data-theme=light]) .button:disabled:hover{background:var(--cta-bg);border-color:var(--cta-bg);color:var(--cta-text)}:root:not([data-theme=light]) .button:hover{background:var(--cta-bg-hover);border-color:var(--cta-bg-hover)}:root:not([data-theme=light]) .button.secondary{background:transparent;border-color:#3d5672;color:var(--ink)}:root:not([data-theme=light]) .button.secondary:hover{background:#1d2f44;border-color:var(--ink)}:root:not([data-theme=light]) .bee-sticker span,:root:not([data-theme=light]) .finder-paper-code,:root:not([data-theme=light]) ::selection{color:var(--on-honey)}:root:not([data-theme=light]) .closing-note{background:linear-gradient(100deg,var(--sp-cta-from) 0,var(--sp-cta-to) 100%);color:var(--sp-cta-text);border:0}:root:not([data-theme=light]) .closing-note p{color:var(--muted)}:root:not([data-theme=light]) .closing-note .button{background:#fff;border-color:#fff;color:#005a7c}:root:not([data-theme=light]) .closing-note .button:hover{background:#e6f3f8;border-color:#e6f3f8}:root:not([data-theme=light]) .site-header{border-bottom-color:var(--line)}:root:not([data-theme=light]) .skip-link{background:var(--honey);color:var(--on-honey)}:root:not([data-theme=light]) :focus-visible{outline-color:#6fb6e8}:root:not([data-theme=light]) input,:root:not([data-theme=light]) select,:root:not([data-theme=light]) textarea{color:var(--ink)}:root:not([data-theme=light]) .notify-form input[type=email],:root:not([data-theme=light]) .notify-form input[type=tel]{background:#0f1a26;border-color:#3d5672;color:var(--ink)}:root:not([data-theme=light]) .notify-error{color:#ff9c8f}:root:not([data-theme=light]) .mobile-menu,:root:not([data-theme=light]) dialog{border-color:var(--line);box-shadow:0 20px 60px rgba(0,0,0,.55)}:root:not([data-theme=light]) dialog::-webkit-backdrop{background:rgba(4,9,15,.7)}:root:not([data-theme=light]) dialog::backdrop{background:rgba(4,9,15,.7)}:root:not([data-theme=light]) .mt-upsell,:root:not([data-theme=light]) .sp-cta{border-color:#5b4718}:root:not([data-theme=light]) .reading-seg button[aria-pressed=true],:root:not([data-theme=light]) .reading-theme[aria-pressed=true]{background:#1d2f44;color:#f0c75e}:where(:root:not([data-theme=light])) :focus-visible{outline:3px solid #6fb6e8}:where(:root:not([data-theme=light])) .tag{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .skip-link{color:#162435}:where(:root:not([data-theme=light])) .announcement{background:#1d2f44;color:#a3b5c7}:where(:root:not([data-theme=light])) .mini-sun{color:#e3c27a}:where(:root:not([data-theme=light])) .hero-description{color:#a3b5c7}:where(:root:not([data-theme=light])) .notebook{background:#162435;border:1.5px solid #3d5672;box-shadow:8px 9px 0 rgba(0,0,0,.4);background-image:linear-gradient(90deg,transparent 24px,#2a3f57 0,#2a3f57 25px,transparent 0),repeating-linear-gradient(0deg,transparent,transparent 36px,#2a3f57 0,#2a3f57 37px)}:where(:root:not([data-theme=light])) .notebook-rings i{border:1px solid #3d5672;box-shadow:0 2px 0 rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .notebook-top{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .notebook-top span:last-child{color:#e3c27a}:where(:root:not([data-theme=light])) .notebook-check{border:1.5px solid #3d5672;background:#162435}:where(:root:not([data-theme=light])) .notebook-check.checked{color:#8fd1b0;border-color:#3d5672}:where(:root:not([data-theme=light])) .notebook-foot{color:#a3b5c7}:where(:root:not([data-theme=light])) .desk-caption{color:#a3b5c7}:where(:root:not([data-theme=light])) .desk-pencil{border:1px solid #c9a03a}:where(:root:not([data-theme=light])) .desk-pencil:after{border-top:24px solid #c9a03a}:where(:root:not([data-theme=light])) .desk-pencil:before{border:1px solid #d07a66;border-bottom:6px solid #3d5672}:where(:root:not([data-theme=light])) .desk-star{color:#e3c27a}:where(:root:not([data-theme=light])) .promise-strip{background:#1d2f44}:where(:root:not([data-theme=light])) .peach{background:#3d2420}:where(:root:not([data-theme=light])) .blue{background:#1d2f44}:where(:root:not([data-theme=light])) .yellow{background:#2c2512}:where(:root:not([data-theme=light])) .subject-book{border:1px solid #3d5672;box-shadow:3px 4px 0 rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .subject-book:before{border-left:1px solid #3d5672}:where(:root:not([data-theme=light])) .subject-icon{border:1px solid #3d5672;background:#1d2f44}:where(:root:not([data-theme=light])) .subject-category{color:#a3b5c7}:where(:root:not([data-theme=light])) .subject-book p{color:#a3b5c7}:where(:root:not([data-theme=light])) .book-bottom{border-top:1px solid #3d5672}:where(:root:not([data-theme=light])) .mini-steps>div>span{border:1px solid #3d5672;background:#1d2f44}:where(:root:not([data-theme=light])) .daily-card{border:1.5px solid #3d5672;background:#1d2f44;box-shadow:5px 5px 0 rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .daily-options label{border:1px solid #3d5672;background:#162435}:where(:root:not([data-theme=light])) .daily-options label.selected{background:#2c2512}:where(:root:not([data-theme=light])) .daily-note{color:#a3b5c7}:where(:root:not([data-theme=light])) .daily-feedback{background:#162435;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .resources-section{background:#1d2f44}:where(:root:not([data-theme=light])) .planner-teaser{background:#1d2f44;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .planner-teaser p{color:#a3b5c7}:where(:root:not([data-theme=light])) .planner-decoration{background:#162435;border:1px solid #2a3f57;box-shadow:4px 5px 0 rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .planner-decoration span{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .planner-decoration i{background:#1d2f44}:where(:root:not([data-theme=light])) .resource-links>a{border-bottom:1px solid #3d5672}:where(:root:not([data-theme=light])) .resource-links .resource-label{color:#a3b5c7}:where(:root:not([data-theme=light])) .closing-note{background:#2c2512;border:1px solid #c9a03a}:where(:root:not([data-theme=light])) .closing-note p{color:#a3b5c7}:where(:root:not([data-theme=light])) footer{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .footer-grid>div:not(:first-child)>a,:where(:root:not([data-theme=light])) .footer-grid>div>a:not(:first-child){color:#a3b5c7}:where(:root:not([data-theme=light])) .footer-bottom{border-top:1px solid #2a3f57;color:#a3b5c7}:where(:root:not([data-theme=light])) .mobile-menu,:where(:root:not([data-theme=light])) dialog{box-shadow:8px 8px 0 rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) dialog::-webkit-backdrop{background:rgba(0,0,0,.45)}:where(:root:not([data-theme=light])) dialog::backdrop{background:rgba(0,0,0,.45)}:where(:root:not([data-theme=light])) .page-band{background:#1d2f44}:where(:root:not([data-theme=light])) .breadcrumbs{color:#a3b5c7}:where(:root:not([data-theme=light])) .page-description{color:#a3b5c7}:where(:root:not([data-theme=light])) .article-copy p{color:#a3b5c7}:where(:root:not([data-theme=light])) .article-copy li{color:#a3b5c7}:where(:root:not([data-theme=light])) .notice{background:#2c2512;border:1px solid #c9a03a;border-left-width:4px}:where(:root:not([data-theme=light])) .notice.error{background:#3d2420}:where(:root:not([data-theme=light])) .directory-card{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .planner form{background:#1d2f44;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .form-grid input,:where(:root:not([data-theme=light])) .form-grid select{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .consent{box-shadow:4px 4px 0 rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .privacy-choice{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .exam-margin-note{color:#a3b5c7}:where(:root:not([data-theme=light])) .exam-editorial{border-top:1px solid #3d5672;border-bottom:1px solid #3d5672}:where(:root:not([data-theme=light])) .exam-definition{border-right:1px solid #2a3f57}:where(:root:not([data-theme=light])) .exam-definition p{color:#a3b5c7}:where(:root:not([data-theme=light])) .exam-definition .exam-definition-note{color:#a3b5c7}:where(:root:not([data-theme=light])) .exam-guidance p{color:#a3b5c7}:where(:root:not([data-theme=light])) .preparation-pathway .pathway-instruction{color:#a3b5c7}:where(:root:not([data-theme=light])) .pathway-steps:before{border-left:1px dashed #3d5672}:where(:root:not([data-theme=light])) .pathway-step:hover{background:#1d2f44}:where(:root:not([data-theme=light])) .pathway-step[aria-pressed=true]{background:#2c2512;border-color:#c9a03a}:where(:root:not([data-theme=light])) .pathway-number{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .pathway-description{color:#a3b5c7}:where(:root:not([data-theme=light])) .pathway-study-note{border-left:3px solid #c9a03a}:where(:root:not([data-theme=light])) .pathway-study-note .eyebrow{color:#e3c27a}:where(:root:not([data-theme=light])) .pathway-study-note p:not(.eyebrow){color:#a3b5c7}:where(:root:not([data-theme=light])) .preparation-pathway .pathway-closing{color:#a3b5c7}:where(:root:not([data-theme=light])) .resource-related-links>a{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .resource-related-links .resource-label{color:#a3b5c7}:where(:root:not([data-theme=light])) .exam-update{border:1px solid #3d5672;border-top:4px solid #3d5672}:where(:root:not([data-theme=light])) .update-symbol{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .exam-update-title .eyebrow{color:#8fd1b0}:where(:root:not([data-theme=light])) .exam-update>p{color:#a3b5c7}:where(:root:not([data-theme=light])) .exam-update-links{border-block:1px solid #2a3f57}:where(:root:not([data-theme=light])) .exam-update .update-checked{color:#a3b5c7}@media (max-width:650px){:where(:root:not([data-theme=light])) .exam-guidance{border-top:1px solid #2a3f57}}:where(:root:not([data-theme=light])) .subject-finder-section{background:#1d2f44;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .finder-intro .eyebrow{color:#8fd1b0}:where(:root:not([data-theme=light])) .finder-intro p{color:#a3b5c7}:where(:root:not([data-theme=light])) .finder-intro .finder-scope{color:#8fd1b0}:where(:root:not([data-theme=light])) .finder-stamp{border:1.5px dashed #3d5672;background:#1d2f44}:where(:root:not([data-theme=light])) .finder-stamp>b{color:#8fd1b0}:where(:root:not([data-theme=light])) .finder-stamp small{color:#a3b5c7}:where(:root:not([data-theme=light])) .finder-supporting{color:#a3b5c7}:where(:root:not([data-theme=light])) .finder-wizard{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .finder-toolbar{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-toolbar .tag{background:#1d2f44}:where(:root:not([data-theme=light])) .finder-breadcrumbs>span{border:1px solid #2a3f57;background:#1d2f44}:where(:root:not([data-theme=light])) .finder-preview-note{color:#e3c27a;background:#2c2512;border-left:3px solid #c9a03a}:where(:root:not([data-theme=light])) .finder-question:focus-visible{outline:3px solid #6fb6e8}:where(:root:not([data-theme=light])) .finder-reason{color:#a3b5c7}:where(:root:not([data-theme=light])) .finder-field input,:where(:root:not([data-theme=light])) .finder-field select{border:1px solid #3d5672;background:#162435}:where(:root:not([data-theme=light])) .finder-bottom{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-bottom>span{color:#a3b5c7}:where(:root:not([data-theme=light])) .finder-gap p{color:#a3b5c7}:where(:root:not([data-theme=light])) .finder-answer-summary{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-answer-summary li{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-answer-summary li strong{color:#8fd1b0}:where(:root:not([data-theme=light])) .finder-result section{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-result-status{background:#1d2f44;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .finder-paper-list>div{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .finder-paper-code{border:1px solid #c9a03a}:where(:root:not([data-theme=light])) .finder-paper-list summary{color:#8fd1b0}:where(:root:not([data-theme=light])) .finder-coverage-results article{border-left:3px solid #3d5672}:where(:root:not([data-theme=light])) .catalogue-families details{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-table-scroll{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .finder-table-scroll caption{background:#1d2f44}:where(:root:not([data-theme=light])) .finder-table-scroll td,:where(:root:not([data-theme=light])) .finder-table-scroll th{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-table-scroll thead th{background:#1d2f44}:where(:root:not([data-theme=light])) .finder-coverage-numbers{background:#1d2f44;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .finder-inventory-group{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-inventory-group li{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .finder-inventory-group li>span{color:#e3c27a}:where(:root:not([data-theme=light])) .finder-paper-role{color:#a3b5c7}:where(:root:not([data-theme=light])) .finder-shared-conditions{background:#2c2512;border-left:3px solid #c9a03a}:where(:root:not([data-theme=light])) .college-teaser-courses>a{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .college-teaser-courses>a:nth-child(2n){border-top-color:#3d5672}:where(:root:not([data-theme=light])) .college-teaser-courses a:hover{background:#2c2512}:where(:root:not([data-theme=light])) .college-scope{background:#2c2512}:where(:root:not([data-theme=light])) .college-course-tabs button{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .college-method-note{border:1px solid #3d5672;background:#1d2f44}:where(:root:not([data-theme=light])) .college-card{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .college-card-heading{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .college-compare-panel{background:#1d2f44;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .reference-feature{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .reference-papers{background:#2c2512;border-top:5px solid #c9a03a}:where(:root:not([data-theme=light])) .reference-colleges{background:#1d2f44;border-top:5px solid #3d5672}:where(:root:not([data-theme=light])) .paper-category-strip{border-top:1px solid #c9a03a;border-bottom:1px solid #c9a03a}:where(:root:not([data-theme=light])) .reference-course-links a{border:1px solid #3d5672;background:#162435}:where(:root:not([data-theme=light])) .reference-course-links a:hover{background:#162435}:where(:root:not([data-theme=light])) .reference-source-note{color:#a3b5c7}:where(:root:not([data-theme=light])) .paper-cycle-note{border-left:3px solid #c9a03a;background:#2c2512}:where(:root:not([data-theme=light])) .rules-year-note{background:#2c2512;border-left:4px solid #c9a03a}:where(:root:not([data-theme=light])) .rules-quick-facts dl>div{border:1px solid #3d5672;border-top:4px solid #c9a03a}:where(:root:not([data-theme=light])) .rules-contents{border:1px solid #3d5672;background:#1d2f44}:where(:root:not([data-theme=light])) .rules-contents a{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .rules-evidence{background:#1d2f44}:where(:root:not([data-theme=light])) .rules-score-example{border-left:3px solid #3d5672;background:#1d2f44}:where(:root:not([data-theme=light])) .rules-future-dates dd{color:#e3c27a}:where(:root:not([data-theme=light])) .rules-history{border-left:2px solid #3d5672}:where(:root:not([data-theme=light])) .syllabus-reference-note{background:#2c2512;border-left:4px solid #c9a03a}:where(:root:not([data-theme=light])) .syllabus-directory-jumps a{border:1px solid #3d5672;background:#1d2f44}:where(:root:not([data-theme=light])) .syllabus-directory-grid article{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .syllabus-directory-grid article>span{color:#a3b5c7}:where(:root:not([data-theme=light])) .paper-syllabus-link>span{color:#8fd1b0}:where(:root:not([data-theme=light])) .reference-syllabuses{background:#2c2512;border-top:5px solid #c9a03a}:where(:root:not([data-theme=light])) .reference-papers{background:#162435;border-top-color:#c9a03a}:where(:root:not([data-theme=light])) .syllabus-feature-stats{border-top:1px solid #c9a03a;border-bottom:1px solid #c9a03a}:where(:root:not([data-theme=light])) .participating-register-intro dl{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .participating-register-intro dl>div{border-right:1px solid #2a3f57;border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .participating-scope-note{background:#2c2512;border-left:4px solid #c9a03a}:where(:root:not([data-theme=light])) .participating-search input{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .participating-category-tabs button{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .participating-group{border:1px solid #3d5672}:where(:root:not([data-theme=light])) .participating-group>header{background:#1d2f44;border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .participating-group li{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .participating-row-links a+a{color:#8fd1b0}:where(:root:not([data-theme=light])) .participating-empty{border:1px dashed #3d5672}:where(:root:not([data-theme=light])) .participating-next-step{background:#1d2f44;border:1px solid #3d5672}:where(:root:not([data-theme=light])) .notify-form input[type=email],:where(:root:not([data-theme=light])) .notify-form input[type=tel]{border:1px solid var(--line,#2a3f57)}:where(:root:not([data-theme=light])) .notify-error{color:#f0a493}:where(:root:not([data-theme=light])) .button:hover{border-color:#5b8fbf}:where(:root:not([data-theme=light])) .button.secondary{border-color:#3d5672}:where(:root:not([data-theme=light])) .tag{border-color:var(--line);background:var(--white);color:var(--muted)}:where(:root:not([data-theme=light])) .announcement{background:var(--mist);color:var(--ink)}:where(:root:not([data-theme=light])) .hero-emphasis{color:#9cc8ee}:where(:root:not([data-theme=light])) .hero-description{color:var(--muted)}:where(:root:not([data-theme=light])) .hero-perks span+span{border-left:1px solid #2a3f57}:where(:root:not([data-theme=light])) .study-index{box-shadow:0 12px 36px rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .study-index-links>a>span:last-child{color:#9cc8ee}:where(:root:not([data-theme=light])) .promise-strip{background:var(--white)}:where(:root:not([data-theme=light])) .reference-feature{background:var(--white);border:1px solid var(--line)}:where(:root:not([data-theme=light])) .reference-feature{border-top:3px solid #3d5672}:where(:root:not([data-theme=light])) .reference-syllabuses{border-top-color:var(--honey)}:where(:root:not([data-theme=light])) .reference-colleges{border-top-color:#5b8fbf}:where(:root:not([data-theme=light])) .paper-category-strip,:where(:root:not([data-theme=light])) .syllabus-feature-stats{border-color:var(--line)}:where(:root:not([data-theme=light])) .reference-course-links a{background:var(--paper);border-color:var(--line)}:where(:root:not([data-theme=light])) .reference-source-note{color:var(--muted)}:where(:root:not([data-theme=light])) .subject-book{background:var(--white);border:1px solid var(--line)}:where(:root:not([data-theme=light])) .subject-book:hover{border-color:#3d5672;background:#162435}:where(:root:not([data-theme=light])) .subject-icon{background:var(--mist)}:where(:root:not([data-theme=light])) .subject-icon{color:#9cc8ee}:where(:root:not([data-theme=light])) .subject-book p,:where(:root:not([data-theme=light])) .subject-category{color:var(--muted)}:where(:root:not([data-theme=light])) .book-bottom{border-color:var(--line)}:where(:root:not([data-theme=light])) .exam-margin-note,:where(:root:not([data-theme=light])) .preparation-pathway .pathway-closing{color:var(--muted)}:where(:root:not([data-theme=light])) .exam-definition,:where(:root:not([data-theme=light])) .exam-editorial{border-color:var(--line)}:where(:root:not([data-theme=light])) .exam-definition .exam-definition-note{color:var(--muted)}:where(:root:not([data-theme=light])) .pathway-step:hover{background:var(--mist)}:where(:root:not([data-theme=light])) .pathway-step[aria-pressed=true]{background:var(--mist)}:where(:root:not([data-theme=light])) .pathway-step[aria-pressed=true]{border-color:#2a3f57}:where(:root:not([data-theme=light])) .pathway-number{border-color:#3d5672}:where(:root:not([data-theme=light])) .pathway-description,:where(:root:not([data-theme=light])) .preparation-pathway .pathway-instruction{color:var(--muted)}:where(:root:not([data-theme=light])) .pathway-study-note{border-color:var(--honey)}:where(:root:not([data-theme=light])) .pathway-study-note .eyebrow{color:var(--muted)}:where(:root:not([data-theme=light])) .daily-card{border:1px solid var(--line);background:var(--white)}:where(:root:not([data-theme=light])) .daily-feedback,:where(:root:not([data-theme=light])) .daily-options label{background:var(--paper);border-color:var(--line)}:where(:root:not([data-theme=light])) .daily-options label.selected{background:var(--mist)}:where(:root:not([data-theme=light])) .resources-section{background:var(--mist)}:where(:root:not([data-theme=light])) .resource-related-links>a{border-color:#2a3f57}:where(:root:not([data-theme=light])) .exam-update{border-color:#2a3f57;border-top:3px solid #3d5672}:where(:root:not([data-theme=light])) .update-symbol{background:var(--mist);border-color:var(--line)}:where(:root:not([data-theme=light])) .update-symbol{color:#9cc8ee}:where(:root:not([data-theme=light])) .exam-update .update-checked,:where(:root:not([data-theme=light])) .exam-update-title .eyebrow,:where(:root:not([data-theme=light])) .exam-update>p{color:var(--muted)}:where(:root:not([data-theme=light])) .exam-update-links{border-color:var(--line)}:where(:root:not([data-theme=light])) .closing-note{background:var(--ink);color:var(--white)}:where(:root:not([data-theme=light])) .closing-note p{color:#162435}:where(:root:not([data-theme=light])) footer{border-color:var(--line)}:where(:root:not([data-theme=light])) footer{background:#1d2f44}:where(:root:not([data-theme=light])) .footer-grid>div:not(:first-child)>a{color:var(--muted)}:where(:root:not([data-theme=light])) .footer-bottom{color:var(--muted)}:where(:root:not([data-theme=light])) .footer-bottom{border-color:#2a3f57}:where(:root:not([data-theme=light])) .footer-disclaimer{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .page-band{background:var(--mist)}:where(:root:not([data-theme=light])) .breadcrumbs,:where(:root:not([data-theme=light])) .page-description{color:var(--muted)}:where(:root:not([data-theme=light])) .college-card,:where(:root:not([data-theme=light])) .directory-card,:where(:root:not([data-theme=light])) .syllabus-directory-grid article{border-color:var(--line);background:var(--white)}:where(:root:not([data-theme=light])) .finder-field input,:where(:root:not([data-theme=light])) .finder-field select,:where(:root:not([data-theme=light])) .form-grid input,:where(:root:not([data-theme=light])) .form-grid select{background:var(--white)}:where(:root:not([data-theme=light])) .finder-field input,:where(:root:not([data-theme=light])) .finder-field select,:where(:root:not([data-theme=light])) .form-grid input,:where(:root:not([data-theme=light])) .form-grid select{border-color:#3d5672}:where(:root:not([data-theme=light])) .college-compare-panel,:where(:root:not([data-theme=light])) .college-method-note,:where(:root:not([data-theme=light])) .rules-evidence,:where(:root:not([data-theme=light])) .rules-score-example{background:var(--mist)}:where(:root:not([data-theme=light])) .college-compare-panel,:where(:root:not([data-theme=light])) .college-method-note,:where(:root:not([data-theme=light])) .rules-evidence,:where(:root:not([data-theme=light])) .rules-score-example{border-color:#2a3f57}:where(:root:not([data-theme=light])) .rules-contents,:where(:root:not([data-theme=light])) .rules-quick-facts dl>div{background:var(--white);border-color:var(--line)}:where(:root:not([data-theme=light])) .syllabus-directory-jumps a{background:var(--white)}:where(:root:not([data-theme=light])) .syllabus-directory-jumps a{border-color:#2a3f57}:where(:root:not([data-theme=light])) .college-card-heading,:where(:root:not([data-theme=light])) .finder-table-scroll,:where(:root:not([data-theme=light])) .finder-table-scroll td,:where(:root:not([data-theme=light])) .finder-table-scroll th,:where(:root:not([data-theme=light])) .rules-contents a{border-color:var(--line)}:where(:root:not([data-theme=light])) .finder-table-scroll caption,:where(:root:not([data-theme=light])) .finder-table-scroll thead th{background:var(--mist)}:where(:root:not([data-theme=light])) .college-course-tabs button{border-color:#3d5672}:where(:root:not([data-theme=light])) .college-scope,:where(:root:not([data-theme=light])) .notice,:where(:root:not([data-theme=light])) .paper-cycle-note,:where(:root:not([data-theme=light])) .rules-year-note,:where(:root:not([data-theme=light])) .syllabus-reference-note{background:#1d2f44;border-color:#c9a03a}:where(:root:not([data-theme=light])) .notice.error{background:#1d2f44;border-color:#d07a66}:where(:root:not([data-theme=light])) .daily-options label{border-color:#2a3f57}:where(:root:not([data-theme=light])) .mobile-menu,:where(:root:not([data-theme=light])) dialog{border-color:var(--line)}:where(:root:not([data-theme=light])) .mobile-menu,:where(:root:not([data-theme=light])) dialog{box-shadow:0 20px 60px rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .consent{border-color:var(--line)}:where(:root:not([data-theme=light])) .consent{box-shadow:0 6px 24px rgba(0,0,0,.4)}:where(:root:not([data-theme=light])) .privacy-choice{border-color:var(--line)}:where(:root:not([data-theme=light])) .stream-picker-options button,:where(:root:not([data-theme=light])) .stream-picker-subcats button{background:#162435}:where(:root:not([data-theme=light])) .finance-university-grid article{background:#162435}:where(:root:not([data-theme=light])) .humanities-results-heading{border-bottom:1px solid #2a3f57}:where(:root:not([data-theme=light])) .humanities-card-rank{background:#1d2f44}:where(:root:not([data-theme=light])) .humanities-card-cycle{background:#1d2f44;color:#e3c27a}:where(:root:not([data-theme=light])) .other-cycle-note{background:#1d2f44}:where(:root:not([data-theme=light])) .other-university-shortlist>a:hover{border-color:#3d5672}:where(:root:not([data-theme=light])) .other-subject-pathway-grid article{border-top:2px solid #3d5672}:where(:root:not([data-theme=light])) .other-university-section{border-top:1px solid #2a3f57}:where(:root:not([data-theme=light])) .other-source-links a{color:#9cc8ee}:where(:root:not([data-theme=light])) .other-methodology{border-top:1px solid #2a3f57}}