#npfm-home .npv-creator-studio-section{padding-block:64px;background:linear-gradient(135deg,#120d1b,#1a1027 60%,#110d18);border-block:1px solid #352441}#npfm-home .npv-studio-panel{display:grid;grid-template-columns:1.3fr .7fr;gap:35px;align-items:center;padding:clamp(28px,5vw,65px);border:1px solid #624182;border-radius:28px;background:radial-gradient(circle at 80% 20%,#8738dd33,transparent 45%),#1c1426;box-shadow:0 22px 60px #0005}#npfm-home .npv-studio-copy h2{font-size:clamp(32px,4.5vw,64px);line-height:1.03;letter-spacing:-.05em;margin:0 0 18px;color:#fff;font-weight:950}#npfm-home .npv-studio-copy h2 span{color:#c28aff}#npfm-home .npv-studio-copy p{color:#cbbbd5;max-width:660px;font-size:16px;line-height:1.7}#npfm-home .npv-studio-tags{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 27px}#npfm-home .npv-studio-tags span{border:1px solid #59416b;border-radius:100px;padding:8px 12px;color:#d7c4e7;font-size:11px;font-weight:700}#npfm-home .npv-studio-link{display:inline-flex;align-items:center;gap:15px;background:linear-gradient(110deg,#7833c9,#a349ec);color:#fff!important;text-decoration:none;padding:16px 23px;border-radius:12px;font-weight:900;font-size:12px;letter-spacing:.05em;transition:transform .2s,filter .2s}#npfm-home .npv-studio-link:hover{transform:translateY(-2px);filter:brightness(1.12)}#npfm-home .npv-studio-link:focus-visible{outline:3px solid #e1bbff;outline-offset:3px}#npfm-home .npv-studio-art{min-height:260px;border-radius:25px;background:radial-gradient(circle,#a854f533,transparent 68%),#130d1b;border:1px solid #4e3566;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff}#npfm-home .npv-studio-symbol{font-size:55px;color:#bd81ff;line-height:1.1}#npfm-home .npv-studio-art strong{font-size:clamp(30px,3vw,50px);line-height:1;letter-spacing:-.06em}#npfm-home .npv-studio-art small{margin-top:15px;color:#bb98d3;font-size:10px;font-weight:900;letter-spacing:.17em}@media(max-width:760px){#npfm-home .npv-studio-panel{grid-template-columns:1fr}#npfm-home .npv-studio-art{min-height:160px}#npfm-home .npv-studio-link{justify-content:center;width:100%;box-sizing:border-box}}