.mmhc-page .mmhd-section{padding:28px 0;scroll-margin-top:120px}.mmhc-tabs{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-bottom:20px}.mmhc-tabs[hidden],.mmhc-panel[hidden]{display:none!important}.mmhc-page .mmhc-tab{display:flex;align-items:center;flex-direction:column;gap:10px;min-width:0;background:var(--paper);border:1px solid var(--border);border-radius:4px;padding:14px 6px;color:var(--ink);font-size:13px;font-weight:600;line-height:1.4}.mmhc-tab[aria-selected=true]{background:var(--sand);border-color:var(--plum);box-shadow:inset 0 -3px var(--plum);color:var(--plum)}.mmhc-tab:hover{border-color:var(--plum)}.mmhc-tab img{width:70px;height:72px;object-fit:contain;mix-blend-mode:multiply}.mmhc-detail{border:1px solid var(--border);border-radius:4px;background:var(--paper);display:grid;grid-template-columns:210px minmax(0,1fr);overflow:hidden}.mmhc-photo{background:var(--sand);padding:26px;display:flex;align-items:center;justify-content:center}.mmhc-photo img{max-width:100%;height:240px;object-fit:contain;mix-blend-mode:multiply;object-position:center!important}.mmhc-info{padding:26px;min-width:0}.mmhc-info h3{font:650 26px/1.4 var(--sans);letter-spacing:-.02em}.mmhc-intro{margin:12px 0 20px!important;color:var(--muted);font-size:15px}.mmhc-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 24px;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.mmhc-facts>div{min-width:0}.mmhc-facts dt{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:7px;font-weight:650}.mmhc-facts dd{margin:0;font-size:14px;line-height:1.45;font-weight:600}.mmhc-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px}.mmh-root.mmhc-page a.mmh-button{color:var(--white)}.mmhc-notes{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:24px 0 0}.mmhc-notes h3{font:650 16px/1.4 var(--sans);margin-bottom:10px}.mmhc-notes p{font-size:15px;color:var(--muted)}.mmhc-note{font-size:14px;color:var(--muted);border-top:1px solid var(--border);padding-top:20px;margin-top:24px!important;max-width:85ch}.mmhc-guides{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:22px}.mmhc-guides article{border:1px solid var(--border);background:var(--paper);padding:24px}.mmhc-guides h3{font:650 18px/1.4 var(--sans);margin-bottom:10px}.mmhc-guides p{font-size:15px;color:var(--muted)}.mmhc-guides a{margin-top:14px}.mmhc-page .mmhd-contact .mmhc-actions{margin-top:20px}.mmhc-panel[role=tabpanel]:focus-visible{outline:3px solid var(--plum);outline-offset:4px}@media(min-width:1001px) and (max-width:1200px){.mmhc-tabs{gap:6px}.mmhc-page .mmhc-tab{font-size:12px}.mmhc-tab img{width:58px;height:64px}.mmhc-detail{grid-template-columns:165px minmax(0,1fr)}.mmhc-info{padding:22px}.mmhc-facts{gap:12px}}@media(max-width:760px){.mmhc-page .mmhd-section{padding:24px 0;scroll-margin-top:90px}.mmhc-tabs{grid-template-columns:1fr 1fr;gap:8px}.mmhc-page .mmhc-tab{flex-direction:row;gap:10px;padding:10px;min-height:72px;text-align:left;font-size:13px}.mmhc-tab img{width:44px;height:48px;flex-shrink:0}.mmhc-detail{grid-template-columns:1fr}.mmhc-photo{padding:16px}.mmhc-photo img{height:160px}.mmhc-info{padding:22px}.mmhc-info h3{font-size:24px}.mmhc-facts{grid-template-columns:1fr;gap:14px}.mmhc-facts>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px}.mmhc-facts dt{margin:0}.mmhc-notes,.mmhc-guides{grid-template-columns:1fr;gap:22px}.mmhc-actions .mmh-button{width:100%}}
