.a8CcLa_overlay{z-index:var(--z-modal);background:#000000b8;justify-content:center;align-items:center;padding:1rem 0;display:flex;position:fixed;inset:0}.a8CcLa_dialog{--popup-column:1100px;--popup-gutter:max(0px, calc((100vw - var(--popup-column)) / 2));width:100%;max-height:calc(100dvh - 2rem);padding-inline:var(--popup-gutter);color:#fff;background:linear-gradient(#23282f 0%,#191c21 100%);border-block:1px solid #ffffff1f;outline:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,45fr) minmax(0,55fr);display:grid;overflow:hidden;box-shadow:0 24px 60px #000000a6}.a8CcLa_image_panel{min-height:0;background:#101215;grid-area:1/1/3;margin-inline-start:calc(-1 * var(--popup-gutter));position:relative}.a8CcLa_image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.a8CcLa_content{grid-area:1/2;min-width:0;min-height:18rem;padding:2rem 2.25rem;overflow-y:auto}.a8CcLa_dialog_no_image .a8CcLa_content{grid-column:1/-1;min-height:0}.a8CcLa_dialog_no_image .a8CcLa_foot{grid-column:1/-1;margin-inline-start:calc(-1 * var(--popup-gutter));padding-inline-start:calc(var(--popup-gutter) + 2.25rem)}.a8CcLa_title{font-family:var(--display-font-family);letter-spacing:.3em;text-transform:uppercase;color:#ffffffb3;font-size:.85rem}.a8CcLa_heading{font-family:var(--heading-font-family);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.9rem;font-size:1.6rem;font-weight:700;line-height:1.15}.a8CcLa_body{font-family:var(--text-font-family);color:#ffffffd1;white-space:pre-line;overflow-wrap:anywhere;margin-top:1rem;font-size:1rem;line-height:1.55}.a8CcLa_foot{padding-block:.7rem;padding-inline:2.25rem calc(var(--popup-gutter) + 1rem);background:#00000059;border-top:1px solid #ffffff1a;grid-area:2/2;justify-content:flex-start;align-items:center;gap:.75rem;margin-inline-end:calc(-1 * var(--popup-gutter));display:flex}.a8CcLa_dismiss_btn,.a8CcLa_link_btn{font-family:var(--text-font-family);letter-spacing:.05em;text-transform:uppercase;color:#fff;cursor:pointer;outline-offset:2px;background:0 0;border:1px solid #ffffff38;border-radius:0;outline:2px solid #0000;padding:.55rem 1rem;font-size:.9rem;text-decoration:none}.a8CcLa_dismiss_btn:hover,.a8CcLa_link_btn:hover,.a8CcLa_dismiss_btn:focus-visible,.a8CcLa_link_btn:focus-visible{color:#fff;background:#ffffff1a;outline-color:#fff}@media (max-width:40rem){.a8CcLa_overlay{padding:1rem}.a8CcLa_dialog{--popup-gutter:0px;border-inline:1px solid #ffffff1f;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);overflow-y:auto}.a8CcLa_image_panel{grid-area:auto/1;height:11rem}.a8CcLa_content,.a8CcLa_foot,.a8CcLa_dialog_no_image .a8CcLa_content,.a8CcLa_dialog_no_image .a8CcLa_foot{grid-area:auto/1}.a8CcLa_content{min-height:0;padding:1.4rem 1.25rem;overflow-y:visible}.a8CcLa_heading{font-size:1.3rem}.a8CcLa_foot,.a8CcLa_dialog_no_image .a8CcLa_foot{flex-wrap:wrap;padding-inline:1.25rem}}
@font-face{font-family:displayFont;src:url(../media/Jost_variable.p.2_4ymh7gr-8lu.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.gHRXUq_className{font-family:displayFont;font-style:normal}.gHRXUq_variable{--font-display:"displayFont"}
@font-face{font-family:displayFontLatinExt;src:url(../media/Jost_latin_ext_variable-s.3hwlhy-7zi3w2.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:displayFontLatinExt Fallback;src:local(Arial);ascent-override:107%;descent-override:37.5%;line-gap-override:0.0%;size-adjust:100.0%}.MAhrKG_className{font-family:displayFontLatinExt,displayFontLatinExt Fallback,Arial,sans-serif;font-style:normal}.MAhrKG_variable{--font-display-latin-ext:"displayFontLatinExt", "displayFontLatinExt Fallback", Arial, sans-serif}
@font-face{size-adjust:112%;font-family:subtextFont;src:url(../media/BarlowSemiCondensed_500_italic.0y90tf4jp7a6r.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}.mi8c0a_className{font-family:subtextFont;font-style:italic;font-weight:500}.mi8c0a_variable{--font-subtext:"subtextFont"}
@font-face{size-adjust:112%;font-family:subtextFontLatinExt;src:url(../media/BarlowSemiCondensed_latin_ext_500_italic-s.16gd--b9ltbpp.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:subtextFontLatinExt Fallback;src:local(Arial);ascent-override:100.0%;descent-override:20.0%;line-gap-override:0.0%;size-adjust:100.0%}.ZGr42W_className{font-family:subtextFontLatinExt,subtextFontLatinExt Fallback,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:italic;font-weight:500}.ZGr42W_variable{--font-subtext-latin-ext:"subtextFontLatinExt", "subtextFontLatinExt Fallback", Helvetica Neue, Helvetica, Arial, sans-serif}
:root{--helvetica:"Neue Haas Grotesk Text Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;--display-font-family:var(--font-display), var(--font-display-latin-ext), Arial, sans-serif;--heading-font-family:var(--helvetica);--text-font-family:var(--helvetica);--subtext-font-family:var(--font-subtext), var(--font-subtext-latin-ext), var(--helvetica)}body{font-family:var(--text-font-family)}button,input,textarea,select{font-family:inherit}h2,h3,h4,h5,h6{font-family:var(--heading-font-family)}h1{font-family:var(--display-font-family);font-weight:600}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--colour-bg:#15130f;--colour-text:#ffffffde;--colour-subtext:#fff9;--colour-surface-bg:#0d1215;--colour-accent:#32404e;--colour-link:#89b8d4;--colour-link-hover:#b8d8ec;--colour-highlight:var(--colour-link);--colour-checkbox-accent:#4a8fb8;--colour-card-bg:#141b21;--colour-card-border:#ffffff14;--colour-success:#5fbf8f;--colour-danger:#e58a8a;--colour-warning:#e5b47a}
:root{--z-modal-bar:5;--z-site-notice:990;--z-header:1000;--site-notice-height:0px}:root:has([data-site-notice-strip]){--site-notice-height:2.6rem}@media (max-width:768px){:root:has([data-site-notice-strip]){--site-notice-height:4rem}}:root{--z-modal:1100;--z-tip:1150;--z-modal-over:1200;--z-toast:10000}
*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%}body{background-color:var(--colour-bg);color:var(--colour-text);flex-direction:column;display:flex}main{flex-direction:column;flex:1;display:flex}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.4}}.skeleton{background-color:#ffffff14;border-radius:.25rem;animation:1.6s ease-in-out infinite skeleton-pulse}@media (prefers-reduced-motion:reduce){.skeleton{opacity:.7;animation:none}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--colour-checkbox-accent);cursor:pointer}select{color:var(--colour-text);font-family:inherit;font-size:inherit;background:var(--colour-surface-bg);border:1px solid var(--colour-card-border);cursor:pointer;border-radius:4px;padding:.3rem .5rem}select:hover{border-color:var(--colour-link)}:focus-visible{outline:2px solid var(--colour-link);outline-offset:2px}

