.article-container[data-astro-cid-uqiwqdkh]{max-width:760px;margin:0 auto;padding:8rem 2rem 4rem}.article-hero-cover[data-astro-cid-uqiwqdkh]{border-radius:12px;overflow:hidden;margin-bottom:2.5rem;height:320px;display:flex;align-items:flex-start;justify-content:flex-start;padding:2.5rem}.article-hero-cover[data-astro-cid-uqiwqdkh] h2[data-astro-cid-uqiwqdkh]{font-family:var(--font-headline);font-size:clamp(2rem,4vw,2.8rem);font-weight:700;line-height:1.15;color:var(--white)}.article-hero-cover[data-astro-cid-uqiwqdkh].dark-navy{background:var(--gradient-navy)}.article-meta[data-astro-cid-uqiwqdkh]{display:flex;gap:.5rem;margin-bottom:1.5rem}.article-meta[data-astro-cid-uqiwqdkh] span[data-astro-cid-uqiwqdkh]{font-size:.75rem;color:var(--gray);background:var(--white);border:1px solid var(--gray-light);padding:.25rem .6rem;border-radius:4px}.article-container[data-astro-cid-uqiwqdkh] h1[data-astro-cid-uqiwqdkh]{font-family:var(--font-headline);font-size:clamp(2.2rem,5vw,3rem);font-weight:700;line-height:1.1;color:var(--dark);margin-bottom:1rem}.article-subtitle[data-astro-cid-uqiwqdkh]{font-size:1.15rem;color:var(--gray);line-height:1.6;margin-bottom:2rem}.breadcrumb[data-astro-cid-uqiwqdkh]{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem}.breadcrumb[data-astro-cid-uqiwqdkh] a[data-astro-cid-uqiwqdkh]{color:var(--gray);text-decoration:none;transition:color .2s}.breadcrumb[data-astro-cid-uqiwqdkh] a[data-astro-cid-uqiwqdkh]:hover{color:var(--orange)}.breadcrumb-sep[data-astro-cid-uqiwqdkh]{color:var(--gray-light)}.breadcrumb[data-astro-cid-uqiwqdkh] span[data-astro-cid-uqiwqdkh]:last-child{color:var(--gray)}.article-date[data-astro-cid-uqiwqdkh]{font-size:.85rem;color:var(--gray);margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid var(--gray-light)}.author-link[data-astro-cid-uqiwqdkh]{color:var(--dark);font-weight:600;text-decoration:none;transition:color .2s}.author-link[data-astro-cid-uqiwqdkh]:hover{color:var(--orange)}.article-body[data-astro-cid-uqiwqdkh] h2[data-astro-cid-uqiwqdkh]{font-family:var(--font-headline);font-size:1.6rem;font-weight:700;color:var(--dark);margin-top:2.5rem;margin-bottom:1rem}.article-body[data-astro-cid-uqiwqdkh] h3[data-astro-cid-uqiwqdkh]{font-family:var(--font-headline);font-size:1.2rem;font-weight:600;color:var(--dark);margin-top:2rem;margin-bottom:.75rem}.article-body[data-astro-cid-uqiwqdkh] p[data-astro-cid-uqiwqdkh]{font-size:1.05rem;line-height:1.8;color:var(--gray-dark);margin-bottom:1.5rem}.article-body[data-astro-cid-uqiwqdkh] ul[data-astro-cid-uqiwqdkh],.article-body[data-astro-cid-uqiwqdkh] ol[data-astro-cid-uqiwqdkh]{margin-bottom:1.5rem;padding-left:1.5rem}.article-body[data-astro-cid-uqiwqdkh] li[data-astro-cid-uqiwqdkh]{font-size:1.05rem;line-height:1.8;color:var(--gray-dark);margin-bottom:.5rem}.article-body[data-astro-cid-uqiwqdkh] blockquote[data-astro-cid-uqiwqdkh]{border-left:3px solid var(--orange);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--gray)}.faq-section[data-astro-cid-uqiwqdkh]{background:var(--off-white);padding:4rem 2rem;border-top:1px solid var(--gray-light);margin-top:3rem}.faq-inner[data-astro-cid-uqiwqdkh]{max-width:760px;margin:0 auto}.faq-label[data-astro-cid-uqiwqdkh]{display:inline-block;font-size:.8rem;font-weight:500;color:var(--gray);border:1px solid var(--gray-light);padding:.35rem .75rem;border-radius:4px;margin-bottom:1rem}.faq-inner[data-astro-cid-uqiwqdkh] h2[data-astro-cid-uqiwqdkh]{font-family:var(--font-headline);font-size:clamp(1.8rem,4vw,2.2rem);font-weight:700;color:var(--dark);margin-bottom:2.5rem}.faq-item[data-astro-cid-uqiwqdkh]{border-bottom:1px solid var(--gray-light);padding:1.5rem 0}.faq-question[data-astro-cid-uqiwqdkh]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:1rem}.faq-question[data-astro-cid-uqiwqdkh] h3[data-astro-cid-uqiwqdkh]{font-family:var(--font-body);font-size:1.05rem;font-weight:600;color:var(--dark);line-height:1.4}.faq-toggle[data-astro-cid-uqiwqdkh]{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid var(--gray-light);display:flex;align-items:center;justify-content:center;transition:var(--transition-fast)}.faq-item[data-astro-cid-uqiwqdkh].open .faq-toggle[data-astro-cid-uqiwqdkh]{background:var(--orange);border-color:var(--orange)}.faq-toggle[data-astro-cid-uqiwqdkh] svg[data-astro-cid-uqiwqdkh]{width:14px;height:14px;stroke:var(--gray);transition:transform .3s}.faq-item[data-astro-cid-uqiwqdkh].open .faq-toggle[data-astro-cid-uqiwqdkh] svg[data-astro-cid-uqiwqdkh]{stroke:var(--white);transform:rotate(45deg)}.faq-answer[data-astro-cid-uqiwqdkh]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-item[data-astro-cid-uqiwqdkh].open .faq-answer[data-astro-cid-uqiwqdkh]{max-height:300px;padding-top:1rem}.faq-answer[data-astro-cid-uqiwqdkh] p[data-astro-cid-uqiwqdkh]{font-size:.95rem;color:var(--gray);line-height:1.7}.article-cta[data-astro-cid-uqiwqdkh]{background:var(--dark);padding:4rem 2rem;text-align:center}.article-cta-inner[data-astro-cid-uqiwqdkh]{max-width:600px;margin:0 auto}.article-cta-inner[data-astro-cid-uqiwqdkh] h2[data-astro-cid-uqiwqdkh]{font-family:var(--font-headline);font-size:clamp(1.8rem,4vw,2.2rem);font-weight:700;color:var(--white);margin-bottom:1rem}.article-cta-inner[data-astro-cid-uqiwqdkh] p[data-astro-cid-uqiwqdkh]{font-size:1rem;color:#fff9;margin-bottom:2rem;line-height:1.7}.article-cta-inner[data-astro-cid-uqiwqdkh] .btn-orange[data-astro-cid-uqiwqdkh]{display:inline-block;background:var(--orange);color:var(--white);padding:.85rem 2rem;border-radius:100px;font-size:1rem;font-weight:600;text-decoration:none;transition:var(--transition-fast)}.article-cta-inner[data-astro-cid-uqiwqdkh] .btn-orange[data-astro-cid-uqiwqdkh]:hover{background:var(--orange-light)}@media(max-width:600px){.article-container[data-astro-cid-uqiwqdkh]{padding:6rem 1.25rem 3rem}.article-hero-cover[data-astro-cid-uqiwqdkh]{height:240px;padding:1.5rem}}
