.assignment-catalogue_console__j7R3b{margin-block-start:2.25rem;min-inline-size:0}.assignment-catalogue_filter__uKm08{grid-column:1/-1;margin-block-end:1.5rem;min-inline-size:0}.assignment-catalogue_filter__uKm08 select{display:block;max-inline-size:100%;min-inline-size:0;min-block-size:2.75rem;margin-block-start:.75rem;padding-block:.5rem;padding-inline:.75rem 2rem;border:1px solid var(--control-border);background:var(--bg-tertiary);color:var(--atlas-ink);font:inherit}.assignment-catalogue_filter__uKm08 select:focus-visible{outline:2px solid var(--atlas-signal-paper);outline-offset:3px}.assignment-catalogue_option__1LVEG[hidden]{display:none}.assignment-catalogue_console__j7R3b[data-console-filtered] .assignment-catalogue_records__YK7ez>details[hidden=until-found]{block-size:0;min-block-size:0;padding:0;border:0;overflow:hidden}.assignment-catalogue_records__YK7ez{display:grid;align-items:start;min-inline-size:0;column-gap:2.5rem}.assignment-catalogue_selector__uq_B0{min-inline-size:0;margin:0;padding:0;border:0}.assignment-catalogue_option__1LVEG{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:.75rem;min-block-size:2.75rem;padding-block:1rem;padding-inline:1rem;border:1px solid var(--control-border);border-inline-start-width:3px;color:var(--atlas-ink);font-weight:500;line-height:1.5;overflow-wrap:anywhere;cursor:pointer}.assignment-catalogue_option__1LVEG+.assignment-catalogue_option__1LVEG{margin-block-start:.5rem}.assignment-catalogue_option__1LVEG input{accent-color:var(--atlas-signal-paper)}.assignment-catalogue_option__1LVEG:focus-within{outline:2px solid var(--atlas-signal-paper);outline-offset:3px}@supports selector(:has(*)){.assignment-catalogue_option__1LVEG:has(input:checked){border-inline-start-color:var(--atlas-signal-paper);background:var(--bg-tertiary);font-weight:700}}@media (min-width:64rem){.assignment-catalogue_records__YK7ez{grid-template-columns:repeat(2,minmax(0,1fr))}.assignment-catalogue_console__j7R3b[data-console-active]{display:grid;grid-template-columns:minmax(16rem,.8fr) minmax(0,1.6fr);align-items:start;gap:2.5rem}.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez{grid-template-columns:minmax(0,1fr)}.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez>details{grid-area:1/1;padding-block:1.5rem;border-block-start:2px solid var(--atlas-signal-paper)}.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez>details:not([hidden]){animation:assignment-catalogue_panel-enter__HKSUh .18s ease-out}.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez>details[hidden=until-found]{block-size:0;min-block-size:0;padding:0;border:0;overflow:hidden}}@keyframes assignment-catalogue_panel-enter__HKSUh{0%{transform:translateY(4px)}to{transform:translateY(0)}}@media (forced-colors:active),(prefers-reduced-motion:reduce),print{.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez>details:not([hidden]){animation:none}}@media (forced-colors:active){.assignment-catalogue_option__1LVEG{color:CanvasText;border-color:ButtonText}.assignment-catalogue_option__1LVEG:focus-within{outline-color:Highlight}.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez>details{border-color:CanvasText}@supports selector(:has(*)){.assignment-catalogue_option__1LVEG:has(input:checked){border-inline-start-color:Highlight;background:Canvas}}}@media print{.assignment-catalogue_console__j7R3b,.assignment-catalogue_console__j7R3b[data-console-active],.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez,.assignment-catalogue_records__YK7ez{display:block}.assignment-catalogue_filter__uKm08,.assignment-catalogue_selector__uq_B0{display:none}.assignment-catalogue_console__j7R3b[data-console-active] .assignment-catalogue_records__YK7ez>details[hidden=until-found],.assignment-catalogue_console__j7R3b[data-console-filtered] .assignment-catalogue_records__YK7ez>details[hidden=until-found],.assignment-catalogue_records__YK7ez>details{display:block;content-visibility:visible;block-size:auto;overflow:visible;padding-block:1rem;border-block-start:1px solid currentColor}.assignment-catalogue_records__YK7ez>details::details-content{display:block;content-visibility:visible}}.library-reading_page__vTYes{overflow-wrap:anywhere}.library-reading_page__vTYes :is(h1,h2,h3){font-family:var(--font-display)}.library-reading_page__vTYes :is(h2[id],h3[id],li[id]){scroll-margin-block-start:7rem}.library-reading_title__CGl__{max-inline-size:23ch;font-family:var(--font-display);font-size:var(--atlas-detail-size);font-weight:var(--atlas-detail-weight);letter-spacing:var(--atlas-detail-tracking);line-height:var(--atlas-detail-leading)}.library-reading_page__vTYes .atlas-heading{font-size:var(--atlas-chapter-size);font-weight:var(--atlas-chapter-weight);letter-spacing:var(--atlas-chapter-tracking);line-height:var(--atlas-chapter-leading)}.library-reading_page__vTYes :is(h1,h2,h3):is(:lang(ar),:lang(ja),:lang(zh)){letter-spacing:normal;line-height:1.4}.library-reading_lede__XBZ_w{max-inline-size:62ch;font-size:var(--atlas-lede-size);line-height:var(--atlas-lede-leading)}.library-reading_heroField__d1rVc{padding-block:7rem clamp(3rem,5vw,4.5rem)}.library-reading_sectionField__9_Izq{padding-block:var(--atlas-space-chapter)}.library-reading_directory__nMWiG{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.library-reading_directory__nMWiG>li{border-block-start:0!important;border-block-end:1px solid var(--drawing-rule,#34434e)}.library-reading_directory__nMWiG a{block-size:100%}.library-reading_page__vTYes .library-reading_toolSelector__3EMOp{margin-block-start:2.25rem;container:tool-directory/inline-size}@container tool-directory (min-width: 40rem){.library-reading_directory__nMWiG{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tool-directory (min-width: 60rem){.library-reading_directory__nMWiG{grid-template-columns:repeat(3,minmax(0,1fr))}}.library-reading_page__vTYes .library-reading_wideInstrument__k6vy0{margin-block-start:2.25rem}.library-reading_trackIndex__31u_V{grid-column:1/-1}@media (min-width:1024px){.library-reading_trackIndex__31u_V{grid-column:8/-1}}.engagement-questions_section__dq_wk{padding-block:clamp(3.5rem,7vw,6rem);border-block-end:1px solid var(--atlas-local-rule)}.engagement-questions_intro__03Moi{display:grid;gap:1.5rem 3rem;align-items:end}.engagement-questions_paths__xZToH{display:grid;margin-block-start:2.5rem;border-block-start:1px solid var(--atlas-local-rule);list-style:none}.engagement-questions_paths__xZToH>li{display:flex;min-width:0;flex-direction:column;padding-block:1.75rem;border-block-end:1px solid var(--atlas-local-rule)}.engagement-questions_paths__xZToH h3{max-width:35ch;color:var(--atlas-local-ink);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:600;line-height:1.35;text-wrap:pretty;overflow-wrap:anywhere}.engagement-questions_scope__dIcL_{max-width:58ch;margin-block-start:1rem;color:var(--atlas-local-muted);line-height:1.7}.engagement-questions_pathLink__2_7yN{display:flex;min-height:2.75rem;align-items:start;justify-content:space-between;gap:1rem;margin-block-start:auto;padding-block-start:1.5rem;color:var(--link-default);font-size:.94rem;font-weight:550;line-height:1.65;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 50%,transparent);text-underline-offset:.22em}.engagement-questions_pathLink__2_7yN>span:first-child{min-width:0;overflow-wrap:anywhere}.engagement-questions_pathLink__2_7yN>span:last-child{flex-shrink:0}.engagement-questions_pathLink__2_7yN:hover{color:var(--link-hover)}.engagement-questions_pathLink__2_7yN:focus-visible{outline:2px solid var(--atlas-local-signal);outline-offset:5px}.engagement-questions_note__8_zhm{max-width:70ch;margin-block-start:1.5rem;padding-inline-start:1rem;border-inline-start:2px solid var(--atlas-local-signal);color:var(--atlas-local-ink);font-size:.94rem;line-height:1.7}@media (min-width:768px){.engagement-questions_intro__03Moi,.engagement-questions_paths__xZToH{grid-template-columns:repeat(2,minmax(0,1fr))}.engagement-questions_paths__xZToH>li:nth-child(odd){padding-inline-end:2rem}.engagement-questions_paths__xZToH>li:nth-child(2n){padding-inline-start:2rem;border-inline-start:1px solid var(--atlas-local-rule)}}.programme-map_sheet__DAnPF{min-inline-size:0;margin:0;border:2px solid var(--drawing-outline);background:var(--drawing-ground);color:var(--drawing-ink);overflow-wrap:anywhere}.programme-map_caption___mPEw{padding:1rem 1.25rem;border-block-end:1px solid var(--drawing-rule);font-family:var(--font-display);font-weight:600}.programme-map_map__c1_EN{display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;padding:1.25rem}.programme-map_labelled__GRNcf{grid-template-columns:auto minmax(0,1fr);column-gap:.75rem}.programme-map_streams__p7Vwm{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;color:var(--drawing-body);font-size:.8125rem;font-weight:600;line-height:1.2}.programme-map_streams__p7Vwm li{display:flex;align-items:center}.programme-map_drawing__NpTxS{display:block;inline-size:100%;block-size:auto;aspect-ratio:320/176;stroke-linejoin:round}.programme-map_wire__PQocX{stroke:var(--drawing-outline);stroke-width:2}.programme-map_tie__wyIr2{stroke:var(--drawing-outline);stroke-width:1.5;stroke-dasharray:3 4}.programme-map_node__0iocK{fill:var(--drawing-ground);stroke:var(--drawing-outline);stroke-width:2}.programme-map_ghost__Jzdq7{stroke:var(--drawing-outline);stroke-width:1.5;stroke-dasharray:3 3}.programme-map_boundary__q7c2F{stroke:var(--drawing-accent);stroke-width:1.5;stroke-dasharray:8 5}.programme-map_section__UzJnG{stroke:var(--drawing-accent);stroke-width:2;stroke-dasharray:10 4 2 4}.programme-map_lead__Vke_u{stroke:var(--drawing-accent);stroke-width:3;stroke-linecap:round}.programme-map_milestone__73jL5{fill:var(--drawing-selected);stroke:var(--drawing-accent);stroke-width:2}.programme-map_key__eNzeF{fill:var(--drawing-ground);stroke:var(--drawing-accent);stroke-width:2}.programme-map_keyText__1ATEy{fill:var(--drawing-ink);font-family:var(--font-mono,ui-monospace,monospace);font-size:10px;font-weight:700}.programme-map_legend__Scq0A{margin:0;padding:0;border-block-start:1px solid var(--drawing-rule);list-style:none}.programme-map_legend__Scq0A li{display:grid;grid-template-columns:1.75rem minmax(0,1fr);column-gap:.75rem;align-items:start;padding:.875rem 1.25rem}.programme-map_legend__Scq0A li+li{border-block-start:1px solid var(--drawing-rule-subtle)}.programme-map_legendKey__BgiUf{display:inline-grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border:2px solid var(--drawing-accent);border-radius:999px;font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;font-weight:700;line-height:1}.programme-map_legendName__hyCAu{display:block;color:var(--drawing-ink);font-weight:600;line-height:1.5}a.programme-map_legendName__hyCAu{text-decoration:underline;text-underline-offset:.2em}a.programme-map_legendName__hyCAu:hover{color:var(--drawing-accent)}a.programme-map_legendName__hyCAu:focus-visible{outline:2px solid var(--drawing-accent);outline-offset:3px}.programme-map_legendNote__Z6Qw_{display:block;margin-block-start:.125rem;color:var(--drawing-body);font-size:.875rem;line-height:1.6}.programme-map_panel__DtBsZ{border:1px solid var(--drawing-rule);background:var(--drawing-ground);padding-inline:1rem}.programme-map_glyphTile__PDGZG{display:grid;place-items:center;inline-size:5.5rem;block-size:4rem;border:1px solid var(--drawing-rule);background:var(--drawing-ground)}.programme-map_glyph__CACY0{display:block;inline-size:4.5rem;block-size:3rem;stroke-linejoin:round}.programme-map_fields__qr32S{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.programme-map_fields__qr32S li{padding:.375rem .75rem;border:1px solid var(--drawing-rule);background:var(--drawing-selected);font-size:.875rem;line-height:1.5}.programme-map_split__xYxkK{display:grid;grid-template-columns:minmax(0,1fr);border-block-start:1px solid var(--drawing-rule)}.programme-map_split__xYxkK>div{padding:1.25rem}.programme-map_split__xYxkK>div+div{border-block-start:1px solid var(--drawing-rule)}.programme-map_splitLabel__IRpY4{margin:0;color:var(--drawing-accent);font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.programme-map_splitList__GI7Gw{margin:.75rem 0 0;padding:0;list-style:none;color:var(--drawing-body);font-size:.9375rem;line-height:1.6}.programme-map_splitList__GI7Gw li{position:relative;padding-inline-start:1.25rem}.programme-map_splitList__GI7Gw li+li{margin-block-start:.375rem}.programme-map_splitList__GI7Gw li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.6em;inline-size:.5rem;block-size:.5rem;border:2px solid var(--drawing-accent)}@media (min-width:40rem){.programme-map_split__xYxkK{grid-template-columns:repeat(2,minmax(0,1fr))}.programme-map_split__xYxkK>div+div{border-block-start:0;border-inline-start:1px solid var(--drawing-rule)}}@media (forced-colors:active){.programme-map_glyphTile__PDGZG,.programme-map_panel__DtBsZ,.programme-map_sheet__DAnPF{--drawing-ink:CanvasText;--drawing-body:CanvasText;--drawing-ground:Canvas;--drawing-selected:Canvas;--drawing-outline:CanvasText;--drawing-rule:CanvasText;--drawing-rule-subtle:CanvasText;--drawing-accent:LinkText}}@media print{.programme-map_glyphTile__PDGZG,.programme-map_panel__DtBsZ,.programme-map_sheet__DAnPF{--drawing-ink:CanvasText;--drawing-body:CanvasText;--drawing-ground:Canvas;--drawing-selected:Canvas;--drawing-outline:CanvasText;--drawing-rule:CanvasText;--drawing-rule-subtle:CanvasText;--drawing-accent:CanvasText}.programme-map_sheet__DAnPF{break-inside:avoid}.programme-map_drawing__NpTxS{max-inline-size:24rem}}.mandate-comparison-schematic_sheet__KECy4{min-inline-size:0;margin:0;border:2px solid var(--drawing-outline);background:var(--drawing-ground);color:var(--drawing-ink);overflow-wrap:anywhere}.mandate-comparison-schematic_caption__EVd8Q{padding:1rem 1.25rem;border-block-end:1px solid var(--drawing-rule);font-family:var(--font-display);font-weight:600}.mandate-comparison-schematic_mandates__UK4er{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.mandate-comparison-schematic_mandate__6v_dx{display:flex;flex-direction:column;min-inline-size:0;padding:1.25rem}.mandate-comparison-schematic_mandate__6v_dx+.mandate-comparison-schematic_mandate__6v_dx{border-block-start:1px solid var(--drawing-rule)}.mandate-comparison-schematic_phase__zuyh7{margin:0;color:var(--drawing-body);font-size:.875rem;line-height:1.6}.mandate-comparison-schematic_diagram__Dbbdx{display:block;inline-size:100%;block-size:auto;aspect-ratio:280/144;margin-block:1rem;stroke-linejoin:round}.mandate-comparison-schematic_construction__O86nI{stroke:var(--drawing-rule-subtle);stroke-width:1}.mandate-comparison-schematic_wire__ZJTVu{stroke:var(--drawing-outline);stroke-width:2}.mandate-comparison-schematic_core__3SGL9,.mandate-comparison-schematic_node__bHR1G{fill:var(--drawing-ground);stroke:var(--drawing-accent);stroke-width:2}.mandate-comparison-schematic_core__3SGL9{fill:var(--drawing-selected)}.mandate-comparison-schematic_signal__DorY7{stroke:var(--drawing-accent);stroke-width:3;stroke-dasharray:.12 .88;opacity:0;animation:mandate-comparison-schematic_mandate-signal__UOp3o 1.8s ease-out 1}@keyframes mandate-comparison-schematic_mandate-signal__UOp3o{0%{stroke-dashoffset:1;opacity:0}15%,75%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.mandate-comparison-schematic_annotation__O35lG{flex:1}.mandate-comparison-schematic_label__4M1IG{margin:0;font-weight:600;line-height:1.6}.mandate-comparison-schematic_duration__LeEu2,.mandate-comparison-schematic_note__fB0HD{margin:.5rem 0 0;color:var(--drawing-body);font-size:.875rem;line-height:1.65}.mandate-comparison-schematic_link__1BIRY{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-block-size:2.75rem;margin-block-start:1.25rem;padding-block:.75rem;border-block-start:1px solid var(--drawing-rule);color:var(--drawing-ink);font-weight:600;line-height:1.6;text-decoration:underline;text-underline-offset:.2em}.mandate-comparison-schematic_link__1BIRY:hover{color:var(--drawing-accent)}.mandate-comparison-schematic_link__1BIRY:focus-visible{outline:2px solid var(--drawing-accent);outline-offset:4px}.mandate-comparison-schematic_link__1BIRY svg{flex:0 0 auto;inline-size:1.25rem;block-size:1.25rem;stroke:currentColor;stroke-width:2}@media (min-width:64rem){.mandate-comparison-schematic_mandates__UK4er{grid-template-columns:repeat(3,minmax(0,1fr))}.mandate-comparison-schematic_mandate__6v_dx+.mandate-comparison-schematic_mandate__6v_dx{border-block-start:0;border-inline-start:1px solid var(--drawing-rule)}}@media (prefers-reduced-motion:reduce){.mandate-comparison-schematic_signal__DorY7{animation:none}}@media (forced-colors:active){.mandate-comparison-schematic_sheet__KECy4{--drawing-ink:CanvasText;--drawing-body:CanvasText;--drawing-ground:Canvas;--drawing-selected:Canvas;--drawing-outline:CanvasText;--drawing-rule:CanvasText;--drawing-accent:LinkText}.mandate-comparison-schematic_construction__O86nI,.mandate-comparison-schematic_signal__DorY7{display:none;animation:none}}@media print{.mandate-comparison-schematic_sheet__KECy4{--drawing-ink:CanvasText;--drawing-body:CanvasText;--drawing-ground:Canvas;--drawing-selected:Canvas;--drawing-outline:CanvasText;--drawing-rule:CanvasText;--drawing-accent:CanvasText}.mandate-comparison-schematic_mandate__6v_dx{break-inside:avoid}.mandate-comparison-schematic_diagram__Dbbdx{max-inline-size:18rem}.mandate-comparison-schematic_construction__O86nI,.mandate-comparison-schematic_signal__DorY7{display:none;animation:none}}