@layer tokens{:root{--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-gray-950:#030712;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bfdbfe;--color-blue-300:#93c5fd;--color-blue-400:#60a5fa;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--color-blue-800:#1e40af;--color-blue-900:#1e3a8a;--color-blue-950:#172554;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#bbf7d0;--color-green-300:#86efac;--color-green-400:#4ade80;--color-green-500:#22c55e;--color-green-600:#16a34a;--color-green-700:#15803d;--color-green-800:#166534;--color-green-900:#14532d;--color-green-950:#052e16;--color-red-50:#fef2f2;--color-red-100:#fee2e2;--color-red-200:#fecaca;--color-red-300:#fca5a5;--color-red-400:#f87171;--color-red-500:#ef4444;--color-red-600:#dc2626;--color-red-700:#b91c1c;--color-red-800:#991b1b;--color-red-900:#7f1d1d;--color-red-950:#450a0a;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-200:#fde68a;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-white:#fff;--color-black:#000;--color-bg-surface:var(--color-shop-stock);--color-bg-raised:var(--color-shop-stock);--color-bg-sunken:var(--color-shop-floor-deep);--color-bg-canvas:var(--color-shop-floor);--color-bg-interactive:var(--color-shop-ink);--color-bg-interactive-hover:var(--color-shop-ink-hover);--color-bg-interactive-active:#000;--color-bg-subtle:var(--color-shop-floor);--color-bg-subtle-hover:var(--color-shop-floor-deep);--color-text-primary:var(--color-shop-ink);--color-text-secondary:var(--color-shop-ink-2);--color-text-tertiary:var(--color-shop-ink-3);--color-text-on-interactive:var(--color-shop-floor);--color-text-link:var(--color-shop-ink);--color-text-link-hover:var(--color-shop-ink-2);--color-text-disabled:var(--color-shop-rule-strong);--color-border-default:var(--color-shop-rule);--color-border-strong:var(--color-shop-rule-strong);--color-border-subtle:var(--color-shop-floor);--color-border-interactive:var(--color-shop-ink);--color-border-focus:var(--color-shop-ink);--color-border-error:var(--color-shop-fail);--color-border-success:var(--color-shop-pass);--color-status-success-bg:var(--color-shop-pass-wash);--color-status-success-text:var(--color-shop-pass);--color-status-success-border:var(--color-shop-pass);--color-status-error-bg:var(--color-shop-fail-wash);--color-status-error-text:var(--color-shop-fail);--color-status-error-border:var(--color-shop-fail);--color-status-warning-bg:var(--color-shop-warn-wash);--color-status-warning-text:var(--color-shop-warn);--color-status-warning-border:var(--color-shop-warn);--color-status-info-bg:var(--color-shop-floor);--color-status-info-text:var(--color-shop-ink-2);--color-status-info-border:var(--color-shop-rule-strong);--motion-duration-instant:0s;--motion-duration-fast:.15s;--motion-duration-base:.25s;--motion-duration-slow:.35s;--motion-duration-slower:.5s;--motion-easing-linear:cubic-bezier(0, 0, 1, 1);--motion-easing-in:cubic-bezier(.4, 0, 1, 1);--motion-easing-out:cubic-bezier(0, 0, .2, 1);--motion-easing-inOut:cubic-bezier(.4, 0, .2, 1);--motion-easing-spring:cubic-bezier(.34, 1.56, .64, 1);--radius-none:0;--radius-sm:.125rem;--radius-base:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-base:0 1px 3px 0 #0000001a;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a;--shadow-none:0 0 0 0 transparent;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--space-40:10rem;--space-48:12rem;--space-56:14rem;--space-64:16rem;--font-family-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-serif:Georgia, Cambria, "Times New Roman", Times, serif;--font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4.5rem;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--font-lineHeight-none:1;--font-lineHeight-tight:1.25;--font-lineHeight-snug:1.375;--font-lineHeight-normal:1.5;--font-lineHeight-relaxed:1.625;--font-lineHeight-loose:2;--spacing-card-padding:var(--space-6);--spacing-card-gap:var(--space-4);--spacing-button-padding-x:var(--space-4);--spacing-button-padding-y:var(--space-2);--spacing-button-gap:var(--space-2);--spacing-input-padding-x:var(--space-3);--spacing-input-padding-y:var(--space-2);--spacing-section-padding:var(--space-8);--spacing-section-gap:var(--space-6);--spacing-page-padding-x:var(--space-6);--spacing-page-padding-y:var(--space-8);--spacing-stack-gap-tight:var(--space-2);--spacing-stack-gap-normal:var(--space-4);--spacing-stack-gap-loose:var(--space-6);--spacing-cluster-gap-tight:var(--space-2);--spacing-cluster-gap-normal:var(--space-3);--spacing-cluster-gap-loose:var(--space-4);--typography-body-font-family:var(--font-sans);--typography-body-font-size:var(--font-size-base);--typography-body-font-weight:var(--font-weight-normal);--typography-body-line-height:var(--font-lineHeight-normal);--typography-heading-font-family:var(--font-sans);--typography-heading-font-weight:var(--font-weight-bold);--typography-heading-line-height:var(--font-lineHeight-tight);--typography-label-font-size:var(--font-size-sm);--typography-label-font-weight:var(--font-weight-medium);--typography-caption-font-size:var(--font-size-xs);--typography-caption-line-height:var(--font-lineHeight-snug);--typography-code-font-family:var(--font-mono);--typography-code-font-size:var(--font-size-sm);--font-sans:"Archivo Variable", "Archivo Fallback", ui-sans-serif, system-ui, sans-serif;--font-readout:"Martian Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;--font-mono:"JetBrains Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--step--2:clamp(.75rem, .73rem + .08vw, .8rem);--step--1:clamp(.86rem, .84rem + .1vw, .92rem);--step-0:clamp(1rem, .97rem + .15vw, 1.0625rem);--step-1:clamp(1.15rem, 1.08rem + .3vw, 1.3rem);--step-2:clamp(1.4rem, 1.24rem + .7vw, 1.85rem);--step-3:clamp(1.75rem, 1.4rem + 1.5vw, 2.75rem);--step-4:clamp(2.2rem, 1.6rem + 2.6vw, 3.9rem);--step-5:clamp(2.5rem, 1.7rem + 3.6vw, 4.75rem);--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:clamp(3.5rem, 2.5rem + 4vw, 6rem);--space-3xl:clamp(4.5rem, 3rem + 6vw, 8.5rem);--gutter:clamp(1rem, .5rem + 2.5vw, 2.5rem);--page-max:80rem;--measure:40rem;--radius-plate:4px;--radius-sheet:12px;--ease-out:cubic-bezier(.16, 1, .3, 1);--duration:.24s;--color-shop-floor:#e2e3dd;--color-shop-floor-deep:#d5d7d0;--color-shop-stock:#f8f8f4;--color-shop-ink:#141617;--color-shop-ink-2:#3f4446;--color-shop-ink-3:#52585b;--color-shop-ink-hover:#2f3234;--color-shop-rule:#c3c6be;--color-shop-rule-strong:#9ea29a;--color-shop-board:#1d2022;--color-shop-board-raised:#262a2d;--color-shop-board-rule:#353a3d;--color-shop-board-ink:#eceee8;--color-shop-board-dim:#9ba19d;--color-shop-pass:#17703f;--color-shop-warn:#8a5300;--color-shop-fail:#b42a1c;--color-shop-pass-wash:#d6eadb;--color-shop-warn-wash:#f6e3bf;--color-shop-fail-wash:#f4d6d1;--color-night-floor:#1b1e20;--color-night-floor-deep:#161819;--color-night-stock:#24282b;--color-night-ink:#eceee8;--color-night-ink-2:#bcc1bb;--color-night-ink-3:#8f958f;--color-night-rule:#33383b;--color-night-rule-strong:#4c5357;--color-night-board:#0b0d0e;--color-night-board-raised:#15181a;--color-night-board-rule:#2a2f32;--color-night-pass:#6fd59a;--color-night-warn:#ffbd5c;--color-night-fail:#ff8a7a;--color-night-pass-wash:#14281c;--color-night-warn-wash:#2e220c;--color-night-fail-wash:#321510;--color-lamp-green:#3ddc84;--color-lamp-amber:#ffa51c;--color-lamp-red:#ff4a36;--color-lamp-dark:#3b4043;--spacing-touch-target:2.75rem;--typography-heading-font-style:normal;--typography-heading-text-transform:none;--color-bg-board:var(--color-shop-board);--color-bg-board-raised:var(--color-shop-board-raised);--color-border-board:var(--color-shop-board-rule);--color-text-on-board:var(--color-shop-board-ink);--color-text-on-board-muted:var(--color-shop-board-dim);--color-border-ledger:var(--color-shop-ink);--color-lamp-pass:var(--color-lamp-green);--color-lamp-warn:var(--color-lamp-amber);--color-lamp-fail:var(--color-lamp-red);--color-lamp-off:var(--color-lamp-dark);--spacing-sheet-padding:clamp(1.25rem, 7cqi, 6rem);--shadow-lift:0 1px 2px #14161714, 0 18px 40px -24px #14161773;--floor:var(--color-bg-canvas);--floor-deep:var(--color-bg-sunken);--stock:var(--color-bg-surface);--ink:var(--color-text-primary);--ink-2:var(--color-text-secondary);--ink-3:var(--color-text-tertiary);--rule:var(--color-border-default);--rule-strong:var(--color-border-strong);--board:var(--color-bg-board);--board-raised:var(--color-bg-board-raised);--board-rule:var(--color-border-board);--board-ink:var(--color-text-on-board);--board-dim:var(--color-text-on-board-muted);--lamp-pass:var(--color-lamp-pass);--lamp-warn:var(--color-lamp-warn);--lamp-fail:var(--color-lamp-fail);--lamp-off:var(--color-lamp-off);--pass:var(--color-status-success-text);--warn:var(--color-status-warning-text);--fail:var(--color-status-error-text);--pass-wash:var(--color-status-success-bg);--warn-wash:var(--color-status-warning-bg);--fail-wash:var(--color-status-error-bg);--focus:var(--color-border-focus);--lift:var(--shadow-lift);color-scheme:light}:root[data-theme=dark]{--color-bg-canvas:var(--color-night-floor);--color-bg-surface:var(--color-night-stock);--color-bg-raised:var(--color-night-stock);--color-bg-sunken:var(--color-night-floor-deep);--color-bg-subtle:var(--color-night-floor);--color-bg-subtle-hover:var(--color-night-floor-deep);--color-bg-interactive:var(--color-night-ink);--color-bg-interactive-hover:#fff;--color-bg-interactive-active:var(--color-night-ink-2);--color-text-primary:var(--color-night-ink);--color-text-secondary:var(--color-night-ink-2);--color-text-tertiary:var(--color-night-ink-3);--color-text-on-interactive:var(--color-night-floor);--color-text-link:var(--color-night-ink);--color-text-link-hover:var(--color-night-ink-2);--color-text-disabled:var(--color-night-rule-strong);--color-border-default:var(--color-night-rule);--color-border-strong:var(--color-night-rule-strong);--color-border-subtle:var(--color-night-floor);--color-border-interactive:var(--color-night-ink);--color-border-focus:var(--color-night-ink);--color-border-error:var(--color-night-fail);--color-border-success:var(--color-night-pass);--color-status-success-bg:var(--color-night-pass-wash);--color-status-success-text:var(--color-night-pass);--color-status-success-border:var(--color-night-pass);--color-status-error-bg:var(--color-night-fail-wash);--color-status-error-text:var(--color-night-fail);--color-status-error-border:var(--color-night-fail);--color-status-warning-bg:var(--color-night-warn-wash);--color-status-warning-text:var(--color-night-warn);--color-status-warning-border:var(--color-night-warn);--color-status-info-bg:var(--color-night-floor);--color-status-info-text:var(--color-night-ink-2);--color-status-info-border:var(--color-night-rule-strong);--color-bg-board:var(--color-night-board);--color-bg-board-raised:var(--color-night-board-raised);--color-border-board:var(--color-night-board-rule);--color-border-ledger:var(--color-night-ink);--shadow-lift:0 0 0 1px var(--color-night-board-rule), 0 18px 40px -24px #000c;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme]){--color-bg-canvas:var(--color-night-floor);--color-bg-surface:var(--color-night-stock);--color-bg-raised:var(--color-night-stock);--color-bg-sunken:var(--color-night-floor-deep);--color-bg-subtle:var(--color-night-floor);--color-bg-subtle-hover:var(--color-night-floor-deep);--color-bg-interactive:var(--color-night-ink);--color-bg-interactive-hover:#fff;--color-bg-interactive-active:var(--color-night-ink-2);--color-text-primary:var(--color-night-ink);--color-text-secondary:var(--color-night-ink-2);--color-text-tertiary:var(--color-night-ink-3);--color-text-on-interactive:var(--color-night-floor);--color-text-link:var(--color-night-ink);--color-text-link-hover:var(--color-night-ink-2);--color-text-disabled:var(--color-night-rule-strong);--color-border-default:var(--color-night-rule);--color-border-strong:var(--color-night-rule-strong);--color-border-subtle:var(--color-night-floor);--color-border-interactive:var(--color-night-ink);--color-border-focus:var(--color-night-ink);--color-border-error:var(--color-night-fail);--color-border-success:var(--color-night-pass);--color-status-success-bg:var(--color-night-pass-wash);--color-status-success-text:var(--color-night-pass);--color-status-success-border:var(--color-night-pass);--color-status-error-bg:var(--color-night-fail-wash);--color-status-error-text:var(--color-night-fail);--color-status-error-border:var(--color-night-fail);--color-status-warning-bg:var(--color-night-warn-wash);--color-status-warning-text:var(--color-night-warn);--color-status-warning-border:var(--color-night-warn);--color-status-info-bg:var(--color-night-floor);--color-status-info-text:var(--color-night-ink-2);--color-status-info-border:var(--color-night-rule-strong);--color-bg-board:var(--color-night-board);--color-bg-board-raised:var(--color-night-board-raised);--color-border-board:var(--color-night-board-rule);--color-border-ledger:var(--color-night-ink);--shadow-lift:0 0 0 1px var(--color-night-board-rule), 0 18px 40px -24px #000c;color-scheme:dark}}@media (prefers-reduced-motion:reduce){:root{--duration:0s}}:root{--color-btlb-blue:#5ba0f0;--color-btlb-green:#5fd088;--color-btlb-orange:#f2843b;--color-btlb-yellow:#f2d33f;--color-layer-baseline:var(--color-btlb-blue);--color-layer-tokens:var(--color-btlb-green);--color-layer-layouts:var(--color-btlb-orange);--color-layer-behaviors:var(--color-btlb-yellow);--font-display-btlb:"Poppins", var(--font-sans);--color-btlb-navy:#101a27;--color-btlb-ink-3:#8592a6;--color-bg-btlb-patch:var(--color-btlb-navy);--color-text-btlb-patch-muted:var(--color-btlb-ink-3);--color-btlb-grid-patch:#5ba0f01a}html:root[data-world=btlb]{--color-btlb-navy:#101a27;--color-btlb-navy-deep:#0b131d;--color-btlb-navy-raised:#172339;--color-btlb-black:#050505;--color-btlb-ink:#eef2f7;--color-btlb-ink-2:#b4bfcf;--color-btlb-ink-3:#8592a6;--color-btlb-line:#24334a;--color-btlb-line-strong:#3b4d69;--color-btlb-grid:#5ba0f012;--color-btlb-red:#ff7b6b;--color-bg-canvas:var(--color-btlb-navy);--color-bg-surface:var(--color-btlb-navy-raised);--color-bg-raised:var(--color-btlb-navy-raised);--color-bg-sunken:var(--color-btlb-navy-deep);--color-bg-subtle:var(--color-btlb-navy-raised);--color-bg-subtle-hover:var(--color-btlb-line);--color-bg-interactive:var(--color-btlb-ink);--color-bg-interactive-hover:#fff;--color-bg-interactive-active:var(--color-btlb-ink-2);--color-text-primary:var(--color-btlb-ink);--color-text-secondary:var(--color-btlb-ink-2);--color-text-tertiary:var(--color-btlb-ink-3);--color-text-on-interactive:var(--color-btlb-navy);--color-text-link:var(--color-btlb-ink);--color-text-link-hover:var(--color-btlb-ink-2);--color-text-disabled:var(--color-btlb-line-strong);--color-border-default:var(--color-btlb-line);--color-border-strong:var(--color-btlb-line-strong);--color-border-subtle:var(--color-btlb-navy-raised);--color-border-interactive:var(--color-btlb-ink);--color-border-focus:var(--color-btlb-yellow);--color-border-error:var(--color-btlb-red);--color-border-success:var(--color-btlb-green);--color-status-success-bg:#5fd08824;--color-status-success-text:var(--color-btlb-green);--color-status-success-border:var(--color-btlb-green);--color-status-error-bg:#ff7b6b24;--color-status-error-text:var(--color-btlb-red);--color-status-error-border:var(--color-btlb-red);--color-status-warning-bg:#f2d33f24;--color-status-warning-text:var(--color-btlb-yellow);--color-status-warning-border:var(--color-btlb-yellow);--color-status-info-bg:#5ba0f024;--color-status-info-text:var(--color-btlb-blue);--color-status-info-border:var(--color-btlb-blue);--color-bg-board:var(--color-btlb-black);--color-bg-board-raised:#121821;--color-border-board:#1c2633;--color-text-on-board:var(--color-btlb-ink);--color-text-on-board-muted:var(--color-btlb-ink-3);--color-border-ledger:var(--color-btlb-line-strong);--shadow-lift:0 0 0 1px var(--color-btlb-line), 0 24px 48px -28px #000000e6;--typography-heading-font-family:var(--font-display-btlb);color-scheme:dark}:root{--font-display-featurekit:"Barlow Condensed", "Archivo Variable", ui-sans-serif, sans-serif;--color-race-asphalt:#0e1213;--color-race-cream-3:#8a8375;--color-race-yellow:#f2c230;--color-bg-featurekit-patch:var(--color-race-asphalt);--color-text-featurekit-patch-muted:var(--color-race-cream-3);--color-featurekit-flag-yellow:var(--color-race-yellow);--color-featurekit-cream:#ebe2cf;--color-featurekit-orange:#cc6a2b}html:root[data-world=featurekit]{--color-race-asphalt:#0e1213;--color-race-asphalt-deep:#090c0d;--color-race-tarmac:#161b1d;--color-race-concrete:#1d2427;--color-race-line:#283034;--color-race-line-strong:#3b4549;--color-race-cream:#ebe2cf;--color-race-cream-2:#b8af9c;--color-race-cream-3:#8a8375;--color-race-orange:#cc6a2b;--color-race-orange-bright:#e07a36;--color-race-red:#c2321c;--color-race-yellow:#f2c230;--color-race-green:#3ddc84;--color-race-screen:#07090a;--color-bg-canvas:var(--color-race-asphalt);--color-bg-surface:var(--color-race-tarmac);--color-bg-raised:var(--color-race-concrete);--color-bg-sunken:var(--color-race-asphalt-deep);--color-bg-subtle:var(--color-race-tarmac);--color-bg-subtle-hover:var(--color-race-concrete);--color-bg-interactive:var(--color-race-orange);--color-bg-interactive-hover:var(--color-race-orange-bright);--color-bg-interactive-active:var(--color-race-red);--color-text-primary:var(--color-race-cream);--color-text-secondary:var(--color-race-cream-2);--color-text-tertiary:var(--color-race-cream-3);--color-text-on-interactive:var(--color-race-asphalt);--color-text-link:var(--color-race-cream);--color-text-link-hover:var(--color-race-orange-bright);--color-text-disabled:var(--color-race-line-strong);--color-border-default:var(--color-race-line);--color-border-strong:var(--color-race-line-strong);--color-border-subtle:var(--color-race-tarmac);--color-border-interactive:var(--color-race-orange);--color-border-focus:var(--color-race-yellow);--color-border-error:var(--color-race-red);--color-border-success:var(--color-race-green);--color-status-success-bg:#3ddc841f;--color-status-success-text:#5fd38c;--color-status-success-border:var(--color-race-green);--color-status-error-bg:#c2321c29;--color-status-error-text:#ff6a4d;--color-status-error-border:var(--color-race-red);--color-status-warning-bg:#f2c2301f;--color-status-warning-text:var(--color-race-yellow);--color-status-warning-border:var(--color-race-yellow);--color-status-info-bg:var(--color-race-tarmac);--color-status-info-text:var(--color-race-cream-2);--color-status-info-border:var(--color-race-line-strong);--color-bg-board:var(--color-race-screen);--color-bg-board-raised:#12171a;--color-border-board:#1f272a;--color-text-on-board:var(--color-race-cream);--color-text-on-board-muted:var(--color-race-cream-3);--color-border-ledger:var(--color-race-cream);--color-lamp-pass:var(--color-race-green);--color-lamp-warn:var(--color-race-yellow);--color-lamp-fail:var(--color-race-red);--color-lamp-off:#2a3033;--shadow-lift:0 0 0 1px var(--color-race-line), 0 28px 50px -30px #000000f2;--typography-heading-font-family:var(--font-display-featurekit);--typography-heading-font-style:italic;--typography-heading-text-transform:uppercase;--typography-heading-letter-spacing:.005em;--typography-heading-font-stretch:62%;color-scheme:dark}}@layer baseline;@layer layouts{.stack{gap:var(--stack-gap,var(--space-4));flex-direction:column;display:flex}.stack[data-gap="0"]{--stack-gap:var(--space-0)}.stack[data-gap="1"]{--stack-gap:var(--space-1)}.stack[data-gap="2"]{--stack-gap:var(--space-2)}.stack[data-gap="3"]{--stack-gap:var(--space-3)}.stack[data-gap="4"]{--stack-gap:var(--space-4)}.stack[data-gap="5"]{--stack-gap:var(--space-5)}.stack[data-gap="6"]{--stack-gap:var(--space-6)}.stack[data-gap="7"]{--stack-gap:var(--space-7)}.stack[data-gap="8"]{--stack-gap:var(--space-8)}.stack[data-gap="10"]{--stack-gap:var(--space-10)}.stack[data-gap="12"]{--stack-gap:var(--space-12)}.stack[data-gap=tight]{--stack-gap:var(--spacing-stack-gap-tight)}.stack[data-gap=normal]{--stack-gap:var(--spacing-stack-gap-normal)}.stack[data-gap=loose]{--stack-gap:var(--spacing-stack-gap-loose)}.stack[data-align=start]{align-items:flex-start}.stack[data-align=center]{align-items:center}.stack[data-align=end]{align-items:flex-end}.stack[data-align=stretch]{align-items:stretch}.stack[data-justify=start]{justify-content:flex-start}.stack[data-justify=center]{justify-content:center}.stack[data-justify=end]{justify-content:flex-end}.stack[data-justify=between]{justify-content:space-between}.cluster{gap:var(--cluster-gap,var(--space-3));align-items:var(--cluster-align,center);flex-wrap:wrap;display:flex}.cluster[data-gap="0"]{--cluster-gap:var(--space-0)}.cluster[data-gap="1"]{--cluster-gap:var(--space-1)}.cluster[data-gap="2"]{--cluster-gap:var(--space-2)}.cluster[data-gap="3"]{--cluster-gap:var(--space-3)}.cluster[data-gap="4"]{--cluster-gap:var(--space-4)}.cluster[data-gap="5"]{--cluster-gap:var(--space-5)}.cluster[data-gap="6"]{--cluster-gap:var(--space-6)}.cluster[data-gap="8"]{--cluster-gap:var(--space-8)}.cluster[data-gap=tight]{--cluster-gap:var(--spacing-cluster-gap-tight)}.cluster[data-gap=normal]{--cluster-gap:var(--spacing-cluster-gap-normal)}.cluster[data-gap=loose]{--cluster-gap:var(--spacing-cluster-gap-loose)}.cluster[data-align=start]{--cluster-align:flex-start}.cluster[data-align=center]{--cluster-align:center}.cluster[data-align=end]{--cluster-align:flex-end}.cluster[data-align=baseline]{--cluster-align:baseline}.cluster[data-align=stretch]{--cluster-align:stretch}.cluster[data-justify=start]{justify-content:flex-start}.cluster[data-justify=center]{justify-content:center}.cluster[data-justify=end]{justify-content:flex-end}.cluster[data-justify=between]{justify-content:space-between}.cluster[data-justify=around]{justify-content:space-around}.grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min,280px), 100%), 1fr));gap:var(--grid-gap,var(--space-5));display:grid}.grid[data-min="200"]{--grid-min:200px}.grid[data-min="240"]{--grid-min:240px}.grid[data-min="280"]{--grid-min:280px}.grid[data-min="320"]{--grid-min:320px}.grid[data-min="360"]{--grid-min:360px}.grid[data-min="400"]{--grid-min:400px}.grid[data-gap="2"]{--grid-gap:var(--space-2)}.grid[data-gap="3"]{--grid-gap:var(--space-3)}.grid[data-gap="4"]{--grid-gap:var(--space-4)}.grid[data-gap="5"]{--grid-gap:var(--space-5)}.grid[data-gap="6"]{--grid-gap:var(--space-6)}.grid[data-gap="8"]{--grid-gap:var(--space-8)}.grid[data-gap="10"]{--grid-gap:var(--space-10)}.grid[data-align=start]{align-items:start}.grid[data-align=center]{align-items:center}.grid[data-align=end]{align-items:end}.grid[data-align=stretch]{align-items:stretch}.sidebar{gap:var(--sidebar-gap,var(--space-6));flex-wrap:wrap;display:flex}.sidebar>:first-child{flex-basis:var(--sidebar-width,16rem);flex-grow:0;flex-shrink:0}.sidebar>:last-child,.sidebar[data-side=end]>:first-child{flex-grow:999;flex-basis:0;min-inline-size:50%}.sidebar[data-side=end]>:last-child{flex-basis:var(--sidebar-width,16rem);flex-grow:0;flex-shrink:0}.sidebar[data-sidebar-width="12"]{--sidebar-width:12rem}.sidebar[data-sidebar-width="14"]{--sidebar-width:14rem}.sidebar[data-sidebar-width="16"]{--sidebar-width:16rem}.sidebar[data-sidebar-width="18"]{--sidebar-width:18rem}.sidebar[data-sidebar-width="20"]{--sidebar-width:20rem}.sidebar[data-sidebar-width="24"]{--sidebar-width:24rem}.sidebar[data-gap="4"]{--sidebar-gap:var(--space-4)}.sidebar[data-gap="5"]{--sidebar-gap:var(--space-5)}.sidebar[data-gap="6"]{--sidebar-gap:var(--space-6)}.sidebar[data-gap="8"]{--sidebar-gap:var(--space-8)}.sidebar[data-gap="10"]{--sidebar-gap:var(--space-10)}.center{box-sizing:content-box;max-inline-size:var(--center-max,70ch);padding-inline:var(--center-padding,var(--space-6));margin-inline:auto}.center[data-max="50"]{--center-max:50ch}.center[data-max="60"]{--center-max:60ch}.center[data-max="70"]{--center-max:70ch}.center[data-max="80"]{--center-max:80ch}.center[data-max="90"]{--center-max:90ch}.center[data-max="40rem"]{--center-max:40rem}.center[data-max="48rem"]{--center-max:48rem}.center[data-max="56rem"]{--center-max:56rem}.center[data-max="64rem"]{--center-max:64rem}.center[data-max="80rem"]{--center-max:80rem}.center[data-padding="4"]{--center-padding:var(--space-4)}.center[data-padding="6"]{--center-padding:var(--space-6)}.center[data-padding="8"]{--center-padding:var(--space-8)}.center[data-padding="0"]{--center-padding:0}.center[data-text=center]{text-align:center}.center[data-intrinsic]{flex-direction:column;align-items:center;display:flex}.switcher{gap:var(--switcher-gap,var(--space-6));align-items:var(--switcher-align,stretch);flex-wrap:wrap;display:flex}.switcher>*{flex-grow:1;flex-basis:calc((var(--switcher-threshold,40rem) - 100%) * 999);min-inline-size:0}.switcher[data-threshold="30"]{--switcher-threshold:30rem}.switcher[data-threshold="36"]{--switcher-threshold:36rem}.switcher[data-threshold="40"]{--switcher-threshold:40rem}.switcher[data-threshold="44"]{--switcher-threshold:44rem}.switcher[data-threshold="48"]{--switcher-threshold:48rem}.switcher[data-threshold="52"]{--switcher-threshold:52rem}.switcher[data-threshold="56"]{--switcher-threshold:56rem}.switcher[data-ratio="4:3"]>:first-child{flex-grow:4}.switcher[data-ratio="4:3"]>:last-child,.switcher[data-ratio="3:2"]>:first-child{flex-grow:3}.switcher[data-ratio="3:2"]>:last-child,.switcher[data-ratio="2:1"]>:first-child{flex-grow:2}.switcher[data-ratio="3:4"]>:first-child{flex-grow:3}.switcher[data-ratio="3:4"]>:last-child{flex-grow:4}.switcher[data-ratio="2:3"]>:first-child{flex-grow:2}.switcher[data-ratio="2:3"]>:last-child{flex-grow:3}.switcher[data-ratio="1:2"]>:last-child{flex-grow:2}.switcher[data-gap="4"]{--switcher-gap:var(--space-4)}.switcher[data-gap="6"]{--switcher-gap:var(--space-6)}.switcher[data-gap="8"]{--switcher-gap:var(--space-8)}.switcher[data-gap="12"]{--switcher-gap:var(--space-12)}.switcher[data-gap=loose]{--switcher-gap:var(--spacing-section-gap)}.switcher[data-align=start]{--switcher-align:flex-start}.switcher[data-align=center]{--switcher-align:center}.switcher[data-align=end]{--switcher-align:flex-end}.dock{z-index:var(--dock-layer,2);padding-block-end:max(var(--dock-padding,var(--space-xs)), env(safe-area-inset-bottom));position:sticky;inset-block-end:0}}@layer behaviors{@media (pointer:coarse){:is(.go,[data-behavior~=touch-target]){position:relative}:is(.go,[data-behavior~=touch-target]):after{content:"";width:max(100%, var(--spacing-touch-target));height:max(100%, var(--spacing-touch-target));position:absolute;top:50%;left:50%;translate:-50% -50%}}[data-behavior~=reveal]{transition:translate var(--duration) var(--ease-out), opacity var(--duration) var(--ease-out), visibility 0s}[data-behavior~=reveal][data-state=hidden]{translate:var(--reveal-offset,0 100%);opacity:0;visibility:hidden;transition:translate var(--duration) var(--ease-out), opacity var(--duration) var(--ease-out), visibility 0s var(--duration)}}@font-face{font-family:Archivo Fallback;src:local(Arial),local(ArialMT);size-adjust:98.35%;ascent-override:89.5%;descent-override:21.4%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:var(--rule-strong) var(--floor);scroll-padding-top:5rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--floor);min-height:100dvh;color:var(--ink);caret-color:var(--ink);font-family:var(--font-sans);font-size:var(--step-0);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;line-height:1.6}img,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}select{appearance:none;border:1px solid var(--color-border-strong);border-radius:var(--radius-plate);background-color:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;background-image:linear-gradient(45deg,#0000 calc(50% - .8px),currentColor calc(50% - .8px) calc(50% + .8px),#0000 calc(50% + .8px)),linear-gradient(-45deg,#0000 calc(50% - .8px),currentColor calc(50% - .8px) calc(50% + .8px),#0000 calc(50% + .8px));background-position:right calc(1.25rem - 1px) center,right .85rem center;background-repeat:no-repeat;background-size:.4rem .4rem;padding:.5rem 2.4rem .5rem .75rem;line-height:1.3}select:hover:not(:disabled){border-color:var(--color-text-primary)}select:disabled{cursor:default;opacity:.6}@media (pointer:coarse){select{padding-block:calc((var(--spacing-touch-target) - 1.3em) / 2 - 1px)}}input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--color-bg-interactive)}h1,h2,h3,h4{font-family:var(--typography-heading-font-family);font-style:var(--typography-heading-font-style);text-transform:var(--typography-heading-text-transform);font-weight:760;font-stretch:var(--typography-heading-font-stretch,112%);letter-spacing:-.022em;text-wrap:balance;line-height:1.06}p,li{text-wrap:pretty}a{color:inherit;text-decoration-line:underline;text-decoration-color:color-mix(in srgb, currentColor 38%, transparent);text-underline-offset:.22em;transition:text-decoration-color var(--duration) var(--ease-out);text-decoration-thickness:1.5px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.9em}::selection{background:var(--ink);color:var(--floor)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--gutter);z-index:100;padding:var(--space-2xs) var(--space-s);background:var(--ink);color:var(--floor);border-radius:var(--radius-plate);font-weight:700;text-decoration:none;position:absolute;top:-4rem}.skip-link:focus{top:var(--space-s)}.wrap{width:100%;max-width:calc(var(--page-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}main{padding-bottom:var(--space-2xl)}.section{padding-block:var(--space-3xl)}main>.section:last-child{padding-bottom:0}.display{font-size:var(--step-5);font-weight:800;font-stretch:var(--typography-heading-font-stretch,118%);letter-spacing:var(--typography-heading-letter-spacing,-.032em);line-height:.98}.title{font-size:var(--step-4);font-weight:790;font-stretch:var(--typography-heading-font-stretch,116%);letter-spacing:var(--typography-heading-letter-spacing,-.03em);line-height:1}.heading{font-size:var(--step-3);letter-spacing:var(--typography-heading-letter-spacing,-.026em)}.lead{font-size:var(--step-1);color:var(--ink-2);max-width:38rem;line-height:1.55}.muted{color:var(--ink-2)}.small{font-size:var(--step--1)}.readout{text-transform:none;font-style:normal;font-family:var(--font-readout);letter-spacing:0;font-stretch:100%}.section-head{gap:var(--space-s);max-width:48rem;margin-bottom:var(--space-xl);display:grid}.section-head>p{color:var(--ink-2);font-size:var(--step-1);line-height:1.55}.button{--button-face:var(--color-bg-interactive);--button-text:var(--color-text-on-interactive);--button-edge:#000;border-radius:var(--radius-plate);background:var(--button-face);min-height:3rem;color:var(--button-text);box-shadow:0 3px 0 var(--button-edge), 0 6px 14px -8px #00000080;cursor:pointer;transition:transform 90ms var(--ease-out), box-shadow 90ms var(--ease-out), background-color var(--duration) var(--ease-out);border:0;align-items:center;gap:.6em;padding:.75em 1.2em;font-weight:700;font-stretch:108%;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.button:hover{background:color-mix(in srgb, var(--button-face) 88%, #fff);text-decoration:none}.button:active{box-shadow:0 0 0 var(--button-edge), 0 2px 6px -4px #00000080;transform:translateY(3px)}.button--light{--button-face:var(--board-ink);--button-text:var(--board);--button-edge:#000}.button--plain{--button-face:var(--stock);--button-text:var(--ink);--button-edge:var(--rule-strong)}.button .icon{flex:none;width:1.05em;height:1.05em}.go{align-items:center;gap:.4em;font-weight:680;display:inline-flex}.go .icon{width:1em;height:1em;transition:transform var(--duration) var(--ease-out)}.go:hover .icon{transform:translate(3px)}.lamp{--lamp:var(--lamp-off);background:var(--lamp);border-radius:50%;flex:none;width:.8rem;height:.8rem;display:inline-block;box-shadow:0 0 0 1px #00000073}.lamp--pass{--lamp:var(--lit-pass,var(--pass))}.lamp--warn{--lamp:var(--lit-warn,var(--warn))}.lamp--fail{--lamp:var(--lit-fail,var(--fail))}.on-board{--lit-pass:var(--lamp-pass);--lit-warn:var(--lamp-warn);--lit-fail:var(--lamp-fail)}.status{text-transform:none;font-style:normal;font-family:var(--font-readout);font-size:var(--step--2);white-space:nowrap;align-items:center;gap:.45em;font-weight:560;display:inline-flex}.status--pass{color:var(--pass)}.status--warn{color:var(--warn)}.status--fail{color:var(--fail)}.sheet{border-radius:var(--radius-sheet);background:var(--stock);box-shadow:var(--lift)}.illustrative{color:var(--ink-3);font-size:var(--step--2)}:root{--vt-open:.34s;--vt-close:.28s;--ease-travel:cubic-bezier(.2, 0, 0, 1)}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:0s}:root[data-vt=open]{--vt-duration:var(--vt-open)}:root[data-vt=close]{--vt-duration:var(--vt-close)}:root:is([data-vt=open],[data-vt=close]) .site-header{view-transition-name:site-header}:root:is([data-vt=open],[data-vt=close])::view-transition-group(*),:root:is([data-vt=open],[data-vt=close])::view-transition-old(*),:root:is([data-vt=open],[data-vt=close])::view-transition-new(*){animation-duration:var(--vt-duration);animation-timing-function:var(--ease-travel)}::view-transition-old(*.cover),::view-transition-new(*.cover){object-fit:cover;height:100%}[data-vt-fit=cover]{view-transition-class:cover}:root:is([data-vt=open],[data-vt=close])::view-transition-old(*.cover),:root:is([data-vt=open],[data-vt=close])::view-transition-new(*.cover){animation-duration:calc(var(--vt-duration) * .4)}[data-vt-over]{view-transition-class:over}:root[data-vt=open]::view-transition-new(*.over){animation:vt-fade-in calc(var(--vt-duration) * .35) linear calc(var(--vt-duration) * .5) both}:root[data-vt=close]::view-transition-old(*.over){animation:vt-fade-out calc(var(--vt-duration) * .25) linear both}:root[data-vt=open]::view-transition-old(root){animation:none}:root[data-vt=open]::view-transition-new(root){mix-blend-mode:normal;animation:vt-window-open var(--vt-duration) var(--ease-travel) both, vt-fade-in calc(var(--vt-duration) * .4) linear both}:root[data-vt=close]::view-transition-new(root){animation:none}:root[data-vt=close]::view-transition-old(root){z-index:1;mix-blend-mode:normal;animation:vt-window-close var(--vt-duration) var(--ease-travel) both, vt-fade-out calc(var(--vt-duration) * .55) linear calc(var(--vt-duration) * .15) both}:root[data-vt=open][data-vt-carried]::view-transition-new(root){animation:vt-window-open var(--vt-duration) var(--ease-travel) both}:root[data-vt=close][data-vt-carried]::view-transition-old(root){animation:vt-window-close var(--vt-duration) var(--ease-travel) both}@keyframes vt-window-open{0%{clip-path:var(--vt-window)}to{clip-path:inset(0)}}@keyframes vt-window-close{0%{clip-path:inset(0)}to{clip-path:var(--vt-window)}}@keyframes vt-fade-in{0%{opacity:0}}@keyframes vt-fade-out{to{opacity:0}}:root[data-vt=fade]::view-transition-old(root),:root[data-vt=fade]::view-transition-new(root){animation-duration:.2s}.site-footer:where(.astro-bddg4lij){background:var(--board);color:var(--board-ink);font-size:var(--step--1)}.site-footer__grid:where(.astro-bddg4lij){padding-block:var(--space-2xl) var(--space-xl)}.site-footer__brand:where(.astro-bddg4lij){margin-bottom:var(--space-xs);letter-spacing:-.035em;align-items:baseline;gap:.75rem;font-size:1.7rem;font-weight:860;font-stretch:125%;line-height:1;display:flex}.site-footer__brand:where(.astro-bddg4lij) span:where(.astro-bddg4lij){color:var(--board-dim);font-size:var(--step--1);letter-spacing:0;font-weight:600;font-stretch:108%}.site-footer__about:where(.astro-bddg4lij) p:where(.astro-bddg4lij):not(.site-footer__brand){max-width:24rem;color:var(--board-dim)}.site-footer:where(.astro-bddg4lij) h2:where(.astro-bddg4lij){margin-bottom:var(--space-2xs);font-size:var(--step--1);letter-spacing:0;color:var(--board-ink);font-weight:700;font-stretch:106%}.site-footer:where(.astro-bddg4lij) ul:where(.astro-bddg4lij){gap:.4rem;padding:0;list-style:none;display:grid}.site-footer:where(.astro-bddg4lij) li:where(.astro-bddg4lij){color:var(--board-dim)}@media (pointer:coarse){.site-footer:where(.astro-bddg4lij) ul:where(.astro-bddg4lij){gap:0}.site-footer:where(.astro-bddg4lij) ul:where(.astro-bddg4lij) a:where(.astro-bddg4lij){min-height:var(--spacing-touch-target);align-items:center;display:inline-flex}}.site-footer:where(.astro-bddg4lij) ul:where(.astro-bddg4lij) a:where(.astro-bddg4lij){color:var(--board-dim);text-decoration:none}.site-footer:where(.astro-bddg4lij) ul:where(.astro-bddg4lij) a:where(.astro-bddg4lij):hover{color:var(--board-ink);text-decoration:underline}.site-footer:where(.astro-bddg4lij) :where(.astro-bddg4lij):focus-visible{outline-color:var(--board-ink)}.site-footer__base:where(.astro-bddg4lij){justify-content:space-between;gap:var(--space-2xs);padding-block:var(--space-m) var(--space-l);border-top:1px solid var(--board-rule);color:var(--board-dim);font-size:var(--step--2);flex-wrap:wrap;display:flex}.site-footer__base:where(.astro-bddg4lij) a:where(.astro-bddg4lij){color:var(--board-ink)}.shift:where(.astro-xcti7gnb){width:var(--spacing-touch-target);height:var(--spacing-touch-target);border:1px solid var(--rule-strong);border-radius:var(--radius-plate);background:var(--stock);color:var(--ink);cursor:pointer;place-items:center;display:grid}[data-world] .shift:where(.astro-xcti7gnb){display:none}.shift:where(.astro-xcti7gnb):hover{border-color:var(--ink)}.shift:where(.astro-xcti7gnb) .icon{width:1.1rem;height:1.1rem}.shift:where(.astro-xcti7gnb) .shift__night,[data-theme=dark] .shift:where(.astro-xcti7gnb) .shift__day{display:none}[data-theme=dark] .shift:where(.astro-xcti7gnb) .shift__night{display:block}.wordmark:where(.astro-abbawp5v){color:var(--ink);font-family:var(--font-sans);letter-spacing:-.035em;white-space:nowrap;font-size:1.7rem;font-weight:860;font-stretch:125%;line-height:1;text-decoration:none;display:inline-block}.wordmark:where(.astro-abbawp5v):hover{text-decoration:none}.site-header:where(.astro-jae56hh5){z-index:50;background:color-mix(in srgb, var(--floor) 94%, transparent);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--rule);position:sticky;top:0}.site-header__inner:where(.astro-jae56hh5){align-items:center;column-gap:var(--space-s);padding-top:var(--space-xs);grid-template-columns:1fr auto;grid-template-areas:"brand tools""nav nav";display:grid}@media (width<48rem){.site-header:where(.astro-jae56hh5){transition:translate var(--duration) var(--ease-out)}.site-header:where(.astro-jae56hh5)[data-state=away]:not(:focus-within){translate:0 -100%}}.site-header__brand:where(.astro-jae56hh5){white-space:nowrap;grid-area:brand;align-items:center;gap:.55rem;min-width:0;display:flex}.site-header__slash:where(.astro-jae56hh5){color:var(--rule-strong);font-size:var(--step-2);line-height:1}.site-header__brand:where(.astro-jae56hh5)>a{margin-block:-.5rem;padding-block:.5rem}.site-header__project:where(.astro-jae56hh5){color:var(--ink);letter-spacing:-.02em;font-size:1.15rem;font-weight:800;font-stretch:118%;text-decoration:none}.site-header__project:where(.astro-jae56hh5):hover{text-decoration:underline 2px}.site-header__tools:where(.astro-jae56hh5){align-items:center;gap:var(--space-xs);grid-area:tools;display:flex}.site-header__tools:where(.astro-jae56hh5) .button{min-height:var(--spacing-touch-target);font-size:var(--step--1);padding:.55em .95em}.site-nav:where(.astro-jae56hh5){grid-area:nav;margin-inline:-.65rem}.site-nav:where(.astro-jae56hh5) ul:where(.astro-jae56hh5){padding:0;list-style:none;display:flex}.site-nav:where(.astro-jae56hh5) a:where(.astro-jae56hh5){color:var(--ink-2);padding:.7rem .65rem .8rem;font-size:.95rem;font-weight:600;font-stretch:106%;text-decoration:none;display:block;position:relative}.site-nav:where(.astro-jae56hh5) a:where(.astro-jae56hh5):hover,.site-nav:where(.astro-jae56hh5) a:where(.astro-jae56hh5)[aria-current=page]{color:var(--ink)}.site-nav:where(.astro-jae56hh5) a:where(.astro-jae56hh5)[aria-current=page]:after{content:"";background:var(--ink);height:3px;position:absolute;bottom:-1px;left:.65rem;right:.65rem}@media (width>=48rem){.site-header__inner:where(.astro-jae56hh5){grid-template-columns:auto 1fr auto;grid-template-areas:"brand nav tools";min-height:4.25rem;padding-top:0}.site-nav:where(.astro-jae56hh5){margin-inline:0 var(--space-s);place-self:stretch end}.site-nav:where(.astro-jae56hh5) ul:where(.astro-jae56hh5){height:100%}.site-nav:where(.astro-jae56hh5) a:where(.astro-jae56hh5){align-items:center;height:100%;padding-block:0;display:flex}}
