:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bb-bg:#fcfaf8;--bb-surface:#f2efee;--bb-surface-warm:#eee7d9;--bb-elevated:#fff;--bb-fg:#0e0a08;--bb-muted:#423d3a;--bb-subtle:#615c59;--bb-border:#e2dfdc;--bb-border-interactive:#847f7c;--bb-brand:#033d2a;--bb-action:#016647;--bb-action-hover:#01563b;--bb-action-on:#fff;--bb-link:#016647;--bb-link-hover:#01563b;--bb-focus:#0e0a08;--bb-focus-halo:#fcfaf8;--bb-field:#033d2a;--bb-on-field:#fff;--bb-field-action:#9ce7c3;--bb-field-action-on:#0e0a08;--bb-field-link:#9ce7c3;--bb-field-link-hover:#c3f3de;--bb-field-action-hover:#85d6ae;--bb-focus-on-field:#fff;--bb-danger:#c62a20;--bb-danger-text:#c62a20;--bb-success:#016647;--bb-success-text:#0e0a08;--bb-font-display:var(--font-big-shoulders), "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--bb-font-body:var(--font-libre-franklin), system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--bb-font-email:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bb-bg:#0e0a08;--bb-surface:#181412;--bb-surface-warm:#292421;--bb-elevated:#292421;--bb-fg:#fcfaf8;--bb-muted:#cac6c4;--bb-subtle:#a8a3a0;--bb-border:#423d3a;--bb-border-interactive:#847f7c;--bb-brand:#9ce7c3;--bb-action:#9ce7c3;--bb-action-hover:#85d6ae;--bb-action-on:#0e0a08;--bb-link:#9ce7c3;--bb-link-hover:#c3f3de;--bb-focus:#fcfaf8;--bb-focus-halo:#0e0a08;--bb-field:#033d2a;--bb-on-field:#fff;--bb-field-action:#9ce7c3;--bb-field-action-on:#0e0a08;--bb-field-link:#9ce7c3;--bb-field-link-hover:#c3f3de;--bb-field-action-hover:#85d6ae;--bb-focus-on-field:#fff;--bb-danger:#ffa79b;--bb-danger-text:#ffb3ab;--bb-success:#9ce7c3;--bb-success-text:#fcfaf8}}:root[data-theme=dark],.theme-pin-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bb-bg:#0e0a08;--bb-surface:#181412;--bb-surface-warm:#292421;--bb-elevated:#292421;--bb-fg:#fcfaf8;--bb-muted:#cac6c4;--bb-subtle:#a8a3a0;--bb-border:#423d3a;--bb-border-interactive:#847f7c;--bb-brand:#9ce7c3;--bb-action:#9ce7c3;--bb-action-hover:#85d6ae;--bb-action-on:#0e0a08;--bb-link:#9ce7c3;--bb-link-hover:#c3f3de;--bb-focus:#fcfaf8;--bb-focus-halo:#0e0a08;--bb-field:#033d2a;--bb-on-field:#fff;--bb-field-action:#9ce7c3;--bb-field-action-on:#0e0a08;--bb-field-link:#9ce7c3;--bb-field-link-hover:#c3f3de;--bb-field-action-hover:#85d6ae;--bb-focus-on-field:#fff;--bb-danger:#ffa79b;--bb-danger-text:#ffb3ab;--bb-success:#9ce7c3;--bb-success-text:#fcfaf8}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bb-bg:#fcfaf8;--bb-surface:#f2efee;--bb-surface-warm:#eee7d9;--bb-elevated:#fff;--bb-fg:#0e0a08;--bb-muted:#423d3a;--bb-subtle:#615c59;--bb-border:#e2dfdc;--bb-border-interactive:#847f7c;--bb-brand:#033d2a;--bb-action:#016647;--bb-action-hover:#01563b;--bb-action-on:#fff;--bb-link:#016647;--bb-link-hover:#01563b;--bb-focus:#0e0a08;--bb-focus-halo:#fcfaf8;--bb-field:#033d2a;--bb-on-field:#fff;--bb-field-action:#9ce7c3;--bb-field-action-on:#0e0a08;--bb-field-link:#9ce7c3;--bb-field-link-hover:#c3f3de;--bb-field-action-hover:#85d6ae;--bb-focus-on-field:#fff;--bb-danger:#c62a20;--bb-danger-text:#c62a20;--bb-success:#016647;--bb-success-text:#0e0a08}:where(p,li,dd,td,blockquote) a:not([class]){color:var(--bb-link);text-underline-offset:3px;text-decoration:underline}@media (hover:hover){:where(p,li,dd,td,blockquote) a:not([class]):hover{color:var(--bb-link-hover)}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--bb-focus);outline-offset:2px;box-shadow:0 0 0 2px var(--bb-focus-halo)}.bb-field{background:var(--bb-field);color:var(--bb-on-field);--bb-focus:var(--bb-focus-on-field);--bb-focus-halo:var(--bb-field);--bb-link:var(--bb-field-link);--bb-link-hover:var(--bb-field-link-hover);--bb-action:var(--bb-field-action);--bb-action-hover:var(--bb-field-action-hover);--bb-action-on:var(--bb-field-action-on)}.bb-btn-primary{background:var(--bb-action);min-block-size:44px;color:var(--bb-action-on);border:2px solid var(--bb-action);font:700 1rem/1 var(--bb-font-body);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding-inline:1.25rem;text-decoration:none;display:inline-flex}@media (hover:hover){.bb-btn-primary:hover{background:var(--bb-action-hover);border-color:var(--bb-action-hover)}}.bb-btn-secondary{min-block-size:44px;color:var(--bb-fg);border:2px solid var(--bb-border-interactive);font:700 1rem/1 var(--bb-font-body);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding-inline:1.25rem;text-decoration:none;display:inline-flex}:where(input,select,textarea)[aria-invalid=true]{border:2px solid var(--bb-danger)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
:root,:root[data-theme=light],:root:not([data-theme]),:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-plex-sans:var(--font-libre-franklin);--font-plex-sans-condensed:var(--font-libre-franklin);--font-display:var(--bb-font-display);--font-body:var(--bb-font-body);--font-sans:var(--bb-font-body);--font-heading:var(--bb-font-body);--font-label:var(--bb-font-body);--font-mono:var(--bb-font-body);--display-weight:700;--color-shadow:#0e0a0838;--ns-neutral-50:#fcfaf8;--ns-neutral-100:#f2efee;--ns-neutral-200:#e2dfdc;--ns-neutral-300:#cac6c4;--ns-neutral-400:#a8a3a0;--ns-neutral-500:#847f7c;--ns-neutral-600:#615c59;--ns-neutral-700:#423d3a;--ns-neutral-800:#292421;--ns-neutral-875:#201c19;--ns-neutral-900:#181412;--ns-neutral-950:#0e0a08;--ns-neutral-dark-bg:#0e0a08;--ns-neutral-dark-surface:#181412;--ns-neutral-dark-elevated:#292421;--ns-neutral-dark-elevated-2:#201c19;--ns-neutral-dark-border:#423d3a;--ns-neutral-dark-border-strong:#847f7c;--ns-neutral-dark-border-interactive:#847f7c;--ns-black:#0e0a08;--ns-white:#fff;--ns-gray:#847f7c;--ns-gray-darkest:#615c59;--ns-border-dark-strong:#847f7c;--ns-red:#c62a20;--ns-orange:#016647;--ns-orange-hover:#01563b;--ns-orange-dark:#01563b;--ns-orange-dark-hover:#033d2a;--ns-orange-btn:#016647;--ns-orange-soft-dark:#9ce7c31f;--ns-orange-soft-light:#0166471a;--ns-orange-glow:#01664740;--ns-orange-50:#c3f3de;--ns-orange-100:#c3f3de;--ns-orange-200:#9ce7c3;--ns-orange-300:#9ce7c3;--ns-orange-400:#85d6ae;--ns-orange-500:#016647;--ns-orange-600:#01563b;--ns-orange-700:#01563b;--ns-orange-800:#033d2a;--ns-orange-900:#033d2a;--ns-orange-950:#033d2a;--ns-radius-control:6px;--ns-radius-card:12px;--ns-radius-panel:14px;--ns-radius-overlay:20px;--ns-radius-action:999px;--ns-radius-pill:999px;--ns-ease-out:cubic-bezier(.32, .72, 0, 1);--ns-ease-in-out:cubic-bezier(.4, 0, .2, 1);--ns-duration-instant:.1s;--ns-duration-fast:.15s;--ns-duration-base:.2s;--ns-duration-slow:.3s;--color-bg:var(--bb-bg);--color-bg-surface:var(--bb-surface);--color-surface:var(--bb-surface);--color-bg-elevated:var(--bb-elevated);--color-bg-elevated-2:var(--bb-surface);--color-border:var(--bb-border);--color-border-interactive:var(--bb-border-interactive);--color-border-strong:var(--bb-border-interactive);--region-divider:#cac6c4;--color-fg:var(--bb-fg);--color-fg-muted:var(--bb-muted);--color-fg-subtle:var(--bb-subtle);--color-fg-disabled:#a8a3a0;--color-accent:var(--bb-action);--color-accent-hover:var(--bb-action-hover);--color-accent-text:var(--bb-link);--color-accent-text-brand:var(--bb-link);--color-accent-soft:#0166471a;--color-accent-glow:#01664740;--color-accent-on-accent:var(--bb-action-on);--color-on-accent-fill:var(--bb-action-on);--color-accent-btn:var(--bb-action);--color-accent-btn-border:var(--bb-action);--color-action:var(--bb-action);--color-action-hover:var(--bb-action-hover);--color-on-action:var(--bb-action-on);--color-focus-ring:var(--bb-focus);--ns-focus-ring-color:var(--bb-focus);--color-danger:#a82219;--color-bad:#a82219;--color-bad-text:#a82219;--color-bad-soft:#c62a201a;--color-good:var(--bb-success);--color-good-text:var(--bb-success-text);--color-status-ink:var(--bb-success-text);--color-good-soft:#0166471a;--color-warn:#755c00;--color-warn-text:#755c00;--color-warn-soft:#755c001a;--color-info:var(--bb-brand);--ns-good:var(--bb-success);--ns-good-soft:#0166471a;--ns-bad:#a82219;--ns-bad-soft:#c62a201a;--ns-warn:#755c00;--ns-warn-soft:#755c001a;--ns-info:var(--bb-brand);--color-selection-bg:var(--bb-field-action);--color-selection-fg:var(--bb-field-action-on);--color-scrollbar-track:var(--bb-bg);--color-scrollbar-thumb:#a8a3a0;--color-scrollbar-thumb-hover:#847f7c;--dot-color:transparent;--ns-elev-1:0 1px 2px #0e0a080f;--ns-elev-2:0 1px 2px #0e0a080a, 0 2px 8px #0e0a080f;--ns-elev-3:0 2px 4px #0e0a080d, 0 12px 24px -8px #0e0a081f;--ns-elev-4:0 4px 8px #0e0a080f, 0 24px 48px -12px #0e0a082e;--ns-elev-5:0 8px 16px #0e0a0814, 0 40px 80px -16px #0e0a083d;--ns-elev-inset:inset 0 1px 3px #0e0a0817;--chart-1:#033d2a;--chart-2:#847f7c;--chart-3:#0e0a08;--chart-4:#016647;--chart-5:#423d3a;--background:var(--bb-bg);--foreground:var(--bb-fg);--card:var(--bb-surface);--card-foreground:var(--bb-fg);--popover:var(--bb-elevated);--popover-foreground:var(--bb-fg);--primary:var(--bb-action);--primary-foreground:var(--bb-action-on);--secondary:var(--bb-surface);--secondary-foreground:var(--bb-fg);--muted:var(--bb-surface);--muted-foreground:var(--bb-muted);--accent:#0166471a;--accent-foreground:var(--bb-fg);--destructive:#a82219;--border:var(--bb-border);--input:var(--bb-border-interactive);--ring:var(--bb-focus);--sidebar:var(--bb-surface);--sidebar-foreground:var(--bb-fg);--sidebar-primary:var(--bb-action);--sidebar-primary-foreground:var(--bb-action-on);--sidebar-accent:#0166471a;--sidebar-accent-foreground:var(--bb-fg);--sidebar-border:var(--bb-border);--sidebar-ring:var(--bb-focus)}@media (prefers-color-scheme:dark){:root:not([data-theme]),:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--bb-bg);--color-bg-surface:var(--bb-surface);--color-surface:var(--bb-surface);--color-bg-elevated:var(--bb-elevated);--color-bg-elevated-2:#201c19;--color-border:var(--bb-border);--color-border-interactive:var(--bb-border-interactive);--color-border-strong:var(--bb-border-interactive);--region-divider:var(--bb-border);--color-fg:var(--bb-fg);--color-fg-muted:var(--bb-muted);--color-fg-subtle:var(--bb-subtle);--color-fg-disabled:#615c59;--color-accent:var(--bb-action);--color-accent-hover:var(--bb-action-hover);--color-accent-text:var(--bb-link);--color-accent-text-brand:var(--bb-link);--color-accent-soft:#9ce7c31f;--color-accent-glow:#9ce7c340;--color-accent-on-accent:var(--bb-action-on);--color-on-accent-fill:var(--bb-action-on);--color-accent-btn:var(--bb-action);--color-accent-btn-border:var(--bb-action);--color-action:var(--bb-action);--color-action-hover:var(--bb-action-hover);--color-on-action:var(--bb-action-on);--color-focus-ring:var(--bb-focus);--ns-focus-ring-color:var(--bb-focus);--color-danger:var(--bb-danger);--color-bad:var(--bb-danger);--color-bad-text:var(--bb-danger-text);--color-bad-soft:#ffa79b24;--color-good:var(--bb-success);--color-good-text:var(--bb-success-text);--color-status-ink:var(--bb-success-text);--color-good-soft:#9ce7c324;--color-warn:#e3c35a;--color-warn-text:#e3c35a;--color-warn-soft:#e3c35a24;--color-info:var(--bb-brand);--ns-good:var(--bb-success);--ns-good-soft:#9ce7c324;--ns-bad:var(--bb-danger);--ns-bad-soft:#ffa79b24;--ns-warn:#e3c35a;--ns-warn-soft:#e3c35a24;--ns-info:var(--bb-brand);--color-selection-bg:var(--bb-field-action);--color-selection-fg:var(--bb-field-action-on);--color-scrollbar-track:var(--bb-bg);--color-scrollbar-thumb:#615c59;--color-scrollbar-thumb-hover:#847f7c;--dot-color:transparent;--ns-elev-1:0 1px 0 #ffffff0f inset, 0 1px 2px #0006;--ns-elev-2:0 1px 0 #ffffff12 inset, 0 2px 8px -1px #00000080;--ns-elev-3:0 1px 0 #ffffff17 inset, 0 8px 20px -4px #0009;--ns-elev-4:0 1px 0 #ffffff1a inset, 0 16px 40px -8px #000000b3;--ns-elev-5:0 1px 0 #ffffff1c inset, 0 32px 96px -24px #000c;--ns-elev-inset:inset 0 1px 3px #00000059;--chart-1:#c3f3de;--chart-2:#847f7c;--chart-3:#fcfaf8;--chart-4:#9ce7c3;--chart-5:#cac6c4;--background:var(--bb-bg);--foreground:var(--bb-fg);--card:var(--bb-surface);--card-foreground:var(--bb-fg);--popover:var(--bb-elevated);--popover-foreground:var(--bb-fg);--primary:var(--bb-action);--primary-foreground:var(--bb-action-on);--secondary:var(--bb-surface);--secondary-foreground:var(--bb-fg);--muted:var(--bb-surface);--muted-foreground:var(--bb-muted);--accent:#9ce7c31f;--accent-foreground:var(--bb-fg);--destructive:var(--bb-danger);--border:var(--bb-border);--input:var(--bb-border-interactive);--ring:var(--bb-focus);--sidebar:var(--bb-surface);--sidebar-foreground:var(--bb-fg);--sidebar-primary:var(--bb-action);--sidebar-primary-foreground:var(--bb-action-on);--sidebar-accent:#9ce7c31f;--sidebar-accent-foreground:var(--bb-fg);--sidebar-border:var(--bb-border);--sidebar-ring:var(--bb-focus)}}:root[data-theme=dark],.theme-pin-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--bb-bg);--color-bg-surface:var(--bb-surface);--color-surface:var(--bb-surface);--color-bg-elevated:var(--bb-elevated);--color-bg-elevated-2:#201c19;--color-border:var(--bb-border);--color-border-interactive:var(--bb-border-interactive);--color-border-strong:var(--bb-border-interactive);--region-divider:var(--bb-border);--color-fg:var(--bb-fg);--color-fg-muted:var(--bb-muted);--color-fg-subtle:var(--bb-subtle);--color-fg-disabled:#615c59;--color-accent:var(--bb-action);--color-accent-hover:var(--bb-action-hover);--color-accent-text:var(--bb-link);--color-accent-text-brand:var(--bb-link);--color-accent-soft:#9ce7c31f;--color-accent-glow:#9ce7c340;--color-accent-on-accent:var(--bb-action-on);--color-on-accent-fill:var(--bb-action-on);--color-accent-btn:var(--bb-action);--color-accent-btn-border:var(--bb-action);--color-action:var(--bb-action);--color-action-hover:var(--bb-action-hover);--color-on-action:var(--bb-action-on);--color-focus-ring:var(--bb-focus);--ns-focus-ring-color:var(--bb-focus);--color-danger:var(--bb-danger);--color-bad:var(--bb-danger);--color-bad-text:var(--bb-danger-text);--color-bad-soft:#ffa79b24;--color-good:var(--bb-success);--color-good-text:var(--bb-success-text);--color-status-ink:var(--bb-success-text);--color-good-soft:#9ce7c324;--color-warn:#e3c35a;--color-warn-text:#e3c35a;--color-warn-soft:#e3c35a24;--color-info:var(--bb-brand);--ns-good:var(--bb-success);--ns-good-soft:#9ce7c324;--ns-bad:var(--bb-danger);--ns-bad-soft:#ffa79b24;--ns-warn:#e3c35a;--ns-warn-soft:#e3c35a24;--ns-info:var(--bb-brand);--color-selection-bg:var(--bb-field-action);--color-selection-fg:var(--bb-field-action-on);--color-scrollbar-track:var(--bb-bg);--color-scrollbar-thumb:#615c59;--color-scrollbar-thumb-hover:#847f7c;--dot-color:transparent;--ns-elev-1:0 1px 0 #ffffff0f inset, 0 1px 2px #0006;--ns-elev-2:0 1px 0 #ffffff12 inset, 0 2px 8px -1px #00000080;--ns-elev-3:0 1px 0 #ffffff17 inset, 0 8px 20px -4px #0009;--ns-elev-4:0 1px 0 #ffffff1a inset, 0 16px 40px -8px #000000b3;--ns-elev-5:0 1px 0 #ffffff1c inset, 0 32px 96px -24px #000c;--ns-elev-inset:inset 0 1px 3px #00000059;--chart-1:#c3f3de;--chart-2:#847f7c;--chart-3:#fcfaf8;--chart-4:#9ce7c3;--chart-5:#cac6c4;--background:var(--bb-bg);--foreground:var(--bb-fg);--card:var(--bb-surface);--card-foreground:var(--bb-fg);--popover:var(--bb-elevated);--popover-foreground:var(--bb-fg);--primary:var(--bb-action);--primary-foreground:var(--bb-action-on);--secondary:var(--bb-surface);--secondary-foreground:var(--bb-fg);--muted:var(--bb-surface);--muted-foreground:var(--bb-muted);--accent:#9ce7c31f;--accent-foreground:var(--bb-fg);--destructive:var(--bb-danger);--border:var(--bb-border);--input:var(--bb-border-interactive);--ring:var(--bb-focus);--sidebar:var(--bb-surface);--sidebar-foreground:var(--bb-fg);--sidebar-primary:var(--bb-action);--sidebar-primary-foreground:var(--bb-action-on);--sidebar-accent:#9ce7c31f;--sidebar-accent-foreground:var(--bb-fg);--sidebar-border:var(--bb-border);--sidebar-ring:var(--bb-focus)}body,:root body,:root[data-theme=light] body,:root:not([data-theme=dark]) body,:root[data-theme=dark] body{background:var(--color-bg)}:root[data-theme=light] .card-depth,:root:not([data-theme=dark]) .card-depth{background-image:linear-gradient(#033d2a08,#0000 55%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .card-depth{background-image:linear-gradient(#ffffff0f,#fff0 45%)}}:root[data-theme=dark] .card-depth,:root .theme-pin-dark .card-depth{background-image:linear-gradient(#ffffff0f,#fff0 45%)}.display-numeral{letter-spacing:.01em;font-weight:700}.display-serif{letter-spacing:.01em}.display-numeral.text-16{font-family:var(--bb-font-body)}@layer components{.input{border-color:var(--color-border-interactive)}.input::placeholder{color:var(--color-fg-subtle)}@media (pointer:coarse){[data-slot=button]:is([class*="bg-[var(--color-action)]"],[class*="bg-[var(--color-accent-btn)]"],[class*="border-[var(--color-border-strong)]"]):not(.p-0){min-block-size:var(--tap-min)}}}[data-slot=button][class*="bg-[var(--color-danger)]"]{color:var(--bb-action-on)}.admin-scope{--color-accent-text:var(--bb-link)}.view-scope{--color-accent-text:var(--color-accent-text-brand)}.contact-status-label{display:inline}@media print{:root,:root[data-theme],:root:not([data-theme]),:root:not([data-theme=dark]),:root:not([data-theme=light]),.theme-pin-dark{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-bg-surface:#fff;--color-surface:#fff;--color-bg-elevated:#fff;--color-bg-elevated-2:#fff;--color-fg:#0e0a08;--color-fg-muted:#423d3a;--color-fg-subtle:#615c59;--color-fg-disabled:#847f7c;--color-border:#e2dfdc;--color-border-strong:#847f7c;--color-border-interactive:#847f7c;--color-accent:#016647;--color-accent-text:#016647;--color-accent-text-brand:#016647;--color-good:#016647;--color-good-text:#0e0a08;--color-status-ink:#0e0a08;--color-on-accent-fill:#fff;--color-good-soft:#0166471a;--color-bad:#a82219;--color-danger:#a82219;--color-bad-text:#a82219;--color-bad-soft:#c62a201a;--color-warn:#755c00;--color-warn-text:#755c00;--color-warn-soft:#755c001a;--color-info:#033d2a;--ns-good:#016647;--ns-good-soft:#0166471a;--ns-bad:#a82219;--ns-bad-soft:#c62a201a;--ns-warn:#755c00;--ns-warn-soft:#755c001a;--ns-info:#033d2a;--dot-color:transparent}}[role=menu] [role^=menuitem]:focus-visible,[role=tablist].overflow-x-auto [role=tab]:focus-visible,.dtable tbody tr:focus-visible{outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--bb-focus-halo)}:where(p,li,dd,td,blockquote) a[class*=--color-accent-text]:not([class~=underline]),.run-link{text-underline-offset:3px;text-decoration:underline}.empty-preview{opacity:1;--color-fg:var(--bb-muted);--color-fg-muted:var(--bb-subtle);--color-fg-subtle:var(--bb-subtle)}.eyebrow,.eyebrow-accent,[class~=uppercase][class~=text-10],[class~=uppercase][class~=text-11]{letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:600}.legal-line{text-transform:none;letter-spacing:.02em}.greeting-name{color:var(--color-fg)}.error-status{color:var(--bb-brand);opacity:1}.theme-pin-dark.bb-field{--color-fg:var(--bb-on-field);background-color:var(--bb-field);background-image:radial-gradient(at 50% 36%,#01140d00 28%,#01140deb 92%),radial-gradient(1000px 720px at 86% -14%,#9ce7c361,#9ce7c300 60%),radial-gradient(1100px 760px at -6% 112%,#016647d9,#01664700 64%)}.bb-field .glass-panel{background:var(--bb-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.theme-pin-dark.bb-field>header .eyebrow{color:var(--bb-on-field)}
@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6e5797ad9fd88cc.001-r-7mugpfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/33ff89548488d79f.016j3pq2se5f3.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f99c309598d4ef8a.p.2mx8o19a7jz1u.woff2)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}.big_shoulders_87059101-module__Bg9lDq__className{font-family:Big Shoulders;font-style:normal}.big_shoulders_87059101-module__Bg9lDq__variable{--font-big-shoulders:"Big Shoulders"}
@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.woff2)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:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.woff2)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:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.woff2)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:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.woff2)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:Libre Franklin;font-style:normal;font-weight:800;font-display:swap;src:url(../media/61b2b84ab35dead5-s.3ujxbuh3-3abj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:800;font-display:swap;src:url(../media/eba33977c8ed1a9d-s.2bkt209vmlsr6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6a1997311f9003a9-s.18-5_2n-rl46i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2245c258b0d2c062-s.2eb4s6ll1afkj.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8a4bb24664ac8500-s.p.2_7gz-nbwppeo.woff2)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:Libre Franklin Fallback;src:local(Arial);ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.0%;size-adjust:104.31%}.libre_franklin_d54070dc-module__Y02Ica__className{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}.libre_franklin_d54070dc-module__Y02Ica__variable{--font-libre-franklin:"Libre Franklin", "Libre Franklin Fallback"}