.gen-faqs{font-family:Neue Haas Grotesk Display Pro,Helvetica Neue,Helvetica,Arial,sans-serif;padding:40px 0;width:100%}.gen-faqs__inner{align-items:start;display:grid;gap:48px;grid-template-columns:1fr 1.85fr;margin:0 auto;max-width:1114px;padding:0 24px}.gen-faqs__aside{align-self:start;position:sticky;top:40px}.gen-faqs__heading{color:#fff;font-size:41.8px;font-weight:900;letter-spacing:-1.46px;line-height:41.8px;margin:0}.gen-faqs__list{display:flex;flex-direction:column;gap:8px}.gen-faqs__item{background-color:hsla(0,0%,100%,.024);border:.8px solid hsla(0,0%,100%,.07);border-radius:12px;overflow:hidden;transition:border-color .3s ease,background-color .3s ease}.gen-faqs__item--open{background-color:rgba(184,212,0,.05);border-color:rgba(184,212,0,.22)}.gen-faqs__question-wrap{font:inherit;margin:0}.gen-faqs__button{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;gap:16px;justify-content:space-between;margin:0;padding:20px;text-align:left;width:100%}.gen-faqs__question{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:600;line-height:20px}.gen-faqs__icon{align-items:center;color:hsla(0,0%,100%,.75);display:flex;flex:0 0 auto;height:15px;justify-content:center;transition:transform .35s cubic-bezier(.4,0,.2,1),color .3s ease;width:15px}.gen-faqs__item--open .gen-faqs__icon{color:#b8d400;transform:rotate(180deg)}.gen-faqs__button:focus-visible{border-radius:12px;outline:2px solid #4d94ff;outline-offset:-2px}.gen-faqs__panel{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.4,0,.2,1)}.gen-faqs__answer{color:hsla(0,0%,100%,.65);line-height:20px;padding:0 20px 20px}.gen-faqs__answer p{font-size:14px;margin:0}.gen-faqs__answer p+p{margin-top:12px}.gen-faqs__answer a{color:#4d94ff;text-decoration:underline}.gen-faqs__cta{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:hsla(0,0%,100%,.88);cursor:pointer;display:inline-flex;font-family:Neue Haas Grotesk Display Pro,Inter,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:300;gap:8px;line-height:1;margin:4px 20px 20px;padding:12px 20px;text-decoration:none;transition:color .3s ease,border-color .3s ease}.gen-faqs__cta-icon{align-items:center;color:#fff;display:flex;flex:0 0 auto;height:13px;justify-content:center;width:13px}@media (hover:hover) and (pointer:fine){.gen-faqs__cta:hover{border-color:#fff;color:#fff;text-decoration:none}}.gen-faqs__cta:focus-visible{outline:2px solid #4d94ff;outline-offset:2px}.gen-faqs.is-reveal-init[data-reveal=true] .gen-faqs__item{opacity:0;transform:translateY(20px)}.gen-faqs.is-reveal-css[data-reveal=true] .gen-faqs__item{transition:opacity .5s ease-out,transform .5s ease-out,border-color .3s ease,background-color .3s ease}.gen-faqs.is-reveal-init[data-reveal=true] .gen-faqs__item.is-visible{opacity:1;transform:none}@media (max-width:992px){.gen-faqs__inner{gap:32px;grid-template-columns:1fr}.gen-faqs__aside{position:static;top:auto}}@media (max-width:576px){.gen-faqs__heading{font-size:32px;letter-spacing:-1px;line-height:32px}}@media (prefers-reduced-motion:reduce){.gen-faqs__icon,.gen-faqs__item,.gen-faqs__panel{transition:none}.gen-faqs.is-reveal-init[data-reveal=true] .gen-faqs__item{opacity:1;transform:none}}