.faq-hero[data-astro-cid-6kmwghhu]{background:linear-gradient(135deg,var(--primary-green) 0%,var(--light-green) 100%);color:var(--white);padding:4rem 0 3rem;text-align:center}.faq-hero[data-astro-cid-6kmwghhu] h1[data-astro-cid-6kmwghhu]{font-size:2.5rem;margin-bottom:.5rem}.hero-subtitle[data-astro-cid-6kmwghhu]{font-size:1.3rem;opacity:.95}.faq-content[data-astro-cid-6kmwghhu]{padding:4rem 0;background:var(--light-tan)}.faq-intro[data-astro-cid-6kmwghhu]{text-align:center;max-width:700px;margin:0 auto 3rem;font-size:1.1rem;color:var(--dark)}.faq-intro[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]{color:var(--primary-green);font-weight:600;text-decoration:none}.faq-intro[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]:hover{text-decoration:underline}.faq-grid[data-astro-cid-6kmwghhu]{display:grid;gap:3rem;max-width:900px;margin:0 auto}.faq-category[data-astro-cid-6kmwghhu]{background:var(--white);border-radius:20px;padding:2rem;box-shadow:0 4px 12px #00000014}.faq-category[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{color:var(--primary-green);font-size:1.8rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem}.faq-category[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu] i[data-astro-cid-6kmwghhu]{font-size:1.5rem}.faq-item[data-astro-cid-6kmwghhu]{border-bottom:1px solid var(--light-grey);padding:1.5rem 0}.faq-item[data-astro-cid-6kmwghhu]:last-child{border-bottom:none;padding-bottom:0}.faq-question[data-astro-cid-6kmwghhu]{width:100%;background:none;border:none;padding:0;font-family:"Baloo 2",sans-serif;font-size:1.2rem;font-weight:600;color:var(--dark);text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:color .3s ease}.faq-question[data-astro-cid-6kmwghhu]:hover{color:var(--primary-green)}.faq-question[data-astro-cid-6kmwghhu] i[data-astro-cid-6kmwghhu]{color:var(--primary-green);font-size:1rem;transition:transform .3s ease;flex-shrink:0}.faq-item[data-astro-cid-6kmwghhu].active .faq-question[data-astro-cid-6kmwghhu] i[data-astro-cid-6kmwghhu]{transform:rotate(180deg)}.faq-answer[data-astro-cid-6kmwghhu]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item[data-astro-cid-6kmwghhu].active .faq-answer[data-astro-cid-6kmwghhu]{max-height:800px;margin-top:1rem}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{color:var(--dark);line-height:1.7;font-size:1.05rem;margin-bottom:.75rem}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-6kmwghhu] strong[data-astro-cid-6kmwghhu]{color:var(--primary-green)}.faq-answer[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]{color:var(--primary-green);font-weight:600;text-decoration:none;transition:color .3s ease}.faq-answer[data-astro-cid-6kmwghhu] a[data-astro-cid-6kmwghhu]:hover{color:var(--primary-blue);text-decoration:underline}.faq-answer[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu]{margin:.75rem 0;padding-left:1.5rem;list-style:none}.faq-answer[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]{color:var(--dark);line-height:1.8;font-size:1.05rem;margin-bottom:.5rem;position:relative;padding-left:1.5rem}.faq-answer[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu] i[data-astro-cid-6kmwghhu]{position:absolute;left:0;top:.3rem;color:var(--primary-green);font-size:.9rem}.faq-answer[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]:before{content:"•";position:absolute;left:0;color:var(--primary-green);font-weight:700;font-size:1.2rem}.faq-answer[data-astro-cid-6kmwghhu] ul[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]:has(i):before{content:none}.faq-answer[data-astro-cid-6kmwghhu] ol[data-astro-cid-6kmwghhu]{margin:.75rem 0;padding-left:2rem;counter-reset:item;list-style:none}.faq-answer[data-astro-cid-6kmwghhu] ol[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]{color:var(--dark);line-height:1.8;font-size:1.05rem;margin-bottom:1rem;position:relative;padding-left:.5rem}.faq-answer[data-astro-cid-6kmwghhu] ol[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]:last-child{margin-bottom:0}.faq-answer[data-astro-cid-6kmwghhu] ol[data-astro-cid-6kmwghhu] li[data-astro-cid-6kmwghhu]:before{content:counter(item) ".";counter-increment:item;position:absolute;left:-1.5rem;color:var(--primary-green);font-weight:700;font-size:1.1rem}.faq-cta[data-astro-cid-6kmwghhu]{margin-top:4rem;background:linear-gradient(135deg,var(--primary-blue) 0%,var(--primary-green) 100%);border-radius:20px;padding:3rem;text-align:center;color:var(--white)}.faq-cta[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:2rem;margin-bottom:1rem}.faq-cta[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{font-size:1.2rem;margin-bottom:2rem;opacity:.95}.cta-buttons[data-astro-cid-6kmwghhu]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width:768px){.faq-hero[data-astro-cid-6kmwghhu] h1[data-astro-cid-6kmwghhu]{font-size:2rem}.hero-subtitle[data-astro-cid-6kmwghhu]{font-size:1.1rem}.faq-category[data-astro-cid-6kmwghhu]{padding:1.5rem}.faq-category[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:1.5rem}.faq-question[data-astro-cid-6kmwghhu]{font-size:1.05rem}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{font-size:1rem}.faq-cta[data-astro-cid-6kmwghhu]{padding:2rem 1.5rem}.cta-buttons[data-astro-cid-6kmwghhu]{flex-direction:column}.cta-buttons[data-astro-cid-6kmwghhu] .btn[data-astro-cid-6kmwghhu]{width:100%}}
