.home-v2 .constellations-page .rounded-b-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.home-v2 .constellations-page .rounded-xl{border-radius:.75rem!important}.home-v2 .constellations-page .rounded-2xl{border-radius:1rem!important}.home-v2 .constellations-page .rounded-3xl{border-radius:1.5rem!important}.home-v2 .constellations-page .rounded-lg{border-radius:.5rem!important}.home-v2 .constellations-page .rounded-full{border-radius:9999px!important}.home-v2 .constellations-page{--cst-bg:#fff;--cst-bg-elevated:#f9fafb;--cst-bg-ink:#000;--cst-text:#111827;--cst-text-soft:#374151;--cst-text-muted:#4b5563;--cst-text-faint:#9ca3af;--cst-text-on-ink:#fff;--cst-border:#e5e7eb;--cst-border-subtle:#f3f4f6;--cst-btn-bg:#000;--cst-btn-fg:#fff;--cst-btn-hover:#1f2937;--cst-ramp-800:#1f2937;--cst-ramp-700:#374151;--cst-ramp-600:#4b5563;--cst-ramp-500:#6b7280;--cst-ramp-200:#e5e7eb;--cst-ramp-900:#111827;background-color:var(--cst-bg);color:var(--cst-text)}.home-v2 .constellations-page .bg-black,.home-v2--light .constellations-page .bg-black{background-color:var(--cst-bg-ink)!important}.home-v2 .constellations-page .bg-white,.home-v2--light .constellations-page .bg-white{background-color:var(--cst-bg)!important}.home-v2 .constellations-page .bg-gray-50{background-color:var(--cst-bg-elevated)!important}.home-v2 .constellations-page .text-white,.home-v2--light .constellations-page .text-white{color:var(--cst-text-on-ink)!important}.home-v2 .constellations-page .text-black{color:#000!important}.home-v2 .constellations-page .text-gray-900,.home-v2:not(.home-v2--light) .constellations-page .text-black{color:var(--cst-text)!important}.home-v2 .constellations-page .text-gray-700{color:var(--cst-text-soft)!important}.home-v2 .constellations-page .text-gray-600{color:var(--cst-text-muted)!important}.home-v2 .constellations-page .text-gray-400{color:var(--cst-text-faint)!important}.home-v2 .constellations-page .border-white{border-color:#fff!important}.home-v2 .constellations-page .border-gray-100{border-color:var(--cst-border-subtle)!important}.home-v2 .constellations-page .border-gray-200{border-color:var(--cst-border)!important}.home-v2 .constellations-page .border-gray-600{border-color:var(--cst-ramp-600)!important}.home-v2 .constellations-page .from-black{--tw-gradient-from:#000 var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.home-v2 .constellations-page .to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)!important}.home-v2 .constellations-page .bg-gray-800{background-color:var(--cst-ramp-800)!important}.home-v2 .constellations-page .bg-gray-700{background-color:var(--cst-ramp-700)!important}.home-v2 .constellations-page .bg-gray-600{background-color:var(--cst-ramp-600)!important}.home-v2 .constellations-page .bg-gray-500{background-color:var(--cst-ramp-500)!important}.home-v2 .constellations-page .bg-gray-200{background-color:var(--cst-ramp-200)!important}.home-v2 .constellations-page .from-gray-800{--tw-gradient-from:var(--cst-ramp-800) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(31,41,55,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.home-v2 .constellations-page .to-gray-900{--tw-gradient-to:var(--cst-ramp-900) var(--tw-gradient-to-position)!important}.home-v2 .constellations-page .\[\&\>div\]\:bg-gray-500>div{background-color:var(--cst-ramp-500)!important}.home-v2 .constellations-page .\!bg-black{background-color:var(--cst-btn-bg)!important;color:var(--cst-btn-fg)!important}.home-v2 .constellations-page .hover\:\!bg-gray-800:hover{background-color:var(--cst-btn-hover)!important}.home-v2 .constellations-page .hover\:bg-white:hover{background-color:#fff!important}.home-v2 .constellations-page .hover\:text-black:hover,.home-v2:not(.home-v2--light) .constellations-page .constellations-ink-cta:hover,.home-v2:not(.home-v2--light) .constellations-page .hover\:text-black:hover{color:#000!important}.home-v2:not(.home-v2--light) .constellations-page .constellations-metric-icon{background-color:#fff!important}.home-v2:not(.home-v2--light) .constellations-page .constellations-metric-icon img{filter:none!important}.home-v2 .constellations-page .shadow-lg,.home-v2 .constellations-page .shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,.06),0 12px 32px -12px rgba(0,0,0,.12)!important}.home-v2:not(.home-v2--light) .constellations-page{--cst-bg:#0a0a0a;--cst-bg-elevated:#131313;--cst-bg-ink:#000;--cst-text:#f3f4f6;--cst-text-soft:#d1d5db;--cst-text-muted:#9ca3af;--cst-text-faint:#9ca3af;--cst-text-on-ink:#fff;--cst-border:#303030;--cst-border-subtle:#262626;--cst-btn-bg:#fff;--cst-btn-fg:#0a0a0a;--cst-btn-hover:#e5e5e5;--cst-ramp-800:#e5e5e5;--cst-ramp-700:#b3b3b3;--cst-ramp-600:#8a8a8a;--cst-ramp-500:#5c5c5c;--cst-ramp-200:#2e2e2e;--cst-ramp-900:#f3f4f6;background-color:var(--cst-bg);color:var(--cst-text)}.home-v2:not(.home-v2--light) .constellations-page .shadow-lg,.home-v2:not(.home-v2--light) .constellations-page .shadow-sm{box-shadow:0 1px 2px rgba(0,0,0,.5),0 12px 32px -12px rgba(0,0,0,.6)!important}.home-v2:not(.home-v2--light) .constellations-page .\!bg-black{background-color:var(--cst-btn-bg)!important;color:var(--cst-btn-fg)!important}.home-v2:not(.home-v2--light) .constellations-page .hover\:\!bg-gray-800:hover{background-color:var(--cst-btn-hover)!important;color:var(--cst-btn-fg)!important}.home-v2 .constellations-page .constellations-ink-cta{background-color:transparent!important;border-color:#fff!important;color:#fff!important}.home-v2 .constellations-page .constellations-ink-cta:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}.home-v2 .constellations-page a.constellations-solid-cta,.home-v2 .constellations-page button.constellations-solid-cta{background-color:var(--cst-btn-bg)!important;border-color:transparent!important;color:var(--cst-btn-fg)!important}.home-v2 .constellations-page a.constellations-solid-cta:hover,.home-v2 .constellations-page button.constellations-solid-cta:hover{background-color:var(--cst-btn-hover)!important;color:var(--cst-btn-fg)!important}.home-v2:not(.home-v2--light) .constellations-page a.constellations-solid-cta,.home-v2:not(.home-v2--light) .constellations-page button.constellations-solid-cta{background-color:#fff!important;color:#0a0a0a!important}.home-v2:not(.home-v2--light) .constellations-page a.constellations-solid-cta:hover,.home-v2:not(.home-v2--light) .constellations-page button.constellations-solid-cta:hover{background-color:#e5e5e5!important;color:#0a0a0a!important}@media (max-width:1023px) and (max-height:720px){.home-v2 .constellations-page .constellations-hero{min-height:100svh}.home-v2 .constellations-page .constellations-hero__copy{margin-top:calc(var(--site-nav-height, 3.5rem) + .5rem);padding-top:1rem;padding-bottom:1rem;gap:.75rem}.home-v2 .constellations-page .constellations-hero__copy h1{font-size:2rem!important;line-height:1.1!important}.home-v2 .constellations-page .constellations-hero__lead{font-size:1.125rem!important}}.home-v2 .constellations-page section{scroll-margin-top:calc(var(--site-nav-height, 3.5rem) + .75rem)}.home-v2 .constellations-page .constellations-orbit-stage{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%);mask-image:linear-gradient(90deg,transparent 0,#000 22%)}@media (max-width:767px){.home-v2 .constellations-page .constellations-orbit-stage{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 45%);mask-image:linear-gradient(90deg,transparent 0,#000 45%)}}