.faq{padding-bottom:16px;padding-top:20px}@media (min-width:1024px){.faq{padding-bottom:40px}}.faq__title{margin-bottom:24px}@media (min-width:1024px){.faq__title{margin-bottom:60px}}.faq__item:not(:last-of-type){margin-bottom:24px}.faq__details[open] .faq__caption{color:#ff753a}.faq__details[open] .faq__icon:after,.faq__details[open] .faq__icon:before{background-color:#ff753a}.faq__details[open] .faq__icon:before{transform:rotate(135deg)}.faq__details[open] .faq__icon:after{transform:rotate(-135deg)}.faq__details[open]+.faq__text{max-height:300px;padding-top:16px;transition:max-height .3s linear .1s,padding 0s linear .1s}.faq__heading{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;outline:none}.faq__heading::-webkit-details-marker,.faq__heading::marker{display:none}.faq__caption{font-size:18px;font-weight:500;line-height:1;margin-bottom:0;transition:all .3s ease-in-out;width:calc(100% - 30px)}.faq__caption:hover{color:#ff753a}@media (min-width:1024px){.faq__caption{font-size:24px}}.faq__icon{height:24px;position:relative;width:24px}@media (min-width:1024px){.faq__icon{height:24px;width:24px}}.faq__icon:after,.faq__icon:before{background-color:var(--black);border-radius:4px;content:"";height:2px;left:calc(50% - 8px);position:absolute;top:calc(50% - 1px);transition:all .3s ease-in-out;width:16px}.faq__icon:after{transform:rotate(90deg)}.faq__text{font-size:14px;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0;transition:max-height .3s linear,padding 0s linear .3s}@media (min-width:1024px){.faq__text{font-size:18px}}.glossary{padding-bottom:16px;padding-top:20px}@media (min-width:1024px){.glossary{padding-bottom:40px}}.glossary__title{margin-bottom:10px}@media (min-width:1024px){.glossary__title{margin-bottom:20px}}.glossary__text{color:var(--grey);font-size:14px;line-height:1.33;margin-bottom:20px}@media (min-width:576px){.glossary__text{font-size:16px;margin-bottom:40px}}@media (min-width:1024px){.glossary__text{font-size:18px;margin-bottom:60px}}.glossary__list{list-style:none;margin:0;padding:0}.glossary__item:not(:last-of-type){margin-bottom:30px}@media (min-width:1024px){.glossary__item:not(:last-of-type){margin-bottom:40px}}.glossary__letter{color:#ff753a;font-size:32px;font-weight:500;line-height:1;margin-bottom:20px;position:relative}.glossary__letter:after{background-color:#20202533;content:"";height:1px;position:absolute;right:0;top:50%;width:calc(100% - 40px)}.glossary__descr{display:flex;margin-left:0}@media (max-width:575px){.glossary__descr{flex-direction:column}.glossary__descr span{display:none}}.glossary__descr:not(:last-of-type){margin-bottom:16px}@media (min-width:576px){.glossary__descr:not(:last-of-type){margin-bottom:10px}}.glossary__word{font-size:18px;font-weight:500;line-height:1.33;margin-bottom:4px;white-space:nowrap}@media (min-width:576px){.glossary__word{margin-bottom:0}}.glossary__explanation{color:var(--grey);font-size:14px;line-height:1.33;margin-bottom:0}@media (min-width:576px){.glossary__explanation{font-size:16px}}@media (min-width:1024px){.glossary__explanation{font-size:18px}}.page{padding-bottom:16px;padding-top:20px}@media (min-width:1024px){.page{padding-bottom:40px}}.page__title{margin-bottom:24px}@media (min-width:1024px){.page__title{margin-bottom:60px}}
