:root{--ss-amber:#d89a3e;--ss-amber-text:#8c5e14;--ss-on-amber:#17140f;--ss-on-amber-meta:#6b4a12;--ss-slate:#2c4954;--ss-sp-xs:8px;--ss-sp-s:12px;--ss-sp-m:16px;--ss-sp-l:24px;--ss-sp-xl:32px;--ss-sp-2xl:48px;--ss-sp-3xl:64px;--ss-radius-field:4px;--ss-radius-checkbox:2px;--ss-radius-card:0;--ss-ease:cubic-bezier(.2, 0, 0, 1);--ss-ease-exit:cubic-bezier(.4, 0, 1, 1);--ss-dur-fast:.12s;--ss-dur-base:.2s;--ss-dur-slow:.32s;--ss-dur-exit:.16s;--ss-rail-track:#675f5247;--ss-tick:8px;--ss-checkbox:18px;--ss-margin:24px;--ss-section:40px;--ss-panel:44px;--ss-control-h:52px;--ss-sticky-h:56px;--ss-strip-h:38px;--ss-rail-w:4px;--ss-rail-x:8px;--ss-content:1200px;--fs-display:clamp(44px, calc(52px + 44 * (100vw - 390px) / 1050), 96px);--fs-panel-h:clamp(30px, calc(32px + 24 * (100vw - 390px) / 1050), 56px);--fs-h2:clamp(24px, calc(26px + 14 * (100vw - 390px) / 1050), 40px);--fs-h3:clamp(18px, calc(18px + 4 * (100vw - 390px) / 1050), 22px);--fs-card-title:clamp(18px, calc(18px + 2 * (100vw - 390px) / 1050), 20px);--fs-count:clamp(40px, calc(44px + 20 * (100vw - 390px) / 1050), 64px);--fs-standfirst:clamp(17px, calc(17px + 6 * (100vw - 390px) / 1050), 23px);--fs-body:clamp(15px, calc(15px + 3 * (100vw - 390px) / 1050), 18px);--fs-body-s:clamp(15px, calc(15px + 2 * (100vw - 390px) / 1050), 17px);--fs-button:clamp(17px, calc(17px + 1 * (100vw - 390px) / 1050), 18px);--fs-caption:clamp(13px, calc(13px + 1 * (100vw - 390px) / 1050), 14px);--fs-meta:clamp(10px, calc(10px + 2 * (100vw - 390px) / 1050), 12px);--fs-meta-s:11px;--fs-consent:13px;--ls-display:-.03em;--ls-panel-h:-.025em;--ls-h2:-.022em;--ls-h3:-.018em;--ls-count:-.038em;--ls-button:-.012em;--ls-meta:.08em;--ls-meta-wide:.1em;--ls-kicker:.095em}@media (min-width:768px){:root{--ss-margin:64px;--ss-section:56px;--ss-panel:64px;--ss-control-h:56px;--ss-sticky-h:60px;--ss-strip-h:46px;--ss-rail-w:5px;--ss-rail-x:20px}}@media (min-width:1200px){:root{--ss-margin:120px;--ss-section:72px;--ss-panel:88px;--ss-sticky-h:64px;--ss-strip-h:52px;--ss-rail-w:6px;--ss-rail-x:56px}}:root,[data-theme=web]{--ss-paper:#fcfaf6;--ss-paper-sunk:#f2efe8;--ss-strip:#f2efe8;--ss-ink:#17140f;--ss-ink-soft:#383129;--ss-ink-meta:#645c51;--ss-rule:#e7e2d8;--ss-rule-strong:#cfc7b6;--ss-amber-pressed:#c0842c;--ss-alert:#b23a2b}[data-theme=warm]{--ss-paper:#efebe1;--ss-paper-sunk:#e5e0d3;--ss-strip:#e5e0d3;--ss-ink:#17140f;--ss-ink-soft:#383129;--ss-ink-meta:#645c51;--ss-rule:#d6cebe;--ss-rule-strong:#bfb5a1;--ss-amber-pressed:#c0842c;--ss-alert:#b23a2b}[data-theme=slate]{--ss-paper:#2c4954;--ss-paper-sunk:#243d47;--ss-strip:#3d5a66;--ss-ink:#efebe1;--ss-ink-soft:#dcd6c9;--ss-ink-meta:#b3c0c6;--ss-rule:#3d5a66;--ss-rule-strong:#52707c;--ss-amber-pressed:#e2ae5c;--ss-alert:#f0917e}[data-theme=ink]{--ss-paper:#131210;--ss-paper-sunk:#1c1a16;--ss-strip:#1c1a16;--ss-ink:#eee9de;--ss-ink-soft:#cfc8ba;--ss-ink-meta:#a69c8d;--ss-rule:#2c2721;--ss-rule-strong:#3d372e;--ss-amber-pressed:#e2ae5c;--ss-alert:#e0705c}[data-theme=amber]{--ss-paper:#d89a3e;--ss-paper-sunk:#d89a3e;--ss-strip:#d89a3e;--ss-ink:#17140f;--ss-ink-soft:#17140f;--ss-ink-meta:#6b4a12;--ss-rule:#b8802f;--ss-rule-strong:#a5732a;--ss-alert:#7a2419}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--ss-sp-l)}body{background:var(--ss-paper);color:var(--ss-ink);font-family:var(--font-body), "Source Sans 3", system-ui, sans-serif;font-size:var(--fs-body-s);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5;overflow-x:hidden}[data-theme]{color:var(--ss-ink)}img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}h1,h2,h3,h4{font-weight:600;font-size:inherit}ul,ol{padding:0;list-style:none}::selection{background:var(--ss-amber);color:var(--ss-on-amber)}:focus-visible{outline:2px solid var(--ss-ink);outline-offset:2px;border-radius:1px}.shell{width:min(100% - var(--ss-margin) * 2, var(--ss-content));margin-inline:auto}.section{padding-block:var(--ss-section)}.panel{padding-block:var(--ss-panel)}.display{font-family:var(--font-display), "Archivo", "Helvetica Neue", Arial, sans-serif;font-weight:700;font-size:var(--fs-display);letter-spacing:var(--ls-display);text-wrap:balance;line-height:.9}.h2{font-family:var(--font-display), "Archivo", "Helvetica Neue", Arial, sans-serif;font-weight:600;font-size:var(--fs-h2);letter-spacing:var(--ls-h2);text-wrap:balance;line-height:1.12}.panelHeading{font-family:var(--font-display), "Archivo", "Helvetica Neue", Arial, sans-serif;font-weight:600;font-size:var(--fs-panel-h);letter-spacing:var(--ls-panel-h);text-wrap:balance;line-height:1.1}.cardTitle{font-family:var(--font-display), "Archivo", "Helvetica Neue", Arial, sans-serif;font-weight:600;font-size:var(--fs-card-title);letter-spacing:var(--ls-h3);text-wrap:pretty;line-height:1.2}.standfirst{font-weight:600;font-size:var(--fs-standfirst);text-wrap:pretty;line-height:1.35}.body{font-size:var(--fs-body);text-wrap:pretty;line-height:1.5}.meta{font-family:var(--font-meta), "Archivo Narrow", "Arial Narrow", sans-serif;font-weight:600;font-size:var(--fs-meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--ss-ink-meta);line-height:1}.metaWide{letter-spacing:var(--ls-meta-wide);line-height:1.4}.kicker{font-family:var(--font-meta), "Archivo Narrow", "Arial Narrow", sans-serif;font-weight:700;font-size:var(--fs-meta);letter-spacing:var(--ls-kicker);text-transform:uppercase;color:var(--ss-amber-text);line-height:1}.endMark{background:var(--ss-amber);vertical-align:baseline;width:.3333em;height:.3333em;margin-left:.2em;display:inline-block}.visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rule{background:var(--ss-rule-strong);border:0;height:1px}.sealRule{background:var(--ss-ink);border:0;height:3px}.skipLink{left:var(--ss-sp-s);top:var(--ss-sp-s);z-index:100;background:var(--ss-ink);color:#efebe1;font-family:var(--font-display), Arial, sans-serif;border-radius:var(--ss-radius-field);transition:transform var(--ss-dur-fast) var(--ss-ease);padding:10px 16px;font-size:15px;font-weight:600;position:absolute;transform:translateY(-200%)}.skipLink:focus-visible{outline-color:var(--ss-amber);transform:translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-range=long]{display:none}@media (min-width:768px){[data-range=short]{display:none}[data-range=long]{display:inline}}
@font-face{font-family:display;src:url(../media/archivo-s.p.1-qvv_oglzdhh.woff2)format("woff2");font-display:swap;font-weight:600 700;font-style:normal}@font-face{font-family:display Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.display_658c1e9b-module__oPlkza__className{font-family:display,display Fallback,Helvetica Neue,Arial,sans-serif}.display_658c1e9b-module__oPlkza__variable{--font-display:"display", "display Fallback", Helvetica Neue, Arial, sans-serif}
@font-face{font-family:meta;src:url(../media/archivo_narrow-s.p.2jy6nrut0tj2z.woff2)format("woff2");font-display:swap;font-weight:600 700;font-style:normal}@font-face{font-family:meta Fallback;src:local(Arial);ascent-override:119.52%;descent-override:36.03%;line-gap-override:0.0%;size-adjust:86.6%}.meta_967fe4d5-module__HvN-Cq__className{font-family:meta,meta Fallback,Arial Narrow,Arial,sans-serif}.meta_967fe4d5-module__HvN-Cq__variable{--font-meta:"meta", "meta Fallback", Arial Narrow, Arial, sans-serif}
@font-face{font-family:body;src:url(../media/source_sans_3-s.p.012nmmd8g8k3n.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:body Fallback;src:local(Arial);ascent-override:108.71%;descent-override:42.47%;line-gap-override:0.0%;size-adjust:94.19%}.body_4e7f4f1-module__0WlcBG__className{font-family:body,body Fallback,Segoe UI,system-ui,sans-serif}.body_4e7f4f1-module__0WlcBG__variable{--font-body:"body", "body Fallback", Segoe UI, system-ui, sans-serif}
