.mt-word{font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:650;line-height:1.02}.mt-heading{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--mt-ink);margin-bottom:1rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600}.mt-section{margin-top:3.5rem}.mt-hero{padding:clamp(1.5rem,4vw,3.5rem)}.mt-empty{padding:1.5rem}.mt-item{min-width:0;padding:.875rem}.mt-buy{margin-top:3.5rem;padding:1.5rem}.mt-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:1.25rem;display:grid}.mt-copy{color:var(--mt-copy)}.mt-word,.mt-word a{color:var(--mt-ink)}.mt-hub{background:var(--mt-ground);color:var(--mt-ink);--foreground:var(--mt-ink);--muted-foreground:var(--mt-copy)}.mt-band{background:var(--mt-ground)}.mt-buy,.mt-buy h2{color:var(--mt-ink)}[data-material=glassmorphism]{--mt-ink:#fff;--mt-copy:#f1f4ff;--mt-ground:repeating-linear-gradient(112deg, #0b2a5b 0 140px, #0e6a75 140px 280px, #b4381f 280px 420px, #1b1e4f 420px 560px, #0a4f3c 560px 700px);background-attachment:fixed}[data-material=glassmorphism] .mt-surface{-webkit-backdrop-filter:blur(22px)saturate(1.5);backdrop-filter:blur(22px)saturate(1.5);background:#0a0e228f;border:1px solid #ffffff57;border-radius:22px}[data-material=glassmorphism] .mt-well{border-radius:12px}[data-material=claymorphism]{--mt-ink:#2c1a4d;--mt-copy:#43305f;--mt-ground:#ffd9c2}[data-material=claymorphism] .mt-surface{background:#fff4ea;border-radius:38px;box-shadow:0 18px 30px -10px #96503c6b,inset 0 -10px 16px #d696786b,inset 0 10px 16px #ffffffe6}[data-material=claymorphism] .mt-item:nth-child(3n+1){background:#d7f3e3}[data-material=claymorphism] .mt-item:nth-child(3n+2){background:#dfe4ff}[data-material=claymorphism] .mt-well{border-radius:26px}[data-material=claymorphism] .mt-word{font-weight:800}[data-material=skeuomorphism]{--mt-ink:#f4ead6;--mt-copy:#e6d8bd;--mt-ground:repeating-linear-gradient(0deg, #00000012 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 4px), #3b2417}[data-material=skeuomorphism] .mt-surface{outline-offset:-8px;background:linear-gradient(#ffffff1a,#00000024),repeating-linear-gradient(90deg,#2d2a27 0 1px,#34312d 1px 2px,#2a2724 2px 3px);border:1px solid #000;border-radius:8px;outline:1px dashed #f4ead652;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #0009,0 6px 14px #0000008c}[data-material=skeuomorphism] .mt-well{border:2px solid #000;border-radius:4px;box-shadow:0 1px #ffffff38,inset 0 2px 8px #000}[data-material=neumorphism]{--mt-ink:#1f2733;--mt-copy:#3b4656;--mt-ground:#e3e8ef}[data-material=neumorphism] .mt-surface{background:#e3e8ef;border-radius:28px;box-shadow:10px 10px 22px #bcc4d0,-10px -10px 22px #fff}[data-material=neumorphism] .mt-well{background:#e3e8ef;border-radius:18px;padding:8px;box-shadow:inset 6px 6px 12px #bcc4d0,inset -6px -6px 12px #fff}[data-material=neumorphism] .mt-well video{border-radius:12px}
