@font-face{font-family:interFont;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:interFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.interfont_5317b752-module__pK6NxG__className{font-family:interFont,interFont Fallback;font-style:normal}.interfont_5317b752-module__pK6NxG__variable{--cg-font-inter:"interFont", "interFont Fallback"}
:root{--cg-bg-page:#e9e7e2;--cg-bg-surface:#f5f4f0;--cg-bg-subtle:#edebe6;--cg-bg-sunken:var(--cg-bg-subtle);--cg-bg-strip:var(--cg-bg-subtle);--cg-border:#dbd8d1;--cg-border-strong:#c9c5bc;--cg-divider:var(--cg-border);--cg-text:#23221f;--cg-text-body:#44413c;--cg-text-secondary:#57534e;--cg-text-muted:#66625c;--cg-text-disabled:#a8a49c;--cg-icon-muted:var(--cg-border-input);--cg-accent:#4a4f8f;--cg-accent-hover:#3f437c;--cg-accent-strong:var(--cg-accent-hover);--cg-accent-tint:#e9eaf1;--cg-accent-tint-hover:var(--cg-accent-tint);--cg-accent-border:var(--cg-accent);--cg-accent-wash:var(--cg-accent-tint);--cg-on-accent:#fff;--surface:var(--cg-bg-surface);--action-secondary:var(--cg-bg-surface);--action-secondary-hover:var(--cg-bg-subtle);--cg-border-input:#8f8a80;--cg-link:var(--cg-text);--cg-link-line:var(--cg-text-disabled);--cg-row-hover:#e6e3dd;--cg-disabled-bg:var(--cg-bg-subtle);--cg-disabled-text:var(--cg-text-disabled);--cg-disabled-border:var(--cg-border);--cg-success:#157347;--cg-success-tint:#ecf3ee;--cg-success-border:#d3e4d8;--cg-success-dot:var(--cg-success);--cg-warning:#92400e;--cg-warning-tint:#fdf3e7;--cg-warning-dot:#b45309;--cg-danger:#b42318;--cg-danger-strong:#9a1e14;--cg-danger-tint:#fbe7e7;--cg-danger-dot:var(--cg-danger);--cg-info:var(--cg-accent-strong);--cg-info-tint:var(--cg-accent-tint);--cg-mark-removed:var(--cg-text-secondary);--cg-mark-removed-line:var(--cg-danger);--cg-mark-tape:#c9a64f5c;--cg-mark-tape-solid:#e5d8b6;--cg-mark-added:var(--cg-text);--cg-mark-added-bg:#d9dcf0;--cg-mark-added-line:var(--cg-accent);--cg-mark-unsupported:var(--cg-warning-dot);--cg-diff-added-bg:var(--cg-mark-added-bg);--cg-diff-removed:var(--cg-mark-removed);--cg-font:var(--cg-font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--cg-font-mono:ui-monospace, "SFMono-Regular", Consolas, monospace;--cg-text-xs:12px;--cg-text-sm:12px;--cg-text-md:14px;--cg-text-lg:16px;--cg-text-heading:20px;--cg-text-xl:26px;--cg-leading-tight:1.3;--cg-leading-body:1.5;--cg-weight-regular:400;--cg-weight-semibold:600;--cg-weight-bold:700;--cg-tracking-caps:.06em;--cg-tracking-title:-.01em;--cg-space-1:4px;--cg-space-2:6px;--cg-space-3:8px;--cg-space-4:10px;--cg-space-5:12px;--cg-space-6:16px;--cg-space-7:20px;--cg-space-8:24px;--cg-space-9:32px;--cg-space-10:40px;--cg-radius-sm:7px;--cg-radius-md:8px;--cg-radius-lg:12px;--cg-radius-pill:999px;--cg-elev-1:0 1px 2px #1c1b1a0d, 0 3px 8px #1c1b1a08;--cg-elev-2:0 2px 4px #1c1b1a0a, 0 10px 24px #1c1b1a14;--cg-control-shadow:0 1px 2px #1c1b1a14, 0 3px 6px #1c1b1a0a;--cg-elev-3:0 -1px 0 #1c1b1a0a, 0 -8px 24px #1c1b1a14;--cg-shadow-overlay:0 8px 24px #1c1b1a1f, 0 24px 64px #1c1b1a2e;--cg-scrim:#1c1b1a47;--cg-btn-primary-bg:var(--cg-accent);--cg-btn-primary-bg-hover:var(--cg-accent-hover);--cg-btn-primary-shadow:0 1px 2px #23221f1f;--cg-surface-raised:var(--cg-bg-surface);--cg-shadow-edge:1px 0 0 #1c1b1a05;--cg-shadow-inset:inset 0 1px 1px #1c1b1a0a;--cg-spinner-track:color-mix(in srgb, var(--cg-accent) 25%, transparent);--cg-spinner-on-accent-track:color-mix(in srgb, var(--cg-on-accent) 35%, transparent);--cg-progress-glow:0 0 8px color-mix(in srgb, var(--cg-accent) 40%, transparent);--cg-topbar-h:64px;--cg-sidebar-w:248px;--cg-content-pad-y:32px;--cg-content-pad-x:40px;--cg-content-max:1240px;--cg-control-h:34px;--cg-row-pad:9px 8px;--cg-thumb:38px;--cg-thumb-sm:34px;--cg-thumb-32:32px;--cg-thumb-52:52px;--cg-photo-220:220px;--cg-button-h:38px;--cg-button-h-sm:32px;--cg-touch:44px;--cg-input-text-phone:16px;--cg-card-pad:20px;--cg-card-pad-phone:16px;--cg-duration:.2s;--cg-duration-fast:.14s;--cg-ease:ease;--cg-ease-out:cubic-bezier(.2, .7, .3, 1);--cg-focus:0 0 0 2px var(--cg-bg-surface), 0 0 0 4px var(--cg-accent)}
