.hero.svelte-1q37ri0{background:linear-gradient(160deg,var(--navy) 0%,#162d4d 60%,var(--navy-light) 100%);color:var(--white);padding:3rem 0 0rem;text-align:center;position:relative;overflow:hidden}.hero-bg-shapes.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.shape.svelte-1q37ri0{position:absolute;border-radius:50%;opacity:.04;background:var(--white)}.shape-1.svelte-1q37ri0{width:600px;height:600px;top:-200px;right:-150px}.shape-2.svelte-1q37ri0{width:400px;height:400px;bottom:-100px;left:-100px}.shape-3.svelte-1q37ri0{width:200px;height:200px;top:40%;left:60%}.hero-tag.svelte-1q37ri0{font-family:Montserrat,sans-serif;font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;color:var(--red);margin-bottom:1.25rem}.hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0){color:var(--white);font-size:3.5rem;font-weight:800;margin-bottom:1.5rem;letter-spacing:-.025em;line-height:1.15}.hero-highlight.svelte-1q37ri0{color:var(--red);position:relative}.hero-sub.svelte-1q37ri0{font-size:1.2rem;max-width:620px;margin:0 auto 2.25rem;line-height:1.75;color:#fffc}.hero-actions.svelte-1q37ri0{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem}.hero-proof.svelte-1q37ri0{max-width:580px;margin:0 auto;font-size:.95rem;line-height:1.7;color:#ffffff8c;border-top:1px solid rgba(255,255,255,.1);padding-top:2rem}.hero-proof.svelte-1q37ri0 strong:where(.svelte-1q37ri0){color:#ffffffd9}.btn-lg.svelte-1q37ri0{padding:.95rem 2.25rem;font-size:1.05rem}@media(max-width:768px){.hero.svelte-1q37ri0{padding:3rem 0 0rem}.hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0){font-size:2.4rem}.hero-sub.svelte-1q37ri0{font-size:1.05rem}.hero-actions.svelte-1q37ri0{flex-direction:column;align-items:center}.hero-proof.svelte-1q37ri0{font-size:.9rem}.btn-lg.svelte-1q37ri0{width:100%;max-width:280px}}.issue-card.svelte-kkstsp{background:var(--white);border-radius:14px;padding:2rem;box-shadow:0 1px 3px #0000000a,0 4px 16px #0000000a;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;border:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;cursor:default}.issue-card.svelte-kkstsp:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000014}.card-icon.svelte-kkstsp{width:52px;height:52px;background:linear-gradient(135deg,#1f3a5f14,#1f3a5f08);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--navy)}.card-icon.svelte-kkstsp svg{width:26px;height:26px}.card-stat.svelte-kkstsp{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.75rem;color:var(--red);line-height:1;margin-bottom:.75rem}.issue-card.svelte-kkstsp h3:where(.svelte-kkstsp){font-size:1.1rem;margin-bottom:.5rem;line-height:1.35}.issue-card.svelte-kkstsp p:where(.svelte-kkstsp){color:#5a5a5a;font-size:.93rem;line-height:1.65;flex:1}.card-link.svelte-kkstsp{display:inline-block;margin-top:1rem;font-size:.88rem;font-weight:600;color:var(--red);transition:transform .2s}.issue-card.svelte-kkstsp:hover .card-link:where(.svelte-kkstsp){transform:translate(3px)}.section-header.svelte-1uha8ag{text-align:center;margin-bottom:3rem}.section-header.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#666;font-size:1.05rem;max-width:520px;margin:0 auto;line-height:1.7}.green.svelte-1uha8ag{color:var(--green)}.red.svelte-1uha8ag{color:var(--red)}.about-grid.svelte-1uha8ag{display:grid;grid-template-columns:1.1fr .9fr;gap:4rem;align-items:center}.about-text.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:1rem;color:#555;font-size:1.02rem;line-height:1.75}.issues-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.btn-secondary.svelte-1uha8ag{display:inline-block;padding:.85rem 2rem;border-radius:6px;font-family:Montserrat,sans-serif;font-weight:600;font-size:.95rem;border:2px solid var(--navy);color:var(--navy);background:transparent;cursor:pointer;transition:all .3s ease;text-decoration:none}.btn-secondary.svelte-1uha8ag:hover{background:var(--navy);color:var(--white)}@media(max-width:768px){.about-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:2.5rem}.issues-grid.svelte-1uha8ag{grid-template-columns:1fr}}.section-tag.svelte-1uha8ag{font-family:Montserrat,sans-serif;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem;color:var(--green)}.urgency-block.svelte-1uha8ag{max-width:750px;margin:0 auto;text-align:center}.urgency-block.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1.8rem;margin-bottom:1.25rem;line-height:1.3}.urgency-block.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#555;font-size:1.05rem;line-height:1.75;margin-bottom:1rem}.about-stat-card.svelte-1uha8ag{background:var(--navy);color:var(--white);border-radius:14px;padding:2.5rem 2rem;text-align:center;margin-bottom:1rem}.stat-number.svelte-1uha8ag{font-family:Montserrat,sans-serif;font-weight:800;font-size:1.75rem;margin-bottom:.5rem}.stat-label.svelte-1uha8ag{color:#ffffffb3;font-size:.95rem}.about-value-card.svelte-1uha8ag{display:flex;align-items:center;gap:1rem;background:var(--white);border-radius:12px;padding:1.25rem;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008;border:1px solid rgba(0,0,0,.05);margin-bottom:.75rem}.about-value-card.svelte-1uha8ag svg{width:28px;height:28px;min-width:28px}.about-value-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:.95rem;margin-bottom:.15rem}.about-value-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:.85rem;color:#666;margin:0}
