.npx-public[data-nova-look=premium]{--npx-page:#07121f;--npx-card:#102338;--npx-card2:#132c40;--npx-muted:#b0c7dc}.npx-public[data-nova-look=premium] .npx-public-header{background:#091725ee;border-bottom:1px solid #254658}.npx-public[data-nova-look=premium] .npx-public-hero{background:radial-gradient(at 12% 12%,#3758c337,#0000 62%),radial-gradient(at 82% 56%,#12c6b125,#0000 57%),radial-gradient(at 45% 100%,#8f5de71c,#0000 60%),#07121f}.npx-public[data-nova-look=premium] .npx-public-copy h1 span{color:#0000;background:linear-gradient(105deg,#76a4ff 3%,#62e1ee 55%,#7be1b6 95%);-webkit-background-clip:text;background-clip:text}.npx-public[data-nova-look=premium] .npx-public-copy .npx-eyebrow{color:#8ce6df}.npx-public[data-nova-look=premium] .npx-online-dot{background:#72e5bb;box-shadow:0 0 0 5px #72e5bb14}.npx-public[data-nova-look=premium] .npx-public-signup,.npx-public[data-nova-look=premium] .npx-public-hero .npx-primary-link{background:linear-gradient(115deg,#4076ef,#3861d8);border-color:#729df17a;box-shadow:0 9px 28px #3475ee28}.npx-public[data-nova-look=premium] .npx-public-hero .npx-secondary-link{background:#14324075;border-color:#388a925c}.npx-public[data-nova-look=premium] .npx-public-scene:before{content:"";filter:blur(65px);opacity:.16;background:linear-gradient(135deg,#4a79f8,#47c9b7);border-radius:45%;position:absolute;inset:35px 0}.npx-public[data-nova-look=premium] .npx-scene-window{border-color:#44799a;box-shadow:0 26px 75px #0004}.npx-public[data-nova-look=premium] .npx-scene-highlight{background:linear-gradient(115deg,#214875,#1d626f);border-top:2px solid #63d6d5}.npx-public[data-nova-look=premium] .npx-scene-mini-grid>div:first-child{background:#1b3246;border-color:#315e73}.npx-public[data-nova-look=premium] .npx-scene-mini-grid>div:last-child{background:#302b43;border-color:#62537c}.npx-public[data-nova-look=premium] .npx-scene-mini-grid>div:last-child small{color:#c2a6f2}.npx-public[data-nova-look=premium] .npx-float-one{color:#a5f1d0;background:#10372e;border-color:#55cda754}.npx-public[data-nova-look=premium] .npx-float-two{color:#f6d995;background:#322e25;border-color:#d2b35b5c}.npx-public[data-nova-look=premium] .npx-public-notice{background:linear-gradient(90deg,#123340,#10342e);border-color:#2d665e}.npx-public[data-nova-look=premium] .npx-notice-icon{color:#82edbd}.npx-public[data-nova-look=premium] .npx-product-showcase{background:radial-gradient(ellipse at 0% 20%,#2476ad15,transparent 55%),var(--npx-page)}.npx-public[data-nova-look=premium] .npx-showcase-timetable .npx-showcase-image{border-color:#3a9b9a70;box-shadow:0 15px 65px #159b9920}.npx-public[data-nova-look=premium] .npx-showcase-results .npx-showcase-image{border-color:#8a69c966;box-shadow:0 15px 65px #9167d11a}.npx-public[data-nova-look=premium] .npx-monday-strip{background:#18312c;border-top:1px solid #30604f;border-bottom:1px solid #30604f}.npx-public[data-nova-look=premium] .npx-monday-badge{color:#352408;background:#e8bb61}.npx-public[data-nova-look=premium] .npx-monday-strip a{background:#1e4135;border-color:#4d9271;color:#aaf2cf!important}.npx-public[data-nova-look=premium] .npx-feature{background:linear-gradient(145deg,color-mix(in srgb,var(--concept) 11%,#102338),#102338 70%);border:1px solid color-mix(in srgb,var(--concept) 34%,#25415e);border-top:3px solid var(--concept);box-shadow:0 8px 30px #0001}.npx-public[data-nova-look=premium] .npx-feature-icon{color:var(--concept);background:color-mix(in srgb,var(--concept) 16%,transparent);border:1px solid color-mix(in srgb,var(--concept) 30%,transparent)}.npx-public[data-nova-look=premium] .npx-space-panel{background:radial-gradient(at 100% 0,#50d1b122,#0000 70%),linear-gradient(130deg,#123c3b,#102c35);border-color:#377b71}.npx-public[data-nova-look=premium] .npx-space-panel .npx-eyebrow{color:#8be7c5}.npx-public[data-nova-look=premium] .npx-space-parent{background:radial-gradient(at 100% 0,#6b8eeb25,#0000 65%),linear-gradient(130deg,#1b355c,#172a46);border-color:#4b6d9b}.npx-public[data-nova-look=premium] .npx-space-parent .npx-eyebrow{color:#b4cbff}.npx-public[data-nova-look=premium] .npx-lessons-section{background:linear-gradient(#101f34,#0d1d2d)}.npx-public[data-nova-look=premium] .npx-lesson-feature-grid article:first-child{--concept:#b391f1}.npx-public[data-nova-look=premium] .npx-lesson-feature-grid article:nth-child(2){--concept:#66cdda}.npx-public[data-nova-look=premium] .npx-lesson-feature-grid article:nth-child(3){--concept:#e8bd6b}.npx-public[data-nova-look=premium] .npx-lesson-feature-grid article{border-color:color-mix(in srgb,var(--concept) 35%,#25415e);background:linear-gradient(145deg,color-mix(in srgb,var(--concept) 8%,#102338),#102338 70%)}.npx-public[data-nova-look=premium] .npx-subject-glyph{background:color-mix(in srgb,var(--concept) 14%,transparent);color:var(--concept)}.npx-public[data-nova-look=premium] .npx-public-subjects a.npx-subject{background:linear-gradient(115deg,color-mix(in srgb,var(--npx-subject-accent) 9%,#102338),#102338)}.npx-public[data-nova-look=premium] .npx-how-section{background:#0f2133}.npx-public[data-nova-look=premium] .npx-steps article:first-child{--concept:#70d8c4}.npx-public[data-nova-look=premium] .npx-steps article:nth-child(2){--concept:#b59af4}.npx-public[data-nova-look=premium] .npx-steps article:nth-child(3){--concept:#ecc47a}.npx-public[data-nova-look=premium] .npx-steps article>strong{color:var(--concept)}.npx-public[data-nova-look=premium] .npx-privacy-strip{background:linear-gradient(110deg,#102a33,#102438);border-color:#2c5259}.npx-public[data-nova-look=premium] .npx-privacy-strip .npx-eyebrow{color:#80d9bd}.npx-public[data-nova-look=premium] .npx-last-card{background:radial-gradient(at 90% 20%,#7c5dba45,#0000 60%),linear-gradient(115deg,#173d5b,#16505b);border-color:#5885a26b}.npx-public .npx-feature:first-child{--concept:#2797aa}.npx-public .npx-feature:nth-child(2){--concept:#9163cf}.npx-public .npx-feature:nth-child(3){--concept:#c8638e}.npx-public .npx-feature:nth-child(4){--concept:#bc852b}.npx-public[data-nova-look=premium] .npx-feature:first-child{--concept:#66cdda}.npx-public[data-nova-look=premium] .npx-feature:nth-child(2){--concept:#b391f1}.npx-public[data-nova-look=premium] .npx-feature:nth-child(3){--concept:#ef96b8}.npx-public[data-nova-look=premium] .npx-feature:nth-child(4){--concept:#e8bd6b}.npx-public[data-nova-look=hybrid] .npx-public-hero{background:radial-gradient(at 10% 0,#bed0ff70,#0000 65%),radial-gradient(at 85% 70%,#bcecdf90,#0000 60%),#f2f6fb}.npx-public[data-nova-look=hybrid] .npx-public-copy h1 span{color:#0000;background:linear-gradient(110deg,#3264c7,#087c8f 65%,#16785c);-webkit-background-clip:text;background-clip:text}.npx-public[data-nova-look=hybrid] .npx-feature{border:1px solid color-mix(in srgb,var(--concept) 35%,#dce6f1);border-top:3px solid var(--concept);background:linear-gradient(145deg,color-mix(in srgb,var(--concept) 9%,white),white 75%)}.npx-public[data-nova-look=hybrid] .npx-feature-icon{background:color-mix(in srgb,var(--concept) 12%,white);color:var(--concept);border:1px solid color-mix(in srgb,var(--concept) 25%,white)}.npx-public[data-nova-look=hybrid] .npx-space-panel{background:linear-gradient(130deg,#17645c,#144651);border-color:#3f8b81}.npx-public[data-nova-look=hybrid] .npx-space-parent{background:linear-gradient(130deg,#244b88,#1e3967);border-color:#557bb5}.npx-public[data-nova-look=hybrid] .npx-monday-strip{background:#e4f5ee;border-color:#b9dbcd}.npx-public[data-nova-look=hybrid] .npx-monday-badge{color:#513c13;background:#edc875}.npx-public[data-nova-look=hybrid] .npx-lesson-feature-grid article:first-child{--concept:#9163cf}.npx-public[data-nova-look=hybrid] .npx-lesson-feature-grid article:nth-child(2){--concept:#2797aa}.npx-public[data-nova-look=hybrid] .npx-lesson-feature-grid article:nth-child(3){--concept:#bc852b}.npx-public[data-nova-look=hybrid] .npx-lesson-feature-grid article{background:linear-gradient(145deg,color-mix(in srgb,var(--concept) 7%,white),white);border-color:color-mix(in srgb,var(--concept) 30%,#dce6f1)}.npx-public[data-nova-look=hybrid] .npx-subject-glyph{color:var(--concept);background:color-mix(in srgb,var(--concept) 12%,white)}.npx-app .curr-pathway-card[data-pathway=ks3]{--pathway-accent:#ff637c}.npx-app .curr-pathway-card[data-pathway=gcse]{--pathway-accent:#f2d25c}.npx-app .curr-pathway-card[data-pathway=functional-skills]{--pathway-accent:#ce87f6}.npx-app[data-nova-look=hybrid] .curr-pathway-card[data-pathway=ks3]{--pathway-accent:#d63757}.npx-app[data-nova-look=hybrid] .curr-pathway-card[data-pathway=gcse]{--pathway-accent:#967000}.npx-app[data-nova-look=hybrid] .curr-pathway-card[data-pathway=functional-skills]{--pathway-accent:#9b3fc1}.npx-app .curr-pathway-card[data-pathway]{border-top:3px solid var(--pathway-accent);background:linear-gradient(140deg,color-mix(in srgb,var(--pathway-accent) 7%,var(--npx-card)),var(--npx-card) 70%)}.npx-app .curr-pathway-card[data-pathway]>.npx-eyebrow,.npx-app .curr-pathway-card[data-pathway]>.bf-kicker{color:var(--pathway-accent)}.npx-app .curr-pathway-card[data-pathway] .curr-pathway-branches{border-left:3px solid var(--pathway-accent)}.npx-app .curr-pathway-card[data-pathway] .curr-pathway-branches li:before{background:var(--pathway-accent);width:24px;height:2px;left:-25px}.npx-app .curr-pathway-card[data-pathway] .curr-pathway-branches li{border-left:2px solid color-mix(in srgb,var(--pathway-accent) 70%,var(--npx-line));background:linear-gradient(110deg,color-mix(in srgb,var(--pathway-accent) 5%,var(--npx-card2)),var(--npx-card2))}.npx-app .curr-pathway-card[data-pathway] .curr-pathway-branches li[data-live=true]{border-color:var(--npx-accent)}
