.page_page__ZU32B{min-height:100dvh;overflow:hidden;background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--accent) 15%,transparent),transparent 28rem),linear-gradient(180deg,var(--canvas) 0,var(--canvas-deep) 100%)}.page_header__kVzhN{width:min(100% - 2rem,1240px);min-height:72px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.page_header__kVzhN p{margin:0;color:var(--ink-muted);font-size:.82rem;letter-spacing:.04em}.page_brandLink__Z1Pkv{display:inline-flex;align-items:center;border-radius:12px}.page_brandMark__ojkvm{width:60px;height:60px;object-fit:contain}.page_hero__SKW6o{width:min(100% - 2rem,1240px);min-height:calc(100dvh - 72px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(2rem,5vw,5.5rem);padding:3.5rem 0 4.5rem}.page_heroCopy__kbqf4{position:relative;z-index:1;animation:page_rise__3tCje .72s cubic-bezier(.16,1,.3,1) both}.page_eyebrow__H9Slr{margin:0 0 1.25rem;color:var(--accent-strong);font-size:.76rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_faq__hmOuC h2,.page_finalCta__NPx4S h2,.page_hero__SKW6o h1,.page_howContent__sZpQd h2,.page_sectionIntro__wl0wQ h2{margin:0;font-family:var(--font-cormorant),serif;font-weight:700;letter-spacing:-.045em;text-wrap:balance}.page_hero__SKW6o h1{max-width:10.8ch;font-size:clamp(3.35rem,6.1vw,6.25rem);line-height:.92}.page_heroText__g5S3T{max-width:34rem;margin:1.5rem 0 1.8rem;color:var(--ink-muted);font-size:clamp(1rem,1.55vw,1.2rem);line-height:1.62}.page_launchNote__z9ipL{margin:.8rem 0 0;color:var(--ink-muted);font-size:.78rem}.page_heroVisual___m6ot{position:relative;min-height:min(70dvh,720px);overflow:hidden;border:1px solid var(--line);border-radius:28px;box-shadow:0 30px 90px var(--shadow);animation:page_reveal__OOtgg .9s cubic-bezier(.16,1,.3,1) .1s both}.page_heroVisual___m6ot:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 45%,rgba(20,1,8,.26));pointer-events:none}.page_heroImage__Q6NCQ{object-fit:cover;object-position:54% center}.page_recordBadge__2I_tC{position:absolute;z-index:1;right:1.25rem;bottom:1.25rem;max-width:230px;display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border:1px solid rgba(255,241,214,.26);border-radius:14px;background:rgba(40,4,14,.72);color:var(--cream);font-size:.78rem;line-height:1.3;backdrop-filter:blur(14px)}.page_benefits__h_C5p,.page_faq__hmOuC,.page_finalCta__NPx4S,.page_footer__sHKi3,.page_howItWorks__Fs6EJ{width:min(100% - 2rem,1160px);margin:0 auto}.page_benefits__h_C5p{padding:7rem 0}.page_sectionIntro__wl0wQ{max-width:650px;margin-bottom:3rem}.page_faq__hmOuC h2,.page_finalCta__NPx4S h2,.page_howContent__sZpQd h2,.page_sectionIntro__wl0wQ h2{font-size:clamp(2.6rem,5vw,4.7rem);line-height:.98}.page_sectionIntro__wl0wQ p{margin:.8rem 0 0;color:var(--ink-muted);font-size:1.05rem}.page_benefitGrid__3EIH9{display:grid;grid-template-columns:1.35fr 1fr;gap:1rem}.page_benefitItem__mLYv0{min-height:190px;display:flex;align-items:flex-start;gap:1.2rem;padding:2rem;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.page_benefitItem__mLYv0:nth-child(3){grid-column:2}.page_benefitFeatured__yTTdN{grid-row:span 2;min-height:396px;align-items:flex-end;background:linear-gradient(180deg,transparent 25%,rgba(18,3,9,.88)),url(/vinyl-hero.png) 50% /cover;color:var(--cream)}.page_benefitItem__mLYv0 h3{margin:0 0 .55rem;font-size:1.18rem}.page_benefitItem__mLYv0 p{max-width:38ch;margin:0;color:var(--ink-muted);line-height:1.6}.page_benefitFeatured__yTTdN p{color:rgba(255,241,214,.76)}.page_howItWorks__Fs6EJ{display:grid;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);align-items:stretch;gap:clamp(2rem,7vw,7rem);padding:5rem 0 8rem}.page_howVisual__s13sb{min-height:560px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;overflow:hidden;border-radius:28px;background:var(--wine-deep);color:var(--cream)}.page_howVisual__s13sb p{max-width:16ch;margin:0;font-family:var(--font-cormorant),serif;font-size:1.55rem;font-weight:700;line-height:1.1;text-align:center}.page_disc__n8cjL{width:min(72%,320px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:repeating-radial-gradient(circle,#150207 0 4px,#2c0a11 5px 7px);box-shadow:0 28px 60px rgba(0,0,0,.38);animation:page_spin__W_8_q 18s linear infinite}.page_disc__n8cjL span{width:30%;aspect-ratio:1;border:12px solid var(--accent);border-radius:50%;background:var(--cream)}.page_howContent__sZpQd{align-self:center}.page_howContent__sZpQd ol{margin:3rem 0 0;padding:0;list-style:none}.page_howContent__sZpQd li{display:grid;grid-template-columns:3rem 1fr;gap:1.25rem;padding:1.5rem 0;border-bottom:1px solid var(--line)}.page_howContent__sZpQd li>span{width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:14px;background:var(--accent);color:var(--cream);font-weight:800}.page_howContent__sZpQd h3{margin:0 0 .35rem;font-size:1.08rem}.page_howContent__sZpQd li p{margin:0;color:var(--ink-muted);line-height:1.55}.page_faq__hmOuC{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(2rem,8vw,8rem);padding:7rem 0;border-top:1px solid var(--line)}.page_faqHeading__kLJzn svg{margin-bottom:1rem;color:var(--accent)}.page_faqList__rwZfK details{padding:1.35rem 0;border-bottom:1px solid var(--line)}.page_faqList__rwZfK summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-size:1.03rem;font-weight:700;list-style:none}.page_faqList__rwZfK summary::-webkit-details-marker{display:none}.page_faqList__rwZfK summary:after{content:"+";color:var(--accent);font-size:1.6rem;font-weight:400;transition:transform .18s ease}.page_faqList__rwZfK details[open] summary:after{transform:rotate(45deg)}.page_faqList__rwZfK p{max-width:54ch;margin:1rem 2.5rem 0 0;color:var(--ink-muted);line-height:1.65}.page_finalCta__NPx4S{margin-bottom:2rem;padding:clamp(3rem,7vw,6rem);border-radius:28px;background:var(--wine-deep);color:var(--cream);text-align:center}.page_finalCta__NPx4S>svg{margin-bottom:1.2rem;color:var(--accent)}.page_finalCta__NPx4S h2{max-width:13ch;margin:0 auto 1.8rem}.page_finalAction__2I9Bc,.page_instagramSecondary__L_CLA{display:flex;justify-content:center}.page_instagramSecondary__L_CLA{margin-top:1.35rem;flex-wrap:wrap;align-items:center;gap:.65rem;color:rgba(255,241,214,.72);font-size:.82rem}.page_instagramSecondary__L_CLA a{min-height:40px;padding:.6rem .8rem;border-color:rgba(255,241,214,.24);background:transparent;box-shadow:none;font-size:.8rem}.page_instagramSecondary__L_CLA a svg:last-child{display:none}.page_footer__sHKi3{min-height:170px;display:grid;grid-template-columns:90px 1fr auto;align-items:center;gap:1.5rem;color:var(--ink-muted);font-size:.78rem}.page_footerMark__u_oqk{width:80px;height:80px;object-fit:contain}.page_footer__sHKi3 p:last-child{text-align:right}@keyframes page_rise__3tCje{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page_reveal__OOtgg{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_spin__W_8_q{to{transform:rotate(1turn)}}@media (max-width:900px){.page_hero__SKW6o{grid-template-columns:1fr;padding-top:3rem}.page_heroVisual___m6ot{min-height:520px}.page_hero__SKW6o h1{max-width:11ch}.page_faq__hmOuC{grid-template-columns:1fr}}@media (max-width:767px){.page_header__kVzhN{width:min(100% - 1.5rem,1240px)}.page_header__kVzhN p{max-width:18ch;text-align:right}.page_benefits__h_C5p,.page_faq__hmOuC,.page_finalCta__NPx4S,.page_footer__sHKi3,.page_hero__SKW6o,.page_howItWorks__Fs6EJ{width:min(100% - 1.5rem,1160px)}.page_hero__SKW6o{min-height:auto;gap:2.5rem;padding:1.65rem 0 4rem}.page_hero__SKW6o h1{max-width:11ch;font-size:clamp(2.85rem,14vw,4.5rem)}.page_heroText__g5S3T{margin:1.1rem 0 1.25rem}.page_heroVisual___m6ot{min-height:460px}.page_heroImage__Q6NCQ{object-position:62% center}.page_recordBadge__2I_tC{right:.8rem;bottom:.8rem;left:.8rem;max-width:none}.page_benefits__h_C5p{padding:5rem 0}.page_benefitGrid__3EIH9,.page_howItWorks__Fs6EJ{grid-template-columns:1fr}.page_benefitFeatured__yTTdN,.page_benefitItem__mLYv0{grid-column:auto;grid-row:auto;min-height:210px}.page_benefitFeatured__yTTdN{min-height:390px}.page_howItWorks__Fs6EJ{gap:3rem;padding:3rem 0 6rem}.page_howVisual__s13sb{min-height:460px}.page_faq__hmOuC{padding:5rem 0}.page_finalCta__NPx4S{padding:3.5rem 1.25rem}.page_instagramSecondary__L_CLA{flex-direction:column}.page_footer__sHKi3{min-height:230px;grid-template-columns:80px 1fr;align-content:center}.page_footer__sHKi3 p:last-child{grid-column:1/-1;text-align:left}}@media (prefers-reduced-transparency:reduce){.page_benefitItem__mLYv0,.page_recordBadge__2I_tC{background-color:var(--surface-solid);backdrop-filter:none}}.group-ctas_actions__dNhVW{width:min(100%,520px);display:grid;gap:.75rem}.group-ctas_cta__QPMjQ{width:100%;min-height:66px;display:grid;grid-template-columns:2.6rem 1fr auto;align-items:center;gap:.85rem;padding:.65rem .95rem .65rem .7rem;border:1px solid color-mix(in srgb,var(--accent) 74%,var(--ink));border-radius:17px;background:var(--accent);box-shadow:0 14px 38px color-mix(in srgb,var(--accent) 22%,transparent);color:#fff8ec;font-size:.98rem;font-weight:800;line-height:1.15;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s ease,filter .22s ease}.group-ctas_telegram__zyzbm{border-color:color-mix(in srgb,var(--wine) 66%,var(--line));background:var(--wine-deep);box-shadow:0 12px 32px color-mix(in srgb,var(--wine-deep) 28%,transparent)}.group-ctas_icon__nMxxY{width:2.6rem;height:2.6rem;display:grid;place-items:center;border-radius:13px;background:rgba(255,255,255,.14)}.group-ctas_cta__QPMjQ:hover{filter:brightness(1.08);transform:translateY(-2px)}.group-ctas_cta__QPMjQ:active{transform:translateY(1px) scale(.99)}.group-ctas_arrow__p_F_A{transition:transform .22s cubic-bezier(.16,1,.3,1)}.group-ctas_cta__QPMjQ:hover .group-ctas_arrow__p_F_A{transform:translateX(3px)}@media (max-width:767px){.group-ctas_actions__dNhVW{width:100%;gap:.65rem}.group-ctas_cta__QPMjQ{min-height:68px;font-size:1rem}}.instagram-cta_cta__pWt0p{width:fit-content;min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:.72rem;padding:.9rem 1.15rem .9rem 1.25rem;border:1px solid color-mix(in srgb,var(--accent) 88%,var(--ink));border-radius:16px;background:var(--accent);box-shadow:0 14px 40px color-mix(in srgb,var(--accent) 24%,transparent);color:#fff8ec;font-size:.98rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s ease,box-shadow .22s ease}.instagram-cta_cta__pWt0p:hover{background:var(--accent-strong);box-shadow:0 18px 48px color-mix(in srgb,var(--accent) 32%,transparent);transform:translateY(-2px)}.instagram-cta_cta__pWt0p:active{transform:translateY(1px) scale(.985)}.instagram-cta_arrow__F7HaN{margin-left:.2rem;transition:transform .22s cubic-bezier(.16,1,.3,1)}.instagram-cta_cta__pWt0p:hover .instagram-cta_arrow__F7HaN{transform:translate(2px,-2px)}@media (max-width:420px){.instagram-cta_cta__pWt0p{width:100%}}