.process-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.process-circle{background:#fff;width:140px;height:140px;display:table;border-radius:9999px}.process-circle p{display:table-cell;text-align:center;vertical-align:middle;font-weight:700}.process-arrow{background:url(/images/common/arrow-gray.svg) 0 50% no-repeat;background-size:14px auto;width:14px;height:140px;margin-left:.25rem;margin-right:.25rem}@media (max-width:768px){.process-circle{width:100%;height:auto;border-radius:0;padding-top:.5rem;padding-bottom:.5rem}.process-arrow{background:url(/images/common/arrow-gray.svg) 50% 0 no-repeat;background-size:14px auto;width:100%;height:20px;transform:rotate(90deg);margin-top:.5rem;margin-bottom:.5rem}}.faq-category-link{border-bottom-width:2px;border-bottom-color:inherit;padding:1rem;font-weight:700;--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity))}.faq-category-link:hover{--tw-border-opacity:1;border-bottom-color:rgb(248 113 113/var(--tw-border-opacity))}@media (min-width:768px){.faq-category-link{padding-left:2rem;padding-right:2rem}}.faq-wrap{margin-top:1.5rem;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.faq-chk{display:none}.faq-question{padding:.75rem 5rem;font-size:1rem;line-height:1.5rem;font-weight:700}@media (min-width:768px){.faq-question{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:8rem;font-size:1.125rem;line-height:1.75rem}}.faq-question{display:block;position:relative;background:url(/images/common/icon-faq-q.svg) 16px 50% no-repeat;background-size:2.2rem auto}.faq-question:after{width:4rem;padding-top:.75rem;padding-bottom:.75rem;font-size:2.25rem;line-height:2.5rem}@media (min-width:768px){.faq-question:after{width:5rem}}.faq-question:after{text-align:center;border-left:1px solid #d9d9d9;content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.faq-answer{padding-left:5rem;padding-right:1.5rem;display:block;height:0;opacity:0;transition:.3s;visibility:hidden;background:url(/images/common/icon-faq-a.svg) 16px 16px no-repeat;background-size:2.2rem auto}.faq-chk:checked+.faq-question:after{content:"-"}.faq-chk:checked+.faq-question+.faq-answer{padding:1.5rem 1.5rem 1.5rem 5rem;height:auto;opacity:1;visibility:visible}