.faq-module__VSI0LW__faq{max-width:38rem;padding-bottom:3rem}.faq-module__VSI0LW__faq h1{letter-spacing:-.025em;margin:0 0 1.75rem;font-size:1.75rem;font-weight:400;line-height:1.35}.faq-module__VSI0LW__intro{max-width:34rem;margin:0;font-size:1.125rem;line-height:1.65}.faq-module__VSI0LW__group{margin-top:3.5rem}.faq-module__VSI0LW__group h2{text-transform:uppercase;letter-spacing:.12em;color:var(--v1-muted);margin:0 0 1.25rem;font-size:.75rem;font-weight:400}.faq-module__VSI0LW__item{border-bottom:1px solid var(--liumo-action-border)}.faq-module__VSI0LW__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.8rem 0;font-size:1rem;line-height:1.5;list-style:none;display:flex}.faq-module__VSI0LW__item summary::-webkit-details-marker{display:none}.faq-module__VSI0LW__item summary:focus-visible,.faq-module__VSI0LW__contact a:focus-visible{outline:2px solid var(--v1-ink);outline-offset:3px}.faq-module__VSI0LW__plus{color:var(--v1-muted);flex-shrink:0;font-size:1.25rem;font-weight:300}.faq-module__VSI0LW__item[open] .faq-module__VSI0LW__plus{transform:rotate(45deg)}.faq-module__VSI0LW__item p{color:var(--v1-muted);max-width:34rem;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.faq-module__VSI0LW__contact{margin-top:4rem;font-size:1rem;line-height:1.6}.faq-module__VSI0LW__contact p{margin:0 0 .4rem}.faq-module__VSI0LW__contact a{min-height:44px;color:inherit;text-underline-offset:.3em;align-items:center;display:inline-flex}@media (max-width:700px){.faq-module__VSI0LW__group{margin-top:3rem}}.faq-module__VSI0LW__contactTrigger{color:inherit;cursor:pointer;font:inherit;text-align:left;text-underline-offset:.3em;background:0 0;border:0;min-height:44px;padding:0;text-decoration:underline}.faq-module__VSI0LW__contactTrigger:focus-visible{outline:2px solid var(--v1-ink);outline-offset:3px}.faq-module__VSI0LW__contactForm{max-width:34rem;margin:1.25rem 0}.faq-module__VSI0LW__contactForm label{color:var(--v1-muted);margin:1rem 0 .4rem;display:block}.faq-module__VSI0LW__contactForm input,.faq-module__VSI0LW__contactForm textarea{border:1px solid var(--liumo-action-border);box-sizing:border-box;color:var(--v1-ink);font:inherit;background:0 0;border-radius:.65rem;width:100%;min-height:46px;padding:.7rem;line-height:1.5;display:block}.faq-module__VSI0LW__contactForm textarea{resize:vertical;margin-bottom:1.25rem}.faq-module__VSI0LW__contactForm :is(input,textarea):focus-visible{border-color:var(--v1-ink);outline:1px solid var(--v1-ink)}.faq-module__VSI0LW__contactTrap{display:none}.faq-module__VSI0LW__contact .faq-module__VSI0LW__contactFeedback{margin-top:1rem}.faq-module__VSI0LW__contact .faq-module__VSI0LW__contactAlternative{color:var(--v1-muted);margin-top:.4rem}
