.nlp[data-v-6ea82812]{background:#FFF9E6;min-height:100vh}.nlp__wrap[data-v-6ea82812]{max-width:760px;margin:0 auto;padding:2rem 1rem 3.5rem}.nlp__hero[data-v-6ea82812]{margin-bottom:24px}.nlp__eyebrow[data-v-6ea82812]{display:inline-block;padding:4px 12px;border:2px solid var(--bold-black);border-radius:999px;background:#fff;font-weight:800;font-size:.82rem}.nlp__title[data-v-6ea82812]{margin:12px 0 8px;font-size:2.6rem;font-weight:800;line-height:1.05}.nlp__subtitle[data-v-6ea82812]{margin:0;font-size:1.1rem;color:#444;line-height:1.5}.nlp__points[data-v-6ea82812]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nlp__points h2[data-v-6ea82812]{margin:10px 0 4px;font-size:1.05rem;font-weight:800}.nlp__points p[data-v-6ea82812]{margin:0;color:#555;font-size:.9rem;line-height:1.45}.nlp__point[data-v-6ea82812]{padding:16px;background:#fff;border:3px solid var(--bold-black);border-radius:14px}.nlp__point-icon[data-v-6ea82812]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:3px solid var(--bold-black);border-radius:12px}.nlp__result[data-v-6ea82812]{text-align:center;padding:32px 22px;margin-bottom:24px;background:#fff;border:4px solid var(--bold-black);border-radius:18px;box-shadow:6px 6px 0 var(--bold-black)}.nlp__result-icon[data-v-6ea82812]{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border:4px solid var(--bold-black);border-radius:50%;background:var(--bold-yellow);margin-bottom:12px}.is-error .nlp__result-icon[data-v-6ea82812]{background:#FFE1E3}.nlp__result-title[data-v-6ea82812]{margin:0 0 6px;font-size:1.8rem;font-weight:800}.nlp__result-text[data-v-6ea82812]{margin:0 auto 18px;max-width:480px;color:#444;line-height:1.5}.nlp__result-actions[data-v-6ea82812]{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.nlp__btn[data-v-6ea82812]{border:3px solid var(--bold-black);border-radius:12px;font-family:Space Grotesk,sans-serif;font-weight:800;background:#fff;color:var(--bold-black)}.nlp__btn--primary[data-v-6ea82812]{background:var(--bold-yellow)}@media (max-width: 599px){.nlp__title[data-v-6ea82812]{font-size:2rem}.nlp__points[data-v-6ea82812]{grid-template-columns:minmax(0,1fr)}}
