.page-module__NfDiEG__page{max-width:var(--max-width);margin:0 auto;padding:0 20px 80px}.page-module__NfDiEG__hero{text-align:center;border-bottom:1px solid #f1f1f1;padding:72px 20px 10px}.page-module__NfDiEG__heroTitle{color:#0b1220;margin:0 0 22px;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.1}.page-module__NfDiEG__accent{color:var(--accent)}.page-module__NfDiEG__heroSub{color:#334155;max-width:660px;margin:0 auto 38px;font-size:18px;line-height:1.75}.page-module__NfDiEG__btnPrimary{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:13px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}.page-module__NfDiEG__btnPrimary:hover{background:#3d5ed8}.page-module__NfDiEG__audienceSection{border-bottom:1px solid #f1f1f1;padding:64px 0}.page-module__NfDiEG__audienceTabs{background:#f8f9fb;border:1.5px solid #e5e7eb;border-radius:28px;justify-content:center;gap:8px;width:fit-content;margin-bottom:48px;margin-left:auto;margin-right:auto;padding:5px;display:flex}.page-module__NfDiEG__audienceTab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:22px;padding:10px 30px;font-size:.9rem;font-weight:600;transition:all .18s}.page-module__NfDiEG__activeTab{background:var(--accent);color:#fff;box-shadow:0 2px 8px #5376e947}.page-module__NfDiEG__audienceContent{grid-template-columns:1fr 1fr;align-items:start;gap:52px;max-width:960px;margin:0 auto;display:grid}.page-module__NfDiEG__audienceTitle{color:#0b1220;margin:0 0 14px;font-size:clamp(20px,2.4vw,27px);font-weight:700;line-height:1.3}.page-module__NfDiEG__audienceDesc{color:#334155;margin:0 0 18px;font-size:15px;line-height:1.75}.page-module__NfDiEG__pricingPill{color:#059669;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:600;display:inline-block}.page-module__NfDiEG__pricingPillFree{color:#5376e9;background:#eef1fd;border:1px solid #c7d4fb;border-radius:20px;padding:6px 14px;font-size:.82rem;font-weight:600;display:inline-block}.page-module__NfDiEG__featureList{background:#fafbff;border:1.5px solid #e8ecff;border-radius:16px;flex-direction:column;gap:16px;margin:0;padding:28px;list-style:none;display:flex}.page-module__NfDiEG__featureItem{color:#374151;align-items:flex-start;gap:12px;font-size:.93rem;line-height:1.5;display:flex}.page-module__NfDiEG__checkIcon{flex-shrink:0;margin-top:2px}.page-module__NfDiEG__problemSection{border-bottom:1px solid #f1f1f1;padding:72px 0}.page-module__NfDiEG__problemInner{background:#fafbff;border:1.5px solid #e8ecff;border-radius:20px;align-items:flex-start;gap:48px;max-width:960px;margin:0 auto;padding:52px 48px;display:flex}.page-module__NfDiEG__problemStatBlock{text-align:center;flex-shrink:0;min-width:120px}.page-module__NfDiEG__problemStat{color:var(--accent);font-size:clamp(52px,6vw,72px);font-weight:700;line-height:1}.page-module__NfDiEG__problemStatLabel{color:#6b7280;max-width:100px;margin-top:8px;font-size:.78rem;font-weight:500;line-height:1.4}.page-module__NfDiEG__problemTitle{color:#0b1220;margin:0 0 14px;font-size:clamp(20px,2.2vw,26px);font-weight:700}.page-module__NfDiEG__problemText{color:#334155;margin:0;font-size:15px;line-height:1.8}.page-module__NfDiEG__problemText em{color:var(--accent);font-style:normal;font-weight:600}.page-module__NfDiEG__faqSection{border-bottom:1px solid #f1f1f1;max-width:720px;margin:0 auto;padding:72px 0}.page-module__NfDiEG__faqTitle{color:#0b1220;text-align:center;margin:0 0 36px;font-size:clamp(22px,2.8vw,32px);font-weight:700}.page-module__NfDiEG__faqList{flex-direction:column;gap:10px;display:flex}.page-module__NfDiEG__faqItem{background:#fff;border:1.5px solid #e5e7eb;border-radius:12px;transition:border-color .15s;overflow:hidden}.page-module__NfDiEG__faqOpen{border-color:#c7d4fb}.page-module__NfDiEG__faqQuestion{cursor:pointer;text-align:left;color:#111827;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:18px 20px;font-size:.95rem;font-weight:600;line-height:1.4;display:flex}.page-module__NfDiEG__faqQuestion:hover{background:#fafbff}.page-module__NfDiEG__faqChevron{flex-shrink:0;align-items:center;transition:transform .2s;display:flex}.page-module__NfDiEG__faqChevronOpen{transform:rotate(180deg)}.page-module__NfDiEG__faqAnswer{color:#374151;white-space:pre-line;border-top:1px solid #f3f4f6;margin:0;padding:14px 20px 18px;font-size:.9rem;line-height:1.75}.page-module__NfDiEG__ctaSection{text-align:center;max-width:560px;margin:0 auto;padding:80px 20px 20px}.page-module__NfDiEG__ctaTitle{color:#0b1220;margin:0 0 14px;font-size:clamp(24px,3vw,36px);font-weight:700}.page-module__NfDiEG__ctaSub{color:#334155;margin:0 0 28px;font-size:16px;line-height:1.7}@media (max-width:768px){.page-module__NfDiEG__audienceContent{grid-template-columns:1fr;gap:28px}.page-module__NfDiEG__problemInner{flex-direction:column;align-items:flex-start;gap:20px;padding:28px 24px}.page-module__NfDiEG__problemStatBlock{text-align:left;min-width:unset;align-items:center;gap:16px;display:flex}.page-module__NfDiEG__problemStatLabel{max-width:unset;margin-top:0}.page-module__NfDiEG__faqSection{padding:48px 0}}@media (max-width:480px){.page-module__NfDiEG__hero{padding:48px 0 40px}.page-module__NfDiEG__heroSub{font-size:16px}.page-module__NfDiEG__audienceTabs{border-radius:16px;flex-direction:column;width:100%}.page-module__NfDiEG__audienceTab{text-align:center}}
