:root{--sz-washi:#EFE9DF;--sz-washi-raised:#F5F1EA;--sz-washi-sunk:#E4DDD2;--sz-sumi:#2B2926;--sz-signal:#C6D93C;--cr-accent:#2D5D9F;--cr-accent-ink:#EFE9DF;--cr-accent-deep:#244B80;--cr-accent-tint:#DDE4EE;--sz-granite:#66615A;--sz-ironstone:#9D4A34;--sz-rule:rgba(111,106,98,.25);--sz-rule-strong:rgba(111,106,98,.4);--sz-rule-faint:rgba(111,106,98,.18);--sz-status-ok:#446B48;--sz-status-attention:#726035;--sz-status-hazard:#9D4A34;--sz-status-neutral:#66615A;--sz-status-ok-fill:#DCE4D8;--sz-status-attention-fill:#ECE4CF;--sz-status-hazard-fill:#F0DCD3;--sz-status-neutral-fill:#E4DDD2;--sz-font:var(--font-jost),Jost,Helvetica,Arial,sans-serif;--sz-weight-light:200;--sz-weight-regular:300;--sz-weight-medium:400;--sz-text-wordmark-tracking:.4em;--sz-text-label-tracking:.24em;--sz-text-eyebrow-tracking:.24em;--sz-size-micro:10px;--sz-size-label:11px;--sz-size-small:12px;--sz-size-body:14.5px;--sz-size-body-lg:15px;--sz-size-title:16px;--sz-size-heading:21px;--sz-size-display:34px;--sz-size-page:26px;--sz-size-tile:38px;--sz-leading-tight:1.55;--sz-leading-body:1.75;--sz-space-1:4px;--sz-space-2:8px;--sz-space-3:14px;--sz-space-4:22px;--sz-space-5:34px;--sz-space-6:48px;--sz-space-7:72px;--sz-radius:0px;--sz-border:1px;--sz-shadow:none}*,:after,:before{border-radius:var(--sz-radius)!important;box-shadow:var(--sz-shadow)!important}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--sz-washi);color:var(--sz-sumi);font:var(--sz-weight-regular) var(--sz-size-body) /var(--sz-leading-tight) var(--sz-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{font-weight:var(--sz-weight-medium);letter-spacing:.01em;margin:0}h1{font-size:var(--sz-size-heading)}h2{font-size:var(--sz-size-title)}h3{font-size:var(--sz-size-body-lg)}b,strong{font-weight:var(--sz-weight-medium)}p{margin:0}a{color:var(--cr-accent);text-decoration:none;text-underline-offset:2px}a:hover{text-decoration:underline}:focus-visible{outline:var(--sz-border) solid var(--cr-accent);outline-offset:1px}.tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cw-press-bar{position:fixed;top:0;left:0;right:0;height:3px;z-index:1000;overflow:hidden;background:color-mix(in srgb,var(--ruri,#1f4e8c) 18%,transparent);pointer-events:none}.cw-press-bar:before{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:var(--ruri,#1f4e8c);animation:cw-press 1.1s ease-in-out infinite}@keyframes cw-press{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.cw-press-bar:before{animation:none;width:100%;opacity:.6}}.cw-press-bar .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html.cw-going,html.cw-going a,html.cw-going button{cursor:progress}