.faq{position:relative;margin-bottom:50px;padding-top:140px;padding-bottom:156px;overflow:hidden;background-image:url(/images/bg-waves.webp);background-position:0 746px;background-size:100% 364px;background-repeat:no-repeat}.faq__light{position:absolute;top:260px;left:50%;z-index:0;width:240px;height:240px;transform:translate(-50%);border-radius:50%;background:#29a1f6;opacity:.25;filter:blur(100px);pointer-events:none}.faq__limiter{position:relative;z-index:1;max-width:1480px;width:100%;margin:0 auto;padding:0 20px;display:flex;flex-direction:column}.faq__title-main{margin:0 0 20px;text-align:center;font-family:Raleway,Inter,system-ui,Avenir,sans-serif;font-size:34px;line-height:1.1;font-weight:800;letter-spacing:-.03em;color:#fff}.faq__description{max-width:900px;margin:0 auto 40px;text-align:center;font-family:Raleway,Inter,system-ui,Avenir,sans-serif;font-size:16px;line-height:1.4;color:#fff;opacity:.8}.faq__description span{color:#29a1f6}.faq__topics{width:-moz-fit-content;width:fit-content;margin:0 auto 40px;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:30px;border:1px solid rgba(255,255,255,.0509803922);background:#242429}.faq__topic-button{border:none;border-radius:300px;padding:14px 20px;font-family:Raleway,Inter,system-ui,Avenir,sans-serif;font-size:14px;line-height:1.2;color:#82838b;background:transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease}.faq__topic-button--active{color:#fff;background:#1a1a1e;cursor:default}.faq__topic-button:disabled{pointer-events:none}.faq__list{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:20px;list-style:none;padding:0}.faq__item{position:relative}.faq__card{border-radius:10px;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2424291a;transition:background-color .2s ease}.faq__card--expanded{background:#242429}.faq__button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 30px 20px;background:none;border:none;color:#fff;font-family:Raleway,Inter,system-ui,Avenir,sans-serif;font-size:24px;line-height:1.32;cursor:pointer;transition:padding .2s ease;text-align:left;min-width:1000px}.faq__button--expanded{padding-bottom:14px}.faq__title{flex:1;font-weight:700}.faq__icon{display:inline-flex;flex-shrink:0;margin-left:16px;color:#fff;transform:rotate(0);transition:transform .2s ease}.faq__icon--rotated{transform:rotate(45deg)}.faq__icon svg{display:block}.faq__panel{width:100%;display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease,opacity .2s ease,padding .2s ease;overflow:hidden;opacity:0;padding:0 30px}.faq__panel--expanded{grid-template-rows:1fr;opacity:.5;padding-bottom:20px}.faq__content{min-height:0;font-family:Inter,system-ui,Avenir,sans-serif;font-size:16px;line-height:1.4;color:#fff}.faq__content div{font-family:inherit}.faq__content p{margin:10px 0 0}.faq__content p+ul{margin-top:0}.faq__content ul{margin:10px 0 0;padding-left:0}.faq__content li{position:relative;padding-left:12px;list-style:none;margin-bottom:6px}.faq__content li:before{content:"";position:absolute;top:.66em;left:0;width:4px;height:4px;border-radius:50%;background:currentColor;transform:translateY(-50%)}.faq__content span{color:#29a1f6}@media(max-width:1060px){.faq__list{margin:0}.faq__button{min-width:100%}}@media(max-width:834px){.faq__limiter{padding:0 16px}.faq__topics{order:1}.faq__title-main{order:2;margin-top:18px}.faq__description{order:3}.faq__list{order:4}.faq__topic-button{font-size:11px;padding:14px 20px}.faq__title-main{font-size:24px;text-align:start}.faq__description{font-size:14px;color:#fff;text-align:start}.faq__button{font-size:18px}.faq__content{font-size:14px}}@media(max-width:610px){.faq__topics{width:100%;display:flex;flex-wrap:nowrap;overflow:hidden;min-width:0}.faq__topic-button{padding:10px 14px;white-space:nowrap;width:100%}}
