.MobileArticle_page__pebuS{--bottom-nav-h:64px;max-width:640px;margin-inline:auto;padding:8px var(--mobile-gutter) calc(var(--bottom-nav-inset, calc(var(--bottom-nav-h) + env(safe-area-inset-bottom))) + 20px);background:var(--color-canvas);color:var(--color-text);font-family:var(--font-ui)}.MobileArticle_page__pebuS>*+*{margin-top:12px}.MobileArticle_prose__TAfP4,.MobileArticle_prose__TAfP4+*{margin-top:18px}.MobileArticle_searchWrap__5O_lF{position:relative;display:block}.MobileArticle_searchIcon__gepek{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--color-subtle);pointer-events:none}.MobileArticle_search___BSjS{width:100%;min-height:48px;padding:0 14px 0 42px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:calc(14 * var(--mpx))}.MobileArticle_search___BSjS::-moz-placeholder{color:var(--color-subtle)}.MobileArticle_search___BSjS::placeholder{color:var(--color-subtle)}.MobileArticle_header__v6wfj{display:grid;gap:8px;justify-items:start;padding:0 2px}.MobileArticle_kicker__ZO7yE{margin:0;font-size:max(10px,calc(11 * var(--mpx)));line-height:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-orange-action)}.MobileArticle_breadcrumb__A2EpM{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:max(10px,calc(11.5 * var(--mpx)));line-height:16px;color:var(--color-muted)}.MobileArticle_breadcrumb__A2EpM>*+:before{content:"/"/"";margin-right:6px;color:var(--color-subtle)}.MobileArticle_breadcrumb__A2EpM a{color:var(--color-muted);text-decoration:none}.MobileArticle_breadcrumb__A2EpM a:active{color:var(--brand-orange-action)}.MobileArticle_breadcrumb__A2EpM [aria-current]{color:var(--color-navy-950);font-weight:600}.MobileArticle_pill__RomsD{padding:3px 8px;border-radius:var(--radius-sm);font-size:max(10px,calc(11 * var(--mpx)));font-weight:700}.MobileArticle_title__E2DXA{margin:0;font-size:calc(24 * var(--mpx));line-height:30px;font-weight:700;color:var(--color-navy-950);letter-spacing:-.02em}.MobileArticle_meta__jWeq3{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin:0;font-size:max(10px,calc(11.5 * var(--mpx)));line-height:16px;color:var(--color-muted)}.MobileArticle_dot__rDAUW{color:var(--color-subtle)}.MobileArticle_actions__Z6KqC{display:flex;gap:8px;flex-wrap:wrap}.MobileArticle_action__iZEFR{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 13px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-navy-950);font-family:inherit;font-size:calc(12.5 * var(--mpx));font-weight:650;cursor:pointer}.MobileArticle_action__iZEFR:active{background:var(--color-canvas)}.MobileArticle_toc__bUOY9{padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.MobileArticle_tocTitle__BLZXR{margin:0 0 6px;font-size:calc(14.5 * var(--mpx));line-height:19px;font-weight:700;color:var(--color-navy-950)}.MobileArticle_tocList__2eezo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;margin:0;padding:0;list-style:none}.MobileArticle_tocItem__a7SQ8{display:flex;align-items:center;gap:7px;min-height:44px;color:var(--color-navy-950);font-size:calc(12 * var(--mpx));line-height:16px;font-weight:600;text-decoration:none}.MobileArticle_tocItem__a7SQ8:active{color:var(--brand-orange-action)}.MobileArticle_tocDot__Qx4fX{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--brand-orange-600)}.MobileArticle_tocLabel__0Qojq{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.MobileArticle_prose__TAfP4{padding-top:2px;color:var(--color-text)}.MobileArticle_prose__TAfP4 .blog-prose{font-size:15.5px;line-height:25px;color:var(--color-text)}.MobileArticle_prose__TAfP4 .blog-prose p{margin:0 0 12px}.MobileArticle_prose__TAfP4 .blog-prose strong{color:var(--color-navy-950);font-weight:700}.MobileArticle_prose__TAfP4 .blog-prose h2{margin:20px 0 8px;font-size:18.5px;line-height:24px;font-weight:700;color:var(--color-navy-950);scroll-margin-top:76px}.MobileArticle_prose__TAfP4 .blog-prose h3{margin:16px 0 6px;font-size:16px;line-height:21px;font-weight:700;color:var(--color-navy-950);scroll-margin-top:76px}.MobileArticle_prose__TAfP4 .blog-prose ol,.MobileArticle_prose__TAfP4 .blog-prose ul{margin:0 0 12px;padding-left:20px}.MobileArticle_prose__TAfP4 .blog-prose li{margin-bottom:5px}.MobileArticle_prose__TAfP4 .blog-prose a{color:var(--color-action-blue)}.MobileArticle_prose__TAfP4 .blog-prose table{width:100%;border-collapse:collapse;margin:0 0 14px;border:1px solid var(--color-border);border-radius:var(--radius-nested);overflow:hidden;font-size:max(10px,calc(12 * var(--mpx)));line-height:17px}.MobileArticle_prose__TAfP4 .blog-prose th{background:var(--brand-orange-50);color:var(--color-navy-950);font-weight:700;text-align:left;padding:8px 9px;border-bottom:1px solid var(--color-border)}.MobileArticle_prose__TAfP4 .blog-prose td{padding:8px 9px;border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere}.MobileArticle_prose__TAfP4 .blog-prose tr:last-child td{border-bottom:0}.MobileArticle_prose__TAfP4 .blog-prose td:first-child,.MobileArticle_prose__TAfP4 .blog-prose th:first-child{width:32%}.MobileArticle_prose__TAfP4 .blog-prose img{max-width:100%;height:auto}.MobileArticle_faq__SlSn7{padding:0 2px}.MobileArticle_h2__XoBfZ{margin:0 0 8px;font-size:calc(18 * var(--mpx));line-height:24px;font-weight:700;color:var(--color-navy-950)}.MobileArticle_faqList__bKfXq{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.MobileArticle_faqRow__m18Zv+.MobileArticle_faqRow__m18Zv{border-top:1px solid var(--color-border)}.MobileArticle_faqQ__lG4V9{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;padding:9px 11px;border:0;background:none;color:var(--color-navy-950);font-family:inherit;font-size:calc(13 * var(--mpx));line-height:18px;font-weight:650;text-align:left;cursor:pointer}.MobileArticle_faqQText__bvmmo{min-width:0}.MobileArticle_faqIcon__XDUZ8{flex:0 0 auto;color:var(--brand-orange-action)}.MobileArticle_faqA__YthHn{margin:0;padding:0 11px 12px;font-size:calc(12.5 * var(--mpx));line-height:19px;color:var(--color-muted)}.MobileArticle_cta__0l5Pm>*{margin:0!important}.MobileArticle_series__OlXrB{padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.MobileArticle_seriesList__5oioS{margin:0;padding:0;list-style:none;display:grid}.MobileArticle_seriesList__5oioS li+li{border-top:1px solid var(--color-border)}.MobileArticle_seriesRow__rZrzn{display:flex;align-items:center;gap:9px;min-height:48px;padding:6px 0;color:inherit;text-decoration:none}.MobileArticle_seriesRow__rZrzn:active .MobileArticle_seriesName__7gp86{color:var(--brand-orange-action)}.MobileArticle_seriesArt__7_Vav{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-sm)}.MobileArticle_seriesArt__7_Vav svg{width:19px;height:19px}.MobileArticle_seriesName__7gp86{flex:1 1 auto;min-width:0;font-size:calc(12.5 * var(--mpx));line-height:17px;font-weight:650;color:var(--color-navy-950);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.MobileArticle_chevron__TI62e{flex:0 0 auto;color:var(--color-subtle);font-size:18px;line-height:1}.MobileArticle_footer__UbfrB{padding-top:2px;font-size:max(10px,calc(11 * var(--mpx)))}.MobileArticle_footer__UbfrB .flex-wrap{flex-wrap:wrap;overflow-x:visible}.MobileArticle_action__iZEFR:focus-visible,.MobileArticle_breadcrumb__A2EpM a:focus-visible,.MobileArticle_faqQ__lG4V9:focus-visible,.MobileArticle_search___BSjS:focus-visible,.MobileArticle_seriesRow__rZrzn:focus-visible,.MobileArticle_tocItem__a7SQ8:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:359px){.MobileArticle_tocList__2eezo{grid-template-columns:minmax(0,1fr)}.MobileArticle_title__E2DXA{font-size:calc(21.5 * var(--mpx));line-height:28px}.MobileArticle_prose__TAfP4 .blog-prose td:first-child,.MobileArticle_prose__TAfP4 .blog-prose th:first-child{width:auto}}@media (min-width:460px){.MobileArticle_prose__TAfP4 .blog-prose{font-size:16px;line-height:26px}}:root{--font-ui:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--brand-orange-50:#FFF4ED;--brand-orange-100:#FFE8D6;--brand-orange-600:#F45903;--brand-orange-700:#D94801;--brand-orange-action:#CF4B03;--brand-orange-action-hover:#B34103;--brand-orange-badge:#C54803;--hero-warm:#FEF8F3;--color-navy-950:#0B1736;--color-text:#1D2939;--color-muted:#667085;--color-subtle:#98A2B3;--color-canvas:#F8FAFC;--color-surface:#FFFFFF;--color-border:#E4E7EC;--color-action-blue:#0D64FB;--color-action-blue-hover:#0A54D4;--color-action-blue-badge:#0B57D0;--color-success:#16B364;--color-success-700:#11884C;--color-success-badge:#0C6B3C;--color-success-graphic:#15AA5F;--color-warning:#F79009;--color-warning-700:#AE6506;--color-warning-badge:#8A4F04;--color-teal:#0E9AAC;--color-teal-700:#0C8292;--color-purple:#7F56D9;--color-purple-badge:#6941C6;--color-danger:#F04438;--color-pyq-navy:#1F2A44;--color-soft-blue:#DCEBFF;--on-soft-blue:#0A54D4;--color-identity-blue:#245BFF;--color-theme-purple:#9333EA;--color-soft-blue-50:#EFF6FF;--color-soft-green-50:#ECFDF3;--color-soft-red-50:#FFF1F3;--on-soft-green:#0E7A44;--on-soft-red:#D31910;--color-live-tint:#F6FEF9;--color-danger-700:#E82012;--color-track:#EAECF0;--color-on-accent:#FFFFFF;--color-focus:#0D64FB;--tint-orange:#FFF4ED;--tint-blue:#EEF4FF;--tint-success:#E7F8EF;--tint-purple:#F4F0FE;--tint-warning:#FEF4E6;--tint-teal:#E6F7F8;--tint-danger:#FEF0EF;--tint-neutral:#F2F4F7;--on-tint-orange:#C54803;--on-tint-blue:#0C63FB;--on-tint-success:#108048;--on-tint-warning:#A56006;--on-tint-teal:#0B7B8B;--on-tint-purple:#7E54D9;--on-tint-danger:#DA1E11;--on-tint-neutral:#667085;--subject-physics:var(--color-action-blue);--subject-chemistry:var(--color-success-700);--subject-maths:var(--color-purple);--subject-physics-tint:var(--tint-blue);--subject-chemistry-tint:var(--tint-success);--subject-maths-tint:var(--tint-purple);--sidebar-width:288px;--topbar-height:72px;--page-gutter:14px;--section-gap:12px;--hero-height:387px;--hero-proof-height:40px;--mobile-gutter:14px;--mpx:clamp(0.889px,0.2778vw,1.111px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--radius-sm:8px;--radius-md:10px;--radius-nested:12px;--radius-lg:14px;--radius-pill:999px;--shadow-xs:0 1px 2px rgba(16,24,40,0.04);--shadow-sm:0 2px 6px rgba(16,24,40,0.06);--shadow-device:0 14px 34px rgba(16,24,40,0.16);--motion-fast:150ms;--motion-normal:180ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.7,0,0.84,0)}@media (min-width:1280px) and (max-width:1439px){:root{--sidebar-width:252px;--page-gutter:12px}}@media (min-width:768px) and (max-width:1279px){:root{--sidebar-width:240px;--page-gutter:10px}}@media (max-width:359px){:root{--mobile-gutter:10px}}@media (min-width:360px) and (max-width:389px){:root{--mobile-gutter:12px}}@media (min-width:460px) and (max-width:767px){:root{--mobile-gutter:16px}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0ms;--motion-normal:0ms}}.RouteHold_hold__oq23Z{min-height:100vh;background:transparent;font-family:var(--font-ui)}.RouteHold_topBar__aUfvm{height:58px;background:var(--color-surface,#fff);border-bottom:1px solid var(--color-border,#e4e7ec)}.RouteHold_holdCenter__ot_64 .RouteHold_topBar__aUfvm{height:44px}.RouteHold_bottomBar__z5Q4s{position:fixed;left:0;right:0;bottom:0;height:var(--bottom-nav-height,64px);background:var(--color-surface,#fff);border-top:1px solid var(--color-border,#e4e7ec)}.RouteHold_holdCenter__ot_64 .RouteHold_bottomBar__z5Q4s{height:var(--center-nav-h,62px)}.RouteHold_desktopOnly__5XvcI{display:none}@media (min-width:768px){.RouteHold_hold__oq23Z{display:none}.RouteHold_desktopOnly__5XvcI{display:block}}.RouteHold_deskHold__3EZe2{position:relative;min-height:100vh;background:transparent}.RouteHold_deskSide__jTytE{left:0;bottom:0;width:var(--sidebar-width,258px);border-right:1px solid var(--color-border,#e4e7ec)}.RouteHold_deskSide__jTytE,.RouteHold_deskTop__7W2l4{position:absolute;top:0;background:var(--color-surface,#fff)}.RouteHold_deskTop__7W2l4{left:var(--sidebar-width,258px);right:0;height:var(--topbar-height,56px);border-bottom:1px solid var(--color-border,#e4e7ec)}.ProgressRing_wrap__2peIp{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ProgressRing_svg__td4WZ{transform:rotate(-90deg);display:block}.ProgressRing_track__cuaYA{stroke:var(--color-track)}.ProgressRing_indicator__Etkx_{stroke-linecap:round;transition:stroke-dashoffset var(--motion-normal) var(--ease-out)}.ProgressRing_brand__dwitl{stroke:var(--brand-orange-action)}.ProgressRing_physics__ouz_l{stroke:var(--subject-physics)}.ProgressRing_chemistry__kinDT{stroke:var(--subject-chemistry)}.ProgressRing_maths__3Xg4_{stroke:var(--subject-maths)}.ProgressRing_success__Ne2Vs{stroke:var(--color-success-700)}.ProgressRing_purple__FWQqj{stroke:var(--color-purple)}.ProgressRing_muted__jKSep{stroke:var(--color-muted)}.ProgressRing_center__0f0Qs{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-ui);line-height:1.05;text-align:center;pointer-events:none}.ProgressRing_value__UWe6p{font-size:12.5px;font-weight:700;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.ProgressRing_caption__6TxU3{margin-top:1px;font-size:8.5px;font-weight:500;color:var(--color-muted)}.ProgressRing_empty__IE6Bv .ProgressRing_value__UWe6p{color:var(--color-muted)}@media (min-width:768px){.PracticeBySubject_section__JiN_J{margin:0!important;padding:8px!important;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-ui)}.PracticeBySubject_header__qdCz8{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:var(--space-3);margin:0 0 7px!important}.PracticeBySubject_titleWrap__U1CsN{display:flex!important;flex-direction:column;gap:0;min-width:0}.PracticeBySubject_title__I5XLe{margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em;color:var(--color-navy-950)!important}.PracticeBySubject_subtitle__N8S5c{margin:0!important;font-size:12px!important;line-height:1.3!important;color:var(--color-muted)!important}.PracticeBySubject_viewAll__Uj4wE{display:inline-flex!important;flex:none;align-self:center;align-items:center;height:34px;padding:0 2px;border-radius:var(--radius-sm);text-decoration:none}.PracticeBySubject_viewAllInner__7QYPk{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;color:var(--color-action-blue)}.PracticeBySubject_viewAll__Uj4wE:hover .PracticeBySubject_viewAllInner__7QYPk{color:var(--color-action-blue-hover);text-decoration:underline}.PracticeBySubject_viewAll__Uj4wE:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PracticeBySubject_legacyBlurb__zYsE4,.PracticeBySubject_legacyCta__PKVh8{display:none!important}.PracticeBySubject_grid__drYa2{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}.PracticeBySubject_card__jGy4k{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 13px!important;min-width:0;min-height:79px;padding:11px 13px!important;text-align:left!important;background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-nested)!important;box-shadow:var(--shadow-xs)!important;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.PracticeBySubject_card__jGy4k:hover{background:#FCFDFE!important;box-shadow:var(--shadow-xs)!important}.PracticeBySubject_cardPhysics__ZXVA_:hover{border-color:#B4D0FE!important}.PracticeBySubject_cardChemistry__QG4F_:hover{border-color:#A9E0C3!important}.PracticeBySubject_cardMaths__AzH6f:hover{border-color:#CFC0F3!important}.PracticeBySubject_card__jGy4k:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PracticeBySubject_tile__fp7Hm{display:flex!important;grid-column:1;align-self:center;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-nested)}.PracticeBySubject_tilePhysics__WSa1m{background:var(--subject-physics-tint);color:var(--subject-physics)}.PracticeBySubject_tileChemistry__8Rmcy{background:var(--subject-chemistry-tint);color:var(--subject-chemistry)}.PracticeBySubject_tileMaths___Djyz{background:var(--subject-maths-tint);color:var(--subject-maths)}.PracticeBySubject_body__I8Wkn{display:flex!important;grid-column:2;align-self:center;flex-direction:column;align-items:flex-start!important;gap:3px;min-width:0;text-align:left}.PracticeBySubject_name__1mKNw{margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em;text-transform:none!important;color:var(--color-navy-950)!important;overflow:visible!important}.PracticeBySubject_desc__mEl_P{margin:0!important;font-size:12.5px!important;font-weight:400!important;line-height:1.35!important;color:var(--color-muted)!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.PracticeBySubject_stat__7X5iA{grid-column:3;align-self:center;flex:none;min-width:54px}.PracticeBySubject_counts__C68Er,.PracticeBySubject_stat__7X5iA{display:flex!important;align-items:center;justify-content:center}.PracticeBySubject_counts__C68Er{flex-direction:column;gap:1px;padding:0 2px}.PracticeBySubject_countValue__WJI0M{font-size:15px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.PracticeBySubject_countLabel___HJtF{font-size:10.5px;font-weight:500;line-height:1.2;color:var(--color-muted);white-space:nowrap}.PracticeBySubject_countPhysics__W3AtA{color:var(--subject-physics)}.PracticeBySubject_countChemistry__vTGll{color:var(--subject-chemistry)}.PracticeBySubject_countMaths__8cywj{color:var(--subject-maths)}}