.Block--page-faq{padding-bottom:var(--padding-block)}.Block--page-faq__section{display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:884px}.Block--collapse-block{background-color:var(--background-primary);border-radius:var(--corner-radius-l);color:var(--text-color-secondary)}.Block--collapse-block__toggle{align-items:center;color:var(--text-color-primary);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;padding:16px;transition:opacity .3s ease}.Block--collapse-block__toggle:hover{opacity:.7}.Block--collapse-block__title{line-height:1.2;margin-right:20px}.Block--collapse-block__caret{font-size:10px;transform:rotate(0deg);transform-origin:center;transition:transform .3s ease,color .3s ease}.Block--collapse-block__caret--open{transform:rotate(180deg)}.Block--collapse-block__caret--open .Block--collapse-block__caret-icon{background:var(--text-color-primary)}.Block--collapse-block__caret-icon{background:var(--text-color-secondary)}.Block--collapse-block__content-wrap{padding:0 16px 16px}.Block--collapse-block__content-wrap .Block--content{background-color:var(--background-main);border-radius:var(--corner-radius-m);padding:12px}.Block--collapse-block--with-separator{padding:21px 0}@media(min-width:768px){.Block--collapse-block--with-separator{padding:23px 0}}.Block--collapse-block--with-separator:not(:last-child){border-bottom:1px solid var(--text-color-secondary)}.Block--collapse-block--with-separator .Block--collapse-block__caret{font-size:6px}.Block--collapse-block--with-separator .Block--collapse-block__title{font-size:18px}