.lx-faq-grid[data-v-b03c7587]{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(40px,6vw,104px);align-items:start}.lx-faq-grid__intro[data-v-b03c7587]{position:sticky;top:calc(var(--lx-nav-offset) + 32px)}.lx-faq[data-v-b03c7587]{border-top:1px solid var(--lx-line-2)}.lx-faq__item[data-v-b03c7587]{border-bottom:1px solid var(--lx-line-2)}.lx-faq__q[data-v-b03c7587]{display:grid;grid-template-columns:2.6rem minmax(0,1fr) 30px;align-items:center;gap:1rem;width:100%;padding:1.55rem 0;border:0;background:none;color:var(--lx-text);font:inherit;text-align:left;cursor:pointer}.lx-faq__num[data-v-b03c7587]{font-size:.76rem;font-weight:600;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--lx-text-3)}.lx-faq__text[data-v-b03c7587]{font-family:var(--lx-font-display);font-size:clamp(1.15rem,1.6vw,1.42rem);font-weight:380;line-height:1.3;letter-spacing:-.015em;transition:transform .6s var(--lx-ease)}.lx-faq__q:hover .lx-faq__text[data-v-b03c7587]{transform:translate(4px)}.lx-faq__icon[data-v-b03c7587]{position:relative;width:30px;height:30px;border-radius:50%;border:1px solid var(--lx-line-2);color:var(--lx-text);transition:transform .6s var(--lx-ease),background-color .3s ease,border-color .3s ease,color .3s ease}.lx-faq__icon[data-v-b03c7587]:after,.lx-faq__icon[data-v-b03c7587]:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;border-radius:1px;background:currentColor;transform:translate(-50%,-50%)}.lx-faq__icon[data-v-b03c7587]:after{transform:translate(-50%,-50%) rotate(90deg)}.lx-faq__item.is-open .lx-faq__icon[data-v-b03c7587]{transform:rotate(135deg);background:var(--lx-btn-bg);border-color:transparent;color:var(--lx-btn-fg)}.lx-faq__a[data-v-b03c7587]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s var(--lx-ease)}.lx-faq__item.is-open .lx-faq__a[data-v-b03c7587]{grid-template-rows:1fr}.lx-faq__a-inner[data-v-b03c7587]{overflow:hidden;padding-left:3.6rem}.lx-faq__a-inner p[data-v-b03c7587-s],.lx-faq__a-inner>p[data-v-b03c7587]{max-width:46em;padding-bottom:1.7rem;font-size:.98rem;line-height:1.8;color:var(--lx-text-2)}@media(max-width:1023px){.lx-faq-grid[data-v-b03c7587]{grid-template-columns:1fr}.lx-faq-grid__intro[data-v-b03c7587]{position:static}}@media(max-width:640px){.lx-faq__q[data-v-b03c7587]{grid-template-columns:2rem minmax(0,1fr) 28px;gap:.75rem;padding:1.3rem 0}.lx-faq__a-inner[data-v-b03c7587]{padding-left:2.75rem}}
