.Landing_page__rLN0l{--paper:#fff;--paper-ink:#1f1b2e;--paper-muted:#5b5470;--violet:#7c3aed;--violet-2:#a855f7;--violet-lite:#c4b5fd;--star:#fbbf24;--rule:rgba(196,181,253,.16);max-width:1120px;margin:0 auto;padding:0 24px 96px}.Landing_hero__OMzqB{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-gap:64px;gap:64px;align-items:center;padding:132px 0 96px}.Landing_heroCopy__CL3eG{min-width:0}.Landing_title__H_HUF{font-family:var(--font-display),Georgia,serif;font-size:clamp(2.5rem,4.6vw,3.5rem);line-height:1.04;letter-spacing:-.028em;font-weight:800;margin-bottom:22px}.Landing_lede__1KkPr{font-size:1.12rem;line-height:1.62;color:#cfc9e6;max-width:44ch;margin-bottom:32px}.Landing_actions__wVbec{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.Landing_primary__OragR{display:inline-flex;align-items:center;padding:15px 26px;border-radius:999px;border:none;cursor:pointer;font:inherit;font-weight:700;font-size:1rem;color:#fff;background:linear-gradient(135deg,var(--violet) 0,var(--violet-2) 100%);text-decoration:none}.Landing_primary__OragR:hover{filter:brightness(1.08)}.Landing_secondary__OFYVk{display:inline-flex;align-items:center;padding:15px 22px;border-radius:999px;border:1px solid var(--rule);color:#e6e1f7;text-decoration:none;font-weight:600}.Landing_secondary__OFYVk:hover{border-color:rgba(196,181,253,.45)}.Landing_reassure__NnRxa{margin-top:18px;font-size:.9rem;color:#9a93b8;max-width:44ch}.Landing_card__U3wjr{background:var(--paper);color:var(--paper-ink);border-radius:18px;padding:26px 26px 22px;box-shadow:0 30px 70px rgba(10,6,30,.6)}.Landing_cardHead__rHuD5{display:flex;align-items:center;gap:12px;margin-bottom:12px}.Landing_avatar__r_VLI{width:40px;height:40px;border-radius:50%;background:#f4511e;color:#fff;flex:none;display:flex;align-items:center;justify-content:center;font-family:Roboto,Arial,sans-serif;font-size:1.15rem;font-weight:500;line-height:1}.Landing_author__9tfym{font-weight:700;font-size:.98rem}.Landing_meta__7szzL{font-size:.82rem;color:var(--paper-muted)}.Landing_stars__SZ8Oe{color:var(--star);letter-spacing:2px;font-size:.95rem;margin-bottom:10px}.Landing_reviewText__4ZHXR{font-size:1rem;line-height:1.55;margin-bottom:18px}.Landing_reply__3lPOw{border-left:3px solid var(--violet);padding:2px 0 2px 16px}.Landing_replyHead__ZFmu9{font-weight:700;font-size:.92rem;margin-bottom:8px}.Landing_replyText__My_Or{font-size:.96rem;line-height:1.58;color:#37324a}.Landing_replyEnter__vlDPZ{animation:Landing_reveal__tub2p .62s cubic-bezier(.22,1,.36,1) .7s both}@keyframes Landing_reveal__tub2p{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.Landing_byline__xGzD5{margin-top:16px;font-size:.82rem;color:#9a93b8;text-align:right}.Landing_section__0AsKU{padding:72px 0;border-top:1px solid var(--rule)}.Landing_sectionTitle__KgFEp{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.7rem,3.4vw,2.4rem);letter-spacing:-.02em;line-height:1.12;margin-bottom:14px;font-weight:700}.Landing_sectionLede__nYINF{color:#b9b2d4;max-width:58ch;line-height:1.6;margin-bottom:40px}.Landing_outcomes__6A9mK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:34px;gap:34px}.Landing_outcomeTitle__r7fg4{font-size:1.06rem;font-weight:700;margin-bottom:8px}.Landing_outcomeText__tm4MH{color:#b0a9cc;line-height:1.6;font-size:.97rem}.Landing_shotFrame__j4zkO{margin:0}.Landing_shot__tnkXe{width:100%;height:auto;display:block;border-radius:14px;border:1px solid var(--rule);box-shadow:0 30px 70px rgba(10,6,30,.55)}.Landing_shotCaption__0PzWV{margin-top:12px;font-size:.84rem;color:#9a93b8}.Landing_steps__hlEiz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:34px;gap:34px;counter-reset:step}.Landing_step__lmtuV{counter-increment:step;padding-top:18px;border-top:2px solid var(--violet)}.Landing_step__lmtuV:before{content:counter(step);display:block;font-family:var(--font-display),Georgia,serif;font-size:1.5rem;font-weight:800;color:var(--violet-lite);margin-bottom:10px}.Landing_faq__TOi52{display:grid;grid-gap:0;gap:0;max-width:76ch}.Landing_faqItem__aM4d_{border-top:1px solid var(--rule);padding:22px 0}.Landing_faqItem__aM4d_:last-child{border-bottom:1px solid var(--rule)}.Landing_faqQ__GRo32{font-weight:700;font-size:1.04rem;margin-bottom:8px}.Landing_faqA__QyImZ{color:#b0a9cc;line-height:1.65}.Landing_close__cY_XN{padding:84px 0 0;border-top:1px solid var(--rule);max-width:52ch}.Landing_closeText__NbH8f{color:#b9b2d4;line-height:1.62;margin-bottom:28px}@media (max-width:900px){.Landing_hero__OMzqB{grid-template-columns:1fr;gap:44px;padding:104px 0 72px}.Landing_heroCopy__CL3eG{max-width:none}.Landing_outcomes__6A9mK,.Landing_steps__hlEiz{grid-template-columns:1fr;gap:28px}}@media (prefers-reduced-motion:reduce){.Landing_replyEnter__vlDPZ{animation:none}}