.pillar-subtitle[data-astro-cid-7iqwmbyz]{font-size:1rem;color:var(--text-secondary);line-height:1.6;max-width:600px;margin:1rem auto 0}.pillar-section[data-astro-cid-7iqwmbyz]{max-width:800px;margin:0 auto;padding:2.5rem 2rem}.pillar-section[data-astro-cid-7iqwmbyz] h2[data-astro-cid-7iqwmbyz]{font-size:1.4rem;font-weight:800;margin-bottom:1rem;letter-spacing:-.02em}.pillar-section[data-astro-cid-7iqwmbyz] h3[data-astro-cid-7iqwmbyz]{font-size:1.1rem;font-weight:700;margin-top:1.75rem;margin-bottom:.5rem;color:var(--text)}.pillar-section[data-astro-cid-7iqwmbyz] p[data-astro-cid-7iqwmbyz]{font-size:.95rem;line-height:1.75;color:var(--text-secondary);margin-bottom:1rem}.pillar-section[data-astro-cid-7iqwmbyz] a[data-astro-cid-7iqwmbyz]{color:var(--orange);text-decoration:underline;text-underline-offset:2px}.pillar-section[data-astro-cid-7iqwmbyz] a[data-astro-cid-7iqwmbyz]:hover{color:var(--orange-dark)}.stats-grid[data-astro-cid-7iqwmbyz]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:1rem 0 1.5rem}.stat-card[data-astro-cid-7iqwmbyz]{text-align:center;padding:1.25rem .75rem;background:var(--off-white);border-radius:var(--radius-card);border:1px solid var(--mid-grey)}.stat-number[data-astro-cid-7iqwmbyz]{display:block;font-family:var(--font-heading);font-size:1.6rem;font-weight:800;color:var(--orange)}.stat-label[data-astro-cid-7iqwmbyz]{display:block;font-size:.78rem;color:var(--text-secondary);margin-top:.25rem;line-height:1.3}.problem-grid[data-astro-cid-7iqwmbyz]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem}.problem-card[data-astro-cid-7iqwmbyz]{background:var(--off-white);border:1px solid var(--mid-grey);border-radius:var(--radius-card);padding:1.25rem 1.5rem}.problem-card[data-astro-cid-7iqwmbyz] h3[data-astro-cid-7iqwmbyz]{font-size:1rem;font-weight:700;color:var(--text);margin:0 0 .5rem}.problem-card[data-astro-cid-7iqwmbyz] p[data-astro-cid-7iqwmbyz]{font-size:.88rem;line-height:1.6;color:var(--text-secondary);margin:0}.branch-link-card[data-astro-cid-7iqwmbyz]{background:var(--off-white);border:1px solid var(--mid-grey);border-radius:var(--radius-card);padding:1.25rem 1.5rem;text-decoration:none;display:block;transition:border-color .2s var(--ease),transform .2s var(--ease)}.branch-link-card[data-astro-cid-7iqwmbyz]:hover{border-color:var(--orange);transform:translateY(-2px)}.branch-link-card[data-astro-cid-7iqwmbyz] h3[data-astro-cid-7iqwmbyz]{font-size:1rem;font-weight:700;color:var(--text);margin:0 0 .5rem}.branch-link-card[data-astro-cid-7iqwmbyz] p[data-astro-cid-7iqwmbyz]{font-size:.88rem;line-height:1.6;color:var(--text-secondary);margin:0}.step-list[data-astro-cid-7iqwmbyz]{display:flex;flex-direction:column;gap:1.25rem}.step-item[data-astro-cid-7iqwmbyz]{display:flex;gap:1.25rem;align-items:flex-start}.step-number[data-astro-cid-7iqwmbyz]{flex-shrink:0;width:36px;height:36px;background:var(--orange);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:800;font-size:.9rem;margin-top:.15rem}.step-content[data-astro-cid-7iqwmbyz] h3[data-astro-cid-7iqwmbyz]{font-size:1rem;font-weight:700;color:var(--text);margin:0 0 .25rem}.step-content[data-astro-cid-7iqwmbyz] p[data-astro-cid-7iqwmbyz]{font-size:.9rem;line-height:1.6;color:var(--text-secondary);margin:0}.faq-list[data-astro-cid-7iqwmbyz]{display:flex;flex-direction:column;gap:0}.faq-item[data-astro-cid-7iqwmbyz]{border-bottom:1px solid var(--mid-grey)}.faq-item[data-astro-cid-7iqwmbyz]:first-child{border-top:1px solid var(--mid-grey)}.faq-question[data-astro-cid-7iqwmbyz]{padding:1rem 0;font-size:.95rem;font-weight:600;cursor:pointer;color:var(--text);list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-question[data-astro-cid-7iqwmbyz]:after{content:"+";font-size:1.2rem;font-weight:300;color:var(--text-muted);flex-shrink:0;margin-left:1rem}.faq-item[data-astro-cid-7iqwmbyz][open] .faq-question[data-astro-cid-7iqwmbyz]:after{content:"−"}.faq-question[data-astro-cid-7iqwmbyz]::-webkit-details-marker{display:none}.faq-answer[data-astro-cid-7iqwmbyz]{padding:0 0 1rem}.faq-answer[data-astro-cid-7iqwmbyz] p[data-astro-cid-7iqwmbyz]{font-size:.9rem;line-height:1.7;color:var(--text-secondary);margin:0}.pillar-cta[data-astro-cid-7iqwmbyz]{padding:3rem 2rem;text-align:center;background:var(--off-white)}.pillar-cta-inner[data-astro-cid-7iqwmbyz]{max-width:520px;margin:0 auto}.pillar-cta-inner[data-astro-cid-7iqwmbyz] h2[data-astro-cid-7iqwmbyz]{font-size:1.4rem;font-weight:900;color:var(--text);margin-bottom:.75rem;letter-spacing:-.02em}.pillar-cta-inner[data-astro-cid-7iqwmbyz] p[data-astro-cid-7iqwmbyz]{font-size:.92rem;color:var(--text-secondary);line-height:1.6;margin-bottom:1.5rem}.pillar-cta-note[data-astro-cid-7iqwmbyz]{font-size:.78rem;opacity:.5;margin-top:.75rem}@media(max-width:640px){.problem-grid[data-astro-cid-7iqwmbyz]{grid-template-columns:1fr}.stats-grid[data-astro-cid-7iqwmbyz]{grid-template-columns:1fr 1fr}}
