@font-face{font-family:Whitney;src:url(/fonts/whitney-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Whitney;src:url(/fonts/whitney-book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Whitney;src:url(/fonts/whitney-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Whitney;src:url(/fonts/whitney-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Whitney;src:url(/fonts/whitney-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Whitney;src:url(/fonts/whitney-book-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Whitney;src:url(/fonts/whitney-medium-italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Whitney SC;src:url(/fonts/whitney-book-sc.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Whitney SC;src:url(/fonts/whitney-medium-sc.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Whitney SC;src:url(/fonts/whitney-semibold-sc.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Whitney Numeric;src:url(/fonts/whitney-numeric-book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0030-0039,u+002b-002f,u+003a,u+0025}@font-face{font-family:Whitney Numeric;src:url(/fonts/whitney-numeric-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+0030-0039,u+002b-002f,u+003a,u+0025}@font-face{font-family:Whitney Numeric;src:url(/fonts/whitney-numeric-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+0030-0039,u+002b-002f,u+003a,u+0025}@font-face{font-family:Whitney Numeric;src:url(/fonts/whitney-numeric-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+0030-0039,u+002b-002f,u+003a,u+0025}@font-face{font-family:DIN Pro;src:url(/fonts/dinpro-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0020,u+0024-0025,u+0028-0029,u+002b-003a,u+0041-005a,u+0061-007a,u+00a3,u+00a5,u+00b7,u+2013,u+20ac,u+2192}@font-face{font-family:DIN Pro;src:url(/fonts/dinpro-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+0020,u+0024-0025,u+0028-0029,u+002b-003a,u+0041-005a,u+0061-007a,u+00a3,u+00a5,u+00b7,u+2013,u+20ac,u+2192}@font-face{font-family:DIN Pro;src:url(/fonts/dinpro-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:u+0020,u+0024-0025,u+0028-0029,u+002b-003a,u+0041-005a,u+0061-007a,u+00a3,u+00a5,u+00b7,u+2013,u+20ac,u+2192}@font-face{font-family:Monument Grotesk Mono;src:url(/fonts/monument-mono.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Whitney Fallback;src:local("Arial"),local("ArialMT"),local("Helvetica Neue"),local("Helvetica");font-weight:100 500;font-style:normal;size-adjust:93.6%;ascent-override:100.3%;descent-override:21.4%;line-gap-override:0%}@font-face{font-family:Whitney Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Neue Bold"),local("Helvetica Bold");font-weight:600 900;font-style:normal;size-adjust:87.9%;ascent-override:108.4%;descent-override:22.8%;line-gap-override:0%}@font-face{font-family:Gotham;src:url(/fonts/gotham-book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/gotham-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/gotham-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/fonts/gotham-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:GT Sectra;src:url(/fonts/gt-sectra-book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--surface-base:#f3f4f6;--surface-panel:#ffffff;--surface-raised:#f7f8fa;--surface-inset:#eceef1;--surface-overlay:#ffffff;--scrim:rgb(0 0 0/0.48);--text-primary:#17191c;--text-secondary:#50555c;--text-muted:#59616c;--text-on-accent:#ffffff;--border-default:rgb(23 25 28/0.12);--border-subtle:rgb(23 25 28/0.07);--border-strong:rgb(23 25 28/0.22);--accent-primary:#0e9e88;--accent-strong:#066556;--accent-soft:#8fd9cd;--accent-contrast:#ffffff;--accent-tint:rgb(14 158 136/0.09);--accent-tint-strong:rgb(14 158 136/0.16);--button-primary-bg:var(--accent-strong);--button-primary-fg:var(--accent-contrast);--button-primary-hover-bg:#054d42;--status-success:#1d7a52;--status-warning:#8a600b;--status-danger:#b8453d;--status-info:#2a6bb8;--chip-success-bg:rgb(29 122 82/0.1);--chip-success-fg:#15613f;--chip-warning-bg:rgb(150 105 12/0.11);--chip-warning-fg:#7a550a;--chip-danger-bg:rgb(184 69 61/0.1);--chip-danger-fg:#9c3832;--chip-info-bg:rgb(42 107 184/0.1);--chip-info-fg:#235796;--chip-neutral-bg:rgb(23 25 28/0.055);--chip-neutral-fg:#50555c;--chip-accent-bg:var(--accent-tint);--chip-accent-fg:#075e51;--data-1:#0e9e88;--data-2:#2a6bb8;--data-3:#8a600b;--data-4:#b8453d;--data-5:#6a4fb3;--data-6:#1d7a52;--data-7:#a33168;--data-8:#4a5568;--rgb-surface-base:243 244 246;--rgb-surface-panel:255 255 255;--rgb-surface-raised:247 248 250;--rgb-surface-inset:236 238 241;--rgb-text-primary:23 25 28;--rgb-text-secondary:80 85 92;--rgb-text-muted:89 97 108;--rgb-accent-primary:14 158 136;--rgb-accent-strong:6 101 86;--rgb-status-success:29 122 82;--rgb-status-warning:138 96 11;--rgb-status-danger:184 69 61;--rgb-status-info:42 107 184;--shadow-1:0 1px 2px rgb(23 25 28/0.05);--shadow-2:0 2px 8px rgb(23 25 28/0.07);--shadow-3:0 8px 28px rgb(23 25 28/0.1);--focus-ring-color:var(--accent-strong);--focus-ring:0 0 0 2px var(--surface-panel),0 0 0 4px var(--focus-ring-color);--dur-1:120ms;--dur-2:200ms;--ease-out:cubic-bezier(0.25,0.46,0.45,0.94);--z-sticky:10;--z-shell-bar:20;--z-rail:30;--z-popover:60;--z-toast:70;--z-overlay:80;--z-dialog:90;--radius-panel:10px;--radius-control:7px;--radius-row:6px;--radius-chip:999px;--shell-sidebar:220px;--shell-sidebar-rail:56px;--shell-topbar:48px;--detail-panel:440px;--crm-type-title:17px;--crm-type-h2:14px;--crm-type-body:13px;--crm-type-small:12px;--crm-type-nano:11px;--crm-type-figure:20px;--row-height:34px;--row-height-comfortable:44px;--grid-row-height:var(--row-height);--control-height-sm:24px;--control-height:32px;--control-height-lg:32px;--control-height-touch:44px;--panel-pad:12px;--font-ui:"Whitney","Whitney Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-code:"Monument Grotesk Mono","SFMono-Regular",ui-monospace,Menlo,Monaco,monospace;--font-numeric:"Whitney Numeric","Whitney","Whitney Fallback",ui-sans-serif,system-ui,sans-serif;--font-metric:"DIN Pro","Whitney","Whitney Fallback",ui-sans-serif,sans-serif;--font-smallcaps:"Whitney SC","Whitney","Whitney Fallback",ui-sans-serif,system-ui,sans-serif;--font-brand-display:"Gotham","Whitney",ui-sans-serif,system-ui,sans-serif;--font-brand-editorial:"GT Sectra",Georgia,"Times New Roman",serif;color-scheme:light}[data-density=comfortable]{--grid-row-height:var(--row-height-comfortable)}