.Vq0a9q_shell{--ink:#1d2340;--night:#16213f;--paper:#fffaf0;--edge:#e8dcc0;--gold:#e7b43c;--red:#b52a34;--muted:#4a5070;background:var(--paper);min-height:100dvh;color:var(--ink);-webkit-text-size-adjust:100%;flex-direction:column;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;display:flex}.Vq0a9q_shell a{color:inherit}.Vq0a9q_skip{position:absolute;left:-9999px}.Vq0a9q_skip:focus{z-index:10;background:var(--paper);border-radius:6px;padding:8px 12px;top:8px;left:16px}.Vq0a9q_header{background:var(--night);color:#fff}.Vq0a9q_headerInner,.Vq0a9q_footerInner,.Vq0a9q_section{box-sizing:border-box;width:100%;max-width:960px;margin:0 auto;padding-left:16px;padding-right:16px}.Vq0a9q_headerInner{justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.Vq0a9q_brand{letter-spacing:.01em;font-size:1.05rem;font-weight:700;text-decoration:none}.Vq0a9q_headerLink{text-underline-offset:3px;font-size:.95rem}.Vq0a9q_main{flex:1}.Vq0a9q_hero{color:#fff;background:linear-gradient(#16213f,#24315c)}.Vq0a9q_heroInner{align-items:center;gap:28px;padding-top:32px;padding-bottom:40px;display:grid}@media (min-width:760px){.Vq0a9q_heroInner{grid-template-columns:1fr auto;padding-top:56px;padding-bottom:64px}}.Vq0a9q_h1{letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(1.9rem,6vw,2.8rem);line-height:1.15}.Vq0a9q_lead{max-width:36em;margin:0 0 20px;font-size:1.1rem}.Vq0a9q_facts{flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;display:flex}.Vq0a9q_facts li{border:1px solid #ffffff59;border-radius:999px;padding:4px 12px;font-size:.9rem}.Vq0a9q_ctas{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}.Vq0a9q_ctaPrimary,.Vq0a9q_ctaSecondary{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.Vq0a9q_shell .Vq0a9q_ctaPrimary{background:var(--gold);color:var(--ink)}.Vq0a9q_shell .Vq0a9q_ctaSecondary{color:inherit;border:2px solid}.Vq0a9q_note{opacity:.85;margin:0;font-size:.9rem}.Vq0a9q_phone{background:#0b1022;border:6px solid #0b1022;border-radius:22px;height:auto;display:block;box-shadow:0 10px 30px #00000059}.Vq0a9q_heroPhone{justify-self:center;width:220px}.Vq0a9q_section{padding-top:40px;padding-bottom:8px}.Vq0a9q_h2{margin:0 0 16px;font-size:1.5rem;line-height:1.25}.Vq0a9q_steps,.Vq0a9q_chapters{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.Vq0a9q_steps{grid-template-columns:repeat(3,1fr)}.Vq0a9q_chapters{grid-template-columns:repeat(2,1fr)}}.Vq0a9q_card{border:1px solid var(--edge);background:#fff;border-radius:14px;padding:16px}.Vq0a9q_cardTitle{align-items:baseline;gap:10px;margin:0 0 6px;font-size:1.1rem;display:flex}.Vq0a9q_num{background:var(--red);color:#fff;border-radius:14px;place-items:center;min-width:28px;height:28px;font-size:.9rem;display:inline-grid}.Vq0a9q_cardBody{color:var(--muted);margin:0}.Vq0a9q_strip{scroll-snap-type:x mandatory;gap:16px;margin:0 -4px;padding:4px 4px 16px;list-style:none;display:flex;overflow-x:auto}.Vq0a9q_strip li{scroll-snap-align:start;flex:none;margin:0}.Vq0a9q_strip figcaption{text-align:center;color:var(--muted);margin-top:8px;font-size:.9rem}.Vq0a9q_stripPhone{width:180px}.Vq0a9q_price{background:var(--night);color:#fff;border-radius:16px;padding:24px}.Vq0a9q_priceAmount{margin:0;font-size:2.4rem;font-weight:800;line-height:1.1}.Vq0a9q_priceNote{opacity:.85;margin:4px 0 16px}.Vq0a9q_priceList{margin:0 0 20px;padding-left:1.2em}.Vq0a9q_faq dt{margin-top:12px;font-weight:700}.Vq0a9q_faq dd{color:var(--muted);margin:4px 0 0}.Vq0a9q_legal{padding-top:32px;padding-bottom:40px}.Vq0a9q_legal h1{margin:0 0 20px;font-size:1.9rem}.Vq0a9q_draftNotice{border:2px dashed var(--red);color:var(--red);background:#fff;border-radius:12px;margin:0 0 12px;padding:12px 16px;font-weight:700}.Vq0a9q_languageNotice{color:var(--muted);margin:0 0 24px;font-size:.95rem}.Vq0a9q_legal h2{margin:28px 0 8px;font-size:1.2rem}.Vq0a9q_legal p,.Vq0a9q_legal ul{overflow-wrap:anywhere;margin:0 0 10px}.Vq0a9q_legal ul{padding-left:1.3em}.Vq0a9q_legal li{margin-bottom:4px}.Vq0a9q_lines span{display:block}.Vq0a9q_fill{color:inherit;background:#fff1b8;border-radius:3px;padding:0 2px}.Vq0a9q_footer{border-top:1px solid var(--edge);margin-top:48px;font-size:.95rem}.Vq0a9q_footerInner{padding-top:20px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.Vq0a9q_footerNav ul{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.Vq0a9q_footerNav a,.Vq0a9q_linkButton{padding:6px 0;display:inline-block}.Vq0a9q_linkButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.Vq0a9q_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Vq0a9q_consent{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));max-width:560px;color:var(--ink);border:1px solid var(--edge);z-index:20;background:#fff;border-radius:14px;margin:0 auto;padding:16px;position:fixed;box-shadow:0 8px 30px #00000040}.Vq0a9q_consentTitle{margin:0 0 6px;font-size:1.05rem}.Vq0a9q_consentBody{margin:0 0 12px;font-size:.95rem}.Vq0a9q_consentActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Vq0a9q_consentButton{border:2px solid var(--ink);background:var(--ink);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:10px;font-weight:700}
