@theme inline{--color-cobalt: var(--mg-cobalt); --color-cobalt-700: var(--mg-cobalt-700); --color-cobalt-300: var(--mg-cobalt-300); --color-cobalt-100: var(--mg-cobalt-100); --color-signal: var(--mg-signal); --color-signal-100: var(--mg-signal-100); --color-graphite: var(--mg-graphite); --color-graphite-800: var(--mg-graphite-800); --color-slate: var(--mg-slate); --color-steel: var(--mg-steel); --color-fog: var(--mg-fog); --color-line-dark: var(--mg-line-dark); --color-success: var(--mg-success); --color-success-100: var(--mg-success-100); --color-warning: var(--mg-warning); --color-warning-100: var(--mg-warning-100); --color-error: var(--mg-error); --color-error-100: var(--mg-error-100); --font-display: var(--font-display-family); --font-body: var(--font-body-family); --font-mono: var(--font-mono-family); --spacing-mg-1: var(--space-1); --spacing-mg-2: var(--space-2); --spacing-mg-3: var(--space-3); --spacing-mg-4: var(--space-4); --spacing-mg-5: var(--space-5); --spacing-mg-6: var(--space-6); --spacing-mg-7: var(--space-7); --spacing-mg-8: var(--space-8); --spacing-mg-9: var(--space-9); --spacing-mg-10: var(--space-10); --radius-none: 0; --color-sky: var(--mg-sky); --color-pine: var(--mg-pine); --color-ochre: var(--mg-ochre); --color-grid: var(--mg-grid); --color-chart-1: var(--mg-chart-1); --color-chart-2: var(--mg-chart-2); --color-chart-3: var(--mg-chart-3); --color-chart-4: var(--mg-chart-4); --color-chart-5: var(--mg-chart-5); --color-chart-6: var(--mg-chart-6); --color-surface-page: var(--surface-page); --color-surface-subtle: var(--surface-subtle); --color-surface-inverse: var(--surface-inverse); --color-surface-inverse-raised: var(--surface-inverse-raised); --color-text-primary: var(--text-primary); --color-text-secondary: var(--text-secondary); --color-text-inverse: var(--text-inverse); --color-text-brand: var(--text-brand); --color-border-default: var(--border-default); --color-border-strong: var(--border-strong); --color-border-inverse: var(--border-inverse); --color-tranche-senior: var(--tranche-senior); --color-tranche-junior: var(--tranche-junior); --color-tranche-first-loss: var(--tranche-first-loss);}:root{--mg-cobalt:#2446c9;--mg-cobalt-700:#1b3699;--mg-cobalt-300:#6f8bf0;--mg-cobalt-100:#dce3fb;--mg-signal:#e2582a;--mg-signal-100:#fbe3d9;--mg-graphite:#15191e;--mg-graphite-800:#232930;--mg-slate:#5c6570;--mg-steel:#c9cdd1;--mg-fog:#f3f4f2;--mg-white:#fff;--mg-black:#000;--mg-line-dark:#2e353d;--mg-grid:#e3e5e3;--mg-success:#1f7a4d;--mg-success-100:#ddf0e6;--mg-warning:#a15c00;--mg-warning-100:#f7ead3;--mg-error:#b42318;--mg-error-100:#f9dedb;--mg-sky:#5fa8e0;--mg-pine:#0e9474;--mg-ochre:#e3a21a;--mg-chart-1:var(--mg-cobalt);--mg-chart-2:var(--mg-signal);--mg-chart-3:var(--mg-sky);--mg-chart-4:var(--mg-pine);--mg-chart-5:var(--mg-ochre);--mg-chart-6:var(--mg-graphite);--surface-page:var(--mg-white);--surface-subtle:var(--mg-fog);--surface-inverse:var(--mg-graphite);--surface-inverse-raised:var(--mg-graphite-800);--text-primary:var(--mg-graphite);--text-secondary:var(--mg-slate);--text-inverse:var(--mg-fog);--text-inverse-secondary:var(--mg-steel);--text-brand:var(--mg-cobalt);--border-default:var(--mg-steel);--border-strong:var(--mg-graphite);--border-inverse:var(--mg-line-dark);--focus-ring:var(--mg-cobalt);--tranche-senior:var(--mg-graphite);--tranche-junior:var(--mg-cobalt);--tranche-first-loss:var(--mg-signal);--type-h1-size:3.75rem;--type-h1-lh:4rem;--type-h1-track:-.02em;--type-h2-size:2.5rem;--type-h2-lh:2.875rem;--type-h2-track:-.015em;--type-h3-size:1.5rem;--type-h3-lh:2rem;--type-h3-track:-.005em;--type-lead-size:1.25rem;--type-lead-lh:2rem;--type-body-size:1.0625rem;--type-body-lh:1.75rem;--type-small-size:.875rem;--type-small-lh:1.375rem;--type-caption-size:.75rem;--type-caption-lh:1rem;--type-caption-track:.14em;--type-stat-size:4.5rem;--type-stat-track:-.03em;--wordmark-track:.16em;--grid-module:2.5rem;--block-gap:.25rem;--rule:1px;--rule-strong:2px;--font-display-family:"Archivo", Arial, sans-serif;--font-body-family:"Public Sans", "Segoe UI", Arial, sans-serif;--font-mono-family:"IBM Plex Mono", Consolas, monospace;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--container-max:75rem;--gutter:1.5rem;--section-pad:7.5rem;--motion-fast:.12s;--motion-base:.18s;--ease-standard:cubic-bezier(.2, 0, 0, 1)}@media (width<=720px){:root{--section-pad:4.5rem;--type-h1-size:2.375rem;--type-h1-lh:2.625rem;--type-h2-size:1.875rem;--type-h2-lh:2.25rem;--type-h3-size:1.25rem;--type-h3-lh:1.75rem;--type-lead-size:1.125rem;--type-lead-lh:1.75rem;--type-body-size:1rem;--type-body-lh:1.625rem;--type-stat-size:3rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}::selection{background:var(--mg-cobalt-100);color:var(--mg-graphite)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@utility type-h1{font-family: var(--font-display-family); font-weight: 600; font-size: var(--type-h1-size); line-height: var(--type-h1-lh); letter-spacing: var(--type-h1-track);}@utility type-h2{font-family: var(--font-display-family); font-weight: 600; font-size: var(--type-h2-size); line-height: var(--type-h2-lh); letter-spacing: var(--type-h2-track);}@utility type-h3{font-family: var(--font-display-family); font-weight: 600; font-size: var(--type-h3-size); line-height: var(--type-h3-lh); letter-spacing: var(--type-h3-track);}@utility type-lead{font-family: var(--font-body-family); font-size: var(--type-lead-size); line-height: var(--type-lead-lh);}@utility type-body{font-family: var(--font-body-family); font-size: var(--type-body-size); line-height: var(--type-body-lh);}@utility type-small{font-family: var(--font-body-family); font-size: var(--type-small-size); line-height: var(--type-small-lh);}@utility type-caption{font-family: var(--font-body-family); font-weight: 500; font-size: var(--type-caption-size); line-height: var(--type-caption-lh); letter-spacing: var(--type-caption-track); text-transform: uppercase;}@utility type-mono{font-family: var(--font-mono-family); font-size: var(--type-caption-size); line-height: var(--type-caption-lh); letter-spacing: .04em;}@utility type-stat{font-family: var(--font-display-family); font-weight: 600; font-size: var(--type-stat-size); line-height: 1; letter-spacing: var(--type-stat-track); font-variant-numeric: tabular-nums lining-nums;}@utility bg-grid-pattern{background-image: url(/assets/grid-40-DOUQ1mZM.svg); background-size: var(--grid-module) var(--grid-module);}@utility bg-grid-pattern-dark{background-image: url(/assets/grid-40-dark-JpcvsxZ6.svg); background-size: var(--grid-module) var(--grid-module);}@utility section-pad{padding-block: var(--section-pad);}@utility container-mg{width: 100%; max-width: var(--container-max); margin-inline: auto; padding-inline: var(--gutter);}
