.tp[data-astro-cid-chdle3dl]{gap:clamp(40px,7vw,80px);padding-bottom:64px;display:grid}.tp[data-astro-cid-chdle3dl] h2[data-astro-cid-chdle3dl]{margin:0 0 18px;font-size:clamp(26px,3.6vw,38px)}.tp-hero[data-astro-cid-chdle3dl]{grid-template-columns:1fr;align-items:center;gap:28px;padding-top:clamp(28px,6vw,64px);display:grid}.tp-hero[data-astro-cid-chdle3dl] h1[data-astro-cid-chdle3dl]{margin:6px 0 14px;font-size:clamp(30px,4.6vw,50px);line-height:1.12}.tp-cta[data-astro-cid-chdle3dl]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.tp-phone[data-astro-cid-chdle3dl]{background:var(--navy);border-radius:38px;justify-self:center;width:min(280px,72vw);margin:0;padding:10px;box-shadow:0 30px 60px -24px #1b2a418c}.tp-phone[data-astro-cid-chdle3dl] img[data-astro-cid-chdle3dl]{border-radius:28px;width:100%;height:auto;display:block}@media (width>=900px){.tp-hero[data-astro-cid-chdle3dl]{grid-template-columns:1.3fr 1fr;gap:56px}}.journey[data-astro-cid-chdle3dl]{counter-reset:j;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.journey[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]{background:var(--white);border:1px solid var(--line);border-radius:18px;gap:4px;padding:18px;display:grid;position:relative}.journey[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]:after{content:"→";color:var(--orange);font-weight:800;position:absolute;top:50%;right:-11px;transform:translateY(-50%)}.journey[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]:last-child:after{content:none}.journey[data-astro-cid-chdle3dl] .j-goal[data-astro-cid-chdle3dl]{background:var(--gold-soft);border:2px solid var(--gold)}.j-ico[data-astro-cid-chdle3dl]{font-size:28px}.journey[data-astro-cid-chdle3dl] b[data-astro-cid-chdle3dl]{font:700 18px var(--serif);color:var(--rust)}@media (width<=760px){.journey[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]:after{content:"↓";top:auto;bottom:-15px;right:50%;transform:translate(50%)}}.free-grid[data-astro-cid-chdle3dl]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.free-grid[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]{gap:4px;padding:18px;display:grid}.free-grid[data-astro-cid-chdle3dl] span[data-astro-cid-chdle3dl]{font-size:28px}.free-grid[data-astro-cid-chdle3dl] b[data-astro-cid-chdle3dl]{font-size:17px}.free-grid[data-astro-cid-chdle3dl] p[data-astro-cid-chdle3dl]{color:var(--muted);margin:0}.tp-classpage[data-astro-cid-chdle3dl]{grid-template-columns:1fr;align-items:center;gap:28px;display:grid}@media (width>=960px){.tp-classpage[data-astro-cid-chdle3dl]{grid-template-columns:.9fr 1.1fr}}.cp-text[data-astro-cid-chdle3dl]{justify-items:start;gap:12px;display:grid}.cp-text[data-astro-cid-chdle3dl] h2[data-astro-cid-chdle3dl]{margin:0}.ticks[data-astro-cid-chdle3dl]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]{padding-left:30px;position:relative}.ticks[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]:before{content:"✓";background:var(--ok-soft);width:22px;height:22px;color:var(--ok);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;left:0}.cp-note[data-astro-cid-chdle3dl]{color:var(--muted);margin:0;font-size:15px}.steps3[data-astro-cid-chdle3dl]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.steps3[data-astro-cid-chdle3dl] li[data-astro-cid-chdle3dl]{align-content:start;gap:8px;padding:14px;display:grid}.steps3[data-astro-cid-chdle3dl] img[data-astro-cid-chdle3dl]{aspect-ratio:390/560;object-fit:cover;object-position:top;border:1px solid var(--line);border-radius:14px;width:100%;height:auto}.steps3[data-astro-cid-chdle3dl] p[data-astro-cid-chdle3dl]{margin:0}.s-n[data-astro-cid-chdle3dl]{font:700 18px var(--serif);align-items:center;gap:8px;display:flex}.s-n[data-astro-cid-chdle3dl] span[data-astro-cid-chdle3dl]{background:var(--navy);width:30px;height:30px;color:var(--cream);font:800 15px var(--sans);border-radius:50%;place-items:center;display:grid}.tl[data-astro-cid-chdle3dl]{gap:4px;margin-bottom:14px;display:flex;overflow-x:auto}.tl-seg[data-astro-cid-chdle3dl]{background:var(--navy);min-width:64px;color:var(--cream);border-radius:10px;flex-basis:0;gap:2px;padding:10px 8px;font-size:13px;display:grid}.tl-seg[data-astro-cid-chdle3dl]:nth-child(odd){background:var(--navy-soft)}.tl-seg[data-astro-cid-chdle3dl]:nth-child(3){background:var(--orange);color:var(--navy)}.tl-seg[data-astro-cid-chdle3dl] b[data-astro-cid-chdle3dl]{font-size:17px}.tp-give[data-astro-cid-chdle3dl]{grid-template-columns:auto 1fr;align-items:start;gap:16px;display:grid}.tp-give[data-astro-cid-chdle3dl]>[data-astro-cid-chdle3dl]{min-width:0}.give-ico[data-astro-cid-chdle3dl]{font-size:44px}.tp-give[data-astro-cid-chdle3dl] p[data-astro-cid-chdle3dl]{margin:0 0 6px}.give-live[data-astro-cid-chdle3dl]{color:var(--rust);font-weight:700}.faq[data-astro-cid-chdle3dl]{gap:8px;display:grid}.faq[data-astro-cid-chdle3dl] details[data-astro-cid-chdle3dl]{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:14px 18px}.faq[data-astro-cid-chdle3dl] summary[data-astro-cid-chdle3dl]{cursor:pointer;min-height:28px;font-weight:700}.faq[data-astro-cid-chdle3dl] p[data-astro-cid-chdle3dl]{color:var(--ink);margin:10px 0 0}.sign[data-astro-cid-chdle3dl]{padding:clamp(18px,4vw,32px)}.sign[data-astro-cid-chdle3dl] h2[data-astro-cid-chdle3dl]{margin-bottom:6px}.sign[data-astro-cid-chdle3dl] form[data-astro-cid-chdle3dl]{gap:14px;margin-top:14px;display:grid}.sign-grid[data-astro-cid-chdle3dl]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.sign[data-astro-cid-chdle3dl] label[data-astro-cid-chdle3dl]{gap:4px;font-size:14px;font-weight:700;display:grid}.sign[data-astro-cid-chdle3dl] input[data-astro-cid-chdle3dl]:not([type=checkbox]):not([type=radio]){border:2px solid var(--line);min-height:44px;font:inherit;border-radius:10px;padding:8px 12px;font-weight:400}.sign[data-astro-cid-chdle3dl] fieldset[data-astro-cid-chdle3dl]{border:0;margin:0;padding:0}.sign[data-astro-cid-chdle3dl] legend[data-astro-cid-chdle3dl]{margin-bottom:6px;font-size:14px;font-weight:700}.sign-chips[data-astro-cid-chdle3dl]{flex-wrap:wrap;gap:6px 18px;display:flex}.sign-chips[data-astro-cid-chdle3dl] label[data-astro-cid-chdle3dl]{align-items:center;gap:6px;min-height:36px;font-size:15px;font-weight:400;display:flex}.sign-consent[data-astro-cid-chdle3dl]{grid-template-columns:none;align-items:flex-start;gap:8px!important;font-size:15px!important;font-weight:400!important;display:flex!important}.sign-consent[data-astro-cid-chdle3dl] input[data-astro-cid-chdle3dl]{flex:none;width:20px;height:20px;margin-top:2px}.sign[data-astro-cid-chdle3dl] button[data-astro-cid-chdle3dl]{justify-self:start}.sign-err[data-astro-cid-chdle3dl]{color:var(--bad);margin:0;font-weight:700}.sign-done[data-astro-cid-chdle3dl] ul[data-astro-cid-chdle3dl]{gap:6px;display:grid}.tp-feedback[data-astro-cid-chdle3dl]{color:var(--muted);margin-top:16px}
