.purchase-studio{margin-top:24px;border:1px solid #617966;background:linear-gradient(130deg,#2b3e3188,#17353d88);border-radius:12px;padding:25px}.purchase-studio h2{font-size:27px;margin:10px 0 16px}.purchase-studio>p{font-size:12px;line-height:1.8;color:var(--muted)}.purchase-studio-status{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:17px 0}.purchase-studio-requirements{list-style:none;padding:0;margin:20px 0}.purchase-studio-requirements li{padding:13px 0;border-bottom:1px solid var(--line);font-size:12px;line-height:1.7}.purchase-studio-requirements strong{font-weight:500;color:var(--text)}.purchase-studio-requirements p{font-size:11px;color:var(--muted);margin:5px 0}.purchase-studio-links{display:grid;gap:12px;margin:20px 0}.purchase-studio-link{border:1px solid var(--line);border-radius:8px;padding:17px;display:flex;justify-content:space-between;align-items:center;gap:15px}.purchase-studio-link p{font-size:11px;color:var(--muted);margin:5px 0}.purchase-studio-actions{display:flex;flex-wrap:wrap;gap:10px}.purchase-studio-message{font-size:12px;line-height:1.8;color:var(--muted);border-left:2px solid var(--gold);padding:8px 0 8px 14px}.purchase-studio .notice{margin:16px 0 0}.purchase-studio-copy{font-size:11px;color:var(--muted);margin-top:19px}
@media(max-width:720px){.purchase-studio{padding:21px}.purchase-studio-link{flex-direction:column;align-items:flex-start}.purchase-studio-actions{width:100%}.purchase-studio h2{font-size:25px}}
