.hero-wrap.svelte-1uha8ag{padding-top:var(--space-6)}.hero.svelte-1uha8ag{position:relative}.hero-copy.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:var(--space-4);padding:var(--space-12);background:var(--scrim-left);border-radius:var(--radius-xl);max-width:100%}.hero-eyebrow.svelte-1uha8ag{margin:0;font:600 11px var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#ffffffd1}.hero-copy.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(34px,5vw,60px);color:var(--white);max-width:18ch}.hero-body.svelte-1uha8ag{margin:0;font:400 18px/1.55 var(--font-body);color:#fff;max-width:40ch}.hero-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.hero-actions .on-photo{border-color:#ffffffbf;color:#fff}.hero-actions .on-photo:hover{border-color:#fff;color:#fff}.descriptor.svelte-1uha8ag{font:400 14px/1.6 var(--font-body);color:var(--neutral-500);max-width:62ch}.descriptor.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--neutral-900);font-weight:600}h2.svelte-1uha8ag{font-size:32px}.display.svelte-1uha8ag{font-size:clamp(30px,4vw,46px)}.lede.svelte-1uha8ag{font:400 16px/1.6 var(--font-body);max-width:60ch}.band.svelte-1uha8ag{background:var(--neutral-100);border-block:1px solid var(--neutral-300)}.band-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:baseline;justify-content:space-between;margin-bottom:var(--space-8)}.note.svelte-1uha8ag{font:400 12px/1.5 var(--font-body);color:var(--neutral-500);margin:0}.two-col.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--space-16);align-items:start}.two-col.svelte-1uha8ag p:where(.svelte-1uha8ag){font:400 17px/1.65 var(--font-body)}.stack.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-6)}blockquote.svelte-1uha8ag{margin:0;padding-left:var(--space-5);border-left:3px solid var(--act-red);font:600 italic 20px/1.4 var(--font-display);color:var(--neutral-900)}cite.svelte-1uha8ag{display:block;margin-top:var(--space-3);font:500 13px var(--font-body);font-style:normal;color:var(--neutral-500)}.stats.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-6);margin:0}.rule.svelte-1uha8ag{display:block;width:28px;height:3px;background:var(--act-yellow);margin-bottom:14px}.figure.svelte-1uha8ag{margin:0;font:800 40px/1.05 var(--font-display);letter-spacing:-.02em;color:var(--neutral-900)}.stats.svelte-1uha8ag dt:where(.svelte-1uha8ag){font:600 14px/1.4 var(--font-body);color:var(--neutral-900);margin-top:var(--space-2)}.stats.svelte-1uha8ag .note:where(.svelte-1uha8ag){margin-top:4px}.tiles.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-6);margin-top:var(--space-8)}.tile.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);background:var(--white);border:1px solid var(--neutral-300);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:inherit;transition:box-shadow var(--dur-lift) var(--ease),transform var(--dur-lift) var(--ease)}.tile.svelte-1uha8ag:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-2px);text-decoration:none;color:inherit}.tile.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:17px;font-weight:700}.tile.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font:400 14px/1.55 var(--font-body);color:var(--neutral-700)}.cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:var(--space-6)}.paths.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-3) var(--space-8);list-style:none;margin:var(--space-6) 0 0;padding:0}.paths.svelte-1uha8ag li:where(.svelte-1uha8ag){font:500 15px var(--font-body);color:var(--neutral-900);padding-left:var(--space-4);border-left:2px solid var(--act-red)}.panel.svelte-1uha8ag{background:var(--neutral-100);border:1px solid var(--neutral-300);border-radius:var(--radius-lg);padding:var(--space-6)}.panel.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:20px;font-weight:700;margin-bottom:var(--space-3)}.panel.svelte-1uha8ag p:where(.svelte-1uha8ag){font:400 14px/1.6 var(--font-body);margin:0 0 var(--space-5)}.panel.svelte-1uha8ag hr:where(.svelte-1uha8ag){border:0;border-top:1px solid var(--neutral-300);margin:var(--space-5) 0}.event-list.svelte-1uha8ag{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.event-list.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;align-items:start;padding:var(--space-5) 0;border-top:1px solid var(--neutral-300)}.event-list.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:19px;font-weight:700}.event-list.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:var(--space-2) 0 0;font:400 14px/1.6 var(--font-body)}.event-meta.svelte-1uha8ag{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.when.svelte-1uha8ag{font:600 14px var(--font-body);color:var(--neutral-900)}.cta-band.svelte-1uha8ag{background:var(--act-red)}.inner.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-10);align-items:center;justify-content:space-between;padding-block:var(--space-16)}.cta-band.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(30px,4vw,48px);color:var(--white);margin-bottom:var(--space-3)}.cta-band.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font:400 17px/1.6 var(--font-body);color:#fff;max-width:52ch}.cta-actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--space-3)}.cta-actions .on-red{border-color:#ffffffbf;color:#fff}.cta-actions .on-red:hover{border-color:#fff;color:#fff}@media (max-width: 700px){.hero-copy.svelte-1uha8ag{padding:var(--space-6);background:var(--scrim-bottom),var(--scrim-left)}}
