.nayti-home{color:#0e1a2b;width:100%;font-family:var(--font-plex-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#fff;font-size:17px;line-height:1.6;overflow-x:hidden}.nayti-home :focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #c2ed3f}.nayti-home a:hover{color:inherit}.tw-pretty{text-wrap:pretty}@keyframes nayti-pulse{0%,to{opacity:1}50%{opacity:.28}}@keyframes nayti-blink{0%,to{opacity:1}50%{opacity:.4}}.nav-link{opacity:.72}.nav-link:hover{opacity:1}.nav-live:hover{opacity:.8}.pill-live:hover{color:#000;background:#e2e2e2}.price-row:hover{background:#f6faea;padding-left:20px}.cat-row:hover{background:#f6faea;padding-left:16px}.cat-row:hover .cat-explore{opacity:1}.cta-lift:hover{transform:translateY(-1px)}.core-coverage:before{content:"";background:#c2ed3f;border-radius:50%;width:6px;height:6px}.agent-fallback{max-width:760px;margin:0 auto;padding:72px clamp(20px,5vw,64px)}.agent-fallback p:first-child{color:#4f7a12;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;margin:0 0 14px;font-size:11px}.agent-fallback h2{font-family:var(--font-hanken), system-ui, sans-serif;margin:0 0 18px;font-size:clamp(30px,4vw,48px);font-weight:500;line-height:1.06}.agent-fallback p:last-child{color:#6b7380;margin:0}.agent-fallback-dark{color:#fff}.agent-fallback-dark p:first-child{color:#c2ed3f}.agent-fallback-dark p:last-child{color:#ffffff9e}@media (prefers-reduced-motion:reduce){.nayti-home *,.nayti-home :before,.nayti-home :after{transition:none!important;animation:none!important}}@media (max-width:900px){.site-nav-inner{gap:16px!important}.site-nav-links{margin-left:auto!important;display:flex!important}.site-nav-links>a:not(:last-child){display:none!important}.site-nav-links>a:last-child{font-size:13px;padding:0 4px!important}.price-labels{display:none!important}.price-row{grid-template-columns:minmax(150px,1.2fr) minmax(150px,1fr)!important;gap:12px 20px!important}}@media (max-width:560px){.pill-live{display:none!important}.site-nav-inner{gap:10px!important;padding-left:14px!important;padding-right:14px!important}.site-nav-inner>a:first-child svg{width:112px!important}.site-nav-demo{padding:0 12px!important;font-size:13px!important}.hero-title{white-space:normal!important;font-size:clamp(28px,9vw,42px)!important}.price-row{grid-template-columns:1fr!important;padding:20px 8px!important}}
