.FAQItem-module__pIvjDG__faq{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);width:100%;height:100%;z-index:var(--z-index-overlay);word-break:break-word;animation:var(--keyframe-fade-in) var(--slow) var(--ease-out-cubic) both;background-color:#e6e6e680;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}body:has(.FAQItem-module__pIvjDG__faq){overflow:hidden}.FAQItem-module__pIvjDG__faq--inner{animation:var(--keyframe-fade-in-slide-in) var(--slow) var(--ease-out-cubic) both;padding:3rem 0;position:absolute}.FAQItem-module__pIvjDG__faq--content{background-color:var(--color-white);width:100%;max-width:64rem;height:100%;max-height:70vh;box-shadow:2px 2px 4px rgba(var(--color-black-rgb), .45);overscroll-behavior:contain;padding:4rem;overflow-y:auto}.FAQItem-module__pIvjDG__faq--content h2,.FAQItem-module__pIvjDG__faq--content h3,.FAQItem-module__pIvjDG__faq--content h4,.FAQItem-module__pIvjDG__faq--content h5,.FAQItem-module__pIvjDG__faq--content h6{font-family:var(--font-family-arquitecta-heavy);margin-top:2em;margin-bottom:.5em;font-size:1.8rem}.FAQItem-module__pIvjDG__faq--content p{font-family:var(--font-family-arquitecta-medium);margin-bottom:1em;line-height:1.7}.FAQItem-module__pIvjDG__faq--content ul,.FAQItem-module__pIvjDG__faq--content ol{margin-bottom:3rem;padding-left:2rem}.FAQItem-module__pIvjDG__faq--content li{font-family:var(--font-family-arquitecta-medium);margin-bottom:.5em;line-height:1.7}.FAQItem-module__pIvjDG__faq--content li::marker{color:var(--color-brownish-pink)}.FAQItem-module__pIvjDG__faq--content a{color:var(--color-brownish-pink);text-underline-offset:.15em;text-decoration:underline}.FAQItem-module__pIvjDG__faq--content a:hover{opacity:.7}.FAQItem-module__pIvjDG__faq--content strong{font-family:var(--font-family-arquitecta-heavy)}.FAQItem-module__pIvjDG__faq--content em{font-style:italic}.FAQItem-module__pIvjDG__faq--content blockquote{border-left:3px solid var(--color-brownish-pink);margin:1.5em 0;padding:.5em 1.5em;font-style:italic}.FAQItem-module__pIvjDG__faq--content code{background-color:var(--color-cream);border-radius:3px;padding:.15em .4em;font-size:.9em}.FAQItem-module__pIvjDG__faq--content pre{background-color:var(--color-cream);border-radius:4px;margin-bottom:1.5em;padding:1.5em;overflow-x:auto}.FAQItem-module__pIvjDG__faq--content pre code{background-color:#0000;padding:0}.FAQItem-module__pIvjDG__faq--content hr{border:none;border-top:1px solid var(--color-gray-light);margin:2em 0}.FAQItem-module__pIvjDG__faq--content img{border-radius:4px;max-width:100%;height:auto;margin:1em 0}.FAQItem-module__pIvjDG__faq--content table{border-collapse:collapse;width:100%;font-family:var(--font-family-arquitecta-medium);margin-bottom:1.5em}.FAQItem-module__pIvjDG__faq--content th,.FAQItem-module__pIvjDG__faq--content td{border-bottom:1px solid var(--color-gray-light);text-align:left;padding:.75em 1em}.FAQItem-module__pIvjDG__faq--content th{font-family:var(--font-family-arquitecta-heavy)}.FAQItem-module__pIvjDG__heading{margin-bottom:1rem}.FAQItem-module__pIvjDG__categoryLabel{margin:0 0 2rem}.FAQItem-module__pIvjDG__exiting{animation:var(--keyframe-fade-out) var(--fast) var(--slow) var(--ease-in-out-cubic) forwards}.FAQItem-module__pIvjDG__exiting .FAQItem-module__pIvjDG__faq--inner{animation:var(--keyframe-fade-out-slide-out) var(--slow) var(--ease-in-out-cubic) forwards}.FAQItem-module__pIvjDG__close-button{position:absolute;top:0;right:2rem}@media (min-width:600px){.FAQItem-module__pIvjDG__close-button{right:0}}