.YxvueG_stages{gap:clamp(64px,8vw,112px);display:grid}.YxvueG_more{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(56px,7vw,96px);display:flex}.YxvueG_more>span{color:var(--ink);font-size:14px;font-weight:600}
.xQXIZW_page{color:var(--navy)}.xQXIZW_page a:focus-visible{outline-offset:5px;outline:3px solid #005fcc}.xQXIZW_breadcrumbBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;padding-bottom:24px;display:flex}.xQXIZW_breadcrumbs{flex-wrap:wrap;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.xQXIZW_breadcrumbs li+li:before{content:"/";color:#606976;margin-right:10px}.xQXIZW_breadcrumbs a{color:var(--info-blue);text-decoration:none}.xQXIZW_tinted{background:var(--surface-alt);}.xQXIZW_stories{gap:clamp(64px,8vw,112px);display:grid}.xQXIZW_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.xQXIZW_sectionGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;display:grid}.xQXIZW_number{color:var(--info-blue);margin-bottom:16px;font-family:monospace;font-size:13px;display:block}.xQXIZW_copy{color:var(--ink);line-height:1.7}.xQXIZW_copy p+p{margin-top:18px}.xQXIZW_comparison{max-width:100%;margin-top:32px;overflow-x:auto}.xQXIZW_comparison:focus-visible{outline:3px solid var(--cta-blue);outline-offset:3px}.xQXIZW_comparison table{table-layout:fixed;min-width:640px;color:var(--ink);line-height:1.6}.xQXIZW_comparison caption{text-align:left;color:var(--navy);margin-bottom:16px;font-weight:700}.xQXIZW_comparison th,.xQXIZW_comparison td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:16px}.xQXIZW_comparison thead th{vertical-align:middle}@media (max-width:620px){.xQXIZW_comparison th,.xQXIZW_comparison td{padding:8px;font-size:13px}}.xQXIZW_labels{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.xQXIZW_labels li{border:1px solid color-mix(in srgb, var(--info-blue) 25%, transparent);background:color-mix(in srgb, var(--info-blue) 10%, #fff);color:var(--navy);border-radius:999px;padding:8px 14px;font-size:14px}.xQXIZW_tinted .xQXIZW_labels li{background:#fff}.xQXIZW_detail{background:#fff;border-left:3px solid #0087b0;margin-top:28px;padding:24px}.xQXIZW_detail h3{color:var(--navy);margin-bottom:14px;font-size:20px;line-height:1.4}.xQXIZW_links{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.xQXIZW_diagram{margin:40px 0 0}.xQXIZW_scene{margin-top:40px}.xQXIZW_diagramIntro{color:var(--ink);margin:16px 0 0}.xQXIZW_branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.xQXIZW_branches>li{border:1px solid var(--line);border-radius:var(--card-radius);background:#fff;padding:24px;transition:border-color .2s,box-shadow .2s;position:relative}.xQXIZW_branches>li:hover{border-color:var(--info-blue);box-shadow:var(--card-hover-shadow)}.xQXIZW_branches strong,.xQXIZW_branches span{display:block}.xQXIZW_branches strong{font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:var(--card-title-leading);letter-spacing:var(--card-title-tracking)}.xQXIZW_branches span{color:var(--ink);margin-top:8px;font-size:15px;line-height:1.7}.xQXIZW_programme{border-top:1px solid #c5dce7;margin-top:20px;padding:20px 0 0}.xQXIZW_programme strong{font-size:var(--card-title-size-compact)}.xQXIZW_periods{flex-wrap:wrap;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.xQXIZW_periods li{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 14px;font-size:14px}.xQXIZW_diagram figcaption{color:var(--ink);margin-top:24px;font-size:14px;line-height:1.5}.xQXIZW_related{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.xQXIZW_related a{border:1px solid var(--line);border-radius:var(--card-radius);height:100%;color:var(--info-blue);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:24px;font-size:14px;font-weight:650;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.xQXIZW_related a:hover,.xQXIZW_related a:focus-visible{border-color:var(--info-blue);box-shadow:var(--card-hover-shadow)}@media (max-width:860px){.xQXIZW_sectionGrid{grid-template-columns:1fr;gap:24px}}@media (max-width:620px){.xQXIZW_branches,.xQXIZW_related,.xQXIZW_cardGrid{grid-template-columns:1fr}.xQXIZW_branches>li{padding:20px}.xQXIZW_breadcrumbBar{align-items:flex-start}}
.gf-ui{all:initial;display:block}.gf-ui :where(:not(svg,svg *)),.gf-ui :where(:not(svg,svg *)):before,.gf-ui :where(:not(svg,svg *)):after{all:revert}.gf-ui svg{display:revert;vertical-align:revert;max-width:revert;height:revert}.gf-ui{overflow:hidden}.gf-ui-viewport{container:gf-ui-viewport/inline-size}.gf-ui-frame{display:flow-root}
