:root,[data-theme=light]{--field:#561824;--field-press:#4d0b1b;--field-hot:#6b1a2b;--field-dim:#4b252c;--on-field:#fbf0ec;--on-field-muted:#e3c9c6;--accent:#f2b84b;--accent-ink:#7a5200;--paper:#fff;--well:#fbf0f1;--tint:#fbf5e8;--line:#f1e6e7;--line-strong:#e1d6d7;--ink:#1d1617;--ink-muted:#615859;--ink-subtle:#6c6364;--primary:#561824;--primary-press:#4d0b1b;--on-primary:#fbf0ec;--up:#1f7a4a;--down:#b4402e;--focus:#561824;--claret-50:#fef4f4;--claret-100:#f4eaeb;--claret-200:#e8d5d7;--claret-300:#d7b8ba;--claret-400:#c29498;--claret-500:#ab7077;--claret-600:#96515a;--claret-700:#7e3944;--claret-800:#66232f;--claret-900:#561824;--claret-950:#35000d;--gold-50:#fdf7ea;--gold-100:#fbefd2;--gold-200:#f8e0a8;--gold-300:#f2b84b;--gold-400:#d99d2b;--gold-500:#b5801a;--gold-600:#936510;--gold-700:#7a5200;--gold-800:#5c3d00;--gold-900:#3f2a00;--gold-950:#281a00;--stone-0:#fff;--stone-25:#fef8f9;--stone-50:#fbf0f1;--stone-100:#f1e6e7;--stone-200:#e1d6d7;--stone-300:#c5bbbb;--stone-400:#a09596;--stone-500:#7b7272;--stone-600:#615859;--stone-700:#494040;--stone-800:#31292a;--stone-900:#1d1617;--stone-950:#120b0c;--stone-1000:#0b0606;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-sheet:16px;--radius-round:999px;--shadow-sheet:0 24px 60px #35000d38;--size-button-lg:52px;--size-control:44px;--size-row:72px;--size-head-nav:72px;--size-bottom-bar:76px;--size-sheet:384px;--size-content:1280px;--size-disc:40px;--dur-state:.2s;--dur-dim:.36s;--dur-count:.9s;--dur-draw:1.1s;--ease-standard:cubic-bezier(.2, .7, .2, 1);--font-display:"Newsreader Display", Georgia, "Times New Roman", serif;--font-text:Figtree, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, Menlo, Consolas, monospace;--t-hero-size:148px;--t-hero-line:.9;--t-hero-weight:500;--t-hero-tracking:-.045em;--t-statement-size:88px;--t-statement-line:.95;--t-statement-weight:500;--t-statement-tracking:-.035em;--t-amount-size:64px;--t-amount-line:1;--t-amount-weight:500;--t-amount-tracking:-.035em;--t-stat-size:40px;--t-stat-line:1;--t-stat-weight:500;--t-stat-tracking:-.025em;--t-title-size:34px;--t-title-line:1.05;--t-title-weight:500;--t-title-tracking:-.02em;--t-sheet-title-size:28px;--t-sheet-title-line:1.1;--t-sheet-title-weight:500;--t-sheet-title-tracking:-.01em;--t-list-name-size:19px;--t-list-name-line:1.25;--t-list-name-weight:500;--t-list-name-tracking:-.01em;--t-lede-size:19px;--t-lede-line:1.45;--t-lede-weight:400;--t-body-size:16px;--t-body-line:1.5;--t-body-weight:400;--t-small-size:14px;--t-small-line:1.45;--t-small-weight:400;--t-figure-size:16px;--t-figure-line:1.3;--t-figure-weight:600;--t-figure-lg-size:22px;--t-figure-lg-line:1.15;--t-figure-lg-weight:700;--t-figure-lg-tracking:-.01em;--t-button-size:16px;--t-button-line:1.2;--t-button-weight:600;--t-label-size:12px;--t-label-line:1.4;--t-label-weight:600;--t-label-tracking:.08em;--t-data-size:13px;--t-data-line:1.45;--t-data-weight:400}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--field:#561824;--field-press:#66232f;--field-hot:#6b1a2b;--field-dim:#4b252c;--on-field:#fbf0ec;--on-field-muted:#e3c9c6;--accent:#f2b84b;--accent-ink:#f2b84b;--paper:#120b0c;--well:#1d1617;--tint:#221a10;--line:#31292a;--line-strong:#494040;--ink:#f6eeee;--ink-muted:#c5bbbb;--ink-subtle:#a59a9b;--primary:#fbf0ec;--primary-press:#fff;--on-primary:#561824;--up:#5fb98a;--down:#e8806e;--focus:#f2b84b;--shadow-sheet:0 0 0 1px #494040}@media (width<=1279px){:root,[data-theme]{--t-hero-size:96px}}@media (width<=639px){:root,[data-theme]{--t-hero-size:72px;--t-statement-size:44px;--t-amount-size:52px;--t-lede-size:16px;--size-head-nav:60px}}@font-face{font-family:Newsreader Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/newsreader-display-500.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/figtree-variable.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-latin-400-normal.woff2)format("woff2")}.rally-theme-changing *,.rally-theme-changing :before,.rally-theme-changing :after{transition:none!important}.rally-app{font-synthesis:none;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-text);--lm-bg:var(--paper);--lm-surface:var(--paper);--lm-ink:var(--ink);--lm-muted:var(--ink-muted);--lm-action:var(--primary);--lm-border:var(--line);--lm-focus:var(--focus);--lm-success:var(--ink);--lm-warning:var(--ink);--lm-error:var(--ink);font-size:16px;line-height:1.5}.rally-app *,.rally-app :before,.rally-app :after{box-sizing:border-box}.rally-app :is(h1,h2,h3){font-family:var(--font-display);font-variant-numeric:lining-nums;font-weight:500}.rally-app h1{letter-spacing:-.025em;font-size:clamp(34px,5vw,64px);line-height:1.05}.rally-app h2{font-size:var(--t-title-size);line-height:var(--t-title-line)}.rally-app h3{font-family:var(--font-text)}.rally-app.launch-app:where(:not(.pm-app)) h2{font-size:28px;font-weight:500}.rally-app :is(code,pre,kbd,.lp-mono,.lm-mono){font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:400}.rally-app :is(button,input,select,textarea){font-family:var(--font-text);accent-color:var(--primary)}.rally-app :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rally-app :where(a,a:visited){color:inherit}.rally-app :is(button,input,select,textarea){min-height:var(--size-control)}.rally-app input:is([type=checkbox],[type=radio]){min-height:0}.rally-app :is(input,select,textarea){background:var(--well);color:var(--ink);border-color:var(--ink-subtle);border-radius:var(--radius-md)}.rally-app :is(.lm-button,.connect-button,.local-button,.mock-trade-button,.operator-button){border:1px solid var(--ink-subtle);border-radius:var(--radius-md);background:var(--paper);color:var(--ink);min-height:var(--size-control);font:600 16px var(--font-text);padding:10px 18px}.rally-app :is(.lm-button--primary,.connect-button){background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.rally-app .lm-button--primary:hover{background:var(--primary-press);color:var(--on-primary)}.rally-app :is(.lm-header,.pm-header,.co-header,.site-header){background:var(--field);color:var(--on-field);min-height:var(--size-head-nav);border:0}.rally-app :is(.lm-header,.pm-header,.co-header,.site-header) :focus-visible{outline-color:var(--on-field)}.rally-app :is(.lm-header-inner,.pm-header,.co-header,.header-inner){gap:24px;padding-inline:max(16px,50vw - 592px)}.rally-app .lm-header-inner{min-height:var(--size-head-nav);padding-inline:48px}.rally-app :is(.lm-header,.pm-header,.co-header,.site-header) :is(a,a:visited,.pm-mode,.pm-header-cash,.lm-nav-link,.lm-nav-link[aria-current]){color:var(--on-field)}.rally-app :is(.lm-header,.pm-header,.co-header,.site-header) :is(.lm-button,.connect-button){color:var(--on-field);border-color:var(--on-field-muted);background:0 0}.rally-app :is(.lm-header,.pm-header,.co-header,.site-header) .rally-logo{color:var(--on-field);--logo-bar:var(--accent);--logo-wedge:var(--on-field)}.rally-app :is(.lm-beta,.lm-brandmark,.pm-brand-symbol){display:none}.rally-logo{vertical-align:middle;width:100px;height:auto;color:var(--ink);--logo-bar:var(--field);--logo-wedge:var(--field);flex:none;display:inline-block}[data-theme=dark] .rally-logo{--logo-bar:var(--accent);--logo-wedge:var(--ink)}.rally-logo__wedge{fill:var(--logo-wedge,currentColor)}.rally-logo__bar{fill:var(--logo-bar,var(--accent))}.rally-logo__bar-line{stroke:var(--logo-bar,var(--accent))}.rally-mark{width:32px;height:32px;color:var(--field);--logo-bar:var(--field);display:inline-block}[data-theme=dark] .rally-mark{color:var(--ink);--logo-bar:var(--accent)}.rally-theme{border-radius:var(--radius-md);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.rally-theme svg{width:20px;height:20px}.rally-app :is(.brand,.pm-brand,.lm-brand,.co-header>a){min-height:var(--size-control);align-items:center;display:inline-flex}.rally-app :is(.co-consent,.lp-check,.lp-radio){min-height:var(--size-control)}.rally-app :is(.lm-environment,.pm-stage,.environment-badge,.notice,.transaction-status){background:var(--well);color:var(--ink);border-color:var(--line);border-radius:var(--radius-lg)}.rally-app :is(.lm-main,#canonical-main,.layout){max-width:var(--size-content)}.rally-app :is(.pm-sidebar,.journey-nav){background:var(--paper);border-color:var(--line)}.rally-app :is(.pm-nav a[aria-current],.nav-link[aria-current],.nav-link:hover){color:var(--ink);background:var(--well);border-color:var(--field);border-radius:var(--radius-md)}.rally-app :is(.co-panel,.lm-panel,.step-card){background:var(--paper);border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0;padding-inline:0}.rally-app .step-card{padding-left:44px}.rally-app .step-card:before{background:var(--tint);color:var(--ink)}.rally-app :is(.co-review,[data-review],.lm-review){background:var(--paper);border-radius:var(--radius-sheet);box-shadow:var(--shadow-sheet);padding:24px}.rally-app :is(.co-review article,.co-review .lm-well){background:var(--well);border-radius:var(--radius-lg)}.rally-app :is(.co-refusal,[data-canonical-error],.lm-error,.pm-error){color:var(--ink)}.rally-app :is(th,dt,.eyebrow){color:var(--ink-subtle)}.rally-app :is(td,dd,output){font-variant-numeric:tabular-nums}.rally-app :is(.lm-toast,.pm-toast){background:var(--paper);color:var(--ink);border-radius:var(--radius-lg);box-shadow:var(--shadow-sheet)}.rally-app :is(.site-footer,.lm-footer){color:var(--ink-muted);border-color:var(--line)}@media (width<=1023px){.rally-app :is(.lm-header-inner,.pm-header,.co-header,.header-inner){flex-wrap:wrap;gap:12px;padding-inline:16px}.rally-app :is(.lm-main,#canonical-main){padding-inline:16px}}@media (width<=639px){.rally-logo{width:80px}.rally-app :is(.pm-title,.lm-header-inner,.co-header){min-width:0}.rally-app :is(.pm-header-cash,.pm-mode){font-size:12px}}@media (prefers-reduced-motion:reduce){.rally-app *,.rally-app :before,.rally-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rally-app :is(.pm-ticket,.lm-action-pane){background:var(--paper);border-radius:var(--radius-sheet);box-shadow:var(--shadow-sheet);padding:24px}:root{color:var(--ink);background:var(--well);font-synthesis:none;font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:var(--primary)}a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.skip-link{z-index:10;background:var(--paper);border:2px solid var(--primary);padding:.75rem 1rem;position:absolute;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:76rem;margin:auto;padding:1rem 1.5rem;display:flex}.brand{color:var(--paper);font-size:1.3rem;font-weight:750;text-decoration:none}.layout{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:3rem;max-width:76rem;min-height:calc(100vh - 10rem);margin:auto;padding:2rem 1.5rem;display:grid}.nav-heading{margin:0 0 .75rem;font-size:1rem}.nav-link{border-radius:.4rem;padding:.65rem .8rem;text-decoration:none;display:block}.nav-link:hover,.nav-link[aria-current=page]{background:var(--line);color:var(--primary)}.nav-link[aria-current=page]{border-left:3px solid var(--primary);font-weight:700}.eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:700}h1{max-width:22ch;margin:.6rem 0 1rem;font-size:clamp(2rem,5vw,3.2rem);line-height:1.12}.intro{max-width:65ch;font-size:1.1rem;line-height:1.6}.notice{border-left:4px solid var(--primary);background:var(--well);max-width:65ch;margin:1.75rem 0 2.5rem;padding:1rem 1.25rem}.notice p{margin:.4rem 0 0;line-height:1.5}@media (width<=48rem){.layout{grid-template-columns:1fr;gap:2rem}}
