.b-faq{display:flex;flex-direction:column;position:relative}.b-faq__title{color:var(--color-black);font-size:var(--fz-32);font-weight:700;line-height:1.16667;margin:0 0 2.5rem;text-align:left}@media(min-width:768px){.b-faq__title{font-size:var(--fz-36);margin-bottom:3rem}}@media(min-width:1366px){.b-faq__title{font-size:var(--fz-40);margin-bottom:4rem}}.b-faq__list{counter-reset:item-counter;width:100%}.b-faq__item,.b-faq__list{display:flex;flex-direction:column}.b-faq__item{border-top:1px solid var(--color-neutral-light);counter-increment:item-counter;gap:1rem;padding:0}@media(min-width:768px){.b-faq__item{gap:1.16rem}}@media(min-width:1366px){.b-faq__item{gap:1.66rem}}.b-faq__item:first-child{border-top:none}.b-faq__item--open .b-faq__item-header-toggle-icon{rotate:180deg}.b-faq__item--open .b-faq__item-content{display:block}.b-faq__item-content{overflow:hidden;padding:0;transition:max-height .3s ease-in-out}.b-faq__item-content p{color:var(--color-black);margin-bottom:1.5rem}.b-faq__item-content p:first-child{margin-top:0}.b-faq__item-header{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 0 0}@media(min-width:768px){.b-faq__item-header{padding-top:1.16rem}}@media(min-width:1366px){.b-faq__item-header{padding-top:1.66rem}}.b-faq__item-header:hover .b-faq__item-header-title{color:var(--color-blue-900)}.b-faq__item-header-title{color:var(--color-black);display:flex;font-family:var(--font-family-base);font-size:var(--fz-16);font-weight:600;line-height:1.5;margin-bottom:0;margin-block:0;text-align:left;transition:color var(--transition);width:100%}@media(min-width:768px){.b-faq__item-header-title{font-size:var(--fz-18)}}.b-faq__item-header-toggle{align-items:center;background-color:transparent;border:none;box-shadow:none;color:var(--color-black);cursor:pointer;display:inline-flex;flex-shrink:0;margin-bottom:auto;padding:0}.b-faq__item-header-toggle-icon{transition:rotate .3s ease-in-out}.b-faq[data-animate=false] .b-faq__item{gap:0}.b-faq[data-animate=false] .b-faq__item-header{padding-bottom:1rem}@media(min-width:768px){.b-faq[data-animate=false] .b-faq__item-header{padding-bottom:1.16rem}}@media(min-width:1366px){.b-faq[data-animate=false] .b-faq__item-header{padding-bottom:1.66rem}}.b-faq[data-animate=false] .b-faq__item-content{display:none}.b-faq[data-animate=false] .b-faq__item--open .b-faq__item-content{display:block}.b-faq[data-animate=true] .b-faq__item-content{display:block;max-height:0}
/*# sourceMappingURL=block_faq.css.map*/