@font-face{font-family:EB Garamond;src:url(/assets/EB_Garamond-400-BkAyYjUB.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/EB_Garamond-500-DGzae2ni.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBM_Plex_Sans-400-BTB9ndPq.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBM_Plex_Sans-500-DPg3uh6f.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/assets/IBM_Plex_Sans-600-DzahmYX0.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}[data-brand=avenstead][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mf-color-surface-canvas:oklch(98.4488% .006682 97.35);--mf-color-surface-raised:oklch(98.4488% .006682 97.35);--mf-color-surface-sunken:oklch(95.5766% .012705 86.83);--mf-color-surface-muted:oklch(92.1787% .008336 91.4872);--mf-color-surface-hover:oklch(95.5766% .012705 86.83);--mf-color-surface-inverse:oklch(24.894% .031926 156.368);--mf-color-surface-overlay:oklch(16% .008 60/.48);--mf-color-text-primary:oklch(24.894% .031926 156.368);--mf-color-text-secondary:oklch(41.1573% .029971 159.361);--mf-color-text-tertiary:oklch(48.1152% .028059 158.336);--mf-color-text-disabled:oklch(54.767% .027252 158.551);--mf-color-text-inverse:oklch(98.4488% .006682 97.35);--mf-color-text-link:oklch(33.2362% .047865 173.919);--mf-color-border-subtle:oklch(86.4103% .013625 152.571);--mf-color-border-default:oklch(82.7459% .017116 156.839);--mf-color-border-strong:oklch(54.767% .027252 158.551);--mf-color-focus-ring:oklch(33.2362% .047865 173.919);--mf-color-selection-background:oklch(95.5692% .009547 140.516);--mf-color-selection-foreground:oklch(24.894% .031926 156.368);--mf-color-action-primary-background:oklch(33.2362% .047865 173.919);--mf-color-action-primary-backgroundHover:oklch(28.6076% .041566 169.626);--mf-color-action-primary-backgroundPressed:oklch(24.6136% .034085 172.685);--mf-color-action-primary-foreground:oklch(98.4488% .006682 97.35);--mf-color-action-secondary-backgroundHover:oklch(92.1787% .008336 91.4872);--mf-color-action-secondary-backgroundPressed:oklch(86.4103% .013625 152.571);--mf-color-action-secondary-foreground:oklch(24.894% .031926 156.368);--mf-color-action-danger-background:oklch(50% .16 35);--mf-color-action-danger-backgroundHover:oklch(42% .14 35);--mf-color-action-danger-foreground:oklch(98.4488% .006682 97.35);--mf-color-action-disabled-background:oklch(92.1787% .008336 91.4872);--mf-color-action-disabled-foreground:oklch(54.767% .027252 158.551);--mf-color-status-success-foreground:oklch(48% .11 145);--mf-color-status-success-background:oklch(95% .035 145);--mf-color-status-success-border:oklch(79% .1 145);--mf-color-status-warning-foreground:oklch(48% .1 70);--mf-color-status-warning-background:oklch(95% .045 85);--mf-color-status-warning-border:oklch(82% .1 80);--mf-color-status-danger-foreground:oklch(50% .16 35);--mf-color-status-danger-background:oklch(95% .03 40);--mf-color-status-danger-border:oklch(77% .11 38);--mf-color-status-info-foreground:oklch(46% .08 225);--mf-color-status-info-background:oklch(95% .02 225);--mf-color-status-info-border:oklch(78% .07 225);--mf-color-status-neutral-foreground:oklch(41.1573% .029971 159.361);--mf-color-status-neutral-background:oklch(92.1787% .008336 91.4872);--mf-color-status-neutral-border:oklch(82.7459% .017116 156.839);--mf-color-data-amount:oklch(24.894% .031926 156.368);--mf-color-data-unavailable:oklch(48.1152% .028059 158.336);--mf-color-chart-series1:oklch(33.2362% .047865 173.919);--mf-color-chart-series2:oklch(41.1573% .029971 159.361);--mf-color-chart-series3:oklch(58% .1 75);--mf-color-chart-series4:oklch(48% .07 330);--mf-color-chart-series5:oklch(56% .08 135);--mf-color-chart-series6:oklch(54.767% .027252 158.551);--mf-color-chart-grid:oklch(86.4103% .013625 152.571);--mf-color-chart-axis:oklch(48.1152% .028059 158.336);--mf-color-chart-forecast:oklch(41.1573% .029971 159.361);--mf-color-chart-uncertainty:oklch(95.5692% .009547 140.516);--mf-color-ornament-rule:oklch(70.6938% .064625 85.2591);--mf-color-ornament-engraved:oklch(24.894% .031926 156.368);--mf-color-ornament-plate:oklch(95.5766% .012705 86.83);--mf-color-brand-accent-base:oklch(33.2362% .047865 173.919);--mf-color-brand-accent-hover:oklch(28.6076% .041566 169.626);--mf-color-brand-accent-pressed:oklch(24.6136% .034085 172.685);--mf-color-brand-accent-subtle:oklch(95.5692% .009547 140.516);--mf-color-brand-accent-text:oklch(33.2362% .047865 173.919);--mf-color-brand-accent-onAccent:oklch(98.4488% .006682 97.35);--mf-space-0:0px;--mf-space-1:4px;--mf-space-2:8px;--mf-space-3:12px;--mf-space-4:16px;--mf-space-5:20px;--mf-space-6:24px;--mf-space-8:32px;--mf-space-10:40px;--mf-space-12:48px;--mf-space-16:64px;--mf-space-20:80px;--mf-space-24:96px;--mf-space-0_5:2px;--mf-radius-none:0px;--mf-radius-xs:2px;--mf-radius-sm:3px;--mf-radius-md:4px;--mf-radius-lg:8px;--mf-radius-xl:14px;--mf-radius-full:999px;--mf-radius-control:0px;--mf-radius-container:0px;--mf-radius-badge:0px;--mf-borderWidth-hairline:1px;--mf-borderWidth-strong:2px;--mf-borderWidth-focus:2px;--mf-borderWidth-double:3px;--mf-font-family-display:"EB Garamond", "Garamond", "Georgia", serif;--mf-font-family-serif:"EB Garamond", "Garamond", "Georgia", serif;--mf-font-family-sans:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-font-family-mono:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-font-size-12:12px;--mf-font-size-13:13px;--mf-font-size-14:14px;--mf-font-size-15:15px;--mf-font-size-16:16px;--mf-font-size-17:17px;--mf-font-size-18:18px;--mf-font-size-20:20px;--mf-font-size-22:22px;--mf-font-size-24:24px;--mf-font-size-28:28px;--mf-font-size-32:32px;--mf-font-size-40:40px;--mf-font-size-44:44px;--mf-font-size-56:56px;--mf-font-size-64:64px;--mf-font-size-88:88px;--mf-font-size-body:16px;--mf-font-size-table:15px;--mf-font-weight-regular:400;--mf-font-weight-medium:500;--mf-font-weight-semibold:600;--mf-font-weight-display:500;--mf-font-lineHeight-tight:1.04;--mf-font-lineHeight-snug:1.15;--mf-font-lineHeight-heading:1.25;--mf-font-lineHeight-ui:1.35;--mf-font-lineHeight-body:1.55;--mf-font-tracking-tighter:-.02em;--mf-font-tracking-tight:-.01em;--mf-font-tracking-normal:0em;--mf-font-tracking-wide:.01em;--mf-font-tracking-caps:.08em;--mf-font-tracking-smallcaps:.08em;--mf-font-tracking-engraved:.18em;--mf-duration-instant:0s;--mf-duration-fast:.12s;--mf-duration-base:.2s;--mf-duration-slow:.32s;--mf-duration-deliberate:.48s;--mf-easing-standard:cubic-bezier(.2, 0, 0, 1);--mf-easing-enter:cubic-bezier(0, 0, 0, 1);--mf-easing-exit:cubic-bezier(.3, 0, 1, 1);--mf-breakpoint-sm:480px;--mf-breakpoint-md:768px;--mf-breakpoint-lg:1024px;--mf-breakpoint-xl:1280px;--mf-breakpoint-2xl:1536px;--mf-zIndex-base:0;--mf-zIndex-sticky:100;--mf-zIndex-dropdown:200;--mf-zIndex-drawer:300;--mf-zIndex-modal:400;--mf-zIndex-toast:500;--mf-zIndex-tooltip:600;--mf-iconSize-sm:16px;--mf-iconSize-md:20px;--mf-iconSize-lg:24px;--mf-iconStroke-default:1.5px;--mf-elevation-none:none;--mf-elevation-overlay:0 0 0 1px oklch(88% .013 78), 0 12px 32px oklch(16% .008 60/.12);--mf-control-height-sm:36px;--mf-control-height-md:44px;--mf-control-height-lg:52px;--mf-control-paddingX:16px;--mf-control-gap:8px;--mf-table-rowHeight:48px;--mf-table-cellPaddingX:16px;--mf-inset-card:24px;--mf-inset-stack:16px;--mf-type-display-xl-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-display-xl-fontSize:64px;--mf-type-display-xl-fontWeight:500;--mf-type-display-xl-lineHeight:1.04;--mf-type-display-xl-letterSpacing:-.02em;--mf-type-display-lg-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-display-lg-fontSize:40px;--mf-type-display-lg-fontWeight:500;--mf-type-display-lg-lineHeight:1.15;--mf-type-display-lg-letterSpacing:-.02em;--mf-type-heading-lg-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-heading-lg-fontSize:32px;--mf-type-heading-lg-fontWeight:500;--mf-type-heading-lg-lineHeight:1.15;--mf-type-heading-lg-letterSpacing:-.01em;--mf-type-heading-md-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-heading-md-fontSize:24px;--mf-type-heading-md-fontWeight:500;--mf-type-heading-md-lineHeight:1.25;--mf-type-heading-md-letterSpacing:-.01em;--mf-type-heading-ui-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-ui-fontSize:20px;--mf-type-heading-ui-fontWeight:600;--mf-type-heading-ui-lineHeight:1.25;--mf-type-heading-ui-letterSpacing:0em;--mf-type-heading-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-sm-fontSize:16px;--mf-type-heading-sm-fontWeight:600;--mf-type-heading-sm-lineHeight:1.35;--mf-type-heading-sm-letterSpacing:0em;--mf-type-body-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-lg-fontSize:18px;--mf-type-body-lg-fontWeight:400;--mf-type-body-lg-lineHeight:1.55;--mf-type-body-lg-letterSpacing:0em;--mf-type-body-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-md-fontSize:16px;--mf-type-body-md-fontWeight:400;--mf-type-body-md-lineHeight:1.55;--mf-type-body-md-letterSpacing:0em;--mf-type-body-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-sm-fontSize:14px;--mf-type-body-sm-fontWeight:400;--mf-type-body-sm-lineHeight:1.55;--mf-type-body-sm-letterSpacing:0em;--mf-type-label-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-md-fontSize:14px;--mf-type-label-md-fontWeight:500;--mf-type-label-md-lineHeight:1.35;--mf-type-label-md-letterSpacing:0em;--mf-type-label-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-sm-fontSize:13px;--mf-type-label-sm-fontWeight:500;--mf-type-label-sm-lineHeight:1.35;--mf-type-label-sm-letterSpacing:.01em;--mf-type-label-smallcaps-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-smallcaps-fontSize:17px;--mf-type-label-smallcaps-fontWeight:500;--mf-type-label-smallcaps-lineHeight:1.35;--mf-type-label-smallcaps-letterSpacing:.08em;--mf-type-data-hero-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-hero-fontSize:44px;--mf-type-data-hero-fontWeight:400;--mf-type-data-hero-lineHeight:1.04;--mf-type-data-hero-letterSpacing:-.02em;--mf-type-data-kpi-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-kpi-fontSize:32px;--mf-type-data-kpi-fontWeight:500;--mf-type-data-kpi-lineHeight:1.15;--mf-type-data-kpi-letterSpacing:-.01em;--mf-type-data-table-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-table-fontSize:15px;--mf-type-data-table-fontWeight:400;--mf-type-data-table-lineHeight:1.35;--mf-type-data-table-letterSpacing:0em;--mf-type-data-id-fontFamily:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-type-data-id-fontSize:13px;--mf-type-data-id-fontWeight:400;--mf-type-data-id-lineHeight:1.35;--mf-type-data-id-letterSpacing:0em;--mf-type-caption-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-caption-fontSize:13px;--mf-type-caption-fontWeight:400;--mf-type-caption-lineHeight:1.35;--mf-type-caption-letterSpacing:0em;--mf-type-legal-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-legal-fontSize:12px;--mf-type-legal-fontWeight:400;--mf-type-legal-lineHeight:1.55;--mf-type-legal-letterSpacing:0em;--mf-type-overline-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-overline-fontSize:15px;--mf-type-overline-fontWeight:500;--mf-type-overline-lineHeight:1.35;--mf-type-overline-letterSpacing:.18em;--mf-motion-stateChange-duration:.12s;--mf-motion-stateChange-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-stateChange-delay:0s;--mf-motion-enter-duration:.2s;--mf-motion-enter-timingFunction:cubic-bezier(0, 0, 0, 1);--mf-motion-enter-delay:0s;--mf-motion-exit-duration:.12s;--mf-motion-exit-timingFunction:cubic-bezier(.3, 0, 1, 1);--mf-motion-exit-delay:0s;--mf-motion-panel-duration:.32s;--mf-motion-panel-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-panel-delay:0s;--mf-layout-container-text:680px;--mf-layout-container-content:1120px;--mf-layout-container-wide:1360px;--mf-layout-gutter-mobile:16px;--mf-layout-gutter-tablet:24px;--mf-layout-gutter-desktop:24px;--mf-layout-margin-mobile:20px;--mf-layout-margin-tablet:32px;--mf-layout-margin-desktop:48px;--mf-component-button-height:44px;--mf-component-button-paddingX:16px;--mf-component-button-radius:0px;--mf-component-button-primary-background:oklch(33.2362% .047865 173.919);--mf-component-button-primary-backgroundHover:oklch(28.6076% .041566 169.626);--mf-component-button-primary-backgroundPressed:oklch(24.6136% .034085 172.685);--mf-component-button-primary-foreground:oklch(98.4488% .006682 97.35);--mf-component-button-secondary-border:oklch(54.767% .027252 158.551);--mf-component-button-secondary-foreground:oklch(24.894% .031926 156.368);--mf-component-button-secondary-backgroundHover:oklch(92.1787% .008336 91.4872);--mf-component-button-secondary-backgroundPressed:oklch(86.4103% .013625 152.571);--mf-component-button-disabled-background:oklch(92.1787% .008336 91.4872);--mf-component-button-disabled-foreground:oklch(54.767% .027252 158.551);--mf-component-input-height:44px;--mf-component-input-radius:0px;--mf-component-input-background:oklch(98.4488% .006682 97.35);--mf-component-input-border:oklch(54.767% .027252 158.551);--mf-component-input-borderHover:oklch(41.1573% .029971 159.361);--mf-component-input-borderFocus:oklch(33.2362% .047865 173.919);--mf-component-input-borderError:oklch(50% .16 35);--mf-component-input-placeholder:oklch(48.1152% .028059 158.336);--mf-component-table-rowHeight:48px;--mf-component-table-cellPaddingX:16px;--mf-component-table-headerBackground:oklch(95.5766% .012705 86.83);--mf-component-table-rowBorder:oklch(86.4103% .013625 152.571);--mf-component-table-rowHover:oklch(95.5766% .012705 86.83);--mf-component-table-rowSelected:oklch(95.5692% .009547 140.516);--mf-component-table-numeric-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-component-table-numeric-fontSize:15px;--mf-component-table-numeric-fontWeight:400;--mf-component-table-numeric-lineHeight:1.35;--mf-component-table-numeric-letterSpacing:0em;--mf-component-card-background:oklch(98.4488% .006682 97.35);--mf-component-card-border:oklch(86.4103% .013625 152.571);--mf-component-card-radius:0px;--mf-component-card-padding:24px;--mf-component-badge-radius:0px;--mf-component-badge-paddingX:8px;--mf-component-badge-height:24px;--mf-component-focusRing-width:2px;--mf-component-focusRing-offset:2px;--mf-component-focusRing-color:oklch(33.2362% .047865 173.919);--mf-component-dialog-radius:0px;--mf-component-dialog-elevation:0 0 0 1px oklch(88% .013 78), 0 12px 32px oklch(16% .008 60/.12);--mf-component-dialog-scrim:oklch(16% .008 60/.48);--mf-component-toast-background:oklch(24.894% .031926 156.368);--mf-component-toast-foreground:oklch(98.4488% .006682 97.35);--mf-component-rule-engraved-width:3px;--mf-component-rule-engraved-style:double;--mf-component-rule-engraved-color:oklch(24.894% .031926 156.368);--mf-component-rule-ornament-width:1px;--mf-component-rule-ornament-style:solid;--mf-component-rule-ornament-color:oklch(70.6938% .064625 85.2591)}[data-brand=avenstead][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mf-color-surface-canvas:oklch(19.895% .02214 163.629);--mf-color-surface-raised:oklch(24.894% .031926 156.368);--mf-color-surface-sunken:oklch(17.3635% .02062 159.693);--mf-color-surface-muted:oklch(30.0059% .025736 162.642);--mf-color-surface-hover:oklch(30.0059% .025736 162.642);--mf-color-surface-inverse:oklch(95.5766% .012705 86.83);--mf-color-surface-overlay:oklch(9% .006 60/.64);--mf-color-text-primary:oklch(95.5766% .012705 86.83);--mf-color-text-secondary:oklch(82.7459% .017116 156.839);--mf-color-text-tertiary:oklch(70.4857% .024845 161.454);--mf-color-text-disabled:oklch(48.1152% .028059 158.336);--mf-color-text-inverse:oklch(19.895% .02214 163.629);--mf-color-text-link:oklch(82.9467% .032311 160.064);--mf-color-border-subtle:oklch(30.0059% .025736 162.642);--mf-color-border-default:oklch(33.1546% .025253 162.955);--mf-color-border-strong:oklch(54.767% .027252 158.551);--mf-color-focus-ring:oklch(82.9467% .032311 160.064);--mf-color-selection-background:oklch(26.811% .038292 169.839);--mf-color-selection-foreground:oklch(95.5766% .012705 86.83);--mf-color-action-primary-background:oklch(82.9467% .032311 160.064);--mf-color-action-primary-backgroundHover:oklch(92.8805% .016639 156.897);--mf-color-action-primary-backgroundPressed:oklch(74.532% .046726 159.225);--mf-color-action-primary-foreground:oklch(19.895% .02214 163.629);--mf-color-action-secondary-backgroundHover:oklch(30.0059% .025736 162.642);--mf-color-action-secondary-backgroundPressed:oklch(33.1546% .025253 162.955);--mf-color-action-secondary-foreground:oklch(95.5766% .012705 86.83);--mf-color-action-danger-background:oklch(77% .11 38);--mf-color-action-danger-backgroundHover:oklch(95% .03 40);--mf-color-action-danger-foreground:oklch(19.895% .02214 163.629);--mf-color-action-disabled-background:oklch(30.0059% .025736 162.642);--mf-color-action-disabled-foreground:oklch(48.1152% .028059 158.336);--mf-color-status-success-foreground:oklch(79% .1 145);--mf-color-status-success-background:oklch(25% .045 145);--mf-color-status-success-border:oklch(48% .11 145);--mf-color-status-warning-foreground:oklch(82% .1 80);--mf-color-status-warning-background:oklch(26% .04 75);--mf-color-status-warning-border:oklch(48% .1 70);--mf-color-status-danger-foreground:oklch(77% .11 38);--mf-color-status-danger-background:oklch(26% .055 35);--mf-color-status-danger-border:oklch(50% .16 35);--mf-color-status-info-foreground:oklch(78% .07 225);--mf-color-status-info-background:oklch(26% .04 225);--mf-color-status-info-border:oklch(46% .08 225);--mf-color-status-neutral-foreground:oklch(82.7459% .017116 156.839);--mf-color-status-neutral-background:oklch(30.0059% .025736 162.642);--mf-color-status-neutral-border:oklch(48.1152% .028059 158.336);--mf-color-data-amount:oklch(95.5766% .012705 86.83);--mf-color-data-unavailable:oklch(70.4857% .024845 161.454);--mf-color-chart-series1:oklch(82.9467% .032311 160.064);--mf-color-chart-series2:oklch(82.7459% .017116 156.839);--mf-color-chart-series3:oklch(80% .1 80);--mf-color-chart-series4:oklch(76% .07 330);--mf-color-chart-series5:oklch(78% .09 135);--mf-color-chart-series6:oklch(54.767% .027252 158.551);--mf-color-chart-grid:oklch(30.0059% .025736 162.642);--mf-color-chart-axis:oklch(70.4857% .024845 161.454);--mf-color-chart-forecast:oklch(82.7459% .017116 156.839);--mf-color-chart-uncertainty:oklch(26.811% .038292 169.839);--mf-color-ornament-rule:oklch(82.3521% .056304 88.8027);--mf-color-ornament-engraved:oklch(82.7459% .017116 156.839);--mf-color-ornament-plate:oklch(24.894% .031926 156.368);--mf-color-brand-accent-base:oklch(82.9467% .032311 160.064);--mf-color-brand-accent-hover:oklch(92.8805% .016639 156.897);--mf-color-brand-accent-pressed:oklch(74.532% .046726 159.225);--mf-color-brand-accent-subtle:oklch(26.811% .038292 169.839);--mf-color-brand-accent-text:oklch(82.9467% .032311 160.064);--mf-color-brand-accent-onAccent:oklch(19.895% .02214 163.629);--mf-space-0:0px;--mf-space-1:4px;--mf-space-2:8px;--mf-space-3:12px;--mf-space-4:16px;--mf-space-5:20px;--mf-space-6:24px;--mf-space-8:32px;--mf-space-10:40px;--mf-space-12:48px;--mf-space-16:64px;--mf-space-20:80px;--mf-space-24:96px;--mf-space-0_5:2px;--mf-radius-none:0px;--mf-radius-xs:2px;--mf-radius-sm:3px;--mf-radius-md:4px;--mf-radius-lg:8px;--mf-radius-xl:14px;--mf-radius-full:999px;--mf-radius-control:0px;--mf-radius-container:0px;--mf-radius-badge:0px;--mf-borderWidth-hairline:1px;--mf-borderWidth-strong:2px;--mf-borderWidth-focus:2px;--mf-borderWidth-double:3px;--mf-font-family-display:"EB Garamond", "Garamond", "Georgia", serif;--mf-font-family-serif:"EB Garamond", "Garamond", "Georgia", serif;--mf-font-family-sans:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-font-family-mono:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-font-size-12:12px;--mf-font-size-13:13px;--mf-font-size-14:14px;--mf-font-size-15:15px;--mf-font-size-16:16px;--mf-font-size-17:17px;--mf-font-size-18:18px;--mf-font-size-20:20px;--mf-font-size-22:22px;--mf-font-size-24:24px;--mf-font-size-28:28px;--mf-font-size-32:32px;--mf-font-size-40:40px;--mf-font-size-44:44px;--mf-font-size-56:56px;--mf-font-size-64:64px;--mf-font-size-88:88px;--mf-font-size-body:16px;--mf-font-size-table:15px;--mf-font-weight-regular:400;--mf-font-weight-medium:500;--mf-font-weight-semibold:600;--mf-font-weight-display:500;--mf-font-lineHeight-tight:1.04;--mf-font-lineHeight-snug:1.15;--mf-font-lineHeight-heading:1.25;--mf-font-lineHeight-ui:1.35;--mf-font-lineHeight-body:1.55;--mf-font-tracking-tighter:-.02em;--mf-font-tracking-tight:-.01em;--mf-font-tracking-normal:0em;--mf-font-tracking-wide:.01em;--mf-font-tracking-caps:.08em;--mf-font-tracking-smallcaps:.08em;--mf-font-tracking-engraved:.18em;--mf-duration-instant:0s;--mf-duration-fast:.12s;--mf-duration-base:.2s;--mf-duration-slow:.32s;--mf-duration-deliberate:.48s;--mf-easing-standard:cubic-bezier(.2, 0, 0, 1);--mf-easing-enter:cubic-bezier(0, 0, 0, 1);--mf-easing-exit:cubic-bezier(.3, 0, 1, 1);--mf-breakpoint-sm:480px;--mf-breakpoint-md:768px;--mf-breakpoint-lg:1024px;--mf-breakpoint-xl:1280px;--mf-breakpoint-2xl:1536px;--mf-zIndex-base:0;--mf-zIndex-sticky:100;--mf-zIndex-dropdown:200;--mf-zIndex-drawer:300;--mf-zIndex-modal:400;--mf-zIndex-toast:500;--mf-zIndex-tooltip:600;--mf-iconSize-sm:16px;--mf-iconSize-md:20px;--mf-iconSize-lg:24px;--mf-iconStroke-default:1.5px;--mf-elevation-none:none;--mf-elevation-overlay:0 0 0 1px oklch(30% .01 60), 0 12px 32px oklch(9% .006 60/.5);--mf-control-height-sm:36px;--mf-control-height-md:44px;--mf-control-height-lg:52px;--mf-control-paddingX:16px;--mf-control-gap:8px;--mf-table-rowHeight:48px;--mf-table-cellPaddingX:16px;--mf-inset-card:24px;--mf-inset-stack:16px;--mf-type-display-xl-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-display-xl-fontSize:64px;--mf-type-display-xl-fontWeight:500;--mf-type-display-xl-lineHeight:1.04;--mf-type-display-xl-letterSpacing:-.02em;--mf-type-display-lg-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-display-lg-fontSize:40px;--mf-type-display-lg-fontWeight:500;--mf-type-display-lg-lineHeight:1.15;--mf-type-display-lg-letterSpacing:-.02em;--mf-type-heading-lg-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-heading-lg-fontSize:32px;--mf-type-heading-lg-fontWeight:500;--mf-type-heading-lg-lineHeight:1.15;--mf-type-heading-lg-letterSpacing:-.01em;--mf-type-heading-md-fontFamily:"EB Garamond", "Garamond", "Georgia", serif;--mf-type-heading-md-fontSize:24px;--mf-type-heading-md-fontWeight:500;--mf-type-heading-md-lineHeight:1.25;--mf-type-heading-md-letterSpacing:-.01em;--mf-type-heading-ui-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-ui-fontSize:20px;--mf-type-heading-ui-fontWeight:600;--mf-type-heading-ui-lineHeight:1.25;--mf-type-heading-ui-letterSpacing:0em;--mf-type-heading-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-sm-fontSize:16px;--mf-type-heading-sm-fontWeight:600;--mf-type-heading-sm-lineHeight:1.35;--mf-type-heading-sm-letterSpacing:0em;--mf-type-body-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-lg-fontSize:18px;--mf-type-body-lg-fontWeight:400;--mf-type-body-lg-lineHeight:1.55;--mf-type-body-lg-letterSpacing:0em;--mf-type-body-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-md-fontSize:16px;--mf-type-body-md-fontWeight:400;--mf-type-body-md-lineHeight:1.55;--mf-type-body-md-letterSpacing:0em;--mf-type-body-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-sm-fontSize:14px;--mf-type-body-sm-fontWeight:400;--mf-type-body-sm-lineHeight:1.55;--mf-type-body-sm-letterSpacing:0em;--mf-type-label-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-md-fontSize:14px;--mf-type-label-md-fontWeight:500;--mf-type-label-md-lineHeight:1.35;--mf-type-label-md-letterSpacing:0em;--mf-type-label-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-sm-fontSize:13px;--mf-type-label-sm-fontWeight:500;--mf-type-label-sm-lineHeight:1.35;--mf-type-label-sm-letterSpacing:.01em;--mf-type-label-smallcaps-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-smallcaps-fontSize:17px;--mf-type-label-smallcaps-fontWeight:500;--mf-type-label-smallcaps-lineHeight:1.35;--mf-type-label-smallcaps-letterSpacing:.08em;--mf-type-data-hero-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-hero-fontSize:44px;--mf-type-data-hero-fontWeight:400;--mf-type-data-hero-lineHeight:1.04;--mf-type-data-hero-letterSpacing:-.02em;--mf-type-data-kpi-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-kpi-fontSize:32px;--mf-type-data-kpi-fontWeight:500;--mf-type-data-kpi-lineHeight:1.15;--mf-type-data-kpi-letterSpacing:-.01em;--mf-type-data-table-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-table-fontSize:15px;--mf-type-data-table-fontWeight:400;--mf-type-data-table-lineHeight:1.35;--mf-type-data-table-letterSpacing:0em;--mf-type-data-id-fontFamily:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-type-data-id-fontSize:13px;--mf-type-data-id-fontWeight:400;--mf-type-data-id-lineHeight:1.35;--mf-type-data-id-letterSpacing:0em;--mf-type-caption-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-caption-fontSize:13px;--mf-type-caption-fontWeight:400;--mf-type-caption-lineHeight:1.35;--mf-type-caption-letterSpacing:0em;--mf-type-legal-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-legal-fontSize:12px;--mf-type-legal-fontWeight:400;--mf-type-legal-lineHeight:1.55;--mf-type-legal-letterSpacing:0em;--mf-type-overline-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-overline-fontSize:15px;--mf-type-overline-fontWeight:500;--mf-type-overline-lineHeight:1.35;--mf-type-overline-letterSpacing:.18em;--mf-motion-stateChange-duration:.12s;--mf-motion-stateChange-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-stateChange-delay:0s;--mf-motion-enter-duration:.2s;--mf-motion-enter-timingFunction:cubic-bezier(0, 0, 0, 1);--mf-motion-enter-delay:0s;--mf-motion-exit-duration:.12s;--mf-motion-exit-timingFunction:cubic-bezier(.3, 0, 1, 1);--mf-motion-exit-delay:0s;--mf-motion-panel-duration:.32s;--mf-motion-panel-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-panel-delay:0s;--mf-layout-container-text:680px;--mf-layout-container-content:1120px;--mf-layout-container-wide:1360px;--mf-layout-gutter-mobile:16px;--mf-layout-gutter-tablet:24px;--mf-layout-gutter-desktop:24px;--mf-layout-margin-mobile:20px;--mf-layout-margin-tablet:32px;--mf-layout-margin-desktop:48px;--mf-component-button-height:44px;--mf-component-button-paddingX:16px;--mf-component-button-radius:0px;--mf-component-button-primary-background:oklch(82.9467% .032311 160.064);--mf-component-button-primary-backgroundHover:oklch(92.8805% .016639 156.897);--mf-component-button-primary-backgroundPressed:oklch(74.532% .046726 159.225);--mf-component-button-primary-foreground:oklch(19.895% .02214 163.629);--mf-component-button-secondary-border:oklch(54.767% .027252 158.551);--mf-component-button-secondary-foreground:oklch(95.5766% .012705 86.83);--mf-component-button-secondary-backgroundHover:oklch(30.0059% .025736 162.642);--mf-component-button-secondary-backgroundPressed:oklch(33.1546% .025253 162.955);--mf-component-button-disabled-background:oklch(30.0059% .025736 162.642);--mf-component-button-disabled-foreground:oklch(48.1152% .028059 158.336);--mf-component-input-height:44px;--mf-component-input-radius:0px;--mf-component-input-background:oklch(24.894% .031926 156.368);--mf-component-input-border:oklch(54.767% .027252 158.551);--mf-component-input-borderHover:oklch(82.7459% .017116 156.839);--mf-component-input-borderFocus:oklch(82.9467% .032311 160.064);--mf-component-input-borderError:oklch(77% .11 38);--mf-component-input-placeholder:oklch(70.4857% .024845 161.454);--mf-component-table-rowHeight:48px;--mf-component-table-cellPaddingX:16px;--mf-component-table-headerBackground:oklch(17.3635% .02062 159.693);--mf-component-table-rowBorder:oklch(30.0059% .025736 162.642);--mf-component-table-rowHover:oklch(30.0059% .025736 162.642);--mf-component-table-rowSelected:oklch(26.811% .038292 169.839);--mf-component-table-numeric-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-component-table-numeric-fontSize:15px;--mf-component-table-numeric-fontWeight:400;--mf-component-table-numeric-lineHeight:1.35;--mf-component-table-numeric-letterSpacing:0em;--mf-component-card-background:oklch(24.894% .031926 156.368);--mf-component-card-border:oklch(30.0059% .025736 162.642);--mf-component-card-radius:0px;--mf-component-card-padding:24px;--mf-component-badge-radius:0px;--mf-component-badge-paddingX:8px;--mf-component-badge-height:24px;--mf-component-focusRing-width:2px;--mf-component-focusRing-offset:2px;--mf-component-focusRing-color:oklch(82.9467% .032311 160.064);--mf-component-dialog-radius:0px;--mf-component-dialog-elevation:0 0 0 1px oklch(30% .01 60), 0 12px 32px oklch(9% .006 60/.5);--mf-component-dialog-scrim:oklch(9% .006 60/.64);--mf-component-toast-background:oklch(95.5766% .012705 86.83);--mf-component-toast-foreground:oklch(19.895% .02214 163.629);--mf-component-rule-engraved-width:3px;--mf-component-rule-engraved-style:double;--mf-component-rule-engraved-color:oklch(82.7459% .017116 156.839);--mf-component-rule-ornament-width:1px;--mf-component-rule-ornament-style:solid;--mf-component-rule-ornament-color:oklch(82.3521% .056304 88.8027)}[data-brand=mytreasurer][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mf-color-surface-canvas:oklch(98.4488% .006682 97.35);--mf-color-surface-raised:oklch(98.4488% .006682 97.35);--mf-color-surface-sunken:oklch(95.5766% .012705 86.83);--mf-color-surface-muted:oklch(92.1787% .008336 91.4872);--mf-color-surface-hover:oklch(95.5766% .012705 86.83);--mf-color-surface-inverse:oklch(24.894% .031926 156.368);--mf-color-surface-overlay:oklch(16% .008 60/.48);--mf-color-text-primary:oklch(24.894% .031926 156.368);--mf-color-text-secondary:oklch(41.1573% .029971 159.361);--mf-color-text-tertiary:oklch(48.1152% .028059 158.336);--mf-color-text-disabled:oklch(54.767% .027252 158.551);--mf-color-text-inverse:oklch(98.4488% .006682 97.35);--mf-color-text-link:oklch(35.442% .073328 248.442);--mf-color-border-subtle:oklch(86.4103% .013625 152.571);--mf-color-border-default:oklch(82.7459% .017116 156.839);--mf-color-border-strong:oklch(54.767% .027252 158.551);--mf-color-focus-ring:oklch(35.442% .073328 248.442);--mf-color-selection-background:oklch(95.5964% .005888 239.821);--mf-color-selection-foreground:oklch(24.894% .031926 156.368);--mf-color-action-primary-background:oklch(35.442% .073328 248.442);--mf-color-action-primary-backgroundHover:oklch(31.6051% .062838 247.726);--mf-color-action-primary-backgroundPressed:oklch(27.6529% .051914 246.657);--mf-color-action-primary-foreground:oklch(98.4488% .006682 97.35);--mf-color-action-secondary-backgroundHover:oklch(92.1787% .008336 91.4872);--mf-color-action-secondary-backgroundPressed:oklch(86.4103% .013625 152.571);--mf-color-action-secondary-foreground:oklch(24.894% .031926 156.368);--mf-color-action-danger-background:oklch(50% .16 35);--mf-color-action-danger-backgroundHover:oklch(42% .14 35);--mf-color-action-danger-foreground:oklch(98.4488% .006682 97.35);--mf-color-action-disabled-background:oklch(92.1787% .008336 91.4872);--mf-color-action-disabled-foreground:oklch(54.767% .027252 158.551);--mf-color-status-success-foreground:oklch(48% .11 145);--mf-color-status-success-background:oklch(95% .035 145);--mf-color-status-success-border:oklch(79% .1 145);--mf-color-status-warning-foreground:oklch(48% .1 70);--mf-color-status-warning-background:oklch(95% .045 85);--mf-color-status-warning-border:oklch(82% .1 80);--mf-color-status-danger-foreground:oklch(50% .16 35);--mf-color-status-danger-background:oklch(95% .03 40);--mf-color-status-danger-border:oklch(77% .11 38);--mf-color-status-info-foreground:oklch(46% .08 225);--mf-color-status-info-background:oklch(95% .02 225);--mf-color-status-info-border:oklch(78% .07 225);--mf-color-status-neutral-foreground:oklch(41.1573% .029971 159.361);--mf-color-status-neutral-background:oklch(92.1787% .008336 91.4872);--mf-color-status-neutral-border:oklch(82.7459% .017116 156.839);--mf-color-data-amount:oklch(24.894% .031926 156.368);--mf-color-data-unavailable:oklch(48.1152% .028059 158.336);--mf-color-chart-series1:oklch(35.442% .073328 248.442);--mf-color-chart-series2:oklch(41.1573% .029971 159.361);--mf-color-chart-series3:oklch(58% .1 75);--mf-color-chart-series4:oklch(48% .07 330);--mf-color-chart-series5:oklch(56% .08 135);--mf-color-chart-series6:oklch(54.767% .027252 158.551);--mf-color-chart-grid:oklch(86.4103% .013625 152.571);--mf-color-chart-axis:oklch(48.1152% .028059 158.336);--mf-color-chart-forecast:oklch(41.1573% .029971 159.361);--mf-color-chart-uncertainty:oklch(95.5964% .005888 239.821);--mf-color-ornament-rule:oklch(70.6938% .064625 85.2591);--mf-color-ornament-engraved:oklch(24.894% .031926 156.368);--mf-color-ornament-plate:oklch(95.5766% .012705 86.83);--mf-color-brand-accent-base:oklch(35.442% .073328 248.442);--mf-color-brand-accent-hover:oklch(31.6051% .062838 247.726);--mf-color-brand-accent-pressed:oklch(27.6529% .051914 246.657);--mf-color-brand-accent-subtle:oklch(95.5964% .005888 239.821);--mf-color-brand-accent-text:oklch(35.442% .073328 248.442);--mf-color-brand-accent-onAccent:oklch(98.4488% .006682 97.35);--mf-space-0:0px;--mf-space-1:4px;--mf-space-2:8px;--mf-space-3:12px;--mf-space-4:16px;--mf-space-5:20px;--mf-space-6:24px;--mf-space-8:32px;--mf-space-10:40px;--mf-space-12:48px;--mf-space-16:64px;--mf-space-20:80px;--mf-space-24:96px;--mf-space-0_5:2px;--mf-radius-none:0px;--mf-radius-xs:2px;--mf-radius-sm:3px;--mf-radius-md:4px;--mf-radius-lg:8px;--mf-radius-xl:14px;--mf-radius-full:999px;--mf-radius-control:2px;--mf-radius-container:2px;--mf-radius-badge:2px;--mf-borderWidth-hairline:1px;--mf-borderWidth-strong:2px;--mf-borderWidth-focus:2px;--mf-borderWidth-double:3px;--mf-font-family-display:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-font-family-serif:"EB Garamond", "Garamond", "Georgia", serif;--mf-font-family-sans:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-font-family-mono:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-font-size-12:12px;--mf-font-size-13:13px;--mf-font-size-14:14px;--mf-font-size-15:15px;--mf-font-size-16:16px;--mf-font-size-17:17px;--mf-font-size-18:18px;--mf-font-size-20:20px;--mf-font-size-22:22px;--mf-font-size-24:24px;--mf-font-size-28:28px;--mf-font-size-32:32px;--mf-font-size-40:40px;--mf-font-size-44:44px;--mf-font-size-56:56px;--mf-font-size-64:64px;--mf-font-size-88:88px;--mf-font-size-body:16px;--mf-font-size-table:15px;--mf-font-weight-regular:400;--mf-font-weight-medium:500;--mf-font-weight-semibold:600;--mf-font-weight-display:500;--mf-font-lineHeight-tight:1.04;--mf-font-lineHeight-snug:1.15;--mf-font-lineHeight-heading:1.25;--mf-font-lineHeight-ui:1.35;--mf-font-lineHeight-body:1.55;--mf-font-tracking-tighter:-.02em;--mf-font-tracking-tight:-.01em;--mf-font-tracking-normal:0em;--mf-font-tracking-wide:.01em;--mf-font-tracking-caps:.08em;--mf-font-tracking-smallcaps:.08em;--mf-font-tracking-engraved:.18em;--mf-duration-instant:0s;--mf-duration-fast:.12s;--mf-duration-base:.2s;--mf-duration-slow:.32s;--mf-duration-deliberate:.48s;--mf-easing-standard:cubic-bezier(.2, 0, 0, 1);--mf-easing-enter:cubic-bezier(0, 0, 0, 1);--mf-easing-exit:cubic-bezier(.3, 0, 1, 1);--mf-breakpoint-sm:480px;--mf-breakpoint-md:768px;--mf-breakpoint-lg:1024px;--mf-breakpoint-xl:1280px;--mf-breakpoint-2xl:1536px;--mf-zIndex-base:0;--mf-zIndex-sticky:100;--mf-zIndex-dropdown:200;--mf-zIndex-drawer:300;--mf-zIndex-modal:400;--mf-zIndex-toast:500;--mf-zIndex-tooltip:600;--mf-iconSize-sm:16px;--mf-iconSize-md:20px;--mf-iconSize-lg:24px;--mf-iconStroke-default:1.5px;--mf-elevation-none:none;--mf-elevation-overlay:0 0 0 1px oklch(88% .013 78), 0 12px 32px oklch(16% .008 60/.12);--mf-control-height-sm:36px;--mf-control-height-md:44px;--mf-control-height-lg:52px;--mf-control-paddingX:16px;--mf-control-gap:8px;--mf-table-rowHeight:48px;--mf-table-cellPaddingX:16px;--mf-inset-card:24px;--mf-inset-stack:16px;--mf-type-display-xl-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-display-xl-fontSize:64px;--mf-type-display-xl-fontWeight:500;--mf-type-display-xl-lineHeight:1.04;--mf-type-display-xl-letterSpacing:-.02em;--mf-type-display-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-display-lg-fontSize:40px;--mf-type-display-lg-fontWeight:500;--mf-type-display-lg-lineHeight:1.15;--mf-type-display-lg-letterSpacing:-.02em;--mf-type-heading-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-lg-fontSize:32px;--mf-type-heading-lg-fontWeight:500;--mf-type-heading-lg-lineHeight:1.15;--mf-type-heading-lg-letterSpacing:-.01em;--mf-type-heading-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-md-fontSize:24px;--mf-type-heading-md-fontWeight:500;--mf-type-heading-md-lineHeight:1.25;--mf-type-heading-md-letterSpacing:-.01em;--mf-type-heading-ui-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-ui-fontSize:20px;--mf-type-heading-ui-fontWeight:600;--mf-type-heading-ui-lineHeight:1.25;--mf-type-heading-ui-letterSpacing:0em;--mf-type-heading-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-sm-fontSize:16px;--mf-type-heading-sm-fontWeight:600;--mf-type-heading-sm-lineHeight:1.35;--mf-type-heading-sm-letterSpacing:0em;--mf-type-body-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-lg-fontSize:18px;--mf-type-body-lg-fontWeight:400;--mf-type-body-lg-lineHeight:1.55;--mf-type-body-lg-letterSpacing:0em;--mf-type-body-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-md-fontSize:16px;--mf-type-body-md-fontWeight:400;--mf-type-body-md-lineHeight:1.55;--mf-type-body-md-letterSpacing:0em;--mf-type-body-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-sm-fontSize:14px;--mf-type-body-sm-fontWeight:400;--mf-type-body-sm-lineHeight:1.55;--mf-type-body-sm-letterSpacing:0em;--mf-type-label-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-md-fontSize:14px;--mf-type-label-md-fontWeight:500;--mf-type-label-md-lineHeight:1.35;--mf-type-label-md-letterSpacing:0em;--mf-type-label-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-sm-fontSize:13px;--mf-type-label-sm-fontWeight:500;--mf-type-label-sm-lineHeight:1.35;--mf-type-label-sm-letterSpacing:.01em;--mf-type-label-smallcaps-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-smallcaps-fontSize:17px;--mf-type-label-smallcaps-fontWeight:500;--mf-type-label-smallcaps-lineHeight:1.35;--mf-type-label-smallcaps-letterSpacing:.08em;--mf-type-data-hero-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-hero-fontSize:44px;--mf-type-data-hero-fontWeight:400;--mf-type-data-hero-lineHeight:1.04;--mf-type-data-hero-letterSpacing:-.02em;--mf-type-data-kpi-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-kpi-fontSize:32px;--mf-type-data-kpi-fontWeight:500;--mf-type-data-kpi-lineHeight:1.15;--mf-type-data-kpi-letterSpacing:-.01em;--mf-type-data-table-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-table-fontSize:15px;--mf-type-data-table-fontWeight:400;--mf-type-data-table-lineHeight:1.35;--mf-type-data-table-letterSpacing:0em;--mf-type-data-id-fontFamily:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-type-data-id-fontSize:13px;--mf-type-data-id-fontWeight:400;--mf-type-data-id-lineHeight:1.35;--mf-type-data-id-letterSpacing:0em;--mf-type-caption-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-caption-fontSize:13px;--mf-type-caption-fontWeight:400;--mf-type-caption-lineHeight:1.35;--mf-type-caption-letterSpacing:0em;--mf-type-legal-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-legal-fontSize:12px;--mf-type-legal-fontWeight:400;--mf-type-legal-lineHeight:1.55;--mf-type-legal-letterSpacing:0em;--mf-type-overline-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-overline-fontSize:15px;--mf-type-overline-fontWeight:500;--mf-type-overline-lineHeight:1.35;--mf-type-overline-letterSpacing:.18em;--mf-motion-stateChange-duration:.12s;--mf-motion-stateChange-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-stateChange-delay:0s;--mf-motion-enter-duration:.2s;--mf-motion-enter-timingFunction:cubic-bezier(0, 0, 0, 1);--mf-motion-enter-delay:0s;--mf-motion-exit-duration:.12s;--mf-motion-exit-timingFunction:cubic-bezier(.3, 0, 1, 1);--mf-motion-exit-delay:0s;--mf-motion-panel-duration:.32s;--mf-motion-panel-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-panel-delay:0s;--mf-layout-container-text:680px;--mf-layout-container-content:1120px;--mf-layout-container-wide:1360px;--mf-layout-gutter-mobile:16px;--mf-layout-gutter-tablet:24px;--mf-layout-gutter-desktop:24px;--mf-layout-margin-mobile:20px;--mf-layout-margin-tablet:32px;--mf-layout-margin-desktop:48px;--mf-component-button-height:44px;--mf-component-button-paddingX:16px;--mf-component-button-radius:2px;--mf-component-button-primary-background:oklch(35.442% .073328 248.442);--mf-component-button-primary-backgroundHover:oklch(31.6051% .062838 247.726);--mf-component-button-primary-backgroundPressed:oklch(27.6529% .051914 246.657);--mf-component-button-primary-foreground:oklch(98.4488% .006682 97.35);--mf-component-button-secondary-border:oklch(54.767% .027252 158.551);--mf-component-button-secondary-foreground:oklch(24.894% .031926 156.368);--mf-component-button-secondary-backgroundHover:oklch(92.1787% .008336 91.4872);--mf-component-button-secondary-backgroundPressed:oklch(86.4103% .013625 152.571);--mf-component-button-disabled-background:oklch(92.1787% .008336 91.4872);--mf-component-button-disabled-foreground:oklch(54.767% .027252 158.551);--mf-component-input-height:44px;--mf-component-input-radius:2px;--mf-component-input-background:oklch(98.4488% .006682 97.35);--mf-component-input-border:oklch(54.767% .027252 158.551);--mf-component-input-borderHover:oklch(41.1573% .029971 159.361);--mf-component-input-borderFocus:oklch(35.442% .073328 248.442);--mf-component-input-borderError:oklch(50% .16 35);--mf-component-input-placeholder:oklch(48.1152% .028059 158.336);--mf-component-table-rowHeight:48px;--mf-component-table-cellPaddingX:16px;--mf-component-table-headerBackground:oklch(95.5766% .012705 86.83);--mf-component-table-rowBorder:oklch(86.4103% .013625 152.571);--mf-component-table-rowHover:oklch(95.5766% .012705 86.83);--mf-component-table-rowSelected:oklch(95.5964% .005888 239.821);--mf-component-table-numeric-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-component-table-numeric-fontSize:15px;--mf-component-table-numeric-fontWeight:400;--mf-component-table-numeric-lineHeight:1.35;--mf-component-table-numeric-letterSpacing:0em;--mf-component-card-background:oklch(98.4488% .006682 97.35);--mf-component-card-border:oklch(86.4103% .013625 152.571);--mf-component-card-radius:2px;--mf-component-card-padding:24px;--mf-component-badge-radius:2px;--mf-component-badge-paddingX:8px;--mf-component-badge-height:24px;--mf-component-focusRing-width:2px;--mf-component-focusRing-offset:2px;--mf-component-focusRing-color:oklch(35.442% .073328 248.442);--mf-component-dialog-radius:2px;--mf-component-dialog-elevation:0 0 0 1px oklch(88% .013 78), 0 12px 32px oklch(16% .008 60/.12);--mf-component-dialog-scrim:oklch(16% .008 60/.48);--mf-component-toast-background:oklch(24.894% .031926 156.368);--mf-component-toast-foreground:oklch(98.4488% .006682 97.35);--mf-component-rule-engraved-width:3px;--mf-component-rule-engraved-style:double;--mf-component-rule-engraved-color:oklch(24.894% .031926 156.368);--mf-component-rule-ornament-width:1px;--mf-component-rule-ornament-style:solid;--mf-component-rule-ornament-color:oklch(70.6938% .064625 85.2591)}[data-brand=cashstead][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mf-color-surface-canvas:oklch(98.4488% .006682 97.35);--mf-color-surface-raised:oklch(98.4488% .006682 97.35);--mf-color-surface-sunken:oklch(95.5766% .012705 86.83);--mf-color-surface-muted:oklch(92.1787% .008336 91.4872);--mf-color-surface-hover:oklch(95.5766% .012705 86.83);--mf-color-surface-inverse:oklch(24.894% .031926 156.368);--mf-color-surface-overlay:oklch(16% .008 60/.48);--mf-color-text-primary:oklch(24.894% .031926 156.368);--mf-color-text-secondary:oklch(41.1573% .029971 159.361);--mf-color-text-tertiary:oklch(48.1152% .028059 158.336);--mf-color-text-disabled:oklch(54.767% .027252 158.551);--mf-color-text-inverse:oklch(98.4488% .006682 97.35);--mf-color-text-link:oklch(49.0866% .066115 175.774);--mf-color-border-subtle:oklch(86.4103% .013625 152.571);--mf-color-border-default:oklch(82.7459% .017116 156.839);--mf-color-border-strong:oklch(54.767% .027252 158.551);--mf-color-focus-ring:oklch(49.0866% .066115 175.774);--mf-color-selection-background:oklch(95.5494% .008277 157.088);--mf-color-selection-foreground:oklch(24.894% .031926 156.368);--mf-color-action-primary-background:oklch(49.0866% .066115 175.774);--mf-color-action-primary-backgroundHover:oklch(43.5762% .058771 175.903);--mf-color-action-primary-backgroundPressed:oklch(37.851% .051855 174.373);--mf-color-action-primary-foreground:oklch(98.4488% .006682 97.35);--mf-color-action-secondary-backgroundHover:oklch(92.1787% .008336 91.4872);--mf-color-action-secondary-backgroundPressed:oklch(86.4103% .013625 152.571);--mf-color-action-secondary-foreground:oklch(24.894% .031926 156.368);--mf-color-action-danger-background:oklch(50% .16 35);--mf-color-action-danger-backgroundHover:oklch(42% .14 35);--mf-color-action-danger-foreground:oklch(98.4488% .006682 97.35);--mf-color-action-disabled-background:oklch(92.1787% .008336 91.4872);--mf-color-action-disabled-foreground:oklch(54.767% .027252 158.551);--mf-color-status-success-foreground:oklch(48% .11 145);--mf-color-status-success-background:oklch(95% .035 145);--mf-color-status-success-border:oklch(79% .1 145);--mf-color-status-warning-foreground:oklch(48% .1 70);--mf-color-status-warning-background:oklch(95% .045 85);--mf-color-status-warning-border:oklch(82% .1 80);--mf-color-status-danger-foreground:oklch(50% .16 35);--mf-color-status-danger-background:oklch(95% .03 40);--mf-color-status-danger-border:oklch(77% .11 38);--mf-color-status-info-foreground:oklch(46% .08 225);--mf-color-status-info-background:oklch(95% .02 225);--mf-color-status-info-border:oklch(78% .07 225);--mf-color-status-neutral-foreground:oklch(41.1573% .029971 159.361);--mf-color-status-neutral-background:oklch(92.1787% .008336 91.4872);--mf-color-status-neutral-border:oklch(82.7459% .017116 156.839);--mf-color-data-amount:oklch(24.894% .031926 156.368);--mf-color-data-unavailable:oklch(48.1152% .028059 158.336);--mf-color-chart-series1:oklch(49.0866% .066115 175.774);--mf-color-chart-series2:oklch(41.1573% .029971 159.361);--mf-color-chart-series3:oklch(58% .1 75);--mf-color-chart-series4:oklch(48% .07 330);--mf-color-chart-series5:oklch(56% .08 135);--mf-color-chart-series6:oklch(54.767% .027252 158.551);--mf-color-chart-grid:oklch(86.4103% .013625 152.571);--mf-color-chart-axis:oklch(48.1152% .028059 158.336);--mf-color-chart-forecast:oklch(41.1573% .029971 159.361);--mf-color-chart-uncertainty:oklch(95.5494% .008277 157.088);--mf-color-ornament-rule:oklch(70.6938% .064625 85.2591);--mf-color-ornament-engraved:oklch(24.894% .031926 156.368);--mf-color-ornament-plate:oklch(95.5766% .012705 86.83);--mf-color-brand-accent-base:oklch(49.0866% .066115 175.774);--mf-color-brand-accent-hover:oklch(43.5762% .058771 175.903);--mf-color-brand-accent-pressed:oklch(37.851% .051855 174.373);--mf-color-brand-accent-subtle:oklch(95.5494% .008277 157.088);--mf-color-brand-accent-text:oklch(49.0866% .066115 175.774);--mf-color-brand-accent-onAccent:oklch(98.4488% .006682 97.35);--mf-space-0:0px;--mf-space-1:4px;--mf-space-2:8px;--mf-space-3:12px;--mf-space-4:16px;--mf-space-5:20px;--mf-space-6:24px;--mf-space-8:32px;--mf-space-10:40px;--mf-space-12:48px;--mf-space-16:64px;--mf-space-20:80px;--mf-space-24:96px;--mf-space-0_5:2px;--mf-radius-none:0px;--mf-radius-xs:2px;--mf-radius-sm:3px;--mf-radius-md:4px;--mf-radius-lg:8px;--mf-radius-xl:14px;--mf-radius-full:999px;--mf-radius-control:4px;--mf-radius-container:8px;--mf-radius-badge:3px;--mf-borderWidth-hairline:1px;--mf-borderWidth-strong:2px;--mf-borderWidth-focus:2px;--mf-borderWidth-double:3px;--mf-font-family-display:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-font-family-serif:"EB Garamond", "Garamond", "Georgia", serif;--mf-font-family-sans:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-font-family-mono:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-font-size-12:12px;--mf-font-size-13:13px;--mf-font-size-14:14px;--mf-font-size-15:15px;--mf-font-size-16:16px;--mf-font-size-17:17px;--mf-font-size-18:18px;--mf-font-size-20:20px;--mf-font-size-22:22px;--mf-font-size-24:24px;--mf-font-size-28:28px;--mf-font-size-32:32px;--mf-font-size-40:40px;--mf-font-size-44:44px;--mf-font-size-56:56px;--mf-font-size-64:64px;--mf-font-size-88:88px;--mf-font-size-body:16px;--mf-font-size-table:15px;--mf-font-weight-regular:400;--mf-font-weight-medium:500;--mf-font-weight-semibold:600;--mf-font-weight-display:400;--mf-font-lineHeight-tight:1.04;--mf-font-lineHeight-snug:1.15;--mf-font-lineHeight-heading:1.25;--mf-font-lineHeight-ui:1.35;--mf-font-lineHeight-body:1.55;--mf-font-tracking-tighter:-.02em;--mf-font-tracking-tight:-.01em;--mf-font-tracking-normal:0em;--mf-font-tracking-wide:.01em;--mf-font-tracking-caps:.08em;--mf-font-tracking-smallcaps:.08em;--mf-font-tracking-engraved:.18em;--mf-duration-instant:0s;--mf-duration-fast:.12s;--mf-duration-base:.2s;--mf-duration-slow:.32s;--mf-duration-deliberate:.48s;--mf-easing-standard:cubic-bezier(.2, 0, 0, 1);--mf-easing-enter:cubic-bezier(0, 0, 0, 1);--mf-easing-exit:cubic-bezier(.3, 0, 1, 1);--mf-breakpoint-sm:480px;--mf-breakpoint-md:768px;--mf-breakpoint-lg:1024px;--mf-breakpoint-xl:1280px;--mf-breakpoint-2xl:1536px;--mf-zIndex-base:0;--mf-zIndex-sticky:100;--mf-zIndex-dropdown:200;--mf-zIndex-drawer:300;--mf-zIndex-modal:400;--mf-zIndex-toast:500;--mf-zIndex-tooltip:600;--mf-iconSize-sm:16px;--mf-iconSize-md:20px;--mf-iconSize-lg:24px;--mf-iconStroke-default:1.5px;--mf-elevation-none:none;--mf-elevation-overlay:0 0 0 1px oklch(88% .013 78), 0 12px 32px oklch(16% .008 60/.12);--mf-control-height-sm:36px;--mf-control-height-md:44px;--mf-control-height-lg:52px;--mf-control-paddingX:16px;--mf-control-gap:8px;--mf-table-rowHeight:48px;--mf-table-cellPaddingX:16px;--mf-inset-card:24px;--mf-inset-stack:16px;--mf-type-display-xl-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-display-xl-fontSize:64px;--mf-type-display-xl-fontWeight:500;--mf-type-display-xl-lineHeight:1.04;--mf-type-display-xl-letterSpacing:-.02em;--mf-type-display-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-display-lg-fontSize:40px;--mf-type-display-lg-fontWeight:500;--mf-type-display-lg-lineHeight:1.15;--mf-type-display-lg-letterSpacing:-.02em;--mf-type-heading-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-lg-fontSize:32px;--mf-type-heading-lg-fontWeight:400;--mf-type-heading-lg-lineHeight:1.15;--mf-type-heading-lg-letterSpacing:-.01em;--mf-type-heading-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-md-fontSize:24px;--mf-type-heading-md-fontWeight:400;--mf-type-heading-md-lineHeight:1.25;--mf-type-heading-md-letterSpacing:-.01em;--mf-type-heading-ui-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-ui-fontSize:20px;--mf-type-heading-ui-fontWeight:600;--mf-type-heading-ui-lineHeight:1.25;--mf-type-heading-ui-letterSpacing:0em;--mf-type-heading-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-heading-sm-fontSize:16px;--mf-type-heading-sm-fontWeight:600;--mf-type-heading-sm-lineHeight:1.35;--mf-type-heading-sm-letterSpacing:0em;--mf-type-body-lg-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-lg-fontSize:18px;--mf-type-body-lg-fontWeight:400;--mf-type-body-lg-lineHeight:1.55;--mf-type-body-lg-letterSpacing:0em;--mf-type-body-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-md-fontSize:16px;--mf-type-body-md-fontWeight:400;--mf-type-body-md-lineHeight:1.55;--mf-type-body-md-letterSpacing:0em;--mf-type-body-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-body-sm-fontSize:14px;--mf-type-body-sm-fontWeight:400;--mf-type-body-sm-lineHeight:1.55;--mf-type-body-sm-letterSpacing:0em;--mf-type-label-md-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-md-fontSize:14px;--mf-type-label-md-fontWeight:500;--mf-type-label-md-lineHeight:1.35;--mf-type-label-md-letterSpacing:0em;--mf-type-label-sm-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-sm-fontSize:13px;--mf-type-label-sm-fontWeight:500;--mf-type-label-sm-lineHeight:1.35;--mf-type-label-sm-letterSpacing:.01em;--mf-type-label-smallcaps-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-label-smallcaps-fontSize:17px;--mf-type-label-smallcaps-fontWeight:500;--mf-type-label-smallcaps-lineHeight:1.35;--mf-type-label-smallcaps-letterSpacing:.08em;--mf-type-data-hero-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-hero-fontSize:44px;--mf-type-data-hero-fontWeight:400;--mf-type-data-hero-lineHeight:1.04;--mf-type-data-hero-letterSpacing:-.02em;--mf-type-data-kpi-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-kpi-fontSize:32px;--mf-type-data-kpi-fontWeight:500;--mf-type-data-kpi-lineHeight:1.15;--mf-type-data-kpi-letterSpacing:-.01em;--mf-type-data-table-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-data-table-fontSize:15px;--mf-type-data-table-fontWeight:400;--mf-type-data-table-lineHeight:1.35;--mf-type-data-table-letterSpacing:0em;--mf-type-data-id-fontFamily:"IBM Plex Mono", "SFMono-Regular", "Menlo", monospace;--mf-type-data-id-fontSize:13px;--mf-type-data-id-fontWeight:400;--mf-type-data-id-lineHeight:1.35;--mf-type-data-id-letterSpacing:0em;--mf-type-caption-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-caption-fontSize:13px;--mf-type-caption-fontWeight:400;--mf-type-caption-lineHeight:1.35;--mf-type-caption-letterSpacing:0em;--mf-type-legal-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-legal-fontSize:12px;--mf-type-legal-fontWeight:400;--mf-type-legal-lineHeight:1.55;--mf-type-legal-letterSpacing:0em;--mf-type-overline-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-type-overline-fontSize:15px;--mf-type-overline-fontWeight:500;--mf-type-overline-lineHeight:1.35;--mf-type-overline-letterSpacing:.18em;--mf-motion-stateChange-duration:.12s;--mf-motion-stateChange-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-stateChange-delay:0s;--mf-motion-enter-duration:.2s;--mf-motion-enter-timingFunction:cubic-bezier(0, 0, 0, 1);--mf-motion-enter-delay:0s;--mf-motion-exit-duration:.12s;--mf-motion-exit-timingFunction:cubic-bezier(.3, 0, 1, 1);--mf-motion-exit-delay:0s;--mf-motion-panel-duration:.32s;--mf-motion-panel-timingFunction:cubic-bezier(.2, 0, 0, 1);--mf-motion-panel-delay:0s;--mf-layout-container-text:680px;--mf-layout-container-content:1120px;--mf-layout-container-wide:1360px;--mf-layout-gutter-mobile:16px;--mf-layout-gutter-tablet:24px;--mf-layout-gutter-desktop:24px;--mf-layout-margin-mobile:20px;--mf-layout-margin-tablet:32px;--mf-layout-margin-desktop:48px;--mf-component-button-height:44px;--mf-component-button-paddingX:16px;--mf-component-button-radius:4px;--mf-component-button-primary-background:oklch(49.0866% .066115 175.774);--mf-component-button-primary-backgroundHover:oklch(43.5762% .058771 175.903);--mf-component-button-primary-backgroundPressed:oklch(37.851% .051855 174.373);--mf-component-button-primary-foreground:oklch(98.4488% .006682 97.35);--mf-component-button-secondary-border:oklch(54.767% .027252 158.551);--mf-component-button-secondary-foreground:oklch(24.894% .031926 156.368);--mf-component-button-secondary-backgroundHover:oklch(92.1787% .008336 91.4872);--mf-component-button-secondary-backgroundPressed:oklch(86.4103% .013625 152.571);--mf-component-button-disabled-background:oklch(92.1787% .008336 91.4872);--mf-component-button-disabled-foreground:oklch(54.767% .027252 158.551);--mf-component-input-height:44px;--mf-component-input-radius:4px;--mf-component-input-background:oklch(98.4488% .006682 97.35);--mf-component-input-border:oklch(54.767% .027252 158.551);--mf-component-input-borderHover:oklch(41.1573% .029971 159.361);--mf-component-input-borderFocus:oklch(49.0866% .066115 175.774);--mf-component-input-borderError:oklch(50% .16 35);--mf-component-input-placeholder:oklch(48.1152% .028059 158.336);--mf-component-table-rowHeight:48px;--mf-component-table-cellPaddingX:16px;--mf-component-table-headerBackground:oklch(95.5766% .012705 86.83);--mf-component-table-rowBorder:oklch(86.4103% .013625 152.571);--mf-component-table-rowHover:oklch(95.5766% .012705 86.83);--mf-component-table-rowSelected:oklch(95.5494% .008277 157.088);--mf-component-table-numeric-fontFamily:"IBM Plex Sans", "Segoe UI", "Helvetica Neue", sans-serif;--mf-component-table-numeric-fontSize:15px;--mf-component-table-numeric-fontWeight:400;--mf-component-table-numeric-lineHeight:1.35;--mf-component-table-numeric-letterSpacing:0em;--mf-component-card-background:oklch(98.4488% .006682 97.35);--mf-component-card-border:oklch(86.4103% .013625 152.571);--mf-component-card-radius:8px;--mf-component-card-padding:24px;--mf-component-badge-radius:3px;--mf-component-badge-paddingX:8px;--mf-component-badge-height:24px;--mf-component-focusRing-width:2px;--mf-component-focusRing-offset:2px;--mf-component-focusRing-color:oklch(49.0866% .066115 175.774);--mf-component-dialog-radius:8px;--mf-component-dialog-elevation:0 0 0 1px oklch(88% .013 78), 0 12px 32px oklch(16% .008 60/.12);--mf-component-dialog-scrim:oklch(16% .008 60/.48);--mf-component-toast-background:oklch(24.894% .031926 156.368);--mf-component-toast-foreground:oklch(98.4488% .006682 97.35);--mf-component-rule-engraved-width:3px;--mf-component-rule-engraved-style:double;--mf-component-rule-engraved-color:oklch(24.894% .031926 156.368);--mf-component-rule-ornament-width:1px;--mf-component-rule-ornament-style:solid;--mf-component-rule-ornament-color:oklch(70.6938% .064625 85.2591)}:root{--page-margin:var(--mf-layout-margin-mobile);--page-gutter:var(--mf-layout-gutter-mobile);--page-max:var(--mf-layout-container-wide);--header-height:64px;--section-space:clamp(72px, 8vw + 32px, 136px);--font-serif:var(--mf-font-family-serif);--font-sans:var(--mf-font-family-sans);--ease:var(--mf-easing-standard)}@media (width>=768px){:root{--page-margin:var(--mf-layout-margin-tablet);--page-gutter:var(--mf-layout-gutter-tablet);--header-height:76px}}@media (width>=1024px){:root{--page-margin:var(--mf-layout-margin-desktop);--page-gutter:var(--mf-layout-gutter-desktop)}}@media (width>=1280px){:root{--page-margin:var(--mf-space-16)}}*,:before,:after{box-sizing:border-box}html{background:var(--mf-color-surface-canvas);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--mf-space-4))}body{background:var(--mf-color-surface-canvas);min-width:320px;color:var(--mf-color-text-primary);font-family:var(--font-sans);font-size:var(--mf-type-body-md-fontSize);line-height:var(--mf-type-body-md-lineHeight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:400}[data-brand][data-theme]{color:var(--mf-color-text-primary)}img,svg,picture{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--mf-color-text-link);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--mf-color-brand-accent-hover)}:focus-visible{outline:var(--mf-component-focusRing-width) solid var(--mf-color-focus-ring);outline-offset:3px}main:focus,section[tabindex="-1"]:focus{outline:none}::selection{background:var(--mf-color-selection-background);color:var(--mf-color-selection-foreground)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--mf-space-2);left:var(--mf-space-2);z-index:calc(var(--mf-zIndex-sticky) + 10);padding:var(--mf-space-3) var(--mf-space-4);background:var(--mf-color-action-primary-background);color:var(--mf-color-action-primary-foreground);font-weight:500;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.container{width:100%;max-width:calc(var(--page-max) + 2 * var(--page-margin));padding-inline:var(--page-margin);margin-inline:auto}.section{padding-block:var(--section-space);position:relative}.section--night{background:var(--mf-color-surface-canvas)}.section--deep,.section--ivory{background:var(--mf-color-surface-sunken)}.section--paper{background:var(--mf-color-surface-canvas)}.grid{column-gap:var(--page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.grid>*{grid-column:1/-1}@media (width>=1024px){.grid>.span-3{grid-column:span 3}.grid>.span-4{grid-column:span 4}.grid>.span-5{grid-column:span 5}.grid>.span-7{grid-column:span 7}.grid>.span-8{grid-column:span 8}.grid>.start-5{grid-column:5/span 8}}.display{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(3rem,1.6rem + 4.6vw,5.5rem);font-weight:500;line-height:1.02}.title{font-family:var(--font-serif);font-weight:var(--mf-font-weight-medium);letter-spacing:-.018em;text-wrap:balance;font-size:clamp(2.25rem,1.55rem + 2.1vw,3.375rem);line-height:1.06}.subtitle{font-family:var(--font-serif);font-weight:var(--mf-font-weight-medium);letter-spacing:var(--mf-type-heading-md-letterSpacing);text-wrap:balance;font-size:clamp(1.5rem,1.25rem + .7vw,1.875rem);line-height:1.15}.lead{font-size:clamp(var(--mf-type-body-md-fontSize), .95rem + .35vw, 1.25rem);line-height:var(--mf-type-body-lg-lineHeight);color:var(--mf-color-text-secondary);text-wrap:pretty;max-width:40em}.body-secondary{color:var(--mf-color-text-secondary);text-wrap:pretty}.eyebrow{font-family:var(--font-sans);font-size:var(--mf-font-size-12);font-weight:500;line-height:var(--mf-font-lineHeight-ui);letter-spacing:var(--mf-font-tracking-engraved);text-transform:uppercase;color:var(--mf-color-text-tertiary)}.legal{font-size:var(--mf-type-legal-fontSize);line-height:var(--mf-type-legal-lineHeight);color:var(--mf-color-text-secondary)}.figure{font-family:var(--font-sans);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;white-space:nowrap}.brass-rule{border-top:var(--mf-component-rule-ornament-width) var(--mf-component-rule-ornament-style) var(--mf-color-ornament-rule);width:56px;height:0;display:block}.review-tag{min-height:var(--mf-component-badge-height);padding-inline:var(--mf-component-badge-paddingX);border:1px solid var(--mf-color-status-neutral-border);border-radius:var(--mf-component-badge-radius);background:var(--mf-color-status-neutral-background);color:var(--mf-color-status-neutral-foreground);font-size:var(--mf-font-size-12);letter-spacing:var(--mf-font-tracking-wide);justify-self:start;align-items:center;font-weight:500;display:inline-flex}.button{justify-content:center;align-items:center;gap:var(--mf-space-2);min-height:var(--mf-component-button-height);padding:0 var(--mf-space-6);border-radius:var(--mf-component-button-radius);font-family:var(--font-sans);font-size:var(--mf-font-size-15);letter-spacing:var(--mf-font-tracking-wide);text-align:center;cursor:pointer;transition:background-color var(--mf-motion-stateChange-duration) var(--ease), border-color var(--mf-motion-stateChange-duration) var(--ease), color var(--mf-motion-stateChange-duration) var(--ease);border:1px solid #0000;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.button--lg{min-height:var(--mf-control-height-lg);padding-inline:var(--mf-space-8)}.button--primary{background:var(--mf-component-button-primary-background);color:var(--mf-component-button-primary-foreground)}.button--primary:hover{background:var(--mf-component-button-primary-backgroundHover);color:var(--mf-component-button-primary-foreground)}.button--primary:active{background:var(--mf-component-button-primary-backgroundPressed)}.button--secondary{border-color:var(--mf-component-button-secondary-border);color:var(--mf-component-button-secondary-foreground);background:0 0}.button--secondary:hover{background:var(--mf-component-button-secondary-backgroundHover);color:var(--mf-component-button-secondary-foreground)}.button--secondary:active{background:var(--mf-component-button-secondary-backgroundPressed)}.button[disabled],.button[aria-disabled=true]{background:var(--mf-component-button-disabled-background);color:var(--mf-component-button-disabled-foreground);cursor:not-allowed;border-color:#0000}.section-head{row-gap:var(--mf-space-6);margin-bottom:clamp(var(--mf-space-12), 5vw, var(--mf-space-20))}.section-head__label{align-items:baseline;gap:var(--mf-space-3);padding-top:.6em;display:flex}.section-head__index{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--mf-font-size-13);color:var(--mf-color-text-secondary);font-weight:500}.section-head__index:after{content:"";width:28px;margin-inline:var(--mf-space-3) 0;vertical-align:middle;border-top:1px solid var(--mf-color-ornament-rule);display:inline-block}.section-head__body{gap:var(--mf-space-5);display:grid}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.button{border-color:buttontext}}.site-header{z-index:var(--mf-zIndex-sticky);background:var(--mf-color-surface-canvas);border-bottom:1px solid var(--mf-color-border-subtle);position:sticky;top:0}.site-header__bar{align-items:center;gap:var(--mf-space-6);height:var(--header-height);display:flex}.site-header__brand{padding:var(--mf-space-1) 0;align-items:center;margin-right:auto;display:inline-flex}.site-header__wordmark{width:auto;height:34px}.site-header__nav{display:none}.site-header__nav ul{gap:var(--mf-space-8);margin:0;display:flex}.site-header__nav a{padding-block:var(--mf-space-2);color:var(--mf-color-text-secondary);font-size:var(--mf-font-size-15);transition:color var(--mf-motion-stateChange-duration) var(--ease);text-decoration:none;display:inline-block;position:relative}.site-header__nav a:after{content:"";border-top:1px solid var(--mf-color-ornament-rule);transform-origin:0;transition:transform var(--mf-motion-enter-duration) var(--ease);position:absolute;inset:auto 0 2px;transform:scaleX(0)}.site-header__nav a:hover{color:var(--mf-color-text-primary)}.site-header__nav a:hover:after{transform:scaleX(1)}.site-header__cta{display:none}.site-header__toggle{align-items:center;gap:var(--mf-space-3);min-height:var(--mf-control-height-md);padding:0 var(--mf-space-4);margin-right:calc(-1 * var(--mf-space-2));border:1px solid var(--mf-color-border-strong);border-radius:var(--mf-radius-control);color:var(--mf-color-text-primary);font-size:var(--mf-font-size-14);letter-spacing:var(--mf-font-tracking-wide);cursor:pointer;background:0 0;font-weight:500;display:inline-flex}.site-header__toggle:hover{background:var(--mf-color-action-secondary-backgroundHover)}.site-header__toggle-icon{width:16px;height:9px;position:relative}.site-header__toggle-icon:before,.site-header__toggle-icon:after{content:"";transition:transform var(--mf-motion-enter-duration) var(--ease), top var(--mf-motion-enter-duration) var(--ease);border-top:1.5px solid;position:absolute;left:0;right:0}.site-header__toggle-icon:before{top:0}.site-header__toggle-icon:after{top:7.5px}.site-header__toggle-icon[data-open=true]:before{top:3.75px;transform:rotate(45deg)}.site-header__toggle-icon[data-open=true]:after{top:3.75px;transform:rotate(-45deg)}@media (width>=640px){.site-header__cta{min-height:var(--mf-control-height-sm);padding-inline:var(--mf-space-5);font-size:var(--mf-font-size-14);display:inline-flex}}@media (width>=768px){.site-header__wordmark{height:40px}.site-header__cta{min-height:var(--mf-control-height-md)}}@media (width>=960px){.site-header__nav{display:block}.site-header__brand{margin-right:0}.site-header__nav{margin-inline:auto}.site-header__toggle{display:none}}html.menu-open{overflow:hidden}.site-menu{inset:var(--header-height) 0 0;z-index:var(--mf-zIndex-drawer);overscroll-behavior:contain;background:var(--mf-color-surface-canvas);border-top:1px solid var(--mf-color-border-subtle);animation:fade-in var(--mf-motion-enter-duration) var(--ease);position:fixed;overflow-y:auto}.site-menu[hidden]{display:none}.site-menu__inner{gap:var(--mf-space-10);padding-block:var(--mf-space-8) var(--mf-space-12);flex-direction:column;display:flex}.site-menu__links{border-top:1px solid var(--mf-color-border-default);margin:0}.site-menu__links a{border-bottom:1px solid var(--mf-color-border-default);min-height:64px;color:var(--mf-color-text-primary);font-family:var(--font-serif);font-size:var(--mf-font-size-32);letter-spacing:var(--mf-font-tracking-tight);align-items:center;font-weight:500;text-decoration:none;display:flex}.site-menu__links a:hover{color:var(--mf-color-brand-accent-hover)}.site-menu__cta{align-self:stretch}.site-menu__status{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13)}.steps{--node:11px;gap:var(--mf-space-12);padding:0 0 0 calc(var(--node) + var(--mf-space-6));margin:0;list-style:none;display:grid;position:relative}.steps:before{content:"";top:calc(var(--node) / 2);bottom:0;left:calc(var(--node) / 2 - .5px);border-left:1px solid var(--mf-color-ornament-rule);opacity:.7;position:absolute}.step{align-content:start;gap:var(--mf-space-3);display:grid;position:relative}.step__node{top:0;left:calc(-1 * (var(--node) + var(--mf-space-6)));width:var(--node);height:var(--node);background:var(--mf-color-surface-canvas);border:1px solid var(--mf-color-ornament-rule);position:absolute}.step:first-child .step__node{background:var(--mf-color-ornament-rule)}.step__count{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13);letter-spacing:var(--mf-font-tracking-caps);text-transform:uppercase;margin-top:-.3em;font-weight:500}.step__name{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(2.75rem,2rem + 2.4vw,4rem);font-weight:500;line-height:1}.step__body{max-width:30em;color:var(--mf-color-text-secondary);text-wrap:pretty}@media (width>=768px){.steps{column-gap:var(--page-gutter);padding:calc(var(--node) + var(--mf-space-8)) 0 0;grid-template-columns:repeat(3,minmax(0,1fr))}.steps:before{top:calc(var(--node) / 2 - .5px);border-left:0;border-top:1px solid var(--mf-color-ornament-rule);bottom:auto;left:0;right:0}.step__node{top:calc(-1 * (var(--node) + var(--mf-space-8)));left:0}.step__count{margin-top:0}}.approach__note{max-width:44em;margin-top:clamp(var(--mf-space-12), 6vw, var(--mf-space-20));padding-top:var(--mf-space-5);border-top:1px solid var(--mf-color-border-default);color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-14)}.house__parent,.house__expression{border-top:var(--mf-borderWidth-strong) solid var(--mf-color-brand-accent-base)}.house__parent{row-gap:var(--mf-space-8);padding-top:var(--mf-space-10)}.house__identity{align-content:start;justify-items:start;gap:var(--mf-space-4);display:grid}.house__wordmark{width:auto;height:38px}.house__wordmark--parent{height:52px;margin-bottom:var(--mf-space-2)}.house__audience{color:var(--mf-color-text-secondary);font-size:var(--mf-font-size-15);max-width:28em}.house__reason,.house__expression{align-content:start;gap:var(--mf-space-5);display:grid}.house__headline{max-width:22em}.house__points{margin:var(--mf-space-2) 0 0;border-top:1px solid var(--mf-color-border-subtle);display:grid}.house__points li{align-items:baseline;gap:var(--mf-space-3);padding-block:var(--mf-space-3);border-bottom:1px solid var(--mf-color-border-subtle);font-size:var(--mf-font-size-15);display:flex}.house__points li:before{content:"";background:var(--mf-color-brand-accent-base);flex:none;width:5px;height:5px;transform:translateY(-2px)}.house__expressions{gap:var(--mf-space-16) var(--page-gutter);margin-top:clamp(var(--mf-space-16), 7vw, var(--mf-space-24));display:grid}.house__expression{padding-top:var(--mf-space-8)}.house__expression-identity{justify-items:start;gap:var(--mf-space-3);margin-bottom:var(--mf-space-2);display:grid}.house__endorsement{align-items:center;gap:var(--mf-space-3);color:var(--mf-color-brand-accent-text);font-size:var(--mf-font-size-12);letter-spacing:var(--mf-font-tracking-engraved);text-transform:uppercase;font-weight:500;display:flex}.house__endorsement-rule{opacity:.6;border-top:1px solid;width:18px}@media (width>=768px){.house__expressions{grid-template-columns:repeat(2,minmax(0,1fr))}.house__wordmark{height:44px}.house__wordmark--parent{height:64px}}.overview{gap:clamp(var(--mf-space-8), 4vw, var(--mf-space-12));padding:clamp(var(--mf-space-5), 3.4vw, var(--mf-space-12));background:var(--mf-component-card-background);border:1px solid var(--mf-component-card-border);border-radius:var(--mf-component-card-radius);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--mf-color-ornament-rule) 55%, transparent);display:grid}.overview__header{justify-content:space-between;align-items:flex-start;gap:var(--mf-space-4);display:flex}.overview__title{font-family:var(--mf-type-heading-ui-fontFamily);font-size:var(--mf-type-heading-ui-fontSize);font-weight:var(--mf-type-heading-ui-fontWeight);line-height:var(--mf-type-heading-ui-lineHeight)}.overview__meta{margin-top:var(--mf-space-1);color:var(--mf-color-text-secondary);font-size:var(--mf-type-caption-fontSize)}.overview__badge{height:var(--mf-component-badge-height);padding-inline:var(--mf-component-badge-paddingX);border:1px solid var(--mf-color-status-neutral-border);border-radius:var(--mf-component-badge-radius);background:var(--mf-color-status-neutral-background);color:var(--mf-color-status-neutral-foreground);font-size:var(--mf-font-size-12);letter-spacing:var(--mf-font-tracking-caps);text-transform:uppercase;flex:none;align-items:center;font-weight:500;display:inline-flex}.overview__kpis{border-top:1px solid var(--mf-color-border-default);margin:0;display:grid}.kpi{gap:var(--mf-space-2);padding-block:var(--mf-space-5);border-bottom:1px solid var(--mf-color-border-default);display:grid}.kpi__label{color:var(--mf-color-text-secondary);font-size:var(--mf-type-label-md-fontSize);font-weight:500}.kpi__value{color:var(--mf-color-data-amount);font-size:clamp(1.75rem, 1.45rem + .9vw, var(--mf-type-data-kpi-fontSize));font-weight:var(--mf-type-data-kpi-fontWeight);line-height:var(--mf-type-data-kpi-lineHeight);letter-spacing:var(--mf-type-data-kpi-letterSpacing);margin:0}.kpi__note{color:var(--mf-color-text-tertiary);font-size:var(--mf-type-caption-fontSize);line-height:var(--mf-type-caption-lineHeight);margin:0}@media (width>=860px){.overview__kpis{border-bottom:1px solid var(--mf-color-border-default);grid-template-columns:repeat(3,minmax(0,1fr))}.kpi{padding:var(--mf-space-6) var(--mf-space-6) var(--mf-space-6) 0;border-bottom:0}.kpi+.kpi{padding-left:var(--mf-space-6);border-left:1px solid var(--mf-color-border-default)}}.allocation{--seg-reserve:var(--mf-color-chart-series6);--seg-unplaced:var(--mf-color-brand-accent-pressed);--seg-placed:var(--mf-color-chart-series1);gap:var(--mf-space-4);margin:0;display:grid}.allocation__caption,.overview__subhead{color:var(--mf-color-text-primary);font-size:var(--mf-type-heading-sm-fontSize);font-weight:var(--mf-type-heading-sm-fontWeight);line-height:var(--mf-type-heading-sm-lineHeight);text-align:left}.allocation__bar{gap:2px;height:20px;display:flex}.allocation__segment{min-width:4px;transition:opacity var(--mf-motion-stateChange-duration) var(--ease);flex-basis:0}.allocation [data-segment=reserve]{--seg:var(--seg-reserve)}.allocation [data-segment=unplaced]{--seg:var(--seg-unplaced)}.allocation [data-segment=placed]{--seg:var(--seg-placed)}.allocation__segment,.allocation__swatch{background:var(--seg)}.allocation__legend{margin:0;display:grid}.allocation__item{align-items:baseline;column-gap:var(--mf-space-3);padding-block:var(--mf-space-3);border-bottom:1px solid var(--mf-color-border-subtle);transition:opacity var(--mf-motion-stateChange-duration) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"swatch label share""swatch amount amount";display:grid}.allocation__swatch{grid-area:swatch;width:12px;height:12px;transform:translateY(1px)}.allocation__label{column-gap:var(--mf-space-2);font-size:var(--mf-font-size-15);flex-wrap:wrap;grid-area:label;display:flex}.allocation__location{color:var(--mf-color-text-tertiary)}.allocation__amount{font-size:var(--mf-font-size-15);grid-area:amount}.allocation__share{color:var(--mf-color-text-secondary);font-size:var(--mf-font-size-14);text-align:right;grid-area:share}.allocation[data-active] .allocation__segment,.allocation[data-active] .allocation__item{opacity:.35}.allocation[data-active=reserve] [data-segment=reserve],.allocation[data-active=unplaced] [data-segment=unplaced],.allocation[data-active=placed] [data-segment=placed]{opacity:1}@media (width>=640px){.allocation__item{grid-template-columns:auto minmax(0,1fr) 11em 4.5em;grid-template-areas:"swatch label amount share"}.allocation__amount{text-align:right}}.overview__detail{gap:var(--mf-space-10);display:grid}@media (width>=1024px){.overview__detail{gap:var(--mf-space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.balances{border-collapse:collapse;width:100%;font-size:var(--mf-type-data-table-fontSize);line-height:var(--mf-type-data-table-lineHeight)}.balances caption{margin-bottom:var(--mf-space-3)}.balances th,.balances td{height:var(--mf-component-table-rowHeight);padding:var(--mf-space-2) var(--mf-space-3) var(--mf-space-2) 0;border-bottom:1px solid var(--mf-component-table-rowBorder);text-align:left;vertical-align:middle;font-weight:400}.balances thead th{height:auto;padding-block:var(--mf-space-2);color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-12);letter-spacing:var(--mf-font-tracking-caps);text-transform:uppercase;border-bottom-color:var(--mf-color-border-strong);font-weight:500}.balances tbody th{font-weight:500}.balances .balances__amount{text-align:right;padding-right:0}.balances__role{color:var(--mf-color-text-secondary);display:none}.balances__detail-inline{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13);font-weight:400;display:block}.balances tfoot th,.balances tfoot td{border-bottom:0;border-top:1px solid var(--mf-color-border-strong);font-weight:600}@media (width>=640px){.balances__role{display:table-cell}.balances__detail-inline{display:none}}.pending{align-content:start;gap:var(--mf-space-3);display:grid}.pending__head{justify-content:space-between;align-items:baseline;gap:var(--mf-space-2) var(--mf-space-4);flex-wrap:wrap;display:flex}.pending__tag{color:var(--mf-color-status-neutral-foreground);font-size:var(--mf-font-size-12);letter-spacing:var(--mf-font-tracking-caps);text-transform:uppercase;font-weight:500}.pending__list{border-top:1px solid var(--mf-color-border-strong);margin:0}.pending__item{align-items:baseline;gap:var(--mf-space-3);padding-block:var(--mf-space-3);border-bottom:1px solid var(--mf-color-border-subtle);font-size:var(--mf-type-data-table-fontSize);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.pending__marker{border:1px dashed var(--mf-color-text-secondary);width:12px;height:12px;transform:translateY(1px)}.pending__what{font-weight:500;display:grid}.pending__desc{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13);font-weight:400}.pending__amount{text-align:right}.pending__net{justify-content:space-between;gap:var(--mf-space-4);padding-top:var(--mf-space-1);font-weight:600;font-size:var(--mf-type-data-table-fontSize);display:flex}.pending__explain{color:var(--mf-color-text-tertiary);font-size:var(--mf-type-caption-fontSize);line-height:var(--mf-type-caption-lineHeight)}.overview__disclaimer{padding-top:var(--mf-space-5);border-top:1px solid var(--mf-color-border-default);color:var(--mf-color-text-tertiary);font-size:var(--mf-type-caption-fontSize)}.faq__intro{align-content:start;gap:var(--mf-space-6);margin-bottom:var(--mf-space-10);display:grid}@media (width>=1024px){.faq__intro{top:calc(var(--header-height) + var(--mf-space-10));padding-right:var(--mf-space-8);align-self:start;margin-bottom:0;position:sticky}}.faq__list{border-top:1px solid var(--mf-color-border-strong)}.faq__item{border-bottom:1px solid var(--mf-color-border-default)}.faq__heading{font:inherit}.faq__trigger{justify-content:space-between;align-items:center;gap:var(--mf-space-6);width:100%;min-height:72px;padding:var(--mf-space-5) 0;color:var(--mf-color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.faq__question{font-family:var(--font-serif);letter-spacing:-.005em;transition:color var(--mf-motion-stateChange-duration) var(--ease);font-size:clamp(1.25rem,1.1rem + .45vw,1.5rem);font-weight:500;line-height:1.25}.faq__trigger:hover .faq__question{color:var(--mf-color-brand-accent-text)}.faq__icon{flex:none;width:16px;height:16px;position:relative}.faq__icon:before,.faq__icon:after{content:"";transition:transform var(--mf-motion-enter-duration) var(--ease);border-top:1.5px solid;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.faq__icon:after{transform:translateY(-50%)rotate(90deg)}.faq__item[data-open=true] .faq__icon:after{transform:translateY(-50%)rotate(0)}.faq__panel{gap:var(--mf-space-4);max-width:42em;padding-bottom:var(--mf-space-8);color:var(--mf-color-text-secondary);animation:rise-in var(--mf-motion-panel-duration) var(--ease);display:grid}.faq__panel[hidden]{display:none}.hero{isolation:isolate;background:var(--mf-color-surface-canvas);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero__media{aspect-ratio:1;animation:fade-in 1.2s var(--ease) both;order:2;position:relative;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.hero__media picture,.hero__media img{width:100%;height:100%}.hero__media img{object-fit:cover;object-position:50% 50%}.hero__inner{padding-block:clamp(var(--mf-space-12), 9vw, var(--mf-space-20)) var(--mf-space-6);display:grid;position:relative}.hero__statement,.hero__next{flex-direction:column;align-items:flex-start;max-width:620px;display:flex}.hero__statement>*,.hero__next>*{animation:rise-in .7s var(--ease) both}.hero__title{animation-delay:80ms}.hero__rule{animation-delay:.16s}.hero__lead{animation-delay:.2s}.hero__actions{animation-delay:.26s}.hero__status{animation-delay:.32s}.hero__eyebrow{color:var(--mf-color-text-secondary)}.hero__title{margin-top:var(--mf-space-6)}.hero__title-line{display:block}.hero__rule{margin-top:clamp(var(--mf-space-6), 3vw, var(--mf-space-10))}.hero__lead{margin-top:var(--mf-space-6);max-width:34em}.hero__actions{gap:var(--mf-space-3);margin-top:clamp(var(--mf-space-8), 3.5vw, var(--mf-space-10));flex-wrap:wrap;display:flex}.hero__status{align-items:baseline;gap:var(--mf-space-3);margin-top:var(--mf-space-6);color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13);line-height:var(--mf-font-lineHeight-ui);display:flex}.hero__status-mark{border:1px solid var(--mf-color-text-tertiary);flex:none;width:7px;height:7px;transform:translateY(-1px)}@media (width<=479px){.hero__next,.hero__actions{align-self:stretch}.hero__actions{flex-direction:column}}@media (width>=600px){.hero__media{aspect-ratio:4/3}.hero__inner{padding-bottom:var(--mf-space-10)}}@media (width>=1100px){.hero{--hero-h:clamp(680px, 54vw, 1200px);--img-h:max(var(--hero-h), 56.25vw);--focus-y:.55;--horizon:calc((var(--hero-h) - var(--img-h)) * var(--focus-y) + var(--img-h) * .605);min-height:var(--hero-h);flex-direction:row;align-items:stretch}.hero__media{z-index:-1;aspect-ratio:auto;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}.hero__media img{object-position:100% calc(var(--focus-y) * 100%);animation:settle 2.4s var(--ease) both;transform-origin:100% 60%}.hero__media:after{content:"";background:linear-gradient(90deg, color-mix(in oklch, var(--mf-color-surface-sunken) 70%, transparent) 0%, color-mix(in oklch, var(--mf-color-surface-sunken) 35%, transparent) 36%, transparent 58%);position:absolute;inset:0}.hero__inner{grid-template-rows:minmax(var(--horizon), auto) minmax(0, 1fr);min-height:var(--hero-h);padding-block:0}.hero__statement{max-width:min(600px,46vw);padding-block:var(--mf-space-12) clamp(var(--mf-space-8), 3vw, var(--mf-space-10));justify-content:flex-end;align-self:end}.hero__next{padding-top:clamp(var(--mf-space-6), 2.4vw, var(--mf-space-8));max-width:min(600px,46vw)}.hero__actions{margin-top:0}.hero__rule{display:none}}@keyframes settle{0%{transform:scale(1.03)}to{transform:none}}.inquiry__grid{row-gap:var(--mf-space-12)}.inquiry__intro{align-content:start;gap:var(--mf-space-6);display:grid}@media (width>=1024px){.inquiry__intro{padding-right:var(--mf-space-10)}}.inquiry__expectations{margin:var(--mf-space-2) 0 0;border-top:1px solid var(--mf-color-border-default)}.inquiry__expectations li{align-items:baseline;gap:var(--mf-space-3);padding-block:var(--mf-space-3);border-bottom:1px solid var(--mf-color-border-default);color:var(--mf-color-text-secondary);font-size:var(--mf-font-size-15);display:flex}.inquiry__expectations li:before{content:"";border-top:1px solid var(--mf-color-ornament-rule);flex:none;width:14px;transform:translateY(-4px)}.inquiry__panel{gap:var(--mf-space-6);padding:clamp(var(--mf-space-5), 3vw, var(--mf-space-10));background:var(--mf-component-card-background);border:1px solid var(--mf-component-card-border);border-radius:var(--mf-component-card-radius);align-content:start;display:grid}.inquiry__demo{padding:var(--mf-space-3) var(--mf-space-4);border:1px dashed var(--mf-color-status-neutral-border);background:var(--mf-color-status-neutral-background);color:var(--mf-color-status-neutral-foreground);font-size:var(--mf-font-size-14)}.inquiry__demo strong{color:var(--mf-color-text-primary);font-weight:600}.inquiry__form{gap:var(--mf-space-6) var(--mf-space-5);display:grid}@media (width>=640px){.inquiry__form{grid-template-columns:repeat(2,minmax(0,1fr))}.inquiry__form>.field--full,.inquiry__form>.inquiry__required{grid-column:1/-1}}.inquiry__required{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13)}.field{align-content:start;gap:var(--mf-space-2);display:grid}.field__label{color:var(--mf-color-text-primary);font-size:var(--mf-type-label-md-fontSize);font-weight:var(--mf-type-label-md-fontWeight);line-height:var(--mf-type-label-md-lineHeight)}.field__optional,.field__hint,.field__count{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13);font-weight:400}.field__count{justify-self:end}.field__control{width:100%;min-height:var(--mf-component-input-height);padding:var(--mf-space-2) var(--mf-space-3);background:var(--mf-color-surface-sunken);border:1px solid var(--mf-component-input-border);border-radius:var(--mf-component-input-radius);color:var(--mf-color-text-primary);font-size:var(--mf-font-size-16);line-height:var(--mf-font-lineHeight-ui);transition:border-color var(--mf-motion-stateChange-duration) var(--ease)}.field__control:hover{border-color:var(--mf-component-input-borderHover)}.field__control:focus-visible{outline:var(--mf-component-focusRing-width) solid var(--mf-component-input-borderFocus);outline-offset:0;border-color:var(--mf-component-input-borderFocus)}.field__control[aria-invalid=true]{border-color:var(--mf-component-input-borderError)}.field__control--textarea{resize:vertical;min-height:132px}.field__select{position:relative}.field__select select{appearance:none;padding-right:var(--mf-space-10);cursor:pointer}.field__select:after{content:"";top:50%;right:var(--mf-space-4);border-right:1.5px solid var(--mf-color-text-secondary);border-bottom:1.5px solid var(--mf-color-text-secondary);pointer-events:none;width:7px;height:7px;position:absolute;transform:translateY(-70%)rotate(45deg)}.field__select option{background:var(--mf-color-surface-raised);color:var(--mf-color-text-primary)}.field__error{align-items:baseline;gap:var(--mf-space-2);color:var(--mf-color-status-danger-foreground);font-size:var(--mf-font-size-14);display:flex}.field__error-mark{border:1px solid;flex:none;place-items:center;width:16px;height:16px;font-size:11px;font-weight:600;line-height:1;display:inline-grid;transform:translateY(2px)}.inquiry__submit{align-items:center;gap:var(--mf-space-4) var(--mf-space-6);margin-top:var(--mf-space-2);flex-wrap:wrap;display:flex}.inquiry__privacy{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-13)}.inquiry__status:empty{display:none}.notice{padding:var(--mf-space-4);font-size:var(--mf-font-size-15);border:1px solid}.notice strong{font-weight:600}.notice--neutral{border-color:var(--mf-color-status-neutral-border);background:var(--mf-color-status-neutral-background);color:var(--mf-color-status-neutral-foreground)}.notice--neutral strong{color:var(--mf-color-text-primary)}.notice--success{border-color:var(--mf-color-status-success-border);background:var(--mf-color-status-success-background);color:var(--mf-color-status-success-foreground)}.notice--danger{border-color:var(--mf-color-status-danger-border);background:var(--mf-color-status-danger-background);color:var(--mf-color-status-danger-foreground)}.principles{border-top:1px solid var(--mf-color-border-strong);margin:0;display:grid}.principle{align-content:start;gap:var(--mf-space-4);padding-block:var(--mf-space-8) var(--mf-space-10);border-bottom:1px solid var(--mf-color-border-default);display:grid}.principle p{max-width:32em}@media (width>=768px){.principles{grid-template-columns:repeat(2,minmax(0,1fr))}.principle:nth-child(odd){padding-right:var(--mf-space-10)}.principle:nth-child(2n){padding-left:var(--mf-space-10);border-left:1px solid var(--mf-color-border-default)}}.boundary{row-gap:var(--mf-space-3);margin-top:clamp(var(--mf-space-12), 6vw, var(--mf-space-16));padding-block:var(--mf-space-8);border-top:var(--mf-component-rule-ornament-width) solid var(--mf-color-ornament-rule)}.boundary__body{align-self:center;max-width:40em}.problem__list{gap:var(--mf-space-10) var(--page-gutter);margin:0;display:grid}.problem__item{align-content:start;gap:var(--mf-space-4);padding-top:var(--mf-space-6);border-top:1px solid var(--mf-color-border-strong);display:grid}@media (width>=900px){.problem__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.problem__closing-row{margin-top:clamp(var(--mf-space-16), 8vw, var(--mf-space-24))}.problem__closing{gap:var(--mf-space-6);font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.75rem,1.3rem + 1.5vw,2.625rem);font-weight:500;line-height:1.12;display:grid}.site-footer{padding-block:clamp(var(--mf-space-16), 7vw, var(--mf-space-24)) var(--mf-space-12);background:var(--mf-color-surface-sunken);border-top:var(--mf-component-rule-ornament-width) solid var(--mf-color-ornament-rule)}.site-footer__top{row-gap:var(--mf-space-12);padding-bottom:var(--mf-space-12)}@media (width>=640px) and (width<=1023px){.site-footer__family,.site-footer__nav{grid-column:span 6}}.site-footer__brand{align-content:start;justify-items:start;gap:var(--mf-space-4);display:grid}.site-footer__wordmark{width:auto;height:40px}.site-footer__tagline{color:var(--mf-color-text-secondary);font-size:var(--mf-font-size-15)}.site-footer__family,.site-footer__nav{align-content:start;gap:var(--mf-space-5);display:grid}.site-footer__family ul,.site-footer__nav ul{gap:var(--mf-space-4);margin:0;display:grid}.site-footer__family li{justify-items:start;gap:var(--mf-space-2);display:grid}.site-footer__family-mark{width:auto;height:26px}.site-footer__endorsement{color:var(--mf-color-text-tertiary);font-size:var(--mf-font-size-12);letter-spacing:var(--mf-font-tracking-caps);text-transform:uppercase}.site-footer__nav ul{gap:var(--mf-space-1)}.site-footer__nav a{padding-block:var(--mf-space-1);color:var(--mf-color-text-secondary);font-size:var(--mf-font-size-15);text-decoration:none;display:inline-block}.site-footer__nav a:hover{color:var(--mf-color-text-primary);text-decoration:underline}.site-footer__legal{justify-items:start;gap:var(--mf-space-3);padding-top:var(--mf-space-8);border-top:1px solid var(--mf-color-border-default);display:grid}.site-footer__legal .legal{max-width:75em}.site-footer__legal .review-tag{margin-bottom:var(--mf-space-2)}
