:root{--paper:#fcfaf6;--paper-2:#f3efe9;--paper-3:#e9e2da;--paper-4:#d7d1ca;--carbon:#1a1512;--carbon-2:#1d1916;--carbon-3:#49423d;--carbon-4:#655d56;--grey:#a69c93;--grey-dark:#766e68;--grey-light:var(--paper-4);--red:#b33b00;--red-dark:#963200;--red-wash:#f3e3d8;--signal-green:#1e9e4a;--signal-amber:#c88a05;--signal-grey:#8c8c86;--surface:var(--paper);--surface-raised:var(--paper);--surface-sunken:var(--paper-2);--surface-card:var(--paper);--surface-inverse:var(--carbon);--surface-accent:var(--red);--text-body:var(--carbon);--text-secondary:var(--carbon-3);--text-heading:var(--carbon);--text-muted:var(--grey-dark);--text-faint:var(--grey);--text-accent:var(--red);--text-on-inverse:var(--paper);--text-on-accent:var(--paper);--rule:var(--paper-4);--rule-soft:#1a151238;--rule-faint:#1a15121c;--link:var(--red);--link-hover:var(--red-dark);--focus-ring:var(--red);--status-live:var(--signal-green);--status-pass:var(--signal-green);--status-fail:var(--red);--status-warn:var(--signal-amber);--status-idle:var(--signal-grey);--ink:var(--carbon);--ink-2:var(--carbon-3);--mute:var(--grey-dark);--sota:var(--red);--grid-line:#1a151214;--plate-tint:#1a15120a;--overlay-ink:#211c18;--scrim-strong:color-mix(in srgb,var(--overlay-ink) 91%,transparent);--scrim-medium:color-mix(in srgb,var(--overlay-ink) 72%,transparent);--scrim-soft:color-mix(in srgb,var(--overlay-ink) 40%,transparent);--scrim-faint:color-mix(in srgb,var(--overlay-ink) 3%,transparent);--scrim-edge:color-mix(in srgb,var(--overlay-ink) 62%,transparent);--surface-translucent:color-mix(in srgb,var(--surface) 97%,transparent);--surface-on-image:color-mix(in srgb,var(--overlay-ink) 37.6%,transparent);--rule-on-image:color-mix(in srgb,var(--paper-4) 67%,transparent);--surface-hero:#514437;--surface-footer:var(--carbon-2);--surface-inverse-hover:var(--carbon-3);--surface-accent-hover:var(--red-dark);--text-accent-on-inverse:var(--red-wash);--text-accent-on-image:#f0d4c0;--text-accent-on-carbon:#f08a68;--surface-placeholder:#e3ded3;--surface-feature:#f3eee4;--text-status:#69675d;--text-footer:var(--paper-4);--rule-strong:var(--carbon);--rule-control:var(--grey-dark);--rule-accent:var(--red);--rule-accent-hover:var(--red-dark);--rule-on-inverse:color-mix(in srgb, var(--paper) 16%, transparent);--focus-ring-inverse:var(--paper);--swatch-steel:var(--grey-dark);--figure-ink:var(--carbon);--figure-ink-soft:var(--carbon-3);--figure-ink-muted:var(--carbon-4);--figure-line-muted:var(--grey-dark);--figure-faint:var(--grey);--figure-paper:var(--paper);--figure-tint:var(--paper-2);--figure-fill:var(--paper-3);--figure-accent:var(--red);--figure-accent-strong:var(--red-dark);--data-blue:#3d5d91;--data-green:#385440;--data-sage:#b7c2b0;--data-sage-wash:#e7ebdf;--brand-mark-ground:#132126;--brand-mark-accent:#e85a28;--brand-mark-paper:#fbf8f2}[data-theme=carbon]{--surface:var(--carbon);--surface-raised:var(--carbon-2);--surface-sunken:#0b0b0b;--surface-card:var(--carbon-2);--surface-inverse:var(--paper);--surface-translucent:color-mix(in srgb,var(--surface) 97%,transparent);--text-body:var(--paper);--text-secondary:var(--paper-3);--text-heading:var(--paper);--text-muted:var(--grey);--text-faint:var(--grey-dark);--text-accent:var(--text-accent-on-carbon);--text-on-inverse:var(--carbon);--rule:#fcfaf6e6;--rule-soft:#fcfaf647;--rule-faint:#fcfaf624;--grid-line:#fcfaf617;--plate-tint:#fcfaf60a;--link:#ff6a52;--link-hover:#ff8b77;--focus-ring:var(--text-accent-on-carbon);--surface-inverse-hover:var(--paper-3);--text-accent-on-inverse:var(--red);--rule-strong:var(--paper);--rule-control:var(--grey);--rule-on-inverse:color-mix(in srgb, var(--carbon) 16%, transparent);--focus-ring-inverse:var(--carbon);--figure-ink:var(--paper);--figure-ink-soft:var(--paper-3);--figure-ink-muted:var(--grey);--figure-line-muted:var(--grey);--figure-faint:var(--grey-dark);--figure-paper:var(--carbon);--figure-tint:var(--carbon-2);--figure-fill:var(--carbon-3);--figure-accent-strong:var(--red)}@media (max-width:1000px){:root{--scrim-strong:color-mix(in srgb,var(--overlay-ink) 85%,transparent);--scrim-medium:color-mix(in srgb,var(--overlay-ink) 70%,transparent);--scrim-soft:color-mix(in srgb,var(--overlay-ink) 55%,transparent)}}@media (max-width:760px){:root{--text-accent-on-image:var(--paper)}}:root{--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--space-11:176px;--gutter:24px;--gutter-lg:56px;--measure:66ch;--page-max:1440px;--col-gap:24px;--grid-cols:12;--section-pad-y:80px;--section-heading-gap:55px;--feature-pad-y:72px;--feature-gap:50px;--feature-kicker-inset:11px;--feature-title-gap:22px;--person-link-gap:14px;--portrait-gap:22px;--eyebrow-gap:26px;--paragraph-gap:18px;--actions-gap:12px;--actions-offset:30px;--feature-actions-offset:25px;--card-pad-top:29px;--card-title-gap:15px;--list-title-gap:10px;--output-kind-inset:5px;--output-row-pad-y:30px;--detail-pad-top:21px;--more-link-gap:28px;--subsection-gap:58px;--subsection-pad-top:36px;--subsection-offset:28px;--feature-max:1400px;--feature-inset:20px;--feature-art-max:480px;--split-gap:70px;--split-pad-y:95px;--card-pad-x:30px;--col-output-kind:180px;--col-output-link:205px;--output-gap:30px;--stats-row-gap:28px;--stats-col-gap:65px;--stats-offset:44px;--roster-row-gap:42px;--roster-col-gap:24px;--role-min-h:34px;--ribbon-pad-y:25px;--ribbon-gap:25px;--ribbon-step-gap:24px;--links-row-gap:18px;--plate-pad:16px;--card-pad:20px;--control-pad-x:20px;--control-pad-y:15px;--control-pad-x-compact:13px;--control-pad-y-compact:9px;--control-pad-x-sm:10px;--control-pad-y-sm:7px;--control-h-sm:28px;--control-h:36px;--control-h-lg:46px;--hero-min-h:740px;--hero-pad-top:85px;--hero-pad-bottom:100px;--hero-measure:680px;--hero-eyebrow-measure:560px;--hero-lead-measure:505px;--hero-caption-inset:30px;--hero-title-gap:28px;--step-title-gap:28px;--title-block-pad-top:24px;--title-block-pad-bottom:64px;--running-head-gap:24px;--heading-text-gap:22px;--heading-lead-gap:28px;--header-bar-h:85px;--section-bar-h:47px;--measure-prose:42rem;--measure-narrow:40rem;--measure-wide:48rem;--measure-article:56rem;--measure-statement:20ch;--measure-tagline:30ch;--measure-figure:520px;--measure-feature:620px;--measure-stat-label:155px;--measure-panel:640px;--viewport-h:100dvh;--col-min-label:160px;--col-min-card:240px;--col-min-note:220px;--col-min-field:260px;--col-min-paper:300px;--col-min-detail:420px;--col-min-artifact:180px;--col-min-swatch:160px;--col-min-step:110px;--col-min-footer-intro:240px;--col-dossier-index:32px;--col-programme-number:64px;--col-row-head:120px;--table-min-ablation:440px;--table-min-register:560px;--table-min-steps:770px;--canvas-min-graph:760px;--icon-swatch:10px;--icon-lockup-sm:24px;--icon-lockup:28px;--icon-step:28px;--icon-avatar-preview:56px;--icon-signature:72px;--icon-mark-preview:96px;--icon-poster:240px;--icon-asset-preview:320px;--stage-h:180px;--swatch-h:160px;--tile-h:92px;--cell-h:22px;--bar-thickness:6px;--legend-line:16px;--marker-size:7px;--point-radius:4.5px;--box-code-baseline:22px;--box-name-baseline:45px;--node-kicker-baseline:28px;--node-title-baseline:66px;--node-subtitle-baseline:92px;--node-status-baseline:131px;--consent-inset:20px;--consent-offset:58px;--consent-gap:10px;--skip-offset:100px;--sr-only-size:1px}@media (max-width:1100px){:root{--col-output-kind:140px}}@media (max-width:1000px){:root{--split-gap:40px;--card-pad-x:20px}}@media (max-width:900px){:root{--header-bar-h:73px;--col-programme-number:40px}}@media (max-width:760px){:root{--title-block-pad-bottom:48px;--hero-pad-top:55px;--hero-pad-bottom:65px;--hero-eyebrow-measure:345px;--section-pad-y:55px;--step-title-gap:18px;--feature-pad-y:42px;--feature-gap:28px;--card-pad-top:28px;--output-kind-inset:0;--actions-gap:14px;--section-heading-gap:36px;--split-gap:28px;--split-pad-y:60px;--output-gap:14px;--stats-row-gap:24px;--stats-col-gap:24px;--roster-row-gap:32px;--roster-col-gap:18px;--ribbon-gap:14px;--ribbon-step-gap:10px}}@media (max-width:480px){:root{--role-min-h:0}}@media (max-width:450px){:root{--consent-offset:56px}}:root{--radius-0:0px;--radius-pill:999px;--radius-dot:50%;--radius-figure:2px;--radius-node:3px;--radius-media:3px;--radius-header-control:6px;--radius-panel:8px;--border-hair:1px;--border-rule:1.5px;--border-mid:2px;--border-heavy:3px;--border:var(--border-hair) solid var(--rule);--border-soft:var(--border-hair) solid var(--rule-soft);--border-faint:var(--border-hair) solid var(--rule-faint);--border-heavy-solid:var(--border-heavy) solid var(--rule);--border-strong:var(--border-hair) solid var(--rule-strong);--border-control:var(--border-hair) solid var(--rule-control);--border-accent:var(--border-hair) solid var(--rule-accent);--border-accent-heavy:var(--border-heavy) solid var(--rule-accent);--border-on-inverse:var(--border-hair) solid var(--rule-on-inverse);--border-step:var(--border-mid) solid var(--rule-strong);--border-chip:var(--border-rule) solid var(--rule-strong);--border-figure:var(--border-hair) solid var(--figure-faint);--border-planned:var(--border-hair) dashed var(--figure-line-muted);--border-ring:var(--border-rule) solid var(--figure-ink-muted);--border-warn:var(--border-rule) solid var(--status-warn);--border-button:var(--border-hair) solid;--border-indicator:var(--border-mid) solid transparent;--focus-width:2px;--focus-offset:2px;--stroke-regular:var(--border-rule);--stroke-strong:var(--border-mid);--stroke-bold:4px;--stroke-halo:8px;--dash-fine:3 3;--dash-roadmap:3 4;--dash-threshold:4 4;--dash-grid:4 5;--dash-feedback:5 4;--dash-concept:6 5;--dash-run:7 5;--dash-dotted:2 6;--shadow-none:none;--shadow-stamp:3px 3px 0 var(--carbon);--shadow-stamp-red:3px 3px 0 var(--red);--shadow-overlay:0 24px 60px #11111147;--shadow-caption:0 1px 8px var(--overlay-ink);--shadow-popover:0 8px 35px color-mix(in srgb, var(--carbon) 13%, transparent);--shadow-outline-soft:inset 0 0 0 var(--border-hair) var(--rule-soft);--shadow-outline-strong:inset 0 0 0 var(--border-hair) var(--rule-strong);--dot-size:8px;--rivet-size:5px;--radius-control:4px;--radius-card:var(--radius-0)}[data-theme=carbon]{--border:var(--border-hair) solid var(--rule);--border-soft:var(--border-hair) solid var(--rule-soft);--border-faint:var(--border-hair) solid var(--rule-faint);--border-heavy-solid:var(--border-heavy) solid var(--rule);--border-strong:var(--border-hair) solid var(--rule-strong);--border-control:var(--border-hair) solid var(--rule-control);--border-on-inverse:var(--border-hair) solid var(--rule-on-inverse);--border-step:var(--border-mid) solid var(--rule-strong);--border-chip:var(--border-rule) solid var(--rule-strong);--border-figure:var(--border-hair) solid var(--figure-faint);--border-planned:var(--border-hair) dashed var(--figure-line-muted);--border-ring:var(--border-rule) solid var(--figure-ink-muted);--shadow-outline-soft:inset 0 0 0 var(--border-hair) var(--rule-soft);--shadow-outline-strong:inset 0 0 0 var(--border-hair) var(--rule-strong)}:root{--dur-instant:60ms;--dur-fast:.11s;--dur-base:.18s;--dur-slow:.32s;--ease-mech:cubic-bezier(.2,0,.2,1);--ease-linear:linear;--ease-step:steps(4,end);--transition-control:background-color var(--dur-fast) var(--ease-mech),color var(--dur-fast) var(--ease-mech),border-color var(--dur-fast) var(--ease-mech);--blink:1.6s;--family-sans:var(--font-sans), system-ui, sans-serif;--family-serif:var(--font-serif), Georgia, serif;--family-mono:var(--font-mono), ui-monospace, monospace;--family-sans-asset:Inter, system-ui, sans-serif;--family-serif-asset:"EB Garamond", Georgia, serif;--family-mono-asset:"JetBrains Mono", ui-monospace, monospace;--display-stretch:normal;--display-weight:500;--display-tracking:-.055em;--display-leading:1.04;--size-display-1:108px;--size-display-2:86px;--size-display-3:66px;--size-display-4:42px;--size-heading:22px;--size-body-lg:18px;--size-body:16px;--size-body-sm:14px;--size-mono:13px;--size-mono-sm:11.5px;--size-label:11px;--size-page-title:clamp(2.6rem, 6vw, 4.75rem);--size-closing:clamp(1.4rem, 2.6vw, 1.9rem);--size-statement:clamp(1.1rem, 2vw, 1.35rem);--size-card-title:18px;--size-step-title:26px;--size-subsection-title:34px;--size-list-title:24px;--size-person-title:23px;--size-body-compact:15px;--size-meta:var(--size-mono);--size-control-sm:12px;--size-fine:.85rem;--size-code:.9em;--size-stat:clamp(2.2rem, 4vw, 3rem);--size-count:52px;--size-stat-label:14px;--size-initials:64px;--size-lockup:28px;--size-lockup-sm:24px;--size-figure-lg:26px;--size-figure-md:20px;--size-figure:10.5px;--size-figure-sm:10px;--size-hero:clamp(48px,5.1vw,78px);--size-hero-lead:18px;--leading-hero-lead:var(--leading-lead);--size-section:clamp(34px,3.6vw,52px);--leading-section:1.13;--size-feature-title:clamp(30px,3.5vw,51px);--leading-feature-title:1.12;--track-section:-.045em;--size-caption:12px;--size-hero-caption:14px;--track-caption:.06em;--size-ribbon:15px;--size-status:12px;--leading-lead:1.75;--leading-card-title:1.25;--leading-list-title:1.3;--leading-subsection-title:1.2;--track-eyebrow:.02em;--track-kicker:.07em;--track-ribbon:.045em;--track-feature-title:-.04em;--track-card-title:-.7px;--track-list-title:-.6px;--track-subsection-title:-1px;--leading-body:1.65;--leading-mono:1.55;--leading-none:1;--leading-snug:1.4;--leading-label:1.6;--leading-compact:1.5;--leading-relaxed:1.7;--leading-meta:1.8;--track-label:.14em;--track-mono:var(--track-eyebrow);--track-body:0;--track-heading:-.02em;--track-accent:-.01em;--track-lockup:var(--track-heading);--track-stat:-2px;--underline-offset:3px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-section:var(--weight-medium);--weight-feature:var(--weight-semibold);--weight-bold:700;--weight-black:900;--size-nav:16px;--size-nav-mobile:15px}@media (max-width:1800px){:root{--size-hero-caption:12px}}@media (max-width:1600px){:root{--size-hero-caption:14px}}@media (max-width:1000px){:root{--size-hero:60px}}@media (max-width:760px){:root{--size-hero:clamp(43px,8.5vw,62px);--size-hero-lead:17px;--size-caption:11px;--size-feature-title:34px;--size-count:44px;--size-stat-label:13px;--size-step-title:25px;--size-person-title:21px;--size-ribbon:12px}}@media (max-width:480px){:root{--size-count:42px;--size-person-title:25px}}:root{--blur-translucent:10px;--blur-on-image:5px;--opacity-band:.07;--hero-crop-x:60%;--portrait-crop:26%;--hero-scrim-stop-1:29%;--hero-scrim-stop-2:48%;--hero-scrim-stop-3:75%;--hero-scrim-stop-edge:40%;--hero-scrim-factor-1:.85;--hero-scrim-factor-2:1.2;--hero-scrim-factor-3:1.6}@media (max-width:760px){:root{--hero-crop-x:64%}}:root{--z-below:-1;--z-above:1;--z-header:20;--z-consent-toggle:29;--z-consent:30;--z-skip:30}
:root{--page-gutter:var(--gutter-lg)}@media (max-width:760px){:root{--page-gutter:var(--gutter)}}:root{--sticky-header:var(--header-bar-h)}:root:has([data-section-nav]){--sticky-header:calc(var(--header-bar-h) + var(--section-bar-h))}html{scroll-padding-top:calc(var(--sticky-header) + var(--space-5))}*{box-sizing:border-box}body{background:var(--surface);color:var(--text-body);font:var(--weight-regular) var(--size-body)/var(--leading-body) var(--family-sans);margin:0;container-type:inline-size}a{color:inherit}:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}h1,h2,h3{font-family:var(--family-sans)}h1{font-weight:var(--display-weight);line-height:var(--display-leading);letter-spacing:var(--display-tracking)}strong,b{font-weight:var(--weight-semibold)}main{--main-pad-top:var(--space-7);max-width:var(--page-max);padding:var(--main-pad-top) var(--page-gutter);margin-inline:auto}.skip{top:calc(var(--skip-offset) * -1);left:var(--space-4);z-index:var(--z-skip);padding:var(--space-2) var(--space-3);background:var(--surface-inverse);color:var(--text-on-inverse);font-weight:var(--weight-semibold);position:absolute}.skip:focus{top:var(--space-4)}.visually-hidden{width:var(--sr-only-size);height:var(--sr-only-size);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}
._tyYlq_panel{right:var(--consent-inset);bottom:var(--consent-offset);left:var(--consent-inset);z-index:var(--z-consent);max-width:var(--measure-panel);padding:var(--card-pad);border:var(--border);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-popover);color:var(--text-body);font-size:var(--size-body);position:fixed}._tyYlq_panel ._tyYlq_actions :focus-visible{outline-color:var(--focus-ring)}._tyYlq_panel p{margin:0 0 var(--space-4)}._tyYlq_actions{align-items:center;gap:var(--consent-gap);flex-wrap:wrap;display:flex}._tyYlq_actions a{font-size:var(--size-meta);text-underline-offset:var(--underline-offset)}._tyYlq_button,._tyYlq_settings{padding:var(--control-pad-y-compact) var(--control-pad-x-compact);border:var(--border-control);border-radius:var(--radius-control);background:var(--surface);color:var(--text-body);font:inherit;cursor:pointer}._tyYlq_settings{padding:var(--control-pad-y-sm) var(--control-pad-x-sm);font-size:var(--size-control-sm)}@media (max-width:450px){._tyYlq_panel{right:var(--space-3);bottom:var(--consent-offset);left:var(--space-3);padding:var(--space-4);font-size:var(--size-body-sm)}._tyYlq_actions ._tyYlq_button{flex:1}}._tyYlq_inlinePanel{margin-top:var(--space-3);box-shadow:none;position:static}
.aWTuWq_lockup{align-items:center;gap:var(--space-2);color:var(--text-body);font:var(--weight-medium) var(--size-lockup)/var(--leading-none) var(--family-serif);letter-spacing:var(--track-lockup);text-decoration:none;display:inline-flex}.aWTuWq_mark{width:var(--icon-lockup);height:var(--icon-lockup);fill:currentColor;flex:none}.aWTuWq_dot{color:var(--text-accent)}.aWTuWq_lockup[data-tone=paper]{color:var(--text-on-inverse)}@media (max-width:900px){.aWTuWq_lockup{font-size:var(--size-lockup-sm)}.aWTuWq_mark{width:var(--icon-lockup-sm);height:var(--icon-lockup-sm)}}
