.wrap.svelte-dguoq.svelte-dguoq{max-width:960px;margin:0 auto;padding:1.5rem 1rem 3rem}.hero.svelte-dguoq.svelte-dguoq{position:relative;border-radius:12px;overflow:hidden;margin-bottom:2rem}.hero.svelte-dguoq img.svelte-dguoq{width:100%;display:block;object-fit:cover;max-height:360px}.hero-text.svelte-dguoq.svelte-dguoq{position:absolute;inset:auto 0 0 0;padding:1rem;background:linear-gradient(180deg,#0000,#0000008c 60%,#000000bf);color:#fff}.hero-text.svelte-dguoq h1.svelte-dguoq{margin:0 0 .25rem;font-size:1.25rem}.hero-text.svelte-dguoq .subtitle.svelte-dguoq{margin:0 0 .25rem;font-weight:600}.hero-text.svelte-dguoq .cta.svelte-dguoq{margin:0;opacity:.9}.download-cta.svelte-dguoq.svelte-dguoq{display:flex;justify-content:center;margin:2rem 0}.download-cta-bottom.svelte-dguoq.svelte-dguoq{display:flex;justify-content:center;margin:2.5rem 0 1rem}.key-points.svelte-dguoq.svelte-dguoq{margin:3rem 0}.key-points.svelte-dguoq h2.svelte-dguoq{text-align:center;margin-bottom:1.5rem;font-size:2rem}.key-point-card.svelte-dguoq.svelte-dguoq{background:linear-gradient(135deg,#fff9e6,#fff);border-left:4px solid var(--brand, #ffd42a);padding:1.25rem;margin-bottom:1rem;border-radius:8px;box-shadow:0 2px 8px #00000014}.key-point-card.svelte-dguoq p.svelte-dguoq{margin:0;line-height:1.6}.executive-summary.svelte-dguoq.svelte-dguoq{margin:3rem 0;padding:2rem;background:#fafafa;border-radius:12px}.executive-summary.svelte-dguoq h2.svelte-dguoq{margin-top:0;font-size:2rem;margin-bottom:1.5rem}.executive-summary.svelte-dguoq h3.svelte-dguoq{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;color:var(--text, #333)}.executive-summary.svelte-dguoq p.svelte-dguoq{line-height:1.7;margin-bottom:1rem}.action-list.svelte-dguoq.svelte-dguoq{padding-left:1.5rem;line-height:1.7}.action-list.svelte-dguoq li.svelte-dguoq{margin-bottom:1rem}.newsletter-section.svelte-dguoq.svelte-dguoq{margin:3rem 0 2rem;padding:2.5rem 2rem;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border-radius:12px;border:2px solid #bae6fd}.newsletter-section.svelte-dguoq h2.svelte-dguoq{margin-top:0;text-align:center;margin-bottom:.5rem}.newsletter-intro.svelte-dguoq.svelte-dguoq{text-align:center;margin-bottom:1.5rem;font-size:1.05rem}.form.svelte-dguoq.svelte-dguoq{margin-top:1rem;display:grid;gap:1rem;max-width:600px;margin-left:auto;margin-right:auto}.grid.svelte-dguoq.svelte-dguoq{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 600px){.grid.svelte-dguoq.svelte-dguoq{grid-template-columns:1fr 1fr}}label.svelte-dguoq span.svelte-dguoq{display:block;font-weight:600;margin-bottom:.25rem}input[type=text].svelte-dguoq.svelte-dguoq,input[type=email].svelte-dguoq.svelte-dguoq{width:100%;padding:.6rem .7rem;border:1px solid #ccc;border-radius:6px;font-size:1rem}fieldset.choices.svelte-dguoq.svelte-dguoq{border:1px solid #e5e5e5;border-radius:8px;padding:.75rem 1rem;background:#fff}fieldset.choices.svelte-dguoq legend.svelte-dguoq{padding:0 .25rem;font-weight:600}.check.svelte-dguoq.svelte-dguoq{display:flex;align-items:center;gap:.5rem;margin:.25rem 0}.msg.svelte-dguoq.svelte-dguoq{margin:.25rem 0 0;font-weight:600;text-align:center}.msg-error.svelte-dguoq.svelte-dguoq{color:#b00020}button.svelte-dguoq.svelte-dguoq{display:inline-flex;align-items:center;justify-content:center;background:var(--brand, #ffd42a);color:var(--black, #000);border:0;padding:.7rem 1.1rem;border-radius:8px;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}button.svelte-dguoq.svelte-dguoq:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}button.svelte-dguoq.svelte-dguoq:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 600px){.hero-text.svelte-dguoq h1.svelte-dguoq{font-size:1rem}.key-points.svelte-dguoq h2.svelte-dguoq,.executive-summary.svelte-dguoq h2.svelte-dguoq{font-size:1.5rem}.executive-summary.svelte-dguoq h3.svelte-dguoq{font-size:1.25rem}.executive-summary.svelte-dguoq.svelte-dguoq{padding:1.5rem}.newsletter-section.svelte-dguoq.svelte-dguoq{padding:1.5rem 1rem}}
