.sc-main.svelte-1wbfftt{max-width:1024px;margin:0 auto;padding:0 1rem 4rem;background:#fafafa}.sc-breadcrumb.svelte-1wbfftt{padding:1.25rem 0;font-size:.8125rem;color:#6b7280;font-weight:600}.sc-breadcrumb.svelte-1wbfftt a:where(.svelte-1wbfftt){color:#16a34a;text-decoration:none}.sc-breadcrumb.svelte-1wbfftt span:where(.svelte-1wbfftt){color:#111827;font-weight:800}.sc-hero.svelte-1wbfftt{background:linear-gradient(135deg,#7c2d12,#c2410c,#ea580c);color:#fff;padding:2.5rem 1.5rem;border-radius:1.5rem;margin-bottom:2rem;text-align:center}@media (min-width: 768px){.sc-hero.svelte-1wbfftt{padding:4rem 3rem}}.sc-hero-inner.svelte-1wbfftt{max-width:800px;margin:0 auto}.sc-eyebrow.svelte-1wbfftt{display:inline-block;background:#fed7aa33;color:#fed7aa;padding:.375rem .875rem;border-radius:9999px;font-size:.6875rem;font-weight:900;letter-spacing:.15em;margin-bottom:1rem;border:1px solid rgba(254,215,170,.3)}.sc-hero.svelte-1wbfftt h1:where(.svelte-1wbfftt){font-size:1.875rem;font-weight:900;line-height:1.1;letter-spacing:-.02em;margin-bottom:1rem}@media (min-width: 480px){.sc-hero.svelte-1wbfftt h1:where(.svelte-1wbfftt){font-size:2.25rem}}@media (min-width: 768px){.sc-hero.svelte-1wbfftt h1:where(.svelte-1wbfftt){font-size:3.5rem}}.sc-accent.svelte-1wbfftt{background:linear-gradient(120deg,#fef3c7,#fde68a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sc-hero.svelte-1wbfftt p:where(.svelte-1wbfftt){color:#fed7aa;font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem;max-width:700px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.sc-hero.svelte-1wbfftt p:where(.svelte-1wbfftt){font-size:1.0625rem}}.sc-hero.svelte-1wbfftt p:where(.svelte-1wbfftt) strong:where(.svelte-1wbfftt){color:#fef3c7;font-weight:800}.sc-stats.svelte-1wbfftt{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;background:#ffffff0d;padding:1rem;border-radius:.875rem;border:1px solid rgba(255,255,255,.1)}@media (min-width: 640px){.sc-stats.svelte-1wbfftt{grid-template-columns:repeat(4,1fr)}}.sc-stats.svelte-1wbfftt>div:where(.svelte-1wbfftt){display:flex;flex-direction:column}.sc-stats.svelte-1wbfftt strong:where(.svelte-1wbfftt){font-size:1.25rem;font-weight:900;color:#fef3c7;line-height:1}@media (min-width: 768px){.sc-stats.svelte-1wbfftt strong:where(.svelte-1wbfftt){font-size:1.5rem}}.sc-stats.svelte-1wbfftt span:where(.svelte-1wbfftt){font-size:.625rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#ffffffb3}.sc-section.svelte-1wbfftt{background:#fff;padding:1.5rem 1.25rem;border-radius:1rem;border:1px solid #f3f4f6;margin-bottom:1.25rem;box-shadow:0 2px 8px #00000008}@media (min-width: 768px){.sc-section.svelte-1wbfftt{padding:2.5rem 2rem}}.sc-section.svelte-1wbfftt h2:where(.svelte-1wbfftt){font-size:1.375rem;font-weight:900;color:#111827;margin-bottom:.625rem;line-height:1.2}@media (min-width: 768px){.sc-section.svelte-1wbfftt h2:where(.svelte-1wbfftt){font-size:1.875rem}}.sc-section.svelte-1wbfftt h3:where(.svelte-1wbfftt){font-size:1rem;font-weight:900;color:#111827;margin:.5rem 0}.sc-section-sub.svelte-1wbfftt{color:#6b7280;font-size:.9375rem;line-height:1.6;margin-bottom:1.25rem}.sc-prose.svelte-1wbfftt{color:#374151}.sc-prose.svelte-1wbfftt p:where(.svelte-1wbfftt){font-size:.9375rem;line-height:1.7;margin-bottom:.875rem}.sc-prose.svelte-1wbfftt ul:where(.svelte-1wbfftt){list-style:disc;padding-left:1.25rem;margin-bottom:1rem}.sc-prose.svelte-1wbfftt li:where(.svelte-1wbfftt){font-size:.9375rem;line-height:1.6;margin-bottom:.5rem}.sc-prose.svelte-1wbfftt strong:where(.svelte-1wbfftt){color:#111827;font-weight:800}.sc-benefits-grid.svelte-1wbfftt{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.sc-benefits-grid.svelte-1wbfftt{grid-template-columns:repeat(2,1fr)}}.sc-benefit.svelte-1wbfftt{background:#fff7ed;border-radius:.875rem;border:1px solid #fed7aa;position:relative;padding:1.5rem 1.5rem 1.5rem 4rem}.sc-benefit-num.svelte-1wbfftt{position:absolute;left:1rem;top:1.5rem;width:40px;height:40px;background:#ea580c;color:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1.25rem}.sc-benefit.svelte-1wbfftt p:where(.svelte-1wbfftt){font-size:.875rem;color:#7c2d12;line-height:1.55}.sc-benefit.svelte-1wbfftt p:where(.svelte-1wbfftt) a:where(.svelte-1wbfftt){color:#ea580c;font-weight:700}.sc-benefit--total.svelte-1wbfftt{background:linear-gradient(135deg,#ea580c,#c2410c);color:#fff;border:none}.sc-benefit--total.svelte-1wbfftt .sc-benefit-num:where(.svelte-1wbfftt){background:#fff;color:#c2410c}.sc-benefit--total.svelte-1wbfftt h3:where(.svelte-1wbfftt){color:#fff}.sc-benefit--total.svelte-1wbfftt p:where(.svelte-1wbfftt){color:#fed7aa}.sc-benefit--total.svelte-1wbfftt p:where(.svelte-1wbfftt) strong:where(.svelte-1wbfftt){color:#fef3c7}.sc-steps.svelte-1wbfftt{list-style:decimal;padding-left:1.25rem}.sc-steps.svelte-1wbfftt li:where(.svelte-1wbfftt){padding:.5rem 0;font-size:.9375rem;color:#374151;line-height:1.6}.sc-steps.svelte-1wbfftt li:where(.svelte-1wbfftt) strong:where(.svelte-1wbfftt){color:#111827;font-weight:800}.sc-steps.svelte-1wbfftt li:where(.svelte-1wbfftt) a:where(.svelte-1wbfftt){color:#2563eb;font-weight:700}.sc-cross-promo.svelte-1wbfftt{background:linear-gradient(135deg,#064e3b,#15803d);color:#fff;border:none}.sc-cross-content.svelte-1wbfftt h2:where(.svelte-1wbfftt){color:#fff;margin-bottom:.875rem}.sc-cross-content.svelte-1wbfftt>p:where(.svelte-1wbfftt){color:#d1fae5;font-size:.9375rem;line-height:1.6;margin-bottom:1.25rem}.sc-cross-content.svelte-1wbfftt>p:where(.svelte-1wbfftt) strong:where(.svelte-1wbfftt){color:#fef9c3;font-weight:800}.sc-cross-badge.svelte-1wbfftt{display:inline-block;background:#fef9c333;color:#fef9c3;padding:.375rem .875rem;border-radius:9999px;font-size:.6875rem;font-weight:900;letter-spacing:.15em;margin-bottom:.875rem}.sc-cross-list.svelte-1wbfftt{list-style:none;padding:0;margin:0 0 1.5rem}.sc-cross-list.svelte-1wbfftt li:where(.svelte-1wbfftt){padding:.375rem 0 .375rem 1.5rem;position:relative;color:#d1fae5;font-weight:500;font-size:.9375rem}.sc-cross-list.svelte-1wbfftt li:where(.svelte-1wbfftt):before{content:"✓";position:absolute;left:0;color:#fef9c3;font-weight:900}.sc-cross-list.svelte-1wbfftt li:where(.svelte-1wbfftt) strong:where(.svelte-1wbfftt){color:#fff;font-weight:800}.sc-cross-btn.svelte-1wbfftt{display:inline-block;background:#fff;color:#064e3b;padding:1rem 2rem;border-radius:.625rem;text-decoration:none;font-weight:900;font-size:.9375rem;text-transform:uppercase;letter-spacing:.05em}.sc-cross-btn.svelte-1wbfftt:hover{transform:translateY(-2px)}.sc-table-wrap.svelte-1wbfftt{overflow-x:auto;margin:1rem 0}.sc-table.svelte-1wbfftt{width:100%;border-collapse:collapse;font-size:.875rem;min-width:500px}.sc-table.svelte-1wbfftt thead:where(.svelte-1wbfftt) th:where(.svelte-1wbfftt){background:#f9fafb;text-align:left;padding:.75rem;font-size:.6875rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#6b7280;border-bottom:1px solid #e5e7eb}.sc-table.svelte-1wbfftt tbody:where(.svelte-1wbfftt) td:where(.svelte-1wbfftt){padding:.875rem;border-bottom:1px solid #f3f4f6;color:#374151;font-weight:600}.sc-amount.svelte-1wbfftt{font-weight:900!important;color:#b91c1c}.sc-positive.svelte-1wbfftt{color:#15803d!important;font-weight:800}.sc-row-warn.svelte-1wbfftt{background:#fef2f2}.sc-callout.svelte-1wbfftt{padding:1rem 1.25rem;border-radius:.625rem;margin:1.25rem 0;border-left:4px solid;font-size:.875rem;line-height:1.6;color:#374151}.sc-callout.svelte-1wbfftt strong:where(.svelte-1wbfftt){font-weight:800;color:#111827}.sc-callout--info.svelte-1wbfftt{background:#eff6ff;border-color:#2563eb}.sc-callout--warn.svelte-1wbfftt{background:#fef2f2;border-color:#b91c1c}.sc-quote-section.svelte-1wbfftt{background:linear-gradient(135deg,#c2410c,#ea580c);color:#fff;border:none}.sc-quote-content.svelte-1wbfftt{display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width: 1024px){.sc-quote-content.svelte-1wbfftt{grid-template-columns:1.4fr 1fr;gap:3rem}}.sc-quote-content.svelte-1wbfftt h2:where(.svelte-1wbfftt){color:#fff;margin-bottom:.875rem}.sc-quote-content.svelte-1wbfftt>div:where(.svelte-1wbfftt)>p:where(.svelte-1wbfftt){color:#fed7aa;font-size:.9375rem;line-height:1.6;margin-bottom:1rem}.sc-quote-tag.svelte-1wbfftt{display:inline-block;background:#fef3c733;color:#fef3c7;padding:.375rem .875rem;border-radius:9999px;font-size:.6875rem;font-weight:900;letter-spacing:.15em;margin-bottom:.875rem}.sc-quote-list.svelte-1wbfftt{list-style:none;padding:0;margin:0 0 1rem}.sc-quote-list.svelte-1wbfftt li:where(.svelte-1wbfftt){padding:.375rem 0 .375rem 1.5rem;position:relative;color:#fef3c7;font-weight:500;font-size:.9375rem}.sc-quote-list.svelte-1wbfftt li:where(.svelte-1wbfftt):before{content:"✓";position:absolute;left:0;color:#fde68a;font-weight:900}.sc-form.svelte-1wbfftt{display:flex;flex-direction:column;gap:.75rem}.sc-input.svelte-1wbfftt{padding:.875rem 1.125rem;border:2px solid rgba(255,255,255,.15);background:#ffffff14;color:#fff;border-radius:.75rem;font-size:1rem;font-weight:600;outline:none;font-family:inherit}.sc-input.svelte-1wbfftt::placeholder{color:#ffffff8c}.sc-input.svelte-1wbfftt:focus{border-color:#fef3c7}.sc-error.svelte-1wbfftt{color:#fca5a5;font-size:.8125rem;margin:0}.sc-submit.svelte-1wbfftt{background:#fff;color:#c2410c;padding:1rem;border:none;border-radius:.75rem;font-weight:900;font-size:.9375rem;cursor:pointer}.sc-submit.svelte-1wbfftt:disabled{opacity:.6;cursor:not-allowed}.sc-success.svelte-1wbfftt{text-align:center;padding:1.5rem}.sc-success.svelte-1wbfftt h3:where(.svelte-1wbfftt){color:#fef3c7;font-size:1.5rem;margin-bottom:.5rem}.sc-success.svelte-1wbfftt p:where(.svelte-1wbfftt){color:#fed7aa;margin-bottom:1.25rem}.sc-success-reset.svelte-1wbfftt{background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.2);padding:.625rem 1.5rem;border-radius:.5rem;font-weight:700;font-size:.8125rem;cursor:pointer}.sc-rvsf-grid.svelte-1wbfftt{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1rem}@media (min-width: 768px){.sc-rvsf-grid.svelte-1wbfftt{grid-template-columns:repeat(2,1fr)}}.sc-rvsf.svelte-1wbfftt{padding:1.25rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.875rem}.sc-rvsf.svelte-1wbfftt h3:where(.svelte-1wbfftt){font-size:1rem;font-weight:900;color:#111827;margin-bottom:.5rem}.sc-rvsf.svelte-1wbfftt p:where(.svelte-1wbfftt){font-size:.875rem;color:#6b7280;margin-bottom:.375rem}.sc-rvsf-note.svelte-1wbfftt{font-size:.75rem!important;font-weight:700;color:#ea580c!important;font-style:italic}.sc-faq-list.svelte-1wbfftt{display:flex;flex-direction:column;gap:.5rem}.sc-faq.svelte-1wbfftt{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.625rem;padding:.875rem 1.125rem}.sc-faq[open].svelte-1wbfftt{background:#fff7ed;border-color:#fed7aa}.sc-faq.svelte-1wbfftt summary:where(.svelte-1wbfftt){font-weight:800;font-size:.9375rem;color:#111827;cursor:pointer;list-style:none;position:relative;padding-right:1.5rem}.sc-faq.svelte-1wbfftt summary:where(.svelte-1wbfftt):after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.25rem;font-weight:900;color:#ea580c}.sc-faq[open].svelte-1wbfftt summary:where(.svelte-1wbfftt):after{content:"−"}.sc-faq.svelte-1wbfftt p:where(.svelte-1wbfftt){margin-top:.75rem;color:#374151;font-size:.875rem;line-height:1.65}.sc-faq.svelte-1wbfftt strong:where(.svelte-1wbfftt){color:#111827;font-weight:800}.sc-faq.svelte-1wbfftt a:where(.svelte-1wbfftt){color:#2563eb;font-weight:700}.sc-links-grid.svelte-1wbfftt{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 640px){.sc-links-grid.svelte-1wbfftt{grid-template-columns:repeat(2,1fr)}}.sc-link-card.svelte-1wbfftt{display:flex;flex-direction:column;padding:1.25rem;background:#fff7ed;border:1px solid #fed7aa;border-radius:.75rem;text-decoration:none;transition:all .15s}.sc-link-card.svelte-1wbfftt:hover{background:#ffedd5;border-color:#ea580c}.sc-link-card.svelte-1wbfftt strong:where(.svelte-1wbfftt){font-size:1rem;color:#c2410c;font-weight:900;margin-bottom:.25rem}.sc-link-card.svelte-1wbfftt span:where(.svelte-1wbfftt){font-size:.75rem;color:#ea580c;font-weight:600;line-height:1.4}.sc-link-card--external.svelte-1wbfftt{background:#f0fdf4;border-color:#bbf7d0}.sc-link-card--external.svelte-1wbfftt strong:where(.svelte-1wbfftt){color:#15803d}.sc-link-card--external.svelte-1wbfftt span:where(.svelte-1wbfftt){color:#16a34a}
