.faqs-page[data-astro-cid-tkjepyjs]{padding:3rem 0 5rem;background-color:var(--white, #ffffff)}.faqs-page[data-astro-cid-tkjepyjs] .container[data-astro-cid-tkjepyjs]{max-width:1200px;margin:0 auto;padding:0 2rem}.faq-search[data-astro-cid-tkjepyjs]{margin:3rem auto 4rem;max-width:720px;text-align:center}.faq-search-heading[data-astro-cid-tkjepyjs]{margin:.5rem 0 1.25rem;color:var(--blue, #010d23)}.faqs-page[data-astro-cid-tkjepyjs] form.searchform{max-width:100%}.faqs-page[data-astro-cid-tkjepyjs] form.searchform input.search{margin-bottom:0}.faq-result-count[data-astro-cid-tkjepyjs]{margin:1rem 0 0;font-size:1rem;color:var(--blue, #010d23)}.faq-no-results[data-astro-cid-tkjepyjs]{margin:1rem 0 0;padding:1rem 1.25rem;background-color:var(--ltgreen, #eaf1d9);border-left:4px solid var(--green, #98ba43);border-radius:.5rem;color:var(--blue, #010d23);font-size:1rem}.faq-link-btn[data-astro-cid-tkjepyjs]{background:none;border:0;color:var(--altgreen, #268a7e);cursor:pointer;text-decoration:underline;padding:0;margin-left:.4rem;font:inherit;min-height:auto}.faq-inline-cta{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:1rem 0 0;padding:.9rem 1rem;border-radius:.75rem;background:#010d230d}.faq-inline-cta__text{color:var(--blue, #010d23);font-weight:700;line-height:1.4}.faq-inline-cta__link{color:var(--altgreen, #268a7e);font-weight:700;text-decoration:underline}.visually-hidden[data-astro-cid-tkjepyjs]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq-section[data-astro-cid-tkjepyjs]{margin-bottom:4.5rem;scroll-margin-top:6rem}.faq-section-header[data-astro-cid-tkjepyjs]{margin-bottom:1.75rem}.faq-section-titlerow[data-astro-cid-tkjepyjs]{display:flex;align-items:center;gap:1.25rem}.faq-section-titlerow[data-astro-cid-tkjepyjs]>div[data-astro-cid-tkjepyjs]{flex:1;min-width:0}.faq-section-icon[data-astro-cid-tkjepyjs]{flex-shrink:0;width:72px;height:72px;border-radius:16px;background:var(--green, #98ba43);color:var(--blue, #010d23);display:flex;align-items:center;justify-content:center;font-size:2rem;box-shadow:0 4px 12px #010d231f}.faq-section-header[data-astro-cid-tkjepyjs] h2[data-astro-cid-tkjepyjs]{margin:.6rem 0}.faq-section-header[data-astro-cid-tkjepyjs] p[data-astro-cid-tkjepyjs]{margin:0;color:var(--blue, #010d23);opacity:.85}.faq-section-search[data-astro-cid-tkjepyjs]{max-width:540px;margin:0 0 1.5rem auto}.faq-section-result[data-astro-cid-tkjepyjs],.faq-section-noresults[data-astro-cid-tkjepyjs]{margin:0 0 1.5rem;font-size:.95rem}.faq-section-noresults[data-astro-cid-tkjepyjs]{padding:.85rem 1.1rem;background-color:var(--ltgreen, #eaf1d9);border-left:4px solid var(--green, #98ba43);border-radius:.5rem;color:var(--blue, #010d23)}.faq-group[data-astro-cid-tkjepyjs]{margin-bottom:2.25rem}.faq-hidden[data-astro-cid-tkjepyjs]{display:none!important}html:has(.faqs-page){scroll-behavior:smooth}.faq-slide-trigger[data-astro-cid-tkjepyjs]{--faq-popout-body-size: 1.2rem;--faq-popout-input-size: 1.35rem;--faq-popout-secondary-size: 1.125rem;--faq-popout-note-size: 1.0625rem;position:fixed;bottom:1.5rem;right:1.5rem;width:340px;max-width:calc(100vw - 3rem);background:var(--blue, #010d23);color:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 8px 32px #010d2366;z-index:900;transform:translate(calc(100% + 2rem));transition:transform .4s cubic-bezier(.22,1,.36,1);pointer-events:none}.faq-slide-trigger--visible[data-astro-cid-tkjepyjs]{transform:translate(0);pointer-events:auto}.faq-slide-trigger__close[data-astro-cid-tkjepyjs]{position:absolute;top:.625rem;right:.625rem;background:none;border:0;color:#ffffff8c;cursor:pointer;font-size:1.35rem;line-height:1;padding:.25rem .4rem;min-height:auto}.faq-slide-trigger__close[data-astro-cid-tkjepyjs]:hover{color:#fff}.faq-slide-trigger__headline[data-astro-cid-tkjepyjs]{font-family:var(--base-font-title);font-size:20px;font-weight:600;margin:0 2rem .35rem 0;line-height:1.3}.faq-slide-trigger__body[data-astro-cid-tkjepyjs]{font-size:var(--faq-popout-body-size);font-weight:500;opacity:.85;margin:0 0 1rem;line-height:1.5}.faq-slide-trigger__form[data-astro-cid-tkjepyjs]{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.75rem}.faq-slide-trigger__input[data-astro-cid-tkjepyjs]{padding:.95rem 1rem;border-radius:.4rem;border:none;font-size:var(--faq-popout-input-size);line-height:1.3;width:100%;box-sizing:border-box;color:var(--blue, #010d23)}.faq-slide-trigger__input[data-astro-cid-tkjepyjs]::placeholder{font-size:inherit;color:#010d2380}.faq-slide-trigger__submit[data-astro-cid-tkjepyjs]{width:100%;text-align:center}.faq-slide-trigger__success[data-astro-cid-tkjepyjs]{font-size:var(--faq-popout-note-size);font-weight:500;margin:0 0 .5rem;color:var(--neongreen, #bef264)}.faq-slide-trigger__error[data-astro-cid-tkjepyjs]{font-size:var(--faq-popout-note-size);font-weight:500;margin:0 0 .5rem;color:#ff8f8f}.faq-slide-trigger__dismiss[data-astro-cid-tkjepyjs]{display:block;width:100%;border:1px solid rgba(255,255,255,.45);background:transparent;border-radius:999px;padding:.7rem 1rem;font-size:inherit;font-weight:inherit;color:#fff;text-decoration:none;cursor:pointer;text-align:center;transition:background-color .2s ease,border-color .2s ease}.faq-slide-trigger__submit[data-astro-cid-tkjepyjs],.faq-slide-trigger__dismiss[data-astro-cid-tkjepyjs]{font:600 1.25rem/1.2 var(--base-font-title)}.faq-slide-trigger__dismiss[data-astro-cid-tkjepyjs]:hover{color:#fff;border-color:#fff;background-color:#ffffff1f}@media(max-width:480px){.faq-slide-trigger[data-astro-cid-tkjepyjs]{right:.5rem;left:.5rem;bottom:.5rem;width:auto;max-width:none}}
