.mm_shead{border-bottom:1px solid var(--mm_line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;margin-bottom:18px;padding-bottom:12px;display:flex}.mm_shead_center{text-align:center;border-bottom:0;flex-direction:column;align-items:center}.mm_shead_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mm_yellow);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.mm_shead_title{color:var(--mm_navy);font-family:var(--mm_font_heading);margin:0;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.2;position:relative}.mm_shead_sub{max-width:560px;color:var(--mm_muted);margin:4px 0 0;font-size:14px}.mm_shead_center .mm_shead_sub{margin-inline:auto}.mm_shead_action{align-items:center;gap:10px;display:flex}.mm_shead_link{color:var(--mm_primary);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.mm_shead_link i{transition:transform var(--mm_fast)ease;font-style:normal}.mm_shead_link:hover{color:var(--mm_primary_dark);text-decoration:underline}.mm_shead_link:hover i{transform:translate(3px)}.mm_shead_dark{border-bottom-color:#ffffff2e}.mm_shead_dark .mm_shead_title,.mm_shead_dark .mm_shead_link,.mm_shead_dark .mm_shead_link:hover{color:#fff}.mm_shead_dark .mm_shead_sub{color:#ffffffbf}
