:root{--jt-cobalt: #005ccc;--jt-cobalt: oklch(.5 .19 258);--jt-cobalt-deep: #0044ac;--jt-cobalt-deep: oklch(.42 .18 258);--jt-cobalt-tint: #eaf3ff;--jt-cobalt-tint: oklch(.96 .02 258);--jt-ink: #15191e;--jt-ink: oklch(.21 .012 258);--jt-ink-soft: #50565e;--jt-ink-soft: oklch(.45 .015 258);--jt-line: #dbdee3;--jt-line: oklch(.9 .008 258);--jt-key: #eef0f4;--jt-key: oklch(.955 .006 258);--jt-paper: #ffffff;--jt-attention: #935b00;--jt-attention: oklch(.52 .13 75);--jt-settled: #146d34;--jt-settled: oklch(.47 .12 150);--jt-on-cobalt: #ffffff;--jt-color-bg: var(--jt-paper);--jt-color-text: var(--jt-ink);--jt-color-text-soft: var(--jt-ink-soft);--jt-color-action: var(--jt-cobalt);--jt-color-action-pressed: var(--jt-cobalt-deep);--jt-color-on-action: var(--jt-on-cobalt);--jt-color-focus: var(--jt-cobalt);--jt-color-separator: var(--jt-line);--jt-color-surface-key: var(--jt-key);--jt-color-state-attention: var(--jt-attention);--jt-color-state-settled: var(--jt-settled);--jt-font-text: "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--jt-font-display: "Bricolage Grotesque", "Atkinson Hyperlegible", system-ui, sans-serif;--jt-text-display: 800 56px/1 var(--jt-font-display);--jt-text-display-input: 800 60px/1 var(--jt-font-display);--jt-text-headline: 800 28px/1.1 var(--jt-font-display);--jt-text-amount: 800 26px/1.1 var(--jt-font-display);--jt-text-title: 700 24px/1.25 var(--jt-font-text);--jt-text-body: 700 18px/1.35 var(--jt-font-text);--jt-text-body-regular: 400 16px/1.45 var(--jt-font-text);--jt-text-label: 700 15px/1.35 var(--jt-font-text);--jt-text-nav: 700 12px/1.2 var(--jt-font-text);--jt-tracking-display: -.03em;--jt-tracking-amount: -.02em;--jt-numeric: tabular-nums lining-nums;--jt-radius-key: 16px;--jt-radius-option: 18px;--jt-radius-button: 22px;--jt-radius-device: 28px;--jt-h-link: 44px;--jt-h-key: 54px;--jt-h-option: 50px;--jt-h-button-tertiary: 50px;--jt-h-button-secondary: 56px;--jt-h-button-primary: 62px;--jt-h-row: 68px;--jt-h-nav: 60px;--jt-space-1: 4px;--jt-space-2: 8px;--jt-space-3: 12px;--jt-space-4: 16px;--jt-space-5: 20px;--jt-space-7: 28px;--jt-gutter: 20px;--jt-border-strong: 2px solid var(--jt-ink-soft);--jt-border-light: 2px solid var(--jt-line);--jt-separator: 1px solid var(--jt-line);--jt-focus-ring: 3px solid var(--jt-cobalt);--jt-focus-offset: 2px;--jt-ease-out-expo: cubic-bezier(.16, 1, .3, 1);--jt-duration-count: .42s;--jt-duration-press: .12s;--jt-z-sticky: 10;--jt-z-sheet-backdrop: 20;--jt-z-sheet: 30;--jt-z-toast: 40}@media(prefers-reduced-motion:reduce){:root{--jt-duration-count: 0ms;--jt-duration-press: 0ms}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-400.woff2) format("woff2")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-700.woff2) format("woff2")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-800.woff2) format("woff2")}*{box-sizing:border-box}.sronly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.num{font-variant-numeric:var(--jt-numeric)}a{color:inherit;text-decoration:none}button{cursor:pointer;background:none;border:0;font:inherit;color:inherit}button:disabled{cursor:not-allowed}html,body{height:100%}body{margin:0;background:var(--jt-color-bg);color:var(--jt-color-text);font:var(--jt-text-body-regular)}:focus-visible{outline:var(--jt-focus-ring);outline-offset:var(--jt-focus-offset)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ico,.ico--sm{stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.ico{width:24px;height:24px;stroke-width:2.2}.ico--sm{width:18px;height:18px;stroke-width:2.4}
