@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_1bc20f{--rios-font-sans-loaded:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/fb526027db1fc1ae-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4da3161b738b07dd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/af4bf8399d1aacdf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_4ba4aa{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_4ba4aa{--rios-font-display-loaded:"Fraunces","Fraunces Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--rios-font-mono-loaded:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--rios-neutral-0:#ffffff;--rios-neutral-25:#fafbfc;--rios-neutral-50:#f4f6f7;--rios-neutral-100:#eaedef;--rios-neutral-200:#dae2e4;--rios-neutral-300:#bfc7cb;--rios-neutral-400:#909ba1;--rios-neutral-500:#67757c;--rios-neutral-600:#4d5c63;--rios-neutral-700:#38454b;--rios-neutral-800:#232d32;--rios-neutral-900:#141b1e;--rios-neutral-950:#0b1113;--rios-corporate-page:#080808;--rios-accent-default:#0f6e78;--rios-accent-strong:#0a4c53;--rios-accent-soft:#e2f0f1;--rios-accent-on:#ffffff;--rios-positive:#1f6b46;--rios-positive-soft:#e4f3eb;--rios-caution:#7c5510;--rios-caution-soft:#fbf0dc;--rios-critical:#a12222;--rios-critical-soft:#fbe9e9;--rios-info:#1f4f8f;--rios-info-soft:#e6eefa;--rios-surface-page:var(--rios-neutral-50);--rios-surface-raised:var(--rios-neutral-0);--rios-surface-sunken:var(--rios-neutral-100);--rios-surface-inverse:var(--rios-neutral-900);--rios-text-primary:var(--rios-neutral-900);--rios-text-secondary:var(--rios-neutral-600);--rios-text-muted:var(--rios-neutral-500);--rios-text-inverse:var(--rios-neutral-0);--rios-text-accent:var(--rios-accent-strong);--rios-border-subtle:var(--rios-neutral-200);--rios-border-strong:var(--rios-neutral-300);--rios-border-accent:var(--rios-accent-default);--rios-border:var(--rios-border-subtle);--rios-surface:var(--rios-surface-raised);--rios-surface-subtle:var(--rios-surface-sunken);--rios-surface-muted:var(--rios-surface-sunken);--rios-text:var(--rios-text-primary);--rios-focus-ring:var(--rios-accent-strong);--rios-focus-ring-offset:var(--rios-surface-raised);--rios-space-1:0.25rem;--rios-space-2:0.5rem;--rios-space-3:0.75rem;--rios-space-4:1rem;--rios-space-5:1.5rem;--rios-space-6:2rem;--rios-space-7:3rem;--rios-space-8:4rem;--rios-radius-sm:4px;--rios-radius-md:8px;--rios-radius-lg:14px;--rios-radius-pill:999px;--rios-font-sans:var(--rios-font-sans-loaded,"IBM Plex Sans"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--rios-font-display:var(--rios-font-display-loaded,"Fraunces"),ui-serif,Georgia,"Times New Roman",serif;--rios-font-mono:var(--rios-font-mono-loaded,"IBM Plex Mono"),ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace;--rios-text-xs:0.75rem;--rios-text-sm:0.8125rem;--rios-text-base:0.9375rem;--rios-text-lg:1.0625rem;--rios-text-xl:1.375rem;--rios-text-2xl:1.75rem;--rios-leading-tight:1.25;--rios-leading-normal:1.55;--rios-shadow-sm:0 1px 2px rgba(14,17,20,0.06),0 1px 1px rgba(14,17,20,0.04);--rios-shadow-md:0 4px 12px rgba(14,17,20,0.08),0 1px 3px rgba(14,17,20,0.05);--rios-content-max:82rem}:root[data-rios-surface=dark],[data-rios-surface=dark]{--rios-surface-page:var(--rios-neutral-950);--rios-surface-raised:var(--rios-neutral-900);--rios-surface-sunken:var(--rios-neutral-800);--rios-surface-inverse:var(--rios-neutral-50);--rios-text-primary:var(--rios-neutral-50);--rios-text-secondary:var(--rios-neutral-300);--rios-text-muted:var(--rios-neutral-400);--rios-text-inverse:var(--rios-neutral-950);--rios-text-accent:var(--rios-accent-strong);--rios-border-subtle:var(--rios-neutral-800);--rios-border-strong:var(--rios-neutral-700);--rios-border:var(--rios-border-subtle);--rios-surface:var(--rios-surface-raised);--rios-surface-subtle:var(--rios-surface-sunken);--rios-surface-muted:var(--rios-surface-sunken);--rios-text:var(--rios-text-primary);--rios-focus-ring:var(--rios-accent-strong);--rios-focus-ring-offset:var(--rios-surface-page);--rios-positive-soft:#12301f;--rios-caution-soft:#33260c;--rios-critical-soft:#3a1414;--rios-info-soft:#142640;--rios-positive:#6fce9d;--rios-caution:#e0ae5b;--rios-critical:#f08a8a;--rios-info:#86b3ef;--rios-shadow-sm:0 1px 2px rgba(0,0,0,0.5);--rios-shadow-md:0 6px 18px rgba(0,0,0,0.55)}[data-rios-visual=corporate]{--rios-surface-page:var(--rios-corporate-page);--rios-surface-raised:#121212;--rios-surface-sunken:#1b1712;--rios-surface-inverse:#f7f3ea;--rios-text-primary:#f7f3ea;--rios-text-secondary:#d7d0c3;--rios-text-muted:#aaa294;--rios-text-inverse:#080808;--rios-text-accent:#e0c894;--rios-border-subtle:#312b22;--rios-border-strong:#564932;--rios-border:var(--rios-border-subtle);--rios-surface:var(--rios-surface-raised);--rios-surface-subtle:var(--rios-surface-sunken);--rios-surface-muted:var(--rios-surface-sunken);--rios-text:var(--rios-text-primary);--rios-critical:#e06767;--rios-critical-soft:#351010;--rios-shadow-sm:0 2px 8px rgba(0,0,0,0.55);--rios-shadow-md:0 12px 32px rgba(0,0,0,0.65)}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%}body{margin:0;background:var(--rios-surface-page);color:var(--rios-text-primary);font-family:var(--rios-font-sans);font-size:var(--rios-text-base);line-height:var(--rios-leading-normal);-webkit-font-smoothing:antialiased}html:has([data-rios-surface=light]){color-scheme:light}html:has([data-rios-surface=dark]){color-scheme:dark}html:has([data-rios-surface=dark])>body{background:var(--rios-neutral-950)}html:has([data-rios-visual=corporate])>body{background:var(--rios-corporate-page)}h1,h2,h3,h4{margin:0;font-family:var(--rios-font-display);line-height:var(--rios-leading-tight);font-weight:620;letter-spacing:-.011em}p{margin:0}a{color:var(--rios-text-accent);text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--rios-focus-ring);outline-offset:2px;border-radius:var(--rios-radius-sm)}.rios-skip-link{position:absolute;left:var(--rios-space-4);top:var(--rios-space-4);z-index:100;padding:var(--rios-space-2) var(--rios-space-4);background:var(--rios-surface-raised);color:var(--rios-text-primary);border:1px solid var(--rios-border-strong);border-radius:var(--rios-radius-md);transform:translateY(-200%)}.rios-skip-link:focus-visible{transform:translateY(0)}.rios-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media print{.rios-action-strip,.rios-nav,.rios-print-hide{display:none!important}.rios-shell__main{margin:0!important;padding:0!important}}