﻿.faq{padding-top:3rem;padding-bottom:3rem}.faq__container,.faq__introduction{display:flex;flex-direction:column;gap:1.5rem}.faq .wysiwyg p{font-size:1.125rem;font-style:normal;line-height:1.75rem}.faq__list{display:flex;padding-left:0;flex-direction:column;gap:1rem}.faq__item{position:relative;display:flex;background-color:#1e293b;border:1px solid #1e293b;border-radius:.5rem;flex-direction:column}.faq__item--light{position:relative;display:flex;background-color:#f4f6fd;border:1px solid #60a5fa;border-radius:.5rem;flex-direction:column}@media(hover: hover){.faq__item:hover{border:1px solid #fa0}.faq__item:hover .faq__item-title{color:#fa0}}.faq__item.is-active .faq__title{color:#fa0}.faq__item.is-active .faq__title::after{content:""}.faq__title{display:flex;margin-bottom:0;padding:16px;width:100%;font-weight:500;text-align:left;cursor:pointer;border-radius:.5rem;gap:1.5rem;font-size:1rem;font-style:normal;line-height:1.5rem}@media screen and (min-width: 768px){.faq__title{font-size:1.25rem;line-height:1.75rem}}.faq__title::after{margin-left:auto;font-family:"kschool-icons";font-size:2rem;color:#fa0;content:""}.faq__body{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq__inner{display:flex;padding:16px;font-weight:400;text-align:left;flex-direction:column;gap:1rem;font-size:.875rem;font-style:normal;line-height:1.5rem}@media screen and (min-width: 768px){.faq__inner{font-size:1rem;line-height:1.75rem}}.faq__inner>*{font-weight:400;font-size:.875rem;font-style:normal;line-height:1.5rem}@media screen and (min-width: 768px){.faq__inner>*{font-size:1rem;line-height:1.75rem}}.faq.-text-white .wysiwyg *{color:#fff}.faq .heading--2{font-weight:600}@media screen and (min-width: 1024px){.faq{padding-top:5rem;padding-bottom:5rem}.faq__container{gap:2.5rem}.faq__list{gap:1.5rem}}/*# sourceMappingURL=style.css.map */
