.lq-faq__inner{max-width:880px}.lq-faq__heading{font-size:var(--lq-text-2xl);margin-bottom:var(--lq-space-5);text-align:left}.lq-faq__list{display:flex;flex-direction:column}.lq-faq__item{border-top:1px solid var(--lq-color-border)}.lq-faq__item:last-child{border-bottom:1px solid var(--lq-color-border)}.lq-faq__q-wrap{font:inherit;margin:0}.lq-faq__q{align-items:center;background:none;border:0;color:var(--lq-color-ink);cursor:pointer;display:flex;font-family:var(--lq-font-heading);font-size:var(--lq-text-lg);font-weight:600;gap:var(--lq-space-4);justify-content:space-between;line-height:1.35;margin:0;padding:var(--lq-space-4) 0;text-align:left;transition:color var(--lq-transition);width:100%}.lq-faq__q:hover{color:var(--lq-color-primary)}.lq-faq__q:focus-visible{outline:2px solid var(--lq-color-primary);outline-offset:4px}.lq-faq__icon{color:var(--lq-color-primary);flex:0 0 auto;height:20px;position:relative;width:20px}.lq-faq__icon:after,.lq-faq__icon:before{background:currentColor;border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.lq-faq__icon:before{height:2px;width:100%}.lq-faq__icon:after{height:100%;transition:transform var(--lq-transition),opacity var(--lq-transition);width:2px}.lq-faq__item.is-open .lq-faq__icon:after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}.lq-faq__a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--lq-ease,ease)}.lq-faq__item.is-open .lq-faq__a-wrap{grid-template-rows:1fr}.lq-faq__a{overflow:hidden}.lq-faq__a>*{margin-top:0}.lq-faq__item.is-open .lq-faq__a{padding-bottom:var(--lq-space-4)}.lq-faq__a{color:var(--lq-color-muted);line-height:1.6;max-width:68ch}.no-js .lq-faq__a-wrap{grid-template-rows:1fr}.no-js .lq-faq__icon:after{opacity:0}