.faqs-hero[data-astro-cid-tkjepyjs]{background:var(--color-bg-light);padding:8rem 0 3rem;text-align:left}.faqs-hero-title[data-astro-cid-tkjepyjs]{font-family:Playfair Display,Georgia,serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:400;color:#1a1a2e;margin:0;line-height:1.2}.faqs-hero-subtitle[data-astro-cid-tkjepyjs]{display:none}.faqs-intro[data-astro-cid-tkjepyjs]{background:#fff;padding:4rem 0;border-bottom:1px solid #e2e8f0}.intro-grid[data-astro-cid-tkjepyjs]{display:flex;flex-direction:column;gap:2rem}.intro-main[data-astro-cid-tkjepyjs] h2[data-astro-cid-tkjepyjs]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#1a1a2e;margin:0 0 1.25rem}.intro-main[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{font-size:.95rem;line-height:1.7;color:#4a5568;margin:0 0 1rem}.intro-main[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]:last-child{margin-bottom:0}.intro-cards[data-astro-cid-tkjepyjs]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.intro-info-card[data-astro-cid-tkjepyjs]{background:var(--color-primary);color:#fff;border-radius:12px;padding:1.75rem}.intro-info-card[data-astro-cid-tkjepyjs] h3[data-astro-cid-tkjepyjs]{font-family:Inter,sans-serif;font-size:1.1rem;font-weight:600;color:#fff;margin:0 0 .75rem}.intro-info-card[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{font-size:.9rem;line-height:1.6;color:#fffffff2;margin:0 0 .75rem}.intro-info-card[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]:last-child{margin-bottom:0}.intro-info-card[data-astro-cid-tkjepyjs] ul[data-astro-cid-tkjepyjs]{list-style:none;padding:0;margin:0 0 .75rem}.intro-info-card[data-astro-cid-tkjepyjs] ul[data-astro-cid-tkjepyjs] li[data-astro-cid-tkjepyjs]{font-size:.85rem;line-height:1.5;color:#fffffff2;padding-left:1rem;position:relative;margin-bottom:.35rem}.intro-info-card[data-astro-cid-tkjepyjs] ul[data-astro-cid-tkjepyjs] li[data-astro-cid-tkjepyjs]:before{content:"•";position:absolute;left:0;color:#fffc}.intro-card-note[data-astro-cid-tkjepyjs]{font-size:.85rem!important;font-style:italic;color:#ffffffd9!important}.intro-card-answer[data-astro-cid-tkjepyjs]{font-weight:600;font-size:1rem!important}@media(max-width:900px){.intro-cards[data-astro-cid-tkjepyjs]{grid-template-columns:1fr}}.faq-category-section[data-astro-cid-tkjepyjs]{background:#fff;padding:3rem 0;border-bottom:1px solid #e2e8f0}.faq-category-section[data-astro-cid-tkjepyjs]:last-of-type{border-bottom:none}.faq-category-grid[data-astro-cid-tkjepyjs]{display:grid;grid-template-columns:200px 1fr;gap:3rem;align-items:start}.category-title-wrapper[data-astro-cid-tkjepyjs]{position:sticky;top:100px}.category-title[data-astro-cid-tkjepyjs]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;color:#1a1a2e;margin:0;padding-bottom:.5rem;border-bottom:3px solid var(--color-primary);display:inline-block}@media(max-width:900px){.faq-category-grid[data-astro-cid-tkjepyjs]{grid-template-columns:1fr;gap:1.5rem}.category-title-wrapper[data-astro-cid-tkjepyjs]{position:static}}.faq-accordion[data-astro-cid-tkjepyjs]{display:flex;flex-direction:column;gap:0;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #0000000d}.faq-item[data-astro-cid-tkjepyjs]{border-bottom:1px solid #e2e8f0}.faq-item[data-astro-cid-tkjepyjs]:last-child{border-bottom:none}.faq-question[data-astro-cid-tkjepyjs]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.75rem;background:none;border:none;cursor:pointer;text-align:left;font-size:1.05rem;font-weight:500;color:#1a1a2e;transition:background .2s ease}.faq-question[data-astro-cid-tkjepyjs]:hover{background:#f8fafc}.faq-question[data-astro-cid-tkjepyjs] span[data-astro-cid-tkjepyjs]{flex:1;padding-right:1rem}.faq-icon[data-astro-cid-tkjepyjs]{transition:transform .3s ease;flex-shrink:0;color:#64748b}.faq-item[data-astro-cid-tkjepyjs].open .faq-icon[data-astro-cid-tkjepyjs]{transform:rotate(180deg);color:var(--color-primary)}.faq-answer[data-astro-cid-tkjepyjs]{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-item[data-astro-cid-tkjepyjs].open .faq-answer[data-astro-cid-tkjepyjs]{max-height:500px}.faq-answer[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{padding:0 1.75rem 1.75rem;margin:0;color:#4a5568;line-height:1.8;font-size:.95rem}.advisor-banner[data-astro-cid-tkjepyjs]{background:linear-gradient(135deg,#14b8a6,#0d9488);padding:3.5rem 0}.advisor-banner-grid[data-astro-cid-tkjepyjs]{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem;align-items:start}.advisor-banner-left[data-astro-cid-tkjepyjs]{display:flex;flex-direction:row;align-items:center;gap:1rem}.advisor-banner-icon[data-astro-cid-tkjepyjs]{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.advisor-banner-icon[data-astro-cid-tkjepyjs] i[data-astro-cid-tkjepyjs]{font-size:1.25rem;color:#fff}.advisor-banner-left[data-astro-cid-tkjepyjs] h3[data-astro-cid-tkjepyjs]{font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;color:#fff;margin:0;line-height:1.3}.advisor-banner-right[data-astro-cid-tkjepyjs] h4[data-astro-cid-tkjepyjs]{font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 1rem}.advisor-banner-right[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{font-size:.95rem;line-height:1.6;color:#ffffffe6;margin:0 0 .75rem}.advisor-banner-right[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]:last-child{margin-bottom:0}.advisor-answer[data-astro-cid-tkjepyjs]{font-weight:600;color:#fff!important}@media(max-width:768px){.advisor-banner-grid[data-astro-cid-tkjepyjs]{grid-template-columns:1fr;gap:2rem}}.faq-bottom-cards[data-astro-cid-tkjepyjs]{background:#f8fafc;padding:4rem 0}.bottom-cards-grid[data-astro-cid-tkjepyjs]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.info-card[data-astro-cid-tkjepyjs]{background:#fff;border-radius:12px;padding:2rem;border:1px solid #e2e8f0;box-shadow:none}.info-card-icon[data-astro-cid-tkjepyjs]{width:40px;height:40px;background:transparent;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.info-card-icon[data-astro-cid-tkjepyjs] i[data-astro-cid-tkjepyjs]{font-size:1.5rem;color:#1a1a2e}.info-card[data-astro-cid-tkjepyjs] h3[data-astro-cid-tkjepyjs]{font-family:Inter,sans-serif;font-size:1.15rem;font-weight:600;color:#1a1a2e;margin:0 0 .75rem}.info-card[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{font-size:.9rem;line-height:1.6;color:#4a5568;margin:0}.info-card-cta[data-astro-cid-tkjepyjs]{display:inline-flex;align-items:center;gap:.5rem;background:#1a1a2e;color:#fff;padding:.75rem 1.25rem;border-radius:8px;text-decoration:none;font-weight:500;font-size:.9rem;margin-top:1.25rem;transition:background .2s ease,transform .2s ease}.info-card-cta[data-astro-cid-tkjepyjs]:hover{background:#2a2a3e;transform:translateY(-2px)}.info-card-cta[data-astro-cid-tkjepyjs] i[data-astro-cid-tkjepyjs]{font-size:.85rem;transition:transform .2s ease}.info-card-cta[data-astro-cid-tkjepyjs]:hover i[data-astro-cid-tkjepyjs]{transform:translate(3px)}@media(max-width:900px){.bottom-cards-grid[data-astro-cid-tkjepyjs]{grid-template-columns:1fr}.faqs-hero[data-astro-cid-tkjepyjs]{padding:6rem 0 3rem}.faq-category-section[data-astro-cid-tkjepyjs]{padding:3rem 0}.info-card[data-astro-cid-tkjepyjs]{padding:2rem}}@media(max-width:600px){.faqs-hero-title[data-astro-cid-tkjepyjs]{font-size:2rem}.faqs-hero-subtitle[data-astro-cid-tkjepyjs]{font-size:1rem}.faq-question[data-astro-cid-tkjepyjs]{padding:1.25rem;font-size:.95rem}.faq-answer[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{padding:0 1.25rem 1.25rem;font-size:.9rem}.category-title[data-astro-cid-tkjepyjs],.intro-content[data-astro-cid-tkjepyjs] h2[data-astro-cid-tkjepyjs]{font-size:1.5rem}}
