.faq{max-width:100%;padding-inline:var(--container-margin);margin:0 auto;padding-top:2.5rem;padding-bottom:2.5rem}.faq__sidebar{margin-bottom:3rem}.faq__title{font-size:2.5rem;line-height:120%;font-weight:500;text-transform:uppercase;font-family:Garamond Premier Pro, Georgia, sans-serif}@media(min-width: 768px){.faq__title{font-size:3rem}}@media(min-width: 992px){.faq__title{font-size:4rem}}.faq__description{font-size:1rem;line-height:160%;font-weight:400;margin-top:.125rem}.faq__navigation{display:none}.faq__navigation--mobile{position:sticky;top:var(--header-offset);z-index:3;display:block;background-color:#e9e4de}.faq__navigation--mobile .faq__sidebar-links{position:absolute;width:100%;left:0;z-index:3;display:grid;gap:1rem;opacity:0;transition:.3s ease;pointer-events:none;background-color:#e9e4de;border-top:1px solid #d6ccbd;border-bottom:1px solid #d6ccbd;padding:.5rem 1rem}.faq__navigation--mobile.active .faq__sidebar-links{opacity:1;pointer-events:initial}.faq__navigation--mobile.active .faq__navigation-current-link::after{transform:translateY(-50%) scaleY(-1)}.faq__navigation-current-link{position:relative;cursor:pointer;padding:.9375rem 0}.faq__navigation-current-link::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4.66602 6.66663L7.99935 9.99996L11.3327 6.66663' stroke='%23262F38' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:"";position:absolute;top:50%;right:0;width:1rem;height:1rem;transform:translateY(-50%);transition:.5s ease}.faq__sidebar-link{width:fit-content;color:#262f38;text-decoration:none;text-underline-offset:.5rem}.faq__header{margin-bottom:1.5rem}.faq__help-content{margin-bottom:1.5rem}.faq__help-title{font-size:1.125rem;line-height:120%;font-weight:500;text-transform:uppercase;font-family:Garamond Premier Pro, Georgia, sans-serif;margin-bottom:1rem}@media(min-width: 768px){.faq__help-title{font-size:1.25rem}}@media(min-width: 992px){.faq__help-title{font-size:1.5rem}}.faq__help-text{font-size:1rem;line-height:160%;font-weight:400}.faq__help-text a{color:#262f38;text-underline-offset:.5rem}.faq__help-text b,.faq__help-text strong{font-weight:700}.faq__help-text i,.faq__help-text em{font-style:italic}.faq__header-actions{display:flex;flex-direction:column;text-align:center;gap:.75rem}.faq__item-category{font-size:1.125rem;line-height:120%;font-weight:500;text-transform:uppercase;font-family:Garamond Premier Pro, Georgia, sans-serif;margin:3rem 0 0;border-bottom:1px solid #d6ccbd;padding-bottom:1.5rem;scroll-margin-top:calc(var(--header-offset) + 52.4px)}@media(min-width: 768px){.faq__item-category{font-size:1.25rem}}@media(min-width: 992px){.faq__item-category{font-size:1.5rem}}.faq__item-category:first-child{border-top:1px solid #d6ccbd;margin-top:0;padding-top:1.5rem}.faq__item{border-bottom:1px solid #d6ccbd}.faq__item-question{font-size:1rem;line-height:160%;font-weight:400;list-style:none;padding-right:1.25rem;display:flex;align-items:center;position:relative;cursor:pointer;padding:1rem 0}.faq__item-question::-webkit-details-marker{display:none}.faq__item-question::before,.faq__item-question::after{position:absolute;content:"";display:inline-block;width:.5rem;right:0;height:.0625rem;background-color:#262f38;transition:.3s ease}.faq__item-question::before{transform-origin:center;transform:rotate(90deg)}[open] .faq__item-question::before{transform:rotate(0)}.faq__item-answer{font-size:1rem;line-height:160%;font-weight:400}.faq__item-answer .rte{padding:1px 0}.faq__item-answer .rte :first-child{margin-top:0}.faq__item-answer a{color:#262f38;text-underline-offset:.5rem}.faq__item-answer b,.faq__item-answer strong{font-weight:700}.faq__item-answer i,.faq__item-answer em{font-style:italic}@media only screen and (min-width: 768px){.faq__description{margin-top:1.5rem}.faq__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.faq__help-content{margin-bottom:0}.faq__header-actions{flex-direction:row;gap:1rem}.faq__item-category:first-child{border-top:none;padding-top:0}.faq__item-question{padding:1.5rem 0}}@media only screen and (min-width: 992px){.faq{display:grid;grid-template-columns:1fr 2fr;gap:7.5rem;padding-top:5rem;padding-bottom:5rem}.faq__sidebar{height:fit-content;position:sticky;top:var(--header-offset);margin-bottom:0}.faq__navigation{display:block;margin-top:4rem}.faq__navigation--mobile{display:none}.faq__sidebar-links{display:flex;flex-direction:column;gap:1.25rem}.faq__sidebar-link.active,.faq__sidebar-link:hover{text-decoration:underline}.faq__mobile-navigation{display:none}.faq__item-category{scroll-margin-top:var(--header-offset)}}
