@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sr/archivo-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sr/archivo-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sr/archivo-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sr/archivo-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sr/ibm-plex-mono-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sr/ibm-plex-mono-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/sr/big-shoulders-display-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/sr/big-shoulders-display-latin-900-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sr-warm-10:#f2f0ea;--sr-warm-20:#ebe8e0;--sr-warm-30:#dedbd3;--sr-warm-40:#c9c6bd;--sr-warm-50:#a9a69c;--sr-warm-60:#7f7c72;--sr-warm-70:#64615a;--sr-warm-80:#4f4d45;--sr-warm-90:#36352e;--sr-warm-93:#2a2923;--sr-warm-96:#1f1e19;--sr-warm-100:#14140f;--sr-warm-00:#fbfaf6;--sr-green-10:#e5efe6;--sr-green-20:#cce2d0;--sr-green-30:#9fc9a8;--sr-green-40:#6fb582;--sr-green-50:#3c9658;--sr-green-60:#1c7c3c;--sr-green-65:#186c34;--sr-green-70:#14592b;--sr-green-80:#0f4220;--sr-green-90:#0a2d16;--sr-red-10:#f6e4e0;--sr-red-40:#f08a80;--sr-red-60:#bf000f;--sr-red-70:#93000b;--sr-amber-10:#f6e9d9;--sr-amber-40:#e39a55;--sr-amber-60:#b75000;--sr-amber-70:#954100;--sr-steel-10:#e2e8ec;--sr-steel-40:#96b3cb;--sr-steel-60:#2f5a7c;--sr-steel-70:#22445f;--sr-alpha-ink-06:#14140f0f;--sr-alpha-ink-60:#14140f99;--sr-alpha-paper-08:#f2f0ea14;--sr-background:#f2f0ea;--sr-background-hover:#14140f0f;--sr-background-active:#dedbd3;--sr-background-inverse:#14140f;--sr-background-brand:#1c7c3c;--sr-layer-01:#ebe8e0;--sr-layer-02:#fbfaf6;--sr-layer-03:#f2f0ea;--sr-layer-hover-01:#dedbd3;--sr-layer-hover-02:#ebe8e0;--sr-layer-hover-03:#ebe8e0;--sr-layer-active-01:#c9c6bd;--sr-layer-selected-01:#e5efe6;--sr-layer-accent-01:#dedbd3;--sr-field-01:#fbfaf6;--sr-field-02:#f2f0ea;--sr-field-hover-01:#fff;--sr-field-hover-02:#fbfaf6;--sr-border-subtle-00:#dedbd3;--sr-border-subtle-01:#c9c6bd;--sr-border-strong-01:#7f7c72;--sr-border-interactive:#1c7c3c;--sr-border-inverse:#14140f;--sr-border-disabled:#dedbd3;--sr-text-primary:#14140f;--sr-text-secondary:#4f4d45;--sr-text-helper:#64615a;--sr-text-placeholder:#64615a;--sr-text-disabled:#a9a69c;--sr-text-on-color:#f2f0ea;--sr-text-on-color-disabled:#7f7c72;--sr-text-inverse:#f2f0ea;--sr-text-brand:#186c34;--sr-text-error:#bf000f;--sr-text-warning:#954100;--sr-text-success:#186c34;--sr-text-info:#2f5a7c;--sr-link-primary:#186c34;--sr-link-primary-hover:#0f4220;--sr-link-visited:#14592b;--sr-icon-primary:#14140f;--sr-icon-secondary:#64615a;--sr-icon-disabled:#a9a69c;--sr-icon-on-color:#f2f0ea;--sr-icon-on-interactive:#f2f0ea;--sr-interactive:#1c7c3c;--sr-focus:#1c7c3c;--sr-focus-inset:#f2f0ea;--sr-focus-inverse:#6fb582;--sr-button-primary:#1c7c3c;--sr-button-primary-hover:#14592b;--sr-button-primary-active:#0f4220;--sr-button-secondary:#14140f;--sr-button-secondary-hover:#36352e;--sr-button-secondary-active:#4f4d45;--sr-button-tertiary:#14140f;--sr-button-tertiary-hover:#14140f;--sr-button-tertiary-active:#36352e;--sr-button-danger:#bf000f;--sr-button-danger-hover:#93000b;--sr-button-disabled:#dedbd3;--sr-toggle-off:#7f7c72;--sr-support-error:#bf000f;--sr-support-warning:#b75000;--sr-support-info:#2f5a7c;--sr-support-success:#1c7c3c;--sr-support-error-subtle:#f6e4e0;--sr-support-warning-subtle:#f6e9d9;--sr-support-info-subtle:#e2e8ec;--sr-support-success-subtle:#e5efe6;--sr-overlay:#14140f99;--sr-highlight:#e5efe6;--sr-font-sans:Archivo,"Helvetica Neue",Arial,sans-serif;--sr-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sr-font-display:"Big Shoulders Display","Arial Narrow",sans-serif;--sr-weight-regular:400;--sr-weight-medium:500;--sr-weight-semibold:600;--sr-weight-bold:700;--sr-weight-extrabold:800;--sr-weight-black:900;--sr-space-10:64px;--sr-space-11:80px;--sr-space-12:96px;--sr-space-13:160px;--sr-space-01:2px;--sr-space-02:4px;--sr-space-03:8px;--sr-space-04:12px;--sr-space-05:16px;--sr-space-06:24px;--sr-space-07:32px;--sr-space-08:40px;--sr-space-09:48px;--sr-bp-sm:320px;--sr-bp-md:672px;--sr-bp-lg:1024px;--sr-bp-xlg:1312px;--sr-bp-max:1584px;--sr-gutter-wide:32px;--sr-gutter-narrow:16px;--sr-gutter-condensed:1px;--sr-max-width:1584px;--sr-page-margin:16px;--sr-size-control-xs:24px;--sr-size-control-sm:32px;--sr-size-control-md:40px;--sr-size-control-lg:48px;--sr-size-control-xl:64px;--sr-size-row-xs:24px;--sr-size-row-sm:32px;--sr-size-row-md:40px;--sr-size-row-lg:48px;--sr-size-row-xl:64px;--sr-size-icon-sm:16px;--sr-size-icon-md:20px;--sr-radius-none:0px;--sr-radius-sm:2px;--sr-radius-md:3px;--sr-radius-round:999px;--sr-radius:var(--sr-radius-md);--sr-border-hairline:1px;--sr-border-strong:2px;--sr-border-indicator:3px;--sr-shadow-overlay:0 2px 6px #14140f2e,0 12px 32px -8px #14140f38;--sr-duration-fast-01:70ms;--sr-duration-fast-02:.11s;--sr-duration-moderate-01:.15s;--sr-duration-moderate-02:.24s;--sr-duration-slow-01:.4s;--sr-duration-slow-02:.7s;--sr-easing-standard-productive:cubic-bezier(.2,0,.38,.9);--sr-easing-standard-expressive:cubic-bezier(.4,.14,.3,1);--sr-easing-entrance-productive:cubic-bezier(0,0,.38,.9);--sr-easing-entrance-expressive:cubic-bezier(0,0,.3,1);--sr-easing-exit-productive:cubic-bezier(.2,0,1,.9);--sr-easing-exit-expressive:cubic-bezier(.4,.14,1,1);color-scheme:light}@media (width>=672px){:root{--sr-page-margin:32px}}@media (width>=1024px){:root{--sr-page-margin:32px}}@media (width>=1312px){:root{--sr-page-margin:32px}}@media (width>=1584px){:root{--sr-page-margin:40px}}[data-theme=dark]{--sr-background:#14140f;--sr-background-hover:#f2f0ea14;--sr-background-active:#36352e;--sr-background-inverse:#f2f0ea;--sr-background-brand:#1c7c3c;--sr-layer-01:#1f1e19;--sr-layer-02:#2a2923;--sr-layer-03:#36352e;--sr-layer-hover-01:#2a2923;--sr-layer-hover-02:#36352e;--sr-layer-hover-03:#4f4d45;--sr-layer-active-01:#36352e;--sr-layer-selected-01:#2a2923;--sr-layer-accent-01:#36352e;--sr-field-01:#1f1e19;--sr-field-02:#2a2923;--sr-field-hover-01:#2a2923;--sr-field-hover-02:#36352e;--sr-border-subtle-00:#36352e;--sr-border-subtle-01:#4f4d45;--sr-border-strong-01:#7f7c72;--sr-border-interactive:#6fb582;--sr-border-inverse:#f2f0ea;--sr-border-disabled:#36352e;--sr-text-primary:#f2f0ea;--sr-text-secondary:#c9c6bd;--sr-text-helper:#a9a69c;--sr-text-placeholder:#a9a69c;--sr-text-disabled:#64615a;--sr-text-on-color:#f2f0ea;--sr-text-on-color-disabled:#7f7c72;--sr-text-inverse:#14140f;--sr-text-brand:#6fb582;--sr-text-error:#f08a80;--sr-text-warning:#e39a55;--sr-text-success:#6fb582;--sr-text-info:#96b3cb;--sr-link-primary:#6fb582;--sr-link-primary-hover:#9fc9a8;--sr-link-visited:#9fc9a8;--sr-icon-primary:#f2f0ea;--sr-icon-secondary:#a9a69c;--sr-icon-disabled:#64615a;--sr-icon-on-color:#f2f0ea;--sr-icon-on-interactive:#14140f;--sr-interactive:#6fb582;--sr-focus:#6fb582;--sr-focus-inset:#14140f;--sr-focus-inverse:#1c7c3c;--sr-button-primary:#1c7c3c;--sr-button-primary-hover:#14592b;--sr-button-primary-active:#0f4220;--sr-button-secondary:#f2f0ea;--sr-button-secondary-hover:#dedbd3;--sr-button-secondary-active:#c9c6bd;--sr-button-tertiary:#f2f0ea;--sr-button-tertiary-hover:#f2f0ea;--sr-button-tertiary-active:#dedbd3;--sr-button-danger:#bf000f;--sr-button-danger-hover:#93000b;--sr-button-disabled:#36352e;--sr-toggle-off:#7f7c72;--sr-support-error:#f08a80;--sr-support-warning:#e39a55;--sr-support-info:#96b3cb;--sr-support-success:#6fb582;--sr-support-error-subtle:#1f1e19;--sr-support-warning-subtle:#1f1e19;--sr-support-info-subtle:#1f1e19;--sr-support-success-subtle:#1f1e19;--sr-overlay:#14140f99;--sr-highlight:#2a2923;color-scheme:dark}[data-theme=light]{--sr-background:#f2f0ea;--sr-background-hover:#14140f0f;--sr-background-active:#dedbd3;--sr-background-inverse:#14140f;--sr-background-brand:#1c7c3c;--sr-layer-01:#ebe8e0;--sr-layer-02:#fbfaf6;--sr-layer-03:#f2f0ea;--sr-layer-hover-01:#dedbd3;--sr-layer-hover-02:#ebe8e0;--sr-layer-hover-03:#ebe8e0;--sr-layer-active-01:#c9c6bd;--sr-layer-selected-01:#e5efe6;--sr-layer-accent-01:#dedbd3;--sr-field-01:#fbfaf6;--sr-field-02:#f2f0ea;--sr-field-hover-01:#fff;--sr-field-hover-02:#fbfaf6;--sr-border-subtle-00:#dedbd3;--sr-border-subtle-01:#c9c6bd;--sr-border-strong-01:#7f7c72;--sr-border-interactive:#1c7c3c;--sr-border-inverse:#14140f;--sr-border-disabled:#dedbd3;--sr-text-primary:#14140f;--sr-text-secondary:#4f4d45;--sr-text-helper:#64615a;--sr-text-placeholder:#64615a;--sr-text-disabled:#a9a69c;--sr-text-on-color:#f2f0ea;--sr-text-on-color-disabled:#7f7c72;--sr-text-inverse:#f2f0ea;--sr-text-brand:#186c34;--sr-text-error:#bf000f;--sr-text-warning:#954100;--sr-text-success:#186c34;--sr-text-info:#2f5a7c;--sr-link-primary:#186c34;--sr-link-primary-hover:#0f4220;--sr-link-visited:#14592b;--sr-icon-primary:#14140f;--sr-icon-secondary:#64615a;--sr-icon-disabled:#a9a69c;--sr-icon-on-color:#f2f0ea;--sr-icon-on-interactive:#f2f0ea;--sr-interactive:#1c7c3c;--sr-focus:#1c7c3c;--sr-focus-inset:#f2f0ea;--sr-focus-inverse:#6fb582;--sr-button-primary:#1c7c3c;--sr-button-primary-hover:#14592b;--sr-button-primary-active:#0f4220;--sr-button-secondary:#14140f;--sr-button-secondary-hover:#36352e;--sr-button-secondary-active:#4f4d45;--sr-button-tertiary:#14140f;--sr-button-tertiary-hover:#14140f;--sr-button-tertiary-active:#36352e;--sr-button-danger:#bf000f;--sr-button-danger-hover:#93000b;--sr-button-disabled:#dedbd3;--sr-toggle-off:#7f7c72;--sr-support-error:#bf000f;--sr-support-warning:#b75000;--sr-support-info:#2f5a7c;--sr-support-success:#1c7c3c;--sr-support-error-subtle:#f6e4e0;--sr-support-warning-subtle:#f6e9d9;--sr-support-info-subtle:#e2e8ec;--sr-support-success-subtle:#e5efe6;--sr-overlay:#14140f99;--sr-highlight:#e5efe6;color-scheme:light}.sr-type-label-01{font-family:var(--sr-font-sans);letter-spacing:.32px;font-size:.75rem;font-weight:400;line-height:1.3333}.sr-type-label-02{font-family:var(--sr-font-sans);letter-spacing:.16px;font-size:.875rem;font-weight:500;line-height:1.2857}.sr-type-helper-text-01{font-family:var(--sr-font-sans);letter-spacing:.32px;font-size:.75rem;font-weight:400;line-height:1.3333}.sr-type-helper-text-02{letter-spacing:.16px;font-size:.875rem;line-height:1.2857}.sr-type-helper-text-02,.sr-type-legal-01{font-family:var(--sr-font-sans);font-weight:400}.sr-type-legal-01{letter-spacing:.32px;font-size:.75rem;line-height:1.3333}.sr-type-body-compact-01{font-family:var(--sr-font-sans);letter-spacing:.16px;font-size:.875rem;font-weight:400;line-height:1.2857}.sr-type-body-compact-02{letter-spacing:0;font-size:1rem;line-height:1.375}.sr-type-body-01,.sr-type-body-compact-02{font-family:var(--sr-font-sans);font-weight:400}.sr-type-body-01{letter-spacing:.16px;font-size:.875rem;line-height:1.4286}.sr-type-body-02{font-family:var(--sr-font-sans);letter-spacing:0;font-size:1rem;font-weight:400;line-height:1.5}.sr-type-heading-compact-01{font-family:var(--sr-font-sans);letter-spacing:.16px;font-size:.875rem;font-weight:600;line-height:1.2857}.sr-type-heading-compact-02{font-family:var(--sr-font-sans);letter-spacing:0;font-size:1rem;font-weight:600;line-height:1.375}.sr-type-heading-01{letter-spacing:.16px;font-size:.875rem;line-height:1.4286}.sr-type-heading-01,.sr-type-heading-02{font-family:var(--sr-font-sans);font-weight:600}.sr-type-heading-02{letter-spacing:0;font-size:1rem;line-height:1.5}.sr-type-heading-03{letter-spacing:-.01em;font-size:1.25rem;line-height:1.4}.sr-type-heading-03,.sr-type-heading-04{font-family:var(--sr-font-sans);font-weight:600}.sr-type-heading-04{letter-spacing:-.02em;font-size:1.75rem;line-height:1.2857}.sr-type-heading-05{letter-spacing:-.025em;font-size:2rem;line-height:1.25}.sr-type-heading-05,.sr-type-heading-06{font-family:var(--sr-font-sans);font-weight:700}.sr-type-heading-06{letter-spacing:-.03em;font-size:2.625rem;line-height:1.1905}.sr-type-heading-07{font-family:var(--sr-font-sans);letter-spacing:-.035em;font-size:3.375rem;font-weight:700;line-height:1.1852}.sr-type-code-01{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.3333}.sr-type-code-01,.sr-type-code-02{font-family:var(--sr-font-mono);letter-spacing:0;font-weight:400}.sr-type-code-02{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem;line-height:1.4286}.sr-type-mono-label-01{letter-spacing:.08em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.6875rem;line-height:1.4545}.sr-type-mono-label-01,.sr-type-mono-label-02{font-family:var(--sr-font-mono);text-transform:uppercase;font-weight:500}.sr-type-mono-label-02{letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.3333}.sr-type-readout-01{font-family:var(--sr-font-mono);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:400;line-height:1.4286}.sr-type-readout-02{letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1.4}.sr-type-readout-02,.sr-type-readout-03{font-family:var(--sr-font-mono);font-weight:500}.sr-type-readout-03{letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.2857}.sr-type-fluid-heading-03{font-family:var(--sr-font-sans);letter-spacing:-.01em;font-size:clamp(1.25rem,1.1867rem + .3165vw,1.5rem);font-weight:500;line-height:1.3}.sr-type-fluid-heading-04{font-family:var(--sr-font-sans);letter-spacing:-.02em;font-size:clamp(1.75rem,1.6234rem + .6329vw,2.25rem);font-weight:600;line-height:1.2}.sr-type-fluid-heading-05{font-family:var(--sr-font-sans);letter-spacing:-.03em;font-size:clamp(2rem,1.557rem + 2.2152vw,3.75rem);font-weight:700;line-height:1.08}.sr-type-fluid-heading-06{font-family:var(--sr-font-sans);letter-spacing:-.035em;font-size:clamp(2rem,1.3038rem + 3.481vw,4.75rem);font-weight:700;line-height:1.02}.sr-type-fluid-paragraph-01{font-family:var(--sr-font-sans);letter-spacing:-.01em;font-size:clamp(1.25rem,1.1234rem + .6329vw,1.75rem);font-weight:400;line-height:1.35}.sr-type-fluid-quotation-01{font-family:var(--sr-font-sans);letter-spacing:-.02em;font-size:clamp(1.25rem,1.0601rem + .9494vw,2rem);font-weight:500;line-height:1.25}.sr-type-fluid-quotation-02{font-family:var(--sr-font-sans);letter-spacing:-.03em;font-size:clamp(2rem,1.557rem + 2.2152vw,3.75rem);font-weight:500;line-height:1.1}.sr-type-fluid-display-01{font-size:clamp(2.625rem,2.087rem + 2.6899vw,4.75rem);line-height:1}.sr-type-fluid-display-01,.sr-type-fluid-display-02{font-family:var(--sr-font-sans);letter-spacing:-.04em;font-weight:700}.sr-type-fluid-display-02{font-size:clamp(2.625rem,1.7706rem + 4.2722vw,6rem);line-height:.96}.sr-type-fluid-display-04{font-family:var(--sr-font-sans);letter-spacing:-.055em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(4rem,2.5443rem + 7.2785vw,9.75rem);font-weight:700;line-height:.86}.sr-type-display-01{font-family:var(--sr-font-display);letter-spacing:-.01em;font-size:clamp(3.5rem,2.2rem + 5.3333vw,7rem);font-weight:900;line-height:.88}.sr-type-display-02{letter-spacing:-.005em;font-size:clamp(2.875rem,1.9464rem + 3.8095vw,5.375rem)}.sr-type-display-02,.sr-type-display-03{font-family:var(--sr-font-display);font-weight:900;line-height:.92}.sr-type-display-03{letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,1.7571rem + 3.0476vw,4.5rem)}.sr-type-display-04{font-family:var(--sr-font-display);letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(6rem,3.9571rem + 8.381vw,11.5rem);font-weight:900;line-height:.86}.sr-type-display-05{font-family:var(--sr-font-display);letter-spacing:0;font-size:clamp(2.25rem,1.8304rem + 1.4286vw,3rem);font-weight:900;line-height:.95}@layer sr.base{:root,[data-theme]{--sr-ctx-layer:var(--sr-layer-01);--sr-ctx-layer-hover:var(--sr-layer-hover-01);--sr-ctx-field:var(--sr-field-01);--sr-ctx-field-hover:var(--sr-field-hover-01);--sr-ctx-border:var(--sr-border-subtle-00)}.sr-band--sand,.sr-layer-1,.sr-modal,.sr-tile{--sr-ctx-layer:var(--sr-layer-02);--sr-ctx-layer-hover:var(--sr-layer-hover-02);--sr-ctx-field:var(--sr-field-02);--sr-ctx-field-hover:var(--sr-field-hover-02);--sr-ctx-border:var(--sr-border-subtle-01)}.sr-layer-2{--sr-ctx-layer:var(--sr-layer-03);--sr-ctx-layer-hover:var(--sr-layer-hover-03);--sr-ctx-field:var(--sr-field-02);--sr-ctx-field-hover:var(--sr-field-hover-02);--sr-ctx-border:var(--sr-border-subtle-01)}.sr-layer-1{background:var(--sr-layer-01)}.sr-layer-2{background:var(--sr-layer-02)}.sr-root,[data-theme]{background:var(--sr-background);color:var(--sr-text-primary);font-family:var(--sr-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern";font-size:1rem;line-height:1.5}.sr-root ::selection,[data-theme] ::selection{background:var(--sr-interactive);color:var(--sr-text-on-color)}.sr-root :focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-mono,.sr-root code,.sr-root kbd,.sr-root samp{font-family:var(--sr-font-mono)}.sr-mono,.sr-num,.sr-root code,.sr-root kbd,.sr-root samp{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr-root [hidden],[data-theme] [hidden]{display:none!important}.sr-skip-link{z-index:9500;left:var(--sr-space-03);top:var(--sr-space-03);padding:var(--sr-space-03) var(--sr-space-05);background:var(--sr-background-inverse);color:var(--sr-text-inverse);border-radius:var(--sr-radius-md);font:var(--sr-weight-medium) .875rem/1.25rem var(--sr-font-sans);position:absolute;transform:translateY(-200%)}.sr-skip-link:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px;transform:none}.sr-visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){.sr-root *,.sr-root :after,.sr-root :before{transition-duration:1ms!important;animation-duration:1ms!important}}}@layer sr.components{.sr-btn{--sr-btn-h:var(--sr-size-control-md);--sr-btn-px:var(--sr-space-05);--sr-btn-bg:var(--sr-button-primary);--sr-btn-bg-hover:var(--sr-button-primary-hover);--sr-btn-bg-active:var(--sr-button-primary-active);--sr-btn-fg:var(--sr-text-on-color);--sr-btn-fg-hover:var(--sr-btn-fg);--sr-btn-border:transparent;justify-content:space-between;align-items:center;gap:var(--sr-space-05);box-sizing:border-box;min-height:var(--sr-btn-h);padding:0 var(--sr-btn-px);border:1px solid var(--sr-btn-border);border-radius:var(--sr-radius-md);background:var(--sr-btn-bg);color:var(--sr-btn-fg);font:var(--sr-weight-medium) .875rem/1.125rem var(--sr-font-sans);letter-spacing:.01em;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),border-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive);margin:0;text-decoration:none;display:inline-flex}.sr-btn:hover{background:var(--sr-btn-bg-hover);color:var(--sr-btn-fg-hover)}.sr-btn:active{background:var(--sr-btn-bg-active)}.sr-btn:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-btn__icon{width:var(--sr-size-icon-sm);height:var(--sr-size-icon-sm);transition:transform var(--sr-duration-moderate-01) var(--sr-easing-standard-productive);flex:none}.sr-btn:hover .sr-btn__icon--trail{transform:translate(2px)}.sr-btn:disabled,.sr-btn[aria-disabled=true]{background:var(--sr-button-disabled);color:var(--sr-text-on-color-disabled);cursor:not-allowed;border-color:#0000}.sr-btn:disabled .sr-btn__icon,.sr-btn[aria-disabled=true] .sr-btn__icon{transform:none}.sr-btn--secondary{--sr-btn-bg:var(--sr-button-secondary);--sr-btn-bg-hover:var(--sr-button-secondary-hover);--sr-btn-bg-active:var(--sr-button-secondary-active)}[data-theme=dark] .sr-btn--secondary{--sr-btn-fg:var(--sr-text-inverse)}.sr-btn--tertiary{--sr-btn-bg:transparent;--sr-btn-bg-hover:var(--sr-button-tertiary-hover);--sr-btn-bg-active:var(--sr-button-tertiary-active);--sr-btn-fg:var(--sr-button-tertiary);--sr-btn-fg-hover:var(--sr-text-inverse);--sr-btn-border:var(--sr-button-tertiary)}.sr-btn--tertiary:active{color:var(--sr-text-inverse)}.sr-btn--tertiary:disabled,.sr-btn--tertiary[aria-disabled=true]{color:var(--sr-text-disabled);border-color:var(--sr-border-disabled);background:0 0}.sr-btn--ghost{--sr-btn-bg:transparent;--sr-btn-bg-hover:var(--sr-background-hover);--sr-btn-bg-active:var(--sr-background-active);--sr-btn-fg:var(--sr-text-primary);--sr-btn-px:var(--sr-space-05);justify-content:flex-start;gap:var(--sr-space-03)}.sr-btn--ghost:disabled,.sr-btn--ghost[aria-disabled=true]{color:var(--sr-text-disabled);background:0 0}.sr-btn--danger{--sr-btn-bg:var(--sr-button-danger);--sr-btn-bg-hover:var(--sr-button-danger-hover);--sr-btn-bg-active:var(--sr-button-danger-hover)}.sr-btn--sm{--sr-btn-h:var(--sr-size-control-sm);--sr-btn-px:var(--sr-space-04);gap:var(--sr-space-04)}.sr-btn--lg{--sr-btn-h:var(--sr-size-control-lg);--sr-btn-px:var(--sr-space-05);letter-spacing:0;font-size:1rem;line-height:1.375rem}.sr-btn--xl{--sr-btn-h:var(--sr-size-control-xl);--sr-btn-px:var(--sr-space-06);letter-spacing:-.01em;min-width:12rem;font-size:1.0625rem}.sr-btn--lg .sr-btn__icon,.sr-btn--xl .sr-btn__icon{width:var(--sr-size-icon-md);height:var(--sr-size-icon-md)}.sr-btn--icon{width:var(--sr-btn-h);justify-content:center;padding:0}.sr-btn--block{width:100%;display:flex}.sr-btn-set{gap:var(--sr-space-03);flex-wrap:wrap;align-items:center;display:flex}.sr-btn-set--fused{gap:1px}.sr-link{color:var(--sr-link-primary);text-underline-offset:.22em;text-decoration:underline 1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);border-radius:var(--sr-radius-sm);cursor:pointer;transition:color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),-webkit-text-decoration-color var(--sr-duration-fast-02);transition:color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),text-decoration-color var(--sr-duration-fast-02);transition:color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),text-decoration-color var(--sr-duration-fast-02),-webkit-text-decoration-color var(--sr-duration-fast-02)}.sr-link:hover{color:var(--sr-link-primary-hover);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.sr-link:active{color:var(--sr-text-primary)}.sr-link:visited{color:var(--sr-link-visited)}.sr-link:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px;text-decoration:none}.sr-link[aria-disabled=true]{color:var(--sr-text-disabled);cursor:not-allowed;pointer-events:none;text-decoration:none}.sr-link--standalone{align-items:center;gap:var(--sr-space-02);font-weight:var(--sr-weight-medium);text-decoration:none;display:inline-flex}.sr-link--standalone:hover{text-decoration:underline}.sr-link--standalone svg{width:var(--sr-size-icon-sm);height:var(--sr-size-icon-sm);transition:transform var(--sr-duration-moderate-01) var(--sr-easing-standard-productive)}.sr-link--standalone:hover svg{transform:translate(2px)}.sr-link--quiet{color:inherit}.sr-field{gap:var(--sr-space-03);flex-direction:column;min-width:0;display:flex}.sr-field+.sr-field{margin-top:0}.sr-label{align-items:baseline;gap:var(--sr-space-03);font:var(--sr-weight-medium) .875rem/1.125rem var(--sr-font-sans);letter-spacing:.16px;color:var(--sr-text-primary);display:flex}.sr-label__meta{font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-mono);letter-spacing:0;color:var(--sr-text-helper);margin-left:auto}.sr-helper{color:var(--sr-text-helper)}.sr-error-text,.sr-helper{font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-sans);letter-spacing:.32px}.sr-error-text{align-items:flex-start;gap:var(--sr-space-02);color:var(--sr-text-error);display:none}.sr-error-text:before{content:"";background:var(--sr-support-error);border-radius:1px;flex:none;align-self:stretch;width:3px}.sr-field.is-invalid .sr-error-text,.sr-field:has([aria-invalid=true]) .sr-error-text{display:flex}.sr-field.is-invalid .sr-helper,.sr-field:has([aria-invalid=true]) .sr-helper{display:none}.sr-field.is-disabled .sr-label,.sr-field:has(:disabled)>.sr-label,.sr-field.is-disabled .sr-helper,.sr-field:has(:disabled)>.sr-helper{color:var(--sr-text-disabled)}.sr-input,.sr-input-group,.sr-select__control,.sr-textarea{--sr-input-h:var(--sr-size-control-md);box-sizing:border-box;background:var(--sr-ctx-field);width:100%;min-width:0;color:var(--sr-text-primary);border:1px solid var(--sr-ctx-border);border-bottom-color:var(--sr-border-strong-01);border-radius:var(--sr-radius-md);font:var(--sr-weight-regular) .875rem/1.125rem var(--sr-font-sans);letter-spacing:.16px;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),border-color var(--sr-duration-fast-02);margin:0}.sr-input,.sr-select__control{height:var(--sr-input-h);padding:0 var(--sr-space-05)}.sr-input::placeholder,.sr-textarea::placeholder{color:var(--sr-text-placeholder);opacity:1}.sr-input-group:hover,.sr-input:hover,.sr-select__control:hover,.sr-textarea:hover{background:var(--sr-ctx-field-hover);border-bottom-color:var(--sr-text-primary)}.sr-input-group:focus-within,.sr-input:focus,.sr-select__control:focus,.sr-textarea:focus{outline:2px solid var(--sr-focus);outline-offset:-2px;background:var(--sr-ctx-field-hover)}.sr-input-group .sr-input:focus{outline:0}.sr-input-group:has([aria-invalid=true]),.sr-input[aria-invalid=true],.sr-select__control[aria-invalid=true],.sr-textarea[aria-invalid=true]{outline:2px solid var(--sr-support-error);outline-offset:-2px}.sr-input-group:has(:disabled),.sr-input:disabled,.sr-select__control:disabled,.sr-textarea:disabled{background:var(--sr-ctx-field);color:var(--sr-text-disabled);border-color:var(--sr-border-disabled);cursor:not-allowed;outline:0}.sr-input:disabled::placeholder,.sr-textarea:disabled::placeholder{color:var(--sr-text-disabled)}.sr-input-group:has([readonly]),.sr-input[readonly],.sr-textarea[readonly]{border-color:var(--sr-ctx-border);cursor:default;background:0 0;border-style:dashed}.sr-input-group:has([readonly]):hover,.sr-input[readonly]:hover,.sr-textarea[readonly]:hover{border-bottom-color:var(--sr-ctx-border);background:0 0}.sr-input-group:has([readonly]):focus-within,.sr-input[readonly]:focus,.sr-textarea[readonly]:focus{outline:1px solid var(--sr-border-strong-01);outline-offset:-1px}.sr-input--sm,.sr-input-group--sm,.sr-select--sm .sr-select__control{--sr-input-h:var(--sr-size-control-sm)}.sr-input--lg,.sr-input-group--lg,.sr-select--lg .sr-select__control{--sr-input-h:var(--sr-size-control-lg);font-size:1rem}.sr-input--sm,.sr-select--sm .sr-select__control{padding-inline:var(--sr-space-04)}.sr-textarea{min-height:6rem;padding:var(--sr-space-04) var(--sr-space-05);resize:vertical;line-height:1.25rem;display:block}.sr-field__counter{font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-mono);color:var(--sr-text-helper);margin-top:calc(-1 * var(--sr-space-02));align-self:flex-end}.sr-input-group{height:var(--sr-input-h);align-items:stretch;padding:0;display:flex;overflow:hidden}.sr-input-group .sr-input{height:100%;font-family:var(--sr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;background:0 0;border:0;border-radius:0;flex:1}.sr-input-group .sr-input:hover{background:0 0}.sr-input-group .sr-input[aria-invalid=true]{outline:0}.sr-input-group .sr-input::-webkit-inner-spin-button,.sr-input-group .sr-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sr-input-group .sr-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sr-input-group__unit{padding:0 var(--sr-space-04);border-left:1px solid var(--sr-ctx-border);font:var(--sr-weight-medium) .75rem/1 var(--sr-font-mono);letter-spacing:.04em;color:var(--sr-text-secondary);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;display:flex}.sr-input-group__step{all:unset;box-sizing:border-box;width:var(--sr-input-h);border-left:1px solid var(--sr-ctx-border);color:var(--sr-icon-primary);cursor:pointer;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive);flex:none;place-items:center;display:grid}.sr-input-group__step svg{width:var(--sr-size-icon-sm);height:var(--sr-size-icon-sm)}.sr-input-group__step:hover{background:var(--sr-ctx-layer-hover)}.sr-input-group__step:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}.sr-input-group__step:disabled{color:var(--sr-icon-disabled);cursor:not-allowed;background:0 0}.sr-input-group:has(:disabled) .sr-input-group__unit{color:var(--sr-text-disabled)}.sr-input-group:has([readonly]) .sr-input-group__step{display:none}.sr-slider{align-items:center;gap:var(--sr-space-05);min-width:0;display:flex}.sr-slider__num{flex:none;width:auto}.sr-slider__num .sr-input{width:calc(var(--sr-space-09) + var(--sr-space-05));flex:none}.sr-slider__input{--sr-slider-pct:50%;--sr-slider-fill:var(--sr-interactive);--sr-slider-rest:var(--sr-border-strong-01);--sr-slider-thumb:var(--sr-text-primary);min-width:0;height:var(--sr-size-control-md);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;flex:1;margin:0}.sr-slider__input::-webkit-slider-runnable-track{height:var(--sr-space-01);background:linear-gradient(to right,var(--sr-slider-fill) var(--sr-slider-pct),var(--sr-slider-rest) var(--sr-slider-pct))}.sr-slider__input::-moz-range-track{height:var(--sr-space-01);background:var(--sr-slider-rest)}.sr-slider__input::-moz-range-progress{height:var(--sr-space-01);background:var(--sr-slider-fill)}.sr-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--sr-space-05);height:var(--sr-space-05);margin-top:calc(var(--sr-space-01) / 2 - var(--sr-space-05) / 2);border-radius:var(--sr-radius-round);background:var(--sr-slider-thumb);-webkit-transition:transform var(--sr-duration-fast-02) var(--sr-easing-standard-productive);transition:transform var(--sr-duration-fast-02) var(--sr-easing-standard-productive);border:0}.sr-slider__input::-moz-range-thumb{width:var(--sr-space-05);height:var(--sr-space-05);border-radius:var(--sr-radius-round);background:var(--sr-slider-thumb);border:0}.sr-slider__input:hover::-webkit-slider-thumb{transform:scale(1.25)}.sr-slider__input:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-slider__input:disabled{--sr-slider-fill:var(--sr-icon-disabled);--sr-slider-rest:var(--sr-border-disabled);--sr-slider-thumb:var(--sr-icon-disabled);cursor:not-allowed}.sr-slider__input:disabled::-webkit-slider-thumb{transform:none}.sr-slider__input[aria-invalid=true]{--sr-slider-fill:var(--sr-support-error)}.sr-select{display:block;position:relative}.sr-select__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--sr-space-09);cursor:pointer}.sr-select:after{content:"";right:var(--sr-space-05);border-right:1.5px solid var(--sr-icon-primary);border-bottom:1.5px solid var(--sr-icon-primary);pointer-events:none;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;transform:rotate(45deg)}.sr-select:has(:disabled):after{border-color:var(--sr-icon-disabled)}.sr-check,.sr-radio{align-items:flex-start;gap:var(--sr-space-03);min-height:var(--sr-size-control-xs);padding-block:var(--sr-space-01);font:var(--sr-weight-regular) .875rem/1.25rem var(--sr-font-sans);letter-spacing:.16px;color:var(--sr-text-primary);cursor:pointer;display:inline-flex;position:relative}.sr-check__input,.sr-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--sr-ctx-field);border:1px solid var(--sr-icon-primary);cursor:pointer;width:16px;height:16px;transition:background-color var(--sr-duration-fast-01) var(--sr-easing-standard-productive),border-color var(--sr-duration-fast-01);flex:none;place-items:center;margin:2px 0 0;display:grid}.sr-check__input{border-radius:var(--sr-radius-sm)}.sr-radio__input{border-radius:var(--sr-radius-round)}.sr-check__input:after{content:"";border-left:1.5px solid var(--sr-icon-on-interactive);border-bottom:1.5px solid var(--sr-icon-on-interactive);width:9px;height:5px;transition:transform var(--sr-duration-fast-02) var(--sr-easing-entrance-productive);margin-top:-2px;transform:rotate(-45deg)scale(0)}.sr-check__input:checked,.sr-check__input:indeterminate{background:var(--sr-interactive);border-color:var(--sr-interactive)}.sr-check__input:checked:after{transform:rotate(-45deg)scale(1)}.sr-check__input:indeterminate:after{border-bottom-width:2px;border-left:0;width:8px;height:0;margin:0;transform:none}.sr-radio__input:after{content:"";border-radius:var(--sr-radius-round);background:var(--sr-interactive);width:8px;height:8px;transition:transform var(--sr-duration-fast-02) var(--sr-easing-entrance-productive);transform:scale(0)}.sr-radio__input:checked{border-color:var(--sr-interactive)}.sr-radio__input:checked:after{transform:scale(1)}.sr-check:hover .sr-check__input:not(:disabled):not(:checked),.sr-radio:hover .sr-radio__input:not(:disabled):not(:checked){background:var(--sr-ctx-field-hover);box-shadow:inset 0 0 0 1px var(--sr-icon-primary)}.sr-check__input:focus-visible,.sr-radio__input:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-check__input[aria-invalid=true],.sr-radio__input[aria-invalid=true]{border-color:var(--sr-support-error);box-shadow:inset 0 0 0 1px var(--sr-support-error)}.sr-check__input:disabled,.sr-radio__input:disabled{border-color:var(--sr-icon-disabled);cursor:not-allowed;background:0 0}.sr-check__input:disabled:checked,.sr-check__input:disabled:indeterminate,.sr-radio__input:disabled:after{background:var(--sr-icon-disabled)}.sr-check:has(:disabled),.sr-radio:has(:disabled){color:var(--sr-text-disabled);cursor:not-allowed}.sr-check:has(.is-readonly),.sr-radio:has(.is-readonly){cursor:default}.sr-check__input.is-readonly,.sr-radio__input.is-readonly{pointer-events:none;border-color:var(--sr-border-strong-01)}.sr-check__input.is-readonly:checked{background:0 0}.sr-check__input.is-readonly:checked:after{border-color:var(--sr-icon-primary)}.sr-radio__input.is-readonly:checked{border-color:var(--sr-border-strong-01)}.sr-radio__input.is-readonly:after{background:var(--sr-icon-primary)}.sr-fieldset{gap:var(--sr-space-03);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.sr-fieldset>legend{margin-bottom:var(--sr-space-03);padding:0}.sr-fieldset--row{column-gap:var(--sr-space-06);flex-flow:wrap}.sr-toggle{align-items:center;gap:var(--sr-space-03);cursor:pointer;font:var(--sr-weight-regular) .875rem/1.25rem var(--sr-font-sans);color:var(--sr-text-primary);display:inline-flex}.sr-toggle__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--sr-radius-round);background:var(--sr-toggle-off);cursor:pointer;width:40px;height:20px;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive);flex:none;margin:0;position:relative}.sr-toggle__input:after{content:"";border-radius:var(--sr-radius-round);background:var(--sr-icon-on-color);width:14px;height:14px;transition:transform var(--sr-duration-fast-02) var(--sr-easing-standard-productive);position:absolute;top:3px;left:3px}.sr-toggle__input:checked{background:var(--sr-interactive)}.sr-toggle__input:checked:after{transform:translate(20px)}.sr-toggle:hover .sr-toggle__input:not(:disabled):not(:checked){background:var(--sr-text-helper)}.sr-toggle:hover .sr-toggle__input:checked:not(:disabled){background:var(--sr-button-primary-hover)}.sr-toggle__input:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-toggle__input:disabled{background:var(--sr-button-disabled);cursor:not-allowed}.sr-toggle__input:disabled:after{background:var(--sr-icon-disabled)}.sr-toggle:has(:disabled){color:var(--sr-text-disabled);cursor:not-allowed}.sr-toggle__state{font:var(--sr-weight-medium) .6875rem/1rem var(--sr-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sr-text-helper);min-width:3ch}.sr-toggle__state:before{content:"Off"}.sr-toggle:has(:checked) .sr-toggle__state:before{content:"On"}.sr-toggle:has(:checked) .sr-toggle__state{color:var(--sr-text-success)}.sr-toggle:has(.is-readonly) .sr-toggle__state,.sr-toggle:has(:disabled) .sr-toggle__state{color:var(--sr-text-helper)}.sr-toggle--sm .sr-toggle__input{width:32px;height:16px}.sr-toggle--sm .sr-toggle__input:after{width:12px;height:12px;top:2px;left:2px}.sr-toggle--sm .sr-toggle__input:checked:after{transform:translate(16px)}.sr-toggle:has(.is-readonly){cursor:default}.sr-toggle__input.is-readonly{pointer-events:none;box-shadow:inset 0 0 0 1px var(--sr-border-strong-01);background:0 0}.sr-toggle__input.is-readonly:after{background:var(--sr-icon-secondary)}.sr-tag{align-items:center;gap:var(--sr-space-02);box-sizing:border-box;height:20px;padding:0 var(--sr-space-03);border-radius:var(--sr-radius-sm);background:var(--sr-layer-accent-01);color:var(--sr-text-primary);font:var(--sr-weight-medium) .6875rem/1 var(--sr-font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;display:inline-flex}.sr-tag--outline{box-shadow:inset 0 0 0 1px var(--sr-border-strong-01);color:var(--sr-text-secondary);background:0 0}.sr-tag--brand{background:var(--sr-support-success-subtle);color:var(--sr-text-success)}.sr-tag--ink{background:var(--sr-background-inverse);color:var(--sr-text-inverse)}.sr-tag--error{background:var(--sr-support-error-subtle);color:var(--sr-text-error)}.sr-tag--warning{background:var(--sr-support-warning-subtle);color:var(--sr-text-warning)}.sr-tag--info{background:var(--sr-support-info-subtle);color:var(--sr-text-info)}.sr-tag__dot{border-radius:var(--sr-radius-round);background:currentColor;width:6px;height:6px}.sr-chip{display:inline-flex;position:relative}.sr-chip__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sr-chip__label,button.sr-chip{align-items:center;gap:var(--sr-space-03);box-sizing:border-box;height:var(--sr-size-control-sm);padding:0 var(--sr-space-04);border:1px solid var(--sr-border-strong-01);border-radius:var(--sr-radius-sm);background:var(--sr-ctx-field);color:var(--sr-text-primary);font:var(--sr-weight-regular) .875rem/1 var(--sr-font-sans);letter-spacing:.16px;white-space:nowrap;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),border-color var(--sr-duration-fast-02),color var(--sr-duration-fast-02);display:inline-flex}button.sr-chip{cursor:pointer;margin:0}.sr-chip:hover .sr-chip__label,button.sr-chip:hover{border-color:var(--sr-text-primary);background:var(--sr-ctx-field-hover)}.sr-chip__input:checked+.sr-chip__label,button.sr-chip[aria-pressed=true]{background:var(--sr-background-inverse);border-color:var(--sr-background-inverse);color:var(--sr-text-inverse)}.sr-chip__input:focus-visible+.sr-chip__label,button.sr-chip:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-chip__input:disabled+.sr-chip__label,button.sr-chip:disabled{border-color:var(--sr-border-disabled);color:var(--sr-text-disabled);cursor:not-allowed;background:0 0}.sr-chip__input:disabled{cursor:not-allowed}.sr-chip__input:disabled:checked+.sr-chip__label{background:var(--sr-button-disabled);border-color:var(--sr-button-disabled);color:var(--sr-text-on-color-disabled)}.sr-chip__input[aria-invalid=true]+.sr-chip__label{border-color:var(--sr-support-error)}.sr-chip__count{font-family:var(--sr-font-mono);color:var(--sr-text-helper);font-size:.75rem}.sr-chip__input:checked+.sr-chip__label .sr-chip__count,button.sr-chip[aria-pressed=true] .sr-chip__count{color:inherit;opacity:.8}.sr-chip--lg .sr-chip__label{height:var(--sr-size-control-md);padding-inline:var(--sr-space-05)}.sr-chip-set{gap:var(--sr-space-03);flex-wrap:wrap;display:flex}.sr-tabs{box-shadow:inset 0 -1px 0 var(--sr-ctx-border);scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.sr-tabs__tab{all:unset;box-sizing:border-box;align-items:center;gap:var(--sr-space-03);height:var(--sr-size-control-lg);padding:0 var(--sr-space-05);font:var(--sr-weight-regular) .875rem/1.125rem var(--sr-font-sans);letter-spacing:.16px;color:var(--sr-text-secondary);white-space:nowrap;cursor:pointer;transition:color var(--sr-duration-fast-02) var(--sr-easing-standard-productive);display:inline-flex;position:relative}.sr-tabs__tab:after{content:"";height:1px;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),height var(--sr-duration-fast-02);background:0 0;position:absolute;bottom:0;left:0;right:0}.sr-tabs__tab:hover{color:var(--sr-text-primary)}.sr-tabs__tab:hover:after{background:var(--sr-border-strong-01)}.sr-tabs__tab[aria-selected=true]{color:var(--sr-text-primary);font-weight:var(--sr-weight-semibold)}.sr-tabs__tab[aria-selected=true]:after{height:var(--sr-border-indicator);background:var(--sr-interactive)}.sr-tabs__tab:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}.sr-tabs__tab:disabled,.sr-tabs__tab[aria-disabled=true]{color:var(--sr-text-disabled);cursor:not-allowed}.sr-tabs__tab:disabled:after,.sr-tabs__tab[aria-disabled=true]:after{background:0 0}.sr-tabs__count{font:var(--sr-weight-medium) .6875rem/1 var(--sr-font-mono);border-radius:var(--sr-radius-sm);background:var(--sr-layer-accent-01);color:var(--sr-text-secondary);padding:3px 5px}.sr-tabs--sm .sr-tabs__tab{height:var(--sr-size-control-md);padding-inline:var(--sr-space-04)}.sr-switcher{border:1px solid var(--sr-border-strong-01);border-radius:var(--sr-radius-md);padding:0;display:inline-flex;overflow:hidden}.sr-switcher__item{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--sr-space-03);height:calc(var(--sr-size-control-md) - 2px);padding:0 var(--sr-space-05);font:var(--sr-weight-medium) .875rem/1 var(--sr-font-sans);letter-spacing:.16px;color:var(--sr-text-secondary);cursor:pointer;white-space:nowrap;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),color var(--sr-duration-fast-02);display:inline-flex}.sr-switcher__item+.sr-switcher__item{border-left:1px solid var(--sr-ctx-border)}.sr-switcher__item:hover{background:var(--sr-background-hover);color:var(--sr-text-primary)}.sr-switcher__item[aria-pressed=true],.sr-switcher__item[aria-selected=true]{background:var(--sr-background-inverse);color:var(--sr-text-inverse)}.sr-switcher__item[aria-pressed=true]+.sr-switcher__item,.sr-switcher__item[aria-selected=true]+.sr-switcher__item{border-left-color:#0000}.sr-switcher__item:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px;z-index:1;position:relative}.sr-switcher__item:disabled{color:var(--sr-text-disabled);cursor:not-allowed;background:0 0}.sr-switcher__item small{font:var(--sr-weight-regular) .75rem/1 var(--sr-font-mono);opacity:.75}.sr-switcher--sm .sr-switcher__item{height:calc(var(--sr-size-control-sm) - 2px);padding-inline:var(--sr-space-04)}.sr-switcher--lg .sr-switcher__item{height:calc(var(--sr-size-control-lg) - 2px);padding-inline:var(--sr-space-06);font-size:1rem}.sr-progress{gap:var(--sr-space-02);counter-reset:sr-step;margin:0;padding:0;list-style:none;display:flex}.sr-progress__step{counter-increment:sr-step;flex:1;min-width:0}.sr-progress__btn{all:unset;box-sizing:border-box;gap:var(--sr-space-01);width:100%;padding:var(--sr-space-03) var(--sr-space-03) var(--sr-space-03) 0;border-top:var(--sr-border-indicator) solid var(--sr-ctx-border);color:var(--sr-text-helper);cursor:pointer;transition:border-color var(--sr-duration-moderate-01) var(--sr-easing-standard-productive),color var(--sr-duration-moderate-01);flex-direction:column;display:flex}.sr-progress__index{align-items:center;gap:var(--sr-space-02);font:var(--sr-weight-medium) .6875rem/1rem var(--sr-font-mono);letter-spacing:.08em;text-transform:uppercase;display:flex}.sr-progress__index:before{content:counter(sr-step,decimal-leading-zero)}.sr-progress__label{font:var(--sr-weight-medium) .875rem/1.125rem var(--sr-font-sans);letter-spacing:.16px;color:inherit}.sr-progress__sub{font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-sans);letter-spacing:.32px;color:var(--sr-text-helper)}.sr-progress__btn:hover{color:var(--sr-text-primary);border-top-color:var(--sr-border-strong-01)}.sr-progress__btn:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-progress__step.is-complete .sr-progress__btn{border-top-color:var(--sr-text-primary);color:var(--sr-text-secondary)}.sr-progress__step.is-complete .sr-progress__index:after{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:7px;height:4px;margin:-2px 0 0 2px;transform:rotate(-45deg)}.sr-progress__btn[aria-current=step]{border-top-color:var(--sr-interactive);color:var(--sr-text-primary);cursor:default}.sr-progress__btn[aria-current=step] .sr-progress__index{color:var(--sr-text-brand)}.sr-progress__step.is-invalid .sr-progress__btn{border-top-color:var(--sr-support-error);color:var(--sr-text-error)}.sr-progress__step.is-invalid .sr-progress__index:after{content:"· Check"}.sr-progress__step.is-invalid .sr-progress__btn[aria-current=step]{border-top-color:var(--sr-support-error)}.sr-progress__step.is-invalid .sr-progress__btn[aria-current=step] .sr-progress__index{color:var(--sr-text-error)}.sr-progress__btn:disabled,.sr-progress__btn[aria-disabled=true]{color:var(--sr-text-disabled);border-top-color:var(--sr-border-disabled);cursor:not-allowed}.sr-progress__btn:disabled .sr-progress__sub{color:var(--sr-text-disabled)}.sr-progress--vertical{gap:var(--sr-space-01);flex-direction:column}.sr-progress--vertical .sr-progress__btn{border-top:0;border-left:var(--sr-border-indicator) solid var(--sr-ctx-border);padding:var(--sr-space-03) 0 var(--sr-space-05) var(--sr-space-05)}.sr-progress--vertical .sr-progress__btn:hover{border-left-color:var(--sr-border-strong-01)}.sr-progress--vertical .sr-progress__step.is-complete .sr-progress__btn{border-left-color:var(--sr-text-primary)}.sr-progress--vertical .sr-progress__btn[aria-current=step]{border-left-color:var(--sr-interactive)}.sr-progress--vertical .sr-progress__step.is-invalid .sr-progress__btn,.sr-progress--vertical .sr-progress__step.is-invalid .sr-progress__btn[aria-current=step]{border-left-color:var(--sr-support-error)}.sr-progress--vertical .sr-progress__btn:disabled{border-left-color:var(--sr-border-disabled)}@media (width<=672px){.sr-progress:not(.sr-progress--vertical) .sr-progress__label,.sr-progress:not(.sr-progress--vertical) .sr-progress__sub{display:none}.sr-progress:not(.sr-progress--vertical) [aria-current=step] .sr-progress__label{display:block}}.sr-notification{--sr-n-accent:var(--sr-support-info);--sr-n-bg:var(--sr-support-info-subtle);--sr-n-icon:var(--sr-text-info);grid-column-gap:var(--sr-space-04);align-items:start;column-gap:var(--sr-space-04);box-sizing:border-box;min-height:var(--sr-size-control-lg);padding:var(--sr-space-04) var(--sr-space-02) var(--sr-space-04) var(--sr-space-05);background:var(--sr-n-bg);color:var(--sr-text-primary);border-radius:var(--sr-radius-md);box-shadow:inset var(--sr-border-indicator) 0 0 var(--sr-n-accent);font:var(--sr-weight-regular) .875rem/1.25rem var(--sr-font-sans);letter-spacing:.16px;grid-template-columns:auto 1fr auto;display:grid;position:relative}.sr-notification--error{--sr-n-accent:var(--sr-support-error);--sr-n-bg:var(--sr-support-error-subtle);--sr-n-icon:var(--sr-text-error)}.sr-notification--warning{--sr-n-accent:var(--sr-support-warning);--sr-n-bg:var(--sr-support-warning-subtle);--sr-n-icon:var(--sr-text-warning)}.sr-notification--success{--sr-n-accent:var(--sr-support-success);--sr-n-bg:var(--sr-support-success-subtle);--sr-n-icon:var(--sr-text-success)}.sr-notification__icon{width:var(--sr-size-icon-md);height:var(--sr-size-icon-md);color:var(--sr-n-icon);margin-top:0}.sr-notification__body{column-gap:var(--sr-space-03);row-gap:var(--sr-space-01);flex-wrap:wrap;min-width:0;padding-block:0;display:flex}.sr-notification__title{font-weight:var(--sr-weight-semibold)}.sr-notification__text{color:var(--sr-text-primary)}.sr-notification__meta{font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-mono);color:var(--sr-text-secondary);flex-basis:100%}.sr-notification__actions{gap:var(--sr-space-03);margin-top:var(--sr-space-03);flex-basis:100%;display:flex}.sr-notification__close{all:unset;box-sizing:border-box;width:var(--sr-size-control-sm);height:var(--sr-size-control-sm);margin-top:calc(-1 * var(--sr-space-02));border-radius:var(--sr-radius-md);color:var(--sr-icon-primary);cursor:pointer;place-items:center;display:grid}.sr-notification__close svg{width:var(--sr-size-icon-sm);height:var(--sr-size-icon-sm)}.sr-notification__close:hover{background:var(--sr-background-hover)}.sr-notification__close:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}.sr-toast{width:min(22.5rem,calc(100vw - 2 * var(--sr-space-05)));padding-block:var(--sr-space-05);background:var(--sr-layer-02);border:1px solid var(--sr-ctx-border);box-shadow:inset var(--sr-border-indicator) 0 0 var(--sr-n-accent),var(--sr-shadow-overlay);animation:sr-toast-in var(--sr-duration-moderate-02) var(--sr-easing-entrance-expressive);border-left:0;grid-template-columns:auto 1fr auto}.sr-toast .sr-notification__body{flex-flow:column}.sr-toast .sr-notification__meta{margin-top:var(--sr-space-03)}.sr-toast-region{z-index:9000;right:var(--sr-space-05);bottom:var(--sr-space-05);gap:var(--sr-space-03);flex-direction:column;display:flex;position:fixed}@keyframes sr-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sr-tile{box-sizing:border-box;min-height:4rem;padding:var(--sr-space-05);background:var(--sr-layer-01);color:var(--sr-text-primary);border-radius:var(--sr-radius-md);text-decoration:none;display:block;position:relative}.sr-band--sand .sr-tile:not(.sr-tile--outline):not(.sr-tile--selectable),.sr-layer-1 .sr-tile:not(.sr-tile--outline):not(.sr-tile--selectable){background:var(--sr-layer-02)}.sr-tile__eyebrow{font:var(--sr-weight-medium) .6875rem/1rem var(--sr-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sr-text-helper)}.sr-tile__text,.sr-tile__title{display:block}.sr-tile__title{margin:var(--sr-space-02) 0 0;font:var(--sr-weight-semibold) 1rem/1.375rem var(--sr-font-sans);letter-spacing:-.005em}.sr-tile__text{margin:var(--sr-space-02) 0 0;font:var(--sr-weight-regular) .875rem/1.25rem var(--sr-font-sans);color:var(--sr-text-secondary)}.sr-tile__readout{margin-top:var(--sr-space-05);font:var(--sr-weight-medium) 1.75rem/2.25rem var(--sr-font-mono);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block}.sr-tile__readout small{color:var(--sr-text-secondary);letter-spacing:0;margin-left:var(--sr-space-02);font-size:.875rem}.sr-tile--outline{box-shadow:inset 0 0 0 1px var(--sr-ctx-border);background:0 0}.sr-tile--clickable{cursor:pointer;padding-right:var(--sr-space-09);transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive)}.sr-tile--clickable:after{content:"";right:var(--sr-space-05);bottom:var(--sr-space-05);border-top:1.5px solid var(--sr-icon-primary);border-right:1.5px solid var(--sr-icon-primary);width:7px;height:7px;transition:transform var(--sr-duration-moderate-01) var(--sr-easing-standard-productive);position:absolute;transform:rotate(45deg)}.sr-tile--clickable:hover{background:var(--sr-layer-hover-01)}.sr-tile--clickable:hover:after{transform:translate(2px)rotate(45deg)}.sr-tile--clickable:active{background:var(--sr-layer-active-01)}.sr-tile--clickable:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-tile--clickable[aria-disabled=true]{color:var(--sr-text-disabled);cursor:not-allowed;pointer-events:none}.sr-tile--clickable[aria-disabled=true] .sr-tile__eyebrow,.sr-tile--clickable[aria-disabled=true] .sr-tile__text{color:var(--sr-text-disabled)}.sr-tile--clickable[aria-disabled=true]:after{border-color:var(--sr-icon-disabled)}.sr-tile--selectable{cursor:pointer;box-shadow:inset 0 0 0 1px var(--sr-ctx-border);padding-right:var(--sr-space-09);transition:box-shadow var(--sr-duration-fast-02) var(--sr-easing-standard-productive),background-color var(--sr-duration-fast-02)}.sr-tile--selectable>input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sr-tile--selectable:after{content:"";top:var(--sr-space-05);right:var(--sr-space-05);box-sizing:border-box;border:1px solid var(--sr-icon-primary);border-radius:var(--sr-radius-sm);width:16px;height:16px;position:absolute}.sr-tile--selectable:has(input[type=radio]):after{border-radius:var(--sr-radius-round)}.sr-tile--selectable:hover{background:var(--sr-layer-hover-01);box-shadow:inset 0 0 0 1px var(--sr-border-strong-01)}.sr-tile--selectable:has(input:checked){box-shadow:inset 0 0 0 2px var(--sr-interactive)}.sr-tile--selectable:has(input:checked):after{background:var(--sr-interactive);border-color:var(--sr-interactive);box-shadow:inset 0 0 0 3px var(--sr-layer-01)}.sr-tile--selectable:has(input:focus-visible){outline:2px solid var(--sr-focus);outline-offset:2px}.sr-tile--selectable:has(input:disabled){cursor:not-allowed;color:var(--sr-text-disabled);box-shadow:inset 0 0 0 1px var(--sr-border-disabled);background:var(--sr-layer-01)}.sr-tile--selectable:has(input:disabled) .sr-tile__eyebrow,.sr-tile--selectable:has(input:disabled) .sr-tile__text{color:var(--sr-text-disabled)}.sr-tile--selectable:has(input:disabled):after{border-color:var(--sr-icon-disabled)}.sr-tile--selectable:has(input:disabled)>input{cursor:not-allowed}.sr-tile--selectable:has(input[aria-invalid=true]){box-shadow:inset 0 0 0 2px var(--sr-support-error)}.sr-tile__media{margin:calc(-1 * var(--sr-space-05)) calc(-1 * var(--sr-space-05)) var(--sr-space-05);border-radius:var(--sr-radius-md) var(--sr-radius-md) 0 0;background:var(--sr-ctx-layer);display:block;overflow:hidden}.sr-table-container{min-width:0}.sr-table-toolbar{align-items:center;gap:var(--sr-space-03);min-height:var(--sr-size-control-lg);padding:var(--sr-space-03) 0;flex-wrap:wrap;display:flex}.sr-table-toolbar__title{font:var(--sr-weight-semibold) 1rem/1.375rem var(--sr-font-sans);margin:0}.sr-table-toolbar__meta{font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-mono);color:var(--sr-text-helper)}.sr-table-toolbar__spacer{flex:1}.sr-table-toolbar--batch{background:var(--sr-background-brand);color:var(--sr-text-on-color);padding-inline:var(--sr-space-05);border-radius:var(--sr-radius-md) var(--sr-radius-md) 0 0}.sr-table-toolbar--batch .sr-btn{--sr-btn-bg:transparent;--sr-btn-bg-hover:var(--sr-button-primary-hover);--sr-btn-bg-active:var(--sr-button-primary-active);--sr-btn-fg:var(--sr-text-on-color)}.sr-table-toolbar--batch .sr-btn:focus-visible{outline-color:var(--sr-text-on-color);outline-offset:-4px}.sr-table-toolbar--batch+.sr-table thead th,.sr-table-toolbar--batch+.sr-table-scroll .sr-table thead th{border-top:0}.sr-table-scroll{position:relative;overflow-x:auto}.sr-table{--sr-row-h:var(--sr-size-row-md);--sr-cell-px:var(--sr-space-05);border-collapse:collapse;border-spacing:0;width:100%;font:var(--sr-weight-regular) .875rem/1.25rem var(--sr-font-sans);letter-spacing:.16px;color:var(--sr-text-primary)}.sr-table--compact{--sr-row-h:var(--sr-size-row-sm);--sr-cell-px:var(--sr-space-04)}.sr-table--tall{--sr-row-h:var(--sr-size-row-lg)}.sr-table td,.sr-table th{height:var(--sr-row-h);padding:0 var(--sr-cell-px);text-align:left;vertical-align:middle;box-sizing:border-box}.sr-table thead th{font:var(--sr-weight-medium) .6875rem/1rem var(--sr-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sr-text-secondary);white-space:nowrap;border-bottom:1px solid var(--sr-text-primary)}.sr-table tbody td{border-bottom:1px solid var(--sr-ctx-border);transition:background-color var(--sr-duration-fast-01) var(--sr-easing-standard-productive)}.sr-table tbody tr:hover td{background:var(--sr-background-hover)}.sr-table tbody tr[aria-selected=true] td{background:var(--sr-layer-selected-01)}.sr-table tbody tr[aria-selected=true] td:first-child{box-shadow:inset var(--sr-border-indicator) 0 0 var(--sr-interactive)}.sr-table tbody tr.is-disabled td{color:var(--sr-text-disabled)}.sr-table tbody tr.is-invalid td:first-child{box-shadow:inset var(--sr-border-indicator) 0 0 var(--sr-support-error)}.sr-table tfoot td{border-top:1px solid var(--sr-text-primary);font-weight:var(--sr-weight-semibold)}.sr-table--zebra tbody tr:nth-child(2n) td{background:var(--sr-ctx-layer)}.sr-table--zebra tbody tr:nth-child(2n):hover td{background:var(--sr-ctx-layer-hover)}.sr-table--zebra tbody td{border-bottom-color:#0000}.sr-table .sr-cell--num,.sr-table th.sr-cell--num{text-align:right;font-family:var(--sr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.sr-table thead th.sr-cell--num{font-family:var(--sr-font-mono)}.sr-table .sr-cell--code,.sr-table .sr-cell--num{white-space:nowrap}.sr-table .sr-cell--code{font-family:var(--sr-font-mono);letter-spacing:0;font-size:.8125rem}.sr-table .sr-cell--muted{color:var(--sr-text-secondary)}.sr-table .sr-cell--check{width:var(--sr-size-control-md);padding-right:0}.sr-table .sr-cell--check .sr-check{vertical-align:middle;min-height:0;padding:0}.sr-table .sr-cell--check .sr-check__input{margin:0}.sr-table .sr-cell--unit{color:var(--sr-text-helper);margin-left:2px;font-size:.75rem}.sr-table__sort{all:unset;box-sizing:border-box;align-items:center;gap:var(--sr-space-03);width:calc(100% + 2 * var(--sr-cell-px));height:var(--sr-row-h);margin:0 calc(-1 * var(--sr-cell-px));padding:0 var(--sr-cell-px);cursor:pointer;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive),color var(--sr-duration-fast-02);display:flex}th.sr-cell--num .sr-table__sort{justify-content:flex-end}.sr-table__sort:after{content:"";opacity:0;width:0;height:0;transition:opacity var(--sr-duration-fast-02),transform var(--sr-duration-moderate-01) var(--sr-easing-standard-productive);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;flex:none}.sr-table__sort:hover{background:var(--sr-background-hover);color:var(--sr-text-primary)}.sr-table__sort:hover:after{opacity:.45}.sr-table__sort:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}th[aria-sort=ascending] .sr-table__sort,th[aria-sort=descending] .sr-table__sort{color:var(--sr-text-primary)}th[aria-sort=ascending] .sr-table__sort:after{opacity:1;transform:rotate(180deg)}th[aria-sort=descending] .sr-table__sort:after{opacity:1}.sr-table__sort:disabled{cursor:default;color:var(--sr-text-disabled);background:0 0}.sr-table__sort:disabled:after{display:none}.sr-table__empty td{height:auto;padding:var(--sr-space-09) var(--sr-cell-px);text-align:center;color:var(--sr-text-secondary)}.sr-accordion{border-bottom:1px solid var(--sr-ctx-border)}.sr-accordion__item{border-top:1px solid var(--sr-ctx-border)}.sr-accordion__heading{align-items:center;gap:var(--sr-space-05);box-sizing:border-box;min-height:var(--sr-size-control-md);padding:var(--sr-space-03) var(--sr-space-05);font:var(--sr-weight-medium) .875rem/1.25rem var(--sr-font-sans);letter-spacing:.16px;color:var(--sr-text-primary);cursor:pointer;transition:background-color var(--sr-duration-fast-02) var(--sr-easing-standard-productive);list-style:none;display:flex}.sr-accordion__heading::-webkit-details-marker{display:none}.sr-accordion__heading:after{content:"";border-right:1.5px solid var(--sr-icon-primary);border-bottom:1.5px solid var(--sr-icon-primary);width:6px;height:6px;transition:transform var(--sr-duration-fast-02) var(--sr-easing-standard-productive);flex:none;margin-top:-3px;margin-left:auto;transform:rotate(45deg)}.sr-accordion__item[open]>.sr-accordion__heading:after{transform:translateY(3px)rotate(-135deg)}.sr-accordion__heading:hover{background:var(--sr-background-hover)}.sr-accordion__heading:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}.sr-accordion__meta{font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-mono);color:var(--sr-text-helper)}.sr-accordion__content{padding:var(--sr-space-02) 25% var(--sr-space-06) var(--sr-space-05);font:var(--sr-weight-regular) .875rem/1.25rem var(--sr-font-sans);color:var(--sr-text-secondary)}.sr-accordion__item[open]>.sr-accordion__content{animation:sr-reveal var(--sr-duration-moderate-01) var(--sr-easing-entrance-productive)}.sr-accordion__item.is-disabled>.sr-accordion__heading{color:var(--sr-text-disabled);cursor:not-allowed;pointer-events:none}.sr-accordion__item.is-disabled>.sr-accordion__heading:after{border-color:var(--sr-icon-disabled)}.sr-accordion--flush .sr-accordion__content,.sr-accordion--flush .sr-accordion__heading{padding-left:0}.sr-accordion--start .sr-accordion__heading:after{order:-1;margin-left:0}@keyframes sr-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sr-tooltip{display:inline-flex;position:relative}.sr-tooltip__content{z-index:8000;box-sizing:border-box;width:max-content;max-width:18rem;padding:var(--sr-space-03) var(--sr-space-04);background:var(--sr-background-inverse);color:var(--sr-text-inverse);border-radius:var(--sr-radius-sm);font:var(--sr-weight-regular) .75rem/1rem var(--sr-font-sans);letter-spacing:.32px;text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--sr-duration-fast-02) var(--sr-easing-exit-productive),transform var(--sr-duration-fast-02) var(--sr-easing-exit-productive),visibility 0s linear var(--sr-duration-fast-02);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,2px)}.sr-tooltip__content:after{content:"";border:5px solid #0000;border-top:5px solid var(--sr-background-inverse);border-bottom:0;margin-left:-5px;position:absolute;top:100%;left:50%}.sr-tooltip.is-open .sr-tooltip__content,.sr-tooltip:focus-within .sr-tooltip__content,.sr-tooltip:hover .sr-tooltip__content{opacity:1;visibility:visible;transition:opacity var(--sr-duration-fast-02) var(--sr-easing-entrance-productive),transform var(--sr-duration-fast-02) var(--sr-easing-entrance-productive),visibility 0s;transition-delay:.1s;transform:translate(-50%)}.sr-tooltip.is-dismissed .sr-tooltip__content{opacity:0;visibility:hidden;transition:none}.sr-tooltip--bottom .sr-tooltip__content{top:calc(100% + 8px);bottom:auto;transform:translate(-50%,-2px)}.sr-tooltip--bottom .sr-tooltip__content:after{border-top:0;border-bottom:5px solid var(--sr-background-inverse);top:auto;bottom:100%}.sr-tooltip--start .sr-tooltip__content{left:0;transform:translateY(2px)}.sr-tooltip--start.is-open .sr-tooltip__content,.sr-tooltip--start:focus-within .sr-tooltip__content,.sr-tooltip--start:hover .sr-tooltip__content{transform:none}.sr-tooltip--start .sr-tooltip__content:after{left:12px}.sr-tooltip__mono{margin-top:var(--sr-space-02);font-family:var(--sr-font-mono);color:var(--sr-text-inverse);opacity:.75;display:block}.sr-tooltip__trigger{all:unset;width:var(--sr-size-icon-md);height:var(--sr-size-icon-md);border-radius:var(--sr-radius-sm);color:var(--sr-icon-secondary);cursor:help;place-items:center;display:inline-grid}.sr-tooltip__trigger:hover{color:var(--sr-icon-primary)}.sr-tooltip__trigger:focus-visible{outline:2px solid var(--sr-focus);outline-offset:1px}.sr-tooltip__trigger svg{width:var(--sr-size-icon-sm);height:var(--sr-size-icon-sm)}.sr-definition{border-bottom:1px dotted var(--sr-border-strong-01);cursor:help}.sr-definition:focus-visible{outline:2px solid var(--sr-focus);outline-offset:2px}.sr-eyebrow{align-items:center;gap:var(--sr-space-04);font:var(--sr-weight-medium) .75rem/1rem var(--sr-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sr-text-secondary);display:inline-flex}.sr-eyebrow:before{content:"";width:var(--sr-space-06);background:var(--sr-interactive);height:2px}.sr-readout{font-family:var(--sr-font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.sr-readout__unit{color:var(--sr-text-secondary);letter-spacing:0;margin-left:.15em;font-size:.6em}.sr-rule{background:var(--sr-ctx-border);border:0;height:1px;margin:0}.sr-rule--strong{background:var(--sr-text-primary)}.sr-display{text-wrap:balance;font-feature-settings:"kern";font-kerning:normal;font-synthesis:none;margin:0}.sr-navbar{z-index:20;background:var(--sr-background);color:var(--sr-text-primary);box-shadow:inset 0 -1px 0 var(--sr-text-primary);position:-webkit-sticky;position:sticky;top:0}.sr-navbar ul{margin:0;padding:0;list-style:none}.sr-navbar__bar{grid-column-gap:var(--sr-space-03);align-items:center;column-gap:var(--sr-space-03);height:var(--sr-size-control-xl);grid-template-columns:1fr auto;display:grid}.sr-navbar__brand{align-items:center;min-width:0;display:flex}.sr-navbar__end{justify-self:end;align-items:center;gap:var(--sr-space-03);display:flex}.sr-navbar__links{display:none}.sr-navbar__idx{font:var(--sr-weight-medium) .75rem/1 var(--sr-font-mono);letter-spacing:.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--sr-text-helper)}.sr-navbar [aria-current=true] .sr-navbar__idx{color:var(--sr-text-brand)}.sr-navbar__menu{all:unset;box-sizing:border-box;width:var(--sr-size-control-lg);height:var(--sr-size-control-lg);border-radius:var(--sr-radius-md);cursor:pointer;color:var(--sr-text-primary);place-items:center;display:inline-grid}.sr-navbar__menu:hover{background:var(--sr-background-hover)}.sr-navbar__menu:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}.sr-navbar__icon{width:var(--sr-size-icon-sm);height:var(--sr-size-icon-sm);fill:none;stroke:currentColor;stroke-width:1.5px}.sr-navbar__link{align-items:center;gap:var(--sr-space-03);height:100%;padding:0 var(--sr-space-06);color:inherit;font:var(--sr-weight-medium) .9375rem/1 var(--sr-font-sans);letter-spacing:-.005em;white-space:nowrap;text-decoration:none;display:flex}.sr-navbar__link:hover{background:var(--sr-background-hover)}.sr-navbar__link:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}.sr-navbar__link[aria-current=true]{box-shadow:inset 0 -3px 0 var(--sr-text-primary)}.sr-navbar__sheet{box-sizing:border-box;background:var(--sr-background);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--sr-text-primary);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.sr-navbar__sheet[open]{flex-direction:column;display:flex}.sr-navbar__sheet::-webkit-backdrop{background:0 0}.sr-navbar__sheet::backdrop{background:0 0}.sr-navbar__sheet>.sr-navbar__bar{box-shadow:inset 0 -1px 0 var(--sr-text-primary);flex:none}.sr-navbar__body{padding-top:var(--sr-space-03);padding-bottom:var(--sr-space-07);flex-direction:column;flex:1 0 auto;display:flex}.sr-navbar__list li{box-shadow:inset 0 -1px 0 var(--sr-border-subtle-00)}.sr-navbar__big{align-items:baseline;gap:var(--sr-space-05);padding:var(--sr-space-06) 0;color:inherit;font:var(--sr-weight-semibold) 1.75rem/1.2 var(--sr-font-sans);letter-spacing:-.02em;text-decoration:none;display:flex}.sr-navbar__big:focus-visible{outline:2px solid var(--sr-focus);outline-offset:-2px}.sr-navbar__foot{padding-top:var(--sr-space-09);margin-top:auto}.sr-navbar__note{margin:var(--sr-space-04) 0 0;font:var(--sr-weight-regular) .875rem/1.125rem var(--sr-font-sans);letter-spacing:.16px;color:var(--sr-text-helper)}@media (width>=1024px){.sr-navbar__bar{grid-template-columns:1fr auto 1fr;column-gap:0}.sr-navbar__links{height:100%;display:flex}.sr-navbar__links li+li{box-shadow:inset 1px 0 0 var(--sr-border-subtle-00)}.sr-navbar__menu{display:none}}}@layer sr.layout{.sr-band{padding-block:var(--sr-space-10);background:var(--sr-background);color:var(--sr-text-primary);border-radius:var(--sr-radius-none);position:relative}.sr-band--sand{background:var(--sr-layer-01)}.sr-band--paper{background:var(--sr-background)}.sr-band--tight{padding-block:var(--sr-space-09)}.sr-band--flush{padding-block:0}.sr-band+.sr-band--rule{border-top:1px solid var(--sr-ctx-border)}.sr-container{box-sizing:border-box;width:100%;max-width:var(--sr-max-width);padding-inline:var(--sr-page-margin);margin-inline:auto}.sr-container--full{max-width:none}.sr-stack{gap:var(--sr-stack-gap,var(--sr-space-05));flex-direction:column;display:flex}.sr-stack--03{--sr-stack-gap:var(--sr-space-03)}.sr-stack--05{--sr-stack-gap:var(--sr-space-05)}.sr-stack--07{--sr-stack-gap:var(--sr-space-07)}.sr-stack--09{--sr-stack-gap:var(--sr-space-09)}.sr-cluster{align-items:center;gap:var(--sr-cluster-gap,var(--sr-space-03));flex-wrap:wrap;display:flex}.sr-grid{grid-column-gap:var(--sr-gutter-wide);column-gap:var(--sr-gutter-wide);grid-row-gap:var(--sr-row-gap,0);row-gap:var(--sr-row-gap,0);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sr-grid--narrow{column-gap:var(--sr-gutter-narrow)}.sr-grid--condensed{column-gap:var(--sr-gutter-condensed);row-gap:var(--sr-gutter-condensed)}.sr-grid>*{grid-column:1/-1;min-width:0}.sr-col-sm-1{grid-column:auto/span 1}.sr-col-sm-2{grid-column:auto/span 2}.sr-col-sm-3{grid-column:auto/span 3}.sr-col-sm-4{grid-column:auto/span 4}@media (width>=672px){.sr-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.sr-col-md-1{grid-column:auto/span 1}.sr-col-md-2{grid-column:auto/span 2}.sr-col-md-3{grid-column:auto/span 3}.sr-col-md-4{grid-column:auto/span 4}.sr-col-md-5{grid-column:auto/span 5}.sr-col-md-6{grid-column:auto/span 6}.sr-col-md-7{grid-column:auto/span 7}.sr-col-md-8{grid-column:auto/span 8}}@media (width>=1024px){.sr-grid{grid-template-columns:repeat(16,minmax(0,1fr))}.sr-col-lg-1{grid-column:auto/span 1}.sr-col-lg-2{grid-column:auto/span 2}.sr-col-lg-3{grid-column:auto/span 3}.sr-col-lg-4{grid-column:auto/span 4}.sr-col-lg-5{grid-column:auto/span 5}.sr-col-lg-6{grid-column:auto/span 6}.sr-col-lg-7{grid-column:auto/span 7}.sr-col-lg-8{grid-column:auto/span 8}.sr-col-lg-9{grid-column:auto/span 9}.sr-col-lg-10{grid-column:auto/span 10}.sr-col-lg-11{grid-column:auto/span 11}.sr-col-lg-12{grid-column:auto/span 12}.sr-col-lg-13{grid-column:auto/span 13}.sr-col-lg-14{grid-column:auto/span 14}.sr-col-lg-15{grid-column:auto/span 15}.sr-col-lg-16{grid-column:auto/span 16}.sr-col-lg-start-1{grid-column-start:1}.sr-col-lg-start-2{grid-column-start:2}.sr-col-lg-start-3{grid-column-start:3}.sr-col-lg-start-4{grid-column-start:4}.sr-col-lg-start-5{grid-column-start:5}.sr-col-lg-start-6{grid-column-start:6}.sr-col-lg-start-7{grid-column-start:7}.sr-col-lg-start-8{grid-column-start:8}.sr-col-lg-start-9{grid-column-start:9}.sr-col-lg-start-10{grid-column-start:10}.sr-col-lg-start-11{grid-column-start:11}.sr-col-lg-start-12{grid-column-start:12}.sr-col-lg-start-13{grid-column-start:13}.sr-col-lg-start-14{grid-column-start:14}.sr-col-lg-start-15{grid-column-start:15}.sr-col-lg-start-16{grid-column-start:16}.sr-band{padding-block:var(--sr-space-12)}.sr-band--tight{padding-block:var(--sr-space-10)}.sr-band--flush{padding-block:0}}@media (width>=1312px){.sr-col-xlg-1{grid-column:auto/span 1}.sr-col-xlg-2{grid-column:auto/span 2}.sr-col-xlg-3{grid-column:auto/span 3}.sr-col-xlg-4{grid-column:auto/span 4}.sr-col-xlg-5{grid-column:auto/span 5}.sr-col-xlg-6{grid-column:auto/span 6}.sr-col-xlg-7{grid-column:auto/span 7}.sr-col-xlg-8{grid-column:auto/span 8}.sr-col-xlg-9{grid-column:auto/span 9}.sr-col-xlg-10{grid-column:auto/span 10}.sr-col-xlg-11{grid-column:auto/span 11}.sr-col-xlg-12{grid-column:auto/span 12}.sr-col-xlg-13{grid-column:auto/span 13}.sr-col-xlg-14{grid-column:auto/span 14}.sr-col-xlg-15{grid-column:auto/span 15}.sr-col-xlg-16{grid-column:auto/span 16}.sr-col-xlg-start-1{grid-column-start:1}.sr-col-xlg-start-2{grid-column-start:2}.sr-col-xlg-start-3{grid-column-start:3}.sr-col-xlg-start-4{grid-column-start:4}.sr-col-xlg-start-5{grid-column-start:5}.sr-col-xlg-start-6{grid-column-start:6}.sr-col-xlg-start-7{grid-column-start:7}.sr-col-xlg-start-8{grid-column-start:8}.sr-col-xlg-start-9{grid-column-start:9}.sr-col-xlg-start-10{grid-column-start:10}.sr-col-xlg-start-11{grid-column-start:11}.sr-col-xlg-start-12{grid-column-start:12}.sr-col-xlg-start-13{grid-column-start:13}.sr-col-xlg-start-14{grid-column-start:14}.sr-col-xlg-start-15{grid-column-start:15}.sr-col-xlg-start-16{grid-column-start:16}}@media (width>=1584px){.sr-band--spacious{padding-block:var(--sr-space-13)}}}@layer sr.icons{.sr-icon{width:var(--sr-size-icon-sm);height:var(--sr-size-icon-sm);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square}}@layer sr.fixes{.sr-switcher__item:not([aria-pressed=true]):not([aria-selected=true]) small{opacity:.85}.sr-tile--clickable:hover .sr-tile__eyebrow{color:var(--sr-text-secondary)}}@font-face{font-family:Archivo Fallback;src:local(Arial),local(ArialMT),local(Roboto);font-weight:100 549;size-adjust:97.67%;ascent-override:89.89%;descent-override:21.5%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold);font-weight:550 900;size-adjust:97.28%;ascent-override:90.25%;descent-override:21.59%;line-gap-override:0%}@font-face{font-family:Display Fallback Narrow;src:local(Arial Narrow Bold),local(ArialNarrow-Bold);font-weight:700 900;size-adjust:100.24%}@font-face{font-family:Display Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Roboto Bold);font-weight:700 900;size-adjust:82.22%}.sr-root{--sr-font-sans:Archivo,"Archivo Fallback","Helvetica Neue",Arial,sans-serif;--sr-font-display:"Big Shoulders Display","Display Fallback Narrow","Display Fallback",sans-serif;--pad-section:var(--sr-space-11);--gap-head:var(--sr-space-10);--gap-block:var(--sr-space-10);--gap-stack:var(--sr-space-06)}@media (width>=1024px){.sr-root{--pad-section:var(--sr-space-13);--gap-head:var(--sr-space-12);--gap-block:var(--sr-space-12);--gap-stack:var(--sr-space-07)}}main>.sr-band{padding-block:var(--pad-section)}body{margin:0}html{scroll-behavior:smooth;scroll-padding-top:var(--sr-space-12);scrollbar-color:var(--sr-border-strong-01) var(--sr-layer-01)}input,textarea{caret-color:var(--sr-interactive)}figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2,h3{text-wrap:balance}.help,.sr-notification__text,.sr-tile__text,figcaption,p,small{text-wrap:pretty}img,svg,video{max-width:100%;display:block}.muted{color:var(--sr-text-secondary)}.help{color:var(--sr-text-helper);display:block}.lede{color:var(--sr-text-secondary);max-width:32ch}.head{gap:var(--gap-stack);flex-direction:column;display:flex}.sec-h{margin-bottom:var(--gap-head)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}svg .g,svg .gh,svg .p,svg .r{fill:var(--sr-background);stroke:var(--sr-text-primary);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke;stroke-linejoin:round}svg .r{stroke:var(--sr-border-strong-01)}svg .gh{stroke:var(--sr-border-subtle-01)}svg .g{fill:var(--sr-background-brand)}svg .d,svg .l,svg .ld,svg .tg{fill:none;stroke:var(--sr-text-primary);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke}svg .tg{stroke:var(--sr-background-brand);stroke-width:var(--sr-border-strong);stroke-linejoin:round}svg .ms{fill:none;stroke:var(--sr-border-subtle-01);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke}svg .dt{fill:var(--sr-text-primary)}svg .d{stroke:var(--sr-border-strong-01);stroke-dasharray:var(--sr-space-01) var(--sr-space-02)}svg text{font-family:var(--sr-font-mono);fill:var(--sr-text-secondary);font-size:.75rem}svg .hlb circle,svg .lb circle{fill:var(--sr-text-primary)}.hlb text{paint-order:stroke;stroke:var(--sr-background);stroke-width:var(--sr-space-02);stroke-linejoin:round}svg .hs{stroke:var(--sr-text-primary);stroke-width:4px;stroke-linecap:round}svg .hs,svg .hsi{fill:none;vector-effect:non-scaling-stroke}svg .hsi{stroke:var(--sr-background);stroke-width:2px;stroke-linecap:round}svg .bd{stroke:var(--sr-background-brand);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}svg .bd,svg .tr{fill:none;vector-effect:non-scaling-stroke}svg .tr{stroke:var(--sr-background-brand);stroke-width:var(--sr-border-strong);stroke-dasharray:3 4}svg .wp{fill:var(--sr-background);stroke:var(--sr-background-brand);stroke-width:var(--sr-border-strong);vector-effect:non-scaling-stroke}svg .wpt{fill:var(--sr-text-secondary);font-size:.6875rem}svg .lz{stroke:var(--sr-background-brand);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke}svg .arc__core{fill:var(--sr-background-brand)}svg .sp{stroke:var(--sr-background-brand);stroke-width:var(--sr-border-strong);stroke-linecap:round;vector-effect:non-scaling-stroke}@media (prefers-reduced-motion:no-preference){svg .tr{animation:.9s linear infinite sr-trace}svg .arc{transform-box:fill-box;transform-origin:50%;animation:.32s steps(2,jump-none) infinite sr-arc}svg .lz{animation:1.6s ease-in-out infinite sr-laser}}@keyframes sr-trace{to{stroke-dashoffset:-14px}}@keyframes sr-arc{0%{opacity:1;transform:scale(1)}to{opacity:.55;transform:scale(.8)rotate(18deg)}}@keyframes sr-laser{50%{opacity:.25}}svg .bub circle{fill:var(--sr-background);stroke:var(--sr-border-strong-01);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke}svg .bub text{fill:var(--sr-text-secondary)}svg .sbl circle{fill:var(--sr-text-primary)}[data-drawing=StoryLiveDrawing] svg g.sign text{letter-spacing:.06em;fill:var(--sr-text-on-color);font-size:22px;font-weight:500}[data-drawing=StoryLiveDrawing] svg .cash circle{fill:var(--sr-background-brand);stroke:var(--sr-text-primary);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke}[data-drawing=StoryLiveDrawing] svg g.cash text{fill:var(--sr-text-on-color);font-size:44px;font-weight:600}svg .bp,svg .bpt,svg .dim{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}svg .bp{stroke:var(--sr-background-brand);stroke-width:1.5px;stroke-dasharray:1}svg .bpt{stroke:var(--sr-background-brand);stroke-width:var(--sr-border-hairline);stroke-dasharray:1;opacity:.55}svg .dim{stroke:var(--sr-text-secondary);stroke-width:var(--sr-border-hairline)}svg .air,svg .clash path,svg .col,svg .cwr,svg .cws,svg .hatch,svg .hatchb,svg .north path,svg .rs,svg .sec{fill:none;vector-effect:non-scaling-stroke;stroke-width:var(--sr-border-hairline)}svg .col{stroke:var(--sr-text-primary)}svg .rs{stroke:var(--sr-border-strong-01);stroke-dasharray:6 4;opacity:.6}svg .hatch,svg .hatchb{stroke:var(--sr-border-strong-01);opacity:.55}svg .cws{stroke:var(--sr-background-brand);stroke-width:2px;stroke-dasharray:10 6}svg .cwr{stroke:var(--sr-background-brand);stroke-dasharray:3 4}svg .air{stroke:var(--sr-background-brand);stroke-dasharray:4 5;opacity:.7}svg .sec{stroke:var(--sr-text-primary);stroke-dasharray:14 4 2 4}svg .clash circle,svg .north circle,svg .sech circle{fill:var(--sr-background);stroke:var(--sr-text-primary);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke}svg .clash path{stroke:var(--sr-text-primary);stroke-width:1.5px}svg .north path{stroke:var(--sr-text-primary)}@media (prefers-reduced-motion:no-preference){svg .cws{animation:1.2s linear infinite sr-flow}svg .air{animation:.9s linear infinite sr-flow}}@keyframes sr-flow{to{stroke-dashoffset:-16px}}[data-drawing=StoryDesignDrawing] .clash{opacity:0}svg .rib{stroke:var(--sr-border-strong-01);stroke-width:var(--sr-border-hairline)}svg .loop,svg .rib{fill:none;vector-effect:non-scaling-stroke}svg .loop{stroke:var(--sr-background-brand);stroke-width:var(--sr-border-hairline);stroke-dasharray:5 4;opacity:.7}svg .aircold,svg .load,svg .ok path{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}svg .aircold{stroke:var(--sr-text-secondary);stroke-dasharray:4 5}svg .load{stroke:var(--sr-text-primary)}svg .ok circle{fill:var(--sr-background);stroke:var(--sr-background-brand);stroke-width:var(--sr-border-hairline);vector-effect:non-scaling-stroke}svg .ok path{stroke:var(--sr-background-brand)}@media (prefers-reduced-motion:no-preference){svg .aircold{animation:1.1s linear infinite sr-flow}}svg .air--big{stroke-width:2px;opacity:.85}@media (pointer:coarse){.sr-input,.sr-input-group,.sr-select__control,.sr-textarea{--sr-input-h:var(--sr-size-control-lg);font-size:1rem}.sr-input-group__step{width:var(--sr-size-control-lg)}.sr-slider__input{height:var(--sr-size-control-lg)}.sr-switcher--sm .sr-switcher__item{height:calc(var(--sr-size-control-lg) - var(--sr-border-strong));padding-inline:var(--sr-space-05)}.sr-chip-set{row-gap:var(--sr-space-05)}.foot .foot__meta{--sr-cluster-gap:var(--sr-space-06) var(--sr-space-07)}.ef__file>input[type=file]{inset:calc(-1 * var(--sr-space-02))}:is(.sr-btn:not(.pp),button.sr-chip,.sr-progress__btn,.brand,.foot__legal a,.sr-toggle){position:relative}:is(.sr-btn,button.sr-chip,.sr-chip,.sr-progress__btn,.brand,.foot__legal a,.sr-toggle,.sr-check):after{content:"";inset:min(0px,calc(50% - (var(--sr-space-09) - var(--sr-space-01)) / 2));position:absolute}}.contact{width:min(36rem,calc(100vw - 2 * var(--sr-space-05)));max-height:calc(100dvh - 2 * var(--sr-space-05));border:var(--sr-border-hairline) solid var(--sr-text-primary);border-radius:var(--sr-radius-md);background:var(--sr-background);color:var(--sr-text-primary);padding:0;overflow:auto}.contact::-webkit-backdrop{background:color-mix(in srgb,var(--sr-text-primary) 55%,transparent)}.contact::backdrop{background:color-mix(in srgb,var(--sr-text-primary) 55%,transparent)}html:has(.contact[open]){overflow:hidden}.contact__panel{padding:var(--sr-space-06)}.contact__head{justify-content:space-between;align-items:center;gap:var(--sr-space-04);margin-bottom:var(--sr-space-04);display:flex}.contact p,.contact__head h2{margin:0}.contact__form{grid-gap:var(--sr-space-05)}.contact__form,.contact__pair{gap:var(--sr-space-05);display:grid}.contact__pair{grid-gap:var(--sr-space-05);grid-template-columns:repeat(2,minmax(0,1fr))}.contact__actions{justify-content:space-between;align-items:center;gap:var(--sr-space-04);margin-top:var(--sr-space-02);flex-wrap:wrap;display:flex}.contact__direct{align-items:center;gap:var(--sr-space-02);display:inline-flex}.contact__failed{padding:var(--sr-space-03) var(--sr-space-04);border-left:var(--sr-border-strong) solid var(--sr-support-error);background:var(--sr-layer-01)}.contact__done{grid-gap:var(--sr-space-04);justify-items:start;gap:var(--sr-space-04);display:grid}.contact__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}@media (width<=671.98px){.contact__panel{padding:var(--sr-space-05)}.contact__pair{grid-template-columns:1fr}.contact__actions{flex-direction:column;align-items:stretch}.contact__actions>.sr-btn{width:100%}}.band__head{align-items:start;row-gap:var(--sr-space-09);margin-bottom:var(--gap-head)}.band__head .lede{max-width:40ch}.bpod{align-self:end}.bpod svg{width:100%;height:auto}.media{row-gap:var(--sr-space-09)}.five{align-items:flex-end;gap:var(--sr-space-06);display:flex}.five b{font-weight:inherit;line-height:.8}.five span{max-width:44ch;color:var(--sr-text-primary);text-wrap:balance}.m .frame{aspect-ratio:16/9;background:var(--sr-layer-01);border-radius:var(--sr-radius-md);overflow:hidden}.m .frame,.m video{position:relative}.m img,.m video{object-fit:cover;width:100%;height:100%}.m figcaption{margin-top:var(--sr-space-04);max-width:54ch;color:var(--sr-text-secondary)}.m figcaption b{color:var(--sr-text-primary);font-weight:var(--sr-weight-semibold)}.pp{right:var(--sr-space-04);bottom:var(--sr-space-04);position:absolute}.pp .i-play,.pp[data-playing=false] .i-pause{display:none}.pp[data-playing=false] .i-play{display:block}.band__cta{--sr-cluster-gap:var(--sr-space-05) var(--sr-space-07);margin-top:var(--gap-block)}.band__cta p{max-width:44ch}@media (width>=1024px){.five{grid-row:1}.m--twin{grid-area:2/1/auto/span 8}.m--weld{grid-area:2/9/auto/span 8}.m--twin .frame{background:0 0}.m--twin img,.m--twin video{object-fit:contain;object-position:center}}.ph{isolation:isolate;box-sizing:border-box;min-height:100svh;padding-inline:var(--sr-page-margin);background:var(--sr-green-90);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:clip}.ph__bg{z-index:-1}.ph__bg,.ph__bg .frame{position:absolute;inset:0}.ph__bg img,.ph__bg video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph__bg .frame:after{content:"";pointer-events:none;background:var(--sr-green-60);mix-blend-mode:color;position:absolute;inset:0}.ph__bg .pp{top:var(--sr-space-05);bottom:auto;right:var(--sr-page-margin);z-index:3}.ph__shade{z-index:1;pointer-events:none;background:linear-gradient(#0a141099,#0000 22%),linear-gradient(#0000 70%,#0a1410eb);position:absolute;inset:0}.ph__body,.ph__foot,.ph__top{z-index:1;position:relative}.ph__top{padding-block:var(--sr-space-06)}.ph__brand{align-items:center;gap:var(--sr-space-03);font-weight:var(--sr-weight-semibold);letter-spacing:-.01em;font-size:1.125rem;display:inline-flex}.ph__brand svg{width:1.75rem;height:1.75rem}.ph__body{isolation:isolate;text-align:center;padding-block:var(--sr-space-05) var(--sr-space-07);flex-direction:column;justify-content:center;align-items:center;display:flex}.ph__body:before{content:"";z-index:-1;aspect-ratio:1.7;pointer-events:none;background:radial-gradient(closest-side,#060d0af0 0,#060d0ae0 38%,#060d0a8c 66%,#060d0a2e 86%,#0000 100%);width:min(150vw,92rem);position:absolute;top:46%;left:50%;translate:-50% -50%}.ph-torch{position:relative}.ph__h1{font-family:var(--sr-font-display);letter-spacing:-.005em;text-transform:uppercase;touch-action:pan-y;margin:0;font-size:min(7.5rem,10vw - .4rem,11.5svh);font-weight:900;line-height:.88;transition:--heat 1.1s cubic-bezier(.23,1,.32,1)}.ph__h1:hover{transition-duration:.18s}.ph__set--narrow{display:none}.ph__line{display:block}.ph__line::selection{color:var(--sr-text-primary);background:color-mix(in srgb,var(--sr-green-50) 60%,transparent)}.ph__line{background-image:radial-gradient(circle at var(--x,-50vw) var(--y,-50vh),#fff 0,#fffbe6 calc(var(--heat) * .12em),var(--sr-green-20) calc(var(--heat) * .42em),var(--sr-green-40) calc(var(--heat) * .9em),var(--sr-green-50) calc(var(--heat) * 1.25em),var(--sr-text-primary) calc(var(--heat) * 1.9em));color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline:.04em}@property --heat{syntax:"<number>";inherits:true;initial-value:0}.ph-torch__sparks{pointer-events:none;z-index:2;width:calc(100% + 8rem);height:calc(100% + 16rem);position:absolute;inset:-2rem -4rem -14rem}.ph__lede{margin:var(--sr-space-06) 0 0;font-family:var(--sr-font-mono,ui-monospace,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--sr-text-secondary);font-size:.9375rem}.ph__cta{margin-top:var(--sr-space-06)}.ph-strip{grid-gap:var(--sr-space-05);justify-items:center;gap:var(--sr-space-05);margin-top:var(--sr-space-09);display:grid}.ph-strip__label{text-transform:uppercase;letter-spacing:.14em;color:var(--sr-text-secondary);margin:0}.ph-strip__row{justify-content:center;align-items:center;gap:var(--sr-space-05) var(--sr-space-08);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ph-logo{width:calc(var(--w) * .78);height:calc(var(--h) * .78);background:var(--sr-text-primary);-webkit-mask:var(--u) no-repeat center /contain;mask:var(--u) no-repeat center /contain;opacity:.82;transition:opacity .16s;display:block}@media (hover:hover) and (pointer:fine){.ph-logo:hover{opacity:1}}.ph-logo:focus-visible{opacity:1;outline:2px solid var(--sr-green-40);outline-offset:6px}.ph__foot{justify-content:space-between;align-items:center;gap:var(--sr-space-05);padding-block:var(--sr-space-04);color:var(--sr-text-secondary);display:flex}.ph__follow{gap:var(--sr-space-03)}.ph__follow,.ph__in{align-items:center;display:inline-flex}.ph__in{gap:var(--sr-space-02);min-height:2.75rem;color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}.ph__in svg{width:1rem;height:1rem}@media (width<=671.98px){.ph__set--wide{display:none}.ph__set--narrow{display:inline}.ph__h1{font-size:min(18.1818vw - .454545rem,8.2svh)}.ph-strip{margin-top:var(--sr-space-08)}.ph-strip__row{grid-gap:var(--sr-space-05) var(--sr-space-08);justify-items:center;gap:var(--sr-space-05) var(--sr-space-08);grid-template-columns:repeat(2,auto);display:grid}.ph__body:before{aspect-ratio:.8;top:42%}}@media (height<=720px){.ph__top{padding-block:var(--sr-space-05)}.ph__cta,.ph__lede{margin-top:var(--sr-space-05)}.ph-strip{margin-top:var(--sr-space-07)}.ph__foot{padding-block:0}}@media (width<=671.98px) and (height<=720px){.ph-strip__row{gap:var(--sr-space-05);flex-wrap:nowrap;display:flex}.ph-logo{width:calc(var(--w) * .5);height:calc(var(--h) * .5)}.ph-strip{margin-top:var(--sr-space-06);gap:var(--sr-space-03)}}.ph-reveal{display:none}.sr-intro .ph-reveal{z-index:5;pointer-events:none;grid-template-rows:repeat(12,1fr);display:grid;position:absolute;inset:0}.ph-reveal i{position:relative;overflow:hidden}.ph-reveal i:after,.ph-reveal i:before{content:"";width:250%;animation:.95s cubic-bezier(.77,0,.175,1) both ph-part;animation-delay:calc(var(--o) * 42ms);position:absolute;inset:0 auto 0 0;translate:-60%}.ph-reveal i:after{background:var(--sr-green-90);-webkit-mask-image:linear-gradient(90deg,#0000 46%,#000 60%);mask-image:linear-gradient(90deg,#0000 46%,#000 60%)}.ph-reveal i:before{z-index:1;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--sr-text-primary) 55%,transparent) 0 1px,transparent 1px 5px);inset-block:1px;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#00000059 38%,#000 58%);mask-image:linear-gradient(90deg,#0000 20%,#00000059 38%,#000 58%)}@keyframes ph-part{to{translate:20%}}.sr-intro .ph-in{animation:.7s cubic-bezier(.23,1,.32,1) both ph-arrive;animation-delay:calc(.56s + var(--d,0) * 90ms)}.sr-intro .ph__h1{animation:none}.sr-intro .ph__line{animation:.9s cubic-bezier(.23,1,.32,1) both ph-rise;animation-delay:calc(.3s + var(--i,0) * 80ms)}@keyframes ph-arrive{0%{opacity:0;transform:translateY(14px)}}@keyframes ph-rise{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}}
