.faqs{padding:56px 24px}.faqs h2{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)));color:#f1eee5;margin-bottom:40px;text-align:center}.faqs h2 em,.faqs h2 i{font-style:normal}.faqs h3{font-family:"Windlass","Georgia","serif";font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.faqs h3 em,.faqs h3 i{font-style:normal}.faqs-title::after{display:none}.faqs .faq__item{margin-bottom:32px}.faqs .faq__item .transparent-button{text-transform:uppercase;font-family:"Burlesk","Georgia","serif";font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)));padding:0;color:#f1eee5}.faqs .faq__item .transparent-button em,.faqs .faq__item .transparent-button i{font-style:normal}.faqs .faq__item .transparent-button:focus{filter:none;outline:1px dashed #f1eee5;outline-offset:4px}.faqs .faq__item h3,.faqs .faq__item p{font-family:"Windlass","Georgia","serif";font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)));padding-left:32px}.faqs .faq__item h3 em,.faqs .faq__item h3 i,.faqs .faq__item p em,.faqs .faq__item p i{font-style:normal}.faqs .faq__item h3{color:#f1eee5;cursor:pointer;position:relative;text-align:left;text-transform:none}.faqs .faq__item h3::before{background-image:url("../assets/faq/faq_arrow.svg");background-repeat:no-repeat;background-position:50% 50%;height:17px;left:0;top:2px;transition:transform .5s cubic-bezier(0.99, -0.255, 0.735, 1.315);width:17px}.faqs .faq__item p{color:#a5cbb0}.faqs .faq__item-content{padding-top:8px}.faqs .faq__item--open .faq__item-panel{max-height:700px}.faqs .faq__item--open h3::before{-ms-transform:rotate(90deg);transform:rotate(90deg);-ms-transform-origin:50 50;transform-origin:50 50}.faqs .faq__item-panel{max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(0.99, -0.255, 0.735, 1.315)}@media screen and (min-width: 720px){.faqs{margin:0 auto;max-width:880px}.faqs h2{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.faqs h2{padding:8px}.faqs h3{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.faqs h3{padding-left:32px}.faqs-title{position:relative}.faqs-title::after{background:url("../assets/faq/parchment@2x.png");background-repeat:no-repeat;background-size:cover;display:block;height:auto;padding:64px;right:8px;top:0;-ms-transform:translateY(-33%);transform:translateY(-33%);width:auto;z-index:3}.faqs .faq__item .transparent-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.faqs .faq__item h3,.faqs .faq__item p{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.faqs .faq__item p{padding-left:48px}.faqs .faq__item-content{padding-top:24px}}@media screen and (min-width: 1024px){.faqs h2{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.faqs h3{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.faqs .faq__item .transparent-button{font-size:calc(21px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(26px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.faqs .faq__item h3,.faqs .faq__item p{font-size:calc(14px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1200px){.faqs h2{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.faqs h3{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.faqs .faq__item .transparent-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.faqs .faq__item h3,.faqs .faq__item p{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 1440px){.faqs h2{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.faqs h3{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.faqs .faq__item .transparent-button{font-size:calc(24px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(30px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.faqs .faq__item h3,.faqs .faq__item p{font-size:calc(16px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(24px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}}@media screen and (min-width: 2000px){.faqs h2{font-size:calc(37px*var(--typography-scale-font-size-burlesk-heading2, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(44px*var(--typography-scale-line-height-burlesk-heading2, var(--typography-scale-line-height-burlesk, 1)))}.faqs h3{font-size:calc(20px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(28px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}.faqs .faq__item .transparent-button{font-size:calc(29px*var(--typography-scale-font-size-burlesk-heading3, var(--typography-scale-font-size-burlesk, 1)));line-height:calc(34px*var(--typography-scale-line-height-burlesk-heading3, var(--typography-scale-line-height-burlesk, 1)))}.faqs .faq__item h3,.faqs .faq__item p{font-size:calc(20px*var(--typography-scale-font-size-windlass-body-default, var(--typography-scale-font-size-windlass, 1)));line-height:calc(28px*var(--typography-scale-line-height-windlass-body-default, var(--typography-scale-line-height-windlass, 1)))}}
