.faq-layout{display:grid;grid-template-columns:330px 1fr;gap:80px;align-items:start}.faq-layout aside{position:sticky;top:130px;padding:35px;background:#eef6f8}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item button{width:100%;border:0;background:none;display:flex;justify-content:space-between;gap:20px;text-align:left;padding:25px 0;font-size:18px;font-weight:700;color:var(--ink);cursor:pointer}.faq-item button i{font-style:normal;color:var(--orange);font-size:24px}.faq-item>div{display:grid;grid-template-rows:0fr;transition:.35s}.faq-item>div p{overflow:hidden;margin:0;color:var(--muted)}.faq-item.open>div{grid-template-rows:1fr}.faq-item.open>div p{padding:0 45px 25px 0}.faq-item.open button i{transform:rotate(45deg)}@media(max-width:800px){.faq-layout{grid-template-columns:1fr;gap:35px}.faq-layout aside{position:static}}
