.faq-block{color:#121212}.faq-block__inner{width:100%;max-width:733px;margin:0 auto;padding:0 4px}@media all and (min-width:1024px){.faq-block__inner{max-width:733px;padding:0}}.faq-block__title{max-width:335px;margin:0 auto 48px;font-family:var(--font-heading-family),sans-serif;font-size:31px;font-weight:800;line-height:1.2;text-align:center;text-transform:none}@media all and (min-width:1024px){.faq-block__title{max-width:none;margin-bottom:30px;font-size:42px;line-height:1.1}}.faq-block__list{border-top:1px solid #e7e7e7}.faq-block__item{border-bottom:1px solid #e7e7e7}.faq-block__question{display:grid;grid-template-columns:18px 1fr 14px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;gap:10px;min-height:70px;padding:13px 12px 13px 2px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;color:#121212;cursor:pointer;text-align:left;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;transition:background .2s ease}@media all and (min-width:1024px){.faq-block__question{grid-template-columns:19px 1fr 14px;gap:11px;min-height:57px;padding:13px 16px 13px 0}}.faq-block__question:hover,.faq-block__question:focus-visible{background:#f6f6f6;outline:0}.faq-block__item.is-open .faq-block__question{background:#f6f6f6}.faq-block__question-mark{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:18px;height:18px;border:1px solid #121212;border-radius:50%;font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:400;line-height:1}@media all and (min-width:1024px){.faq-block__question-mark{width:18px;height:18px}}.faq-block__question-text{font-family:var(--font-heading-family),sans-serif;font-size:17px;font-weight:800;line-height:1.16;text-transform:none}@media all and (min-width:1024px){.faq-block__question-text{font-size:22px;line-height:1.15}}.faq-block__item.is-open .faq-block__question-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.faq-block__question:hover .faq-block__question-text,.faq-block__question:focus-visible .faq-block__question-text{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.faq-block__icon{position:relative;display:block;width:12px;height:12px}.faq-block__icon:before{position:absolute;top:2px;left:2px;width:7px;height:7px;border-right:1px solid #121212;border-bottom:1px solid #121212;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease}.faq-block__item.is-open .faq-block__icon:before{top:5px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.faq-block__answer{max-height:0;overflow:hidden;-webkit-transition:max-height .26s ease;-moz-transition:max-height .26s ease;transition:max-height .26s ease}.faq-block__item.is-open .faq-block__answer{max-height:var(--faq-answer-height,1000px)}.faq-block__answer[hidden]{display:none}.faq-block__answer-inner{padding:0 22px 16px 7px;color:#555;font-family:var(--font-body-family),sans-serif;font-size:16px;font-weight:400;line-height:1.75}@media all and (min-width:1024px){.faq-block__answer-inner{padding:5px 46px 19px 6px}}.faq-block__answer-inner>*{margin-top:0}.faq-block__answer-inner>*:last-child{margin-bottom:0}.faq-block__answer-inner p{margin-bottom:.7em}.faq-block__empty{margin:0;color:#555;font-family:var(--font-body-family),sans-serif;font-size:16px;line-height:1.5;text-align:center}