*,:after,:before{box-sizing:border-box}body,html{width:100%;max-width:100%;overflow-x:hidden}canvas,img,svg,video{max-width:100%;height:auto}a,div,p,span{overflow-wrap:anywhere;word-break:break-word}button,input,select,textarea{max-width:100%}.minw0{min-width:0}.mhHomeWrap{width:100%;max-width:1120px;margin:0 auto}.mhHero{display:grid;grid-template-columns:1.15fr .85fr;gap:18px;align-items:start}@media (max-width:900px){.mhHero{grid-template-columns:1fr}}.mhSpotlightGrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media (max-width:900px){.mhSpotlightGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.mhSpotCard{border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:12px;background:rgba(0,0,0,.34);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 40px rgba(0,0,0,.45);cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease;text-align:left}.mhSpotCard:hover{transform:translateY(-2px);border-color:rgba(244,180,0,.55);background:rgba(244,180,0,.06)}.mhSpotTop{display:flex;align-items:center;gap:10px;min-width:0}.mhSpotAvatar{width:48px;height:48px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.1);display:inline-flex;align-items:center;justify-content:center;font-weight:900;flex:0 0 auto;overflow:hidden}.mhSpotAvatarImg{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.mhSpotName{font-weight:900;font-size:13.5px;margin:0;line-height:1.2}.mhSpotHandle,.mhSpotName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mhSpotHandle{margin-top:2px;opacity:.82;font-size:12px}.mhSpotLine{margin-top:10px;color:rgba(255,255,255,.9);opacity:1;font-size:12.6px;line-height:1.35;min-height:18px}.mhSpotMeta{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-start}.mhPill{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:5px 9px;background:rgba(255,255,255,.06);font-size:12px;opacity:.92}.mhPill--pro{border-color:rgba(244,180,0,.55);background:rgba(244,180,0,.14);font-weight:900}.mhPill--artist{border-color:rgba(140,200,255,.4);background:rgba(140,200,255,.1)}.mhPill--business{border-color:rgba(160,255,190,.35);background:rgba(160,255,190,.1)}.mhPill--creator{border-color:rgba(220,200,255,.35);background:rgba(220,200,255,.1)}.mhPill--producer{border-color:rgba(255,210,160,.35);background:rgba(255,210,160,.1)}main{font-size:18px;line-height:1.72}main p{margin-bottom:1.1rem;max-width:74ch}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{margin:1rem 0;padding:.75rem .95rem;border-left:3px solid rgba(244,180,0,.35);background:rgba(255,255,255,.04);border-radius:12px}main hr{border:0;height:1px;background:rgba(255,255,255,.12);margin:1.4rem 0}main pre{font-size:.95em;line-height:1.55;padding:12px 14px;border-radius:14px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);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}}