.gg-faq__content{max-width:900px;margin:0 auto}.gg-faq__content .wp-block-details,.gg-faq__content details{border-bottom:1px solid rgba(255,255,255,.1);padding:22px 0;margin:0}.gg-faq__content summary{display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;user-select:none;font-size:20px;font-weight:600;color:#fff;list-style:none;outline:0}.gg-faq__title{font-size:54px;font-weight:700;color:#fff;text-align:center;margin-bottom:40px}.gg-faq__content summary::-webkit-details-marker{display:none}.gg-faq__content summary::marker{content:""}.gg-faq__content summary::after{content:"+";flex:0 0 auto;font-size:24px;line-height:1;color:var(--gg-accent,#ff7a00);transform:translateY(-1px)}.gg-faq__content .wp-block-details[open] summary::after,.gg-faq__content details[open] summary::after{content:"–"}.gg-faq__content .wp-block-details>:not(summary),.gg-faq__content details>:not(summary){padding:14px 0 0;color:rgba(255,255,255,.78);line-height:1.65;font-size:16px}.gg-faq__content .wp-block-details p,.gg-faq__content details p{margin:0 0 12px}.gg-faq__content .wp-block-details p:last-child,.gg-faq__content details p:last-child{margin-bottom:0}.gg-faq__content summary:hover{color:rgba(255,255,255,.92)}