.plg-page{--plg-amber:#f4b13e;--plg-orange:#ff6a2b;--plg-card:#1a1b20;--plg-line:#ffffff14;background:#0e0f12;min-height:100vh;position:relative;overflow:hidden}.plg-aura{pointer-events:none;background:radial-gradient(60% 50% at 70% 20%,#f4b13e29,#0000 70%),radial-gradient(40% 40% at 15% 35%,#ff6a2b14,#0000 70%);height:900px;position:absolute;inset:-20% -10% auto}.plg-kicker{color:var(--plg-amber);font-family:var(--font-mono), monospace;letter-spacing:.02em;font-size:12px}.plg-header{max-width:640px;margin:40px 0 36px}.plg-header h1{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:#fff;margin-top:10px;font-size:clamp(2.6rem,6vw,4.5rem);font-weight:700;line-height:1}.plg-header p:last-child{color:#a1a1aa;margin-top:14px;font-size:17px}.plg-filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.plg-filters button{border:1px solid var(--plg-line);color:#a1a1aa;border-radius:999px;padding:8px 16px;font-size:14px;transition:color .2s,border-color .2s,background .2s}.plg-filters button.is-active{color:#0e0f12;background:var(--plg-amber);border-color:var(--plg-amber);font-weight:600}@media (hover:hover){.plg-filters button:not(.is-active):hover{color:#fff;border-color:#f4b13e80}}.plg-grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:640px){.plg-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.plg-grid{grid-template-columns:repeat(3,1fr)}}.plg-grid[data-filter=Efectos] .plg-card:not([data-category=Efectos]),.plg-grid[data-filter=Instrumentos] .plg-card:not([data-category=Instrumentos]),:is(.plg-grid[data-filter=Efectos]~.plg-empty,.plg-grid:has(.plg-card[data-category=Instrumentos])[data-filter=Instrumentos]~.plg-empty){display:none}.plg-empty{color:#8b8b94;margin-top:-8px}.plg-card{background:linear-gradient(180deg, #ffffff0a, transparent 30%), var(--plg-card);border:1px solid var(--plg-line);transition:transform .35s var(--ease-out), border-color .35s, box-shadow .35s;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 48px -24px #000c}.plg-card-art{aspect-ratio:1;position:relative;overflow:hidden}.plg-card-art img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.plg-badge{color:#0e0f12;background:#f4b13e;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.plg-card-body{flex-direction:column;flex:1;gap:8px;padding:20px;display:flex}.plg-card-body h2{color:#fff;letter-spacing:-.02em;font-size:22px;font-weight:700}.plg-card-body>p{color:#a1a1aa}.plg-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.plg-tags span{border:1px solid var(--plg-line);color:#d4d4d8;background:#ffffff0d;border-radius:6px;padding:3px 9px;font-size:12px}.plg-card-foot{justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;display:flex}.plg-soon{color:var(--plg-amber);font-family:var(--font-mono), monospace;font-size:13px}.plg-link{color:#fff;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:color .2s,gap .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.plg-card:hover{border-color:#f4b13e73;transform:translateY(-4px);box-shadow:inset 0 1px #ffffff0f,0 30px 60px -24px #000000e6,0 0 40px -10px #f4b13e4d}.plg-card:hover .plg-card-art img{transform:scale(1.03)}.plg-card:hover .plg-link{color:var(--plg-orange);gap:10px}}.plg-hero{align-items:start;gap:40px;margin-top:32px;display:grid}@media (min-width:1024px){.plg-hero{grid-template-columns:1.25fr 1fr;gap:56px}}.plg-gallery-main{border:1px solid var(--plg-line);aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden}.plg-gallery-main img{object-fit:cover;width:100%;height:100%;animation:plg-fade .4s var(--ease-out)}@keyframes plg-fade{0%{opacity:0;transform:scale(1.01)}to{opacity:1;transform:none}}.plg-gallery-thumbs{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px;display:grid}.plg-gallery-thumbs button{aspect-ratio:4/3;border:1px solid var(--plg-line);opacity:.55;border-radius:10px;transition:opacity .2s,border-color .2s;overflow:hidden}.plg-gallery-thumbs button.is-active{opacity:1;border-color:var(--plg-amber)}.plg-gallery-thumbs img{object-fit:cover;width:100%;height:100%}.plg-hero-info h1{font-family:var(--font-display), sans-serif;letter-spacing:-.045em;background:linear-gradient(90deg, #fff 30%, var(--plg-amber) 75%, var(--plg-orange));color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:10px;font-size:clamp(2.8rem,6vw,4.8rem);font-weight:700;line-height:.95}.plg-tagline{color:#e4e4e7;margin-top:12px;font-size:20px;font-weight:600}.plg-intro{color:#a1a1aa;margin-top:16px;line-height:1.65}.plg-price-soon{color:var(--plg-amber);margin-top:22px;font-weight:600}.plg-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.plg-btn{border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-weight:700;transition:background .25s,color .25s,border-color .25s,transform .15s;display:inline-flex}.plg-btn:active{transform:scale(.98)}.plg-btn--primary{background:var(--plg-amber);color:#0e0f12}.plg-btn--ghost{color:#fff;border:1px solid #ffffff29}@media (hover:hover){.plg-btn--primary:hover{background:var(--plg-orange)}.plg-btn--ghost:hover{border-color:var(--plg-amber);color:var(--plg-amber)}}.plg-trust{color:#a1a1aa;gap:8px;margin-top:22px;font-size:14px;display:grid}.plg-trust li{align-items:center;gap:8px;display:flex}.plg-trust svg{color:var(--plg-amber);flex:none}.plg-section{margin-top:96px}.plg-h2{font-family:var(--font-display), sans-serif;letter-spacing:-.035em;color:#fff;margin-bottom:24px;font-size:clamp(1.8rem,3.4vw,2.6rem);font-weight:700;line-height:1.05}.plg-demo{background:var(--plg-card);border:1px solid var(--plg-line);border-radius:18px;padding:20px}.plg-demo-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.plg-segment{border:1px solid var(--plg-line);background:#00000059;border-radius:10px;padding:4px;display:inline-flex}.plg-segment button{color:#a1a1aa;border-radius:7px;padding:8px 14px;font-size:14px;transition:background .2s,color .2s}.plg-segment button.is-active{color:var(--plg-amber);background:#f4b13e26}.plg-demo-body{align-items:center;gap:18px;margin-top:20px;display:flex}.plg-play{background:var(--plg-amber);color:#0e0f12;border-radius:999px;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 30px -6px #f4b13e99}.plg-play:disabled{opacity:.55;cursor:not-allowed}.plg-wave{flex:1;align-items:center;gap:3px;height:88px;display:flex}.plg-wave span{transition:height .45s var(--ease-out), background .45s;background:#3f3f46;border-radius:2px;flex:1}.plg-wave.is-wet span{background:linear-gradient(180deg, var(--plg-orange), var(--plg-amber))}.plg-split{align-items:center;gap:32px;display:grid}@media (min-width:900px){.plg-split{grid-template-columns:1fr 1fr;gap:56px}}.plg-split img{border:1px solid var(--plg-line);border-radius:18px;width:100%}.plg-split p:not(.plg-kicker){color:#a1a1aa;font-size:17px;line-height:1.7}.plg-features{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.plg-features{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.plg-features{grid-template-columns:repeat(3,1fr)}}.plg-feature{background:var(--plg-card);border:1px solid var(--plg-line);border-radius:16px;padding:24px;transition:border-color .3s;box-shadow:inset 0 1px #ffffff0d}.plg-feature svg{color:var(--plg-amber)}.plg-feature h3{color:#fff;margin-top:14px;font-size:17px;font-weight:700}.plg-feature p{color:#a1a1aa;margin-top:8px;font-size:14px;line-height:1.6}@media (hover:hover){.plg-feature:hover{border-color:#f4b13e59}}.plg-banner{border:1px solid var(--plg-line);background-position:100%;background-size:cover;border-radius:22px;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.plg-banner:before{content:"";background:linear-gradient(90deg,#0e0f12eb 0%,#0e0f1299 45%,#0000 75%);position:absolute;inset:0}.plg-banner>div{max-width:440px;padding:40px;position:relative}.plg-banner p:not(.plg-kicker){color:#d4d4d8;line-height:1.65}@media (max-width:760px){.plg-banner{aspect-ratio:auto;background-color:#0e0f12;background-position:70% 0;background-repeat:no-repeat;background-size:180%;align-items:flex-end;min-height:0;padding-top:220px}.plg-banner:before{background:linear-gradient(#0000 20%,#0e0f12 60%)}.plg-banner>div{padding:24px}}.plg-two{gap:48px;display:grid}@media (min-width:900px){.plg-two{grid-template-columns:1fr 1fr}}.plg-specs>div{border-bottom:1px solid var(--plg-line);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.plg-specs dt{color:#8b8b94}.plg-specs dd{color:#fff;text-align:right}.plg-faq details{border-bottom:1px solid var(--plg-line)}.plg-faq summary{cursor:pointer;color:#fff;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-weight:600;list-style:none;display:flex}.plg-faq summary::-webkit-details-marker{display:none}.plg-faq summary svg{color:var(--plg-amber);transition:transform .25s var(--ease-out);flex:none}.plg-faq details[open] summary svg{transform:rotate(180deg)}.plg-faq details p{color:#a1a1aa;padding:0 0 16px;line-height:1.6}.plg-cta{text-align:center;background:radial-gradient(70% 120% at 50% 0%, #f4b13e2e, transparent 70%), var(--plg-card);border:1px solid #f4b13e40;border-radius:22px;padding:72px 24px}.plg-cta h2{font-family:var(--font-display), sans-serif;letter-spacing:-.04em;color:#fff;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:700;line-height:1.05}.plg-cta p{color:#a1a1aa;margin:12px 0 28px}.plg-legal{color:#71717a;margin-top:48px;font-size:12px;line-height:1.5}.plg-mobile-bar{display:none}@media (max-width:760px){.plg-mobile-bar{left:12px;right:80px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:55;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#1a1b20eb;border:1px solid #f4b13e4d;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;font-size:14px;font-weight:600;display:flex;position:fixed}.plg-mobile-bar .plg-btn{padding:10px 16px}.plg-section{margin-top:64px}}@media (prefers-reduced-motion:reduce){.plg-card,.plg-card-art img,.plg-gallery-main img,.plg-wave span{transition:none;animation:none}}.plg-catalog .album-product-art{position:relative}.plg-catalog .plg-badge{top:auto;bottom:10px;left:10px}.plg-catalog-cta{--plg-amber:#f4b13e;color:#f4b13e!important;background:#f4b13e14!important;border-color:#f4b13e59!important}@media (hover:hover){.plg-catalog-cta:hover{background:#f4b13e29!important}}.plg-catalog-note{color:#8b8b94;align-items:center;gap:8px;margin-top:28px;font-size:14px;display:flex}
