.faq-block{flex-direction:column;justify-content:center;align-items:center;margin-top:100px;padding-bottom:50px;display:flex}@media only screen and (width<=1024px){.faq-block{margin-top:80px}}@media only screen and (width>=320px) and (width<=767px){.faq-block{margin-top:40px}}.faq-block__title{color:#d8beff;font-family:Roboto,sans-serif;font-size:18.75rem;font-weight:700;line-height:330px}@media only screen and (width<=1024px){.faq-block__title{font-size:12.5rem;line-height:220px}}@media only screen and (width>=320px) and (width<=767px){.faq-block__title{font-size:7.5rem;line-height:132px}}.faq-block__list{flex-direction:column;gap:20px;width:1070px;display:flex}@media only screen and (width<=1024px){.faq-block__list{width:800px}}@media only screen and (width<=912px){.faq-block__list{width:calc(100% - 40px)}}.faq-block__list-item{background-color:#fff;border-radius:20px;width:100%;padding:0 30px;box-shadow:0 4px 10px #0000001a}@media only screen and (width>=320px) and (width<=767px){.faq-block__list-item{padding:0 20px}}.faq-block__list-item-header{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000;outline:none;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.faq-block__list-item-header-title,.faq-block__list-item-content-title,.faq-block__list-item-content-text{color:#000;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:400;line-height:24px}@media only screen and (width>=320px) and (width<=767px){.faq-block__list-item-header-title,.faq-block__list-item-content-title,.faq-block__list-item-content-text{font-size:1rem;line-height:19.2px}}.faq-block__list-item-header-icon{background-color:#d8beff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.faq-block__list-item-header-icon svg{transition:transform .3s linear}.faq-block__list-item-header-icon.expand svg{transform:rotate(90deg)}.faq-block__list-item-header-icon.collapsed svg{transform:rotate(0)}.faq-block__list-item-text-wrapper{height:auto;transition:grid-template-rows .3s linear;display:grid}.faq-block__list-item-text-wrapper.expand{grid-template-rows:1fr;height:auto}.faq-block__list-item-text-wrapper.expand .faq-block__list-item-text-wrapper-inner{overflow:auto}.faq-block__list-item-text-wrapper.collapsed{grid-template-rows:0fr}.faq-block__list-item-text-wrapper.collapsed .faq-block__list-item-text-wrapper-inner{overflow:hidden}.faq-block__list-item-text,.faq-block__list-item-content-list-item{color:#000;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:300;line-height:24px}@media only screen and (width>=320px) and (width<=767px){.faq-block__list-item-text,.faq-block__list-item-content-list-item{padding-top:0;font-size:1rem;line-height:19.2px}}.faq-block__list-item-text{padding:20px 0}@media only screen and (width>=320px) and (width<=767px){.faq-block__list-item-text{padding-top:0}}.faq-block__list-item-content-list{flex-direction:column;gap:5px;margin-top:5px;margin-bottom:5px;list-style:none;display:flex}.faq-block__list-item-content-list-item{align-items:center;display:flex}.faq-block__list-item-content-list-item span{align-self:flex-start}.faq-block__list-item-text-wrapper.animate_in{animation:.45s ease-in-out both accordionIn}.faq-block__list-item-text-wrapper.animate_out{animation:.45s ease-in-out alternate both accordionOut}@keyframes accordionIn{0%{opacity:0;transform-origin:50% 0;transform:scale(.9)rotateX(-60deg)}to{opacity:1;transform:scale(1)}}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)rotateX(-60deg)}}.faq-block__title,.faq-block__list-item-header-title,.faq-block__list-item-text{-webkit-user-select:none;user-select:none}
