.custom-faq .wp-block-details{margin:0;width:100%}.custom-faq .wp-block-details summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;padding:32px 0;border-bottom:1px solid #eaecf0;color:#0e0f10;font-family:Inter,sans-serif;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0}.custom-faq .wp-block-details summary::-webkit-details-marker{display:none}.custom-faq .wp-block-details summary::marker{display:none;content:""}.custom-faq .wp-block-details summary>*{flex:1;min-width:0}.custom-faq .wp-block-details summary:after{content:"";flex:0 0 20px;width:20px;height:20px;margin-left:12px;background-repeat:no-repeat;background-position:center;background-size:20px 20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3538 5.64635C13.3073 5.59986 13.2522 5.56298 13.1915 5.53782C13.1308 5.51265 13.0657 5.4997 13 5.4997C12.9343 5.4997 12.8693 5.51265 12.8086 5.53782C12.7479 5.56298 12.6927 5.59986 12.6463 5.64635L8.00003 10.2932L3.35378 5.64634C3.25996 5.55252 3.13272 5.49982 3.00003 5.49982C2.86735 5.49982 2.74011 5.55252 2.64628 5.64634C2.55246 5.74017 2.49976 5.86741 2.49976 6.00009C2.49976 6.13278 2.55246 6.26002 2.64628 6.35385L7.64628 11.3538C7.69272 11.4003 7.74786 11.4372 7.80856 11.4624C7.86926 11.4875 7.93433 11.5005 8.00003 11.5005C8.06574 11.5005 8.1308 11.4875 8.1915 11.4624C8.2522 11.4372 8.30735 11.4003 8.35378 11.3538L13.3538 6.35385C13.4002 6.30741 13.4371 6.25226 13.4622 6.19156C13.4874 6.13086 13.5003 6.0658 13.5003 6.00009C13.5003 5.93439 13.4874 5.86933 13.4622 5.80863C13.4371 5.74793 13.4002 5.69279 13.3538 5.64635Z' fill='%231A1B1E'/%3E%3C/svg%3E")}.custom-faq .wp-block-details[open] summary:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13.3538 9.64646L8.35378 4.64646C8.30735 4.59997 8.2522 4.56309 8.1915 4.53793C8.1308 4.51277 8.06574 4.49982 8.00003 4.49982C7.93433 4.49982 7.86926 4.51277 7.80856 4.53793C7.74786 4.56309 7.69272 4.59997 7.64628 4.64646L2.64628 9.64646C2.55246 9.74028 2.49976 9.86753 2.49976 10.0002C2.49976 10.1329 2.55246 10.2601 2.64628 10.354C2.7401 10.4478 2.86735 10.5005 3.00003 10.5005C3.13272 10.5005 3.25996 10.4478 3.35378 10.354L8.00003 5.70709L12.6463 10.354C12.6927 10.4004 12.7479 10.4373 12.8086 10.4624C12.8693 10.4875 12.9343 10.5005 13 10.5005C13.0657 10.5005 13.1308 10.4875 13.1915 10.4624C13.2522 10.4373 13.3073 10.4004 13.3538 10.354C13.4002 10.3075 13.4371 10.2524 13.4622 10.1917C13.4874 10.131 13.5003 10.0659 13.5003 10.0002C13.5003 9.93451 13.4874 9.86946 13.4622 9.80876C13.4371 9.74807 13.4002 9.69292 13.3538 9.64646Z' fill='%231A1B1E'/%3E%3C/svg%3E")}.custom-faq .wp-block-details[open] summary{border-bottom:none}.custom-faq .wp-block-details .wp-block-paragraph,.custom-faq .wp-block-details>p,.custom-faq .wp-block-details>div{margin:0 !important;padding:0 32px 32px 0;border-bottom:1px solid #eaecf0;color:#4e515a;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6}@media (min-width:768px) and (max-width:1024px){.custom-faq{flex-basis:100% !important;width:100% !important;max-width:100% !important}.custom-faq .wp-block-details summary{font-size:17px;padding:24px 0}.custom-faq .wp-block-details .wp-block-paragraph,.custom-faq .wp-block-details>p,.custom-faq .wp-block-details>div{font-size:15px;padding-right:0;padding-bottom:24px}}@media (max-width:767px){.custom-faq{flex-basis:100% !important;width:100% !important;max-width:100% !important}.custom-faq .wp-block-details summary{font-size:16px;line-height:1.5;padding:20px 0;align-items:flex-start}.custom-faq .wp-block-details summary:after{width:18px;height:18px;flex-basis:18px;background-size:18px 18px;margin-top:2px}.custom-faq .wp-block-details .wp-block-paragraph,.custom-faq .wp-block-details>p,.custom-faq .wp-block-details>div{font-size:15px;padding-right:0;padding-bottom:20px}}@media (max-width:480px){.custom-faq .wp-block-details summary{font-size:15px;padding:18px 0}.custom-faq .wp-block-details summary:after{width:16px;height:16px;flex-basis:16px;background-size:16px 16px}.custom-faq .wp-block-details .wp-block-paragraph,.custom-faq .wp-block-details>p,.custom-faq .wp-block-details>div{font-size:14px;padding-bottom:18px}}