.pm-stripe.svelte-h6jam3{background:var(--brand-charcoal);border-top:4px solid var(--brand-gold);border-bottom:4px solid var(--brand-gold);padding:9px 0;overflow:hidden}.pm-track.svelte-h6jam3{white-space:nowrap;width:max-content;animation:70s linear infinite svelte-h6jam3-pmMarquee;display:flex}.pm-track.svelte-h6jam3 span:where(.svelte-h6jam3){font-family:var(--brand-font-display);text-transform:uppercase;letter-spacing:.18em;color:var(--brand-cream);padding-right:8px;font-size:.84rem}@keyframes svelte-h6jam3-pmMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pm-track.svelte-h6jam3{animation:none}}.ab-hero.svelte-bxfdd3{background-color:var(--brand-hero-lt);border-bottom:4px solid var(--brand-gold)}.ab-hero-h1.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:none;color:var(--brand-ink);text-shadow:2px 3px 0 var(--brand-shadow);text-wrap:balance;margin:18px 0 22px;font-size:clamp(2.38rem,5.1vw,3.82rem);font-weight:600;line-height:1.06}.ab-accent.svelte-bxfdd3{color:var(--brand-red)}.ab-hero-lede.svelte-bxfdd3{max-width:42rem;font-family:var(--brand-font-body);color:var(--brand-text-body);font-size:1.2rem;line-height:1.7}.ab-surface.svelte-bxfdd3,.ab-surface-lt.svelte-bxfdd3{background:var(--brand-cream-lt)}.ab-kicker.svelte-bxfdd3,.ab-kicker-light.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:uppercase;letter-spacing:.22em;color:var(--brand-red);margin-bottom:12px;font-size:.8rem;font-weight:600}.ab-h2.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:none;color:var(--brand-ink);text-wrap:balance;margin-bottom:22px;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1.12}.ab-h2-light.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:none;color:var(--brand-ink);text-wrap:balance;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1.12}.ab-body.svelte-bxfdd3{font-family:var(--brand-font-body);color:#4a4034;line-height:1.75}.ab-origin.svelte-bxfdd3{max-width:44rem;margin:28px auto 0}.ab-value-card.svelte-bxfdd3{background:var(--brand-cream);border:1px solid #2c21181f;border-left:3px solid var(--brand-gold);border-radius:4px;align-items:flex-start;gap:16px;padding:20px;display:flex}.ab-value-title.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--brand-ink);margin-bottom:4px;font-size:.95rem;font-weight:600}.ab-value-desc.svelte-bxfdd3{font-family:var(--brand-font-body);color:var(--brand-text-body);font-size:.96rem;line-height:1.6}.ab-check.svelte-bxfdd3{color:var(--brand-red)}.ab-cap-card.svelte-bxfdd3{background:var(--brand-cream);border:1px solid var(--brand-shadow);border-radius:4px;padding:28px;box-shadow:4px 4px #2c21181f}.ab-cap-title.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:uppercase;letter-spacing:.03em;color:var(--brand-red);margin-bottom:16px;font-size:1.2rem;font-weight:700}.ab-cap-item.svelte-bxfdd3{font-family:var(--brand-font-body);color:var(--brand-ink);align-items:flex-start;gap:10px;font-size:.98rem;line-height:1.55;display:flex}.ab-industry-card.svelte-bxfdd3{background:var(--brand-cream);border:1px solid #2c21181f;border-radius:4px;align-items:flex-start;gap:16px;padding:20px;transition:border-color .15s,transform .15s;display:flex}.ab-industry-card.svelte-bxfdd3:hover{border-color:var(--brand-gold);transform:translateY(-2px)}.ab-industry-name.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--brand-ink);margin-bottom:4px;font-size:.95rem;font-weight:600}.ab-industry-icon.svelte-bxfdd3{background:var(--brand-charcoal);width:40px;height:40px;color:var(--brand-red);border:2px solid var(--brand-gold);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ab-industry-desc.svelte-bxfdd3{font-family:var(--brand-font-body);color:var(--brand-text-muted);font-size:.86rem;line-height:1.55}a.ab-industry-card.svelte-bxfdd3{text-decoration:none}.ab-industry-more.svelte-bxfdd3{text-align:center;font-family:var(--brand-font-display);text-transform:uppercase;letter-spacing:.08em;margin-top:22px;font-size:.78rem;font-weight:600}.ab-industry-more.svelte-bxfdd3 a:where(.svelte-bxfdd3){color:var(--brand-red);text-decoration:none}.ab-industry-more.svelte-bxfdd3 a:where(.svelte-bxfdd3):hover{text-decoration:underline}.ab-cta.svelte-bxfdd3{background-color:var(--brand-charcoal)}.ab-cta-title.svelte-bxfdd3{font-family:var(--brand-font-display);text-transform:none;color:var(--brand-cream);text-shadow:2px 3px 0 var(--brand-shadow);text-wrap:balance;margin-bottom:18px;font-size:clamp(2rem,4.5vw,3rem);font-weight:600}.ab-cta-lede.svelte-bxfdd3{font-family:var(--brand-font-body);color:#f5e9cdbf;margin-bottom:30px;font-size:1.05rem}
