.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-block:clamp(48px,9vw,112px) 0;position:relative}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;background:linear-gradient(var(--line) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, var(--line) 1px, transparent 1px) 0 0 / 48px 48px;pointer-events:none;position:absolute;inset:0 0 -80px;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.hero-grid[data-astro-cid-ge2uvauf]{align-items:center;gap:48px;display:grid}.stamp[data-astro-cid-ge2uvauf]{border:1.5px solid var(--accent);color:var(--accent);letter-spacing:.14em;text-transform:uppercase;padding:6px 10px;font-size:12px;font-weight:700;display:inline-block;transform:rotate(-2deg)}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;margin-top:24px;font-size:clamp(40px,7.4vw,84px);line-height:1.02}.accent[data-astro-cid-ge2uvauf]{color:var(--accent)}.cta-row[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.price-hint[data-astro-cid-ge2uvauf]{color:var(--text-faint);margin-top:20px;font-size:15px}.dossier[data-astro-cid-ge2uvauf]{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--radius);padding:24px;box-shadow:0 30px 80px -30px #000c}.dossier-head[data-astro-cid-ge2uvauf]{border-bottom:1px dashed var(--line-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);justify-content:space-between;align-items:center;padding-bottom:16px;font-size:12px;display:flex}.tag[data-astro-cid-ge2uvauf]{color:var(--signal);background:#c8f25a1f;border-radius:2px;padding:3px 8px}dl[data-astro-cid-ge2uvauf]{gap:18px;margin:20px 0 0;display:grid}dt[data-astro-cid-ge2uvauf]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:12px}dd[data-astro-cid-ge2uvauf]{margin:4px 0 0;font-size:18px;font-weight:600}.plans[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{gap:8px;font-size:15px;font-weight:400;display:grid}.plans[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{min-width:52px;font-family:var(--font-mono);color:var(--accent);font-size:13px;display:inline-block}.coach[data-astro-cid-ge2uvauf]{background:var(--bg-sunken);border-left:2px solid var(--signal);margin-top:22px;padding:14px 16px;font-size:15px}.coach-label[data-astro-cid-ge2uvauf]{letter-spacing:.08em;text-transform:uppercase;color:var(--signal);font-size:12px}.coach[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:var(--text-muted);margin-top:4px}@media (width>=960px){.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.25fr 1fr;gap:64px}}.spheres[data-astro-cid-5oxtwd5f]{background:var(--line);border:1px solid var(--line);gap:1px;margin:48px 0 0;padding:0;list-style:none;display:grid}.sphere[data-astro-cid-5oxtwd5f]{background:var(--bg);flex-direction:column;gap:10px;padding:28px 24px;display:flex}.code[data-astro-cid-5oxtwd5f]{letter-spacing:.1em;color:var(--accent);font-size:12px}.sphere[data-astro-cid-5oxtwd5f] h3[data-astro-cid-5oxtwd5f]{font-size:22px}.pain[data-astro-cid-5oxtwd5f]{color:var(--text-muted)}.example[data-astro-cid-5oxtwd5f]{color:var(--text-faint);margin-top:auto;padding-top:12px;font-size:15px;font-style:italic}.barriers[data-astro-cid-5oxtwd5f]{border:1px dashed var(--line-strong);border-radius:var(--radius);margin-top:48px;padding:28px 24px}.barriers[data-astro-cid-5oxtwd5f] h3[data-astro-cid-5oxtwd5f]{letter-spacing:-.01em;font-size:20px;line-height:1.3}.barriers[data-astro-cid-5oxtwd5f] ul[data-astro-cid-5oxtwd5f]{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.barriers[data-astro-cid-5oxtwd5f] li[data-astro-cid-5oxtwd5f]{color:var(--text-muted);padding-left:28px;position:relative}.barriers[data-astro-cid-5oxtwd5f] li[data-astro-cid-5oxtwd5f]:before{content:"×";color:var(--accent);font-family:var(--font-mono);font-weight:700;position:absolute;left:0}@media (width>=640px){.spheres[data-astro-cid-5oxtwd5f],.barriers[data-astro-cid-5oxtwd5f] ul[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.spheres[data-astro-cid-5oxtwd5f]{grid-template-columns:repeat(4,1fr)}}.grid[data-astro-cid-7wvsl737]{align-items:start;gap:48px;display:grid}.lead[data-astro-cid-7wvsl737]+.lead[data-astro-cid-7wvsl737]{margin-top:16px}.pace[data-astro-cid-7wvsl737]{border:1px solid var(--line-strong);border-radius:var(--radius);margin:0;padding:0;list-style:none}.pace[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737]{gap:20px;padding:20px 24px;display:flex}.pace[data-astro-cid-7wvsl737] li[data-astro-cid-7wvsl737]+li[data-astro-cid-7wvsl737]{border-top:1px solid var(--line)}.letter[data-astro-cid-7wvsl737]{border:1.5px solid var(--accent);width:44px;height:44px;color:var(--accent);flex-shrink:0;place-items:center;font-size:20px;font-weight:700;display:grid}.pace[data-astro-cid-7wvsl737] h3[data-astro-cid-7wvsl737]{letter-spacing:-.01em;font-size:18px}.pace[data-astro-cid-7wvsl737] p[data-astro-cid-7wvsl737]{color:var(--text-muted);margin-top:4px;font-size:15px}@media (width>=960px){.grid[data-astro-cid-7wvsl737]{grid-template-columns:1.1fr 1fr;gap:64px}}.tools[data-astro-cid-l43jfdkk]{gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.tool[data-astro-cid-l43jfdkk]{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px}.index[data-astro-cid-l43jfdkk]{color:var(--accent);font-size:40px;font-weight:700;line-height:1}.tool[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{margin-top:20px;font-size:22px}.tool[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--text-muted);margin-top:12px}.loop[data-astro-cid-l43jfdkk]{margin-top:56px}.loop-title[data-astro-cid-l43jfdkk]{font-size:22px}.loop[data-astro-cid-l43jfdkk] ol[data-astro-cid-l43jfdkk]{counter-reset:none;gap:0;margin:20px 0 0;padding:0;list-style:none;display:grid}.loop[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{border-top:1px solid var(--line);align-items:baseline;gap:16px;padding:16px 0;display:flex}.n[data-astro-cid-l43jfdkk]{color:var(--signal);flex-shrink:0;font-size:13px}@media (width>=900px){.tools[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(3,1fr)}.loop[data-astro-cid-l43jfdkk] ol[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(4,1fr);gap:24px}.loop[data-astro-cid-l43jfdkk] li[data-astro-cid-l43jfdkk]{border-top:2px solid var(--line-strong);flex-direction:column;gap:10px}}.stages[data-astro-cid-odxzx7iu]{gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}.stage[data-astro-cid-odxzx7iu]{border-top:2px solid var(--accent);background:var(--bg-raised);padding:28px 24px}.stage-head[data-astro-cid-odxzx7iu]{gap:6px;display:grid}.week[data-astro-cid-odxzx7iu]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:12px}.stage[data-astro-cid-odxzx7iu] h3[data-astro-cid-odxzx7iu]{font-size:26px}.stage[data-astro-cid-odxzx7iu] ul[data-astro-cid-odxzx7iu]{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.stage[data-astro-cid-odxzx7iu] li[data-astro-cid-odxzx7iu]{color:var(--text-muted);padding-left:20px;font-size:16px;position:relative}.stage[data-astro-cid-odxzx7iu] li[data-astro-cid-odxzx7iu]:before{content:"";background:var(--accent);width:8px;height:1.5px;position:absolute;top:.7em;left:0}.note[data-astro-cid-odxzx7iu]{max-width:64ch;color:var(--text-muted);margin-top:28px}@media (width>=900px){.stages[data-astro-cid-odxzx7iu]{grid-template-columns:repeat(3,1fr)}}.plans[data-astro-cid-htruwgye]{gap:16px;margin-top:48px;display:grid}.plan[data-astro-cid-htruwgye]{background:var(--bg-raised);border:1px solid var(--line-strong);border-radius:var(--radius);flex-direction:column;padding:32px 24px;display:flex}.plan[data-astro-cid-htruwgye].featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 30px 80px -40px #ff4a2e73}.plan[data-astro-cid-htruwgye] header[data-astro-cid-htruwgye]{justify-content:space-between;align-items:center;gap:12px;display:flex}.plan[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font-size:22px}.badge[data-astro-cid-htruwgye]{background:var(--accent-soft);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;padding:4px 10px;font-size:12px;font-weight:700}.price[data-astro-cid-htruwgye]{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:24px;display:flex}.amount[data-astro-cid-htruwgye]{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(40px,6vw,52px);font-weight:700}.period[data-astro-cid-htruwgye]{color:var(--text-muted)}.per-month[data-astro-cid-htruwgye]{color:var(--signal);margin-top:4px;font-size:15px}.note[data-astro-cid-htruwgye]{color:var(--text-muted);margin-top:16px;font-size:15px}.buy[data-astro-cid-htruwgye]{width:100%;margin-top:28px}.includes[data-astro-cid-htruwgye]{border-top:1px solid var(--line);margin-top:40px;padding-top:32px}.includes[data-astro-cid-htruwgye] h3[data-astro-cid-htruwgye]{font-size:20px}.includes[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.includes[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{padding-left:28px;position:relative}.includes[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]:before{content:"✓";color:var(--signal);font-weight:700;position:absolute;left:0}.fine[data-astro-cid-htruwgye]{max-width:70ch;color:var(--text-faint);margin-top:28px;font-size:14px}@media (width>=760px){.plans[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,1fr);max-width:860px}.includes[data-astro-cid-htruwgye] ul[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,1fr)}}.grid[data-astro-cid-hemr5th4]{gap:40px;display:grid}.list[data-astro-cid-hemr5th4]{border-top:1px solid var(--line-strong)}details[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line-strong)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.icon[data-astro-cid-hemr5th4]{flex-shrink:0;width:14px;height:14px;position:relative}.icon[data-astro-cid-hemr5th4]:before,.icon[data-astro-cid-hemr5th4]:after{content:"";background:var(--accent);width:14px;height:2px;transition:transform .2s;position:absolute;top:6px;left:0}.icon[data-astro-cid-hemr5th4]:after{transform:rotate(90deg)}details[data-astro-cid-hemr5th4][open] .icon[data-astro-cid-hemr5th4]:after{transform:rotate(0)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:68ch;color:var(--text-muted);padding-bottom:24px}@media (width>=960px){.grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr 1.6fr;gap:64px}}.box[data-astro-cid-blvy5prr]{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius);justify-items:start;gap:24px;padding:clamp(32px,6vw,64px);display:grid}.kicker[data-astro-cid-blvy5prr]{letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}h2[data-astro-cid-blvy5prr]{max-width:20ch;font-size:clamp(30px,4.6vw,52px)}.btn[data-astro-cid-blvy5prr]{background:var(--accent-ink);color:var(--text)}.btn[data-astro-cid-blvy5prr]:hover{background:#000}
