.home,.home-chrome{--h-paper:#f7f9fc;--h-paper-deep:#eef2f7;--h-warm:#e4edf9;--h-white:#fff;--h-ink:#0b1a33;--h-ink-soft:#1a202c;--h-muted:#4a5568;--h-line:#1a202c1a;--h-line-strong:#1a202c33;--h-blue:#1d64c2;--h-blue-deep:#1d64c2;--h-blue-tint:#eaf2fd;--h-blue-dark:#174f9c;--h-amber:#ef9a26;--h-amber-deep:#e08a12;--h-slate:#12325c;--h-dusk:#0b1a33;--h-dusk-soft:#12325c;--h-dusk-line:#ffffff24;--h-on-dusk-muted:#c3d2e6;--h-grid:transparent;--h-shadow:0 24px 48px -24px #12325c4d, 0 2px 6px #1a202c0f;font-family:var(--font-apple)}.home{color:var(--h-ink)}.home,.home-chrome{--font-family-marketing:var(--font-apple);--font-family-marketing-body:var(--font-apple);--font-family-marketing-display:var(--font-apple);font-kerning:normal;text-rendering:optimizelegibility}.home{background:var(--h-white);font-size:17px;line-height:1.6}.home-display{font-family:var(--font-family-marketing-display);letter-spacing:-.035em;text-wrap:balance;font-weight:700;line-height:1.04}.home p{text-wrap:pretty}.home-paper{background-color:var(--h-paper)}.home-warm{background:linear-gradient(180deg, var(--h-warm) 0%, var(--h-paper) 78%)}.home-eyebrow{color:var(--h-blue-deep);font-size:15px;font-weight:600}.home-dusk{background-color:var(--h-dusk);color:var(--h-white)}.home-dim{background:var(--h-line-strong);height:1px;position:relative}.home-dim:before,.home-dim:after{content:"";background:var(--h-line-strong);width:1px;height:11px;position:absolute;top:-5px}.home-dim:before{left:0}.home-dim:after{right:0}.home-focus:focus-visible{outline:2px solid var(--h-ink);outline-offset:3px;border-radius:2px}.home-dusk .home-focus:focus-visible{outline-color:var(--h-amber)}.home,.home-chrome{--h-black:#050505;--h-card:#f4f5f7;--h-card-line:#0a0a0a0f;--h-bright:#2563eb;--h-bright-soft:#93b4f8;--h-violet:#7c3aed;--h-orange:#f59e0b}.home-orbit{background:radial-gradient(circle at 100% 112%, #3b82f6 0%, #1d4ed8 34%, #0b1e5b 54%, transparent 54.4%), var(--h-black)}.home-glow{box-shadow:0 0 0 1px #ffffff14,0 0 60px 6px #4f46e58c}.home-marquee-text{background:linear-gradient(90deg,#2563eb,#4f46e5 45%,#7c3aed);color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:no-preference){.home-marquee-track{animation:28s linear infinite home-marquee}@keyframes home-marquee{to{transform:translate(-50%)}}}.home{--mk-blue:#2563eb;--mk-blue-bright:#3b82f6;--mk-blue-deep:#1d4ed8;--mk-blue-navy:#050505;--mk-blue-abyss:#050505;--mk-blue-tint:#eef3fe;--mk-blue-on-dark:#93b4f8;--mk-redline:#2563eb;--mk-redline-bright:#2563eb;--mk-blueprint:#050505;--mk-blueprint-deep:#050505;--mk-blueprint-line:#ffffff24;--mk-ink:#0a0a0a;--mk-ink-soft:#1f2937;--mk-page:#fff;--mk-card:#f4f5f7;--mk-heading:#0a0a0a;--mk-body:#1f2937;--mk-muted:#4b5563;--mk-line:#0a0a0a14;--mk-line-strong:#0a0a0a29;--mk-shadow-float:0 30px 60px -30px #00000059;--mk-grad-deep:#050505;--mk-grad-bright:#2563eb;--mk-grad-blueprint:radial-gradient(circle 440px at 100% 135%, #3b82f6 0%, #1d4ed8 48%, #0b1e5b 80%, transparent 81%), #050505;--mk-radius-sm:12px;--mk-radius:20px;--mk-radius-lg:28px}
