.coaching-hero-section[data-astro-cid-gui4uo2r]{background:linear-gradient(135deg, var(--color-primary-dark) 0%, var(--color-primary) 60%, #7b4b91 100%);color:#fff;padding:90px 0 80px}.hero-kicker[data-astro-cid-gui4uo2r]{letter-spacing:.18em;color:#48cae4;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700;display:inline-block}.hero-title[data-astro-cid-gui4uo2r]{color:#fff;max-width:900px;margin:0 auto 16px;font-size:46px;line-height:1.2}.hero-title-italic[data-astro-cid-gui4uo2r]{color:#90e0ef;font-size:1.15em;font-weight:400}.cyan-accent-line[data-astro-cid-gui4uo2r]{background-color:var(--color-accent-blue);border-radius:2px;width:60px;height:3px}.center-line[data-astro-cid-gui4uo2r]{margin:0 auto}.hero-subheading[data-astro-cid-gui4uo2r]{color:#ffffffe6;max-width:780px;margin:20px auto 36px;font-size:18px;line-height:1.65}.hero-badges-strip[data-astro-cid-gui4uo2r]{flex-wrap:wrap;justify-content:center;gap:14px 20px;margin-top:30px;display:flex}.badge-item[data-astro-cid-gui4uo2r]{color:#fff;backdrop-filter:blur(4px);background-color:#ffffff1f;border:1px solid #ffffff40;border-radius:30px;align-items:center;gap:8px;padding:8px 18px;font-size:14px;font-weight:600;display:inline-flex}.badge-icon[data-astro-cid-gui4uo2r]{color:#48cae4;flex-shrink:0;width:16px;height:16px}.section-pathways[data-astro-cid-gui4uo2r]{background-color:#fff;padding:100px 0 110px}.section-intro[data-astro-cid-gui4uo2r]{max-width:820px;margin:0 auto 60px}.section-kicker[data-astro-cid-gui4uo2r]{letter-spacing:.18em;color:var(--color-primary);text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.section-title[data-astro-cid-gui4uo2r]{color:var(--color-primary);margin-bottom:14px;font-size:34px;line-height:1.25}.section-lead-text[data-astro-cid-gui4uo2r]{color:var(--color-gray-text);margin-top:18px;font-size:17px;line-height:1.65}.pathways-grid[data-astro-cid-gui4uo2r]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:30px;display:grid}.pathway-card[data-astro-cid-gui4uo2r]{border:1px solid var(--color-border);background-color:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;padding:38px 30px 34px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 8px 24px #0000000a}.pathway-card[data-astro-cid-gui4uo2r]:hover{border-color:#d0c4de;box-shadow:0 14px 34px #62359414}.pathway-card-featured[data-astro-cid-gui4uo2r]{border:2px solid var(--color-primary);transform:translateY(-8px);box-shadow:0 14px 40px #6235941f}.pathway-card-featured[data-astro-cid-gui4uo2r]:hover{transform:translateY(-10px);box-shadow:0 18px 46px #6235942e}.featured-badge[data-astro-cid-gui4uo2r]{background-color:var(--color-primary);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:20px;padding:4px 14px;font-size:11px;font-weight:800;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #62359440}.pathway-tag[data-astro-cid-gui4uo2r]{letter-spacing:.12em;color:var(--color-accent-blue);text-transform:uppercase;background-color:#e8f4fc;border-radius:4px;margin-bottom:12px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-block}.pathway-name[data-astro-cid-gui4uo2r]{color:var(--color-primary);margin-bottom:4px;font-size:22px;line-height:1.3}.pathway-subtitle[data-astro-cid-gui4uo2r]{color:var(--color-gray-dark);margin-bottom:18px;font-size:13.5px;font-weight:600}.pathway-price-box[data-astro-cid-gui4uo2r]{background-color:var(--color-gray-light);border-left:3px solid var(--color-accent-blue);border-radius:8px;margin-bottom:18px;padding:14px 18px}.price-value[data-astro-cid-gui4uo2r]{color:var(--color-primary);font-size:20px;font-weight:800;line-height:1.2;display:block}.price-period[data-astro-cid-gui4uo2r]{color:var(--color-gray-text);margin-top:2px;font-size:12.5px;display:block}.pathway-description[data-astro-cid-gui4uo2r]{color:var(--color-gray-text);margin-bottom:24px;font-size:14.5px;line-height:1.6}.card-features[data-astro-cid-gui4uo2r]{border-top:1px solid var(--color-border);flex-grow:1;margin-bottom:28px;padding-top:20px}.features-title[data-astro-cid-gui4uo2r]{letter-spacing:.08em;color:var(--color-primary);text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800}.features-list[data-astro-cid-gui4uo2r]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.features-list[data-astro-cid-gui4uo2r] li[data-astro-cid-gui4uo2r]{color:var(--color-gray-dark);padding-left:18px;font-size:13.5px;line-height:1.5;position:relative}.features-list[data-astro-cid-gui4uo2r] li[data-astro-cid-gui4uo2r]:before{content:"✓";color:var(--color-accent-blue);font-weight:800;position:absolute;left:0}.card-action[data-astro-cid-gui4uo2r]{flex-direction:column;align-items:center;display:flex}.w-100[data-astro-cid-gui4uo2r]{width:100%}.mb-12[data-astro-cid-gui4uo2r]{margin-bottom:12px}.btn-outline-purple[data-astro-cid-gui4uo2r]{color:var(--color-primary);border:2px solid var(--color-primary);background-color:#0000}.btn-outline-purple[data-astro-cid-gui4uo2r]:hover{background-color:var(--color-primary);color:#fff}.direct-call-link[data-astro-cid-gui4uo2r]{color:var(--color-accent-blue);margin-top:4px;font-size:12.5px;font-weight:600;text-decoration:none}.direct-call-link[data-astro-cid-gui4uo2r]:hover{text-decoration:underline}.cohorts-note-card[data-astro-cid-gui4uo2r]{background-color:#f7f5fa;border:1px dashed #d0c4de;border-radius:10px;align-items:center;gap:20px;margin-top:50px;padding:22px 28px;display:flex}.cohorts-note-icon[data-astro-cid-gui4uo2r]{color:var(--color-primary);flex-shrink:0}.cohorts-note-text[data-astro-cid-gui4uo2r]{color:var(--color-gray-text);font-size:14px;line-height:1.6}.cohorts-note-text[data-astro-cid-gui4uo2r] strong[data-astro-cid-gui4uo2r]{color:var(--color-primary);margin-bottom:2px;font-size:15px;display:block}.section-process[data-astro-cid-gui4uo2r]{background-color:var(--color-primary);color:#fff;padding:100px 0 110px}.section-header-white[data-astro-cid-gui4uo2r]{max-width:820px;margin:0 auto 60px}.kicker-white[data-astro-cid-gui4uo2r]{letter-spacing:.18em;color:#48cae4;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.heading-white[data-astro-cid-gui4uo2r]{color:#fff;margin-bottom:14px;font-size:34px;line-height:1.25}.subheading-white[data-astro-cid-gui4uo2r]{color:#ffffffe6;margin-top:18px;font-size:17px;line-height:1.65}.process-steps-grid[data-astro-cid-gui4uo2r]{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.process-step-card[data-astro-cid-gui4uo2r]{background-color:var(--color-card-purple);border:1px solid #ffffff1f;border-radius:10px;flex-direction:column;padding:34px 28px;display:flex;position:relative}.process-step-num[data-astro-cid-gui4uo2r]{color:#48cae4;margin-bottom:14px;font-size:32px;font-weight:800;line-height:1}.process-step-title[data-astro-cid-gui4uo2r]{color:#fff;margin-bottom:12px;font-size:20px}.process-step-desc[data-astro-cid-gui4uo2r]{color:#ffffffd9;flex-grow:1;margin-bottom:20px;font-size:14.5px;line-height:1.65}.step-sublink[data-astro-cid-gui4uo2r]{color:#48cae4;font-size:13px;font-weight:700;text-decoration:none}.step-sublink[data-astro-cid-gui4uo2r]:hover{text-decoration:underline}.step-badge-text[data-astro-cid-gui4uo2r]{color:#90e0ef;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.section-deliverables[data-astro-cid-gui4uo2r]{background-color:#fff;padding:100px 0 110px}.deliverables-grid[data-astro-cid-gui4uo2r]{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.deliverable-item[data-astro-cid-gui4uo2r]{border:1px solid var(--color-border);background-color:#fff;border-radius:10px;padding:32px 28px;transition:border-color .25s;box-shadow:0 4px 16px #00000008}.deliverable-item[data-astro-cid-gui4uo2r]:hover{border-color:#d0c4de}.deliverable-icon[data-astro-cid-gui4uo2r]{width:46px;height:46px;color:var(--color-accent-blue);background-color:#e8f4fc;border-radius:8px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.deliverable-name[data-astro-cid-gui4uo2r]{color:var(--color-primary);margin-bottom:10px;font-size:20px}.deliverable-desc[data-astro-cid-gui4uo2r]{color:var(--color-gray-text);margin:0;font-size:14.5px;line-height:1.65}.section-faq[data-astro-cid-gui4uo2r]{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background-color:#f8f9fb;padding:100px 0 110px}.faq-container[data-astro-cid-gui4uo2r]{flex-direction:column;gap:16px;max-width:850px;margin:0 auto;display:flex}.faq-item[data-astro-cid-gui4uo2r]{border:1px solid var(--color-border);background-color:#fff;border-radius:8px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.faq-item[data-astro-cid-gui4uo2r][open]{border-color:#d0c4de;box-shadow:0 6px 18px #6235940f}.faq-question[data-astro-cid-gui4uo2r]{color:var(--color-primary);cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:17px;font-weight:700;list-style:none;display:flex}.faq-question[data-astro-cid-gui4uo2r]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-gui4uo2r]{color:var(--color-accent-blue);flex-shrink:0;transition:transform .25s}.faq-item[data-astro-cid-gui4uo2r][open] .faq-icon[data-astro-cid-gui4uo2r]{transform:rotate(180deg)}.faq-answer[data-astro-cid-gui4uo2r]{color:var(--color-gray-text);border-top:1px solid #f0f2f6;padding:16px 26px 24px;font-size:15px;line-height:1.65}.section-cta-band[data-astro-cid-gui4uo2r]{background-color:#fff;padding:90px 0 100px}.cta-lead-text[data-astro-cid-gui4uo2r]{color:var(--color-gray-text);max-width:680px;margin:20px auto 36px;font-size:17px;line-height:1.65}.cta-buttons-row[data-astro-cid-gui4uo2r]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=991px){.pathways-grid[data-astro-cid-gui4uo2r],.process-steps-grid[data-astro-cid-gui4uo2r]{grid-template-columns:1fr;gap:30px;max-width:600px;margin:0 auto}.pathway-card-featured[data-astro-cid-gui4uo2r]{transform:none}.pathway-card-featured[data-astro-cid-gui4uo2r]:hover{transform:translateY(-4px)}.deliverables-grid[data-astro-cid-gui4uo2r]{grid-template-columns:1fr}.hero-title[data-astro-cid-gui4uo2r]{font-size:36px}}@media (width<=768px){.coaching-hero-section[data-astro-cid-gui4uo2r]{padding:70px 0 60px}.hero-title[data-astro-cid-gui4uo2r]{font-size:30px}.section-pathways[data-astro-cid-gui4uo2r],.section-process[data-astro-cid-gui4uo2r],.section-deliverables[data-astro-cid-gui4uo2r],.section-faq[data-astro-cid-gui4uo2r]{padding:70px 0 80px}.section-title[data-astro-cid-gui4uo2r],.heading-white[data-astro-cid-gui4uo2r]{font-size:26px}.pathway-card[data-astro-cid-gui4uo2r]{padding:30px 22px}.cohorts-note-card[data-astro-cid-gui4uo2r]{text-align:center;flex-direction:column;padding:20px}.cta-buttons-row[data-astro-cid-gui4uo2r]{flex-direction:column;width:100%}.cta-buttons-row[data-astro-cid-gui4uo2r] .btn[data-astro-cid-gui4uo2r]{width:100%}}
