.mentoring-hero[data-astro-cid-dknq4uv2]{min-height:60vh;padding-top:120px;padding-bottom:var(--space-2xl);align-items:center;display:flex;position:relative;overflow:hidden}.hero-content[data-astro-cid-dknq4uv2]{z-index:2;text-align:center;max-width:760px;margin:0 auto;position:relative}.hero-title[data-astro-cid-dknq4uv2]{margin-bottom:var(--space-lg);background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:700;line-height:1.2}.hero-subtitle[data-astro-cid-dknq4uv2]{color:var(--text-secondary);margin-bottom:var(--space-xl);font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.6}.hero-cta[data-astro-cid-dknq4uv2]{justify-content:center;display:flex}.btn-large[data-astro-cid-dknq4uv2]{padding:1rem 2.5rem;font-size:1.125rem}.hero-visual[data-astro-cid-dknq4uv2]{pointer-events:none;z-index:1;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-glow[data-astro-cid-dknq4uv2]{background:radial-gradient(circle at center, var(--accent-glow) 0%, transparent 70%);filter:blur(80px);opacity:.4;animation:4s ease-in-out infinite pulse;position:absolute;inset:0}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}@media (width<=768px){.mentoring-hero[data-astro-cid-dknq4uv2]{min-height:auto;padding-top:100px}.btn-large[data-astro-cid-dknq4uv2]{width:100%}}.mentoring-problem[data-astro-cid-dset2ox5]{padding:var(--space-2xl) 0}.problem-content[data-astro-cid-dset2ox5]{max-width:720px;margin:0 auto}h2[data-astro-cid-dset2ox5]{margin-bottom:var(--space-lg);font-size:clamp(1.75rem,3vw,2.5rem)}p[data-astro-cid-dset2ox5]{color:var(--text-secondary);margin-bottom:var(--space-md);font-size:1.0625rem;line-height:1.7}.closing[data-astro-cid-dset2ox5]{margin-top:var(--space-lg);padding-left:var(--space-md);border-left:2px solid var(--accent-primary);color:var(--text-primary);font-weight:500}.mentoring-situations[data-astro-cid-mzyjzi6k]{padding:var(--space-2xl) 0;background:var(--surface-subtle)}h2[data-astro-cid-mzyjzi6k]{text-align:center;margin-bottom:var(--space-xl);font-size:clamp(1.5rem,2.5vw,2rem)}.cases[data-astro-cid-mzyjzi6k]{justify-content:center;gap:var(--space-lg);flex-wrap:wrap;max-width:940px;margin:0 auto;display:flex}.case[data-astro-cid-mzyjzi6k]{max-width:440px;padding:var(--space-lg);border:1px solid var(--glass-border);border-radius:var(--radius-md);flex:300px}.case[data-astro-cid-mzyjzi6k] h3[data-astro-cid-mzyjzi6k]{color:var(--accent-text);margin-bottom:var(--space-sm);font-size:1.125rem}.case[data-astro-cid-mzyjzi6k] p[data-astro-cid-mzyjzi6k]{color:var(--text-secondary);line-height:1.7}.closing[data-astro-cid-mzyjzi6k]{max-width:720px;margin:var(--space-xl) auto 0;text-align:center;color:var(--text-primary);font-size:1.0625rem;line-height:1.7}.mentoring-system[data-astro-cid-l7zictxz]{padding:var(--space-2xl) 0;background:var(--surface-subtle)}.section-header[data-astro-cid-l7zictxz]{max-width:720px;margin:0 auto var(--space-2xl);text-align:center}.section-header[data-astro-cid-l7zictxz] h2[data-astro-cid-l7zictxz]{margin-bottom:var(--space-sm);font-size:clamp(1.75rem,3vw,2.5rem)}.section-header[data-astro-cid-l7zictxz] p[data-astro-cid-l7zictxz]{color:var(--text-secondary);font-size:1.0625rem}.pieces[data-astro-cid-l7zictxz]{gap:var(--space-2xl);max-width:1000px;margin:0 auto;display:grid}.piece[data-astro-cid-l7zictxz] h3[data-astro-cid-l7zictxz]{margin-bottom:var(--space-sm);font-size:1.375rem}.piece[data-astro-cid-l7zictxz] p[data-astro-cid-l7zictxz]{color:var(--text-secondary);margin-bottom:var(--space-lg);max-width:720px;line-height:1.7}.piece[data-astro-cid-l7zictxz] img[data-astro-cid-l7zictxz]{border-radius:var(--radius-md);border:1px solid var(--glass-border);width:100%;height:auto;display:block}.read-more[data-astro-cid-l7zictxz]{align-items:center;gap:var(--space-md);margin-top:var(--space-2xl);flex-direction:column;display:flex}.assessment-cta[data-astro-cid-l7zictxz]{color:var(--accent-text);font-weight:500;text-decoration:none}.assessment-cta[data-astro-cid-l7zictxz]:hover{text-decoration:underline}.mentoring-offer[data-astro-cid-m7e2lalv]{padding:var(--space-2xl) 0}.section-header[data-astro-cid-m7e2lalv]{max-width:720px;margin:0 auto var(--space-xl);text-align:center}.section-header[data-astro-cid-m7e2lalv] h2[data-astro-cid-m7e2lalv]{margin-bottom:var(--space-sm);font-size:clamp(1.75rem,3vw,2.5rem)}.section-header[data-astro-cid-m7e2lalv] p[data-astro-cid-m7e2lalv]{color:var(--text-secondary)}.tiers[data-astro-cid-m7e2lalv]{gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}.tier[data-astro-cid-m7e2lalv]{padding:var(--space-lg);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--surface-subtle);height:100%}.tier[data-astro-cid-m7e2lalv].featured{border-color:var(--accent-primary)}.tier[data-astro-cid-m7e2lalv] h3[data-astro-cid-m7e2lalv]{margin-bottom:var(--space-xs);font-size:1.25rem}.price[data-astro-cid-m7e2lalv]{color:var(--accent-text);font-size:1.5rem;font-weight:700}.meta[data-astro-cid-m7e2lalv]{color:var(--text-muted);margin-bottom:var(--space-md);font-size:.875rem}.description[data-astro-cid-m7e2lalv]{color:var(--text-secondary);margin-bottom:var(--space-md);line-height:1.6}.for[data-astro-cid-m7e2lalv]{color:var(--text-muted);padding-top:var(--space-md);border-top:1px solid var(--glass-border);font-size:.9375rem;line-height:1.6}.workshop-link[data-astro-cid-m7e2lalv]{text-align:center;margin-top:var(--space-lg)}.workshop-link[data-astro-cid-m7e2lalv] a[data-astro-cid-m7e2lalv]{color:var(--accent-text);font-weight:500;text-decoration:none}.workshop-link[data-astro-cid-m7e2lalv] a[data-astro-cid-m7e2lalv]:hover{text-decoration:underline}.note[data-astro-cid-m7e2lalv]{max-width:720px;margin:var(--space-xl) auto 0;text-align:center;color:var(--text-muted);font-size:.9375rem;line-height:1.6}.mentoring-not-for[data-astro-cid-r42kg4hl]{padding:var(--space-2xl) 0;background:var(--surface-subtle)}.not-for-content[data-astro-cid-r42kg4hl]{max-width:720px;margin:0 auto}h2[data-astro-cid-r42kg4hl]{margin-bottom:var(--space-lg);font-size:clamp(1.5rem,2.5vw,2rem)}ul[data-astro-cid-r42kg4hl]{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-r42kg4hl]{color:var(--text-secondary);padding-left:var(--space-lg);line-height:1.6;position:relative}li[data-astro-cid-r42kg4hl]:before{content:"—";color:var(--text-muted);position:absolute;left:0}.mentoring-cta[data-astro-cid-gdfuphx7]{padding:var(--space-2xl) 0 calc(var(--space-2xl) * 1.5)}.cta-content[data-astro-cid-gdfuphx7]{text-align:center;max-width:640px;margin:0 auto}h2[data-astro-cid-gdfuphx7]{margin-bottom:var(--space-sm);font-size:clamp(1.75rem,3vw,2.5rem)}p[data-astro-cid-gdfuphx7]{color:var(--text-secondary);margin-bottom:var(--space-xl);line-height:1.6}.btn-large[data-astro-cid-gdfuphx7]{padding:1rem 2.5rem;font-size:1.125rem}@media (width<=768px){.btn-large[data-astro-cid-gdfuphx7]{width:100%}}.secondary-link[data-astro-cid-gdfuphx7]{margin-top:var(--space-md);margin-bottom:0;font-size:.9375rem}.secondary-link[data-astro-cid-gdfuphx7] a[data-astro-cid-gdfuphx7]{color:var(--text-muted);transition:color var(--transition-base);text-decoration:none}.secondary-link[data-astro-cid-gdfuphx7] a[data-astro-cid-gdfuphx7]:hover{color:var(--accent-text)}
