.faq-block{position:relative;margin-left:-1.25rem;margin-right:-1.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-top:2rem;padding-bottom:2rem}@media (min-width:744px){.faq-block{margin-left:-2.5rem;margin-right:-2.5rem;padding-left:2.5rem;padding-right:2.5rem;padding-top:60px;padding-bottom:60px}}@media (min-width:1024px){.faq-block{padding-top:96px;padding-bottom:96px}}@media (min-width:1317px){.faq-block{margin-left:calc((100vw - 1236px) * -.5);margin-right:calc((100vw - 1236px) * -.5);padding-right:calc((100vw - 1236px) * .5);padding-left:calc((100vw - 1236px) * .5)}}.faq-block h2{text-align:center}@media (min-width:744px){.faq-block h2{margin-bottom:10px}}@media (min-width:1024px){.faq-block h2{margin-bottom:34px}}.faq-items:last-child{margin-bottom:0}@media (min-width:1024px){.faq-items{margin-left:0}}.faq-item{border-bottom:1px solid #91b8cf;padding:40px 0}@media (max-width:743px){.faq-item{padding-left:0;padding-top:20px;padding-bottom:20px}}.faq-item-title{display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer}.faq-item-title h3{display:flex;font-family:Outfit,sans-serif;font-size:1.875rem;font-weight:500;line-height:145%;--tw-text-opacity:1;color:rgb(40 42 55 / var(--tw-text-opacity))}@media (max-width:991px){.faq-item-title h3{font-size:1.875rem}}.faq-item-title h3 span{margin-right:13px}@media (min-width:1024px){.faq-item-title h3{font-size:1.875rem}}@media (max-width:743px){.faq-item-title h3{font-size:1.125rem;line-height:145.5%}}.faq-item-title .up{transform:rotate(0);flex:none;width:20px}@media (max-width:743px){.faq-item-title .up{width:16px;height:16px}}.faq-item-title.on .up{transform:rotate(180deg)}.faq-item-title.on::after{opacity:0}.faq-item-content{display:none;padding-top:2.5rem;font-size:1.5rem;--tw-text-opacity:1;color:rgb(40 42 55 / var(--tw-text-opacity));line-height:1.4}@media (max-width:1023px){.faq-item-content{font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:400;line-height:177%}}@media (max-width:743px){.faq-item-content{font:400 16px/140% Outfit,sans-serif;font-family:Outfit,sans-serif;font-size:1rem;font-weight:400;line-height:140%}}.faq-item-content p:last-child{margin-bottom:0}.faq-item-content ul{margin-top:.75rem;margin-bottom:.75rem;list-style-type:disc;padding-left:2rem}
/*# sourceMappingURL=faq.css.map */