.vc-page{font-family:Roboto Mono,monospace;color:#000;background:#fff}.vc-page *{box-sizing:border-box}.vc-page a{color:inherit;text-decoration:none}.vc-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-family:Roboto Mono,monospace;font-size:11px;letter-spacing:.02em;line-height:1;white-space:nowrap}.vc-pill--outline{border:1px solid #000;color:#000;background:transparent}.vc-pill--red{border:1px solid #FF3B3B;color:#ff3b3b;background:transparent}.vc-pill--black{background:#000;color:#fff;border:1px solid #000}.vc-pill__dot{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.vc-pill--live .vc-pill__dot{background:#00b844;animation:vc-pulse 2s infinite}@keyframes vc-pulse{0%,to{opacity:1}50%{opacity:.4}}.vc-btn{display:inline-flex;align-items:center;gap:14px;padding:18px 36px;background:#000;color:#fff;border:1px solid #000;border-radius:999px;font-family:Roboto Mono,monospace;font-size:14px;cursor:pointer;transition:all .25s ease}.vc-btn:hover{background:#fff;color:#000}.vc-btn svg{width:14px;height:14px;transition:transform .25s ease}.vc-btn:hover svg{transform:translate(4px)}.vc-btn--invert{background:#fff;color:#000;border-color:#fff}.vc-btn--invert:hover{background:transparent;color:#fff}.vc-label{font-size:11px;letter-spacing:.05em;color:#666;display:inline-flex;align-items:center;gap:8px}.vc-label:before{content:"+";font-size:16px;line-height:1;color:#000}.vc-section-head{padding:60px 40px 32px;border-bottom:1px solid #E5E5E5;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.vc-section-title{font-size:clamp(32px,4.5vw,56px);font-weight:500;letter-spacing:-.03em;text-transform:uppercase;line-height:1;margin:0}.vc-section-meta{font-size:12px;color:#666}.vc-hero{padding:80px 40px 60px;border-bottom:1px solid #E5E5E5}.vc-hero__inner{max-width:1400px;margin:0 auto}.vc-hero__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:100px;gap:32px}.vc-hero__tag{font-size:12px;color:#666}.vc-hero__headline{font-family:Roboto Mono,monospace;font-size:clamp(48px,9vw,140px);font-weight:500;line-height:.95;letter-spacing:-.04em;text-transform:uppercase;margin:0 0 80px}.vc-hero__line{display:block}.vc-hero__line--light{font-weight:300;color:#666}.vc-hero__bottom{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}.vc-hero__desc{max-width:480px;font-size:14px;line-height:1.65;color:#000;margin:0}.vc-hero__desc strong{font-weight:600}.vc-hero__cta{text-align:right}.vc-hero__cta-sub{margin-top:12px;font-size:11px;color:#666}.vc-stats{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #E5E5E5}.vc-stat{padding:28px 32px;border-right:1px solid #E5E5E5}.vc-stat:last-child{border-right:none}.vc-stat__label{font-size:11px;color:#666;margin-bottom:10px}.vc-stat__value{font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:1}.vc-manifesto{padding:140px 40px;border-bottom:1px solid #E5E5E5}.vc-manifesto__inner{max-width:1300px;margin:0 auto}.vc-manifesto__label{margin-bottom:48px}.vc-manifesto__text{font-size:clamp(24px,3.5vw,42px);font-weight:400;line-height:1.25;letter-spacing:-.02em;text-transform:uppercase;margin:0}.vc-manifesto__text .muted{color:#666}.vc-how{border-bottom:1px solid #E5E5E5}.vc-how__grid{display:grid;grid-template-columns:repeat(3,1fr)}.vc-how__card{padding:56px 40px;border-right:1px solid #E5E5E5;transition:background .25s ease}.vc-how__card:last-child{border-right:none}.vc-how__card:hover{background:#fafafa}.vc-how__step{font-size:11px;color:#666;margin-bottom:48px;display:flex;align-items:center;gap:12px}.vc-how__step:before{content:"";width:24px;height:1px;background:#000}.vc-how__icon{width:52px;height:52px;margin-bottom:36px;color:#000;stroke-width:1}.vc-how__title{font-size:22px;font-weight:500;line-height:1.15;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 14px}.vc-how__desc{font-size:13px;line-height:1.65;color:#666;margin:0}.vc-roadmap{border-bottom:1px solid #E5E5E5}.vc-roadmap__grid{display:grid;grid-template-columns:repeat(4,1fr)}.vc-release{padding:32px;border-right:1px solid #E5E5E5;transition:background .25s ease}.vc-release:last-child{border-right:none}.vc-release:hover{background:#fafafa}.vc-release__art{aspect-ratio:1;background:#fafafa;margin-bottom:28px;display:flex;align-items:center;justify-content:center;border:1px solid #E5E5E5;position:relative;overflow:hidden}.vc-release__art img{width:100%;height:100%;object-fit:cover;display:block}.vc-release__art--placeholder{display:flex;align-items:center;justify-content:center}.vc-release__art--placeholder svg{width:60%;height:60%;opacity:.3}.vc-release__art--unrevealed img{filter:blur(40px) saturate(1.3);transform:scale(1.2)}.vc-release__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;text-align:center;gap:8px}.vc-release__overlay--unrevealed{background:#ffffff1a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.vc-release__overlay-mark{font-size:48px;font-weight:300;letter-spacing:-.04em;color:#000;line-height:1;mix-blend-mode:difference;color:#fff}.vc-release__overlay-text{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#000;font-weight:500;padding:4px 10px;background:#ffffffe6;border-radius:999px}.vc-release__pill{margin-bottom:16px}.vc-release__title{font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 6px;line-height:1.1}.vc-release__meta{font-size:11px;color:#666;margin:0}.vc-comparison{border-bottom:1px solid #E5E5E5}.vc-comparison__grid{display:grid;grid-template-columns:1fr 1fr}.vc-compare{padding:56px 40px;border-right:1px solid #E5E5E5}.vc-compare:last-child{border-right:none;background:#000;color:#fff}.vc-compare__label{margin-bottom:24px}.vc-compare__title{font-size:32px;font-weight:500;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 40px;line-height:1}.vc-compare__list{list-style:none;padding:0;margin:0}.vc-compare__list li{padding:18px 0;border-top:1px solid #E5E5E5;display:flex;align-items:flex-start;gap:14px;font-size:13px;line-height:1.5}.vc-compare__list li:last-child{border-bottom:1px solid #E5E5E5}.vc-compare:last-child .vc-compare__list li{border-top-color:#ffffff26}.vc-compare:last-child .vc-compare__list li:last-child{border-bottom-color:#ffffff26}.vc-compare__list li svg{width:14px;height:14px;flex-shrink:0;margin-top:3px}.vc-quote{background:#000;color:#fff;padding:140px 40px;text-align:center;border-bottom:1px solid #E5E5E5}.vc-quote__inner{max-width:1000px;margin:0 auto}.vc-quote__label{color:#ffffff80;margin-bottom:48px;justify-content:center}.vc-quote__label:before{color:#fff!important}.vc-quote__text{font-size:clamp(24px,3.5vw,44px);line-height:1.2;font-weight:400;letter-spacing:-.02em;text-transform:uppercase;margin:0}.vc-quote__text .muted{color:#ffffff80}.vc-faq,.vc-faq__item{border-bottom:1px solid #E5E5E5}.vc-faq__item:last-child{border-bottom:none}.vc-faq__q{width:100%;background:none;border:none;padding:32px 40px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:32px;font-family:Roboto Mono,monospace;font-size:clamp(15px,1.6vw,20px);font-weight:500;color:#000;text-transform:uppercase;letter-spacing:-.01em;transition:background .25s ease}.vc-faq__q:hover{background:#fafafa}.vc-faq__plus{font-size:22px;font-weight:300;line-height:1;flex-shrink:0;transition:transform .3s ease}.vc-faq__item.is-open .vc-faq__plus{transform:rotate(45deg)}.vc-faq__a{max-height:0;overflow:hidden;transition:max-height .4s ease}.vc-faq__a-inner{padding:0 40px 32px;max-width:900px;color:#666;font-size:13px;line-height:1.7}.vc-faq__item.is-open .vc-faq__a{max-height:400px}.vc-final{background:#000;color:#fff;padding:140px 40px;text-align:center}.vc-final__inner{max-width:1000px;margin:0 auto}.vc-final__pill{margin-bottom:40px}.vc-final__title{font-size:clamp(48px,8vw,120px);font-weight:500;line-height:.9;letter-spacing:-.04em;text-transform:uppercase;margin:0 0 32px}.vc-final__line{display:block}.vc-final__line--light{font-weight:300;color:#ffffff80}.vc-final__text{font-size:14px;color:#ffffffb3;margin:0 auto 48px;max-width:540px;line-height:1.65}.vc-reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.vc-reveal.is-in{opacity:1;transform:translateY(0)}@media(max-width:900px){.vc-hero{padding:60px 24px 40px}.vc-hero__top{margin-bottom:60px}.vc-hero__bottom{grid-template-columns:1fr;gap:40px}.vc-hero__cta{text-align:left}.vc-stats{grid-template-columns:1fr 1fr}.vc-stat{border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5}.vc-stat:nth-child(2n){border-right:none}.vc-stat:nth-last-child(-n+2){border-bottom:none}.vc-manifesto,.vc-quote,.vc-final{padding:100px 24px}.vc-section-head{padding:40px 24px 24px}.vc-how__grid{grid-template-columns:1fr}.vc-how__card{border-right:none;border-bottom:1px solid #E5E5E5;padding:40px 24px}.vc-how__card:last-child{border-bottom:none}.vc-roadmap__grid{grid-template-columns:1fr 1fr}.vc-release:nth-child(2n){border-right:none}.vc-release:nth-child(-n+2){border-bottom:1px solid #E5E5E5}.vc-comparison__grid{grid-template-columns:1fr}.vc-compare{border-right:none;padding:40px 24px}.vc-faq__q{padding:24px;font-size:15px}.vc-faq__a-inner{padding:0 24px 28px}}.vc-page .vc-btn,.vc-page a.vc-btn{font-size:14px!important;font-family:Roboto Mono,monospace!important;color:#fff!important;background:#000!important;border:1px solid #000!important;text-indent:0!important;visibility:visible!important;opacity:1!important;text-transform:none!important;letter-spacing:.05em!important;line-height:1!important;text-decoration:none!important}.vc-page .vc-btn:hover,.vc-page a.vc-btn:hover{background:#fff!important;color:#000!important}.vc-page .vc-btn--invert,.vc-page a.vc-btn--invert{background:#fff!important;color:#000!important;border-color:#fff!important}.vc-page .vc-btn--invert:hover,.vc-page a.vc-btn--invert:hover{background:transparent!important;color:#fff!important;border-color:#fff!important}.vc-page .vc-btn svg,.vc-page a.vc-btn svg{width:14px!important;height:14px!important;stroke:currentColor!important;color:inherit!important;display:inline-block!important;flex-shrink:0!important}.vc-page .vc-btn>*,.vc-page .vc-btn span{font-size:inherit!important;color:inherit!important;visibility:visible!important}.vc-page .vc-faq__a-inner a{color:#000!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important;transition:color .2s ease,text-decoration-color .2s ease!important}.vc-page .vc-faq__a-inner a:hover{color:#666!important;text-decoration-color:#666!important}
/*# sourceMappingURL=/cdn/shop/t/104/assets/vinyl-club.css.map */
