.navigation-link_link__qqeSG{position:relative}.navigation-link_link__qqeSG[aria-busy=true]{cursor:progress;box-shadow:none;transform:translate(2px,2px)}.navigation-link_pendingLabel__Fhzvs{opacity:.6}.navigation-link_progress__D2cta{position:fixed;inset:0 0 auto;z-index:10000;pointer-events:none}.navigation-link_progressBar__6WekS{display:block;height:4px;background:#1d7975;transform-origin:left;animation:navigation-link_advance__D8GxM 1.5s ease-in-out infinite}.navigation-link_progressLabel__KiW8V{display:block;width:max-content;margin:12px auto;padding:8px 18px;border:1px solid #c6dfdf;border-radius:999px;background:#fff;color:#174c50;box-shadow:0 4px 18px #163c4022;font-size:14px;font-weight:700}@keyframes navigation-link_advance__D8GxM{0%{transform:scaleX(.12)}60%{transform:scaleX(.75)}to{transform:scaleX(.95)}}.navigation-link_spinner__8SQyH{position:absolute;inset:0;margin:auto;width:1em;height:1em;border:3px solid;border-inline-end-color:transparent;border-radius:50%;animation:navigation-link_spin__cTSlC .7s linear infinite}@keyframes navigation-link_spin__cTSlC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.navigation-link_progressBar__6WekS,.navigation-link_spinner__8SQyH{animation:none}}.dashboard-hub_page__1epDb{min-height:100vh;background:#f5f8fa;color:#142631}.dashboard-hub_header__lYa1p{max-width:1260px;margin:auto;min-height:90px;padding:20px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid #dce6ec}.dashboard-hub_brand__Kq6bE{display:inline-flex;align-items:center;gap:6px;color:#142631;font-size:21px;font-weight:800;text-decoration:none;white-space:nowrap}.dashboard-hub_brand__Kq6bE strong{color:#216d98}.dashboard-hub_brandIcon__Y07XV{display:grid;place-items:center;width:34px;height:38px;background:#206f98;color:white;border-radius:10px;margin-right:5px}.dashboard-hub_headerActions__fZOW3{display:flex;align-items:center;gap:14px;font-size:14px}.dashboard-hub_headerActions__fZOW3 button{padding:9px 14px;font-size:14px;background:white;color:#37505f}.dashboard-hub_content__p94Pi{max-width:1188px;margin:auto;padding:46px 36px 22px}.dashboard-hub_intro__c6O_v{margin-bottom:30px}.dashboard-hub_eyebrow__Md7zg{font-size:12px!important;letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:#267196!important;margin:0 0 10px!important}.dashboard-hub_intro__c6O_v h1{font-size:clamp(28px,3vw,40px);letter-spacing:-.035em;line-height:1.2;margin:0 0 12px}.dashboard-hub_intro__c6O_v p{color:#5a707e;font-size:16px;margin:0;line-height:1.6}.dashboard-hub_grid__1WTmK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.dashboard-hub_createGrid__BXQ8I{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-hub_card__ccq6l{display:block;border:1px solid #dce6ec;border-radius:18px;background:white;color:inherit;text-decoration:none;overflow:hidden;box-shadow:0 3px 7px #193e5105;transition:box-shadow .18s,transform .18s,border-color .18s}.dashboard-hub_card__ccq6l>span:first-child{display:block}.dashboard-hub_card__ccq6l:hover{border-color:#77adc6;transform:translateY(-3px);box-shadow:0 9px 22px #193e5110}.dashboard-hub_back__hQN3z:focus-visible,.dashboard-hub_card__ccq6l:focus-visible,.dashboard-hub_provider__9vmYp:focus-visible{outline:3px solid #216f9a;outline-offset:4px}.dashboard-hub_art__wpx8p{height:140px;margin:12px 12px 0;border-radius:11px;display:flex;align-items:center;justify-content:center;position:relative}.dashboard-hub_art__wpx8p svg{width:150px;height:132px}.dashboard-hub_blue__0Fdes{background:#e8f2fa;color:#3b7faa}.dashboard-hub_teal__DeaAh{background:#e3f4ed;color:#348776}.dashboard-hub_amber__zo169{background:#fff3da;color:#b18a31}.dashboard-hub_purple__yZVH8{background:#efebfa;color:#8570b5}.dashboard-hub_rose__uRyZu{background:#faeded;color:#b57b82}.dashboard-hub_grey__1Ppm2{background:#edf0f2;color:#96a2aa}.dashboard-hub_cardText__IkRbi{padding:20px 42px 22px 22px;min-height:121px;position:relative}.dashboard-hub_card__ccq6l h2{font-size:20px;letter-spacing:-.025em;margin:0 0 8px;line-height:1.25}.dashboard-hub_card__ccq6l p{font-size:14px;line-height:1.6;color:#647885;margin:0}.dashboard-hub_arrow__AbtL9{position:absolute;right:20px;top:19px;font-size:23px;color:#6f8e9f}.dashboard-hub_disabled__0MNXW{box-shadow:none;background:#f8fafb}.dashboard-hub_disabled__0MNXW:hover{transform:none;box-shadow:none;border-color:#dce6ec}.dashboard-hub_disabled__0MNXW h2{color:#6b7c87}.dashboard-hub_disabled__0MNXW p{color:#70808b}.dashboard-hub_badge__7KSHr{position:absolute;top:12px;right:12px;background:#fff;color:#657783;padding:5px 9px;font-size:11px;font-weight:700;border-radius:20px}.dashboard-hub_admin__vBCYm{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:19px 0;margin-top:20px;border-top:1px solid #dce6ec;color:#71838d;font-size:13px}.dashboard-hub_admin__vBCYm a,.dashboard-hub_back__hQN3z{color:#276b91;font-weight:650;text-decoration:none}.dashboard-hub_back__hQN3z{display:inline-block;margin-bottom:25px;font-size:14px}.dashboard-hub_footer__QrPMQ{display:flex;gap:16px;justify-content:space-between;padding-top:28px;color:#7b8c97;font-size:12px}.dashboard-hub_footer__QrPMQ a{color:inherit}.dashboard-hub_aiNote__LtbEG{max-width:790px;padding:22px;background:#eaf3f8;border-radius:14px;margin-bottom:25px}.dashboard-hub_aiNote__LtbEG p{font-size:15px;line-height:1.65;margin:8px 0 0;color:#466171}.dashboard-hub_providers__n8Ott{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.dashboard-hub_provider__9vmYp{text-decoration:none;color:inherit;padding:24px;border:1px solid #dce6ec;border-radius:16px;background:white}.dashboard-hub_provider__9vmYp>span:first-child{display:flex;flex-direction:column;gap:18px}.dashboard-hub_provider__9vmYp img{width:40px;height:40px}.dashboard-hub_provider__9vmYp strong{font-size:20px}.dashboard-hub_provider__9vmYp span{color:#617a89;font-size:14px}.dashboard-hub_provider__9vmYp[aria-disabled]{opacity:.65;display:flex;flex-direction:column;gap:18px}@media(max-width:1050px){.dashboard-hub_createGrid__BXQ8I{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.dashboard-hub_grid__1WTmK,.dashboard-hub_providers__n8Ott{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-hub_header__lYa1p{padding:18px 22px}.dashboard-hub_content__p94Pi{padding:30px 22px}.dashboard-hub_brand__Kq6bE{font-size:18px}}@media(max-width:520px){.dashboard-hub_grid__1WTmK,.dashboard-hub_providers__n8Ott{grid-template-columns:1fr}.dashboard-hub_header__lYa1p{flex-wrap:wrap;gap:12px}.dashboard-hub_content__p94Pi{padding:26px 18px}.dashboard-hub_art__wpx8p{height:125px}.dashboard-hub_cardText__IkRbi{min-height:108px}.dashboard-hub_footer__QrPMQ{flex-wrap:wrap}.dashboard-hub_admin__vBCYm{align-items:flex-start}.dashboard-hub_headerActions__fZOW3{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.dashboard-hub_card__ccq6l{transition:none}.dashboard-hub_card__ccq6l:hover{transform:none}}.dashboard-hub_brand__Kq6bE>span:first-child{display:inline-flex;align-items:center;gap:6px}.dashboard-hub_footer__QrPMQ nav{display:flex;flex-wrap:wrap;gap:16px}.dashboard-hub_header__lYa1p .brand-with-logo{display:inline-flex;align-items:center;gap:12px;font-size:21px;text-decoration:none}.dashboard-hub_header__lYa1p .brand-with-logo img{width:48px;height:48px;object-fit:contain}.dashboard-hub_header__lYa1p{flex-wrap:wrap;gap:16px}.bank_page__Z4iGe{max-width:1320px;margin:0 auto;padding:32px 24px 80px;color:#163a43}.bank_nav__nJLZ9{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:28px}.bank_hero___iDA5{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:36px;gap:36px;padding:36px;background:#edf7f5;border:1px solid #cfe2df;border-radius:20px;margin-bottom:28px}.bank_hero___iDA5 h1{font-size:clamp(30px,4vw,46px);line-height:1.12;margin:8px 0 18px}.bank_hero___iDA5 p{line-height:1.65}.bank_eyebrow__SO_D2{font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#24766e}.bank_access__c4fcD{align-self:center;background:white;border-radius:14px;padding:22px;border:1px solid #cee0dd}.bank_access__c4fcD strong{font-size:20px}.bank_access__c4fcD a,.bank_access__c4fcD button{max-width:100%}.bank_filters__fn8rz{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-end;padding:22px;border:1px solid #d8e4e7;background:white;border-radius:16px}.bank_filters__fn8rz label{flex:1 1 130px}.bank_filters__fn8rz label:first-child{flex:2 1 220px}.bank_filters__fn8rz input,.bank_filters__fn8rz select,.bank_form__GukDj input,.bank_form__GukDj select,.bank_form__GukDj textarea{display:block;width:100%;margin-top:7px;box-sizing:border-box}.bank_grid__3sqUT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.bank_card__aF31y,.bank_panel__W5li5{padding:26px;background:white;border:1px solid #d7e3e7;border-radius:16px}.bank_card__aF31y{display:flex;flex-direction:column;gap:10px}.bank_card__aF31y h2{font-size:24px;line-height:1.25;margin:0}.bank_card__aF31y p{line-height:1.6;margin:0}.bank_card__aF31y footer{display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px}.bank_meta__QDnf_{font-size:14px;color:#526e76}.bank_tags__HOXOB{display:flex;gap:7px;flex-wrap:wrap;list-style:none;margin:8px 0;padding:0}.bank_tags__HOXOB li{background:#f0f5f7;border-radius:30px;padding:5px 10px;font-size:12px}.bank_panel__W5li5{margin-bottom:24px}.bank_panel__W5li5 summary{font-weight:750;cursor:pointer;font-size:20px}.bank_preview___S95S{width:100%;height:780px;border:1px solid #d6e3e5;border-radius:8px;background:white}.bank_answer__vXRWG{border-top:1px solid #d6e3e5;margin-top:18px;padding-top:12px}.bank_notes__iYFOn{white-space:pre-wrap;line-height:1.7}.bank_form__GukDj{display:grid;grid-gap:20px;gap:20px;max-width:850px}.bank_form__GukDj label{display:block;line-height:1.5}.bank_form__GukDj textarea{min-height:100px}.bank_form__GukDj .bank_check__D2aBY{display:flex;gap:12px;align-items:flex-start}.bank_form__GukDj .bank_check__D2aBY input{width:auto;margin:5px 0}.bank_two__PQzPk{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.bank_notice__uQ7tN{padding:16px;background:#fff6df;border:1px solid #ead5a0;border-radius:10px}.bank_status__1iArC{font-weight:700;text-transform:capitalize}.bank_review__tWQEv{margin-top:20px}.bank_review__tWQEv textarea{display:block;width:100%;min-height:90px}.bank_review__tWQEv label{display:block;margin:12px 0}.bank_review__tWQEv label input{margin-right:8px}.bank_review__tWQEv button{margin-right:12px}@media(max-width:760px){.bank_page__Z4iGe{padding:20px 14px 50px}.bank_grid__3sqUT,.bank_hero___iDA5,.bank_two__PQzPk{grid-template-columns:1fr}.bank_hero___iDA5{padding:24px;gap:18px}.bank_card__aF31y,.bank_panel__W5li5{padding:20px}.bank_preview___S95S{height:600px}.bank_filters__fn8rz label{flex-basis:100%}.bank_nav__nJLZ9{gap:14px}}.bank_page__Z4iGe{max-width:1240px;color:#142631}.bank_brand__kKNT5{padding:0 0 22px;border-bottom:1px solid #dce6ec;margin-bottom:20px}.bank_nav__nJLZ9{font-size:14px;gap:20px}.bank_nav__nJLZ9 a{text-decoration:none;color:#276b91}.bank_hero___iDA5{background:transparent;border:0;padding:10px 0 22px;gap:24px}.bank_hero___iDA5 h1{font-size:36px}.bank_hero___iDA5 p{font-size:16px;max-width:65ch}.bank_access__c4fcD{padding:18px;font-size:14px}.bank_access__c4fcD p{font-size:14px}.bank_filters__fn8rz{gap:16px}.bank_filters__fn8rz label{font-size:13px;font-weight:650;color:#526b79}.bank_filters__fn8rz input,.bank_filters__fn8rz select,.bank_form__GukDj input,.bank_form__GukDj select,.bank_form__GukDj textarea{min-height:44px;border:1px solid #c5d5df;border-radius:9px;background:white;padding:10px 12px;font:inherit;color:#142631}.bank_card__aF31y{padding:24px;gap:12px}.bank_card__aF31y h2{font-size:21px}.bank_card__aF31y h2 a{text-decoration:none}.bank_card__aF31y h2 a:hover{text-decoration:underline}.bank_card__aF31y p{font-size:15px}.bank_card__aF31y footer{font-size:12px}.bank_contents__HB5Bl{font-size:13px}.bank_contents__HB5Bl summary{cursor:pointer;color:#276b91;font-weight:650}.bank_tags__HOXOB{margin-top:12px}.bank_bankTabs__xL0ED{display:flex;gap:8px;margin:0 0 20px;padding:5px;background:#eaf1f5;border-radius:13px;width:max-content;max-width:100%}.bank_bankTabs__xL0ED a{padding:10px 16px;border-radius:9px;text-decoration:none;font-weight:750;color:#46616f}.bank_bankTabs__xL0ED .bank_activeTab__7qaQ_{background:#fff;color:#176b74;box-shadow:0 2px 8px #23404f1a}.bank_questionHero__Yd_iq{background:linear-gradient(135deg,#eff9f7,#f3f2ff);border:1px solid #d7e5e4;padding:30px}.bank_heroPoints___NM0_{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:18px 0 0}.bank_heroPoints___NM0_ li{font-size:13px;font-weight:700;background:#fff;border:1px solid #d7e3e7;border-radius:999px;padding:7px 11px}.bank_questionFilters__rLuZf{display:grid;grid-template-columns:2fr repeat(3,1fr);align-items:flex-end;margin-bottom:18px}.bank_questionFilters__rLuZf label:first-child{grid-column:span 2}.bank_questionFilters__rLuZf button{min-height:44px}.bank_questionBuilder__8xX0q{padding-bottom:100px}.bank_resultTools__NWoto{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0}.bank_selectionActions__vvsD7{display:flex;gap:8px}.bank_selectionActions__vvsD7 button{border:1px solid #bdd0da;border-radius:8px;background:#fff;padding:8px 12px;color:#245a70;font-weight:700}.bank_questionGrid__a3VQH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.bank_questionCard__3F8Ss{display:grid;grid-template-columns:116px minmax(0,1fr);overflow:hidden;background:#fff;border:1px solid #d4e1e6;border-radius:16px;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.bank_questionCard__3F8Ss:hover{border-color:#8db9c3;box-shadow:0 10px 28px #21465412;transform:translateY(-1px)}.bank_questionCardSelected__OhkkN{border-color:#6e48ad;box-shadow:0 0 0 2px #6e48ad20}.bank_questionVisual__HkAKm{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(145deg,#edf8f6,#ede8fa);color:#6240a0;border-right:1px solid #d9e2eb}.bank_questionVisual__HkAKm span{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:#fff;font-size:29px;font-weight:800;box-shadow:0 7px 18px #49377618}.bank_questionVisual__HkAKm small{font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.bank_questionBody__TCGGp{display:flex;flex-direction:column;padding:20px;min-width:0}.bank_questionTopline__xvGy3{display:flex;justify-content:space-between;gap:12px;color:#27746f;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.bank_questionCard__3F8Ss h2{font-size:20px;line-height:1.25;margin:8px 0}.bank_topicPath__JDwhb{font-size:12px;color:#527080;margin:0}.bank_topicPath__JDwhb span{padding:0 3px;color:#8a68bb}.bank_questionExcerpt__rfL2Q{font-size:14px;line-height:1.55;color:#2f4855;margin:14px 0}.bank_questionFooter__G1mkF{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #e1e9ed}.bank_questionFooter__G1mkF a{font-size:13px;font-weight:750;text-decoration:none}.bank_questionSelect__Kx7gK{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#563690;cursor:pointer}.bank_questionSelect__Kx7gK input{width:18px;height:18px;accent-color:#7042ad}.bank_previewOnly__zVGZY{font-size:12px;color:#607681}.bank_builderTray__L8_2I,.bank_upgradeTray__cOkIU{position:-webkit-sticky;position:sticky;bottom:14px;z-index:10;display:flex;align-items:flex-end;gap:18px;margin:22px auto 0;max-width:900px;padding:16px 18px;background:#172f3b;color:#fff;border-radius:16px;box-shadow:0 14px 40px #10273140}.bank_builderTray__L8_2I>div,.bank_upgradeTray__cOkIU>div{display:flex;flex-direction:column;gap:4px;min-width:170px}.bank_builderTray__L8_2I label{flex:1 1;font-size:12px;font-weight:800}.bank_builderTray__L8_2I input,.bank_questionDetailHero__YTlmf input{display:block;width:100%;box-sizing:border-box;margin-top:5px;min-height:42px;padding:9px 11px;border:1px solid #aec4cf;border-radius:9px;background:#fff;color:#172f3b;font:inherit}.bank_builderTray__L8_2I button{min-height:44px;white-space:nowrap}.bank_upgradeTray__cOkIU{align-items:center;justify-content:space-between}.bank_upgradeTray__cOkIU a{white-space:nowrap}.bank_questionDetailHero__YTlmf .bank_access__c4fcD label{font-size:13px;font-weight:750}.bank_questionPreview__tnFxe{height:640px}@media(max-width:980px){.bank_questionFilters__rLuZf{grid-template-columns:repeat(2,minmax(0,1fr))}.bank_questionFilters__rLuZf label:first-child{grid-column:span 2}.bank_questionGrid__a3VQH{grid-template-columns:1fr}}@media(max-width:760px){.bank_bankTabs__xL0ED{width:100%;box-sizing:border-box}.bank_bankTabs__xL0ED a{flex:1 1;text-align:center}.bank_questionHero__Yd_iq{padding:22px}.bank_questionFilters__rLuZf{grid-template-columns:1fr}.bank_questionFilters__rLuZf label:first-child{grid-column:auto}.bank_questionCard__3F8Ss{grid-template-columns:82px minmax(0,1fr)}.bank_questionVisual__HkAKm span{width:46px;height:46px;font-size:22px}.bank_questionBody__TCGGp{padding:16px}.bank_builderTray__L8_2I,.bank_upgradeTray__cOkIU{align-items:stretch;flex-direction:column;bottom:8px}.bank_builderTray__L8_2I button,.bank_upgradeTray__cOkIU a{width:100%}.bank_questionPreview__tnFxe{height:520px}}.bank_bankWorkflowSection__oU2E_{margin:0 0 28px;padding:24px;background:#fff;border:1px solid #d4e2e7;border-radius:18px;box-shadow:0 8px 30px #2346540b}.bank_workflowHeader__Y2sxq{display:flex;gap:16px;align-items:flex-start;padding:0 0 18px;border-bottom:1px solid #e0e9ed}.bank_workflowHeader__Y2sxq>span{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:13px;background:#176f76;color:#fff;font-size:20px;font-weight:850}.bank_questionSectionHeader__5g7Az h2,.bank_resultTools__NWoto h2,.bank_workflowHeader__Y2sxq h2{margin:2px 0 5px;color:#17303b}.bank_resultTools__NWoto p,.bank_workflowHeader__Y2sxq p{margin:0}.bank_stepLabel__qIapu{font-size:11px!important;font-weight:850;text-transform:uppercase;letter-spacing:.08em;color:#25776f!important}.bank_bankWorkflowSection__oU2E_ .bank_filters__fn8rz{padding:20px 0 0;border:0;border-radius:0}.bank_resultTools__NWoto{padding:20px 22px;background:#eef6f8;border:1px solid #d6e4e8;border-radius:16px}.bank_questionSection__2Gxvk{margin:0 0 26px;padding:20px;background:#f7fafb;border:1px solid #dce7ea;border-radius:18px}.bank_questionSectionHeader__5g7Az{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;padding:0 2px 14px;border-bottom:1px solid #dce6e9}.bank_questionSectionHeader__5g7Az>span{background:#e8f1f3;color:#42636f;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.bank_questionSection__2Gxvk .bank_questionCard__3F8Ss{background:#fff}.bank_builderTray__L8_2I small{font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#9fd8d1}.bank_pagination__zWEAb{display:flex;justify-content:center;align-items:center;gap:18px;margin:28px 0;padding:16px;background:#eef5f7;border:1px solid #d7e4e8;border-radius:14px;font-weight:750}.bank_pagination__zWEAb a{min-width:110px;padding:9px 12px;text-align:center;text-decoration:none;background:#fff;border:1px solid #c9d9df;border-radius:9px}.bank_pagination__zWEAb a[aria-disabled=true]{pointer-events:none;opacity:.45}.bank_pagination__zWEAb span{color:#47636e}@media(max-width:760px){.bank_bankWorkflowSection__oU2E_,.bank_questionSection__2Gxvk{padding:16px}.bank_workflowHeader__Y2sxq{gap:12px}.bank_workflowHeader__Y2sxq>span{flex-basis:36px;height:36px}.bank_resultTools__NWoto{align-items:flex-start;flex-direction:column;padding:16px}.bank_questionSectionHeader__5g7Az{align-items:flex-start}.bank_questionSectionHeader__5g7Az>span{white-space:nowrap}}.bank_assessmentRoute__zknAW{margin:8px 0 0!important;color:#6b4697!important;font-size:12px!important;font-weight:800;letter-spacing:.02em}.bank_programmeHero__7OoTq{max-width:900px;margin:18px 0 42px}.bank_programmeHero__7OoTq h1{max-width:820px;margin:8px 0 16px;font-size:clamp(38px,5vw,62px);line-height:1.05;letter-spacing:-.035em}.bank_programmeHero__7OoTq>p:not(.bank_eyebrow__SO_D2){max-width:720px;font-size:18px;line-height:1.65;color:#45616e}.bank_heroActions__bMrlU{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.bank_sectionHeading__f7uwH{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 20px}.bank_sectionHeading__f7uwH h2{margin:3px 0 0;font-size:27px}.bank_sectionHeading__f7uwH p{margin:6px 0 0}.bank_sectionHeading__f7uwH>span{font-size:13px;font-weight:800;color:#3f6670;background:#edf5f5;border-radius:999px;padding:8px 12px}.bank_programmeGrid__E3doL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.bank_programmeCard__JLBpX{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;min-height:330px;padding:30px;background:#fff;border:1px solid #d4e2e7;border-radius:20px;box-shadow:0 10px 35px #1737440b}.bank_programmeCard__JLBpX:before{content:"";position:absolute;inset:0 0 auto;height:7px;background:#207e78}.bank_programmeCard__JLBpX.bank_dpCard__MnD0e:before{background:#6c46aa}.bank_programmeCard__JLBpX.bank_futureCard__Xk3Z1:before{background:#a8bac2}.bank_programmeCard__JLBpX h2{margin:5px 0 10px;font-size:27px}.bank_programmeCard__JLBpX p{line-height:1.55}.bank_programmeCard__JLBpX ul{padding-left:20px;line-height:1.8;color:#49636e}.bank_programmeCard__JLBpX .bank_button__4e0hf{margin-top:auto}.bank_programmeIcon__m7JEv{display:grid;place-items:center;width:52px;height:52px;margin-bottom:20px;border-radius:16px;background:#def2ee;color:#126e68;font-weight:900;font-size:19px}.bank_dpCard__MnD0e .bank_programmeIcon__m7JEv{background:#eee8fa;color:#6540a1}.bank_futureCard__Xk3Z1{min-height:auto;background:#f6f9fa}.bank_futureCard__Xk3Z1 .bank_programmeIcon__m7JEv{background:#e8eef1;color:#58717d}.bank_comingSoon__ZKilZ{margin-top:auto;padding:8px 11px;border-radius:999px;background:#e8eff1;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.05em}.bank_mypHero__o48Vk{background:linear-gradient(135deg,#e8f8f4,#f4effc);border:1px solid #cfe3df;padding:30px}.bank_quickBrowse__2oGKF{display:grid;grid-gap:12px;gap:12px;margin:0 0 22px;padding:18px;background:#fff;border:1px solid #d5e3e7;border-radius:15px}.bank_quickBrowse__2oGKF>div{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.bank_quickBrowse__2oGKF>div>span{min-width:145px;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.05em;color:#526c77}.bank_quickBrowse__2oGKF a{padding:7px 10px;border:1px solid #cddce2;border-radius:999px;text-decoration:none;font-size:12px;font-weight:750;color:#365f6d;background:#f9fbfc}.bank_quickBrowse__2oGKF a.bank_chipActive__8FV1L{color:#fff;background:#176f76;border-color:#176f76}.bank_mypFilters__QSdad{display:grid!important;grid-template-columns:2fr repeat(3,minmax(150px,1fr))!important}.bank_mypFilters__QSdad>label:first-child{grid-column:span 2}.bank_advancedFilters__ZEAqM{grid-column:1/-1;border-top:1px solid #dde8eb;padding-top:14px}.bank_advancedFilters__ZEAqM summary{cursor:pointer;font-weight:800;color:#276b71}.bank_advancedFilters__ZEAqM>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:14px}.bank_filterActions__IPmwj{grid-column:1/-1;display:flex;align-items:center;gap:16px}.bank_filterActions__IPmwj button{min-height:44px}.bank_mypGrid__1cdA5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.bank_mypAssessmentCard__Ub__N{display:grid;grid-template-columns:7px minmax(0,1fr);overflow:hidden;background:#fff;border:1px solid #d4e1e6;border-radius:18px;box-shadow:0 8px 28px #1a3b470a}.bank_cardStripe__5_J75{background:linear-gradient(#197c74,#7348ae)}.bank_mypCardBody__MO05c{display:flex;flex-direction:column;padding:24px}.bank_cardHeader__lsoPM{display:flex;justify-content:space-between;align-items:center;gap:12px}.bank_cardHeader__lsoPM p{margin:0}.bank_cardHeader__lsoPM>span{display:grid;place-items:center;min-width:36px;height:36px;border-radius:50%;background:#e9e1f7;color:#613c9b;font-size:12px;font-weight:900}.bank_mypAssessmentCard__Ub__N h2{margin:9px 0;font-size:23px}.bank_mypAssessmentCard__Ub__N h2 a{text-decoration:none;color:#172e38}.bank_mypAssessmentCard__Ub__N h2 a:hover{text-decoration:underline}.bank_mypAssessmentCard__Ub__N p{line-height:1.55;color:#46616d}.bank_cardMetrics__uUFk_{display:flex;gap:7px;flex-wrap:wrap;margin:10px 0}.bank_cardMetrics__uUFk_ span{padding:6px 9px;border-radius:999px;background:#eff5f6;color:#365967;font-size:11px;font-weight:800}.bank_evidenceTags___Mt94{display:flex;gap:6px;flex-wrap:wrap;list-style:none;padding:0;margin:10px 0}.bank_evidenceTags___Mt94 li{padding:5px 8px;border:1px solid #d9ccef;border-radius:999px;color:#5f3c94;background:#faf8fe;font-size:11px;font-weight:750}.bank_mypAssessmentCard__Ub__N footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;border-top:1px solid #e1e9ed;font-size:11px;font-weight:800;color:#51707b}.bank_mypAssessmentCard__Ub__N footer>div{display:flex;gap:7px}.bank_mypAssessmentCard__Ub__N footer a{font-size:12px}.bank_myAssessments__9QnPq{padding:28px;border:1px solid #d4e2e7;border-radius:18px;background:#f7fafb}.bank_myAssessmentGrid__ZH1nS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:13px;gap:13px}.bank_myAssessmentGrid__ZH1nS a{display:flex;flex-direction:column;gap:9px;padding:20px;background:#fff;border:1px solid #d5e2e6;border-radius:13px;text-decoration:none;color:#17343f}.bank_myAssessmentGrid__ZH1nS span{font-size:12px;color:#347189}.bank_mypDetailHero__gkRkh{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:30px;gap:30px;margin:16px 0 28px;padding:34px;border:1px solid #d3e3e5;border-radius:20px;background:linear-gradient(135deg,#eff9f6,#f4f0fc)}.bank_mypDetailHero__gkRkh h1{font-size:clamp(32px,4vw,48px);line-height:1.08;margin:8px 0 15px}.bank_mypDetailHero__gkRkh>div>p:not(.bank_eyebrow__SO_D2){font-size:17px;line-height:1.6;max-width:700px}.bank_mypDetailHero__gkRkh>aside{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:20px;background:#fff;border:1px solid #d4e1e5;border-radius:14px}.bank_mypDetailHero__gkRkh>aside p{font-size:13px;line-height:1.5}.bank_mypDetailHero__gkRkh>aside a{text-align:center}.bank_detailLayout__kvKIn{display:grid;grid-template-columns:minmax(0,1fr) 350px;align-items:start;grid-gap:24px;gap:24px}.bank_detailLayout__kvKIn>div{display:grid;grid-gap:22px;gap:22px}.bank_detailSidebar__DhNjS{display:grid;grid-gap:20px;gap:20px;position:-webkit-sticky;position:sticky;top:20px}.bank_detailPanel__hvMOL{padding:27px;background:#fff;border:1px solid #d4e1e6;border-radius:17px}.bank_detailPanel__hvMOL h2{margin:4px 0 16px}.bank_detailPanel__hvMOL h3{color:#1d3a45}.bank_detailPanel__hvMOL li,.bank_detailPanel__hvMOL p{line-height:1.65}.bank_stageList__GDDKc{display:grid;grid-gap:13px;gap:13px}.bank_stageList__GDDKc article{display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;padding:18px;background:#f7fafb;border:1px solid #dce7ea;border-radius:13px}.bank_stageList__GDDKc h3{margin:4px 0 8px;font-size:17px}.bank_stageNumber__TaNsp{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#176f76;color:#fff;font-weight:900}.bank_commandTerms__fgID2{font-size:12px;color:#536d77}.bank_commandTerms__fgID2 span{display:inline-block;margin-left:6px;padding:4px 7px;border-radius:999px;background:#e6f3f1;color:#1c6b66;font-weight:800}.bank_guidanceGrid__cPLJu{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.bank_guidanceGrid__cPLJu>div{padding:17px;background:#f6f9fa;border-radius:12px}.bank_guidanceGrid__cPLJu h3{margin-top:0}.bank_mappingCard__58oW6{padding:18px;border:1px solid #d8e3e7;border-left:5px solid #7047a9;border-radius:11px}.bank_mappingCard__58oW6>span{display:block;margin:5px 0 13px;font-size:12px;color:#58717b}.bank_mappingCard__58oW6 dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.bank_factList__CGUxJ dt,.bank_mappingCard__58oW6 dt{font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.05em;color:#617a84}.bank_factList__CGUxJ dd,.bank_mappingCard__58oW6 dd{margin:4px 0 0}.bank_dnaRow__GWZ3j{margin:0 0 14px}.bank_dnaRow__GWZ3j>div{display:flex;justify-content:space-between;gap:10px;font-size:12px}.bank_dnaTrack__C7CQT{display:block;height:8px;margin-top:6px;border-radius:999px;background:#e4ecef;overflow:hidden}.bank_dnaTrack__C7CQT i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#19776f,#7347aa)}.bank_factList__CGUxJ{display:grid;grid-gap:13px;gap:13px}.bank_factList__CGUxJ>div{padding-bottom:12px;border-bottom:1px solid #e1e9ec}.bank_createHero__Hna_m{max-width:820px;margin:18px 0 30px}.bank_createHero__Hna_m h1{font-size:clamp(36px,5vw,54px);margin:5px 0 12px}.bank_createHero__Hna_m>p:not(.bank_eyebrow__SO_D2){font-size:17px;line-height:1.6;color:#49646e}.bank_programmeChoice__f3_Yk{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:20px}.bank_programmeChoice__f3_Yk a{display:flex;flex-direction:column;gap:5px;padding:18px;border:1px solid #cfdee3;border-radius:13px;text-decoration:none;color:#1b3a45;background:#fff}.bank_programmeChoice__f3_Yk a strong{font-size:20px}.bank_programmeChoice__f3_Yk a span{font-size:13px;color:#58717b}.bank_programmeChoice__f3_Yk .bank_selectedProgramme___l3cj{border:2px solid #19746e;background:#eff9f7}.bank_createForm___w5uv{display:grid;grid-gap:18px;gap:18px}.bank_createForm___w5uv>section{padding:27px;background:#fff;border:1px solid #d3e1e6;border-radius:17px}.bank_formStep__ASlHG{display:flex;gap:14px;align-items:center;margin-bottom:20px}.bank_formStep__ASlHG>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#176f76;color:#fff;font-weight:900}.bank_formStep__ASlHG h2{margin:2px 0}.bank_formStep__ASlHG p{margin:3px 0}.bank_formGrid__okX68{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.bank_formGrid__okX68 label{font-size:13px;font-weight:750;color:#49646f}.bank_formGrid__okX68 input,.bank_formGrid__okX68 select{display:block;width:100%;box-sizing:border-box;min-height:46px;margin-top:7px;padding:10px 12px;border:1px solid #c4d5dc;border-radius:9px;background:#fff;font:inherit;color:#152f39}@media(max-width:980px){.bank_detailLayout__kvKIn,.bank_mypGrid__1cdA5,.bank_programmeGrid__E3doL{grid-template-columns:1fr}.bank_detailSidebar__DhNjS{position:static}.bank_mypFilters__QSdad{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bank_mypFilters__QSdad>label:first-child{grid-column:span 2}.bank_myAssessmentGrid__ZH1nS{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.bank_formGrid__okX68,.bank_guidanceGrid__cPLJu,.bank_mappingCard__58oW6 dl,.bank_myAssessmentGrid__ZH1nS,.bank_programmeChoice__f3_Yk,.bank_programmeGrid__E3doL{grid-template-columns:1fr}.bank_programmeHero__7OoTq h1{font-size:38px}.bank_programmeCard__JLBpX{min-height:auto}.bank_advancedFilters__ZEAqM>div,.bank_mypFilters__QSdad{grid-template-columns:1fr!important}.bank_mypFilters__QSdad>label:first-child{grid-column:auto}.bank_mypDetailHero__gkRkh{grid-template-columns:1fr;padding:23px}.bank_sectionHeading__f7uwH{align-items:flex-start;flex-direction:column}.bank_quickBrowse__2oGKF>div>span{width:100%}.bank_mypAssessmentCard__Ub__N footer{align-items:flex-start;flex-direction:column}.bank_detailPanel__hvMOL{padding:20px}.bank_stageList__GDDKc article{grid-template-columns:1fr}.bank_detailSidebar__DhNjS{position:static}}.bank_studentPaperPreview__y6S6w{margin-bottom:24px;padding:34px;border-top:7px solid #176f76;box-shadow:0 12px 34px #1737440d}.bank_studentPaperPreview__y6S6w>h2{font-size:30px}.bank_studentSource__Wp7ca{margin:22px 0;padding:22px;border:1px solid #d7e3e7;border-radius:13px;background:#f8fbfc}.bank_studentSource__Wp7ca h3{margin-top:0}.bank_previewTableWrap__xTfyS{overflow-x:auto}.bank_previewTableWrap__xTfyS table{width:100%;border-collapse:collapse;background:#fff}.bank_previewTableWrap__xTfyS td,.bank_previewTableWrap__xTfyS th{padding:10px 12px;border:1px solid #cad9df;text-align:left;vertical-align:top}.bank_previewTableWrap__xTfyS th{background:#eaf3f4;color:#21444f}.bank_sourceNote___Yji8{font-size:13px;color:#4f6872}.bank_studentQuestionList__x7q4t{display:grid;grid-gap:18px;gap:18px;margin-top:26px}.bank_studentQuestion__BhRjA{padding:24px;border:1px solid #cfdde3;border-left:6px solid #7047a9;border-radius:14px;background:#fff}.bank_studentQuestionHeading__T7G7K{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.bank_studentQuestionHeading__T7G7K h3{margin:2px 0 10px;font-size:22px}.bank_studentQuestionHeading__T7G7K>strong{white-space:nowrap;color:#176f76}.bank_studentQuestion__BhRjA ol{display:grid;grid-gap:12px;gap:12px;padding-left:26px}.bank_studentQuestion__BhRjA li{padding-left:5px}.bank_studentQuestion__BhRjA li>span{display:inline}.bank_studentQuestion__BhRjA li>strong{float:right;margin-left:16px;color:#176f76;font-size:12px}.bank_studentAnswerPreview__6bzcG{min-height:76px;margin-top:16px;padding:13px;border:1px dashed #b7cbd3;border-radius:10px;background:#fbfdfe;color:#647983;font-size:13px}.bank_detailPanel__hvMOL>summary{cursor:pointer;font-size:18px;color:#1d3a45}.bank_detailPanel__hvMOL[open]>summary{margin-bottom:18px;padding-bottom:12px;border-bottom:1px solid #e0e9ed}@media(max-width:760px){.bank_studentPaperPreview__y6S6w{padding:20px}.bank_studentQuestion__BhRjA{padding:18px}.bank_studentQuestionHeading__T7G7K{flex-direction:column;gap:4px}.bank_studentQuestion__BhRjA li>strong{float:none;display:block;margin:5px 0 0}.bank_previewTableWrap__xTfyS{font-size:13px}}.bank_authoredSource__fV6qx{margin:22px 0;padding:20px;border:1px solid #d7e3e7;border-radius:13px;background:#f8fbfc;overflow-x:auto}.bank_authoredSource__fV6qx table{width:100%;border-collapse:collapse}.bank_authoredSource__fV6qx td,.bank_authoredSource__fV6qx th{padding:10px;border:1px solid #cad9df;text-align:left;vertical-align:top}.bank_authoredSource__fV6qx th{background:#eaf3f4}.bank_authoredSource__fV6qx img,.bank_studentSource__Wp7ca img{display:block;max-width:100%;height:auto;max-height:440px;object-fit:contain}.bank_studentSource__Wp7ca figure{margin:16px 0;max-width:100%}.bank_mathsHeader__kFxg6{max-width:850px;margin:32px 0}.bank_mathsHeader__kFxg6 h1{font-size:clamp(30px,4vw,46px);margin:8px 0 14px}.bank_mathsHeader__kFxg6 p{line-height:1.7}.bank_mathsPathway__nabkg{display:flex;flex-wrap:wrap;gap:18px;padding:18px 0;border-top:1px solid #d7e3e7;border-bottom:1px solid #d7e3e7;margin-bottom:24px}.bank_mathsPathway__nabkg span{font-weight:750}.bank_mathsPathway__nabkg a{color:#176f76}.bank_mathsFilters__ebvSt{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;margin-bottom:28px}.bank_mathsFilters__ebvSt label{display:grid;grid-gap:6px;gap:6px;font-size:14px}.bank_mathsFilters__ebvSt input,.bank_mathsFilters__ebvSt select{padding:11px;border:1px solid #bacbd1;border-radius:7px;max-width:100%;background:#fff;color:#192f39}.bank_mathsCollection__iar5v .bank_questionGrid__a3VQH{grid-template-columns:minmax(0,1fr)}.bank_mathsCollection__iar5v .bank_questionCard__3F8Ss{display:block;border-radius:8px;box-shadow:none}.bank_mathsCollection__iar5v .bank_questionBody__TCGGp{padding:26px 32px}.bank_mathsCollection__iar5v .bank_assessmentRoute__zknAW,.bank_mathsCollection__iar5v .bank_topicPath__JDwhb{display:none}.bank_mathsCollection__iar5v .bank_questionBody__TCGGp>h2{font-size:21px}.bank_mathsCollection__iar5v .bank_tags__HOXOB{font-size:12px}.bank_mathsCollection__iar5v .bank_questionFooter__G1mkF{margin-top:24px;padding-top:16px;border-top:1px solid #e3e9ec}.bank_mathsPrompt__YxIct{font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.8;color:#17262f;overflow-wrap:break-word}.bank_mathsPrompt__YxIct p{margin:12px 0}.bank_mathsPrompt__YxIct ol{padding-left:30px}.bank_mathsPrompt__YxIct li{padding-left:8px;margin:18px 0}.bank_mathsPrompt__YxIct strong{float:right;margin-left:18px;font-size:15px;font-weight:400}.bank_mathsPrompt__YxIct figure{margin:20px auto;max-width:560px}.bank_mathsPrompt__YxIct svg{display:block;width:100%;height:auto}.bank_mathsPrompt__YxIct figcaption{font:12px/1.5 system-ui,sans-serif;color:#586b74;margin-top:8px}@media(max-width:640px){.bank_mathsCollection__iar5v .bank_questionBody__TCGGp{padding:18px}.bank_mathsPrompt__YxIct{font-size:17px}.bank_mathsFilters__ebvSt label{flex:1 1 160px}.bank_mathsFilters__ebvSt input,.bank_mathsFilters__ebvSt select{width:100%;box-sizing:border-box}}.bank_authoredSource__fV6qx figure{margin:16px 0}.bank_authoredSource__fV6qx figcaption{font-size:13px;line-height:1.5}.bank_authoredSource__fV6qx p{white-space:pre-line}.bank_mypCardBody__MO05c{min-width:0;grid-column:2}.bank_mypAssessmentCard__Ub__N footer>div{flex-wrap:wrap}.bank_subjectCard__3fsGD{min-height:280px}.bank_subjectCard__3fsGD h2 a{text-decoration:none}.bank_subjectCard__3fsGD h2 a:hover{text-decoration:underline}.bank_bankLoading__C1Iel{display:flex;align-items:center;gap:14px;padding:24px 0;color:#174c50}.bank_loadingSpinner__S4Z2C{width:26px;height:26px;border:3px solid #cce6e3;border-top-color:#187c78;border-radius:50%;animation:bank_bankSpin__miYp_ .8s linear infinite}.bank_loadingCard__rd9h0{min-height:280px;padding:30px;background:#fff;border:1px solid #d4e2e7;border-radius:20px}.bank_loadingCard__rd9h0 span{display:block;height:20px;width:70%;margin:20px 0;border-radius:8px;background:#e8f1f2}.bank_loadingCard__rd9h0 span:first-child{width:100px;height:80px}.bank_loadingCard__rd9h0 span:last-child{width:45%}@keyframes bank_bankSpin__miYp_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bank_loadingSpinner__S4Z2C{animation:none}}.bank_programmeArtwork__32bCm{margin-bottom:18px}.bank_programmeCard__JLBpX.bank_futureCard__Xk3Z1{background:#fff}.bank_programmeCard__JLBpX.bank_futureCard__Xk3Z1:before{background:linear-gradient(90deg,#258f88,#78b0cc)}.bank_programmeIdentity__XntEg{display:flex;align-items:center;gap:14px;margin-bottom:16px}.bank_programmeIdentity__XntEg p{margin:0}.bank_programmeNavigation__JvaJ0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:26px}.bank_programmeTile__iLh89{padding:16px 8px;border:1px solid #d4e2e7;border-radius:18px;background:#fff;color:#193540;text-decoration:none;text-align:center}.bank_programmeTile__iLh89,.bank_programmeTile__iLh89>span{display:flex;flex-direction:column;align-items:center;gap:10px}.bank_programmeTile__iLh89 strong{font-size:13px;line-height:1.3}.bank_programmeIconLink___JKKb{display:block;border-radius:24px;text-decoration:none}.bank_programmeIconLink___JKKb:focus-visible,.bank_programmeTile__iLh89:focus-visible{outline:3px solid #176f76;outline-offset:5px}.bank_programmeTile__iLh89:hover{border-color:#79aeb2;background:#f9fcfc}@media(max-width:1100px){.bank_programmeNavigation__JvaJ0{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.bank_programmeNavigation__JvaJ0{grid-template-columns:repeat(3,minmax(0,1fr))}.bank_programmeTile__iLh89{padding:14px 6px}.bank_programmeTile__iLh89 strong{font-size:12px}}.bank_programmeInformation__6jaUe{padding:20px 24px;margin:0 0 24px;border:1px solid #d4e2e7;border-radius:18px;background:#fff}.bank_programmeInformation__6jaUe h2{margin:6px 0 12px;font-size:22px}.bank_programmeInformation__6jaUe p{margin:8px 0}.bank_programmeInformation__6jaUe ul{display:flex;flex-wrap:wrap;gap:8px 32px;padding-left:20px;margin-bottom:0}.bank_selectionSummary__paSUp{flex-basis:100%;width:100%}.bank_selectionSummary__paSUp summary{cursor:pointer;font-weight:700}.bank_selectionSummary__paSUp ol{max-height:250px;overflow:auto;margin:8px 0;-webkit-padding-start:20px;padding-inline-start:20px}.bank_selectionSummary__paSUp li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px 0}.bank_selectionSummary__paSUp li small{display:block}.bank_builderTray__L8_2I{flex-wrap:wrap}.bank_selectionSummary__paSUp{order:4;flex:0 0 100%}.bank_selectionSummary__paSUp li button{width:auto;flex:none}.programme-icon_artwork__TzKnq{display:block;width:94px;height:94px;flex:none;border-radius:24px;background:linear-gradient(145deg,#fff,var(--programme-pale));box-shadow:inset 0 0 0 1px #ffffffcf,0 7px 18px #193b4910;transition:transform .22s ease,box-shadow .22s ease}.programme-icon_artwork__TzKnq svg{display:block;width:100%;height:100%}.programme-icon_artwork__TzKnq:hover{transform:translateY(-3px) rotate(-2deg);box-shadow:inset 0 0 0 1px #ffffffcf,0 10px 22px #193b4918}.programme-icon_compact__HYW1e{width:56px;height:56px;border-radius:16px}@media(prefers-reduced-motion:reduce){.programme-icon_artwork__TzKnq{transition:none}.programme-icon_artwork__TzKnq:hover{transform:none}}.subject-illustration_artwork__qvt_L{display:block;width:112px;height:92px;color:#187c78;margin-bottom:12px}.subject-illustration_artwork__qvt_L svg{width:100%;height:100%;overflow:visible}.subject-illustration_drawing__8GDri{transform-origin:76px 62px}.subject-illustration_arts__KMF_7,.subject-illustration_dance___BR54,.subject-illustration_drama__ui62i,.subject-illustration_music__CiCvu{color:#8152a7}.subject-illustration_biology__t47bS,.subject-illustration_health__XRHIZ{color:#31864e}.subject-illustration_chemistry__Ksbbr,.subject-illustration_physics__fbX16{color:#246dac}.subject-illustration_computing__pxCGx,.subject-illustration_design__eD32r,.subject-illustration_maths__TjEN2{color:#26669d}.subject-illustration_economics__0_RHC,.subject-illustration_history__57yvr{color:#9a6525}article:focus-within .subject-illustration_drawing__8GDri,article:hover .subject-illustration_drawing__8GDri{animation:subject-illustration_greet__fwyHY .65s ease-in-out}@keyframes subject-illustration_greet__fwyHY{0%,to{transform:translateY(0) rotate(0)}40%{transform:translateY(-4px) rotate(-4deg)}70%{transform:translateY(-2px) rotate(3deg)}}@media (prefers-reduced-motion:reduce){article:focus-within .subject-illustration_drawing__8GDri,article:hover .subject-illustration_drawing__8GDri{animation:none}}