:root{--font-display: "Newsreader", Georgia, "Times New Roman", serif;--font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bg-base: #131319;--bg-low: #1B1B21;--bg-card: #1F1F25;--bg-card-hover: #2A2930;--bg-highest: #34343B;--text-primary: #E4E1EA;--text-secondary: #BFC9C5;--text-muted: #89938F;--accent: #94D3C4;--accent-dark: #6BA89A;--accent-light: #B0EFDF;--sale: #FFBA45;--sale-dark: #CC8C00;--free-text: #94D3C4;--free-bg: rgba(148, 211, 196, .1);--sale-text: #FFBA45;--sale-bg: rgba(255, 186, 69, .1);--tag-bg: rgba(148, 211, 196, .08);--tag-text: #94D3C4;--border: rgba(63, 73, 70, .35);--border-light: rgba(63, 73, 70, .2);--box-shadow: 0 2px 8px rgba(0, 0, 0, .25);--box-shadow-hover: 0 4px 20px rgba(0, 0, 0, .35);--accent-border-hover: rgba(148, 211, 196, .25);--accent-muted: rgba(148, 211, 196, .1);--bg-hover: rgba(255, 255, 255, .05);--radius: 4px;--radius-sm: 2px}*,*:before,*:after{box-sizing:border-box}body{font-family:var(--font-body);margin:0;padding:0;background:var(--bg-base);color:var(--text-primary);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased}main{width:960px;max-width:calc(100% - 2rem);margin:0 auto;padding:2rem 1rem}h1,h2,h3,h4,h5,h6{margin:0 0 .5rem;color:var(--text-primary);line-height:1.25;font-weight:700}h1,h2,h3{font-family:var(--font-display);font-weight:500}h1{font-size:2.25rem}h2{font-size:1.75rem}h3{font-size:1.375rem}h4{font-size:1.125rem}a{color:var(--accent);text-decoration:none;transition:color .2s ease}a:hover{color:var(--accent-light)}p{margin-bottom:1em}.prose p{margin-bottom:1.5em}strong,b{font-weight:700}img{max-width:100%;height:auto;border-radius:var(--radius)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5em 0}table{width:100%;border-collapse:collapse;font-size:.9rem;min-width:400px}th,td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border)}th{background:var(--bg-low);font-weight:700;color:var(--text-primary);white-space:nowrap}td{color:var(--text-secondary)}tr:hover td{background:var(--bg-card-hover)}code{padding:2px 6px;background-color:var(--bg-low);border-radius:3px;font-size:.875em;color:var(--accent)}pre{padding:1.25em;border-radius:var(--radius-sm);background:var(--bg-low)!important;border:1px solid var(--border);overflow-x:auto}pre>code{all:unset}blockquote{border-left:2px solid var(--accent-dark);padding:.5rem 1rem;margin:0 0 1.5rem;color:var(--text-muted);font-size:.8rem;background:none}hr{border:none;border-top:1px solid var(--border);margin:2rem 0}.prose ul,.prose ol{padding-left:1.5rem;margin-bottom:1.5em}.prose li{margin-bottom:.5em;color:var(--text-secondary)}.prose li strong{color:var(--text-primary)}.prose p:has(a[href="#"]),.prose p:empty{display:none}.tag{display:inline-block;padding:.18em .6em;background:var(--tag-bg);color:var(--tag-text);border-radius:2px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.tag.free{background:var(--free-bg);color:var(--free-text)}.tag.sale{background:var(--sale-bg);color:var(--sale-text)}.deal-cta-box{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;margin-bottom:2rem;box-shadow:var(--box-shadow)}.deal-cta-box .deal-price-row{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.4rem;flex-wrap:wrap}.deal-cta-box .deal-price-current{font-size:2rem;font-weight:800;color:var(--text-primary);letter-spacing:-.03em;line-height:1}.deal-cta-box .deal-price-current.is-free{color:var(--free-text);font-family:var(--font-body);letter-spacing:0}.deal-cta-box .deal-price-original{font-size:1rem;color:var(--text-muted);text-decoration:line-through;font-weight:400}.deal-cta-box .deal-save-badge{display:inline-block;padding:.2em .6em;background:var(--sale-bg);color:var(--sale-text);border-radius:2px;font-size:.75rem;font-weight:800;letter-spacing:.01em}.deal-cta-box .deal-save-badge.is-free{background:var(--free-bg);color:var(--free-text)}.deal-cta-box .deal-source{font-size:.8rem;color:var(--text-muted);margin-bottom:1rem}.deal-cta-btn{display:block;width:100%;padding:.875rem 1.75rem;background:var(--accent-dark);color:var(--bg-base)!important;border-radius:var(--radius-sm);font-weight:700;font-size:1rem;white-space:nowrap;transition:background .15s ease,box-shadow .15s ease;text-decoration:none;text-align:center}.deal-cta-btn:hover{background:var(--accent);color:var(--bg-base)!important}.deal-cta-box .deal-note{text-align:center;font-size:.75rem;color:var(--text-muted);margin-top:.6rem}.prose a[href*=pluginboutique],.prose a[href*=adsrsounds],.prose a[href*=loopmasters],.prose a[href*="splice.com"],.prose a[href*="waves.com"],.prose a[href*=sweetwater],.prose a[href*=pluginfox],.prose a[href*="thomann.de"],.prose a[href*="kvraudio.com"],.prose a[href*="gumroad.com"],.prose a[href*="cherryaudio.com"],.prose a[href*="ghosthack.de"],.prose a[href*="veryloudindeed.com"],.prose a[href*="triplespiralaudio.com"],.prose a[href*="ugritone.com"],.prose a[href*="flamesound.com"],.prose a[href*="urbankits.com"],.prose a[href*="plugin-alliance.com"],.prose a[href*="native-instruments.com"],.prose a[href*="ikmultimedia.com"],.prose a[href*="izotope.com"],.prose a[href*="uaudio.com"],.prose a[href*="arturia.com"],.prose a[href*="utm_source=affiliate"],.prose a[href*="ref="],.prose a[href*="a_aid="]{display:inline-block;padding:.35em 1em;background:var(--accent-dark);color:var(--bg-base)!important;border-radius:var(--radius-sm);font-weight:700;font-size:.875rem;transition:background .15s ease;margin:.25em 0;text-decoration:none}.prose a[href*=pluginboutique]:hover,.prose a[href*=adsrsounds]:hover,.prose a[href*=loopmasters]:hover,.prose a[href*="splice.com"]:hover,.prose a[href*="waves.com"]:hover,.prose a[href*=sweetwater]:hover,.prose a[href*=pluginfox]:hover,.prose a[href*="thomann.de"]:hover,.prose a[href*="kvraudio.com"]:hover,.prose a[href*="gumroad.com"]:hover,.prose a[href*="cherryaudio.com"]:hover,.prose a[href*="ghosthack.de"]:hover,.prose a[href*="veryloudindeed.com"]:hover,.prose a[href*="triplespiralaudio.com"]:hover,.prose a[href*="ugritone.com"]:hover,.prose a[href*="flamesound.com"]:hover,.prose a[href*="urbankits.com"]:hover,.prose a[href*="plugin-alliance.com"]:hover,.prose a[href*="native-instruments.com"]:hover,.prose a[href*="ikmultimedia.com"]:hover,.prose a[href*="izotope.com"]:hover,.prose a[href*="uaudio.com"]:hover,.prose a[href*="arturia.com"]:hover,.prose a[href*="utm_source=affiliate"]:hover,.prose a[href*="ref="]:hover,.prose a[href*="a_aid="]:hover{background:var(--accent);color:var(--bg-base)!important}.breadcrumb{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:var(--text-muted);margin-bottom:1rem}.breadcrumb a{color:var(--text-muted)}.breadcrumb a:hover{color:var(--accent)}.breadcrumb .sep{opacity:.5}.sticky-cta{display:none}@media(max-width:720px){.sticky-cta{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:99;background:#131319f2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--border);padding:.75rem 1rem;align-items:center;justify-content:space-between;gap:.75rem}.sticky-cta .sticky-title{font-size:.8rem;font-weight:700;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.sticky-cta .deal-cta-btn{display:inline-block;width:auto;padding:.5rem 1.25rem;font-size:.85rem;flex-shrink:0}}@media(max-width:720px){body:has(.sticky-cta){padding-bottom:60px}}.prose>p:first-of-type:has(strong){background:var(--bg-card);border:1px solid var(--border);border-left:2px solid var(--accent-dark);border-radius:var(--radius-sm);padding:1rem 1.25rem;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.card-price{display:flex;align-items:baseline;gap:.4rem;margin-top:.25rem}.card-price .price-deal{font-size:1.1rem;font-weight:800;color:var(--free-text)}.card-price .price-original{font-size:.8rem;color:var(--text-muted);text-decoration:line-through}.card-price .price-discount{font-size:.7rem;font-weight:800;color:var(--sale-text);background:var(--sale-bg);padding:.1em .4em;border-radius:2px}@media(max-width:720px){body{font-size:15px}main{padding:1rem}h1{font-size:1.75rem}h2{font-size:1.375rem}.deal-cta-box{padding:1.25rem}}a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only:focus{position:static!important;width:auto;height:auto;clip:auto;clip-path:none;overflow:visible;white-space:normal}.sr-only{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}a[data-astro-cid-eimmu3lg]{display:inline-block;text-decoration:none}a[data-astro-cid-eimmu3lg].active{font-weight:bolder;text-decoration:underline}header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:100;background:#131319d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);padding:0 1.5rem}nav[data-astro-cid-3ef6ksr2]{max-width:960px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:56px}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--text-primary)}.logo-icon[data-astro-cid-3ef6ksr2]{width:26px;height:26px;border-radius:4px}.logo-text[data-astro-cid-3ef6ksr2]{font-size:1.1rem;font-weight:800;letter-spacing:-.025em;color:var(--text-primary)}.freshness[data-astro-cid-3ef6ksr2]{font-size:.68rem;color:var(--accent-dark);font-weight:600;letter-spacing:.02em;padding-left:.5rem;border-left:1px solid var(--border);margin-left:.25rem}.nav-links[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:.15rem}@media(max-width:640px){.freshness[data-astro-cid-3ef6ksr2]{display:none}}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:.4rem .8rem;color:var(--text-muted);font-size:.875rem;font-weight:600;border-radius:var(--radius-sm);transition:color .15s,background .15s;text-decoration:none}.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--text-primary);background:var(--bg-card)}.nav-badge[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.3rem;font-size:.78rem!important;font-weight:700!important;padding:.3rem .65rem!important;border-radius:2px!important}.nav-badge[data-astro-cid-3ef6ksr2]:before{content:"";display:block;width:5px;height:5px;border-radius:50%;flex-shrink:0}.nav-badge[data-astro-cid-3ef6ksr2].free:before{background:var(--free-text)}.nav-badge[data-astro-cid-3ef6ksr2].sale:before{background:var(--sale-text)}.nav-badge[data-astro-cid-3ef6ksr2].free{color:var(--free-text)!important;background:var(--free-bg)!important}.nav-badge[data-astro-cid-3ef6ksr2].sale{color:var(--sale-text)!important;background:var(--sale-bg)!important}.nav-badge[data-astro-cid-3ef6ksr2].free:hover{background:#94d3c42e!important}.nav-badge[data-astro-cid-3ef6ksr2].sale:hover{background:#ffba452e!important}@media(max-width:480px){.nav-badge[data-astro-cid-3ef6ksr2]{display:none}}.newsletter-wrap[data-astro-cid-nbvfnxgh]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;background:var(--bg-low, #111);border-top:1px solid var(--border, #222);border-bottom:1px solid var(--border, #222);width:100%}.nl-label[data-astro-cid-nbvfnxgh]{margin:0;font-size:.82rem;color:var(--text-muted, #888)}.nl-form[data-astro-cid-nbvfnxgh]{display:flex;gap:.5rem;width:100%;max-width:380px}.nl-input[data-astro-cid-nbvfnxgh]{flex:1;padding:.5rem .75rem;border-radius:6px;border:1px solid var(--border, #333);background:var(--bg-base, #131319);color:var(--text-primary, #f0f0f0);font-size:.85rem;outline:none;min-width:0}.nl-input[data-astro-cid-nbvfnxgh]:focus{border-color:var(--accent, #7c3aed)}.nl-btn[data-astro-cid-nbvfnxgh]{padding:.5rem 1rem;background:var(--accent, #7c3aed);color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s}.nl-btn[data-astro-cid-nbvfnxgh]:hover{opacity:.85}.nl-btn[data-astro-cid-nbvfnxgh]:disabled{opacity:.5;cursor:not-allowed}.nl-msg[data-astro-cid-nbvfnxgh]{margin:0;font-size:.78rem;color:var(--text-muted, #888);min-height:1.2em}.nl-ok[data-astro-cid-nbvfnxgh]{color:#2ecc71!important}.nl-err[data-astro-cid-nbvfnxgh]{color:#e44!important}.sr-only[data-astro-cid-nbvfnxgh]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--border);padding:3rem 1.5rem 2.5rem;background:var(--bg-low)}.footer-inner[data-astro-cid-sz7xmlte]{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem;align-items:center;text-align:center}.brand-name[data-astro-cid-sz7xmlte]{font-weight:800;font-size:1.05rem;color:var(--text-primary);letter-spacing:-.02em}.brand-desc[data-astro-cid-sz7xmlte]{color:var(--text-muted);font-size:.825rem;margin:.2rem 0 0}.footer-social[data-astro-cid-sz7xmlte]{display:flex;gap:.75rem;align-items:center}.footer-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-muted);transition:color .15s;display:flex;align-items:center;padding:.4rem;border-radius:var(--radius-sm)}.footer-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent)}.footer-links[data-astro-cid-sz7xmlte]{display:flex;gap:1.5rem}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--text-secondary);font-size:.85rem;font-weight:500;text-decoration:none;transition:color .15s}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--accent)}.footer-legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--text-muted);font-size:.75rem;margin:0}
