.accordion-block{padding:16px 24px 32px;border-radius:24px}.accordion-block__toggle{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:32px;text-align:left;transition:margin-bottom .3s ease;cursor:pointer;font-family:Inter Tight,sans-serif;font-size:24px;font-weight:700;line-height:32px;list-style:none;transition:color .15s ease}.accordion-block__toggle::-webkit-details-marker{display:none}@media screen and (min-width: 1280px){.accordion-block__toggle{font-size:28px;line-height:36px}}.accordion-block__toggle:hover{color:var(--color-base-48)}.accordion-block__icon{transition:transform .3s ease}.accordion-block__text{display:flex;flex-direction:column;gap:12px;max-height:0;opacity:0;text-align:left;transform:translateY(-10px);overflow:hidden;transition:max-height .3s ease,opacity .3s ease,transform .3s ease}.accordion-block__text a{color:var(--color-base);text-decoration:none;border-bottom:1px solid var(--color-base-16);transition:border-color .3s ease}.accordion-block__text a:hover{border-color:var(--color-base-48)}.accordion-block[open]{background-color:var(--color-base-4)}.accordion-block[open] .accordion-block__toggle{margin-bottom:32px}.accordion-block[open] .accordion-block__text{max-height:600px;opacity:1;transform:translateY(0);transition:max-height .3s ease,opacity .3s ease,transform .3s ease}.accordion-block[open] .accordion-block__icon{transform:rotate(45deg)}.accordion-block ol,.accordion-block ul{list-style:auto;list-style-position:outside;margin:0;padding-left:1.5rem}.faq{text-align:center}.faq-list{display:flex;flex-direction:column;gap:8px}
