.landing_wrap__X2LFm{--red:#c30011;--red-bright:#e1071b;width:100%;position:relative}.landing_container__d9DKt{max-width:40rem;margin:0 auto;padding:5rem var(--pad) 7rem;text-align:center}.landing_hero__eDypb{margin-bottom:3.4rem}.landing_eyebrow__WEdT3{font-size:.68rem;letter-spacing:.36em;text-transform:uppercase;color:var(--muted);font-family:var(--font-body-stack)}.landing_heroMark__H5Drd{width:2.4rem;height:2px;background:var(--red);margin:1.1rem auto 1.5rem}.landing_headline__xxqcq{font-family:var(--font-display-stack);font-weight:400;font-size:clamp(2rem,4.6vw,3rem);line-height:1.12;letter-spacing:.005em;color:var(--ink);max-width:20ch;margin:0 auto;text-shadow:0 2px 40px rgba(0,0,0,.7)}.landing_heroLede__Pw1m4{font-family:var(--font-body-stack);font-style:italic;color:var(--muted);opacity:.78;font-size:.95rem;line-height:1.7;max-width:30rem;margin:1.3rem auto 0}.landing_intro__mjlqo{color:var(--ink);font-size:1.05rem;line-height:1.9;max-width:34rem;margin:0 auto;text-align:left;font-family:var(--font-body-stack)}.landing_intro__mjlqo+.landing_intro__mjlqo{margin-top:1.4rem}.landing_forWhom__zgjBb{color:var(--muted);opacity:.8;font-style:italic;font-size:.92rem;line-height:1.7;max-width:33rem;margin:1.8rem auto 0;text-align:left}.landing_sectionLabel__TZuj6{display:flex;align-items:center;justify-content:center;gap:.85rem;font-size:.68rem;letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin:5.5rem auto 2.4rem}.landing_sectionLabel__TZuj6:after,.landing_sectionLabel__TZuj6:before{content:"";width:1.3rem;height:2px;background:var(--red)}.landing_modules__0yzMR{display:flex;flex-direction:column;gap:1.5rem;max-width:32rem;margin:0 auto;text-align:left}.landing_module__qUx1t{cursor:default}.landing_moduleHead__GohoN{display:flex;align-items:baseline;gap:.65rem}.landing_moduleRoman__2CwEq{font-family:var(--font-display-stack);font-size:1rem;color:var(--muted);letter-spacing:.04em;min-width:2.4rem;transition:color .2s ease}.landing_module__qUx1t:hover .landing_moduleRoman__2CwEq{color:var(--red)}.landing_moduleTitle__TPWcn{font-family:var(--font-display-stack);font-size:clamp(1.2rem,2.4vw,1.4rem);font-weight:400;color:var(--ink);line-height:1.25}.landing_moduleLine__ECkWs{display:block;color:var(--muted);font-size:.98rem;line-height:1.55;margin-top:.3rem;padding-left:3.05rem}.landing_synth__npp_T{margin-top:6rem;padding:1rem 0 1.2rem}.landing_synthLabel__pEd4c{display:block;font-size:.82rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:var(--ink);margin-bottom:.9rem}.landing_synthStar__p4MSu{color:var(--red);margin-right:.3rem}.landing_synthTitle__DdgEi{display:block;font-family:var(--font-display-stack);font-size:clamp(1.6rem,3.4vw,2.1rem);color:var(--ink);line-height:1.18;margin-bottom:1.5rem}.landing_synthLine__khKqK{display:block;color:var(--muted);font-size:1.2rem;line-height:1.8;max-width:34rem;margin:0 auto;padding-top:.4rem;text-align:left}.landing_disclaimer__4uFB_{margin:5rem auto 0;font-size:.82rem;line-height:1.7;color:var(--faint);max-width:33rem;text-align:left}.landing_disclaimer__4uFB_ strong{color:var(--muted);font-weight:600}.landing_buyHeading___7h6v{font-family:var(--font-display-stack);font-size:clamp(1.6rem,3.6vw,2.2rem);color:var(--ink);line-height:1.12;margin:6rem 0 1.6rem}.landing_buyBox__d57q0{max-width:24rem;margin:0 auto;background:rgba(0,0,0,.55);border:1px solid rgba(195,0,17,.35);border-radius:12px;padding:2rem 1.7rem 1.8rem;text-align:center}.landing_buyPrice__6o8X0{font-size:.74rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin-bottom:1.4rem}.landing_priceAmount__Fk5zP{color:var(--ink);font-size:1.15rem;letter-spacing:.02em}.landing_priceStar__LipO1{color:var(--red)}.landing_buyForm__9bEGh{display:flex;flex-direction:column;gap:1rem;align-items:stretch}.landing_buyInput__iolMl{width:100%;background:rgba(0,0,0,.35);border:1px solid hsla(40,32%,89%,.22);border-radius:6px;color:var(--ink);font-family:var(--font-body-stack);font-size:1rem;padding:.8rem .9rem;outline:none;text-align:center;transition:border-color .2s ease}.landing_buyInput__iolMl::placeholder{color:var(--faint)}.landing_buyInput__iolMl:focus{border-color:var(--red)}.landing_gdprNote__yUXCR{font-size:.76rem;line-height:1.55;color:var(--muted);margin:-.2rem 0 .1rem}.landing_gdprNote__yUXCR a{color:var(--ink)}.landing_buyButton__fdmaF{width:100%;background:var(--red);border:1px solid var(--red);border-radius:6px;color:#f7eceb;font-family:var(--font-body-stack);font-size:.84rem;letter-spacing:.16em;text-transform:uppercase;padding:.95rem 1.5rem;cursor:pointer;transition:background .2s ease,border-color .2s ease}.landing_buyButton__fdmaF:hover{background:var(--red-bright);border-color:var(--red-bright)}.landing_buyButton__fdmaF:active{transform:translateY(1px)}.landing_buyNote__pNTkj{font-size:.74rem;color:var(--faint);letter-spacing:.02em;line-height:1.5}.landing_signin__kXJXc{font-size:.92rem;color:var(--muted);margin-top:1.6rem}.landing_signin__kXJXc a{color:var(--ink)}