:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#06070f;--surface-strong:#0f1120;--surface-soft:#0f1120e0;--text-primary:#f8f8ff;--text-muted:#94a3b8;--accent:#8b5cf6;--accent-soft:#8b5cf62e;--border:#ffffff14;--shadow:0 28px 90px #0f172a47}html{background:#02030a;min-height:100%}.radio-signal-bar{transform-origin:bottom;animation:1.4s ease-in-out infinite alternate radioSignalLift}@keyframes radioSignalLift{0%{opacity:.64;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1)}}body{color:var(--text-primary);isolation:isolate;background:0 0;min-height:100%;position:relative}.site-background{--site-bg-image:url(/backgrounds/landing-crossroads-live.png);--site-bg-position:center center;--site-bg-tone-a:#ffa8441f;--site-bg-tone-b:#00c2ff14;--site-bg-side-shade:#00000057;z-index:-1;pointer-events:none;background-image:linear-gradient(180deg, #02030a2e, #02030ac7), var(--site-bg-image);background-position:center center, var(--site-bg-position);background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.site-background:after{content:"";background:radial-gradient(circle at 18% 12%, var(--site-bg-tone-a), transparent 28%), radial-gradient(circle at 82% 72%, var(--site-bg-tone-b), transparent 30%), linear-gradient(90deg, var(--site-bg-side-shade), transparent 42%, #0000004d);position:absolute;inset:0}.site-background__stars,.site-background__fog,.site-background__moon,.site-background__signal{pointer-events:none;position:absolute;inset:0}.site-background__stars{opacity:0;mix-blend-mode:screen;background-image:radial-gradient(circle at 12% 18%,#ffffffe6 0 1px,#0000 1.8px),radial-gradient(circle at 28% 8%,#afd8ffbf 0 1px,#0000 2px),radial-gradient(circle at 48% 22%,#fffc 0 1px,#0000 1.7px),radial-gradient(circle at 74% 16%,#cfe7ffc7 0 1px,#0000 2px),radial-gradient(circle at 88% 30%,#ffffffb8 0 1px,#0000 1.6px);background-size:320px 220px,420px 260px,360px 240px,460px 280px,390px 250px;animation:7s ease-in-out infinite starSparkle}.site-background__fog{opacity:.16;filter:blur(24px);background:radial-gradient(at 20% 58%,#fff3,#0000 56%),radial-gradient(at 58% 44%,#b9ddff24,#0000 62%),radial-gradient(at 82% 66%,#ffffff1f,#0000 58%);height:45%;animation:34s ease-in-out infinite fogDrift;top:42%;left:-20%;right:-20%;transform:translate(-4%)}.site-background__moon{opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at 50% 42%,#f5f8ff52,#b8d4ff14 3.5%,#0000 9%);animation:9s ease-in-out infinite moonShimmer}.site-background__signal{opacity:0;filter:blur(.5px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#00c2ff21,#0000),repeating-linear-gradient(90deg,#0000 0 28px,#00c2ff0f 29px 30px,#0000 31px 60px);animation:8s ease-in-out infinite signalSweep;transform:translate(-45%)}.site-background[data-background=records]{--site-bg-image:url(/backgrounds/landing-crossroads-live.png);--site-bg-position:center center;--site-bg-tone-a:#ffa84429;--site-bg-tone-b:#2a7aff14;--site-bg-side-shade:#00000042}.site-background[data-background=records] .site-background__stars,.site-background[data-background=records] .site-background__moon{opacity:1}.site-background[data-background=records] .site-background__fog{opacity:.22}.site-background[data-background=radio]{--site-bg-image:url(/backgrounds/recording-studio-clean.png);--site-bg-position:center center;--site-bg-tone-a:#00c2ff26;--site-bg-tone-b:#ffa84412;--site-bg-side-shade:#0000006b}.site-background[data-background=radio] .site-background__fog{opacity:.1}.site-background[data-background=radio] .site-background__signal{opacity:1}.site-background[data-background=waveform]{--site-bg-image:url(/backgrounds/audiovault-waveform-clean.png);--site-bg-position:center center}.site-background[data-background=audiovault],.site-background[data-background=vault]{--site-bg-image:url(/backgrounds/rights-vault-clean.png);--site-bg-position:center center;--site-bg-tone-a:#00c2ff21;--site-bg-tone-b:#14b8a621;--site-bg-side-shade:#00000075}.site-background[data-background=audiovault] .site-background__signal,.site-background[data-background=vault] .site-background__signal,.site-background[data-background=royalty] .site-background__signal{opacity:.72}.site-background[data-background=studio]{--site-bg-image:url(/backgrounds/recording-studio-clean.png);--site-bg-position:center center}.site-background[data-background=royalty]{--site-bg-image:url(/backgrounds/royalty-flow-clean.png);--site-bg-position:center center;--site-bg-tone-a:#14b8a626;--site-bg-tone-b:#00c2ff1c;--site-bg-side-shade:#00000070}.crossroads-stars,.crossroads-moon-shimmer,.landing-records-pulse,.landing-dust-motes,.landing-ground-haze,.landing-title-mist,.landing-enter-fog-break{pointer-events:none;z-index:1;position:absolute;inset:0}.landing-living-image{transform-origin:50% 55%;will-change:transform, filter;background-size:cover;animation:22s ease-in-out infinite livingImageBreath}.landing-ambient-fill{filter:blur(28px)brightness(.7)saturate(1.08);opacity:.72;transform:scale(1.08)}.crossroads-stars{mix-blend-mode:screen;background-image:radial-gradient(circle at 10% 15%,#ffffffe6 0 1px,#0000 1.8px),radial-gradient(circle at 32% 8%,#c0deffd1 0 1px,#0000 2px),radial-gradient(circle at 53% 24%,#ffffffdb 0 1px,#0000 1.8px),radial-gradient(circle at 78% 13%,#cae5ffc7 0 1px,#0000 2px),radial-gradient(circle at 91% 32%,#ffffffbd 0 1px,#0000 1.7px);background-size:320px 220px,420px 260px,360px 240px,460px 280px,390px 250px;animation:7s ease-in-out infinite starSparkle}.crossroads-moon-shimmer{mix-blend-mode:screen;background:radial-gradient(circle,#f5f8ff52,#b8d4ff14 3.5%,#0000 9%);animation:9s ease-in-out infinite moonShimmer}.landing-dust-motes{opacity:.52;filter:blur(.2px);mix-blend-mode:screen;background-image:radial-gradient(circle at 18% 78%,#ffd7a161 0 1px,#0000 2px),radial-gradient(circle at 36% 86%,#ffffff40 0 1px,#0000 2px),radial-gradient(circle at 52% 73%,#ffbe6452 0 1px,#0000 2px),radial-gradient(circle at 68% 82%,#fff3 0 1px,#0000 2px),radial-gradient(circle at 81% 70%,#ffd7a14d 0 1px,#0000 2px);background-size:280px 260px,360px 320px,320px 300px,420px 340px,390px 310px;animation:18s linear infinite dustMotesRise}.landing-ground-haze{opacity:.5;filter:blur(22px);background:radial-gradient(at 28% 72%,#ffffff2e,#0000 45%),radial-gradient(at 64% 68%,#b4d7ff29,#0000 48%),radial-gradient(at 50% 88%,#ff6a001a,#0000 45%);animation:24s ease-in-out infinite livingGroundHaze;top:48%}.landing-records-pulse{mix-blend-mode:screen;background:radial-gradient(at 88% 47%,#ff6a00bd,#ff6a0047 2.6%,#0000 6.2%),radial-gradient(at 88% 47%,#ffd7a166,#0000 8.6%);animation:2.35s ease-in-out infinite bootleggedSignPulse}.landing-title-mist{z-index:3;opacity:.58;filter:blur(13px);mix-blend-mode:screen;background:radial-gradient(at 50% 63%,#ebf5ff4d,#d2e4ff21 28%,#0000 56%),linear-gradient(#0000 47%,#deecff29 58%,#ffffff17 66%,#0000 76%);animation:18s ease-in-out infinite titleMistRise}.landing-enter-fog-break{z-index:3;opacity:.72;filter:blur(18px);mix-blend-mode:screen;background:radial-gradient(at 28% 76%,#e1eeff47,#e1eeff1a 28%,#0000 53%),radial-gradient(at 72% 76%,#e1eeff47,#e1eeff1a 28%,#0000 53%),radial-gradient(at 50% 86%,#ff700a1f,#0000 36%);animation:12s ease-in-out infinite enterFogPart}.landing-records-hotspot{z-index:5;aspect-ratio:2.7;cursor:pointer;background:0 0;border:0;width:min(10.5rem,18vw);position:absolute;top:43.5%;left:80.5%;transform:rotate(-2deg)}.landing-records-hotspot:focus-visible{outline-offset:5px;border-radius:6px;outline:2px solid #ffab4ceb}.landing-enter-overlay{z-index:5;aspect-ratio:23/9;cursor:pointer;background:0 0;border:0;width:min(14.5rem,35vw,29vh);padding:0;position:absolute;bottom:clamp(5.5rem,14vh,12.5rem);left:50%;transform:translate(-50%)}.landing-enter-image{object-fit:contain;animation:2.8s ease-in-out infinite bootleggedEnterPulse}.landing-enter-overlay:focus-visible{outline-offset:8px;border-radius:999px;outline:2px solid #ffab4cf2}main.min-h-screen.bg-slate-950,main.min-h-screen.bg-black{background-color:#0000!important}*{box-sizing:border-box}::selection{color:#fff;background:#8b5cf659}.neon-title{text-shadow:0 0 8px #8b5cf6cc,0 0 28px #8b5cf640}.neon-border{border-color:#8b5cf659}.fade-glow{animation:1.4s ease-out both fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fogDrift{0%{transform:translate(-5%,1%)scale(1)}50%{transform:translate(5%,-2%)scale(1.04)}to{transform:translate(-5%,1%)scale(1)}}@keyframes moonShimmer{0%,to{opacity:.42;transform:scale(1)}45%{opacity:.68;transform:scale(1.018)}55%{opacity:.5;transform:scale(.992)}}@keyframes starSparkle{0%,to{opacity:.38;filter:brightness(.9)}35%{opacity:.82;filter:brightness(1.35)}62%{opacity:.5;filter:brightness(1.05)}}@keyframes signalSweep{0%{opacity:.18;transform:translate(-48%)}45%{opacity:.72;transform:translate(18%)}to{opacity:.18;transform:translate(48%)}}@keyframes bootleggedSignPulse{0%,to{opacity:.46;filter:brightness(.86)saturate()}50%{opacity:1;filter:brightness(1.55)saturate(1.18)}}@keyframes bootleggedEnterPulse{0%,to{opacity:.88;filter:brightness(.92)saturate(.95);transform:scale(.995)}50%{opacity:1;filter:brightness(1.18)saturate(1.08);transform:scale(1.01)}}@keyframes livingImageBreath{0%,to{filter:brightness()contrast();transform:scale(1)translate(0,0)}45%{filter:brightness(1.05)contrast(1.03);transform:scale(1.025)translate(.35%,-.4%)}70%{filter:brightness(.98)contrast(1.02);transform:scale(1.015)translate(-.25%,.2%)}}@keyframes dustMotesRise{0%{background-position:0 0,40px 80px,120px 20px,180px 120px,240px 60px;transform:translateY(5%)}to{background-position:0 -520px,40px -480px,120px -560px,180px -440px,240px -500px;transform:translateY(-4%)}}@keyframes livingGroundHaze{0%,to{opacity:.3;transform:translate(-3%,2%)scale(1)}50%{opacity:.56;transform:translate(4%,-2%)scale(1.08)}}@keyframes titleMistRise{0%,to{opacity:.62;transform:translate(-1.5%,3%)scaleX(1.05)}45%{opacity:.32;transform:translate(1.5%,-5%)scaleX(.98)}72%{opacity:.5;transform:translate(.5%,-2%)scaleX(1.02)}}@keyframes enterFogPart{0%,to{opacity:.72;transform:translateY(2.5%)scaleX(1)}50%{opacity:.48;transform:translateY(-1.5%)scaleX(1.08)}}@keyframes fogReveal{0%,to{opacity:.45;transform:translate(-50%)translateY(10px)scaleX(.96)}50%{opacity:.86;transform:translate(-50%)translateY(-8px)scaleX(1.04)}}.pricing-page{background-color:#0000;background-image:linear-gradient(90deg,#030100e0 0%,#03010094 28%,#03010070 62%,#030100db 100%),linear-gradient(#05020073 0%,#05020061 44%,#050200e6 100%),url(/backgrounds/bootlegged-contracts-fire-pricing-bg.png);background-position:50%,50%,50% 38%;background-repeat:no-repeat;background-size:cover,cover,cover;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:relative}.pricing-page:before{content:"";z-index:0;pointer-events:none;opacity:.46;background-color:#0000;background-image:radial-gradient(circle at 34% 54%,#ff6a0038,#0000 26%),radial-gradient(circle at 72% 30%,#00e0ff14,#0000 24%),linear-gradient(90deg,#0000003d,#0000 28% 72%,#00000052),linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:auto,auto,80px 80px,80px 80px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;position:fixed;inset:0}.pricing-page>:not(.pricing-checkout-modal){z-index:1;position:relative}.pricing-checkout-modal{z-index:90;position:fixed}.pricing-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05040aeb;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.pricing-funnel{grid-template-columns:minmax(0,.84fr) minmax(42rem,1.16fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);max-width:94rem;min-height:calc(100vh - 5rem);margin:0 auto;padding:clamp(2rem,4vw,3.5rem) clamp(1.25rem,3vw,2.5rem);display:grid}.pricing-funnel-copy{max-width:39rem}.pricing-plans-panel{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;scroll-margin-top:7rem;display:grid}@media (max-width:1180px){.pricing-funnel{grid-template-columns:1fr;min-height:auto;padding-top:2rem}.pricing-funnel-copy{max-width:52rem}.pricing-plans-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pricing-page{background-position:50%,50%,58% 32%}.pricing-header nav{display:none}.pricing-header>div{justify-content:flex-start;align-items:flex-start}.pricing-funnel{padding:1.4rem .95rem 2.5rem}.pricing-plans-panel{grid-template-columns:1fr}}.pricing-page::-webkit-scrollbar{width:10px}body:has(.pricing-page)::-webkit-scrollbar{width:10px}.pricing-page::-webkit-scrollbar-track{background:#05020d}body:has(.pricing-page)::-webkit-scrollbar-track{background:#05020d}.pricing-page::-webkit-scrollbar-thumb{background:linear-gradient(#d6b64e,#8e2fd3);border-radius:999px}body:has(.pricing-page)::-webkit-scrollbar-thumb{background:linear-gradient(#d6b64e,#8e2fd3);border-radius:999px}.marketplace-page{background-blend-mode:normal, screen, screen, normal;background-color:#0000;background-image:linear-gradient(#03040a1f 0%,#03040a33 42%,#03040aa3 100%),radial-gradient(circle at 24% 38%,#ffa94b24,#0000 34%),radial-gradient(circle at 78% 36%,#a65cff29,#0000 36%),url(/backgrounds/bootlegged-cosmic-marketplace-bg-v1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:relative}.marketplace-page:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#00000014,#0000 22% 78%,#0000001a),radial-gradient(at 50% 32%,#ffffff14,#00000005 78%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/92px 92px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/92px 92px;position:fixed;inset:0}.marketplace-page:after{content:"";z-index:0;pointer-events:none;opacity:.07;background-image:var(--grain);mix-blend-mode:screen;position:fixed;inset:0}.marketplace-page>*{z-index:1;position:relative}.marketplace-page::-webkit-scrollbar{width:10px}body:has(.marketplace-page)::-webkit-scrollbar{width:10px}.marketplace-page::-webkit-scrollbar-track{background:#05020d}body:has(.marketplace-page)::-webkit-scrollbar-track{background:#05020d}.marketplace-page::-webkit-scrollbar-thumb{background:linear-gradient(#d6b64e,#8e2fd3);border-radius:999px}body:has(.marketplace-page)::-webkit-scrollbar-thumb{background:linear-gradient(#d6b64e,#8e2fd3);border-radius:999px}.radio-station-page{background-color:#0000;background-image:radial-gradient(circle at 50% 0,#ff6a0029,#0000 28rem),radial-gradient(circle at 12% 32%,#00e0ff14,#0000 22rem),linear-gradient(#05040a 0%,#090401 52%,#050307 100%);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:relative}.radio-station-page:before{content:"";z-index:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#00000070,#0000 24% 76%,#00000080),repeating-linear-gradient(90deg,#0000 0 36px,#ff6a0009 37px 38px,#0000 39px 72px),repeating-linear-gradient(0deg,#0000 0 44px,#00e0ff06 45px 46px,#0000 47px 88px);position:fixed;inset:0}.radio-station-page>*{z-index:1;position:relative}.radio-live-console{background-color:#0000;background-image:linear-gradient(#00000005,#0000002e),url(/backgrounds/bootlegged-radio-console-bg-v1.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:.75rem;min-height:clamp(34rem,72vh,48rem);position:relative;overflow:hidden;box-shadow:0 0 70px #ff6a002e,inset 0 0 90px #0000004d}.radio-live-console:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:screen;background:radial-gradient(circle at 50% 8%,#ff6a0057,#0000 22%),radial-gradient(circle at 50% 47%,#00e0ff1f,#0000 20%),linear-gradient(#00000005,#00000070);position:absolute;inset:0}.radio-console-scan{z-index:1;pointer-events:none;opacity:.34;mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0 48%,#00e0ff1f 50%,#0000 52%),repeating-linear-gradient(0deg,#0000 0 42px,#ff6a000e 43px 44px,#0000 45px 84px);animation:8s linear infinite radioScanDrift;position:absolute;inset:0}.radio-sign-glow{filter:blur(34px);opacity:.78;background:radial-gradient(at 50% 52%,#ffbc5494,#ff6a002e 46%,#0000 72%);border-radius:999px;height:10.5%;animation:3.1s ease-in-out infinite radioSignPulse;position:absolute;top:5.2%;left:27%;right:27%}.radio-wood-on-air{z-index:5;background:linear-gradient(#ffffff26,#0000 13%,#00000061 100%),linear-gradient(90deg,#1b2328,#414a4d 8%,#151a1e 17%,#30383b 50%,#121619 83%,#3a4447 92%,#111518);border:1px solid #0c1014f2;border-radius:.34rem;place-items:center;width:min(27rem,40%);min-height:clamp(4.25rem,7vw,5.75rem);animation:3.1s ease-in-out infinite radioOnAirConsoleFramePulse;display:grid;position:absolute;top:2.8%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .24rem #06090cdb,inset 0 0 0 .42rem #848d8b3d,inset 0 .16rem .32rem #ffffff29,inset 0 -.75rem 1.2rem #000000ad,0 .9rem 2.2rem #0000009e,0 0 2.5rem #ff6a0038}.radio-wood-on-air:before,.radio-wood-on-air:after{content:"";pointer-events:none;position:absolute}.radio-wood-on-air:before{background:radial-gradient(circle at 7% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 18% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 29% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 40% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 51% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 62% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 73% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 84% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),radial-gradient(circle at 95% 17%,#ffe5a0f2 0 .14rem,#0000 .16rem),linear-gradient(#5f0c05eb,#5a0803c7 48%,#180302eb),repeating-linear-gradient(90deg,#ffb85c14 0 1px,#0000 1px 7px);border:1px solid #ffd27a66;border-radius:.18rem;animation:3.1s ease-in-out infinite radioOnAirGlassPulse;inset:.62rem;box-shadow:inset 0 0 1.8rem #ff6a0033,inset 0 0 0 1px #000000b3}.radio-wood-on-air:after{mix-blend-mode:screen;background:radial-gradient(circle at 4% 13%,#070809e6 0 .13rem,#0000 .15rem),radial-gradient(circle at 96% 13%,#070809e6 0 .13rem,#0000 .15rem),radial-gradient(circle at 4% 87%,#070809e6 0 .13rem,#0000 .15rem),radial-gradient(circle at 96% 87%,#070809e6 0 .13rem,#0000 .15rem),linear-gradient(#ffffff2e,#0000 28%,#ff6a001a 72%,#0000);inset:.22rem}.radio-wood-on-air span{z-index:1;color:#ffd05c;letter-spacing:.08em;text-shadow:0 0 .3rem #ffffffc7,0 0 .85rem #ffb44bf2,0 0 1.55rem #ff6a00b3,0 2px #4a1000f2;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,3.2vw,3.45rem);font-weight:1000;line-height:1;animation:2.1s ease-in-out infinite radioOnAirConsoleTextPulse;position:relative}.radio-gauge-strip{z-index:3;pointer-events:none;background:linear-gradient(#120b07fa,#030304f5),linear-gradient(90deg,#ffa63d1a,#0000 18% 82%,#ffa63d14);border:1px solid #3a2211eb;border-radius:.28rem;grid-template-columns:repeat(4,1fr);gap:2.8%;width:27.6%;padding:.55% .7% .62%;display:grid;position:absolute;top:40.15%;box-shadow:inset 0 0 0 1px #ffad482e,inset 0 -.45rem .8rem #000000b8,0 0 1.2rem #0000008a}.radio-gauge-strip-left{left:9.25%}.radio-gauge-strip-right{right:9.55%}.radio-gauge-needle{aspect-ratio:1.9;background:radial-gradient(at 50% 86%,#ff6a0057,#0000 40%),linear-gradient(#ffcb6fd1,#6d3211e0 58%,#110905f5);border:1px solid #130c07f2;border-radius:.18rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 .8rem #000000a8,inset 0 .12rem .3rem #ffe9ad3d}.radio-gauge-needle:before{content:"";transform-origin:50% 100%;background:linear-gradient(#190801f2,#ff6a009e);border-radius:999px;width:1.55px;height:42%;animation:2.8s ease-in-out infinite radioGaugeSweep;position:absolute;bottom:18%;left:50%;transform:translate(-50%)rotate(-14deg);box-shadow:0 0 4px #ffae4185}.radio-gauge-needle:after{content:"";opacity:.8;background:radial-gradient(circle,#160905,#ff8a22 62%,#ffc46333);border-radius:999px;width:.38rem;height:.38rem;animation:2.8s ease-in-out infinite radioGaugeGlow;position:absolute;bottom:13%;left:50%;transform:translate(-50%);box-shadow:0 0 .35rem #ff6a0066}.radio-gauge-needle:nth-child(2):before,.radio-gauge-needle:nth-child(2):after{animation-delay:-.8s}.radio-gauge-needle:nth-child(3):before,.radio-gauge-needle:nth-child(3):after{animation-delay:-1.45s}.radio-gauge-needle:nth-child(4):before,.radio-gauge-needle:nth-child(4):after{animation-delay:-2.1s}.radio-tube-bank{z-index:3;pointer-events:none;filter:saturate(1.05);background:linear-gradient(#170a0347,#00000029),repeating-linear-gradient(90deg,#ffd07609 0 1px,#0000 2px 10px);border:1px solid #ffae4824;border-radius:.42rem;grid-template-columns:repeat(5,1fr);align-items:end;gap:5%;width:14.2%;height:8.2%;padding:.22% .55% .36%;display:grid;position:absolute;top:82.55%;overflow:hidden;box-shadow:inset 0 0 .45rem #00000070,inset 0 -.55rem 1.2rem #ff550012,0 0 .9rem #ff6a000d}.radio-tube-bank-left{width:13.2%;top:82.85%;left:8.65%}.radio-tube-bank-right{grid-template-columns:repeat(7,1fr);width:17.2%;top:82.75%;right:9.45%}.radio-tube-bank:before{content:"";border-radius:inherit;opacity:.28;mix-blend-mode:screen;background:radial-gradient(at 50% 84%,#ff54002e,#0000 62%),radial-gradient(at 50% 48%,#ffca5217,#0000 70%),linear-gradient(#0000,#ff52000d);animation:2.8s ease-in-out infinite radioTubeBankHeat;position:absolute;inset:0}.radio-tube-bank:after{content:"";border-radius:inherit;opacity:.2;mix-blend-mode:screen;background:repeating-linear-gradient(90deg,#0000 0 9%,#ffbe5608 10% 11%,#0000 12% 21%),radial-gradient(at 50% 65%,#ff840011,#0000 66%);animation:2.35s ease-in-out infinite radioTubeShimmer;position:absolute;inset:0}.radio-tube-bank span{z-index:1;aspect-ratio:.62;mix-blend-mode:screen;background:linear-gradient(90deg,#ffffff38,#0000 18% 72%,#ffffff17),radial-gradient(at 50% 78%,#ff56002e,#0000 58%),#180a0433;border:1px solid #ffd88f29;border-radius:999px 999px 42% 42%;height:96%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 .45rem #ffebb214,inset 0 -.4rem .75rem #ff48001f}.radio-tube-bank span:before{content:"";opacity:.52;background:radial-gradient(circle at 50% 94%,#ff5000c2,#0000 22%),radial-gradient(at 50% 68%,#ff900085,#0000 45%),linear-gradient(#ffe28e94,#ff7e006b 46%,#ff260038);border-radius:999px;height:66%;animation:3.6s ease-in-out infinite radioTubeHeat;position:absolute;bottom:8%;left:18%;right:18%;box-shadow:0 0 .32rem #ffb03061,0 0 .75rem #ff480042,0 0 1.05rem #ff260029}.radio-tube-bank span:after{content:"";opacity:.44;filter:blur(.2px);background:linear-gradient(#0000,#ffe89d7a 38%,#ff6a0029),repeating-linear-gradient(#ffdd8047 0 2px,#0000 3px 8px);border-radius:999px;height:56%;animation:2.9s steps(2,end) infinite radioTubeFilament;position:absolute;bottom:16%;left:32%;right:32%}.radio-tube-bank span:nth-child(2n):before,.radio-tube-bank span:nth-child(2n):after{animation-delay:-.7s}.radio-tube-bank span:nth-child(3n):before,.radio-tube-bank span:nth-child(3n):after{animation-delay:-1.35s}.radio-speaker-pulse{z-index:3;aspect-ratio:1;pointer-events:none;mix-blend-mode:screen;filter:blur(.2px);border-radius:999px;width:clamp(5.2rem,8.9vw,9.8rem);animation:1.18s ease-in-out infinite speakerConeThump;position:absolute;top:31.55%;transform:translate(-50%,-50%)}.radio-speaker-pulse:before,.radio-speaker-pulse:after{content:"";border-radius:inherit;position:absolute;inset:0}.radio-speaker-pulse:before{opacity:.58;background:radial-gradient(circle,#ffcd7e2e 0 9%,#ff8f3729 10% 21%,#0000 22%),radial-gradient(circle,#0000 0 31%,#ffb35733 33% 35%,#0000 38%),radial-gradient(circle,#ff73241a,#0000 68%);animation:1.18s ease-in-out infinite speakerConeGlow}.radio-speaker-pulse:after{background:radial-gradient(circle,#ffe2ad57,#ff6a0033 42%,#0000 72%);animation:1.18s ease-in-out infinite speakerDustCapThump;inset:36%;box-shadow:0 0 1rem #ff7e263d}.radio-speaker-pulse-left{left:13.7%}.radio-speaker-pulse-right{animation-delay:-.42s;left:86.3%}.radio-speaker-pulse-right:before,.radio-speaker-pulse-right:after{animation-delay:-.42s}.radio-screen{z-index:2;color:#f8fafc;text-shadow:0 2px 14px #000000e0;position:absolute}.radio-screen:before{content:none}.radio-screen-left{width:18.5%;top:50.3%;left:17%}.radio-screen-center{text-align:center;align-items:flex-end;width:18.2%;height:8.2%;display:flex;top:51%;left:40.9%}.radio-screen-right{width:18.4%;top:50%;right:16.4%}.radio-console-actions{z-index:2;justify-content:center;gap:.8rem;width:min(31rem,38%);display:flex;position:absolute;top:84.9%;left:50%;transform:translate(-50%)}.radio-console-actions a{border-radius:.45rem;min-width:13.2rem;box-shadow:inset 0 0 18px #00e0ff1a,0 0 18px #ff6a001f;color:#fff7e7!important;background:linear-gradient(#0f0c0aad,#00000061)!important;border-color:#ffb15873!important}.radio-console-actions a:first-child{color:#fff7e7!important;background:linear-gradient(#0f0c0aad,#00000061)!important;border-color:#ffb15873!important}.radio-console-actions a:hover{box-shadow:inset 0 0 22px #00e0ff1f,0 0 24px #ff6a0038;background:linear-gradient(#2a170cc2,#0803008a)!important;border-color:#ffb158d1!important}.radio-console-list{gap:.3rem;display:grid}.radio-console-list div{color:#e2e8f0b8;letter-spacing:.08em;text-transform:uppercase;grid-template-columns:2.2rem minmax(0,1fr);align-items:center;gap:.65rem;min-height:1.45rem;font-size:.68rem;display:grid}.radio-console-list span{color:#00e0ff;font-weight:900}.radio-console-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.radio-console-list .is-live{color:#ffd7a1;text-shadow:0 0 12px #ff6a00b8}.radio-embedded-log{z-index:1;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;position:relative}.radio-status-readout{background:radial-gradient(circle at 20% 20%,#ffffff2e 0 1px,#0000 1.6px) 0 0/150px 110px,radial-gradient(circle at 80% 60%,#d6b64e29 0 1px,#0000 1.6px) 0 0/190px 150px,#00000038;border:1px solid #00e0ff29;border-radius:.75rem}.radio-on-air{color:#ffd7a1;letter-spacing:.26em;text-transform:uppercase;background:#ff6a0024;border:1px solid #ff6a0099;border-radius:999px;align-items:center;gap:.6rem;padding:.38rem .9rem;font-size:.66rem;font-weight:900;display:inline-flex;box-shadow:0 0 22px #ff6a0052}.radio-console-on-air{z-index:3;color:#ffe3b0;background:linear-gradient(#2d0d00e0,#0a0200c7),radial-gradient(circle,#ff6a0047,#0000 68%);border-color:#ffb15894;border-radius:.35rem;padding:.42rem 1rem;position:absolute;top:43.8%;left:50%;transform:translate(-50%);box-shadow:inset 0 0 18px #ff6a002e,0 0 22px #ff6a005c}.radio-on-air:before{content:"";background:#ff6a00;border-radius:999px;width:.65rem;height:.65rem;animation:1.5s ease-in-out infinite radioBlink;box-shadow:0 0 16px #ff6a00e6}.radio-frequency{background:linear-gradient(#0000 0%,#00e0ff14 42%,#0000001f 100%),linear-gradient(90deg,#ff6a000f,#00e0ff1a,#7a00ff0f);border:0;border-radius:.5rem;grid-template-columns:repeat(13,1fr);align-items:end;gap:.32rem;width:100%;height:68%;padding:.45rem .4rem .2rem;display:grid;box-shadow:inset 0 -10px 22px #00e0ff1a}.radio-frequency span{transform-origin:bottom;background:linear-gradient(#ffd7a1eb,#ff6a0059);border-radius:999px;height:100%;animation:1.2s ease-in-out infinite consoleMeter;display:block}.radio-frequency span:first-child{--meter-high:.32;animation-delay:-.1s}.radio-frequency span:nth-child(2){--meter-high:.58;animation-delay:-.35s}.radio-frequency span:nth-child(3){--meter-high:.42;animation-delay:-.2s}.radio-frequency span:nth-child(4){--meter-high:.82;animation-delay:-.55s}.radio-frequency span:nth-child(5){--meter-high:1;animation-delay:-.75s}.radio-frequency span:nth-child(6){--meter-high:.68;animation-delay:-.45s}.radio-frequency span:nth-child(7){--meter-high:.46;animation-delay:-.3s}.radio-frequency span:nth-child(8){--meter-high:.72;animation-delay:-.6s}.radio-frequency span:nth-child(9){--meter-high:.38;animation-delay:-.15s}.radio-frequency span:nth-child(10){--meter-high:.88;animation-delay:-.5s}.radio-frequency span:nth-child(11){--meter-high:.54;animation-delay:-.25s}.radio-frequency span:nth-child(12){--meter-high:.76;animation-delay:-.65s}.radio-frequency span:nth-child(13){--meter-high:.44;animation-delay:-.4s}.radio-dial{aspect-ratio:1;background:radial-gradient(circle,#ff6a002e,#0000 36%),repeating-radial-gradient(circle,#0000 0 12%,#d6b64e29 12.4% 12.8%,#0000 13.2% 24%),conic-gradient(from 24deg,#ff6a009e,#7a00ff5c,#00e0ff47,#ff6a009e);border-radius:999px;place-items:center;width:min(18rem,72vw);display:grid;box-shadow:0 0 70px #ff6a002e}.radio-dial-core{aspect-ratio:1;background:#000000ad;border:1px solid #ffd7a18f;border-radius:999px;place-items:center;width:42%;display:grid;box-shadow:inset 0 0 34px #ff6a002e,0 0 28px #7a00ff29}.radio-dial-core span{color:#ffd7a1;font-family:Georgia,serif;font-size:2.2rem;font-weight:900}.radio-eq{grid-template-columns:repeat(12,1fr);align-items:end;gap:.45rem;height:5.5rem;display:grid}.radio-eq span{background:linear-gradient(#00e0ff,#ff6a00);border-radius:999px;min-height:.55rem;animation:1.25s ease-in-out infinite eqBounce;display:block;box-shadow:0 0 18px #00e0ff42}.radio-eq span:nth-child(2n){animation-delay:-.25s}.radio-eq span:nth-child(3n){animation-delay:-.5s}.radio-eq span:nth-child(4n){animation-delay:-.75s}@keyframes eqBounce{0%,to{height:22%}40%{height:96%}70%{height:48%}}@keyframes radioBlink{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes radioSignPulse{0%,to{opacity:.42;transform:scaleX(.94)}50%{opacity:.9;transform:scaleX(1.08)}}@keyframes radioOnAirConsoleFramePulse{0%,to{filter:brightness(.94)saturate(1.02);box-shadow:inset 0 0 0 .24rem #06090cdb,inset 0 0 0 .42rem #848d8b3d,inset 0 .16rem .32rem #ffffff29,inset 0 -.75rem 1.2rem #000000ad,0 .9rem 2.2rem #0000009e,0 0 2.2rem #ff6a0033}50%{filter:brightness(1.1)saturate(1.12);box-shadow:inset 0 0 0 .24rem #06090cdb,inset 0 0 0 .42rem #b4beb857,inset 0 .16rem .36rem #ffffff3d,inset 0 -.75rem 1.2rem #0000009e,0 .9rem 2.3rem #00000094,0 0 3.4rem #ff6a0057}}@keyframes radioOnAirGlassPulse{0%,to{filter:brightness(.95)}50%{filter:brightness(1.24)}}@keyframes radioOnAirConsoleTextPulse{0%,to{filter:brightness(.98);opacity:.94}46%{filter:brightness(1.38);opacity:1;text-shadow:0 0 .38rem #fffffff2,0 0 1.05rem #ffd776fa,0 0 2.2rem #ff6a00d6,0 0 3.4rem #ff6a005c,0 2px #4a1000f2}}@keyframes radioScanDrift{0%{background-position:-30% 0,0 0}to{background-position:130% 0,0 84px}}@keyframes speakerPulse{0%,to{opacity:.16;transform:scale(.82)}45%{opacity:.58;transform:scale(1.18)}}@keyframes speakerConeThump{0%,to{opacity:.36;transform:translate(-50%,-50%)scale(.98)}18%{opacity:.72;transform:translate(-50%,-50%)scale(1.055)}34%{opacity:.48;transform:translate(-50%,-50%)scale(.985)}62%{opacity:.62;transform:translate(-50%,-50%)scale(1.025)}}@keyframes speakerConeGlow{0%,to{filter:brightness(.88)contrast()}18%{filter:brightness(1.28)contrast(1.12)}62%{filter:brightness(1.12)contrast(1.06)}}@keyframes speakerDustCapThump{0%,to{opacity:.38;transform:scale(.94)}18%{opacity:.78;transform:scale(1.18)}34%{opacity:.5;transform:scale(.98)}62%{opacity:.64;transform:scale(1.08)}}@keyframes radioGaugeSweep{0%,to{transform:translate(-50%)rotate(-22deg)}28%{transform:translate(-50%)rotate(16deg)}53%{transform:translate(-50%)rotate(-6deg)}74%{transform:translate(-50%)rotate(24deg)}}@keyframes radioGaugeGlow{0%,to{opacity:.34}45%{opacity:.72}74%{opacity:.52}}@keyframes radioTubeShimmer{0%,to{opacity:.12;transform:translate(-1.4%)}46%{opacity:.25;transform:translate(1.2%)}}@keyframes radioTubeBankHeat{0%,to{opacity:.16;filter:blur(5px)}45%{opacity:.36;filter:blur(8px)}72%{opacity:.22;filter:blur(6px)}}@keyframes radioTubeHeat{0%,to{opacity:.2;filter:brightness(.82)}38%{opacity:.42;filter:brightness(1.08)}62%{opacity:.3;filter:brightness(.94)}}@keyframes radioTubeFilament{0%,to{opacity:.18;filter:brightness(.9)}45%{opacity:.44;filter:brightness(1.15)}68%{opacity:.24;filter:brightness(.98)}}@keyframes consoleMeter{0%,to{transform:scaleY(max(.22, calc(var(--meter-high) * .62)))}42%{transform:scaleY(var(--meter-high))}72%{transform:scaleY(max(.3, calc(var(--meter-high) * .78)))}}@media (max-width:900px){.radio-live-console{background-position:top;min-height:38rem}.radio-screen{width:auto;left:8%;right:8%}.radio-screen-left{top:32%}.radio-gauge-strip{gap:2.8%;width:27.6%;top:40.15%}.radio-gauge-strip-left{left:9.2%}.radio-gauge-strip-right{right:9.2%}.radio-wood-on-air{width:min(21rem,74%);min-height:4.15rem;top:3%}.radio-tube-bank{width:27%;height:8%;top:82.55%}.radio-tube-bank-left{left:8.4%}.radio-tube-bank-right{width:31%;top:82.55%;right:8.4%}.radio-console-on-air{top:29%}.radio-screen-center{text-align:left;top:51%}.radio-screen-right{top:69%}.radio-console-actions{flex-direction:column;width:min(24rem,76%);top:86%}.radio-console-actions a{width:100%;min-width:0}.radio-speaker-pulse{display:none}}.about-universe{background-color:#0000;background-image:linear-gradient(#05040ab8 0%,#090016e0 48%,#05020df2 100%),radial-gradient(circle at 50% 24%,#8e2fd338,#0000 34%),radial-gradient(circle at 52% 38%,#d6b64e1f,#0000 30%),url(/backgrounds/audiovault-signup-bg.png);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;position:relative}.about-universe:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#00000085,#0000 26% 74%,#00000094),radial-gradient(circle at 50% 24%,#8f5cff2e,#0000 24%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/88px 88px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/88px 88px;position:fixed;inset:0}.about-universe:after{content:"";z-index:0;pointer-events:none;opacity:.16;background:radial-gradient(circle at 20% 18%,#fff 0 1px,#0000 1px) 0 0/220px 220px,radial-gradient(circle at 76% 24%,#fff 0 1px,#0000 1px) 0 0/300px 300px,radial-gradient(circle at 42% 72%,#d6b64e 0 1px,#0000 1px) 0 0/260px 260px,radial-gradient(circle at 64% 62%,#8e2fd3 0 1px,#0000 1px) 0 0/340px 340px;animation:18s ease-in-out infinite starsDrift;position:fixed;inset:0}.about-universe>*{z-index:1;position:relative}.about-universe::-webkit-scrollbar{width:10px}body:has(.about-universe)::-webkit-scrollbar{width:10px}.about-universe::-webkit-scrollbar-track{background:#05020d}body:has(.about-universe)::-webkit-scrollbar-track{background:#05020d}.about-universe::-webkit-scrollbar-thumb{background:linear-gradient(#d6b64e,#8e2fd3);border-radius:999px}body:has(.about-universe)::-webkit-scrollbar-thumb{background:linear-gradient(#d6b64e,#8e2fd3);border-radius:999px}.about-side-rail{z-index:40;background:linear-gradient(#d6b64ef2,#d6b64eb8,#8e2fd3e0);border-radius:999px 0 0 999px;width:5px;height:62vh;position:fixed;top:18%;right:0;box-shadow:0 0 24px #d6b64e59}.about-glass-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 70% 0,#8e2fd31f,#0000 32%),#06060eb8;border:1px solid #d6b64e33;border-radius:1rem;padding:clamp(1.5rem,3vw,2.25rem);box-shadow:0 36px 110px #0000004d}.about-covenant-card,.about-radio-banner{position:relative}.about-radio-banner:before{content:"";pointer-events:none;opacity:.75;background:radial-gradient(circle at 12%,#ff6a002e,#0000 26%),radial-gradient(circle at 78% 18%,#8e2fd33d,#0000 30%),repeating-linear-gradient(90deg,#0000 0 28px,#d6b64e1a 28px 29px,#0000 29px 56px);position:absolute;inset:0}.about-radio-banner>*{z-index:1;position:relative}.about-orbit{aspect-ratio:1;opacity:.7;border:1px solid #8e2fd33d;border-radius:999px;width:min(58rem,86vw);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 80px #8e2fd329,0 0 120px #8e2fd329}.about-orbit:before,.about-orbit:after{content:"";border-radius:inherit;border:1px solid #d6b64e24;position:absolute;inset:12%;transform:rotate(16deg)scaleX(1.28)}.about-orbit:after{border-color:#8e2fd338;inset:22%;transform:rotate(-24deg)scaleX(1.42)}.about-constellation{opacity:.82;background:radial-gradient(circle at 30% 36%,#8e2fd3 0 4px,#0000 4px),radial-gradient(circle at 54% 42%,#d6b64e 0 8px,#0000 8px),radial-gradient(circle at 72% 34%,#d6b64e 0 4px,#0000 4px),radial-gradient(circle at 72% 80%,#8e2fd3 0 4px,#0000 4px);position:absolute;inset:0}.about-constellation:before{content:"";border-top:1px solid #8e2fd34d;border-right:1px solid #d6b64e57;border-radius:50%;width:64%;height:40%;position:absolute;top:38%;left:20%;transform:rotate(-18deg)}@keyframes starsDrift{0%,to{opacity:.12;transform:translateY(0)}50%{opacity:.22;transform:translateY(-10px)}}.pricing-side-rail{z-index:40;background:linear-gradient(#d6b64ef2,#d6b64eb3,#8e2fd3e0);border-radius:999px 0 0 999px;width:5px;height:56vh;position:fixed;top:22%;right:0;box-shadow:0 0 24px #d6b64e59}.pricing-wave{opacity:.06;filter:blur(.5px);background:radial-gradient(at 50% 48%,#00000094,#0000 42%),radial-gradient(at 34% 58%,#ff6a002e,#0000 34%);position:absolute;inset:0}.pricing-card{background:#05050cc7;border:1px solid #d6b64e38;border-radius:1rem;min-height:32rem;padding:clamp(1.25rem,2vw,1.75rem);position:relative;box-shadow:0 40px 110px #00000047}.pricing-card-popular,.pricing-card-sovereign{background:radial-gradient(circle at 82% 10%,#d6b64e24,#0000 34%),linear-gradient(135deg,#302419e6,#180822e6);border-color:#d6b64ec7;box-shadow:0 0 0 1px #8e2fd399,0 42px 130px #8e2fd329}.pricing-card-purple{border-color:#8e2fd36b}.pricing-card-sovereign{box-shadow:0 0 0 2px #8e2fd3bf,0 0 0 4px #d6b64eb8,0 42px 150px #8e2fd333}.pricing-card-rambler{z-index:3}.pricing-badge{letter-spacing:.08em;text-transform:uppercase;background:#8e2fd3;border-radius:999px;padding:.5rem 1.25rem;font-size:.75rem;font-weight:900;position:absolute;top:-.95rem;left:50%;transform:translate(-50%)}.pricing-solid-button,.pricing-outline-button{border-radius:.75rem;justify-content:center;align-items:center;min-height:3rem;margin-top:1.6rem;padding:.9rem 1.25rem;font-weight:900;transition:transform .16s,border-color .16s,background .16s;display:flex}.pricing-solid-button{color:#fff;background:linear-gradient(90deg,#d6b64e,#8e2fd3)}.pricing-outline-button{color:#fff;border:1px solid #ffffff47}.pricing-solid-button:hover,.pricing-outline-button:hover{transform:translateY(-2px)}.pricing-outline-button:hover{border-color:#d6b64ecc}@keyframes dustRise{0%,to{opacity:.82;transform:translateY(4px)}50%{opacity:1;transform:translateY(-3px)}}@keyframes crossroadsCopyRise{0%{opacity:0;filter:blur(10px);transform:translateY(88px)}to{opacity:1;filter:blur();transform:translateY(0)}}
@keyframes av-fade-in-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes av-fade-in{0%{opacity:0}to{opacity:1}}@keyframes av-slide-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes av-pulse-badge{0%,to{opacity:1;transform:scale(1)}50%{opacity:.84;transform:scale(1.06)}}@keyframes av-shimmer-glow{0%{box-shadow:0 0 16px #f4c95d29}50%{box-shadow:0 0 32px #f4c95d57}to{box-shadow:0 0 16px #f4c95d29}}@keyframes av-pulse-price{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.025)}}.av-fade-in-up{animation:.42s ease-out both av-fade-in-up}.av-fade-in{animation:.36s ease-out both av-fade-in}.av-slide-in{animation:.36s ease-out both av-slide-in}.av-pulse-badge{animation:1.6s ease-in-out infinite av-pulse-badge}.av-shimmer-glow{animation:2.2s ease-in-out infinite av-shimmer-glow}.av-pulse-price{transform-origin:0;animation:1.5s ease-in-out infinite av-pulse-price}.av-hover-lift{transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s}.av-hover-lift:hover{transform:translateY(-3px)}.av-smooth-opacity{transition:opacity .18s}.av-chart-shell{animation:.38s ease-out both av-fade-in-up}.av-skeleton{background:#ffffff0b;position:relative;overflow:hidden}.av-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#64d2d41f,#0000);animation:1.25s ease-in-out infinite av-skeleton-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes av-skeleton-sheen{to{transform:translate(100%)}}
html{scroll-behavior:smooth}.marketing-site{color:#f8fafc;background:#02030a;min-height:100vh}.marketing-nav{z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#02030adb;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.marketing-nav__inner,.marketing-footer__grid,.marketing-section,.marketing-hero__inner{width:min(1180px,100% - 32px);margin:0 auto}.marketing-nav__inner{justify-content:space-between;align-items:center;gap:24px;padding:14px 0;display:flex}.marketing-brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.marketing-brand__mark{color:#f3cf66;letter-spacing:.12em;background:#e7be4924;border:1px solid #e7be4975;border-radius:8px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:950;display:grid}.marketing-brand strong,.marketing-brand small{display:block}.marketing-brand strong{font-size:16px;line-height:1}.marketing-brand small{color:#ffffff8f;letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-size:11px;font-weight:800}.marketing-nav__links,.marketing-nav__actions{align-items:center;gap:18px;display:flex}.marketing-nav__links a,.marketing-link-button{color:#ffffffb8;font-size:14px;font-weight:800;text-decoration:none;transition:color .18s}.marketing-nav__links a:hover,.marketing-link-button:hover{color:#fff}.marketing-primary-button,.marketing-secondary-button,.marketing-link-button{border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;text-decoration:none;display:inline-flex}.marketing-primary-button{color:#080706;letter-spacing:.1em;text-transform:uppercase;background:#e7be49;font-size:13px;font-weight:950;box-shadow:0 18px 44px #e7be4938}.marketing-secondary-button{color:#fff;letter-spacing:.1em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff2e;font-size:13px;font-weight:950}.marketing-mobile-nav{display:none;position:relative}.marketing-mobile-nav summary{cursor:pointer;color:#fff;border:1px solid #ffffff29;border-radius:8px;padding:11px 14px;font-size:13px;font-weight:900;list-style:none}.marketing-mobile-nav div{background:#060813fa;border:1px solid #ffffff1f;border-radius:10px;gap:2px;min-width:220px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.marketing-mobile-nav a{color:#ffffffc7;border-radius:8px;padding:10px 12px;font-size:14px;font-weight:850;text-decoration:none}.marketing-hero{isolation:isolate;min-height:760px;position:relative;overflow:hidden}.marketing-hero__media{z-index:-2;position:absolute;inset:0}.marketing-hero__media img{object-fit:cover;width:100%;height:100%}.marketing-hero__overlay{z-index:-1;background:linear-gradient(90deg,#02030ae0,#02030a7a 58%,#02030ac2),linear-gradient(#02030a33,#02030a 92%);position:absolute;inset:0}.marketing-hero__inner{align-items:center;min-height:760px;padding:84px 0 120px;display:flex}.marketing-hero__content{max-width:780px}.marketing-eyebrow{color:#f3cf66;letter-spacing:.28em;text-transform:uppercase;font-size:12px;font-weight:950}.marketing-hero h1,.marketing-page-hero h1{color:#fff;letter-spacing:0;max-width:920px;margin-top:18px;font-size:clamp(48px,8vw,98px);font-weight:950;line-height:.95}.marketing-hero p,.marketing-page-hero p{color:#ffffffc2;max-width:680px;margin-top:24px;font-size:clamp(17px,2vw,22px);line-height:1.65}.marketing-cta-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.marketing-section{padding:84px 0}.marketing-section--tight{padding-top:44px}.marketing-section__header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.marketing-section__header h2,.marketing-page-section h2{letter-spacing:0;max-width:760px;font-size:clamp(32px,4vw,56px);font-weight:950;line-height:1}.marketing-section__header p,.marketing-page-section p{color:#ffffffa3;max-width:620px;line-height:1.7}.marketing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.marketing-card,.marketing-feature-row,.marketing-preview-card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 26px 70px #00000038}.marketing-card{padding:24px}.marketing-card__icon{color:#64d2d4;background:#64d2d424;border-radius:8px;place-items:center;width:42px;height:42px;font-size:18px;font-weight:950;display:grid}.marketing-card h3,.marketing-feature-row h3,.marketing-preview-card h3{color:#fff;margin-top:18px;font-size:21px;font-weight:950}.marketing-card p,.marketing-feature-row p,.marketing-preview-card p{color:#ffffff9e;margin-top:10px;font-size:14px;line-height:1.65}.marketing-scroll-row{scroll-snap-type:x mandatory;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:16px;padding-bottom:12px;display:grid;overflow-x:auto}.marketing-scroll-row>*{scroll-snap-align:start}.marketing-preview-card{overflow:hidden}.marketing-preview-card__media{aspect-ratio:16/10;background:#ffffff0f}.marketing-preview-card__media img{object-fit:cover;width:100%;height:100%}.marketing-preview-card__body{padding:18px}.marketing-feature-list{gap:18px;display:grid}.marketing-feature-row{grid-template-columns:1fr minmax(240px,360px);align-items:center;gap:24px;padding:24px;display:grid}.marketing-screenshot{background:linear-gradient(135deg,#e7be492e,#0000 52%),linear-gradient(#64d2d41f,#ffffff0a);border:1px solid #ffffff1a;border-radius:8px;min-height:220px;padding:18px}.marketing-screenshot span{background:#ffffff29;border-radius:999px;height:12px;margin-bottom:12px;display:block}.marketing-screenshot span:nth-child(2){width:70%}.marketing-screenshot span:nth-child(3){width:42%}.marketing-screenshot div{background:#02030a75;border-radius:8px;height:92px;margin-top:24px}.marketing-page-hero{background:linear-gradient(90deg,#02030af0,#02030ac7),url(/backgrounds/audiovault-waveform-clean.png) 50%/cover;border-bottom:1px solid #ffffff17}.marketing-page-hero__inner{width:min(1180px,100% - 32px);margin:0 auto;padding:110px 0 78px}.marketing-page-section{width:min(1180px,100% - 32px);margin:0 auto;padding:72px 0}.marketing-principles{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.marketing-footer{background:#02030af2;border-top:1px solid #ffffff1a;padding:54px 0 28px}.marketing-footer__grid{grid-template-columns:2fr repeat(3,1fr);gap:36px;display:grid}.marketing-footer h2{color:#fff;letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:950}.marketing-footer p,.marketing-footer a{color:#fff9;font-size:14px;line-height:1.7}.marketing-footer a{margin-top:10px;text-decoration:none;display:block}.marketing-footer__copyright{color:#ffffff6b;width:min(1180px,100% - 32px);margin:34px auto 0;font-size:12px}.marketing-fade-in-up{animation:.72s both marketingFadeInUp}.marketing-slide-in{animation:.72s both marketingSlideIn}.marketing-hover-lift{transition:transform .18s,border-color .18s,background .18s}.marketing-hover-lift:hover{background:#fff1;border-color:#e7be4961;transform:translateY(-4px)}.marketing-shimmer-glow{position:relative;overflow:hidden}.marketing-shimmer-glow:after{content:"";background:linear-gradient(110deg,#0000,#ffffff1f,#0000);animation:5s ease-in-out infinite marketingShimmer;position:absolute;inset:0;transform:translate(-120%)}.marketing-smooth-opacity{transition:opacity .18s}.marketing-parallax-hero{background-attachment:fixed}@keyframes marketingFadeInUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes marketingSlideIn{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes marketingShimmer{0%,64%{transform:translate(-120%)}to{transform:translate(120%)}}@media (max-width:900px){.marketing-nav__links,.marketing-nav__actions{display:none}.marketing-mobile-nav{display:block}.marketing-grid,.marketing-principles,.marketing-feature-row{grid-template-columns:1fr}.marketing-section__header{display:block}.marketing-section__header p{margin-top:16px}.marketing-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.marketing-nav__inner,.marketing-footer__grid,.marketing-section,.marketing-hero__inner,.marketing-page-hero__inner,.marketing-page-section{width:min(100% - 24px,1180px)}.marketing-hero,.marketing-hero__inner{min-height:680px}.marketing-brand small{display:none}.marketing-hero h1,.marketing-page-hero h1{font-size:46px}.marketing-section,.marketing-page-section{padding:52px 0}.marketing-footer__grid{grid-template-columns:1fr}}
