.faq-hero[data-astro-cid-frwwe3vm]{background:linear-gradient(160deg, #0d1e35 0%, var(--night) 70%);border-bottom:1px solid #00c87a1f;padding:64px 0 56px}.faq-hero[data-astro-cid-frwwe3vm] h1[data-astro-cid-frwwe3vm]{color:var(--white);margin:16px 0;font-size:clamp(34px,5vw,58px);line-height:1.08}.faq-hero[data-astro-cid-frwwe3vm]>.container[data-astro-cid-frwwe3vm]>p[data-astro-cid-frwwe3vm]{color:#ffffffad;max-width:650px;font-size:18px;line-height:1.7}.page-eyebrow[data-astro-cid-frwwe3vm],.section-kicker[data-astro-cid-frwwe3vm]{font:700 10px var(--font-sans);letter-spacing:.18em;text-transform:uppercase}.page-eyebrow[data-astro-cid-frwwe3vm]{color:var(--lime);background:#c8ff6e1a;border:1px solid #c8ff6e38;border-radius:99px;padding:5px 12px;display:inline-flex}.faq-body[data-astro-cid-frwwe3vm]{padding-top:52px;padding-bottom:64px}.faq-layout[data-astro-cid-frwwe3vm]{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:52px;display:grid}.faq-intro[data-astro-cid-frwwe3vm]{background:var(--green-xlt);border-left:4px solid var(--green);border-radius:0 var(--radius) var(--radius) 0;margin-bottom:52px;padding:22px 26px}.faq-intro[data-astro-cid-frwwe3vm] p[data-astro-cid-frwwe3vm]:last-child{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.section-kicker[data-astro-cid-frwwe3vm]{color:var(--green-dk);margin-bottom:8px}.faq-group[data-astro-cid-frwwe3vm]{margin-bottom:56px;scroll-margin-top:100px}.group-heading[data-astro-cid-frwwe3vm]{grid-template-columns:50px 1fr;align-items:start;gap:18px;margin-bottom:22px;display:grid}.group-number[data-astro-cid-frwwe3vm]{color:var(--green);font:700 30px var(--font-display);padding-top:4px;line-height:1}.group-heading[data-astro-cid-frwwe3vm] h2[data-astro-cid-frwwe3vm]{color:var(--ink);margin-bottom:8px;font-size:clamp(25px,3vw,34px);line-height:1.1}.group-heading[data-astro-cid-frwwe3vm] p[data-astro-cid-frwwe3vm]:last-child{color:var(--muted);font-size:15px;line-height:1.65}.faq-list[data-astro-cid-frwwe3vm]{border-top:1px solid var(--rule)}.faq-item[data-astro-cid-frwwe3vm]{border-bottom:1px solid var(--rule);padding:0}.faq-item[data-astro-cid-frwwe3vm] summary[data-astro-cid-frwwe3vm]{cursor:pointer;color:var(--ink);font:700 17px var(--font-display);padding:20px 34px 20px 0;list-style:none;position:relative}.faq-item[data-astro-cid-frwwe3vm] summary[data-astro-cid-frwwe3vm]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-frwwe3vm] summary[data-astro-cid-frwwe3vm]:after{content:"+";color:var(--green-dk);font:400 24px var(--font-sans);position:absolute;top:17px;right:2px}.faq-item[data-astro-cid-frwwe3vm][open] summary[data-astro-cid-frwwe3vm]:after{content:"−"}.faq-answer[data-astro-cid-frwwe3vm]{padding:0 34px 20px 0}.faq-answer[data-astro-cid-frwwe3vm] p[data-astro-cid-frwwe3vm]{color:var(--muted);margin-bottom:10px;font-size:15px;line-height:1.75}.faq-answer[data-astro-cid-frwwe3vm] a[data-astro-cid-frwwe3vm]{color:var(--green-dk);font:700 12px var(--font-sans)}.editorial-note[data-astro-cid-frwwe3vm]{border-top:1px solid var(--rule);padding-top:30px}.editorial-note[data-astro-cid-frwwe3vm] h2[data-astro-cid-frwwe3vm]{color:var(--ink);margin-bottom:10px;font-size:26px}.editorial-note[data-astro-cid-frwwe3vm] p[data-astro-cid-frwwe3vm]:not(.section-kicker){color:var(--muted);margin-bottom:8px;font-size:15px;line-height:1.75}.faq-sidebar[data-astro-cid-frwwe3vm]{gap:14px;display:grid;position:sticky;top:100px}.sidebar-card[data-astro-cid-frwwe3vm]{background:var(--white);border:1px solid var(--rule);border-radius:var(--radius);padding:20px}.sidebar-title[data-astro-cid-frwwe3vm]{color:var(--green);font:700 10px var(--font-sans);letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px}.sidebar-link[data-astro-cid-frwwe3vm]{color:var(--muted);border-bottom:1px solid var(--rule);padding:10px 0;font-size:13px;display:block}.sidebar-link[data-astro-cid-frwwe3vm]:last-child{border-bottom:0}.sidebar-link[data-astro-cid-frwwe3vm]:hover,.faq-answer[data-astro-cid-frwwe3vm] a[data-astro-cid-frwwe3vm]:hover{color:var(--green-dk)}@media (width<=850px){.faq-layout[data-astro-cid-frwwe3vm]{grid-template-columns:1fr}.faq-sidebar[data-astro-cid-frwwe3vm]{grid-template-columns:repeat(2,1fr);position:static}}@media (width<=600px){.faq-sidebar[data-astro-cid-frwwe3vm]{grid-template-columns:1fr}.group-heading[data-astro-cid-frwwe3vm]{grid-template-columns:1fr;gap:8px}}
