:root{--color-sidebar-bg:#1c2d3f;--color-primary-dark:#1c2d3f;--color-primary-navy:#243447;--color-primary-slate:#334155;--color-accent-green:#4ade80;--color-accent-green-hover:#3ecf6e;--color-accent-teal:#2dd4bf;--color-accent-emerald:#10b981;--color-accent-blue:#3b82f6;--color-accent-sky:#0ea5e9;--color-accent-indigo:#6366f1;--color-background:#f9fafb;--color-surface:#fff;--color-surface-hover:#f3f4f6;--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-muted:#9ca3af;--color-text-subtle:#9ca3af;--color-text-inverse:#fff;--color-success:#10b981;--color-success-light:#d1fae5;--color-warning:#f59e0b;--color-warning-light:#fef3c7;--color-error:#ef4444;--color-error-light:#fee2e2;--color-error-hover:#dc2626;--color-info:#3b82f6;--color-info-light:#dbeafe;--color-tab-active-bg:#f0fdf4;--color-stat-icon-green-bg:#f0fdf4;--color-stat-icon-blue-bg:#eff6ff;--color-stat-icon-orange-bg:#fff7ed;--color-input-bg:#fff;--color-input-border:#d1d5db;--color-table-header-bg:#eef2f6;--color-table-row-hover:#f4f7fa;--color-divide:#e5e7eb;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease}
.cs-site-theme .cs-hero{width:100%;text-align:inherit;gap:2rem;display:grid;position:relative}.cs-site-theme .cs-hero .cs-hero-media{width:100%;min-width:0;position:relative}.cs-site-theme .cs-hero .cs-hero-media img{-o-object-fit:cover;object-fit:cover;border-radius:.75rem;width:100%;height:auto;max-height:28rem;margin-inline:auto;display:block}.cs-site-theme .cs-block-shell[data-align=left] .cs-hero .cs-hero-media img{margin-inline:0}.cs-site-theme .cs-block-shell[data-align=right] .cs-hero .cs-hero-media img{margin-inline:auto 0}.cs-site-theme .cs-hero .cs-hero-scrim{pointer-events:none;display:none}.cs-site-theme .cs-hero .cs-hero-copy{min-width:0;overflow:hidden}.cs-site-theme .cs-hero[data-cs-hero-layout=side_right]{grid-template-columns:1fr 1fr;align-items:center}.cs-site-theme .cs-hero[data-cs-hero-layout=side_right] .cs-hero-copy{order:1}.cs-site-theme .cs-hero[data-cs-hero-layout=side_right] .cs-hero-media{order:2}.cs-site-theme .cs-hero[data-cs-hero-layout=side_left]{grid-template-columns:1fr 1fr;align-items:center}.cs-site-theme .cs-hero[data-cs-hero-layout=side_left] .cs-hero-media{order:1}.cs-site-theme .cs-hero[data-cs-hero-layout=side_left] .cs-hero-copy{order:2}.cs-site-theme .cs-hero[data-cs-hero-layout=above]{grid-template-columns:1fr}.cs-site-theme .cs-hero[data-cs-hero-layout=above] .cs-hero-media{order:1}.cs-site-theme .cs-hero[data-cs-hero-layout=above] .cs-hero-copy{order:2}.cs-site-theme .cs-hero[data-cs-hero-layout=above] .cs-hero-media img{max-width:48rem}.cs-site-theme .cs-hero[data-cs-hero-layout=below]{grid-template-columns:1fr}.cs-site-theme .cs-hero[data-cs-hero-layout=below] .cs-hero-copy{order:1}.cs-site-theme .cs-hero[data-cs-hero-layout=below] .cs-hero-media{order:2}.cs-site-theme .cs-hero[data-cs-hero-layout=below] .cs-hero-media img{max-width:48rem}.cs-site-theme .cs-hero[data-cs-hero-layout=background]{border-radius:.75rem;grid-template-columns:1fr;min-height:18rem;overflow:hidden}.cs-site-theme .cs-hero[data-cs-hero-layout=background] .cs-hero-media{order:0;position:absolute;inset:0}.cs-site-theme .cs-hero[data-cs-hero-layout=background] .cs-hero-media img{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;position:absolute;inset:0}.cs-site-theme .cs-hero[data-cs-hero-layout=background] .cs-hero-scrim{background:#0f1e2e8c;display:block;position:absolute;inset:0}.cs-site-theme .cs-hero[data-cs-hero-layout=background] .cs-hero-copy{z-index:10;flex-direction:column;order:1;justify-content:flex-start;min-height:18rem;padding:3rem 1.5rem;display:flex;position:relative}.cs-site-theme .cs-hero[data-cs-hero-layout=background] .cs-heading,.cs-site-theme .cs-hero[data-cs-hero-layout=background]{color:#fff}.cs-site-theme .cs-hero[data-cs-hero-layout=background] .cs-muted{color:#ffffffd9}@media (max-width:639px){.cs-site-theme:not([data-preview-bp]) .cs-hero[data-cs-hero-layout=side_right],.cs-site-theme:not([data-preview-bp]) .cs-hero[data-cs-hero-layout=side_left],.cs-site-theme[data-preview-bp=mobile] .cs-hero[data-cs-hero-layout=side_right],.cs-site-theme[data-preview-bp=mobile] .cs-hero[data-cs-hero-layout=side_left]{grid-template-columns:1fr}}
.cs-site-theme .cs-form-section{width:100%;text-align:inherit;align-items:start;gap:1.75rem;display:grid}.cs-site-theme .cs-form-section[data-cs-form-layout=stack]{grid-template-columns:1fr}.cs-site-theme .cs-form-section[data-cs-form-layout=stack] .cs-form-copy-slot{order:1}.cs-site-theme .cs-form-section[data-cs-form-layout=stack] .cs-form-embed-slot{order:2}.cs-site-theme .cs-form-section[data-cs-form-layout=stack] .cs-form-copy ul{text-align:left;flex-direction:column;align-items:flex-start;display:inline-flex}.cs-site-theme .cs-block-shell[data-align=center] .cs-form-section .cs-form-copy ul{margin-inline:auto}.cs-site-theme .cs-block-shell[data-align=right] .cs-form-section .cs-form-copy ul{margin-inline:auto 0}.cs-site-theme .cs-block-shell[data-align=left] .cs-form-section .cs-form-copy ul{margin-inline:0}.cs-site-theme .cs-form-section[data-cs-form-layout=side_right]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}.cs-site-theme .cs-form-section[data-cs-form-layout=side_right] .cs-form-copy-slot{order:1}.cs-site-theme .cs-form-section[data-cs-form-layout=side_right] .cs-form-embed-slot{order:2}.cs-site-theme .cs-form-section[data-cs-form-layout=side_left]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.cs-site-theme .cs-form-section[data-cs-form-layout=side_left] .cs-form-embed-slot{order:1}.cs-site-theme .cs-form-section[data-cs-form-layout=side_left] .cs-form-copy-slot{order:2}@media (max-width:639px){.cs-site-theme:not([data-preview-bp]) .cs-form-section[data-cs-form-layout=side_right],.cs-site-theme:not([data-preview-bp]) .cs-form-section[data-cs-form-layout=side_left],.cs-site-theme[data-preview-bp=mobile] .cs-form-section[data-cs-form-layout=side_right],.cs-site-theme[data-preview-bp=mobile] .cs-form-section[data-cs-form-layout=side_left]{grid-template-columns:1fr}.cs-site-theme:not([data-preview-bp]) .cs-form-section[data-cs-form-layout=side_right] .cs-form-copy ul,.cs-site-theme:not([data-preview-bp]) .cs-form-section[data-cs-form-layout=side_left] .cs-form-copy ul,.cs-site-theme[data-preview-bp=mobile] .cs-form-section[data-cs-form-layout=side_right] .cs-form-copy ul,.cs-site-theme[data-preview-bp=mobile] .cs-form-section[data-cs-form-layout=side_left] .cs-form-copy ul{flex-direction:column;align-items:flex-start;display:inline-flex}}
