main{word-break:break-word}h2.h2{margin-bottom:20px;line-height:normal;font-size:25px}b{font-weight:500}.warning{background-color:#ffd166;border-radius:20px;border:1px solid #F0A500;color:#7a4f00;font-size:25px;font-weight:800;padding:24px;margin:12px}.btn-mc-primary,.btn-mc-outline-primary{display:flex;margin:0 auto;width:340px;max-width:100%;min-width:auto;font-size:18px;font-weight:500;line-height:25px;max-height:45px;border-radius:60px}.btn-mc-primary{background:#1b68e7}.btn-mc-primary:hover{background:#0d47a1}.btn-mc-outline-primary{border:2px solid #1B68E7;color:#1b68e7;background:transparent}.btn-mc-outline-primary:hover{background:#1b68e7}.section-cta{margin-top:32px;text-align:center}.hero{padding:48px 0 40px;background:linear-gradient(135deg,#1b68e7,#0d47a1);color:#fff;text-align:center}.hero .supertitle{display:inline-block;margin-bottom:12px;padding:4px 16px;background:#ffffff26;border-radius:20px;font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.hero h1.h1{margin-bottom:16px;font-size:28px;font-weight:300;line-height:1.3;color:#fff}.hero h2.h2{margin-bottom:24px;font-size:18px;font-weight:300;line-height:1.5;color:#ffffffe6}.hero .btn-mc-primary{margin:0 auto 32px;background:#fff;color:#1b68e7;font-weight:600}.social-proof{margin-bottom:32px}.proof-number{display:block;font-size:36px;font-weight:700;line-height:1.1;color:#fff}.proof-label{display:block;font-size:13px;font-weight:400;color:#fffc;margin-top:4px}.hero-quote{margin:0 auto;max-width:600px;padding:16px 24px;background:#ffffff1a;border-radius:12px;border-left:3px solid rgba(255,255,255,.4);font-style:italic;font-size:15px;line-height:1.5;color:#ffffffe6}.hero-quote cite{display:block;margin-top:8px;font-style:normal;font-weight:500;font-size:13px;color:#ffffffb3}.pain-section{padding:56px 0}.pain-section h2.h2{text-align:center}.pain-card{padding:28px 24px;background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f;text-align:center;height:100%}.pain-icon{font-size:40px;margin-bottom:12px}.pain-card h3{font-size:20px;font-weight:600;margin-bottom:8px;color:#1f242f}.pain-card p{font-size:15px;line-height:1.5;color:#61646c;margin-bottom:0}.stat-quote{margin-top:32px;text-align:center;font-size:16px;color:#61646c;font-style:italic}.comparison{padding:56px 0;background:#f9fafb}.comparison h2.h2{text-align:center;margin-bottom:32px}.comparison-without,.comparison-with{padding:28px 24px;border-radius:16px;height:100%}.comparison-without{background:#f3f4f6}.comparison-with{background:#eff6ff}.comparison-without h3,.comparison-with h3{font-size:18px;font-weight:600;margin-bottom:16px;color:#1f242f}.comparison-without ul,.comparison-with ul{list-style:none;padding:0;margin:0}.comparison-without li,.comparison-with li{padding:8px 0;font-size:15px;line-height:1.5;color:#374151;border-bottom:1px solid rgba(0,0,0,.06)}.comparison-without li:last-child,.comparison-with li:last-child{border-bottom:none}.comparison-quote{margin-top:24px;text-align:center;font-size:14px;color:#61646c;font-style:italic}.ai-section{padding:56px 0}.ai-section h2.h2{text-align:center;margin-bottom:32px}.ai-step{text-align:center;padding:16px}.step-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#1b68e7;color:#fff;border-radius:50%;font-size:18px;font-weight:700;margin-bottom:12px}.ai-step h3{font-size:18px;font-weight:600;margin-bottom:8px;color:#1f242f}.ai-step p{font-size:15px;line-height:1.5;color:#61646c;margin-bottom:0}.ai-subtitle{margin-top:24px;text-align:center;font-size:16px;color:#61646c}.grant-section{padding:56px 0;background:#f9fafb}.grant-section .supertitle{display:block;text-align:center;margin-bottom:8px;font-size:14px;font-weight:500;color:#1b68e7;text-transform:uppercase;letter-spacing:.5px}.grant-section h2.h2{text-align:center;margin-bottom:32px}.calculator-table{max-width:700px;margin:0 auto 32px;width:100%;border-collapse:collapse}.calculator-table th,.calculator-table td{padding:12px 16px;font-size:15px;text-align:left;border-bottom:1px solid #E5E7EB}.calculator-table th{font-weight:600;color:#1f242f;background:#eff6ff}.calculator-table td:last-child{text-align:right;font-weight:500;white-space:nowrap}.calculator-table tfoot td{font-weight:700;border-top:2px solid #1B68E7}.grant-highlight{max-width:700px;margin:0 auto 24px;padding:28px 24px;background:#eff6ff;border-radius:16px;text-align:center}.grant-highlight .big-number{font-size:24px;font-weight:700;color:#1b68e7;line-height:1.1;white-space:nowrap}.grant-highlight .highlight-label{font-size:15px;color:#61646c;margin-top:4px}.grant-highlight .highlight-row{margin-bottom:16px}.grant-highlight .highlight-row:last-child{margin-bottom:0}.grant-fine-print{max-width:700px;margin:0 auto;text-align:center;font-size:13px;color:#9ca3af}.urgency-section{padding:56px 0;background:#fef3c7}.urgency-section h2.h2{text-align:center;margin-bottom:32px;color:#78350f}.urgency-block{text-align:center;padding:16px}.urgency-date{font-size:36px;font-weight:700;color:#92400e;line-height:1.1}.urgency-block h3{font-size:18px;font-weight:600;color:#78350f;margin-bottom:8px}.urgency-block p{font-size:15px;color:#92400e;margin-bottom:0}.urgency-bold{margin-top:24px;text-align:center;font-size:18px;font-weight:600;color:#78350f}.case-studies{padding:56px 0}.case-studies h2.h2{text-align:center;margin-bottom:32px}.case-card{padding:28px 24px;background:#fff;border-radius:16px;box-shadow:0 2px 12px #0000000f;height:100%;display:flex;flex-direction:column}.case-card blockquote{font-size:15px;line-height:1.6;color:#374151;font-style:italic;margin-bottom:16px;flex-grow:1}.case-result{display:inline-block;padding:6px 14px;background:#ecfdf5;color:#065f46;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:12px}.case-card cite{font-style:normal;font-size:14px;font-weight:500;color:#6b7280}.how-it-works{padding:56px 0;background:#f9fafb}.how-it-works h2.h2{text-align:center;margin-bottom:32px}.how-step{text-align:center;padding:16px}.step-badge{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#1b68e7;color:#fff;border-radius:50%;font-size:18px;font-weight:700;margin-bottom:12px}.how-step h3{font-size:18px;font-weight:600;margin-bottom:8px;color:#1f242f}.how-step p{font-size:15px;line-height:1.5;color:#61646c;margin-bottom:0}.choice-section{padding:56px 0}.choice-section h2.h2{text-align:center;margin-bottom:32px}.choice-card{padding:28px 24px;border-radius:16px;height:100%}.choice-gray{background:#f3f4f6;border:2px solid #E5E7EB}.choice-green{background:#f0fdf4;border:2px solid #22C55E}.choice-card h3{font-size:18px;font-weight:600;margin-bottom:16px;color:#1f242f}.choice-card ul{list-style:none;padding:0;margin:0}.choice-card li{padding:8px 0;font-size:15px;line-height:1.5;color:#374151}.faq{padding:56px 0;background:#f9fafb}.faq h2.h2{text-align:center;margin-bottom:32px}.faq-item{position:relative;overflow:hidden}.faq-question{position:relative;margin-bottom:22px;padding:16px 46px 16px 60px;cursor:pointer;font-size:20px;color:#1f242f;font-weight:500;line-height:normal;letter-spacing:.063px}.faq-question:before{content:"";position:absolute;width:0;height:0;left:21px;top:24px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:18px solid #1B68E7;transform-origin:center;transition:all .2s ease-in-out}.faq-question:after{content:"";position:absolute;height:2px;width:0;background-color:#1b68e7;left:20px;bottom:0;transition:all .2s linear}.faq-answer{padding:0 43px;max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.faq-answer p{color:#61646c;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.1px}.faq-item.open .faq-answer{max-height:1000px}.faq-item.open .faq-question:before{transform:rotate(-180deg) translateY(25%)}.faq-item.open .faq-question:after{width:90%}.footer-cta{padding:56px 0;background:linear-gradient(135deg,#1b68e7,#0d47a1);color:#fff;text-align:center}.footer-cta h2.h2{color:#fff;margin-bottom:16px}.footer-cta p{color:#ffffffe6;font-size:16px;margin-bottom:24px}.footer-cta .btn-mc-primary{margin:0 auto 24px;background:#fff;color:#1b68e7;font-weight:600}.footer-cta .btn-mc-primary:hover{background:#e8f0fe;color:#0d47a1}.trust-line{font-size:13px;color:#ffffffb3}@media only screen and (min-width:576px){.hero h1.h1{font-size:32px}.hero h2.h2{font-size:20px}}@media only screen and (min-width:768px){.hero h1.h1{font-size:36px}.hero h2.h2{font-size:22px}.grant-highlight .big-number{font-size:28px}.faq-question{font-size:22px}}@media only screen and (min-width:992px){h2.h2{font-size:30px}.hero{padding:64px 0 56px}.hero h1.h1{font-size:42px}.hero h2.h2{font-size:24px}.proof-number{font-size:42px}.grant-highlight .big-number{font-size:32px}.urgency-date{font-size:42px}.faq-question{font-size:25px}}@media only screen and (min-width:1200px){h2.h2{font-size:35px}.hero h1.h1{font-size:48px}.hero h2.h2{font-size:26px;margin-bottom:32px}.grant-highlight .big-number{font-size:36px}}@media only screen and (min-width:1400px){.hero{padding:80px 0 64px}.hero h1.h1{font-size:54px;font-weight:200}.hero h2.h2{font-size:28px;font-weight:200}}
