.faq-content{position:relative;padding:180px 80px 120px;min-height:60vh;overflow:hidden}@media(max-width:1200px){.faq-content{padding:160px 40px 80px}}@media(max-width:768px){.faq-content{padding:140px 20px 60px}}.faq-content__bg{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:1;pointer-events:none}.faq-content__bg--desktop{display:block}@media(max-width:768px){.faq-content__bg--desktop{display:none}}.faq-content__bg--mobile{display:none}.faq-content__bg-image{object-fit:cover;object-position:center right}.faq-content__bg-gradient{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,10,19,0) 46.5%,#070a13)}.faq-content__hero{max-width:1280px;margin:120px auto;position:relative;z-index:10}@media(max-width:1200px){.faq-content__hero{margin-bottom:100px}}@media(max-width:768px){.faq-content__hero{margin-bottom:60px}}.faq-content__title{font-weight:600;font-size:64px;color:#eaf3ff;line-height:1.1;margin:0;min-height:1.1em}@media(max-width:900px){.faq-content__title{font-size:48px}}@media(max-width:768px){.faq-content__title{font-size:36px}}.faq-content__cursor{display:inline-block;margin-left:4px;color:#4093ff;font-weight:400;opacity:0;transition:opacity .1s ease}.faq-content__cursor--visible{opacity:1}.faq-content__container{display:grid;grid-template-columns:470px 1fr;grid-gap:60px;gap:60px;max-width:1280px;margin:0 auto;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1);position:relative;z-index:10}.faq-content__container--visible{opacity:1;transform:translateY(0)}@media(max-width:1200px){.faq-content__container{grid-template-columns:400px 1fr;gap:40px}}@media(max-width:900px){.faq-content__container{grid-template-columns:1fr;gap:32px}}.faq-content__categories{display:flex;flex-direction:column;gap:24px}.faq-content__label{font-weight:600;font-size:18px;line-height:1.1;background:var(--website-gradient-text-2);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin-bottom:8px}.faq-content__list{display:flex;flex-direction:column;gap:8px}.faq-content__category{display:flex;flex-direction:column;animation:fadeInUp .6s ease-out backwards}.faq-content__category-header{display:flex;align-items:center;justify-content:space-between;padding:8px 0;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:all .3s ease}.faq-content__category-header:hover .faq-content__category-title{color:var(--website-accent-blue)}.faq-content__category-title{font-weight:600;font-size:24px;color:#fff;line-height:1.1;transition:color .3s ease}@media(max-width:768px){.faq-content__category-title{font-size:20px}}.faq-content__category-icon{font-weight:400;font-size:40px;color:var(--website-accent-blue);line-height:1;transition:transform .4s cubic-bezier(.4,0,.2,1)}.faq-content__category-header--expanded .faq-content__category-icon{transform:rotate(45deg)}@media(max-width:768px){.faq-content__category-icon{font-size:32px}}.faq-content__items{display:flex;flex-direction:column;gap:8px;max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:all .4s cubic-bezier(.4,0,.2,1);padding-left:0}.faq-content__items--expanded{max-height:2000px;opacity:1;pointer-events:auto;padding-top:8px;padding-bottom:8px}.faq-content__item-wrapper{display:flex;flex-direction:column}.faq-content__item{display:block;position:relative;width:100%;padding:16px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:20px;font-weight:500;font-size:18px;color:#c2d2e8;line-height:1.1;text-align:left;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-content__item:hover{background:rgba(5,59,108,.1)}.faq-content__item--selected{background:linear-gradient(89deg,rgba(132,90,255,.1) 2.59%,rgba(5,59,108,.1) 97.21%);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.faq-content__item--selected:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(91deg,rgba(106,183,255,.3) -4.18%,rgba(200,182,255,.3) 100.94%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.faq-content__item--selected:hover{background:rgba(5,59,108,0)}@media(max-width:768px){.faq-content__item{font-size:16px;padding:14px}}.faq-content__item-answer{padding:16px;margin-top:8px;background:linear-gradient(89deg,rgba(132,90,255,.1) 2.59%,rgba(5,59,108,.1) 97.21%);border-radius:20px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);animation:fadeInScale .3s cubic-bezier(.4,0,.2,1)}.faq-content__item-answer:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(91deg,rgba(106,183,255,.3) -4.18%,rgba(200,182,255,.3) 100.94%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.faq-content__item-answer-text{font-weight:500;font-size:16px;color:#c2d2e8;line-height:1.3}.faq-content__item-answer-text p{margin-top:0;margin-bottom:.5em}.faq-content__item-answer-text ul{margin-top:0;margin-bottom:.5em;padding-left:20px}.faq-content__item-answer-text a{color:var(--website-accent-blue);text-decoration:underline;transition:opacity .2s ease}.faq-content__item-answer-text a:hover{opacity:.8}@media(max-width:768px){.faq-content__item-answer-text{font-size:14px}}.faq-content__answer-panel{position:relative;min-height:300px}@media(max-width:900px){.faq-content__answer-panel{display:none}}.faq-content__answer{position:-webkit-sticky;position:sticky;top:162px;padding:64px;background:linear-gradient(89deg,rgba(132,90,255,.1) 2.59%,rgba(5,59,108,.1) 97.21%);border-radius:30px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);animation:fadeInScale .5s cubic-bezier(.4,0,.2,1)}@media(max-width:900px){.faq-content__answer{top:100px}}@media(max-width:768px){.faq-content__answer{top:80px}}.faq-content__answer:before{content:"";position:absolute;inset:0;border-radius:30px;padding:1px;background:linear-gradient(91deg,rgba(106,183,255,.3) -4.18%,rgba(200,182,255,.3) 100.94%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.faq-content__answer--empty{display:flex;align-items:center;justify-content:center;opacity:.6}@media(max-width:1200px){.faq-content__answer{padding:48px}}@media(max-width:768px){.faq-content__answer{padding:32px 24px;border-radius:24px}.faq-content__answer:before{border-radius:25px}}.faq-content__answer-title{font-weight:500;font-size:28px;line-height:1.1;margin-bottom:16px;background:var(--website-gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}@media(max-width:900px){.faq-content__answer-title{font-size:24px}}@media(max-width:768px){.faq-content__answer-title{font-size:20px;margin-bottom:12px}}.faq-content__answer-text{font-weight:500;font-size:20px;color:#c2d2e8;line-height:1.3;margin:0}.faq-content__answer-text p,.faq-content__answer-text ul{margin-top:0;margin-bottom:.5em}@media(max-width:900px){.faq-content__answer-text{font-size:18px}}@media(max-width:768px){.faq-content__answer-text{font-size:16px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}