.mp-tier{margin-top:clamp(3.5rem,9vh,6rem)}.mp-tier--social{margin-top:clamp(4rem,11vh,7rem)}.mp-tier-title{display:flex;align-items:center;gap:.75rem;margin:0 0 clamp(1.5rem,4vh,2.25rem);font-family:var(--font-orbit),Georgia,serif;font-weight:400;font-size:clamp(.85rem,1.7vw,1.05rem);letter-spacing:.12em;text-transform:uppercase;color:var(--tan)}.mp-tier-title:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,rgba(224,167,96,.45),transparent)}.mp-grid{list-style:none;margin:0;padding:0;display:grid}.mp-grid--premium{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:clamp(1rem,2.4vw,1.5rem)}.mp-grid--social{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr));gap:clamp(.75rem,1.8vw,1rem)}.mp-card{display:flex;flex-direction:column;align-items:center;height:100%;text-align:center;text-decoration:none;color:var(--cream);border-radius:18px;background:rgba(20,15,30,.55);border:1px solid rgba(224,167,96,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.mp-card--premium{padding:clamp(1.5rem,3vw,2rem) 1rem clamp(1.25rem,2.5vw,1.6rem);gap:.9rem;box-shadow:0 18px 50px rgba(0,0,0,.4)}.mp-card--social{padding:1.1rem .6rem 1rem;gap:.6rem;border-radius:14px}a.mp-card:focus-visible,a.mp-card:hover{transform:translateY(-4px);border-color:rgba(224,138,60,.75);box-shadow:0 24px 60px rgba(0,0,0,.5),0 0 30px rgba(224,138,60,.25)}.mp-avatar{position:relative;display:grid;place-items:center;flex-shrink:0;border-radius:50%;padding:3px;background:linear-gradient(135deg,var(--orange),var(--coral),var(--lime))}.mp-card--premium .mp-avatar{width:clamp(6rem,12vw,7.5rem);height:clamp(6rem,12vw,7.5rem)}.mp-card--social .mp-avatar{width:4.25rem;height:4.25rem;padding:2px;background:rgba(224,167,96,.55)}.mp-avatar img,.mp-initial{width:100%;height:100%;border-radius:50%;border:3px solid #140f1e}.mp-card--social .mp-avatar img,.mp-card--social .mp-initial{border-width:2px}.mp-avatar img{display:block;object-fit:cover;background:#140f1e}.mp-initial{display:grid;place-items:center;background:var(--night);font-family:var(--font-orbit),Georgia,serif;font-size:1.6rem;color:var(--cream)}.mp-card--premium .mp-initial{font-size:2.4rem}.mp-handle{max-width:100%;overflow-wrap:anywhere;font-family:var(--font-inter),"Segoe UI",sans-serif;font-weight:500;line-height:1.35;transition:color .2s}.mp-card--premium .mp-handle{font-size:clamp(.95rem,1.6vw,1.05rem);font-weight:600}.mp-card--social .mp-handle{font-size:.8rem;color:hsla(36,26%,96%,.85)}a.mp-card:focus-visible .mp-handle,a.mp-card:hover .mp-handle{color:var(--orange)}.mp-tag{margin-top:auto;font-family:var(--font-inter),"Segoe UI",sans-serif;font-weight:500;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--tan)}@media (prefers-reduced-motion:reduce){.mp-card{transition:box-shadow .25s ease,border-color .25s ease}a.mp-card:focus-visible,a.mp-card:hover{transform:none}}@media (max-width:520px){.mp-grid--premium{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-grid--social{grid-template-columns:repeat(3,minmax(0,1fr))}.mp-card--social .mp-avatar{width:3.6rem;height:3.6rem}.mp-card--social .mp-handle{font-size:.72rem}}