.style-hero[data-astro-cid-abxjvihe]{gap:var(--space-8);margin-block:var(--space-4) var(--space-8);padding:var(--space-8) var(--space-5);border-radius:var(--radius-panel);align-items:center;display:grid}.style-hero__copy[data-astro-cid-abxjvihe]{gap:var(--space-4);flex-direction:column;display:flex}.style-hero__eyebrow[data-astro-cid-abxjvihe]{color:var(--color-text-brand);font-size:var(--font-size-label);font-weight:var(--font-weight-label);letter-spacing:.08em;text-transform:uppercase;margin:0}.style-hero[data-astro-cid-abxjvihe] h1{margin:0}.style-hero__where[data-astro-cid-abxjvihe]{color:var(--color-accent-highlight);font-weight:700;font-size:var(--font-size-body-l);margin:0}.style-hero__summary[data-astro-cid-abxjvihe]{max-width:46ch;font-size:var(--font-size-body-l);margin:0}.style-hero__facts[data-astro-cid-abxjvihe]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.style-hero__facts[data-astro-cid-abxjvihe] li[data-astro-cid-abxjvihe]{padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--color-text-heading) 35%, transparent);border-radius:var(--radius-pill);font-size:var(--font-size-label);font-weight:var(--font-weight-label)}.style-hero__visual[data-astro-cid-abxjvihe]{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.style-hero__sample[data-astro-cid-abxjvihe]{padding:var(--space-6) var(--space-5) var(--space-4);background:var(--color-surface-page);border-radius:var(--radius-panel);box-shadow:var(--shadow-paper);margin:0}.style-hero__drawing[data-astro-cid-abxjvihe] svg{width:100%;max-width:30rem;height:auto;margin-inline:auto;display:block}.style-hero__sample[data-astro-cid-abxjvihe] figcaption[data-astro-cid-abxjvihe]{margin-top:var(--space-4);color:color-mix(in srgb, var(--color-surface-inverse) 72%, transparent);font-size:var(--font-size-label)}.style-hero__sample[data-astro-cid-abxjvihe] figcaption[data-astro-cid-abxjvihe] strong[data-astro-cid-abxjvihe]{color:var(--color-surface-inverse)}.style-hero__styles[data-astro-cid-abxjvihe] ul[data-astro-cid-abxjvihe]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.style-hero__styles[data-astro-cid-abxjvihe] a[data-astro-cid-abxjvihe]{min-height:44px;padding:0 var(--space-4);border:1px solid color-mix(in srgb, var(--color-text-heading) 35%, transparent);border-radius:var(--radius-sm);color:var(--color-text-heading);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.style-hero__styles[data-astro-cid-abxjvihe] a[data-astro-cid-abxjvihe]:hover{border-color:var(--color-text-heading)}.style-hero__styles[data-astro-cid-abxjvihe] a[data-astro-cid-abxjvihe][aria-current=page]{background:var(--color-accent-highlight);border-color:var(--color-accent-highlight);color:var(--color-text-on-action)}@media (width>=960px){.style-hero[data-astro-cid-abxjvihe]{gap:var(--space-10);padding:var(--space-10);grid-template-columns:1.05fr 1fr}}
