.intro-go{background:var(--nx-accent);color:var(--nx-page);font-family:var(--font-roboto), sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:9999px;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-size:.75rem;display:inline-flex}.intro-pill{border:1px solid var(--nx-line-strong);color:var(--nx-type-muted);font-family:var(--font-roboto), sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.6875rem;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,background-color .3s,color .3s;display:inline-flex}.intro-pill:hover,.intro-pill:focus-visible{border-color:var(--nx-accent-edge);background:var(--nx-accent-wash);color:var(--nx-type);transform:translateY(-2px)}.intro-first{border-color:var(--nx-accent-edge);background-image:linear-gradient(135deg, var(--nx-accent-wash), transparent 70%);box-shadow:0 18px 50px -24px var(--nx-accent-edge)}.intro-go-lg{padding:.875rem 1.5rem;font-size:.8125rem}.intro-select{appearance:none;border:1px solid var(--nx-line-strong);width:100%;color:var(--nx-type);font-family:var(--font-roboto), sans-serif;cursor:pointer;background:0 0;border-radius:9999px;padding:.5rem 2.5rem .5rem 1rem;font-size:.8125rem;transition:border-color .3s,background-color .3s}.intro-select:hover,.intro-select:focus-visible{border-color:var(--nx-accent-edge);background-color:var(--nx-accent-wash);outline:none}.intro-select option{background-color:var(--nx-page);color:var(--nx-type)}@media (min-width:640px){.intro-select{width:auto;min-width:14rem}}
