._hero_1vcj3_1{width:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 5%,var(--background)),var(--surface) 58%,color-mix(in srgb,var(--primary) 7%,var(--background)));padding:var(--spacing-16) var(--spacing-6)}._container_1vcj3_12{max-width:1200px;margin:0 auto}._breadcrumb_1vcj3_17{margin-bottom:var(--spacing-12)}._grid_1vcj3_21{display:grid;gap:var(--spacing-12);align-items:center}._copy_1vcj3_27{min-width:0}._eyebrow_1vcj3_31{margin:0 0 var(--spacing-4);color:var(--primary);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._title_1vcj3_40{max-width:16ch;margin:0;padding-left:var(--spacing-6);border-left:4px solid var(--secondary);color:var(--foreground);font-family:var(--font-family-display);font-size:clamp(2.4rem,5vw,3.5rem);font-weight:700;line-height:1.12;overflow-wrap:break-word}._subtitle_1vcj3_53{max-width:58ch;margin:var(--spacing-6) 0 0;color:var(--muted-foreground);font-size:1.125rem;line-height:1.7}._extra_1vcj3_61{margin-top:var(--spacing-6)}._ctas_1vcj3_65{margin-top:var(--spacing-8)}._imageWrap_1vcj3_69{min-width:0;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._image_1vcj3_69{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:768px){._hero_1vcj3_1{padding-top:var(--spacing-20);padding-bottom:var(--spacing-20)}}@media(min-width:900px){._withImage_1vcj3_92{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media(max-width:480px){._hero_1vcj3_1{padding-right:var(--spacing-4);padding-left:var(--spacing-4)}._title_1vcj3_40{padding-left:var(--spacing-4)}}
