.lg2-faq{font-family:Mulish,system-ui,-apple-system,sans-serif}.lg2-faq *{box-sizing:border-box}.lg2-faq__hero{overflow:hidden;padding:64px 44px 72px;position:relative}.lg2-faq__grid{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:54px 54px;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 30% 20%,#000 0,transparent 76%);mask-image:radial-gradient(70% 70% at 30% 20%,#000 0,transparent 76%);position:absolute}.lg2-faq__glow{border-radius:50%;filter:blur(22px);height:420px;opacity:.22;pointer-events:none;position:absolute;right:-50px;top:-120px;width:420px}.lg2-faq__hero-wrap{margin:0 auto;max-width:1240px;position:relative}.lg2-faq__crumbs{align-items:center;color:#9da6b5;display:flex;font-size:13px;font-weight:600;gap:9px;margin-bottom:26px}.lg2-faq__sep{opacity:.5}.lg2-faq__hero-inner{max-width:720px}.lg2-faq__badge{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:#e6e9ef;font-size:13px;font-weight:700;gap:9px;margin-bottom:22px;padding:7px 15px 7px 8px}.lg2-faq__badge,.lg2-faq__badge-ic{align-items:center;display:inline-flex}.lg2-faq__badge-ic{border-radius:6px;color:#fff;font-size:11px;height:20px;justify-content:center;width:20px}.lg2-faq__title{color:#fff;font-size:clamp(38px,4.6vw,60px);font-weight:800;letter-spacing:-2px;line-height:1.04;margin:0 0 18px}.lg2-faq__lede{color:#aeb6c4;font-family:Lora,Georgia,serif;font-size:18px;line-height:1.6;margin:0 0 30px;max-width:560px}.lg2-faq__lede p{margin:0}.lg2-faq__search{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:13px;display:flex;gap:12px;max-width:520px;padding:5px 5px 5px 18px}.lg2-faq__search-ic{color:#6e7689;font-size:17px}.lg2-faq__input{background:transparent;border:none;color:#fff;flex:1;font-family:Mulish,sans-serif;font-size:15px;font-weight:600;outline:none;padding:11px 0}.lg2-faq__input::placeholder{color:#6e7689}.lg2-faq__search-clear{align-items:center;background:hsla(0,0%,100%,.08);border:none;border-radius:9px;color:#c2c8d4;cursor:pointer;display:inline-flex;font-size:15px;height:34px;justify-content:center;width:34px}.lg2-faq__search-clear[hidden]{display:none}.lg2-faq__body{padding:48px 44px 96px}.lg2-faq__body-wrap{margin:0 auto;max-width:920px}.lg2-faq__pills{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:38px}.lg2-faq__pill{background:#fff;border:1px solid #e2e4e0;border-radius:999px;color:#50606d;cursor:pointer;font-size:13.5px;font-weight:700;padding:10px 18px;transition:all .22s ease}.lg2-faq__pill-count{font-weight:600;opacity:.6}.lg2-faq__groups{display:flex;flex-direction:column;gap:40px}.lg2-faq__group[hidden]{display:none}.lg2-faq__group-head{align-items:center;display:flex;gap:14px;margin-bottom:18px}.lg2-faq__group-ic{align-items:center;border-radius:9px;display:inline-flex;flex:0 0 auto;font-size:14px;height:30px;justify-content:center;width:30px}.lg2-faq__group-title{font-size:21px;font-weight:800;letter-spacing:-.5px;margin:0}.lg2-faq__items{display:flex;flex-direction:column;gap:11px}.lg2-faq__item{background:#fff;border:1px solid #e2e4e0;border-radius:14px;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease}.lg2-faq__item[hidden]{display:none}.lg2-faq__q{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:21px 24px;text-align:left;width:100%}.lg2-faq__q-text{font-size:16.5px;font-weight:700;letter-spacing:-.2px;line-height:1.35}.lg2-faq__sign{align-items:center;border-radius:8px;display:inline-flex;flex:0 0 auto;font-size:18px;height:30px;justify-content:center;transition:transform .3s ease;width:30px}.lg2-faq__item[data-open] .lg2-faq__sign{transform:rotate(45deg)}.lg2-faq__a{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.lg2-faq__a-inner{color:#50606d;font-family:Lora,Georgia,serif;font-size:15.5px;line-height:1.65;padding:0 24px 22px}.lg2-faq__a-inner p{margin:0 0 12px}.lg2-faq__a-inner p:last-child{margin:0}.lg2-faq__empty{padding:60px 20px;text-align:center}.lg2-faq__empty[hidden]{display:none}.lg2-faq__empty-title{color:#1b263b;font-size:20px;font-weight:800;margin-bottom:8px}.lg2-faq__empty-body{color:#50606d;font-family:Lora,Georgia,serif;font-size:16px;margin:0 0 20px}.lg2-faq__empty-btn{border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:11px 22px}@keyframes lg2-faq-drift{0%,to{transform:translate(0)}50%{transform:translate(28px,-22px)}}@media (max-width:620px){.lg2-faq__hero{padding:44px 24px 52px}.lg2-faq__body{padding:36px 24px 64px}.lg2-faq__q{padding:18px}.lg2-faq__q-text{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.lg2-faq__glow{animation:none!important}.lg2-faq__a,.lg2-faq__item,.lg2-faq__pill,.lg2-faq__sign{transition:none}}