:root{--ds-space-0: 0;--ds-space-1: .25rem;--ds-space-2: .5rem;--ds-space-3: .75rem;--ds-space-4: 1rem;--ds-space-6: 1.5rem;--ds-space-8: 2rem;--ds-radius-sm: 0;--ds-radius-md: 0;--ds-radius-lg: 1.25rem;--ds-radius-full: 9999px;--ds-content-form: 40rem;--ds-content-max: 72rem;--ds-content-prose: 65ch;--ds-target-min: 2.75rem;--ds-icon-sm: 1rem;--ds-icon-md: 1.25rem;--ds-icon-lg: 1.5rem;--ds-border-width: 1px;--ds-focus-ring-width: 2px;--ds-layer-dropdown: 20;--ds-layer-floating: 30;--ds-layer-sticky: 100;--ds-layer-overlay: 1000;--ds-motion-duration-fast: .12s;--ds-motion-duration-base: .2s;--ds-motion-duration-slow: .32s;--ds-motion-ease-standard: cubic-bezier(.4, 0, .2, 1);--ds-motion-ease-out: cubic-bezier(0, 0, .2, 1);--ds-motion-ease-in: cubic-bezier(.4, 0, 1, 1);--ds-font-family-base: "Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ds-font-family-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--ds-font-size-sm: .875rem;--ds-font-size-md: 1rem;--ds-font-size-lg: 1.125rem;--ds-font-size-xl: 1.375rem;--ds-font-size-2xl: 1.75rem;--ds-font-weight-regular: 400;--ds-font-weight-medium: 600;--ds-font-weight-bold: 700;--ds-font-line-height-tight: 1.25;--ds-font-line-height-normal: 1.5;--ds-data-1: #02806c;--ds-on-data-1: #ffffff;--ds-data-2: #226fde;--ds-on-data-2: #ffffff;--ds-data-3: #c84444;--ds-on-data-3: #ffffff;--ds-band: #0b6a5f;--ds-on-band: #ffffff;--ds-backdrop: rgba(11, 29, 30, .6);--ds-bg: #ffffff;--ds-surface: #ffffff;--ds-text: #114a4c;--ds-muted: #537c7e;--ds-border: #e6e6e6;--ds-border-strong: #78999a;--ds-accent: #02806c;--ds-on-accent: #ffffff;--ds-accent-hover: #0b6a5f;--ds-on-accent-hover: #ffffff;--ds-heading: #226fde;--ds-focus-ring: #226fde;--ds-link: #02806c;--ds-link-visited: #0b6a5f;--ds-danger: #c84444;--ds-on-danger: #ffffff;--ds-success: #02806c;--ds-on-success: #ffffff;--ds-info: #226fde;--ds-on-info: #ffffff;--ds-warning: #fccb56;--ds-on-warning: #114a4c;--ds-shadow: 0 4px 16px rgba(17, 74, 76, .18)}:root[data-theme=dark]{--ds-bg: #0b1d1e;--ds-surface: #122b2c;--ds-text: #eef5f5;--ds-muted: #78999a;--ds-border: #114a4c;--ds-border-strong: #537c7e;--ds-accent: #00ac87;--ds-on-accent: #0b1d1e;--ds-accent-hover: #66cdb7;--ds-on-accent-hover: #0b1d1e;--ds-heading: #5a94e6;--ds-focus-ring: #5a94e6;--ds-link: #00ac87;--ds-link-visited: #66cdb7;--ds-danger: #fb5656;--ds-on-danger: #0b1d1e;--ds-success: #00ac87;--ds-on-success: #0b1d1e;--ds-info: #5a94e6;--ds-on-info: #0b1d1e;--ds-warning: #fccb56;--ds-on-warning: #0b1d1e;--ds-shadow: 0 4px 12px rgba(0, 0, 0, .5)}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/source-sans-3-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-sans-3-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/source-sans-3-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{color-scheme:light;scrollbar-width:thin;scrollbar-color:var(--ds-border) transparent}:root[data-theme=dark]{color-scheme:dark}body{margin:0;background-color:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-family-base);font-size:var(--ds-font-size-md);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-font-line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where(a){color:var(--ds-link);text-underline-offset:.15em}:where(a:visited){color:var(--ds-link-visited)}:where(a:focus-visible){outline:var(--ds-focus-ring-width) solid var(--ds-focus-ring);outline-offset:2px}.ds-visually-hidden{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
