.faq-group-section{width:100%}.faq-group-section__tabs{display:flex;gap:1rem;margin-bottom:2rem;--tw-border-opacity:1;border-bottom:1px;border-color:#e9eaeb;border-color:rgb(233 234 235/var(--tw-border-opacity));border-style:solid}@media (min-width:768px){.faq-group-section__tabs{padding-left:1.5rem;padding-right:1.5rem}}.faq-group-section__tabs a{border-bottom:2px;border-color:transparent;border-style:solid;cursor:pointer;font-family:var(--secondary-font),serif;font-size:16px;font-weight:600;line-height:1.2;line-height:1.5rem;padding-bottom:.75rem;padding-left:.25rem;padding-right:.25rem;text-transform:capitalize;--tw-text-opacity:1;color:#4d5761;color:rgb(77 87 97/var(--tw-text-opacity))}@media (min-width:768px){.faq-group-section__tabs a{margin-bottom:-1px}}.faq-group-section__tabs a[aria-selected=true]{border-color:var(--primary-base);color:var(--primary-base)}@media(max-width:420px){.faq-group-section__tabs{overflow-x:auto}.faq-group-section__tabs::-webkit-scrollbar{display:none}}.faq-group-section__list-item{border-bottom-width:1px;border-color:var(--primary-lightest);border-style:solid;margin-bottom:1rem;--tw-border-opacity:0.8;padding:1.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.faq-group-section__list-item button{height:100%;padding-right:2rem;position:relative;text-align:left;width:100%}.faq-group-section__list-item button span{font-family:var(--primary-font),sans-serif;font-size:18px;font-weight:600;line-height:1.2;line-height:1.75rem;--tw-text-opacity:1;color:#1f2a37;color:rgb(31 42 55/var(--tw-text-opacity))}@media (min-width:768px){.faq-group-section__list-item button span{font-size:20px;line-height:1.2;line-height:30px}}.faq-group-section__list-item button svg{height:1.5rem;position:absolute;right:0;top:.25rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;width:1.5rem}.faq-group-section__list-item button svg path{fill:var(--accent-base)}.faq-group-section__list-item_content{max-height:0;opacity:0;padding-top:.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear;visibility:hidden}.faq-group-section__list-item_content h3{font-family:var(--primary-font),sans-serif;font-size:18px;font-weight:600;line-height:1.2;line-height:1.75rem;--tw-text-opacity:1;color:#1f2a37;color:rgb(31 42 55/var(--tw-text-opacity))}@media (min-width:768px){.faq-group-section__list-item_content h3{font-size:20px;line-height:1.2;line-height:30px}}.faq-group-section__list-item_content li,.faq-group-section__list-item_content p{font-family:var(--primary-font),sans-serif;font-size:16px;font-weight:500;line-height:1.2;line-height:1.5rem;margin-bottom:1rem;--tw-text-opacity:1;color:#4d5761;color:rgb(77 87 97/var(--tw-text-opacity))}.faq-group-section__list-item_content li:last-child,.faq-group-section__list-item_content p:last-child{margin-bottom:0}@media (min-width:768px){.faq-group-section__list-item_content li,.faq-group-section__list-item_content p{font-size:18px;line-height:1.2;line-height:1.75rem}}.faq-group-section__list-item_content a{color:var(--primary-base);text-decoration-color:var(--primary-base);text-decoration-line:underline;text-decoration-thickness:1.5px;text-underline-offset:8px}.faq-group-section__list-item_content a:hover{color:var(--primary-dark)}.faq-group-section__list-item_content ol{list-style-position:outside;list-style-type:decimal;margin-left:1.25rem}.faq-group-section__list-item_content ol li{font-size:16px;line-height:1.2;margin-bottom:.25rem}.faq-group-section__list-item_content ul{list-style-position:outside;list-style-type:disc;margin-left:1.25rem}.faq-group-section__list-item_content ul li{font-size:16px;line-height:1.2;margin-bottom:.25rem}.faq-group-section__list-item.show-faq{border-color:transparent;border-radius:1rem;--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.faq-group-section__list-item.show-faq .faq-group-section__list-item_content{max-height:1200px;opacity:1;visibility:visible}.faq-group-section__list-item.show-faq button svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
