.faq2-section{align-items:center;background:radial-gradient(circle at 50% 5%,#52859514,#0000 34%),#18191b;color:#f7f8fb;display:flex;min-height:0;padding:var(--section-space) var(--section-pad-x)}.faq2-container{margin:0 auto;width:min(100%,900px)}.faq2-header{margin:0 auto clamp(44px,6vw,66px);max-width:900px;text-align:center}.faq2-header h2{color:#fff;font-size:clamp(2.65rem,5vw,4.5rem);font-weight:620;letter-spacing:-.055em;line-height:1;margin:0}.faq2-subtitle{color:#e7e9f49e;font-size:1rem;line-height:1.6;margin:18px auto 0;max-width:560px}.faq2-tabs{background:#07080b66;border:1px solid #ffffff1a;border-radius:var(--radius-full);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025);display:flex;gap:5px;margin:40px auto 0;padding:5px;width:-webkit-fit-content;width:fit-content}.faq2-tabs button{align-items:center;background:#0000;border:0;border-radius:var(--radius-full);color:#e7e9f48f;cursor:pointer;display:inline-flex;font:inherit;font-size:.92rem;font-weight:650;gap:8px;justify-content:center;min-height:48px;min-width:144px;padding:0 20px;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.faq2-tabs button:hover{color:#ffffffdb}.faq2-tabs button.is-active{background:#5e6ad2;box-shadow:0 10px 28px #5e6ad24d;color:#fff}.faq2-tabs button:focus-visible,.faq2-trigger:focus-visible{outline:2px solid #7eb8c9c7;outline-offset:3px}.faq2-list{display:flex;flex-direction:column;gap:14px}.faq2-item{background:#08090b57;border:1px solid #ffffff1c;border-radius:12px;overflow:hidden;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.faq2-item:hover{background:#08090b7a;border-color:#ffffff2e}.faq2-item--open{background:#08090b8a;border-color:#ffffff26;box-shadow:0 18px 46px #00000029}.faq2-trigger{align-items:center;background:#0000;border:0;color:#ffffffe6;cursor:pointer;display:flex;font:inherit;font-size:1rem;font-weight:620;gap:24px;justify-content:space-between;line-height:1.4;padding:25px 24px;text-align:left;width:100%}.faq2-item--open .faq2-trigger,.faq2-item:hover .faq2-trigger{color:#fff}.faq2-icon{background:#0000;border-radius:50%;color:#e7e9f4a3;display:grid;flex:0 0 26px;height:26px;place-items:center;transition:transform .22s ease,color .22s ease;width:26px}.faq2-item--open .faq2-icon{color:#fff;transform:rotate(180deg)}.faq2-answer-wrap{overflow:hidden}.faq2-answer{margin:0 24px 24px}.faq2-answer i{background:#5e6ad2;border-radius:var(--radius-full);box-shadow:0 0 18px #5e6ad25c;display:block;height:3px;margin-bottom:18px;width:48px}.faq2-answer p{color:#e7e9f4a8;font-size:.94rem;line-height:1.7;margin:0;max-width:790px}.faq2-answer-wrap>p{background:#0000001f;border-radius:var(--radius-md);color:var(--muted);font-size:.88rem;line-height:1.7;margin:0 12px 12px;padding:16px}[data-theme=light] .faq2-item{background:#08090b57;border-color:#ffffff1c}[data-theme=light] .faq2-item--open{background:#08090b8a;box-shadow:0 18px 46px #00000029}[data-theme=light] .faq2-item--open .faq2-icon{color:#fff}[data-theme=linear] .faq2-section .faq2-item:hover{background:#08090b7a;border-color:#ffffff2e}[data-theme=linear] .faq2-section .faq2-item--open{background:#08090b8a;border-color:#ffffff26}[data-theme=linear] .faq2-section .faq2-item--open .faq2-icon{background:#0000;color:#fff}[data-theme=linear] .faq2-section .faq2-answer p{background:#0000}@media (max-width:600px){.faq2-header{margin-bottom:34px}.faq2-trigger{font-size:.9rem;padding:20px 18px}.faq2-tabs{margin-top:30px;width:100%}.faq2-tabs button{flex:1 1;min-width:0;padding:0 12px}.faq2-answer{margin:0 18px 20px}}