.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}body.faq-page .entry-header{display:none}.faqs--page{--faqs-header-offset: 12rem;min-height:70vh;padding-block-start:var(--faqs-header-offset);padding-block-end:var(--section-padding-block-extra)}.faqs--page .faqs__page-title{margin:0 auto var(--spacing-07);color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-h1);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-display);line-height:var(--line-height-heading)}.faqs--page .m3faqs__search-wrap{position:relative;width:100%;margin:0 0 var(--spacing-05)}.faqs--page .m3faqs__search{width:100%;box-sizing:border-box;padding:.875rem 2.5rem .875rem 1rem;border:1px solid #cdaf8f;border-radius:0;background:color-mix(in srgb, var(--color-white) 55%, var(--color-sand));color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-body);font-weight:var(--font-weight-regular)}.faqs--page .m3faqs__search:focus{border-color:var(--color-teal);box-shadow:none;outline:1px solid var(--color-teal);outline-offset:0}.faqs--page .m3faqs__search::placeholder{color:var(--color-tan)}.faqs--page .m3faqs__search-clear{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);color:var(--color-tan);background:rgba(0,0,0,0);border:none;padding:.25rem;cursor:pointer}.faqs--page .m3faqs__search-clear:hover{color:var(--color-teal)}.faqs--page .m3faqs__content{display:flex;align-items:flex-start;gap:var(--spacing-08);max-width:none;margin:0;padding:0}@media(width <= 62.499rem){.faqs--page .m3faqs__content{flex-direction:column;gap:var(--spacing-06)}}.faqs--page .m3faqs__sidebar{flex:0 0 16rem;position:sticky;top:var(--faqs-header-offset);max-height:calc(100vh - var(--faqs-header-offset) - var(--spacing-06));overflow-y:auto;padding:0;border:none;background:rgba(0,0,0,0)}@media(width <= 62.499rem){.faqs--page .m3faqs__sidebar{flex:none;width:100%;position:static;max-height:none;overflow:visible}}.faqs--page .m3faqs__main{flex:1 1 auto;min-width:0}.faqs--page .m3faqs__toc{display:flex;flex-direction:column;gap:0}.faqs--page .m3faqs__toc-item{padding:var(--spacing-03) 0;border-left:none;border-bottom:1px solid #cdaf8f;color:var(--color-teal);font-family:var(--font-family);font-size:var(--font-size-overline);font-weight:var(--font-weight-demi);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;text-decoration:none;background:rgba(0,0,0,0);transition:color .25s ease,background-color .25s ease}.faqs--page .m3faqs__toc-item:hover,.faqs--page .m3faqs__toc-item.is-active,.faqs--page .m3faqs__toc-item.active{color:var(--color-white);background-color:var(--color-teal);border-bottom-color:var(--color-teal);font-weight:var(--font-weight-demi);padding-inline:var(--spacing-03)}.faqs--page .m3faqs__category{margin-block-end:var(--spacing-08)}.faqs--page .m3faqs__category:last-child{margin-block-end:0}.faqs--page .m3faqs__category-title{margin:0 0 var(--spacing-04);font-family:var(--font-family);font-size:var(--font-size-h3);font-weight:var(--font-weight-demi);letter-spacing:-0.0225rem;line-height:1.2;color:var(--color-teal);text-transform:none}.faqs--page .m3faqs__category.is-hidden,.faqs--page .m3faqs__faq.is-hidden{display:none}.faqs--page .m3faqs__no-results{border:1px solid #cdaf8f;border-radius:0;background:rgba(0,0,0,0);color:var(--color-teal);font-family:var(--font-family)}
