.wcc-market-faq{background:var(--wcc-cream);color:var(--wcc-body);font-family:var(--wcc-sans,"Inter",Arial,sans-serif);padding:72px 32px 80px}.wcc-market-faq__inner{margin:auto;max-width:1240px}.wcc-market-faq__eyebrow{align-items:center;color:var(--wcc-red);display:flex;font-size:12px;font-weight:700;gap:18px;letter-spacing:.16em;margin:0 0 14px;text-transform:uppercase}.wcc-market-faq__eyebrow:after{background:var(--wcc-rule);content:"";flex:1;height:1px}.wcc-markets .wcc-market-faq h2{color:var(--wcc-navy);font-size:clamp(40px,4vw,56px);line-height:1;margin-bottom:44px}.wcc-market-faq__list{max-width:960px}.wcc-market-faq__item{border-bottom:1px solid var(--wcc-rule);display:block;padding:0}.wcc-market-faq__item summary{align-items:start;cursor:pointer;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 24px;list-style:none;padding:20px 0 12px}.wcc-market-faq__item summary::-webkit-details-marker{display:none}.wcc-market-faq__item summary::marker{content:""}.wcc-market-faq__item h3{color:var(--wcc-navy);font-family:var(--wcc-sans,"Inter",Arial,sans-serif);font-size:17px;font-weight:700;letter-spacing:0;line-height:1.3;margin:0}.wcc-market-faq__answer{box-sizing:border-box;display:block;padding:0 48px 22px 0;width:100%}.wcc-market-faq__item p{font-size:15px;line-height:1.55;margin:0;max-width:850px}.wcc-market-faq__item summary>span{color:var(--wcc-red);font-size:22px;line-height:1;margin-top:2px;text-align:center}.wcc-market-faq__item summary>span::before{content:"+"}.wcc-market-faq__item[open] summary>span::before{content:"−"}@media(max-width:600px){.wcc-market-faq{padding:56px 20px 64px}.wcc-markets .wcc-market-faq h2{margin-bottom:30px}.wcc-market-faq__item summary{gap:16px;padding-top:18px}.wcc-market-faq__answer{padding:0 40px 18px 0}.wcc-market-faq__item h3{font-size:16px}.wcc-market-faq__item p{font-size:14px}}
.wcc-home .wcc-market-faq{background:#f0e9df}
.wcc-home .wcc-market-faq h2{color:var(--wcc-navy);font-family:var(--wcc-serif,"Newsreader",Georgia,serif);font-size:clamp(40px,4vw,56px);font-weight:400;line-height:1;margin:0 0 38px}
.wcc-home .wcc-market-faq h2,.wcc-markets .wcc-market-faq h2,.wcc-market-faq__item h3{color:var(--wcc-navy)}
.wcc-market-faq__eyebrow{font-size:13px;font-weight:800;margin-bottom:22px}
.wcc-home .wcc-market-faq h2{font-size:clamp(34px,3.4vw,48px)}
.wcc-market-faq__item h3{font-weight:700}
