.faq-box{position:relative;padding:0;overflow:hidden;background-color:#fff;margin-bottom:20px}.faq-box input[type=checkbox]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0}.faq-box .faq-q{position:relative;display:block;margin:0;padding:4cqw 6cqw 4cqw 12cqw;color:#111;font-weight:700;text-align:left;line-height:1.8;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.faq-box .faq-q::before{position:absolute;content:"Q";margin:0;padding:0;top:4.2cqw;left:1cqw;font-size:.8em;padding:6px 9px 10px;background-color:#dda613;color:#fff;border-radius:40px;line-height:1}.faq-box .faq-q::after{position:absolute;content:"";margin:0;padding:0;top:5cqw;right:3cqw;width:3cqw;height:3cqw;border-right:.6cqw solid #dda613;border-bottom:.6cqw solid #dda613;border-radius:2px;transform-origin:71% 71%;transform:rotate(45deg);transition:.5s}.faq-box input[type=checkbox]:checked+.faq-q::after{transform:rotate(-135deg)}.faq-box input[type=checkbox]~.faq-a{line-height:0;padding:0 2cqw 0 9cqw;opacity:0}.faq-box input[type=checkbox]:checked~.faq-a{line-height:1.8;padding:4cqw 2cqw 4cqw 12cqw;opacity:1}.faq-box input[type=checkbox]~.faq-a::before{top:0}.faq-box input[type=checkbox]:checked~.faq-a::before{top:4.2cqw}.faq-box .faq-a{position:relative;margin:0;padding:4cqw 2cqw 4cqw 12cqw;color:var(--fg-color);font-weight:500;text-align:left;line-height:1.8;overflow:hidden;transition:.5s}.faq-box .faq-a::before{position:absolute;content:"A";margin:0;padding:0;top:4.2cqw;left:1cqw;font-size:1em;padding:5px 8px 7px;border:1px solid #111;border-radius:40px;line-height:1;transition:.5s}@media(min-width: 768px){.faq-box .faq-q{padding:2cqw 5cqw 2cqw 7cqw;font-size:clamp(16px,1.6cqw,18px)}.faq-box .faq-q::before{top:1.2cqw;left:2cqw;font-size:1.4em;padding:.9cqw 1.2cqw 1.1cqw}.faq-box .faq-q::after{top:2cqw;border-right:.35cqw solid #dda613;border-bottom:.35cqw solid #dda613;width:1.4cqw;height:1.4cqw}.faq-box .faq-a{padding:2cqw 4cqw 2cqw 7cqw;font-size:clamp(16px,1.4cqw,18px)}.faq-box input[type=checkbox]~.faq-a{line-height:0;padding:0 2cqw 0 7cqw;opacity:0}.faq-box input[type=checkbox]:checked~.faq-a{line-height:1.8;padding:1cqw 2cqw 2cqw 7cqw;opacity:1;border-top:1px dashed #111}.faq-box input[type=checkbox]:checked~.faq-a::before{top:1.2cqw}.faq-box .faq-a::before{top:1.2cqw;left:2cqw;font-size:1.4em;padding:.8cqw 1.2cqw 1cqw}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/faq.scss%22,%22../scss/_color.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAEA,SACI,kBACA,UACA,gBACA,sBACA,mBACA,8BACI,kBACA,MACA,OACA,UACA,WACA,UAEJ,gBACI,kBACA,cACA,SACA,6BACA,MChBC,KDkBD,gBACA,gBACA,gBACA,eACA,0CACA,wBACI,kBACA,YACA,SACA,UACA,WACA,UACA,eACA,qBACA,iBCjCF,QDkCE,MChCH,KDiCG,mBACA,cAEJ,uBACI,kBACA,WACA,SACA,UACA,SACA,WACA,WACA,YACA,iCACA,kCACA,kBACA,yBACA,wBACA,eAGR,oDACI,0BAEJ,qCACI,cACA,sBACA,UAEJ,6CACI,gBACA,6BACA,UAEJ,6CACI,MAEJ,qDACI,WAEJ,gBACI,kBACA,SACA,6BACA,sBAEA,gBACA,gBACA,gBACA,gBACA,eACA,wBACI,kBACA,YACA,SACA,UACA,WACA,UACA,cACA,oBACA,sBACA,mBACA,cACA,eAKZ,yBAEQ,gBACI,4BACA,kCAEJ,wBACI,WACA,UACA,gBACA,4BAEJ,uBACI,SACA,kCACA,mCACA,aACA,cAEJ,gBACI,4BACA,kCAEJ,qCACI,cACA,sBACA,UAEJ,6CACI,gBACA,4BACA,UACA,2BAEJ,qDACI,WAEJ,wBACI,WACA,UACA,gBACA%22,%22file%22:%22faq.css%22%7D */
