:root{--default-bg:#fafafa}.w-20{width:20%}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.pad-r-20{padding-right:20px}.pad-l-20{padding-left:20px}.pad-t-20{padding-top:20px}.pad-b-20{padding-bottom:20px}.pad-x-20{padding-right:20px;padding-left:20px}.pad-y-20{padding-bottom:20px;padding-top:20px}.gap-20{gap:20px}.pad-r-25{padding-right:25px}.pad-l-25{padding-left:25px}.pad-t-25{padding-top:25px}.pad-b-25{padding-bottom:25px}.pad-x-25{padding-right:25px;padding-left:25px}.pad-y-25{padding-bottom:25px;padding-top:25px}.gap-25{gap:25px}.pad-r-50{padding-right:50px}.pad-l-50{padding-left:50px}.pad-t-50{padding-top:50px}.pad-b-50{padding-bottom:50px}.pad-x-50{padding-right:50px;padding-left:50px}.pad-y-50{padding-bottom:50px;padding-top:50px}.gap-50{gap:50px}.pad-r-75{padding-right:75px}.pad-l-75{padding-left:75px}.pad-t-75{padding-top:75px}.pad-b-75{padding-bottom:75px}.pad-x-75{padding-right:75px;padding-left:75px}.pad-y-75{padding-bottom:75px;padding-top:75px}.gap-75{gap:75px}.pad-r-100{padding-right:100px}.pad-l-100{padding-left:100px}.pad-t-100{padding-top:100px}.pad-b-100{padding-bottom:100px}.pad-x-100{padding-right:100px;padding-left:100px}.pad-y-100{padding-bottom:100px;padding-top:100px}.gap-100{gap:100px}.faq-list{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:40px}@media only screen and (max-width:1024px){.faq-list{grid-template-columns:1fr}}.faq-list .item{background:#f5f5f5;padding:16px}@media only screen and (max-width:1024px){.faq-list .item{display:flex;gap:20px}}.faq-list .item .icon{background:#fff;width:64px;height:64px;display:flex;justify-content:center;align-items:center;color:#0a0a0a;border-radius:4px;font-size:32px}@media only screen and (max-width:576px){.faq-list .item .icon{width:40px;height:40px}}.faq-list .item .icon img{width:32px}.faq-list .item .detail{padding-top:20px}@media only screen and (max-width:1024px){.faq-list .item .detail{padding:0;width:calc(100% - 64px - 20px)}}@media only screen and (max-width:576px){.faq-list .item .detail{width:calc(100% - 40px - 20px)}}.faq-list .item .detail .title{color:#181d27;font-size:18px;font-weight:500;line-height:24px;margin-bottom:12px}.faq-list .item .detail p{font-size:14px;color:#525252;line-height:18px;font-weight:400}.faq-list .item .detail p a{color:#423aeb;text-decoration:underline}