.features-module__QeC6Qq__page{color:#f8fafc;background:#020617;min-height:100dvh;padding-bottom:96px}.features-module__QeC6Qq__inner{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.features-module__QeC6Qq__header{padding:56px 0 40px}.features-module__QeC6Qq__title{letter-spacing:-.03em;max-width:20ch;margin:24px 0 0;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.1}.features-module__QeC6Qq__lead{color:#94a3b8;max-width:62ch;margin:16px 0 0;font-size:clamp(16px,2vw,18px);line-height:1.7}.features-module__QeC6Qq__updated{color:#64748b;margin:24px 0 0;font-size:13px}.features-module__QeC6Qq__scores{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:32px;display:grid}.features-module__QeC6Qq__score{background:#0b1220;border:1px solid #1e293b;border-radius:14px;padding:20px}.features-module__QeC6Qq__scoreValue{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:700;line-height:1}.features-module__QeC6Qq__scoreLabel{color:#94a3b8;margin:8px 0 0;font-size:13px;line-height:1.5}.features-module__QeC6Qq__valueReady{color:#2dd4bf}.features-module__QeC6Qq__valueKey{color:#fbbf24}.features-module__QeC6Qq__valueSoon{color:#94a3b8}.features-module__QeC6Qq__legend{background:#0b1220;border:1px solid #1e293b;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:40px;padding:20px;display:grid}.features-module__QeC6Qq__legendItem{align-items:flex-start;gap:12px;display:flex}.features-module__QeC6Qq__legendText{color:#94a3b8;margin:0;font-size:13px;line-height:1.6}.features-module__QeC6Qq__chip{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:12px;font-weight:500;line-height:1.5;display:inline-block}.features-module__QeC6Qq__chipReady{color:#5eead4;background:#134e4a}.features-module__QeC6Qq__chipNeedsKey{color:#fcd34d;background:#422006}.features-module__QeC6Qq__chipSoon{color:#cbd5e1;background:#1e293b}.features-module__QeC6Qq__group{margin-top:64px}.features-module__QeC6Qq__groupTitle{letter-spacing:-.02em;margin:0;font-size:clamp(22px,3vw,26px);font-weight:700}.features-module__QeC6Qq__groupIntro{color:#94a3b8;max-width:62ch;margin:8px 0 24px;font-size:15px;line-height:1.7}.features-module__QeC6Qq__cards{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:720px){.features-module__QeC6Qq__cards{grid-template-columns:repeat(2,1fr)}}.features-module__QeC6Qq__card{background:#0b1220;border:1px solid #1e293b;border-radius:14px;height:100%;padding:20px}.features-module__QeC6Qq__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.features-module__QeC6Qq__cardName{color:#f8fafc;margin:0;font-size:16px;font-weight:600;line-height:1.4}.features-module__QeC6Qq__cardWhat{color:#cbd5e1;margin:12px 0 0;font-size:14px;line-height:1.7}.features-module__QeC6Qq__cardNote{color:#94a3b8;border-top:1px solid #1e293b;margin:12px 0 0;padding-top:12px;font-size:13px;line-height:1.6}.features-module__QeC6Qq__callout{background:#0b1220;border:1px solid #134e4a;border-radius:16px;margin-top:64px;padding:28px}.features-module__QeC6Qq__calloutTitle{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.features-module__QeC6Qq__calloutText{color:#94a3b8;max-width:62ch;margin:8px 0 0;font-size:14px;line-height:1.7}.features-module__QeC6Qq__demoStats{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.features-module__QeC6Qq__pill{color:#cbd5e1;background:#0f172a;border:1px solid #1e293b;border-radius:999px;padding:6px 14px;font-size:13px}.features-module__QeC6Qq__pillValue{color:#f8fafc;font-weight:600}.features-module__QeC6Qq__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.features-module__QeC6Qq__button{color:#fff;background:#0d9488;border-radius:10px;padding:12px 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s;display:inline-block}.features-module__QeC6Qq__button:hover{background:#0f766e}.features-module__QeC6Qq__button:focus-visible{outline:none;box-shadow:0 0 0 3px #0d948873}.features-module__QeC6Qq__buttonSecondary{color:#cbd5e1;background:0 0;border:1px solid #334155;}.features-module__QeC6Qq__buttonSecondary:hover{background:#0f172a;border-color:#475569}.features-module__QeC6Qq__footer{color:#64748b;border-top:1px solid #1e293b;margin-top:64px;padding-top:24px;font-size:13px;line-height:1.7}.features-module__QeC6Qq__footer a{color:#2dd4bf;text-decoration:none}.features-module__QeC6Qq__footer a:hover{text-decoration:underline}.features-module__QeC6Qq__reveal{animation:.45s cubic-bezier(.16,1,.3,1) both features-module__QeC6Qq__rise}@keyframes features-module__QeC6Qq__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.features-module__QeC6Qq__reveal{animation:none}.features-module__QeC6Qq__button{transition:none}}
