@layer tokens{:root{--brand-gold:#c49010;--brand-gold-hover:#d4a020;--brand-gold-dark:#9b6e08;--brand-gold-light:#e8cc80;--brand-gold-muted:#c490101f;--brand-slate:#4a5a63;--brand-steel:#6b7c85;--brand-claret:#990f3d;--gray-50:#f9f6f3;--gray-100:#f7f3ee;--gray-200:#ede5dc;--gray-300:#e8dfd5;--gray-400:#cbbba6;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--page-bg:#f7f3ee;--surface:#fffdf8;--surface-muted:#e8dfd5;--surface-elevated:#fbf9f6;--surface-overlay:#fffffffa;--chrome-surface:#253540;--chrome-border:#ffffff1a;--chrome-text:#ffffffd1;--chrome-text-strong:#fff;--chrome-divider:#ffffff2e;--filter-surface:color-mix(in srgb, var(--chrome-surface) 80%, var(--brand-slate));--filter-text:#ffffffd1;--filter-text-muted:#ffffff8c;--filter-hover-surface:#ffffff14;--card-surface:var(--chart-plot-surface);--card-border:color-mix(in srgb, var(--brand-slate) 12%, var(--border-subtle));--chart-card-surface:var(--timeline-surface);--chart-card-border:color-mix(in srgb, var(--brand-slate) 14%, var(--border-subtle));--chart-plot-surface:#fff;--timeline-surface:#fbf3df;--self-card-surface:var(--chrome-surface);--self-card-text:#fff;--self-card-text-muted:#fff9;--self-card-accent:var(--color-user);--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--text-muted:var(--gray-500);--text-inverse:#fff;--text-dark:var(--gray-900);--text-light:#fafafa;--text-on-accent:#fff;--text-on-gold:#1a1a1a;--color-helpful:var(--brand-gold);--color-helpful-hover:var(--brand-gold-hover);--color-claret:var(--brand-claret);--border-subtle:#e5e7eb;--border-default:#d1d5db;--border-strong:#9ca3af;--panel-border:1px solid var(--brand-gold-muted);--accent:#3b82f6;--accent-hover:#2563eb;--accent-bg-subtle:#3b82f614;--hover-surface:var(--gray-100);--hover-border:var(--gray-300);--color-success:#16a34a;--color-error:#dc2626;--color-warning:#d97706;--color-info:var(--accent);--color-violet:#7c3aed;--color-coral:#f87171;--color-disabled:var(--gray-400);--color-error-background:#fef2f2;--color-error-shadow:#dc262633;--color-error-dark:#b91c1c;--color-warning-text:#92400e;--color-warning-background:#fffbeb;--color-warning-border:#d97706;--color-success-background:#f0fdf4;--background-warm:#fdf4e0;--chip-tech-bg:#e7f8ec;--chip-tech-border:#6ebf8b;--chip-tech-text:#1f6b42;--chip-spec-text-deep:#27466f;--chip-discipline-text-deep:#6a4a12;--color-accent:var(--accent);--color-accent-hover:var(--accent-hover);--color-accent-fg:var(--accent-hover);--color-accent-secondary:var(--brand-slate);--text-danger:var(--color-error);--surface-danger:var(--color-error-background);--border-danger:#fecaca;--surface-warning:var(--color-warning-background);--border-warning:var(--color-warning-border);--text-warning:var(--color-warning-text);--surface-inset:var(--surface-muted);--surface-accent:color-mix(in srgb, var(--accent) 8%, var(--surface));--border-light:var(--border-subtle);--blue-50:#eff6ff;--brand-green:var(--color-success);--brand-amber:var(--color-warning);--brand-red:var(--color-error);--danger:var(--color-error);--error:var(--color-error);--color-user:#0ea5c9;--color-user-dark:#0891b2;--focus-ring:#3b82f680;--overlay-light:#ffffff1a;--overlay-dark:#0006;--tooltip-text-color:#fff;--tooltip-background-color:var(--gray-800);--tooltip-margin:10px;--tooltip-arrow-size:6px;--chart-tooltip-bg:#fffdf8;--chart-tooltip-text:#1e1e1e;--chart-tooltip-font:var(--font-family-base);--chart-tooltip-border:#9a9288;--chart-tooltip-font-size:11px;--chart-grid-stroke:#0000000f;--chart-axis-fill:var(--text-muted);--chart-axis-font-size:11px;--chart-line-primary:var(--color-user);--chart-line-secondary:#2f3e46;--chart-threshold-a:#2f3e46;--chart-threshold-b:#2f3e468c;--chart-scatter-dot:#2f3e46;--chart-event-raise:#c2652a;--chart-event-role:var(--color-success);--chart-event-qual:var(--color-info);--chart-line-width:2;--chart-line-width-primary:2.5;--chart-marker-stroke:var(--border-strong);--chart-hover-dot-fill:var(--surface);--chart-area-opacity:.12;--profile-rail-height:calc(var(--spacing-2) + var(--spacing-1) / 2);--profile-rail-gradient:linear-gradient(90deg, color-mix(in srgb, var(--color-error) 38%, var(--surface)) 0%, color-mix(in srgb, var(--text-muted) 18%, var(--surface)) 50%, color-mix(in srgb, var(--color-success) 38%, var(--surface)) 100%);--profile-rail-border:var(--profile-chart-border);--profile-rail-midline-bg:var(--border-strong);--profile-rail-median-tick-bg:var(--border-strong);--profile-rail-padding-x:56px;--profile-rail-marker-size:calc(var(--spacing-3) - 2px);--profile-rail-marker-bg:var(--text-primary);--profile-rail-marker-ring:2px solid var(--surface);--profile-rail-label-size:var(--profile-caption-size);--profile-rail-label-color:var(--text-muted);--profile-rail-caption-size:var(--profile-caption-size);--profile-rail-caption-color:var(--text-secondary);--profile-rail-hover-line:var(--border-strong);--profile-tile-elevation:0 1px 3px #0000000a;--profile-tile-user-border:1px solid var(--color-user);--shadow-sm:0 1px 2px #3a322814;--shadow-md:0 4px 12px #3a32281a;--shadow-lg:0 6px 20px #3a32281f;--shadow-xl:0 10px 40px #3a322824;--shadow-overlay:0 4px 24px #3a322829;--shadow-uniform:0 0 0 1px #3a322814;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-full:9999px;--frost-blur:10px;--frost-tint-opacity:.35;--spacing-0:0;--spacing-1:4px;--spacing-2:8px;--spacing-3:12px;--spacing-4:16px;--spacing-5:20px;--spacing-6:24px;--spacing-7:28px;--spacing-8:32px;--spacing-9:40px;--spacing-10:48px;--spacing-12:64px;--spacing-16:96px;--navbar-height:56px;--control-height-xs:28px;--control-height-sm:36px;--control-height-md:40px;--tap-target-min:44px;--experience-location-width:220px;--edit-icon-width:1.25rem;--rail-width:var(--spacing-10);--profile-list-col1:22rem;--profile-list-col2:14rem;--profile-list-col3:12rem;--profile-list-gap-row:var(--spacing-2);--profile-list-gap-col:var(--spacing-3);--profile-list-inset:var(--spacing-2);--font-family-base:var(--font-poppins,"Poppins"), sans-serif;--font-family-heading:var(--font-poppins,"Poppins"), sans-serif;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-control-min:var(--font-size-base);--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-size-5xl:48px;--font-size-6xl:56px;--font-size-7xl:64px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--transition-fast:.15s ease;--transition-base:.3s ease;--transition-slow:.5s ease;--z-base:1;--z-dropdown:100;--z-sticky:200;--z-fixed:300;--z-navbar:350;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-loading-overlay:9999;--vh:100vh;--insight-card-radius:16px;--insight-card-radius-inner:12px;--insight-card-padding:var(--spacing-4);--insight-card-gap:var(--spacing-3);--insight-card-border:1px solid var(--border-subtle);--insight-card-shadow-tight:0 1px 3px #3a32280f;--insight-card-shadow-soft:0 4px 16px #3a322814;--insight-card-shadow-hover:0 6px 24px #3a32281a;--profile-strip-height:3px;--profile-strip-bg:var(--border-subtle);--profile-title-size:15px;--profile-title-weight:var(--font-weight-semibold);--profile-kpi-size:46px;--profile-kpi-label-size:13px;--profile-kpi-tracking:-.02em;--profile-caption-size:12px;--profile-meta-size:var(--font-size-xs);--profile-chart-bg:var(--surface);--profile-chart-border:1px solid var(--border-subtle);--profile-chart-padding:var(--spacing-3);--profile-tile-bg:var(--surface);--profile-tile-border:1px solid var(--border-subtle);--wc-radius:var(--insight-card-radius);--wc-radius-inner:var(--insight-card-radius-inner);--wc-padding:var(--insight-card-padding);--wc-gap:var(--insight-card-gap);--wc-border:var(--insight-card-border);--wc-shadow-rest:var(--insight-card-shadow-tight), var(--insight-card-shadow-soft);--wc-shadow-hover:var(--insight-card-shadow-tight), var(--insight-card-shadow-hover);--wc-strip-height:var(--profile-strip-height);--wc-strip-bg:var(--profile-strip-bg);--wc-title-size:11px;--wc-title-weight:var(--font-weight-semibold);--wc-title-tracking:.04em;--wc-title-transform:uppercase;--wc-title-color:var(--text-muted);--wc-statement-size:var(--profile-title-size);--wc-statement-weight:var(--profile-title-weight);--wc-kpi-size:var(--profile-kpi-size);--wc-kpi-tracking:var(--profile-kpi-tracking);--wc-meta-size:var(--profile-meta-size);--wc-kpi-label-size:var(--profile-kpi-label-size);--wc-chart-bg:var(--profile-chart-bg);--wc-chart-border:var(--profile-chart-border);--wc-chart-padding:var(--profile-chart-padding);--wc-min-height:380px;--wc-hover-lift:-2px;--graph-link-base:#94a3b8;--graph-link-hover:#64748b;--graph-link-selected:var(--accent);--graph-hover-blue-accent:var(--accent-hover);--graph-hover-blue-glow-strong:#3b82f659;--graph-hover-blue-glow-soft:#3b82f62e;--graph-hover-green-accent:var(--color-success);--graph-hover-green-glow-strong:#22c55e59;--graph-hover-green-glow-soft:#22c55e2e;--graph-hover-user-accent:var(--color-user-dark);--graph-hover-user-glow-strong:#0891b259;--graph-hover-user-glow-soft:#0891b22e;--graph-hover-accent:var(--graph-hover-blue-accent);--graph-hover-glow-strong:var(--graph-hover-blue-glow-strong);--graph-hover-glow-soft:var(--graph-hover-blue-glow-soft);--graph-node-fill:var(--surface-muted);--graph-node-stroke:var(--border-subtle);--graph-node-hover-fill:var(--surface);--graph-node-hover-stroke:var(--accent);--graph-node-root-fill:#e0f2fe;--graph-node-root-stroke:#0284c7;--graph-node-selected-fill:var(--accent);--graph-node-selected-stroke:var(--accent-hover);--graph-overlay-border-strong:var(--border-default);--graph-shadow-node-hover:0 4px 12px #00000014;--graph-shadow-node-selected:0 2px 8px #3b82f640;--graph-shadow-node-selected-hover:0 4px 12px #3b82f64d;--graph-shadow-tooltip:0 4px 16px #0000001f;--graph-shadow-overlay-soft:0 1px 4px #0000000f;--graph-shadow-notice:0 1px 3px #0000000f;--graph-legend-edge-grad-start:#94a3b859;--graph-legend-edge-grad-mid:#94a3b899;--graph-legend-edge-grad-end:#94a3b8e6;--graph-legend-edge-border:#64748b40;--graph-discipline-swatch-border:#00000014;--text-inverse-muted:#ffffffdb}[data-theme=dark]{--brand-gold:#c4940a;--brand-gold-hover:#d4a31a;--brand-gold-dark:#a67c00;--brand-gold-muted:#c4940a1f;--gray-50:#27272a;--gray-100:#2f2f33;--gray-200:#3f3f46;--gray-300:#52525b;--gray-400:#71717a;--gray-500:#a1a1aa;--gray-600:#d4d4d8;--gray-700:#e4e4e7;--gray-800:#f4f4f5;--gray-900:#fafafa;--page-bg:#1c1c1f;--surface:#222226;--surface-muted:#2e2e32;--surface-elevated:#363639;--surface-overlay:#222226f5;--chrome-surface:#1a1c1e;--chrome-border:#ffffff14;--chrome-text:var(--text-primary);--chrome-text-strong:var(--text-primary);--chrome-divider:color-mix(in srgb, var(--text-secondary) 35%, transparent);--filter-surface:var(--brand-slate);--filter-text:var(--text-primary);--filter-text-muted:color-mix(in srgb, var(--text-primary) 55%, transparent);--filter-hover-surface:color-mix(in srgb, var(--brand-slate) 22%, var(--surface));--card-surface:var(--surface);--card-border:var(--border-subtle);--chart-card-surface:var(--surface);--chart-card-border:var(--border-subtle);--chart-plot-surface:var(--surface);--timeline-surface:transparent;--self-card-surface:#2a3840;--self-card-text:#fff;--self-card-text-muted:#fff9;--self-card-accent:var(--color-user);--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--text-inverse:#18181b;--text-dark:#fafafa;--text-light:#18181b;--border-subtle:#3f3f46;--border-default:#52525b;--border-strong:#71717a;--accent:#60a5fa;--accent-hover:#93c5fd;--accent-bg-subtle:#60a5fa26;--hover-surface:var(--gray-100);--hover-border:var(--gray-300);--color-success:#4ade80;--color-error:#f87171;--color-warning:#fbbf24;--color-info:var(--accent);--color-violet:#a78bfa;--color-coral:#fca5a5;--color-disabled:var(--gray-500);--color-error-background:#3f1f1f;--color-warning-text:#fef3c7;--color-warning-background:#3f3420;--color-warning-border:#f59e0b;--color-success-background:#1e3320;--background-warm:#3d3528;--chip-tech-bg:#1f3a28;--chip-tech-border:#3f7a55;--chip-tech-text:#8fd1a8;--chip-spec-text-deep:#a8c0e0;--chip-discipline-text-deep:#d4b87a;--color-user:#38e8ff;--color-user-dark:#22d3ee;--focus-ring:#60a5fa80;--overlay-light:#ffffff0d;--overlay-dark:#0009;--tooltip-text-color:#fff;--tooltip-background-color:var(--gray-200);--chart-tooltip-bg:var(--gray-200);--chart-tooltip-text:#fff;--chart-tooltip-border:#ffffff1f;--chart-grid-stroke:#ffffff14;--chart-axis-fill:var(--text-muted);--chart-marker-stroke:var(--border-strong);--chart-line-secondary:#ffffffa6;--chart-area-opacity:.06;--chart-threshold-a:#fff;--chart-threshold-b:#fff9;--chart-event-raise:#e8936a;--chart-scatter-dot:#ffffffa6;--shadow-sm:0 1px 2px #0003;--shadow-md:0 4px 12px #00000040;--shadow-lg:0 6px 20px #0000004d;--shadow-xl:0 10px 40px #00000059;--shadow-overlay:0 4px 24px #0006;--shadow-uniform:0 0 0 1px #ffffff0f;--insight-card-border:1px solid #ffffff0f;--insight-card-shadow-tight:0 1px 3px #0003;--insight-card-shadow-soft:0 4px 16px #00000040;--insight-card-shadow-hover:0 6px 24px #0000004d;--profile-strip-bg:var(--border-subtle);--profile-chart-border:1px solid var(--border-subtle);--profile-tile-border:1px solid var(--border-subtle);--graph-link-base:#64748b;--graph-link-hover:#94a3b8;--graph-link-selected:#60a5fa;--graph-hover-blue-accent:#93c5fd;--graph-node-fill:#27272a;--graph-node-stroke:#3f3f46;--graph-node-hover-fill:#2f2f33;--graph-node-hover-stroke:var(--accent);--graph-node-root-fill:#0c4a6e;--graph-node-root-stroke:#38bdf8;--graph-node-selected-fill:#2563eb;--graph-node-selected-stroke:#93c5fd;--graph-overlay-border-strong:#52525b;--graph-shadow-node-hover:0 4px 12px #00000059;--graph-shadow-node-selected:0 2px 8px #60a5fa4d;--graph-shadow-node-selected-hover:0 4px 12px #60a5fa59;--graph-shadow-tooltip:0 6px 20px #00000073;--graph-shadow-overlay-soft:0 1px 4px #00000040;--graph-shadow-notice:0 1px 3px #0003;--graph-legend-edge-border:#94a3b84d;--graph-discipline-swatch-border:#ffffff1f;--text-inverse-muted:#000000b3}}
@layer reset{*{box-sizing:border-box;margin:0;padding:0}ul{list-style:none}img{width:100%;height:auto}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}select:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}select:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}select:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:inherit!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}}
@layer base{*{font-family:var(--font-family-base);box-sizing:border-box}html,body{overflow-x:clip}body{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);background:var(--page-bg);color:var(--text-primary)}a{color:var(--text-secondary);transition:color var(--transition-base);text-decoration:none}a:hover{color:var(--text-primary)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--text-primary)}button{font-family:var(--font-family-base);font-size:var(--font-size-base);cursor:pointer;transition:all var(--transition-base);border:none}input,select,textarea{font-family:var(--font-family-base);font-size:var(--font-size-sm);color:var(--text-primary)}button:focus,input:focus,select:focus,textarea:focus{outline:none}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}}
@layer components{input.invalid,select.invalid,textarea.invalid{background-color:var(--color-error-background);border:2px solid var(--color-error)!important}.error-message{color:var(--color-error);font-size:var(--font-size-xs);background-color:var(--color-error-background);padding:var(--spacing-1) var(--spacing-2);border-left:4px solid var(--color-error);border-radius:var(--radius-sm);display:block}.warning-message{color:var(--color-warning-text);font-size:var(--font-size-xs);background-color:var(--color-warning-background);padding:var(--spacing-1) var(--spacing-2);border-left:4px solid var(--color-warning-border);border-radius:var(--radius-sm);margin-top:var(--spacing-1);display:block}.tooltip-trigger,.tooltip-icon{color:var(--text-muted);cursor:help;font-size:var(--font-size-xs);transition:color var(--transition-fast), transform var(--transition-fast);margin-left:5px;display:inline-block}.tooltip-icon:hover{color:var(--accent);transform:scale(1.1)}}
@layer components{.react-select-container{width:100%;min-width:120px}.react-select-container .react-select__control{min-height:38px;padding:var(--spacing-0);font-size:var(--font-size-sm);border:1.5px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;box-sizing:border-box;transition:border-color var(--transition-fast) ease;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative;background-color:var(--surface)!important;color:var(--text-primary)!important}.react-select-container .react-select__control:hover{border-color:var(--accent-hover)}.react-select-container .react-select__control--is-focused{outline:none;border-color:var(--accent)!important;background-color:var(--surface)!important;box-shadow:none!important}.react-select-container .react-select__control--is-disabled{cursor:not-allowed;opacity:.7;background-color:var(--gray-100)!important;color:var(--gray-500)!important;border-color:var(--gray-300)!important}.react-select-container .react-select__control--is-disabled .react-select__placeholder,.react-select-container .react-select__control--is-disabled .react-select__single-value{color:var(--gray-500)!important}.react-select-container.invalid .react-select__control{border-color:var(--color-error)!important;background-color:var(--color-error-background)!important}.react-select-container .react-select__value-container{padding:var(--spacing-1) var(--spacing-2);box-sizing:border-box;flex-wrap:wrap;flex:auto;align-items:center;display:flex;position:relative;overflow:hidden}.react-select-container .react-select__placeholder,.react-select-container .react-select__single-value{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;max-width:100%;overflow:hidden}.react-select-container .react-select__placeholder{color:var(--text-muted)!important}.react-select-container .react-select__single-value{color:var(--text-primary)!important}.react-select-container .react-select__input-container{box-sizing:border-box;align-items:center;margin:2px;padding-top:2px;padding-bottom:2px;display:flex;color:var(--text-primary)!important}.react-select-container .react-select__indicators{box-sizing:border-box;flex-shrink:0;align-self:stretch;align-items:center;display:flex}.react-select-container .react-select__indicator-separator{display:none}.react-select-container .react-select__dropdown-indicator,.react-select-container .react-select__clear-indicator{padding:var(--spacing-2);cursor:pointer;box-sizing:border-box;align-items:center;display:flex}.react-select-container .react-select__dropdown-indicator{color:var(--text-secondary)}.react-select-container .react-select__dropdown-indicator:hover{color:var(--text-primary)}.react-select-container .react-select__clear-indicator{color:var(--border-strong);margin-right:var(--spacing-2)}.react-select-container .react-select__clear-indicator:hover{color:var(--text-primary)}.react-select__menu{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);box-sizing:border-box;box-shadow:0 4px 12px #00000014;background-color:var(--surface)!important}.react-select__menu,.react-select__menu-list{background-color:var(--surface)!important}.react-select-container .react-select__menu{width:max-content;min-width:100%;max-width:min(32rem,92vw);margin-top:var(--spacing-1);z-index:10;font-size:var(--font-size-sm);position:absolute;top:100%;left:0}.react-select-container .react-select__menu-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;max-height:300px;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1);box-sizing:border-box;overflow-y:auto}.react-select-container .react-select__option{width:100%;padding:var(--spacing-2) var(--spacing-2);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;display:block;color:var(--text-primary)!important}.react-select-container .react-select__option--is-focused{background-color:var(--brand-gold-muted)!important;color:var(--text-primary)!important}.react-select-container .react-select__option--is-selected{font-weight:var(--font-weight-medium);background-color:var(--brand-gold-muted)!important;color:var(--text-primary)!important}.react-select-container .react-select__group-heading{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);padding:var(--spacing-1) var(--spacing-2);text-transform:uppercase}.react-select__menu-notice{padding:var(--spacing-2) var(--spacing-3);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;box-sizing:border-box}.react-select__menu-portal{z-index:9999!important}.react-select__menu-portal .react-select__menu{width:max-content;min-width:100%;max-width:min(32rem,92vw);font-size:var(--font-size-sm);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);box-shadow:0 4px 12px #00000014;background-color:var(--surface)!important}.react-select__menu-portal .react-select__menu-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-gutter:stable;padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.react-select__menu-portal .react-select__option{padding:var(--spacing-2) var(--spacing-2);color:var(--text-primary)!important}.react-select__menu-portal .react-select__option--is-focused{background-color:var(--brand-gold-muted)!important;color:var(--text-primary)!important}.react-select__menu-portal .react-select__option--is-selected{font-weight:var(--font-weight-medium);background-color:var(--brand-gold-muted)!important;color:var(--text-primary)!important}.react-select__menu-portal .react-select__group-heading{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);padding:var(--spacing-1) var(--spacing-2);text-transform:uppercase}@media (max-width:768px){.react-select-container .react-select__option,.react-select__menu-portal .react-select__option{min-height:var(--tap-target-min);align-items:center;display:flex}.react-select-container .react-select__option>*,.react-select__menu-portal .react-select__option>*{width:100%}}}
@layer components{.react-tooltip{background-color:var(--surface)!important;color:var(--text-primary)!important;border:1px solid var(--border-default)!important;white-space:normal!important;overflow-wrap:break-word!important;max-width:250px!important;line-height:var(--line-height-normal)!important;padding:var(--spacing-2) var(--spacing-3)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-xs)!important;opacity:1!important;z-index:var(--z-tooltip)!important;border-radius:4px!important;box-shadow:0 2px 8px #0000001f!important}[data-theme=dark] .react-tooltip{color:var(--text-on-accent)!important;background-color:var(--gray-200)!important;border:1px solid var(--border-default)!important}.profile-view-toggle__tooltip{max-width:280px;z-index:9999!important}.editable-field__tooltip{font-size:var(--font-size-xs)!important;z-index:9999!important}.react-tooltip.insight-renderer__cohort-tooltip,.react-tooltip.insight-renderer__cohort-tooltip *{white-space:pre-line!important}.insight-renderer__cohort-tooltip{font-family:var(--font-family-base)!important;font-size:var(--font-size-xs)!important;z-index:var(--z-loading-overlay,9999)!important;background-color:var(--surface)!important;color:var(--text-primary)!important;opacity:1!important;border:1px solid var(--border-default)!important;border-radius:4px!important;box-shadow:0 2px 8px #0000001f!important}.react-tooltip.peers-tooltip,.react-tooltip.peers-tooltip *{white-space:pre-line!important}.peers-tooltip{max-width:260px;line-height:var(--line-height-normal);font-family:var(--font-family-base)!important;font-size:var(--font-size-xs)!important;z-index:var(--z-tooltip)!important;background-color:var(--surface)!important;color:var(--text-primary)!important;opacity:1!important;border:1px solid var(--border-default)!important;border-radius:var(--radius-sm)!important}}
@layer components{.user-login__google-container{margin-top:var(--spacing-4);width:100%;display:block}.user-login__google-container>div,.user-login__google-container>div>div{box-sizing:border-box!important;width:100%!important;min-width:100%!important;max-width:100%!important;display:block!important}.register__google-container{margin-top:var(--spacing-4);justify-content:center;display:flex}.register__google-container>div{width:100%!important}}
@layer overrides{html.bf-scroll-locked{touch-action:none;overscroll-behavior:none;overflow:hidden}@media (max-width:768px){input,textarea,select,.react-select-container .react-select__control,.react-select-container .react-select__value-container,.react-select-container .react-select__placeholder,.react-select-container .react-select__single-value,.react-select-container .react-select__input-container,.react-select__input-container,.react-select__input{font-size:var(--font-size-control-min)}}}
@layer reset,tokens,base,layout,components,overrides;
:root,:host{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-regular:normal 400 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-light:normal 300 1em/1 "Font Awesome 6 Duotone";--fa-font-duotone-thin:normal 100 1em/1 "Font Awesome 6 Duotone";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-thin:normal 100 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-duotone-solid:normal 900 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-regular:normal 400 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-light:normal 300 1em/1 "Font Awesome 6 Sharp Duotone";--fa-font-sharp-duotone-thin:normal 100 1em/1 "Font Awesome 6 Sharp Duotone"}svg.svg-inline--fa:not(:root),svg.svg-inline--fa:not(:host){box-sizing:content-box;overflow:visible}.svg-inline--fa{display:var(--fa-display,inline-block);vertical-align:-.125em;height:1em;overflow:visible}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{margin:auto;position:absolute;inset:0}.fa-layers-counter,.fa-layers-text{text-align:center;display:inline-block;position:absolute}.fa-layers{text-align:center;vertical-align:-.125em;width:1em;height:1em;display:inline-block;position:relative}.fa-layers svg.svg-inline--fa{transform-origin:50%}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);transform:scale(var(--fa-counter-scale,.25));transform-origin:100% 0;overflow:hidden}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 100%;top:auto}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 100%;top:auto;right:auto}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:100% 0}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);transform:scale(var(--fa-layers-scale,.25));transform-origin:0 0}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:var(--fa-li-margin,2.5em);padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{left:calc(-1 * var(--fa-li-width,2em));text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1), var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9), var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05), var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1, 1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0), var(--fa-flip-y,1), var(--fa-flip-z,0), var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{z-index:var(--fa-stack-z-index,auto);margin:auto;position:absolute;inset:0}.svg-inline--fa.fa-stack-1x{width:1.25em;height:1em}.svg-inline--fa.fa-stack-2x{width:2.5em;height:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.sr-only,.fa-sr-only,.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}
@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/508e9c8e4bf8c79e-s.0oyzxt25o04hn.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/276786042f62a244-s.1mvnrqeaekxir.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(../media/edcf447d6990da7e-s.p.2dp-f23wu3v3i.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3d649eca0e6ca1fb-s.1e_w2neme9lfb.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/da1f5095ad42b608-s.052mj4vad4-0p.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5de307a1cf21ffb0-s.p.2mgv7i7jizf-l.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f8108b279d18af14-s.3qay488b_r2gm.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e9dbbfb7e7bc7f69-s.0z63l901zm2gy.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b06c83c7cc676c09-s.p.3yhl5gv5w-0s5.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/5929d901dfa1aeda-s.0arjo260shtoe.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/845d40ca8bfb4186-s.2pqty136dttgy.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(../media/b6620be20ad708dd-s.p.3xsquyelyuj-f.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2?dpl=dpl_719NpPkjSK5ZZrUm7wPEyM5TdaXb)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_c22366-module__u5oSnW__className{font-family:Poppins,Poppins Fallback}.poppins_c22366-module__u5oSnW__variable{--font-poppins:"Poppins", "Poppins Fallback"}