.faq2-section{align-items:center;color:#f7f8fb;display:flex;min-height:0;padding:var(--section-space) var(--section-pad-x)}#faq.faq2-section{background:linear-gradient(180deg,#141414,#0309101f 28%,#0309101f 72%,#141414),url(/static/media/roster-studio-backdrop-v1.f100fa3bace4db7b025a.webp) 50% /cover,#030910;background:linear-gradient(180deg,var(--bg,#141414),#0309101f 28%,#0309101f 72%,var(--bg,#141414)),url(/static/media/roster-studio-backdrop-v1.f100fa3bace4db7b025a.webp) 50% /cover,#030910}.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:var(--text-h1);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:1.12;margin:0}.faq2-section .faq2-list{border-top:1px solid #ffffff1f;display:flex;flex-direction:column;gap:0}.faq2-section .faq2-list .faq2-item{background:#0000;border:0;border-bottom:1px solid #ffffff1f;border-radius:0;box-shadow:none;overflow:hidden}.faq2-section .faq2-item:before{content:none}.faq2-section .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 0;text-align:left;width:100%}.faq2-section .faq2-item--open .faq2-trigger,.faq2-section .faq2-item:hover .faq2-trigger{color:#fff}.faq2-section .faq2-trigger>span:first-child{color:inherit}.faq2-section .faq2-trigger:focus-visible{outline:2px solid #8dbfff;outline-offset:-2px}.faq2-section .faq2-icon{background:#0000;color:var(--muted);display:grid;flex:0 0 26px;height:26px;place-items:center;transition:transform .22s ease;width:26px}.faq2-section .faq2-item--open .faq2-icon{color:var(--fg);transform:rotate(180deg)}.faq2-answer-wrap{overflow:hidden}.faq2-section .faq2-answer{margin:0 50px 26px 0}.faq2-answer p{color:#e7e9f4a8;font-size:.94rem;line-height:1.7;margin:0;max-width:790px}[data-theme=linear] .faq2-section .faq2-answer p{background:#0000}@media (max-width:600px){.faq2-header{margin-bottom:34px}.faq2-section .faq2-trigger{font-size:.9rem;padding:22px 0}.faq2-section .faq2-answer{margin:0 30px 22px 0}}@media (prefers-reduced-motion:reduce){.faq2-section .faq2-icon{transition:none}}