.accordion{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;position:relative}.accordion>*{border:1px solid #a0bbc1;border-radius:3px;margin-bottom:1.5rem}.accordion__btn{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:Poppins Medium,sans-serif;justify-content:space-between;margin:0;padding:1.4375rem;text-align:left;width:100%}.accordion__btn:after{border-bottom:.125rem solid;border-right:.125rem solid;content:"";display:block;height:.5rem;margin:0 .2rem .25rem;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:.5rem}.accordion__btn[aria-expanded=true]:after{transform:rotate(225deg)}.accordion__btn::-webkit-details-marker{display:none}.accordion__heading{margin:unset}.accordion__content{display:none;height:0;opacity:0;overflow:hidden;padding-inline:1.5rem}.accordion__content:after,.accordion__content:before{content:"";display:block;position:relative;z-index:-1}.accordion__content:before{margin-top:-.3125rem}.accordion__content:after{margin-bottom:-2.8125rem}.accordion__content.is-active{display:block;transition:padding .3s ease,opacity .3s ease}.accordion__content.is-visible{height:auto;opacity:1;padding-bottom:4rem;padding-top:2px}.accordion__content>:first-child{margin-top:0}.accordion__content>:last-child{margin-bottom:0}.accordion--details{border:1px solid #a0bbc1;border-radius:3px}.accordion--details>*{border:none;border-radius:0;margin-bottom:0}.accordion--details .accordion__btn{line-height:1;width:unset}.accordion--details .accordion__btn>*{font-size:.875rem;margin:0}.accordion--details .accordion__btn:after{border-bottom:.125rem solid;border-right:.125rem solid;display:block;height:.375rem;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:.375rem}.accordion--details .accordion__btn.is-active:after{transform:rotate(225deg)}.accordion--details .accordion__content{font-size:.875rem}.s-faq-with-categories__title{font-family:Lora,serif;font-size:1.75rem;font-weight:500;line-height:1.2;margin:0}.s-faq-with-categories__description{font-size:1rem;line-height:1.6}.s-faq-with-categories__mobile-menu .accordion{padding-inline:1.5rem;z-index:1}.s-faq-with-categories__mobile-menu .accordion>*{border:none}.s-faq-with-categories__mobile-menu .accordion__btn{background-color:#fff;border:.0625rem solid #a0bbc1;border-radius:.1875rem;font-family:Poppins Bold,sans-serif;padding:1.1875rem 1.125rem 1.1875rem 1.5rem;width:unset}.s-faq-with-categories__mobile-menu .accordion__btn.is-active{border-bottom:0;border-radius:.1875rem .1875rem 0 0}.s-faq-with-categories__mobile-menu .accordion__btn.is-active:after{transform:rotate(-135deg)}.s-faq-with-categories__mobile-menu .accordion__content{background-color:#ecf2f3;border-radius:0 0 .1875rem .1875rem;left:0;padding-inline:1.5rem;position:absolute;right:0;top:100%}.s-faq-with-categories__mobile-menu .accordion__content:after,.s-faq-with-categories__mobile-menu .accordion__content:before{margin:0}.s-faq-with-categories__mobile-menu .accordion__content.is-visible{padding-bottom:1rem}.s-faq-with-categories__mobile-menu:has(.accordion__content.is-active) .accordion__btn{border-radius:.1875rem .1875rem 0 0}.s-faq-with-categories__mobile-menu-list{background-color:#fff;border:.0625rem solid #a0bbc1;border-top:none;list-style:none;margin:-.75rem 0 0!important;padding:0 0 .75rem}.s-faq-with-categories__mobile-menu-item{font-family:Poppins Medium,sans-serif;font-size:.875rem;padding:.75rem 1.5rem}.s-faq-with-categories__sidebar{background-color:#ecf2f3;flex-shrink:0;padding:1.25rem 1.25rem 1.25rem 0;position:sticky;top:calc(var(--discount-bar-height) + 1.5rem);width:17.5rem}.s-faq-with-categories__sidebar-list{list-style:none;margin:0;padding:0}.s-faq-with-categories__sidebar-item{border-left:.1875rem solid transparent}.s-faq-with-categories__sidebar-item a{display:block;font-family:Poppins Medium,sans-serif;font-size:.875rem;padding:.75rem 1.5rem;text-decoration:none}.s-faq-with-categories__sidebar-item:has(.is-active){border-left-color:#aabfa1}.s-faq-with-categories__sidebar-item:has(.is-active) a{font-family:Poppins Bold,sans-serif}.s-faq-with-categories__faq-content-item__title{font-family:Lora,serif;font-size:2rem;font-weight:500;line-height:1.2;margin:2rem 0}.s-faq-with-categories__faq-content-item__list{border-bottom:.0625rem solid #a0bbc1;margin-bottom:4rem}.s-faq-with-categories__faq-content-item__list .accordion__btn{border:none;border-radius:0;border-top:.0625rem solid #a0bbc1;font-family:Poppins Medium,sans-serif;gap:1rem;min-height:0;padding:1.25rem 0}.s-faq-with-categories__faq-content-item__list .accordion__btn:after{content:none}.s-faq-with-categories__faq-content-item__list .accordion__btn .indicator{color:#4c4c4c;flex-shrink:0;height:.875rem;margin:.0625rem;position:relative;width:.875rem}.s-faq-with-categories__faq-content-item__list .accordion__btn .indicator:after,.s-faq-with-categories__faq-content-item__list .accordion__btn .indicator:before{background-color:currentColor;content:"";display:block;height:.125rem;position:absolute;top:50%;transition:transform .25s ease-in-out,opacity .25s ease-in-out;width:100%}.s-faq-with-categories__faq-content-item__list .accordion__btn .indicator:before{bottom:0;left:0}.s-faq-with-categories__faq-content-item__list .accordion__btn .indicator:after{left:0;right:0;transform:rotate(90deg)}.s-faq-with-categories__faq-content-item__list .accordion__btn.is-active .indicator,.s-faq-with-categories__faq-content-item__list .accordion__btn[aria-expanded=true] .indicator{height:.875rem;position:relative;width:.875rem}.s-faq-with-categories__faq-content-item__list .accordion__btn.is-active .indicator:after,.s-faq-with-categories__faq-content-item__list .accordion__btn.is-active .indicator:before,.s-faq-with-categories__faq-content-item__list .accordion__btn[aria-expanded=true] .indicator:after,.s-faq-with-categories__faq-content-item__list .accordion__btn[aria-expanded=true] .indicator:before{background-color:currentColor;content:"";display:block;height:.125rem;position:absolute;top:50%;transition:transform .25s ease-in-out,opacity .25s ease-in-out;width:100%}.s-faq-with-categories__faq-content-item__list .accordion__btn.is-active .indicator:before,.s-faq-with-categories__faq-content-item__list .accordion__btn[aria-expanded=true] .indicator:before{opacity:0}.s-faq-with-categories__faq-content-item__list .accordion__btn.is-active .indicator:after,.s-faq-with-categories__faq-content-item__list .accordion__btn[aria-expanded=true] .indicator:after{transform:rotate(180deg)}.s-faq-with-categories__faq-content-item__list .accordion__content{padding-inline:0}.s-faq-with-categories__faq-content-item__list .accordion__content>:first-child{padding-top:.375rem}.s-faq-with-categories__faq-content-item__video{aspect-ratio:16/9;display:block;max-width:100%;width:-moz-max-content;width:max-content}@media only screen and (min-width:30em){.s-faq-with-categories__title{font-size:2rem}}@media only screen and (min-width:64em){.s-faq-with-categories{padding:4rem 0}.s-faq-with-categories__title{font-size:2.5rem}.s-faq-with-categories__description{font-size:1.125rem;margin-bottom:1.5rem}.s-faq-with-categories__content{align-items:flex-start;display:flex;flex-direction:row;gap:4rem;justify-content:space-between}.s-faq-with-categories__faq-content{flex:1;max-width:52.5rem}.s-faq-with-categories__faq-content-item:last-child .s-faq-with-categories__faq-content-item__list{margin-bottom:0}.s-faq-with-categories__faq-content-item__list .accordion__content>:first-child{padding-top:.5rem}}@media only screen and (min-width:90em){.s-faq-with-categories{padding-top:5.5rem}}@media only screen and (max-width:calc(64em - 1px)){.s-faq-with-categories__header{background-color:#ecf2f3;padding-top:2rem}.s-faq-with-categories__mobile-menu{background-color:#ecf2f3;padding-block:1.5rem;position:sticky;top:calc(var(--discount-bar-height) + var(--header-height));z-index:1}.s-faq-with-categories__description{border-bottom:.0625rem solid #a0bbc1;padding-bottom:1.5rem}.s-faq-with-categories__faq-content-item{display:none}.s-faq-with-categories__faq-content-item.is-active-mobile{display:block}.s-faq-with-categories__faq-content-item__list details:first-child .accordion__btn{border-top:none}.hero__description--title{margin-top:.75rem}}