.faq.svelte-1bex8oj .faq-section .header{margin-bottom:0}.faq.svelte-1bex8oj .faq-section{background-color:var(--color-sage-600);color:#fff;padding-top:6rem}.faq.svelte-1bex8oj .faq-section .title,.faq.svelte-1bex8oj .faq-section .subtitle{color:#ffffffe6;text-shadow:0 1px 2px rgba(0 0 0 / .5)}.faq.svelte-1bex8oj .toolbar{position:sticky;top:4rem;border-bottom:2px solid oklch(from var(--color-sage-500) l c h / .5);padding-top:2rem;padding-bottom:1rem;z-index:10;box-shadow:0 2px 8px #0000;transition:box-shadow .2s ease}.faq.svelte-1bex8oj .toolbar .content{max-width:40rem;margin:0 auto}.search-wrapper.svelte-1bex8oj{display:flex;align-items:center;gap:.75rem;position:relative}.search-input.svelte-1bex8oj{padding-left:3rem;border-radius:999px}.search-wrapper.svelte-1bex8oj svg{position:absolute;left:1rem}.faq.svelte-1bex8oj .toolbar-links{display:grid;justify-content:center;grid-template-columns:auto auto;gap:1rem;margin-top:.5rem}.faq.svelte-1bex8oj .toolbar-btns{display:flex;align-items:start;gap:0 1rem;flex-wrap:wrap}.toolbar-label.svelte-1bex8oj{font-size:.875rem;color:var(--color-sage-600);font-weight:500}.faq.svelte-1bex8oj .link-btn{font-size:.875rem}.category.svelte-1bex8oj{margin-top:3rem}.category.svelte-1bex8oj:first-child{margin-top:0}.category-title.svelte-1bex8oj{font-size:1.75rem;color:var(--color-sage-800);margin-top:0;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-sage-200)}.questions.svelte-1bex8oj .details{border-radius:0;transition:background-color .2s,border-radius .2s}.questions.svelte-1bex8oj .details+.details{border-top:none;margin-top:0}.questions.svelte-1bex8oj .details .btn-icon{border-radius:0}.questions.svelte-1bex8oj .details:first-child,.questions.svelte-1bex8oj .details:first-child .btn-icon{border-top-left-radius:.5rem;border-top-right-radius:.5rem;transition:border-radius .2s}.questions.svelte-1bex8oj .details:last-child,.questions.svelte-1bex8oj .details:last-child .btn-icon{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.questions.svelte-1bex8oj .details.--is-open:last-child,.questions.svelte-1bex8oj .details.--is-open:last-child .btn-icon{border-radius:0!important}.questions.svelte-1bex8oj .details .summary{padding-bottom:1rem;padding-top:1rem}.questions.svelte-1bex8oj .details .summary:hover,.questions.svelte-1bex8oj .details .summary:focus{background-color:var(--color-sea-salt-100);color:var(--color-sage-900);opacity:1}.answer.svelte-1bex8oj p{margin-top:.5rem}.answer.svelte-1bex8oj p:first-child{margin-top:0}.answer.svelte-1bex8oj ul{margin-top:.5rem;padding-left:1.5rem}.answer.svelte-1bex8oj li{margin-top:.25rem}.answer.svelte-1bex8oj strong{color:var(--color-sage-800);font-weight:600}.no-results.svelte-1bex8oj{text-align:center;padding:3rem 1rem}.no-results.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:1.125rem;color:var(--color-sage-600)}.no-results.svelte-1bex8oj p:where(.svelte-1bex8oj):first-child{margin-top:0;font-weight:500;color:var(--color-sage-800)}.no-results.svelte-1bex8oj a:where(.svelte-1bex8oj){color:var(--color-sage-500);text-decoration:underline}.no-results.svelte-1bex8oj a:where(.svelte-1bex8oj):hover{color:var(--color-sage-700)}@media(max-width:1023px){.faq.svelte-1bex8oj .faq-section{padding-top:12rem}.faq.svelte-1bex8oj .toolbar{top:-2px}.category-title.svelte-1bex8oj{font-size:1.5rem}}
