.intro[data-astro-cid-pxkfp5jp]{padding-block:40px 0}.intro[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp],.section-intro[data-astro-cid-pxkfp5jp]{max-width:720px;color:var(--color-text-secondary-alt);margin-bottom:16px;font-size:16px;font-weight:500;line-height:1.7}.intro[data-astro-cid-pxkfp5jp] .lead[data-astro-cid-pxkfp5jp]{color:var(--color-text);font-size:19px;font-weight:600;line-height:1.55}.intro[data-astro-cid-pxkfp5jp] .btn{margin-top:8px}.block[data-astro-cid-pxkfp5jp]{padding-block:56px 0}.block-last[data-astro-cid-pxkfp5jp]{padding-bottom:72px}h2[data-astro-cid-pxkfp5jp]{letter-spacing:-.3px;color:var(--color-text);margin-bottom:16px;font-size:26px;font-weight:800}h3[data-astro-cid-pxkfp5jp]{color:var(--color-text);font-size:17px;font-weight:800;line-height:1.35}.section-intro[data-astro-cid-pxkfp5jp]{margin-bottom:24px}.why-grid[data-astro-cid-pxkfp5jp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.why-card[data-astro-cid-pxkfp5jp]{border:1px solid var(--color-border);border-radius:16px;padding:24px}.why-icon[data-astro-cid-pxkfp5jp]{background:var(--color-accent-light);width:48px;height:48px;color:var(--color-accent);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.why-card[data-astro-cid-pxkfp5jp] h3[data-astro-cid-pxkfp5jp]{margin-bottom:6px}.why-card[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp],.step[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp],.path-sessions[data-astro-cid-pxkfp5jp],.session-text[data-astro-cid-pxkfp5jp],.custom[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp],.closing[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp]{color:var(--color-text-secondary-alt);font-size:15px;font-weight:500;line-height:1.65}.steps[data-astro-cid-pxkfp5jp]{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.step[data-astro-cid-pxkfp5jp]{background:var(--color-accent-light);border-radius:16px;padding:24px;position:relative}.step-number[data-astro-cid-pxkfp5jp]{background:var(--color-accent);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:14px;font-size:17px;font-weight:800;display:grid}.step[data-astro-cid-pxkfp5jp] h3[data-astro-cid-pxkfp5jp]{margin-bottom:6px}.paths[data-astro-cid-pxkfp5jp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.path-card[data-astro-cid-pxkfp5jp]{border:1px solid var(--color-border);border-radius:16px;flex-direction:column;padding:24px;display:flex}.path-label[data-astro-cid-pxkfp5jp]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:6px;font-size:12px;font-weight:800}blockquote[data-astro-cid-pxkfp5jp]{color:var(--color-text);margin-bottom:20px;font-size:17px;font-style:italic;font-weight:600;line-height:1.5}.path-body[data-astro-cid-pxkfp5jp]{border-top:1px solid var(--color-border);margin-top:auto;padding-top:18px}.path-body[data-astro-cid-pxkfp5jp] h3[data-astro-cid-pxkfp5jp]{color:var(--color-accent);margin-bottom:14px;font-size:19px}.sessions[data-astro-cid-pxkfp5jp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.session-card[data-astro-cid-pxkfp5jp]{border:1px solid var(--color-border);border-top:4px solid var(--color-accent);border-radius:16px;flex-direction:column;padding:24px 26px;display:flex}.session-card[data-astro-cid-pxkfp5jp] .tool-logos{margin-bottom:14px}.session-card[data-astro-cid-pxkfp5jp] h3[data-astro-cid-pxkfp5jp]{margin-bottom:10px;font-size:19px}.session-badges[data-astro-cid-pxkfp5jp]{flex-wrap:wrap;gap:8px;margin-bottom:14px;list-style:none;display:flex}.session-badges[data-astro-cid-pxkfp5jp] li[data-astro-cid-pxkfp5jp]{color:var(--color-text);background:var(--color-accent-light);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}.session-text[data-astro-cid-pxkfp5jp]{margin-bottom:14px}.session-outcome[data-astro-cid-pxkfp5jp]{color:var(--color-text-secondary-alt);margin-bottom:18px;font-size:15px;font-style:italic;line-height:1.6}.session-outcome[data-astro-cid-pxkfp5jp] strong[data-astro-cid-pxkfp5jp]{color:var(--color-text);font-style:normal}.session-footer[data-astro-cid-pxkfp5jp]{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.session-price[data-astro-cid-pxkfp5jp]{color:var(--color-text);font-size:15px;font-weight:800}.examples[data-astro-cid-pxkfp5jp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;list-style:none;display:grid}.examples[data-astro-cid-pxkfp5jp] li[data-astro-cid-pxkfp5jp]{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:12px;padding:14px 0;display:flex}.examples[data-astro-cid-pxkfp5jp] .example-icon{color:var(--color-accent);flex:none;margin-top:3px}.examples[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp]{color:var(--color-text-secondary-alt);font-size:15px;font-weight:500;line-height:1.6}.examples[data-astro-cid-pxkfp5jp] strong[data-astro-cid-pxkfp5jp]{color:var(--color-text);font-weight:800}.custom[data-astro-cid-pxkfp5jp]{background:var(--color-accent-light);border-radius:16px;padding:32px 36px}.custom[data-astro-cid-pxkfp5jp] h2[data-astro-cid-pxkfp5jp]{margin-bottom:10px}.custom[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp]{max-width:720px;font-size:16px}.custom[data-astro-cid-pxkfp5jp] a[data-astro-cid-pxkfp5jp],.group-link[data-astro-cid-pxkfp5jp] a[data-astro-cid-pxkfp5jp]{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.custom[data-astro-cid-pxkfp5jp] a[data-astro-cid-pxkfp5jp]:hover,.group-link[data-astro-cid-pxkfp5jp] a[data-astro-cid-pxkfp5jp]:hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}.terms[data-astro-cid-pxkfp5jp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.terms[data-astro-cid-pxkfp5jp] li[data-astro-cid-pxkfp5jp]{border:1px solid var(--color-border);border-radius:16px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.terms[data-astro-cid-pxkfp5jp] .term-icon{color:var(--color-accent);flex:none}.term-title[data-astro-cid-pxkfp5jp]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:4px;font-size:13px;font-weight:800}.term-text[data-astro-cid-pxkfp5jp]{color:var(--color-text);font-size:16px;font-weight:700}.closing[data-astro-cid-pxkfp5jp]{border-top:1px solid var(--color-border);text-align:center;padding-top:48px}.closing[data-astro-cid-pxkfp5jp] p[data-astro-cid-pxkfp5jp]{max-width:560px;margin:0 auto 22px;font-size:16px}.closing[data-astro-cid-pxkfp5jp] .group-link[data-astro-cid-pxkfp5jp]{margin:26px auto 0}@media (width<=900px){.why-grid[data-astro-cid-pxkfp5jp],.steps[data-astro-cid-pxkfp5jp],.paths[data-astro-cid-pxkfp5jp],.terms[data-astro-cid-pxkfp5jp]{grid-template-columns:1fr}}@media (width<=760px){.sessions[data-astro-cid-pxkfp5jp],.examples[data-astro-cid-pxkfp5jp]{grid-template-columns:1fr}.custom[data-astro-cid-pxkfp5jp]{padding:26px 22px}h2[data-astro-cid-pxkfp5jp]{font-size:23px}}
