.lxfaq [hidden]{display:none!important}.lxfaq-hero{padding-top:clamp(44px,6.5vw,96px);padding-bottom:clamp(40px,3.5vw,48px)}.lxfaq-hero .lx-h1{font-size:clamp(38px,5.6vw,72px)}.lxfaq-hero .lx-lede{max-width:58ch}[data-lx-motion=on] .lxfaq-hero [data-lx-reveal]{animation:lx-rise-in .76s var(--lx-ease) both}@media (prefers-reduced-motion:reduce){[data-lx-motion=on] .lxfaq-hero [data-lx-reveal]{animation:none;opacity:1;transform:none}}.lxfaq-body{padding-top:clamp(40px,4.5vw,64px)}.lxfaq-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(28px,4vw,40px);gap:clamp(28px,4vw,40px)}.lxfaq-list{min-width:0;max-width:880px}@media (min-width:1024px){.lxfaq-grid{grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:clamp(48px,5vw,96px);align-items:start}.lxfaq-finder{position:-webkit-sticky;position:sticky;top:96px}}.lxfaq-search{margin:0}.lxfaq-search__label{display:block;font-family:var(--lx-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lx-text-3);margin:0 0 10px}.lxfaq-search__field{position:relative}.lxfaq-search__glyph{position:absolute;inset-inline-start:16px;top:50%;width:20px;height:20px;transform:translateY(-50%);color:var(--lx-text-3);pointer-events:none}.lxfaq-search__input{width:100%;height:52px;margin:0;padding-block:0;padding-inline:46px 18px;border:1px solid var(--lx-field-line);border-radius:999px;background:var(--lx-panel);color:var(--lx-text);font:inherit;font-size:16px;line-height:1.2;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .16s var(--lx-ease),box-shadow .16s var(--lx-ease)}.lxfaq-search__field[data-filled] .lxfaq-search__input{-webkit-padding-end:50px;padding-inline-end:50px}.lxfaq-search__input::placeholder{color:var(--lx-text-3);opacity:1}.lxfaq-search__input:focus{outline:none;border-color:var(--lx-accent);box-shadow:0 0 0 3px rgba(var(--lx-accent-rgb),.2)}.lxfaq-search__input::-webkit-search-cancel-button,.lxfaq-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.lxfaq-search__clear{position:absolute;inset-inline-end:7px;top:50%;width:38px;height:38px;transform:translateY(-50%);display:grid;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--lx-text-2);cursor:pointer}.lxfaq-search__clear svg{width:18px;height:18px}.lxfaq-search__clear:focus-visible{outline:2px solid var(--lx-accent);outline-offset:1px}@media (hover:hover) and (pointer:fine){.lxfaq-search__clear:hover{background:rgba(var(--lx-text-rgb),.07);color:var(--lx-text)}}.lxfaq-search__status{margin:10px 4px 0;font-size:13px;color:var(--lx-text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lxfaq-topics{margin-top:18px}.lxfaq-topics ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}@media (min-width:600px){.lxfaq-topics ol{grid-template-columns:repeat(3,minmax(0,1fr))}}.lxfaq-topics a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;height:100%;padding:8px 14px;border:1px solid var(--lx-line);border-radius:12px;background:var(--lx-panel);color:var(--lx-text);text-decoration:none;font-size:14px;line-height:1.25;transition:border-color .16s var(--lx-ease),color .16s var(--lx-ease),opacity .16s var(--lx-ease)}.lxfaq-topics a:focus-visible{outline:2px solid var(--lx-accent);outline-offset:2px}.lxfaq-topics__n{flex:none;font-family:var(--lx-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--lx-text-3)}.lxfaq-topics li[data-empty] a{opacity:.45}@media (hover:hover) and (pointer:fine){.lxfaq-topics a:hover{border-color:var(--lx-accent-ink);color:var(--lx-accent-ink)}}@media (min-width:1024px){.lxfaq-topics{margin-top:28px}.lxfaq-topics ol{display:block;border-top:1px solid var(--lx-line)}.lxfaq-topics a{min-height:44px;padding:11px 2px;border:0;border-bottom:1px solid var(--lx-line);border-radius:0;background:none;font-size:15px}}.lxfaq .lxfaq-topic,.lxfaq .lxfaq__item{scroll-margin-top:96px}.lxfaq-topic+.lxfaq-topic{margin-top:clamp(44px,6vw,80px)}.lxfaq-topic__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 16px;font-family:var(--lx-display);font-size:clamp(24px,2.6vw,32px);font-weight:700;letter-spacing:-.024em;line-height:1.1;color:var(--lx-text)}.lxfaq-list[data-filtering] .lxfaq-topic__n{visibility:hidden}.lxfaq-topic__n{font-family:var(--lx-mono);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--lx-text-3)}.lxfaq .lxq__item summary{padding:18px 2px}@media (min-width:900px){.lxfaq .lxq__item summary{padding:20px 4px}}.lxfaq__q{margin:0;font-size:clamp(16px,1.8vw,19px)}.lxfaq .lxq__item[open] .lxq__sign{border-color:var(--lx-accent-ink);background:rgba(var(--lx-accent-rgb),.1)}.lxfaq .lxq__item[open] .lxq__sign i:last-child{transform:rotate(0deg)}.lxfaq .lxq__item[open] summary .lxfaq__q{color:var(--lx-accent-ink)}.lxfaq .lxq__item[open] .lxq__body{animation:lxfaq-in .24s var(--lx-ease) both}@keyframes lxfaq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lxfaq .lxq__item[open] .lxq__body{animation:none}.lxfaq-search__input,.lxfaq-topics a{transition:none}}.lxfaq__list{margin:0 0 12px;-webkit-padding-start:1.15em;padding-inline-start:1.15em}.lxfaq__list li{margin:0 0 8px}.lxfaq__list li:last-child{margin-bottom:0}.lxfaq__list strong{color:var(--lx-text);font-weight:600}.lxfaq .lxq__body .lxfaq__foot{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:18px 0 0;font-size:14px;color:var(--lx-text-3)}.lxfaq .lxq__body .lxfaq__permalink{color:var(--lx-text-3);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.lxfaq .lxq__body .lxfaq__permalink:before{content:"#";-webkit-margin-end:4px;margin-inline-end:4px;font-family:var(--lx-mono)}@media (hover:hover) and (pointer:fine){.lxfaq .lxq__body .lxfaq__permalink:hover{color:var(--lx-accent-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}::highlight(lxfaq){background-color:rgba(var(--lx-accent-rgb),.26)}.lxfaq-none{margin:0;padding:24px 26px;border:1px dashed var(--lx-line-strong);border-radius:16px;color:var(--lx-text-2);font-size:16px;line-height:1.6;max-width:62ch}.lxfaq-none a{color:var(--lx-accent-ink);text-decoration:underline;text-underline-offset:3px}.lxfaq-cta{margin:24px 0 0;display:flex;gap:12px;flex-wrap:wrap}