.intro-scope{--intro-page:#0b0f17;--intro-surface:#14171f;--intro-card:#1b1f28;--intro-card-2:#242a35;--intro-text:#f2f2f2;--intro-text-2:#a1a1aa;--intro-text-3:#94949e;--intro-text-4:#71717a;--intro-text-5:#4b5160;--intro-hairline:#303541;--intro-soft:#262b36;--intro-teal:#3cc0c2;--intro-teal-hover:#2ea8aa;--intro-teal-tint:rgba(60,192,194,0.16);--intro-teal-border:rgba(60,192,194,0.42);--intro-teal-text:#8ee0e1;--intro-amber:#e0a23c;--intro-on-teal:#0b0f17;background-color:var(--intro-page);color:var(--intro-text);font-family:var(--font-body),Inter,system-ui,sans-serif}@media (prefers-color-scheme:light){.intro-scope{--intro-page:#ecebf0;--intro-surface:#ffffff;--intro-card:#ffffff;--intro-card-2:#f4f4f7;--intro-text:#111827;--intro-text-2:#4b5563;--intro-text-3:#52525b;--intro-text-4:#6b7280;--intro-text-5:#9ca3af;--intro-hairline:#ecebf0;--intro-soft:#e5e5ea;--intro-teal:#258789;--intro-teal-hover:#1d6d6f;--intro-teal-tint:rgba(37,135,137,0.12);--intro-teal-border:rgba(37,135,137,0.32);--intro-teal-text:#1d6d6f;--intro-amber:#a4681a;--intro-on-teal:#ffffff}}.intro-scope .intro-on-photo{color:#f2f2f2}.intro-scope .intro-on-photo-muted{color:#d4d4d8}.intro-scope .intro-display{font-family:var(--font-heading),Montserrat,system-ui,sans-serif}.intro-scope .intro-num{font-variant-numeric:tabular-nums}.intro-scope :focus-visible{outline:2px solid var(--intro-teal);outline-offset:2px;border-radius:8px}