.miham-hero{--miham-hero-lead-color:var(--color-text-body);--miham-hero-image-border-color:var(--color-border-media);--miham-hero-caption-color:var(--color-text-secondary);flex-direction:column;gap:1.6rem;display:flex}.miham-hero-title{letter-spacing:-.02em;margin-top:0;margin-bottom:.8rem;font-family:Archivo,sans-serif;font-size:2.8rem;font-weight:700;line-height:1.12}.miham-hero-columns{grid-template-columns:1fr .5fr;gap:3rem;display:grid}.miham-hero-column-left{flex-direction:column;justify-content:space-between;display:flex}.miham-hero-media{margin:0}.miham-hero-lead{color:var(--miham-hero-lead-color);max-width:58ch;margin:0 0 .9rem;font-size:clamp(1rem,.95rem + .4vw,1.2rem);line-height:1.7}.miham-hero-cta-row{flex-wrap:wrap;gap:.75rem;margin-top:1.2rem;display:flex}.miham-hero-image{border:1px solid var(--miham-hero-image-border-color);aspect-ratio:16/10;object-fit:cover;border-radius:18px;width:100%;display:block}.miham-hero-caption{color:var(--miham-hero-caption-color);margin-top:.6rem;font-size:.9rem}@media (width<=980px){.miham-hero-columns{grid-template-columns:1fr}.miham-hero-column-right{display:none}}@media (width<=640px){.miham-hero-cta{width:100%}}
