.audio-player[data-astro-cid-fsou344l]{display:inline-block}.play-button[data-astro-cid-fsou344l]{color:#333;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:#fff;border:2px solid #e0e0e0;border-radius:4px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.95rem;font-weight:500;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.play-button[data-astro-cid-fsou344l]:before{content:"";background:var(--accent,#ff6b35);z-index:0;width:100%;height:100%;transition:left .3s;position:absolute;top:0;left:-100%}.play-button[data-astro-cid-fsou344l]:hover:before{left:0}.play-button[data-astro-cid-fsou344l]:hover{color:#fff;border-color:var(--accent,#ff6b35);box-shadow:0 2px 8px #ff6b354d}.play-button[data-astro-cid-fsou344l]:active{transform:translateY(1px);box-shadow:0 1px 3px #0003}.play-button[data-astro-cid-fsou344l]:disabled{opacity:.5;cursor:not-allowed;color:#999;background:#f5f5f5;border-color:#ddd;transform:none}.play-button[data-astro-cid-fsou344l]:disabled:before{display:none}.play-icon[data-astro-cid-fsou344l],.pause-icon[data-astro-cid-fsou344l]{z-index:1;fill:currentColor;flex-shrink:0;width:18px;height:18px;position:relative}.hidden[data-astro-cid-fsou344l]{display:none}.loading[data-astro-cid-fsou344l]{cursor:wait;color:#666;background:#f8f8f8;border-color:#ccc}.loading[data-astro-cid-fsou344l] .play-icon[data-astro-cid-fsou344l],.loading[data-astro-cid-fsou344l] .pause-icon[data-astro-cid-fsou344l]{display:none}.loading[data-astro-cid-fsou344l]:after{content:"";border:2px solid #ddd;border-top-color:var(--accent,#ff6b35);z-index:2;border-radius:50%;width:16px;height:16px;animation:1s linear infinite spin;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}@keyframes spin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.button-text[data-astro-cid-fsou344l]{letter-spacing:.5px;text-transform:uppercase;z-index:1;font-family:SF Mono,Monaco,Consolas,monospace;font-size:.85rem;font-weight:500;position:relative}@media (width<=768px){.play-button[data-astro-cid-fsou344l]{gap:.4rem;padding:.6rem 1.2rem;font-size:.8rem}.play-icon[data-astro-cid-fsou344l],.pause-icon[data-astro-cid-fsou344l]{width:16px;height:16px}.button-text[data-astro-cid-fsou344l]{font-size:.75rem}.loading[data-astro-cid-fsou344l]:after{width:14px;height:14px;left:.8rem}}.product-image[data-astro-cid-pteydfve]{border-radius:8px;width:80%;height:auto}.product-info[data-astro-cid-pteydfve]{animation:1s ease-out slideInFromBottomRight}.product-info[data-astro-cid-pteydfve] p[data-astro-cid-pteydfve]{font-size:medium}@media (width<=768px){.product-info[data-astro-cid-pteydfve]{animation:1s ease-out slideInFromTop}}.product-section[data-astro-cid-pteydfve]{justify-content:center;gap:2rem;width:100%;display:flex}@media (width<=768px){.product-section[data-astro-cid-pteydfve]{flex-direction:column;gap:0;display:flex}}@keyframes slideInFromBottomRight{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translate(0)}}@media (width<=768px){h3[data-astro-cid-pteydfve]{font-size:1.5rem}ul[data-astro-cid-pteydfve] li[data-astro-cid-pteydfve],p[data-astro-cid-pteydfve]{font-size:1rem}}.eula-section[data-astro-cid-pteydfve]{text-align:left;background-color:#f5f5f5;border-radius:8px;margin:2rem 0;padding:2rem;line-height:1.6}.eula-section[data-astro-cid-pteydfve] h3[data-astro-cid-pteydfve]{color:#333;text-align:center;border-bottom:2px solid #ddd;margin-bottom:1.5rem;padding-bottom:.5rem}.eula-section[data-astro-cid-pteydfve] ul[data-astro-cid-pteydfve] li[data-astro-cid-pteydfve],.eula-section[data-astro-cid-pteydfve] p[data-astro-cid-pteydfve]{color:#555;margin-bottom:1rem;line-height:1.4}.sales-link[data-astro-cid-pteydfve]{background-color:var(--accent);color:#fff;border-radius:6px;margin:1rem 0;padding:12px 24px;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-block}.sales-link[data-astro-cid-pteydfve]:hover{background-color:var(--accent-dark)}.section-heading[data-astro-cid-pteydfve]{background-color:#f5f5f5;border-radius:8px;margin:2rem 0 1rem;padding:1rem;font-size:1.2rem;font-weight:700}.system-requirements[data-astro-cid-pteydfve]{text-align:left;background-color:#f9f9f9;border-radius:8px;margin:1rem 0;padding:1.5rem}.system-requirements[data-astro-cid-pteydfve] p[data-astro-cid-pteydfve]{margin-bottom:.8rem;line-height:1.6}.system-requirements[data-astro-cid-pteydfve] strong[data-astro-cid-pteydfve]{color:var(--accent)}.sample-audio[data-astro-cid-pteydfve]{text-align:center;margin:2rem 0}.sample-quote[data-astro-cid-pteydfve]{background-color:#ffeee6;margin:1rem 0;padding:1rem;font-size:1.1rem;font-style:italic}.audio-sample[data-astro-cid-pteydfve]{background-color:#f9f9f9;border-radius:8px;margin:1.5rem 0;padding:1rem}.audio-sample[data-astro-cid-pteydfve] p[data-astro-cid-pteydfve]{margin-bottom:1rem}.crowdfunding-link[data-astro-cid-pteydfve]{color:var(--blue);font-weight:700;text-decoration:none}.crowdfunding-link[data-astro-cid-pteydfve]:hover{text-decoration:underline}.divider[data-astro-cid-pteydfve]{border:none;border-top:1px solid #ddd;margin:3rem 0}
