*,:before,:after{box-sizing:border-box}html,body{width:100%;max-width:100%;overflow-x:hidden}img,video,canvas,svg{max-width:100%;height:auto}a,p,div,span{overflow-wrap:anywhere;word-break:break-word}button,input,textarea,select{max-width:100%}.minw0{min-width:0}.mhHomeWrap{width:100%;max-width:1120px;margin:0 auto}.mhHero{grid-template-columns:1.15fr .85fr;align-items:start;gap:18px;display:grid}@media (max-width:900px){.mhHero{grid-template-columns:1fr}}.mhSpotlightGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}@media (max-width:900px){.mhSpotlightGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.mhSpotCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;text-align:left;background:#00000057;border:1px solid #ffffff24;border-radius:16px;padding:12px;transition:transform .12s,border-color .12s,background .12s;box-shadow:0 16px 40px #00000073}.mhSpotCard:hover{background:#f4b4000f;border-color:#f4b4008c;transform:translateY(-2px)}.mhSpotTop{align-items:center;gap:10px;min-width:0;display:flex}.mhSpotAvatar{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-weight:900;display:inline-flex;overflow:hidden}.mhSpotAvatarImg{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.mhSpotName{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:900;line-height:1.2;overflow:hidden}.mhSpotHandle{opacity:.82;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.mhSpotLine{color:#ffffffe6;opacity:1;min-height:18px;margin-top:10px;font-size:12.6px;line-height:1.35}.mhSpotMeta{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:10px;display:flex}.mhPill{opacity:.92;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:5px 9px;font-size:12px}.mhPill--pro{background:#f4b40024;border-color:#f4b4008c;font-weight:900}.mhPill--artist{background:#8cc8ff1a;border-color:#8cc8ff66}.mhPill--business{background:#a0ffbe1a;border-color:#a0ffbe59}.mhPill--creator{background:#dcc8ff1a;border-color:#dcc8ff59}.mhPill--producer{background:#ffd2a01a;border-color:#ffd2a059}main{font-size:18px;line-height:1.72}main p{max-width:74ch;margin-bottom:1.1rem}main h2,main h3{margin-top:1.6rem;margin-bottom:.6rem}main li{margin-bottom:.4rem}main :where(p,li,blockquote,pre,code){font-size:1em;line-height:inherit}main :where(h1){line-height:1.15}main :where(h2){line-height:1.2}main :where(h3){line-height:1.25}main :where(p,li){letter-spacing:.1px}main blockquote{background:#ffffff0a;border-left:3px solid #f4b40059;border-radius:12px;margin:1rem 0;padding:.75rem .95rem}main hr{background:#ffffff1f;border:0;height:1px;margin:1.4rem 0}main pre{background:#00000047;border:1px solid #ffffff1a;border-radius:14px;padding:12px 14px;font-size:.95em;line-height:1.55;overflow:auto}:where(section,article) :where(p,li){font-size:1.03em;line-height:1.72}@media (max-width:860px){main{font-size:17.5px;line-height:1.78}main p{max-width:100%}:where(section,article) :where(p,li){font-size:1.02em;line-height:1.78}}
