/* ProductWhitebank board: page-only helmet rules (generated by tools/extract.py). */
@media (prefers-reduced-motion:reduce){.wc-lift,.wc-btn,.wc-faq,.wb-bar{transition:none}}
.wc-faq{transition:color 140ms}
.wc-faq:hover{color:#000000!important}
.wc-card-cta{text-decoration:underline;text-decoration-color:#d88728;text-decoration-thickness:2px;text-underline-offset:4px}
.wb-bar{transition:opacity 240ms}
.wb-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
/* FAQ accordion (main.js): icon disc is grey when closed, gold and rotated 45deg when open (board state). */
.wc-faq .wc-faq-icon{background:#ebeff2}
.wc-faq[aria-expanded="true"] .wc-faq-icon{background:#d88728;transform:rotate(45deg)}
@media (prefers-reduced-motion:reduce){.wc-faq-icon{transition:none!important}}
/* Launch steps stack into one column on phones: keep each step's dot clear of the text above it. */
@media (max-width:520px){.wb-steps>li{padding-bottom:18px!important}}
