.faqs{padding-block:var(--section-padding-block)}.faqs__header{margin-block-end:var(--spacing-07)}.faqs__header-content{display:flex;flex-direction:column;gap:var(--spacing-04)}.faqs__overline{color:var(--color-tan)}.faqs__heading{margin:0;max-width:28.375rem}.faqs__list .m3faqs{--m3faqs-font-family: var(--font-family);--m3faqs-accent: var(--color-tan);--m3faqs-accent-dark: var(--color-teal);--m3faqs-tab-header-active-text-color: var(--color-tan);--m3faqs-tab-header-background: transparent;--m3faqs-item-border-color: color-mix(in srgb, var(--color-teal) 20%, transparent);--m3faqs-question-text-color: var(--color-teal);--m3faqs-answer-text-color: var(--color-teal);--m3faqs-radius: 0;--m3faqs-item-background: var(--color-white);--m3faqs-question-font-weight: var(--font-weight-demi);--m3faqs-question-padding: 1rem 1.25rem;--headerFont: var(--font-family);--bodyFont: var(--font-family);width:100%;max-width:none;margin:0;padding:0;background:rgba(0,0,0,0);font-family:var(--font-family);color:var(--color-teal)}.faqs__list section.m3faqs{margin:0;max-width:none}.faqs__list .m3faqs__content{max-width:none;margin:0;padding:0;gap:0}.faqs__list .m3faqs__main{flex:1 1 auto;width:100%}.faqs__list .m3faqs__category{margin:0;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0)}.faqs__list .m3faqs__faqs{border-radius:0;background:rgba(0,0,0,0);overflow:visible}.faqs__list .m3faqs__faq{border-bottom:none}.faqs__list .m3faqs__faq:last-child{border-bottom:none}.faqs__list .m3faqs__faq-question{font-family:var(--font-family);font-size:var(--font-size-overline);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-overline);line-height:1;text-transform:uppercase;text-align:left;color:var(--color-teal);background:none;border:none;border-bottom:1px solid #cdaf8f;border-radius:0;padding:var(--spacing-04);transition:background-color .25s ease,color .25s ease,border-color .25s ease}@media(pointer: fine){.faqs__list .m3faqs__faq-question:hover{background-color:color-mix(in srgb, var(--color-teal) 6%, transparent)}}.faqs__list .m3faqs__faq-question[aria-expanded=true]{color:var(--color-white);background-color:var(--color-teal);border-bottom-color:var(--color-teal)}.faqs__list .m3faqs__faq-question[aria-expanded=true] .m3faqs__faq-question-text{color:var(--color-white)}.faqs__list .m3faqs__faq-question[aria-expanded=true] .m3faqs__faq-question-icon{color:var(--color-white)}.faqs__list .m3faqs__faq-question-text{color:var(--color-teal);transition:color .25s ease}.faqs__list .m3faqs__faq-question-icon{color:var(--color-teal);font-size:.75rem;font-weight:var(--font-weight-bold);transition:color .25s ease}.faqs__list .m3faqs__faq-answer{background:rgba(0,0,0,0);padding:var(--spacing-04);border-bottom:1px solid #cdaf8f}.faqs__list .m3faqs__faq-answer-content{padding-top:0;color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-body);text-transform:none}.faqs__list .m3faqs__faq-answer-content a{color:var(--color-tan);font-weight:var(--font-weight-demi);text-decoration:underline;text-underline-offset:.15em}@media(pointer: fine){.faqs__list .m3faqs__faq-answer-content a:hover{color:var(--color-teal)}}.faqs__list .m3faqs__faq-answer-content p{margin:0 0 .75rem}.faqs__list .m3faqs__faq-answer-content p:last-child{margin-bottom:0}.faqs__footer{display:flex;justify-content:flex-end;margin-block-start:var(--spacing-07)}.faqs__all{display:inline-flex;align-items:center;gap:var(--spacing-04);font-size:var(--font-size-overline);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;text-decoration:none;color:var(--color-foreground);transition:opacity .2s ease}@media(pointer: fine){.faqs__all:hover{opacity:.6}}.faqs__all-arrow{width:2.6875rem;height:.75rem;flex-shrink:0;color:currentColor}
