.bp-content details.sh-faq{background:#fff;border:1px solid #e6ecf2;border-radius:10px;margin:12px 0;overflow:hidden}.bp-content details.sh-faq summary{cursor:pointer;padding:18px 52px 18px 20px;list-style:none;position:relative}.bp-content details.sh-faq summary::-webkit-details-marker{display:none}.bp-content details.sh-faq summary h3{color:#1f2a37;margin:0;font-size:17px;font-weight:700;line-height:1.45;display:inline}.bp-content details.sh-faq summary:after{content:"+";color:#1a6fca;font-size:26px;font-weight:400;line-height:1;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.bp-content details.sh-faq[open] summary:after{content:"−"}.bp-content details.sh-faq[open] summary{border-bottom:1px solid #eef2f7}.bp-content details.sh-faq summary:hover{background:#f7fbff}.bp-content details.sh-faq .sh-faq-a{color:#48566a;padding:16px 20px;font-size:15px;line-height:1.65}.bp-content details.sh-faq .sh-faq-a>:first-child{margin-top:0}.bp-content details.sh-faq .sh-faq-a>:last-child{margin-bottom:0}@media (max-width:600px){.bp-content details.sh-faq summary h3{font-size:16px}}.skip-link{clip:rect(0, 0, 0, 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;top:auto!important;left:-9999px!important;overflow:hidden!important}.skip-link:focus{clip:auto!important;clip-path:none!important;white-space:normal!important;color:#0070e0!important;z-index:99999!important;background:#fff!important;border-radius:6px!important;width:auto!important;height:auto!important;padding:12px 20px!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;position:fixed!important;top:8px!important;left:8px!important;overflow:visible!important;box-shadow:0 2px 12px #0003!important}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}.skip-link.screen-reader-text:focus{clip:auto;clip-path:none;z-index:99999;color:#fff;background:#2563eb;border-radius:6px;width:auto;height:auto;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;position:fixed;top:8px;left:8px;overflow:visible;box-shadow:0 4px 16px #0000002e}
