.that-faq-gallery__container{margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:2rem}@media (min-width: 1024px){.that-faq-gallery__container{flex-direction:row;justify-content:space-between;gap:5rem}}.that-faq-gallery__text-block{width:auto;flex-basis:auto}@media (min-width: 1024px){.that-faq-gallery__text-block{max-width:36rem}}.that-faq-gallery__grid{position:relative;width:100%;flex-shrink:0}@media (min-width: 1024px){.that-faq-gallery__grid{max-width:42rem}}.that-faq-gallery__item{transition:outline-color .3s;outline-width:1px;outline-style:solid;margin-top:1rem;width:100%;cursor:pointer;border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(232 242 249 / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem;padding-left:1rem;padding-right:1rem;outline-color:transparent}.that-faq-gallery__item:first-child{margin-top:0px}.that-faq-gallery__item:hover{outline-color:#059ddd}@media (min-width: 640px){.that-faq-gallery__item{padding:1.25rem}}.that-faq-gallery__item>header{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;column-gap:0.75rem;row-gap:0.5rem}.that-faq-gallery__item>header>button{height:2em;line-height:2em;margin-left:auto;aspect-ratio:1 / 1;cursor:pointer;overflow:hidden;border-radius:9999px;border-width:0px;--tw-bg-opacity:1;background-color:rgb(208 229 243 / var(--tw-bg-opacity));text-align:center;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(21 123 194 / var(--tw-text-opacity));outline-width:0px;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.that-faq-gallery__item>header>button:hover{--tw-bg-opacity:1;background-color:rgb(5 157 221 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.that-faq-gallery__item>header>strong{width:100%;font-weight:400}@media (min-width: 1280px){.that-faq-gallery__item>header>strong{font-size:1.125rem;line-height:1.75rem;line-height:1.5}}.that-faq-gallery__subtitle{display:block;width:max-content;flex-grow:0;white-space:nowrap;font-size:0.875rem;line-height:1.25rem;text-transform:uppercase;line-height:1.25;--tw-text-opacity:1;color:rgb(0 63 86 / var(--tw-text-opacity))}.that-faq-gallery__answer{display:none;flex-direction:column;gap:0.75rem;border-width:0px;border-top-width:1px;border-style:dashed;--tw-border-opacity:1;border-color:rgb(139 177 204 / var(--tw-border-opacity));padding-top:1.5rem}.that-faq-gallery__answer>div{border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(220 235 246 / var(--tw-bg-opacity));padding:0.75rem;font-size:1rem;line-height:1.5rem;line-height:1.5}.that-modal .that-faq-gallery__item{display:flex;width:100%;max-width:48rem;cursor:default;flex-direction:column;gap:1.5rem;border-radius:0.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.25rem;outline:2px solid transparent;outline-offset:2px}.that-modal .that-faq-gallery__item:hover{outline:2px solid transparent;outline-offset:2px}@media (min-width: 1024px){.that-modal .that-faq-gallery__item{padding:1.75rem}}.that-modal .that-faq-gallery__subtitle{font-size:1.125rem;line-height:1.75rem;line-height:1.25}.that-modal .that-faq-gallery__answer{display:flex}.that-modal .that-faq-gallery__answer>div{font-weight:700}.that-modal header>button{display:none}.that-modal header>strong{font-size:1rem;line-height:1.5rem;font-weight:700;line-height:1.5}