@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2)format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2)format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-normal-C3uaq3BA.woff2)format("woff2"),url(/assets/lato-latin-900-normal-CZBfLiEO.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-italic-Dc0B1559.woff2)format("woff2"),url(/assets/lato-latin-400-italic-DL5fBv-7.woff)format("woff")}:root{--color-reach-blue:#1a4d6d;--color-reach-blue-80:#48718a;--color-reach-blue-60:#7694a7;--color-reach-blue-40:#a3b8c5;--color-reach-blue-20:#d1dbe2;--color-reach-blue-10:#e8edf0;--color-reach-blue-5:#f3f6f8;--color-reach-navy:#023049;--color-reach-teal:#00b19d;--color-reach-teal-dark:#00877a;--color-reach-teal-10:#e5f7f5;--color-reach-teal-text:#00695f;--color-reach-red:#f13c48;--color-reach-red-dark:#d1202f;--color-reach-orange:#f77b35;--color-neutral-black:#313131;--color-neutral-text:#6e6e6e;--color-neutral-primary:#f1f1f3;--color-neutral-light-gray:#efefef;--color-feedback-success-strong:#28954c;--color-feedback-warning-strong:#b87205;--color-button-primary-hover:#17445f;--paper:#f6f5f2;--paper-raised:#fff;--ink:var(--color-reach-navy);--ink-body:var(--color-neutral-black);--ink-muted:var(--color-neutral-text);--line:var(--color-reach-blue-20);--line-subtle:var(--color-reach-blue-10);--accent:var(--color-reach-blue);--accent-hover:var(--color-button-primary-hover);--highlight:var(--color-reach-teal-dark);--highlight-text:var(--color-reach-teal-text);--attention:var(--color-reach-red);--focus-ring:var(--color-neutral-black);--focus-ring-inverse:#eee;--stage:#10222f;--stage-lit:#1d3a4f;--stage-studio-light:#dcdad4;--stage-ink:#fff;--stage-ink-muted:#ffffffb3;--on-accent:#fff;--scrim:#02304961;--page-edge-light:#fbfbf9;--page-edge-dark:#e7e5df;--toast:var(--color-reach-navy);--state-live:#1d7a3c;--state-live-bg:#e9f5ed;--state-scheduled:var(--color-reach-blue);--state-scheduled-bg:var(--color-reach-blue-10);--state-preparing:#8f5803;--state-preparing-bg:#fbf1e1;--state-quiet:var(--color-neutral-text);--state-quiet-bg:var(--color-neutral-primary);--state-down:var(--color-reach-red-dark);--state-down-bg:#fdecee;--font-sans:"Lato", "Helvetica Neue", Arial, sans-serif;--fw-regular:400;--fw-bold:700;--fw-black:900;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:clamp(1.125rem, 1.02rem + .4vw, 1.3125rem);--text-xl:clamp(1.5rem, 1.25rem + 1vw, 2rem);--text-2xl:clamp(2rem, 1.5rem + 2vw, 3.25rem);--text-3xl:clamp(2.6rem, 1.8rem + 3.4vw, 4.75rem);--leading-tight:1.08;--leading-snug:1.3;--leading-body:1.6;--tracking-display:-.02em;--tracking-label:.08em;--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;--gutter:clamp(16px, 5vw, 96px);--content-max:1320px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:16px;--radius-pill:999px;--shadow-1:1px 2px 4px #0230490f, 2px 4px 10px #0230490d;--shadow-2:2px 4px 8px #02304912, 6px 12px 28px #02304914;--shadow-3:4px 8px 16px #02304914, 14px 28px 60px #02304924;--dur-hover:.12s;--dur-ui:.2s;--dur-panel:.36s;--dur-page:.64s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasised:cubic-bezier(.3, 0, 0, 1);--glass:#ffffff1a;--glass-strong:#10222f9e;--glass-line:#ffffff29}@media (prefers-reduced-motion:reduce){:root{--dur-hover:0s;--dur-ui:0s;--dur-panel:0s;--dur-page:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}body{background:var(--paper);color:var(--ink-body);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-body);margin:0}h1,h2,h3{color:var(--ink);font-weight:var(--fw-black);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);margin:0}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.eyebrow{color:var(--highlight-text);font-size:var(--text-xs);font-weight:var(--fw-black);letter-spacing:var(--tracking-label);text-transform:uppercase}.button{background:var(--accent);border-radius:var(--radius-pill);color:#fff;cursor:pointer;font:inherit;font-weight:var(--fw-bold);align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);transition:background var(--dur-hover) var(--ease-standard), transform var(--dur-hover) var(--ease-standard);border:0;text-decoration:none;display:inline-flex}.button:hover{background:var(--accent-hover)}.button:active{transform:translateY(1px)}.button--quiet{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink);background:0 0}.button--quiet:hover{background:var(--paper-raised)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--dur-panel);animation-timing-function:var(--ease-standard)}::view-transition-new(root){animation-duration:var(--dur-panel);animation-timing-function:var(--ease-standard)}}
