@media not print{:root[data-appearance=dark]{--color-canvas:var(--foundation-evergreen-frame);--color-surface-reading:var(--foundation-evergreen-paper);--color-surface-work:var(--foundation-evergreen-work);--color-surface-group:var(--foundation-evergreen-soft);--color-surface-control-inset:var(--foundation-dark-inset);--color-text-primary:var(--foundation-evergreen-ink);--color-action-primary:var(--foundation-evergreen-action);--color-control-strong:var(--foundation-evergreen-stage-light);--color-text-secondary:var(--foundation-evergreen-muted);--color-text-on-strong:var(--foundation-evergreen-stage-text);--color-text-secondary-on-strong:var(--foundation-evergreen-stage-muted);--color-action-primary-hover:var(--foundation-evergreen-action-hover);--color-action-foreground:var(--foundation-evergreen-on-action);--color-border-default:var(--foundation-evergreen-rule);--color-border-strong:var(--foundation-evergreen-rim);--color-focus:var(--foundation-evergreen-focus);--color-yamo-surface:var(--foundation-evergreen-green);--color-yamo-border:var(--foundation-evergreen-rim);--color-yamo-layer-middle:var(--foundation-evergreen-stage-light);--color-yamo-layer-rear:var(--foundation-evergreen-rule);--color-yamo-text:var(--foundation-evergreen-green-text);--color-attention-surface:var(--foundation-evergreen-sand);--color-attention-text:var(--foundation-evergreen-sand-text);--color-status-success:var(--foundation-evergreen-green-text);--color-status-success-surface:var(--foundation-evergreen-green);--color-status-success-border:var(--foundation-evergreen-rim);--color-status-warning:var(--foundation-evergreen-sand-text);--color-status-warning-surface:var(--foundation-evergreen-sand);--color-status-danger:var(--foundation-evergreen-danger-text);--color-status-danger-surface:var(--foundation-evergreen-danger);--color-status-info:var(--foundation-evergreen-ink);--color-status-info-surface:var(--foundation-evergreen-soft);--color-surface-brand-stage:var(--foundation-evergreen-stage);--color-surface-brand-accent:var(--foundation-brand-accent);--color-operator-accent:var(--foundation-operator-accent-clay);--color-brand-mark-left:var(--foundation-yamo-rear);--color-brand-mark-left-rgb:var(--foundation-yamo-rear-rgb);--color-brand-mark-right:var(--foundation-yamo-middle);--color-brand-mark-right-rgb:var(--foundation-yamo-middle-rgb);--color-brand-mark-stem:var(--foundation-evergreen-action);--color-brand-mark-stem-rgb:var(--foundation-evergreen-action-rgb);--color-action-secondary-hover:var(--foundation-secondary-hover);--color-action-secondary-hover-rgb:var(--foundation-secondary-hover-rgb);--color-action-secondary-hover-foreground:var(--foundation-ink);--color-action-secondary-hover-foreground-rgb:var(--foundation-ink-rgb);--color-selection:var(--foundation-evergreen-action);--color-selection-rgb:var(--foundation-evergreen-action-rgb);--color-selection-foreground:var(--foundation-evergreen-on-action);--color-selection-foreground-rgb:var(--foundation-evergreen-on-action-rgb);--color-surface-selector-track:var(--foundation-dark-inset);--color-surface-selector-track-rgb:var(--foundation-dark-inset-rgb);--color-action-inverse:var(--foundation-work);--color-action-inverse-rgb:var(--foundation-work-rgb);--color-action-inverse-hover:var(--foundation-secondary-hover);--color-action-inverse-hover-rgb:var(--foundation-secondary-hover-rgb);--color-action-inverse-foreground:var(--foundation-ink);--color-action-inverse-foreground-rgb:var(--foundation-ink-rgb);--color-canvas-rgb:var(--foundation-evergreen-frame-rgb);--color-surface-reading-rgb:var(--foundation-evergreen-paper-rgb);--color-surface-work-rgb:var(--foundation-evergreen-work-rgb);--color-surface-group-rgb:var(--foundation-evergreen-soft-rgb);--color-control-strong-rgb:var(--foundation-evergreen-stage-light-rgb);--color-surface-control-inset-rgb:var(--foundation-dark-inset-rgb);--color-text-primary-rgb:var(--foundation-evergreen-ink-rgb);--color-text-secondary-rgb:var(--foundation-evergreen-muted-rgb);--color-text-on-strong-rgb:var(--foundation-evergreen-stage-text-rgb);--color-text-secondary-on-strong-rgb:var(--foundation-evergreen-stage-muted-rgb);--color-action-primary-rgb:var(--foundation-evergreen-action-rgb);--color-action-primary-hover-rgb:var(--foundation-evergreen-action-hover-rgb);--color-action-foreground-rgb:var(--foundation-evergreen-on-action-rgb);--color-border-default-rgb:var(--foundation-evergreen-rule-rgb);--color-border-strong-rgb:var(--foundation-evergreen-rim-rgb);--color-focus-rgb:var(--foundation-evergreen-focus-rgb);--color-yamo-surface-rgb:var(--foundation-evergreen-green-rgb);--color-yamo-border-rgb:var(--foundation-evergreen-rim-rgb);--color-yamo-layer-middle-rgb:var(--foundation-evergreen-stage-light-rgb);--color-yamo-layer-rear-rgb:var(--foundation-evergreen-rule-rgb);--color-yamo-text-rgb:var(--foundation-evergreen-green-text-rgb);--color-attention-surface-rgb:var(--foundation-evergreen-sand-rgb);--color-attention-text-rgb:var(--foundation-evergreen-sand-text-rgb);--color-status-success-rgb:var(--foundation-evergreen-green-text-rgb);--color-status-success-surface-rgb:var(--foundation-evergreen-green-rgb);--color-status-success-border-rgb:var(--foundation-evergreen-rim-rgb);--color-status-warning-rgb:var(--foundation-evergreen-sand-text-rgb);--color-status-warning-surface-rgb:var(--foundation-evergreen-sand-rgb);--color-status-danger-rgb:var(--foundation-evergreen-danger-text-rgb);--color-status-danger-surface-rgb:var(--foundation-evergreen-danger-rgb);--color-status-info-rgb:var(--foundation-evergreen-ink-rgb);--color-status-info-surface-rgb:var(--foundation-evergreen-soft-rgb);--color-surface-brand-stage-rgb:var(--foundation-evergreen-stage-rgb);--color-surface-brand-accent-rgb:var(--foundation-brand-accent-rgb);--color-operator-accent-rgb:var(--foundation-operator-accent-clay-rgb);--shadow-card-lift:var(--foundation-evergreen-shadow-card-lift);--shadow-float:var(--foundation-evergreen-shadow-float);--shadow-modal:var(--foundation-evergreen-shadow-modal);--shadow-focus:var(--foundation-evergreen-shadow-focus);--rule-soft:var(--foundation-evergreen-rule);--outline-control:var(--foundation-evergreen-rim);--outline-selected:var(--foundation-evergreen-green-text);--sheen-highlight:var(--foundation-evergreen-sheen);--sheen-stage:var(--foundation-sheen-stage);--sheen-action:var(--foundation-evergreen-sheen-action);--shadow-tint-rest:var(--foundation-evergreen-shadow-tint-rest);--shadow-tint-hover:var(--foundation-evergreen-shadow-tint-hover);--scrim-overlay:var(--foundation-stage-scrim);--scale-press:var(--foundation-scale-press);--rail-stage:var(--foundation-evergreen-stage);--rail-stage-deep:var(--foundation-evergreen-frame);--rail-stage-light:var(--foundation-evergreen-stage-light);--rail-text:var(--foundation-evergreen-stage-text);--rail-muted:var(--foundation-evergreen-stage-muted);--rail-pill-from:var(--foundation-rail-pill);--rail-pill-to:var(--foundation-evergreen-action-hover);--rail-pill-ink:var(--foundation-rail-pill-ink);--rail-pill-sheen:var(--foundation-rail-pill-sheen);--rail-pill-shadow:var(--foundation-rail-pill-shadow)}:root[data-appearance=light]{--color-text-secondary:var(--foundation-text-muted-deep);--color-text-secondary-rgb:var(--foundation-text-muted-deep-rgb);--outline-control:var(--foundation-control-rim);--outline-selected:var(--foundation-yamo-text);--sheen-highlight:var(--foundation-sheen);--sheen-stage:var(--foundation-sheen-stage);--sheen-action:var(--foundation-sheen-action);--shadow-tint-rest:var(--foundation-shadow-tint-rest);--shadow-tint-hover:var(--foundation-shadow-tint-hover);--scrim-overlay:var(--foundation-stage-scrim);--scale-press:var(--foundation-scale-press);--rail-stage:var(--foundation-brand-stage);--rail-stage-deep:var(--foundation-rail-stage-deep);--rail-stage-light:var(--foundation-rail-stage-light);--rail-text:var(--foundation-evergreen-stage-text);--rail-muted:var(--foundation-evergreen-stage-muted);--rail-pill-from:var(--foundation-rail-pill);--rail-pill-to:var(--foundation-evergreen-action-hover);--rail-pill-ink:var(--foundation-rail-pill-ink);--rail-pill-sheen:var(--foundation-rail-pill-sheen);--rail-pill-shadow:var(--foundation-rail-pill-shadow);--rail-mark-light:var(--foundation-yamo-rear);--rail-mark-base:var(--foundation-yamo-middle);--rail-mark-result:var(--foundation-yamo-surface)}}:root{--foundation-ink:#14251e;--foundation-action-green:#263a2f;--foundation-action-green-rgb:38 58 47;--foundation-action-hover:#1c3025;--foundation-action-hover-rgb:28 48 37;--foundation-secondary-hover:#8da087;--foundation-secondary-hover-rgb:141 160 135;--foundation-selector-track:#dfd9ce;--foundation-selector-track-rgb:223 217 206;--foundation-dark-inset:#07120e;--foundation-paper:#fffdf9;--foundation-work:#fffdf9;--foundation-workspace:#e9e4dc;--foundation-frame:#f5f1eb;--foundation-rule:#d8d2c8;--foundation-rule-soft:#e5e0d7;--foundation-text-muted:#5c6056;--foundation-text-muted-on-strong:#aaa69e;--foundation-focus:#568467;--foundation-yamo-surface:#d5e6cf;--foundation-yamo-border:#aebca9;--foundation-yamo-middle:#cad7c6;--foundation-yamo-rear:#b8c8b3;--foundation-yamo-text:#385441;--foundation-attention-surface:#ead6be;--foundation-attention-text:#7b421f;--foundation-danger-surface:#f3d9d1;--foundation-danger-text:#923c32;--foundation-brand-stage:#142d23;--foundation-brand-accent:#9c582b;--foundation-operator-accent-clay:var(--foundation-brand-accent);--foundation-operator-accent-evergreen:var(--foundation-yamo-text);--foundation-operator-accent-harbour:#2f5a73;--foundation-operator-accent-plum:#6e3f5f;--foundation-operator-accent-ochre:#7f5f14;--foundation-text-muted-deep:var(--foundation-text-muted);--foundation-evergreen-frame:#0a1912;--foundation-evergreen-paper:#101e18;--foundation-evergreen-work:#1c3025;--foundation-evergreen-soft:#273d2e;--foundation-evergreen-ink:#f5f1eb;--foundation-evergreen-muted:#b0c1b0;--foundation-evergreen-rule:#3b5140;--foundation-evergreen-rim:#718f6c;--foundation-evergreen-focus:#9aae82;--foundation-evergreen-action:#b8c8b3;--foundation-evergreen-action-hover:#cad7c6;--foundation-evergreen-on-action:#13281b;--foundation-evergreen-green:#35533b;--foundation-evergreen-green-text:#cfdfbb;--foundation-evergreen-sand:#423728;--foundation-evergreen-sand-text:#f0cfaa;--foundation-evergreen-danger:#4b2e2a;--foundation-evergreen-danger-text:#f0b5aa;--foundation-evergreen-stage:#152d21;--foundation-evergreen-stage-light:#304c34;--foundation-evergreen-stage-text:#fffdf9;--foundation-evergreen-stage-muted:#bbd0bc;--foundation-ink-rgb:20 37 30;--foundation-dark-inset-rgb:7 18 14;--foundation-paper-rgb:255 253 249;--foundation-work-rgb:255 253 249;--foundation-workspace-rgb:233 228 220;--foundation-frame-rgb:245 241 235;--foundation-rule-rgb:216 210 200;--foundation-rule-soft-rgb:229 224 215;--foundation-text-muted-rgb:92 96 86;--foundation-text-muted-on-strong-rgb:170 166 158;--foundation-focus-rgb:86 132 103;--foundation-yamo-surface-rgb:213 230 207;--foundation-yamo-border-rgb:174 188 169;--foundation-yamo-middle-rgb:202 215 198;--foundation-yamo-rear-rgb:184 200 179;--foundation-yamo-text-rgb:56 84 65;--foundation-attention-surface-rgb:234 214 190;--foundation-attention-text-rgb:123 66 31;--foundation-danger-surface-rgb:243 217 209;--foundation-danger-text-rgb:146 60 50;--foundation-brand-stage-rgb:20 45 35;--foundation-brand-accent-rgb:156 88 43;--foundation-operator-accent-clay-rgb:var(--foundation-brand-accent-rgb);--foundation-operator-accent-evergreen-rgb:var(--foundation-yamo-text-rgb);--foundation-operator-accent-harbour-rgb:47 90 115;--foundation-operator-accent-plum-rgb:110 63 95;--foundation-operator-accent-ochre-rgb:127 95 20;--foundation-text-muted-deep-rgb:var(--foundation-text-muted-rgb);--foundation-evergreen-frame-rgb:10 25 18;--foundation-evergreen-paper-rgb:16 30 24;--foundation-evergreen-work-rgb:28 48 37;--foundation-evergreen-soft-rgb:39 61 46;--foundation-evergreen-ink-rgb:245 241 235;--foundation-evergreen-muted-rgb:176 193 176;--foundation-evergreen-rule-rgb:59 81 64;--foundation-evergreen-rim-rgb:113 143 108;--foundation-evergreen-focus-rgb:154 174 130;--foundation-evergreen-action-rgb:184 200 179;--foundation-evergreen-action-hover-rgb:202 215 198;--foundation-evergreen-on-action-rgb:19 40 27;--foundation-evergreen-green-rgb:53 83 59;--foundation-evergreen-green-text-rgb:207 223 187;--foundation-evergreen-sand-rgb:66 55 40;--foundation-evergreen-sand-text-rgb:240 207 170;--foundation-evergreen-danger-rgb:75 46 42;--foundation-evergreen-danger-text-rgb:240 181 170;--foundation-evergreen-stage-rgb:21 45 33;--foundation-evergreen-stage-light-rgb:48 76 52;--foundation-evergreen-stage-text-rgb:255 253 249;--foundation-evergreen-stage-muted-rgb:187 208 188;--foundation-shadow-card-lift:0 12px 28px rgba(20,37,30,0.09);--foundation-shadow-float:0 12px 28px rgba(20,37,30,0.12);--foundation-shadow-modal:0 24px 48px -18px rgba(20,37,30,0.22);--foundation-shadow-rail:1px 0 0 rgba(255,255,255,0.6) inset,4px 0 16px -8px rgba(20,37,30,0.1);--foundation-shadow-cover:0 1px 0 rgba(255,255,255,0.06) inset,0 30px 70px -34px rgba(20,37,30,0.36);--foundation-shadow-focus:0 0 0 3px rgba(86,132,103,0.2);--foundation-evergreen-shadow-card-lift:0 12px 28px rgba(0,0,0,0.3);--foundation-evergreen-shadow-float:0 12px 28px rgba(0,0,0,0.36);--foundation-evergreen-shadow-modal:0 24px 48px -18px rgba(0,0,0,0.55);--foundation-evergreen-shadow-focus:0 0 0 3px rgba(154,174,130,0.3);--foundation-control-rim:#6b7569;--foundation-sheen:rgba(255,255,255,0.73);--foundation-sheen-stage:rgba(231,241,206,0.16);--foundation-sheen-action:rgba(248,252,245,0.23);--foundation-shadow-tint-rest:rgba(18,45,24,0.06);--foundation-shadow-tint-hover:rgba(16,45,35,0.15);--foundation-evergreen-sheen:rgba(226,238,211,0.09);--foundation-evergreen-sheen-action:rgba(19,40,27,0.23);--foundation-evergreen-shadow-tint-rest:rgba(0,0,0,0.1);--foundation-evergreen-shadow-tint-hover:rgba(0,0,0,0.3);--foundation-scrim:rgba(20,37,30,0.6);--foundation-stage-scrim:rgba(10,25,18,0.54);--foundation-scale-press:0.98;--foundation-rail-stage-deep:#0b2118;--foundation-rail-stage-light:#31533b;--foundation-rail-pill:#dfebca;--foundation-rail-pill-ink:#183322;--foundation-rail-rule:rgba(242,248,239,0.12);--foundation-rail-hover:rgba(255,255,255,0.05);--foundation-rail-pill-sheen:rgba(255,255,255,0.47);--foundation-rail-pill-shadow:rgba(0,0,0,0.13);--color-canvas:var(--foundation-frame);--color-surface-reading:var(--foundation-paper);--color-surface-work:var(--foundation-work);--color-surface-group:var(--foundation-workspace);--color-surface-control-inset:var(--foundation-dark-inset);--color-text-primary:var(--foundation-ink);--color-action-primary:var(--foundation-action-green);--color-control-strong:var(--foundation-ink);--color-text-secondary:var(--foundation-text-muted);--color-text-on-strong:var(--foundation-work);--color-text-secondary-on-strong:var(--foundation-text-muted-on-strong);--color-action-primary-hover:var(--foundation-action-hover);--color-action-foreground:var(--foundation-work);--color-border-default:var(--foundation-rule);--color-border-strong:var(--foundation-text-muted-on-strong);--color-focus:var(--foundation-focus);--color-yamo-surface:var(--foundation-yamo-surface);--color-yamo-border:var(--foundation-yamo-border);--color-yamo-layer-middle:var(--foundation-yamo-middle);--color-yamo-layer-rear:var(--foundation-yamo-rear);--color-yamo-text:var(--foundation-yamo-text);--color-attention-surface:var(--foundation-attention-surface);--color-attention-text:var(--foundation-attention-text);--color-status-success:var(--foundation-yamo-text);--color-status-success-surface:var(--foundation-yamo-surface);--color-status-success-border:var(--foundation-yamo-border);--color-status-warning:var(--foundation-attention-text);--color-status-warning-surface:var(--foundation-attention-surface);--color-status-danger:var(--foundation-danger-text);--color-status-danger-surface:var(--foundation-danger-surface);--color-status-info:var(--foundation-ink);--color-status-info-surface:var(--foundation-workspace);--color-surface-brand-stage:var(--foundation-brand-stage);--color-surface-brand-accent:var(--foundation-brand-accent);--color-operator-accent:var(--foundation-operator-accent-clay);--color-brand-mark-left:var(--foundation-secondary-hover);--color-brand-mark-left-rgb:var(--foundation-secondary-hover-rgb);--color-brand-mark-right:var(--foundation-yamo-rear);--color-brand-mark-right-rgb:var(--foundation-yamo-rear-rgb);--color-brand-mark-stem:var(--foundation-ink);--color-brand-mark-stem-rgb:var(--foundation-ink-rgb);--color-action-secondary-hover:var(--foundation-secondary-hover);--color-action-secondary-hover-rgb:var(--foundation-secondary-hover-rgb);--color-action-secondary-hover-foreground:var(--foundation-ink);--color-action-secondary-hover-foreground-rgb:var(--foundation-ink-rgb);--color-selection:var(--foundation-action-green);--color-selection-rgb:var(--foundation-action-green-rgb);--color-selection-foreground:var(--foundation-work);--color-selection-foreground-rgb:var(--foundation-work-rgb);--color-surface-selector-track:var(--foundation-selector-track);--color-surface-selector-track-rgb:var(--foundation-selector-track-rgb);--color-action-inverse:var(--foundation-work);--color-action-inverse-rgb:var(--foundation-work-rgb);--color-action-inverse-hover:var(--foundation-secondary-hover);--color-action-inverse-hover-rgb:var(--foundation-secondary-hover-rgb);--color-action-inverse-foreground:var(--foundation-ink);--color-action-inverse-foreground-rgb:var(--foundation-ink-rgb);--color-canvas-rgb:var(--foundation-frame-rgb);--color-surface-reading-rgb:var(--foundation-paper-rgb);--color-surface-work-rgb:var(--foundation-work-rgb);--color-surface-group-rgb:var(--foundation-workspace-rgb);--color-control-strong-rgb:var(--foundation-ink-rgb);--color-surface-control-inset-rgb:var(--foundation-dark-inset-rgb);--color-text-primary-rgb:var(--foundation-ink-rgb);--color-text-secondary-rgb:var(--foundation-text-muted-rgb);--color-text-on-strong-rgb:var(--foundation-work-rgb);--color-text-secondary-on-strong-rgb:var(--foundation-text-muted-on-strong-rgb);--color-action-primary-rgb:var(--foundation-action-green-rgb);--color-action-primary-hover-rgb:var(--foundation-action-hover-rgb);--color-action-foreground-rgb:var(--foundation-work-rgb);--color-border-default-rgb:var(--foundation-rule-rgb);--color-border-strong-rgb:var(--foundation-text-muted-on-strong-rgb);--color-focus-rgb:var(--foundation-focus-rgb);--color-yamo-surface-rgb:var(--foundation-yamo-surface-rgb);--color-yamo-border-rgb:var(--foundation-yamo-border-rgb);--color-yamo-layer-middle-rgb:var(--foundation-yamo-middle-rgb);--color-yamo-layer-rear-rgb:var(--foundation-yamo-rear-rgb);--color-yamo-text-rgb:var(--foundation-yamo-text-rgb);--color-attention-surface-rgb:var(--foundation-attention-surface-rgb);--color-attention-text-rgb:var(--foundation-attention-text-rgb);--color-status-success-rgb:var(--foundation-yamo-text-rgb);--color-status-success-surface-rgb:var(--foundation-yamo-surface-rgb);--color-status-success-border-rgb:var(--foundation-yamo-border-rgb);--color-status-warning-rgb:var(--foundation-attention-text-rgb);--color-status-warning-surface-rgb:var(--foundation-attention-surface-rgb);--color-status-danger-rgb:var(--foundation-danger-text-rgb);--color-status-danger-surface-rgb:var(--foundation-danger-surface-rgb);--color-status-info-rgb:var(--foundation-ink-rgb);--color-status-info-surface-rgb:var(--foundation-workspace-rgb);--color-surface-brand-stage-rgb:var(--foundation-brand-stage-rgb);--color-surface-brand-accent-rgb:var(--foundation-brand-accent-rgb);--color-operator-accent-rgb:var(--foundation-operator-accent-clay-rgb);--font-ui:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-brand:var(--font-ui);--type-display-size:2.5625rem;--type-display-line:1.08;--type-display-tracking:-0.045em;--type-display-weight:700;--type-display-md-size:3.625rem;--type-display-md-line:1.01;--type-display-md-tracking:-0.045em;--type-display-md-weight:700;--type-h1-size:2.375rem;--type-h1-line:1.08;--type-h1-tracking:-0.04em;--type-h1-weight:700;--type-h1-md-size:2.8125rem;--type-h1-md-line:1.04;--type-h1-md-tracking:-0.04em;--type-h1-md-weight:700;--type-h2-size:1.5rem;--type-h2-line:1.16;--type-h2-tracking:-0.03em;--type-h2-weight:700;--type-h2-md-size:1.9375rem;--type-h2-md-line:1.1;--type-h2-md-tracking:-0.035em;--type-h2-md-weight:700;--type-h3-size:1.125rem;--type-h3-line:1.25;--type-h3-tracking:-0.02em;--type-h3-weight:700;--type-h3-md-size:1.3125rem;--type-h3-md-line:1.2;--type-h3-md-tracking:-0.025em;--type-h3-md-weight:700;--type-body-lg-size:1.0625rem;--type-body-lg-line:1.6;--type-body-lg-tracking:normal;--type-body-lg-weight:400;--type-body-lg-md-size:1.125rem;--type-body-lg-md-line:1.6;--type-body-lg-md-tracking:normal;--type-body-lg-md-weight:400;--type-body-size:0.9375rem;--type-body-line:1.6;--type-body-tracking:normal;--type-body-weight:400;--type-body-md-size:1rem;--type-body-md-line:1.6;--type-body-md-tracking:normal;--type-body-md-weight:400;--type-body-sm-size:0.8125rem;--type-body-sm-line:1.55;--type-body-sm-tracking:normal;--type-body-sm-weight:400;--type-body-sm-md-size:0.875rem;--type-body-sm-md-line:1.55;--type-body-sm-md-tracking:normal;--type-body-sm-md-weight:400;--type-caption-size:0.75rem;--type-caption-line:1.4;--type-caption-tracking:normal;--type-caption-weight:400;--type-micro-size:0.6875rem;--type-micro-line:1.3;--type-micro-tracking:0.01em;--type-micro-weight:400;--type-h1-lg-size:2.375rem;--type-h1-lg-line:1;--type-h1-lg-tracking:-0.03em;--type-h1-lg-weight:700;--type-stat-size:1.625rem;--type-stat-line:1;--type-stat-tracking:-0.02em;--type-stat-weight:400;--type-nano-size:0.59375rem;--type-nano-line:1.3;--type-nano-tracking:normal;--type-nano-weight:400;--type-card-title-size:1.375rem;--type-card-title-line:1.06;--type-card-title-tracking:-0.025em;--type-card-title-weight:700;--type-card-title-lg-size:2.0625rem;--type-card-title-lg-line:1;--type-card-title-lg-tracking:-0.032em;--type-card-title-lg-weight:700;--type-chapter-size:2.875rem;--type-chapter-line:0.95;--type-chapter-tracking:-0.035em;--type-chapter-weight:700;--type-chapter-lg-size:4.25rem;--type-chapter-lg-line:0.9;--type-chapter-lg-tracking:-0.04em;--type-chapter-lg-weight:700;--type-hero-sm-size:3.5rem;--type-hero-sm-line:0.92;--type-hero-sm-tracking:-0.05em;--type-hero-sm-weight:700;--type-hero-size:5.5rem;--type-hero-line:0.92;--type-hero-tracking:-0.05em;--type-hero-weight:700;--type-hero-lg-size:7rem;--type-hero-lg-line:0.85;--type-hero-lg-tracking:-0.058em;--type-hero-lg-weight:700;--type-public-display-size:clamp(2.625rem,5.8vw,5.25rem);--type-public-display-line:1.03;--type-public-display-tracking:-0.05em;--type-public-display-weight:400;--type-public-heading-size:clamp(2.125rem,4vw,3.5rem);--type-public-heading-line:1.08;--type-public-heading-tracking:-0.04em;--type-public-heading-weight:400;--radius-outer:30px;--radius-shell:24px;--radius-section:20px;--radius-card:17px;--radius-supporting:13px;--radius-pill:9999px;--radius-circle:50%;--type-wordmark-size:34px;--type-wordmark-line:1;--type-wordmark-tracking:-0.055em;--type-wordmark-weight:700;--type-wordmark-footer-size:clamp(72px,14vw,192px);--type-wordmark-footer-line:1;--type-wordmark-footer-tracking:-0.055em;--type-wordmark-footer-weight:700;--size-brand-mark-footer:clamp(72px,14vw,192px);--radius-action:18px;--radius-showcase:clamp(32px,5vw,72px);--radius-showcase-inner:clamp(24px,3.2vw,44px);--space-page-gutter:clamp(16px,3.2vw,44px);--space-page-start:40px;--space-page-end:112px;--space-section:clamp(32px,4vw,48px);--space-section-inset:32px;--space-panel-inset:clamp(24px,3vw,32px);--space-showcase-gutter:clamp(20px,4.5vw,64px);--space-showcase-section:clamp(64px,8vw,112px);--space-showcase-inset:clamp(28px,5vw,72px);--space-compact-gutter:16px;--space-compact-inset:20px;--space-control-inline:16px;--size-control:44px;--tracking-eyebrow:0.24em;--tracking-meta:0.12em;--tracking-micro:0.11em;--space-chapter:60px;--space-track:18px;--width-page:1400px;--width-aside:min(420px,38%);--width-copilot:20rem;--duration-arrow:160ms;--duration-lift:180ms;--duration-state:220ms;--duration-panel:320ms;--duration-brand:700ms;--duration-stack:220ms;--duration-progress-first:900ms;--duration-working-cue:1800ms;--ease-soft-deceleration:cubic-bezier(0.2,0.8,0.2,1);--shadow-card:var(--shadow-panel);--shadow-card-lift:var(--foundation-shadow-card-lift);--shadow-float:var(--foundation-shadow-float);--shadow-modal:var(--foundation-shadow-modal);--shadow-focus:var(--foundation-shadow-focus);--outline-control:var(--foundation-control-rim);--outline-selected:var(--foundation-action-green);--sheen-highlight:var(--foundation-sheen);--sheen-stage:var(--foundation-sheen-stage);--sheen-action:var(--foundation-sheen-action);--shadow-tint-rest:var(--foundation-shadow-tint-rest);--shadow-tint-hover:var(--foundation-shadow-tint-hover);--scrim-overlay:var(--foundation-scrim);--scale-press:var(--foundation-scale-press);--shadow-panel:inset 0 1px 0 var(--sheen-highlight),0 6px 18px -10px var(--shadow-tint-hover);--shadow-sheen:inset 0 1px 0 var(--sheen-highlight);--shadow-stage:inset 0 1px 0 var(--sheen-stage),0 12px 26px -15px var(--shadow-tint-hover);--shadow-control-rest:inset 0 1px 0 var(--sheen-highlight),0 2px 4px var(--shadow-tint-rest);--shadow-control-hover:inset 0 1px 0 var(--sheen-highlight),0 6px 17px var(--shadow-tint-hover);--shadow-control-pressed:inset 0 2px 5px var(--shadow-tint-rest);--shadow-action-rest:inset 0 1px 0 var(--sheen-action),0 3px 7px var(--shadow-tint-rest);--shadow-action-hover:inset 0 1px 0 var(--sheen-action),0 6px 17px var(--shadow-tint-hover);--shadow-field-inset:inset 0 2px 3px var(--shadow-tint-rest);--duration-completion-light:1100ms;--duration-completion-check:460ms;--ease-completion:var(--ease-soft-deceleration);--gradient-completion-light:linear-gradient(110deg,transparent 28%,var(--sheen-stage) 46%,transparent 62%);--rail-stage:var(--color-surface-brand-stage);--rail-stage-deep:var(--color-surface-brand-stage);--rail-stage-light:var(--color-surface-brand-stage);--rail-text:var(--color-text-on-strong);--rail-muted:var(--color-text-secondary-on-strong);--rail-rule:var(--foundation-rail-rule);--rail-hover:var(--foundation-rail-hover);--rail-pill-from:var(--color-yamo-surface);--rail-pill-to:var(--color-yamo-surface);--rail-pill-ink:var(--color-yamo-text);--rail-pill-sheen:transparent;--rail-pill-shadow:transparent;--gradient-rail:radial-gradient(ellipse at 0% 0%,var(--rail-stage-light),transparent 45%),linear-gradient(165deg,var(--rail-stage),var(--rail-stage-deep));--gradient-rail-pill:linear-gradient(135deg,var(--rail-pill-from),var(--rail-pill-to));--shadow-rail-pill:inset 0 1px 0 var(--rail-pill-sheen),0 4px 12px var(--rail-pill-shadow);--rail-mark-light:var(--color-yamo-layer-rear);--rail-mark-base:var(--color-yamo-layer-middle);--rail-mark-result:var(--color-yamo-text);--bg:var(--color-surface-reading);--surface:var(--color-surface-work);--border:var(--color-border-default);--border-strong:var(--color-border-strong);--paper:var(--color-surface-reading);--ink:var(--color-text-primary);--text:var(--color-text-primary);--muted:var(--color-text-secondary);--placeholder:var(--color-text-secondary);--accent:var(--color-action-primary);--accent-dark:var(--color-action-primary-hover);--accent-tint:var(--color-yamo-surface);--sage:var(--color-status-success);--clay:var(--color-status-danger);--sun:var(--color-status-warning-surface);--gate:var(--color-status-warning);--ok:var(--color-status-success);--err:var(--color-status-danger);--rule:var(--color-border-default);--rule-soft:var(--foundation-rule-soft);--paper-rgb:var(--color-surface-reading-rgb);--cream-rgb:var(--color-surface-group-rgb);--surface-rgb:var(--color-surface-work-rgb);--ink-rgb:var(--color-text-primary-rgb);--muted-rgb:var(--color-text-secondary-rgb);--placeholder-rgb:var(--color-text-secondary-rgb);--ink-70-rgb:var(--color-text-secondary-rgb);--ink-40-rgb:var(--color-text-secondary-rgb);--accent-rgb:var(--color-action-primary-rgb);--accent-dark-rgb:var(--color-action-primary-hover-rgb);--accent-tint-rgb:var(--color-yamo-surface-rgb);--sage-rgb:var(--color-status-success-rgb);--clay-rgb:var(--color-status-danger-rgb);--sun-rgb:var(--color-status-warning-surface-rgb);--gate-rgb:var(--color-status-warning-rgb);--ok-rgb:var(--color-status-success-rgb);--ok-tint-rgb:var(--color-status-success-surface-rgb);--err-rgb:var(--color-status-danger-rgb);--inset-rgb:var(--color-surface-group-rgb);--yamo-mark-light:var(--color-brand-mark-left);--yamo-mark-base:var(--color-brand-mark-right);--yamo-mark-result:var(--color-brand-mark-stem);--yamo-word:var(--color-text-primary);--yamo-ink-light:var(--color-yamo-layer-rear);--yamo-ink-base:var(--color-yamo-layer-middle);--yamo-ink-result:var(--color-yamo-border);--yamo-ink-word:var(--color-text-on-strong);--yamo-ind-light:var(--color-text-on-strong);--yamo-ind-base:var(--color-yamo-layer-middle);--yamo-ind-result:var(--color-yamo-layer-rear);--yamo-ind-word:var(--color-text-on-strong);--yamo-flat:var(--color-action-primary);--radius-sm:var(--radius-supporting);--radius-md:var(--radius-card);--radius-lg:var(--radius-section);--radius-input:var(--radius-supporting);--radius-chip:var(--radius-pill);--radius-card-tight:var(--radius-card);--radius-well:var(--radius-supporting);--duration-fast:var(--duration-arrow);--shadow-sm:none;--shadow-md:none;--shadow-lg:none;--shadow-rest:none;--shadow-lift:var(--shadow-card-lift);--shadow-dropdown:var(--shadow-float);--font-din:var(--font-ui)}[data-public-appearance]{color-scheme:light;--color-canvas:var(--foundation-frame);--color-surface-reading:var(--foundation-paper);--color-surface-work:var(--foundation-work);--color-surface-group:var(--foundation-workspace);--color-surface-control-inset:var(--foundation-dark-inset);--color-text-primary:var(--foundation-ink);--color-action-primary:var(--foundation-action-green);--color-control-strong:var(--foundation-ink);--color-text-secondary:var(--foundation-text-muted);--color-text-on-strong:var(--foundation-work);--color-text-secondary-on-strong:var(--foundation-text-muted-on-strong);--color-action-primary-hover:var(--foundation-action-hover);--color-action-foreground:var(--foundation-work);--color-border-default:var(--foundation-rule);--color-border-strong:var(--foundation-text-muted-on-strong);--color-focus:var(--foundation-focus);--color-yamo-surface:var(--foundation-yamo-surface);--color-yamo-border:var(--foundation-yamo-border);--color-yamo-layer-middle:var(--foundation-yamo-middle);--color-yamo-layer-rear:var(--foundation-yamo-rear);--color-yamo-text:var(--foundation-yamo-text);--color-attention-surface:var(--foundation-attention-surface);--color-attention-text:var(--foundation-attention-text);--color-status-success:var(--foundation-yamo-text);--color-status-success-surface:var(--foundation-yamo-surface);--color-status-success-border:var(--foundation-yamo-border);--color-status-warning:var(--foundation-attention-text);--color-status-warning-surface:var(--foundation-attention-surface);--color-status-danger:var(--foundation-danger-text);--color-status-danger-surface:var(--foundation-danger-surface);--color-status-info:var(--foundation-ink);--color-status-info-surface:var(--foundation-workspace);--color-surface-brand-stage:var(--foundation-brand-stage);--color-surface-brand-accent:var(--foundation-brand-accent);--color-brand-mark-left:var(--foundation-secondary-hover);--color-brand-mark-left-rgb:var(--foundation-secondary-hover-rgb);--color-brand-mark-right:var(--foundation-yamo-rear);--color-brand-mark-right-rgb:var(--foundation-yamo-rear-rgb);--color-brand-mark-stem:var(--foundation-ink);--color-brand-mark-stem-rgb:var(--foundation-ink-rgb);--color-action-secondary-hover:var(--foundation-secondary-hover);--color-action-secondary-hover-rgb:var(--foundation-secondary-hover-rgb);--color-action-secondary-hover-foreground:var(--foundation-ink);--color-action-secondary-hover-foreground-rgb:var(--foundation-ink-rgb);--color-selection:var(--foundation-action-green);--color-selection-rgb:var(--foundation-action-green-rgb);--color-selection-foreground:var(--foundation-work);--color-selection-foreground-rgb:var(--foundation-work-rgb);--color-surface-selector-track:var(--foundation-selector-track);--color-surface-selector-track-rgb:var(--foundation-selector-track-rgb);--color-action-inverse:var(--foundation-work);--color-action-inverse-rgb:var(--foundation-work-rgb);--color-action-inverse-hover:var(--foundation-secondary-hover);--color-action-inverse-hover-rgb:var(--foundation-secondary-hover-rgb);--color-action-inverse-foreground:var(--foundation-ink);--color-action-inverse-foreground-rgb:var(--foundation-ink-rgb);--color-canvas-rgb:var(--foundation-frame-rgb);--color-surface-reading-rgb:var(--foundation-paper-rgb);--color-surface-work-rgb:var(--foundation-work-rgb);--color-surface-group-rgb:var(--foundation-workspace-rgb);--color-control-strong-rgb:var(--foundation-ink-rgb);--color-surface-control-inset-rgb:var(--foundation-dark-inset-rgb);--color-text-primary-rgb:var(--foundation-ink-rgb);--color-text-secondary-rgb:var(--foundation-text-muted-rgb);--color-text-on-strong-rgb:var(--foundation-work-rgb);--color-text-secondary-on-strong-rgb:var(--foundation-text-muted-on-strong-rgb);--color-action-primary-rgb:var(--foundation-action-green-rgb);--color-action-primary-hover-rgb:var(--foundation-action-hover-rgb);--color-action-foreground-rgb:var(--foundation-work-rgb);--color-border-default-rgb:var(--foundation-rule-rgb);--color-border-strong-rgb:var(--foundation-text-muted-on-strong-rgb);--color-focus-rgb:var(--foundation-focus-rgb);--color-yamo-surface-rgb:var(--foundation-yamo-surface-rgb);--color-yamo-border-rgb:var(--foundation-yamo-border-rgb);--color-yamo-layer-middle-rgb:var(--foundation-yamo-middle-rgb);--color-yamo-layer-rear-rgb:var(--foundation-yamo-rear-rgb);--color-yamo-text-rgb:var(--foundation-yamo-text-rgb);--color-attention-surface-rgb:var(--foundation-attention-surface-rgb);--color-attention-text-rgb:var(--foundation-attention-text-rgb);--color-status-success-rgb:var(--foundation-yamo-text-rgb);--color-status-success-surface-rgb:var(--foundation-yamo-surface-rgb);--color-status-success-border-rgb:var(--foundation-yamo-border-rgb);--color-status-warning-rgb:var(--foundation-attention-text-rgb);--color-status-warning-surface-rgb:var(--foundation-attention-surface-rgb);--color-status-danger-rgb:var(--foundation-danger-text-rgb);--color-status-danger-surface-rgb:var(--foundation-danger-surface-rgb);--color-status-info-rgb:var(--foundation-ink-rgb);--color-status-info-surface-rgb:var(--foundation-workspace-rgb);--color-surface-brand-stage-rgb:var(--foundation-brand-stage-rgb);--color-surface-brand-accent-rgb:var(--foundation-brand-accent-rgb);--shadow-card:var(--shadow-panel);--shadow-card-lift:var(--foundation-shadow-card-lift);--shadow-float:var(--foundation-shadow-float);--shadow-modal:var(--foundation-shadow-modal);--shadow-focus:var(--foundation-shadow-focus);--outline-control:var(--foundation-control-rim);--outline-selected:var(--foundation-action-green);--sheen-highlight:var(--foundation-sheen);--sheen-stage:var(--foundation-sheen-stage);--sheen-action:var(--foundation-sheen-action);--shadow-tint-rest:var(--foundation-shadow-tint-rest);--shadow-tint-hover:var(--foundation-shadow-tint-hover);--scrim-overlay:var(--foundation-scrim);--scale-press:var(--foundation-scale-press);--shadow-panel:inset 0 1px 0 var(--sheen-highlight),0 6px 18px -10px var(--shadow-tint-hover);--shadow-sheen:inset 0 1px 0 var(--sheen-highlight);--shadow-stage:inset 0 1px 0 var(--sheen-stage),0 12px 26px -15px var(--shadow-tint-hover);--shadow-control-rest:inset 0 1px 0 var(--sheen-highlight),0 2px 4px var(--shadow-tint-rest);--shadow-control-hover:inset 0 1px 0 var(--sheen-highlight),0 6px 17px var(--shadow-tint-hover);--shadow-control-pressed:inset 0 2px 5px var(--shadow-tint-rest);--shadow-action-rest:inset 0 1px 0 var(--sheen-action),0 3px 7px var(--shadow-tint-rest);--shadow-action-hover:inset 0 1px 0 var(--sheen-action),0 6px 17px var(--shadow-tint-hover);--shadow-field-inset:inset 0 2px 3px var(--shadow-tint-rest);--gradient-completion-light:linear-gradient(110deg,transparent 28%,var(--sheen-stage) 46%,transparent 62%);--rail-stage:var(--color-surface-brand-stage);--rail-stage-deep:var(--color-surface-brand-stage);--rail-stage-light:var(--color-surface-brand-stage);--rail-text:var(--color-text-on-strong);--rail-muted:var(--color-text-secondary-on-strong);--rail-pill-from:var(--color-yamo-surface);--rail-pill-to:var(--color-yamo-surface);--rail-pill-ink:var(--color-yamo-text);--rail-pill-sheen:transparent;--rail-pill-shadow:transparent;--gradient-rail:radial-gradient(ellipse at 0% 0%,var(--rail-stage-light),transparent 45%),linear-gradient(165deg,var(--rail-stage),var(--rail-stage-deep));--gradient-rail-pill:linear-gradient(135deg,var(--rail-pill-from),var(--rail-pill-to));--shadow-rail-pill:inset 0 1px 0 var(--rail-pill-sheen),0 4px 12px var(--rail-pill-shadow);--rail-mark-light:var(--color-yamo-layer-rear);--rail-mark-base:var(--color-yamo-layer-middle);--rail-mark-result:var(--color-yamo-text);--bg:var(--color-surface-reading);--surface:var(--color-surface-work);--border:var(--color-border-default);--border-strong:var(--color-border-strong);--paper:var(--color-surface-reading);--ink:var(--color-text-primary);--text:var(--color-text-primary);--muted:var(--color-text-secondary);--placeholder:var(--color-text-secondary);--accent:var(--color-action-primary);--accent-dark:var(--color-action-primary-hover);--accent-tint:var(--color-yamo-surface);--sage:var(--color-status-success);--clay:var(--color-status-danger);--sun:var(--color-status-warning-surface);--gate:var(--color-status-warning);--ok:var(--color-status-success);--err:var(--color-status-danger);--rule:var(--color-border-default);--rule-soft:var(--foundation-rule-soft);--paper-rgb:var(--color-surface-reading-rgb);--cream-rgb:var(--color-surface-group-rgb);--surface-rgb:var(--color-surface-work-rgb);--ink-rgb:var(--color-text-primary-rgb);--muted-rgb:var(--color-text-secondary-rgb);--placeholder-rgb:var(--color-text-secondary-rgb);--ink-70-rgb:var(--color-text-secondary-rgb);--ink-40-rgb:var(--color-text-secondary-rgb);--accent-rgb:var(--color-action-primary-rgb);--accent-dark-rgb:var(--color-action-primary-hover-rgb);--accent-tint-rgb:var(--color-yamo-surface-rgb);--sage-rgb:var(--color-status-success-rgb);--clay-rgb:var(--color-status-danger-rgb);--sun-rgb:var(--color-status-warning-surface-rgb);--gate-rgb:var(--color-status-warning-rgb);--ok-rgb:var(--color-status-success-rgb);--ok-tint-rgb:var(--color-status-success-surface-rgb);--err-rgb:var(--color-status-danger-rgb);--inset-rgb:var(--color-surface-group-rgb);--yamo-mark-light:var(--color-brand-mark-left);--yamo-mark-base:var(--color-brand-mark-right);--yamo-mark-result:var(--color-brand-mark-stem);--yamo-word:var(--color-text-primary);--yamo-ink-light:var(--color-yamo-layer-rear);--yamo-ink-base:var(--color-yamo-layer-middle);--yamo-ink-result:var(--color-yamo-border);--yamo-ink-word:var(--color-text-on-strong);--yamo-ind-light:var(--color-text-on-strong);--yamo-ind-base:var(--color-yamo-layer-middle);--yamo-ind-result:var(--color-yamo-layer-rear);--yamo-ind-word:var(--color-text-on-strong);--yamo-flat:var(--color-action-primary);--shadow-lift:var(--shadow-card-lift);--shadow-dropdown:var(--shadow-float)}[data-operator-accent=clay]{--color-operator-accent:var(--foundation-operator-accent-clay);--color-operator-accent-rgb:var(--foundation-operator-accent-clay-rgb)}[data-operator-accent=evergreen]{--color-operator-accent:var(--foundation-operator-accent-evergreen);--color-operator-accent-rgb:var(--foundation-operator-accent-evergreen-rgb)}[data-operator-accent=harbour]{--color-operator-accent:var(--foundation-operator-accent-harbour);--color-operator-accent-rgb:var(--foundation-operator-accent-harbour-rgb)}[data-operator-accent=plum]{--color-operator-accent:var(--foundation-operator-accent-plum);--color-operator-accent-rgb:var(--foundation-operator-accent-plum-rgb)}[data-operator-accent=ochre]{--color-operator-accent:var(--foundation-operator-accent-ochre);--color-operator-accent-rgb:var(--foundation-operator-accent-ochre-rgb)}[data-rail-stage]{--yamo-mark-light:var(--rail-mark-light);--yamo-mark-base:var(--rail-mark-base);--yamo-mark-result:var(--rail-mark-result)}