@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";body #np-gen-wrapper,body #np-solutions-widget,body #np-hero-elementor-widget .hero-section{background-color:transparent}body #np-gen-wrapper .np-gen-header h2,body #np-guide-widget .np-header h2,body #np-checklist-widget .np-header h2,body #np-rejection-widget .np-header h2,body #np-steps-widget .np-header h2,body #np-sample-widget .np-sample-text h2,body #np-solutions-widget .np-sol-header h2{color:#fff}body #np-gen-wrapper .np-gen-header p,body #np-guide-widget .np-header p,body #np-checklist-widget .np-header p,body #np-rejection-widget .np-header p,body #np-steps-widget .np-header p,body #np-sample-widget .np-sample-text p,body #np-solutions-widget .np-sol-header p{color:#cbd5e1}#np-solutions-widget{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#f8f9fa;padding:80px 20px;box-sizing:border-box;width:100%}#np-solutions-widget *{box-sizing:border-box}#np-solutions-widget .np-sol-header{text-align:center;margin-bottom:60px}#np-solutions-widget .np-sol-header h2{font-size:36px;font-weight:800;color:#1e293b;margin:0 0 16px;letter-spacing:-.02em}#np-solutions-widget .np-sol-header p{font-size:16px;color:#475569;max-width:800px;margin:0 auto;line-height:1.6}#np-solutions-widget .np-sol-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1200px;margin:0 auto}#np-solutions-widget .np-sol-card{background-color:#fff;border-radius:12px;padding:32px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;display:flex;flex-direction:column;text-align:left;transition:transform .2s ease,box-shadow .2s ease}#np-solutions-widget .np-sol-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000000d}#np-solutions-widget .np-sol-icon{width:48px;height:48px;color:#2563eb;margin-bottom:24px}#np-solutions-widget .np-sol-icon svg,#np-solutions-widget .np-sol-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#np-solutions-widget .np-sol-card h3{font-size:18px;font-weight:700;color:#1e293b;margin:0 0 12px}#np-solutions-widget .np-sol-card p{font-size:14px;color:#475569;line-height:1.6;margin:0 0 24px;flex-grow:1}#np-solutions-widget .np-sol-link{display:inline-flex;align-items:center;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;transition:color .2s ease}#np-solutions-widget .np-sol-link:hover{color:#2563eb}@media (max-width: 1024px){#np-solutions-widget .np-sol-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){#np-solutions-widget{padding:60px 16px}#np-solutions-widget .np-sol-header h2{font-size:28px}#np-solutions-widget .np-sol-grid{grid-template-columns:1fr}}#np-steps-widget{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;box-sizing:border-box;padding:80px 20px;max-width:1200px;margin:0 auto;background-color:transparent}#np-steps-widget *{box-sizing:border-box}#np-steps-widget .np-header{text-align:center;margin-bottom:50px}#np-steps-widget .np-tag{display:inline-flex;align-items:center;gap:6px;color:#4f46e5;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}#np-steps-widget h2{font-size:38px;line-height:1.15;font-weight:800;margin:0 0 20px;color:#0f172a;letter-spacing:-.02em}#np-steps-widget .np-header p{font-size:16px;color:#475569;max-width:700px;margin:0 auto;line-height:1.6}#np-steps-widget .np-content-wrapper{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:flex-start}#np-steps-widget .np-steps-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#np-steps-widget .np-step-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:32px 24px;display:flex;flex-direction:column;box-shadow:0 2px 10px #00000003}#np-steps-widget .np-step-number{width:32px;height:32px;border-radius:50%;background-color:#eef2ff;color:#4f46e5;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;margin-bottom:20px}#np-steps-widget .np-step-card h3{font-size:16px;font-weight:700;color:#0f172a;margin:0 0 10px;line-height:1.4}#np-steps-widget .np-step-card p{font-size:14px;color:#64748b;margin:0;line-height:1.6}#np-steps-widget .np-image-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;position:sticky;top:20px}#np-steps-widget .np-image-card img{width:100%;display:block;height:auto}#np-steps-widget .np-image-caption{padding:24px;border-top:1px solid #e2e8f0}#np-steps-widget .np-image-caption p{margin:0;font-size:14px;color:#475569;line-height:1.6}@media (max-width: 1024px){#np-steps-widget .np-content-wrapper{grid-template-columns:1fr;gap:40px}#np-steps-widget .np-image-card{position:static}}@media (max-width: 640px){#np-steps-widget{padding:60px 16px}#np-steps-widget h2{font-size:28px}#np-steps-widget .np-steps-grid{grid-template-columns:1fr}}#np-rejection-widget{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:transparent;padding:60px 20px;max-width:1000px;margin:0 auto;box-sizing:border-box}#np-rejection-widget *{box-sizing:border-box}#np-rejection-widget .np-header{text-align:center;margin-bottom:48px}#np-rejection-widget .np-header h2{font-size:32px;font-weight:800;color:#0f172a;margin:0 0 12px;letter-spacing:-.02em}#np-rejection-widget .np-header p{font-size:16px;color:#475569;margin:0}#np-rejection-widget .np-rejection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}#np-rejection-widget .np-rejection-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;display:flex;align-items:flex-start;gap:20px}#np-rejection-widget .np-highlight-card{border-color:#fee2e2;box-shadow:0 10px 30px #e11d480a}#np-rejection-widget .np-number-badge{width:44px;height:44px;border-radius:50%;background-color:#fff1f2;color:#e11d48;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}#np-rejection-widget .np-card-content h3{font-size:15px;font-weight:700;color:#0f172a;margin:0 0 8px}#np-rejection-widget .np-card-content p{font-size:14px;color:#475569;margin:0;line-height:1.5}@media (max-width: 768px){#np-rejection-widget{padding:40px 16px}#np-rejection-widget .np-header h2{font-size:28px}#np-rejection-widget .np-rejection-grid{grid-template-columns:1fr}#np-rejection-widget .np-rejection-card{padding:20px}}#np-sample-widget{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;box-sizing:border-box;padding:60px 20px;max-width:1200px;margin:0 auto;background-color:transparent}#np-sample-widget *{box-sizing:border-box}#np-sample-widget .np-sample-container{display:grid;grid-template-columns:1fr 1.3fr;gap:60px;align-items:flex-start}#np-sample-widget .np-tag{display:inline-flex;align-items:center;gap:6px;color:#4f46e5;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}#np-sample-widget h2{font-size:42px;line-height:1.15;font-weight:800;margin:0 0 20px;color:#0f172a;letter-spacing:-.02em}#np-sample-widget p{font-size:16px;color:#475569;margin:0;line-height:1.6}#np-sample-widget .np-sample-code{background:#0b1120;border-radius:16px;padding:40px;box-shadow:0 20px 40px #0000001a;overflow-x:auto}#np-sample-widget pre{margin:0;padding:0;background:transparent;border:none}#np-sample-widget code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.9;color:#e2e8f0;white-space:pre}@media (max-width: 992px){#np-sample-widget .np-sample-container{grid-template-columns:1fr;gap:40px}#np-sample-widget h2{font-size:36px}}@media (max-width: 768px){#np-sample-widget{padding:40px 20px}#np-sample-widget h2{font-size:32px}#np-sample-widget .np-sample-code{padding:24px}#np-sample-widget code{font-size:12px}}#np-checklist-widget{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;box-sizing:border-box;padding:40px 20px;max-width:1200px;margin:0 auto}#np-checklist-widget *{box-sizing:border-box}#np-checklist-widget .np-header{text-align:center;margin-bottom:50px}#np-checklist-widget .np-tag{display:inline-flex;align-items:center;gap:6px;color:#4338ca;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px}#np-checklist-widget h2{font-size:42px;line-height:1.15;font-weight:800;margin:0 0 16px;color:#0f172a;letter-spacing:-.02em}#np-checklist-widget p{font-size:16px;color:#475569;max-width:600px;margin:0 auto;line-height:1.6}#np-checklist-widget .np-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#np-checklist-widget .np-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:32px;display:flex;flex-direction:column}#np-checklist-widget .np-icon-wrapper{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}#np-checklist-widget .np-blue{background:#eef2ff;color:#4f46e5}#np-checklist-widget .np-red{background:#fff1f2;color:#f43f5e}#np-checklist-widget .np-green{background:#ecfdf5;color:#10b981}#np-checklist-widget h3{font-size:18px;font-weight:700;margin:0 0 20px;color:#0f172a}#np-checklist-widget .np-list{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:16px}#np-checklist-widget .np-list li{display:flex;align-items:flex-start;gap:12px;margin:0!important;padding:0!important;background:transparent!important}#np-checklist-widget .np-check{width:16px;height:16px;flex-shrink:0;margin-top:3px}#np-checklist-widget .np-check-blue{color:#4f46e5}#np-checklist-widget .np-check-red{color:#f43f5e}#np-checklist-widget .np-check-green{color:#10b981}#np-checklist-widget .np-list span{font-size:14px;line-height:1.5;color:#475569}@media (max-width: 992px){#np-checklist-widget .np-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){#np-checklist-widget .np-header h2{font-size:32px}#np-checklist-widget .np-grid{grid-template-columns:1fr}}#np-guide-widget{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f172a;box-sizing:border-box;padding:60px 20px;max-width:1000px;margin:0 auto;background-color:transparent}#np-guide-widget *{box-sizing:border-box}#np-guide-widget .np-section{margin-bottom:80px}#np-guide-widget .np-header{text-align:center;margin-bottom:40px}#np-guide-widget .np-tag{display:inline-flex;align-items:center;gap:6px;color:#4f46e5;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}#np-guide-widget h2{font-size:36px;line-height:1.2;font-weight:800;margin:0 0 16px;color:#0f172a;letter-spacing:-.02em}#np-guide-widget p{font-size:15px;color:#475569;max-width:700px;margin:0 auto;line-height:1.6}#np-guide-widget .np-divider{border:0;height:1px;background:transparent;margin:60px 0}#np-guide-widget .np-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}#np-guide-widget .np-card{border-radius:12px;padding:40px;text-align:left}#np-guide-widget .np-card h3{font-size:20px;font-weight:700;margin:0 0 24px}#np-guide-widget .np-card-white{background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 20px #00000008}#np-guide-widget .np-card-white h3{color:#0f172a}#np-guide-widget .np-card-white p{margin:0 0 16px;font-size:14px;color:#475569}#np-guide-widget .np-card-white p:last-child{margin-bottom:0}#np-guide-widget .np-card-dark{background:#111827;color:#fff}#np-guide-widget .np-card-dark h3{color:#fff}#np-guide-widget .np-summary-item{margin-bottom:24px}#np-guide-widget .np-summary-item:last-child{margin-bottom:0}#np-guide-widget .np-summary-item h4{font-size:11px;font-weight:700;color:#818cf8;margin:0 0 6px;letter-spacing:.05em;text-transform:uppercase}#np-guide-widget .np-summary-item p{font-size:13px;color:#cbd5e1;margin:0;line-height:1.5}#np-guide-widget .np-table-container{width:100%;overflow-x:auto;background:#fff;border:1px solid #e2e8f0;border-radius:12px}#np-guide-widget .np-table{width:100%;border-collapse:collapse;text-align:left;min-width:700px}#np-guide-widget .np-table th,#np-guide-widget .np-table td{padding:18px 24px;border-bottom:1px solid #e2e8f0;font-size:13px}#np-guide-widget .np-table tr:last-child td{border-bottom:none}#np-guide-widget .np-table th{background:#f8fafc;font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em}#np-guide-widget .np-table td{color:#475569;line-height:1.5}#np-guide-widget .np-ext{color:#4f46e5;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px!important}#np-guide-widget .np-bold{font-weight:600;color:#0f172a}@media (max-width: 992px){#np-guide-widget .np-grid-2{grid-template-columns:1fr}}@media (max-width: 768px){#np-guide-widget h2{font-size:28px}#np-guide-widget .np-card{padding:24px}#np-guide-widget .np-table th,#np-guide-widget .np-table td{padding:16px}}#np-gen-wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#f8f9fc;padding:40px 20px;box-sizing:border-box;color:#333}#np-gen-wrapper *{box-sizing:border-box}.np-gen-header{text-align:center;margin-bottom:40px}.np-gen-header h2{margin:0 0 10px;font-size:28px;font-weight:600;color:#1a1e29}.np-gen-header p{margin:0;color:#646e82;font-size:16px}.np-gen-container{display:flex;gap:30px;max-width:1100px;margin:0 auto;align-items:flex-start}.np-gen-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:30px}.np-gen-form-card{flex:1;min-width:320px;max-width:400px}.np-gen-letter-card{flex:2;padding:50px;position:sticky;top:30px}.np-gen-card-title{margin:0 0 25px;font-size:20px;font-weight:600}.np-gen-form-group{margin-bottom:20px}.np-gen-form-group label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#4a5568}.np-gen-helper-text{display:block;margin-top:6px;font-size:12px;color:#718096;line-height:1.4}.np-gen-tabs{display:flex;gap:12px}.np-gen-tab{flex:1;text-align:center;padding:12px 10px;border:1px solid #e2e8f0!important;background:#fff!important;background-image:none!important;box-shadow:none!important;cursor:pointer;font-size:14px;border-radius:6px;color:#000!important;outline:none;transition:none!important}.np-gen-tab.active{background:#03c!important;border-color:#03c!important;color:#fff!important;font-weight:500}#np-gen-wrapper input[type=text],#np-gen-wrapper input[type=tel],#np-gen-wrapper input[type=email],#np-gen-wrapper input[type=file],#np-gen-wrapper textarea{width:100%;padding:12px;border:1px solid #e2e8f0;border-radius:6px;font-size:14px;font-family:inherit;outline:none;transition:border-color .3s;background:#fff}#np-gen-wrapper input[type=text]:focus,#np-gen-wrapper input[type=tel]:focus,#np-gen-wrapper input[type=email]:focus,#np-gen-wrapper textarea:focus{border-color:#cbd5e1}.np-gen-download-btn{width:100%;background:#f26522!important;color:#fff!important;border:none;padding:14px;font-size:15px;font-weight:500;border-radius:6px;cursor:pointer;margin-top:10px;transition:background .3s}.np-gen-download-btn:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){.np-gen-container{flex-direction:column}.np-gen-form-card,.np-gen-letter-card{max-width:100%}.np-gen-letter-card{padding:30px 20px;position:static}}#np-hero-elementor-widget{--primary-color: #2563eb;--primary-hover: #1d4ed8;--bg-dark: #0f172a;--text-light: #f8fafc;--text-muted: #94a3b8;--border-dark: #334155;font-family:Inter,sans-serif;background-color:transparent;margin:0;padding:0}#np-hero-elementor-widget *{box-sizing:border-box}#np-hero-elementor-widget .hero-section{position:relative;background-color:var(--bg-dark);padding:80px 20px 140px;overflow:hidden;margin:0}#np-hero-elementor-widget .hero-container{max-width:1200px;margin:0 auto;position:relative;z-index:2}#np-hero-elementor-widget .hero-content-wrapper{display:flex;align-items:center;justify-content:space-between;gap:40px}#np-hero-elementor-widget .hero-text{flex:1;max-width:650px}#np-hero-elementor-widget .hero-badges{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}#np-hero-elementor-widget .badge{padding:6px 12px;font-size:11px;font-weight:700;letter-spacing:.5px;border-radius:4px;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;margin:0}#np-hero-elementor-widget .badge-dark{background-color:#ffffff0d;color:var(--text-light);border:1px solid rgba(255,255,255,.1)}#np-hero-elementor-widget .badge-outline{background:linear-gradient(135deg,#34d39947,#10b9811f);border:1px solid rgba(52,211,153,.45);color:#6ee7b7;backdrop-filter:blur(10px);box-shadow:0 4px 18px #10b9812e,inset 0 1px #ffffff2e}#np-hero-elementor-widget .hero-title{color:var(--text-light);font-size:48px;line-height:1.1;font-weight:800;margin:0 0 20px;letter-spacing:-1px;padding:0}#np-hero-elementor-widget .hero-title .highlight{color:var(--primary-color)}#np-hero-elementor-widget .hero-description{color:var(--text-light);font-size:16px;line-height:1.6;margin:0 0 24px;padding:0}#np-hero-elementor-widget .hero-description .muted{color:var(--text-muted)}#np-hero-elementor-widget .hero-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:36px}#np-hero-elementor-widget .feature-item{display:flex;align-items:center;gap:12px}#np-hero-elementor-widget .feature-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--primary-color)}#np-hero-elementor-widget .feature-icon svg{width:100%;height:100%}#np-hero-elementor-widget .feature-text{display:flex;flex-direction:column}#np-hero-elementor-widget .feature-text strong{color:var(--text-light);font-size:15px;font-weight:600;line-height:1.2;margin-bottom:4px}#np-hero-elementor-widget .feature-text span{color:var(--text-muted);font-size:14px;line-height:1.2}#np-hero-elementor-widget .hero-actions{display:flex;gap:16px;flex-wrap:wrap}#np-hero-elementor-widget .hero-btn{padding:14px 28px;font-size:15px;font-weight:600;border-radius:6px;cursor:pointer;text-decoration:none;transition:all .3s ease;border:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;font-family:inherit}#np-hero-elementor-widget .btn-primary{background-color:var(--primary-color);color:#fff}#np-hero-elementor-widget .btn-primary:hover{background-color:var(--primary-hover)}#np-hero-elementor-widget .btn-secondary{background-color:#ffffff0d;color:var(--text-light);border:1px solid rgba(255,255,255,.1)}#np-hero-elementor-widget .btn-secondary:hover{background-color:#ffffff1a}#np-hero-elementor-widget .hero-image{flex:1;display:flex;justify-content:flex-end}#np-hero-elementor-widget .hero-image img{max-width:100%;height:auto;border:none;box-shadow:none;animation:np-float 6s ease-in-out infinite}@keyframes np-float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}#np-hero-elementor-widget .info-bar-container{max-width:1200px;margin:-60px auto 40px;padding:0 20px;position:relative;z-index:10}#np-hero-elementor-widget .info-bar-bg-line{position:absolute;top:50%;left:0;width:100%;height:10px;background-color:var(--primary-color);z-index:-1}#np-hero-elementor-widget .info-bar{background:#fff;border-radius:12px;display:grid;grid-template-columns:repeat(4,1fr);box-shadow:0 10px 40px #00000014;overflow:hidden}#np-hero-elementor-widget .info-item{padding:24px 32px;border-right:1px solid #e2e8f0;text-align:left}#np-hero-elementor-widget .info-item:last-child{border-right:none}#np-hero-elementor-widget .info-item h4{color:#64748b;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 8px;padding:0}#np-hero-elementor-widget .info-item p{color:#0f172a;font-size:14px;font-weight:500;margin:0;padding:0}@media (max-width: 992px){#np-hero-elementor-widget .hero-content-wrapper{flex-direction:column;text-align:center}#np-hero-elementor-widget .hero-badges,#np-hero-elementor-widget .hero-actions,#np-hero-elementor-widget .hero-features{justify-content:center;text-align:left}#np-hero-elementor-widget .hero-title{font-size:40px}#np-hero-elementor-widget .info-bar{grid-template-columns:repeat(2,1fr)}#np-hero-elementor-widget .info-item:nth-child(2){border-right:none}#np-hero-elementor-widget .info-item:nth-child(1),#np-hero-elementor-widget .info-item:nth-child(2){border-bottom:1px solid #e2e8f0}}@media (max-width: 576px){#np-hero-elementor-widget .hero-title{font-size:32px}#np-hero-elementor-widget .hero-features{grid-template-columns:1fr;gap:16px}#np-hero-elementor-widget .info-bar{grid-template-columns:1fr}#np-hero-elementor-widget .info-item{border-right:none;border-bottom:1px solid #e2e8f0}#np-hero-elementor-widget .info-item:last-child{border-bottom:none}#np-hero-elementor-widget .hero-btn{width:100%}}
