.bfaq{--bfaq-navy:#18233b;--bfaq-dark-navy:#001f3f;--bfaq-orange:#ff7001;--bfaq-orange-secondary:#ff9002;--bfaq-text:#303f59;--bfaq-muted:#5f6f89;--bfaq-border:rgba(24,35,59,.1);--bfaq-border-strong:rgba(24,35,59,.18);--bfaq-soft:#f7f9fc;--bfaq-white:#fff;--bfaq-radius:22px;--bfaq-shadow:0 14px 34px rgba(24,35,59,.08);--bfaq-transition:180ms ease;color:var(--bfaq-text);font-family:Open Sans,sans-serif;margin:0 auto;max-width:var(--bfaq-max-width,840px);scroll-margin-top:120px;width:100%}.bfaq *,.bfaq :after,.bfaq :before{box-sizing:border-box}.bfaq__anchor-target{display:block;height:1px;overflow:hidden;pointer-events:none;position:relative;top:-120px;visibility:hidden;width:1px}.bfaq__list{display:grid;gap:18px}.bfaq__item{background:var(--bfaq-white);border:1px solid var(--bfaq-border);border-radius:var(--bfaq-radius);box-shadow:0 1px 2px rgba(24,35,59,.03);display:block;overflow:hidden;transition:border-color var(--bfaq-transition),box-shadow var(--bfaq-transition),background-color var(--bfaq-transition)}.bfaq__item[open]{border-color:rgba(255,112,1,.42);box-shadow:var(--bfaq-shadow)}.bfaq__item--static{padding:0}.bfaq__summary{align-items:start;cursor:pointer;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 36px;list-style:none;padding:22px 24px 20px;width:100%}.bfaq__summary--static{cursor:default;grid-template-columns:minmax(0,1fr)}.bfaq__summary::-webkit-details-marker{display:none}.bfaq__summary:focus-visible{box-shadow:inset 0 0 0 3px rgba(255,112,1,.28);outline:none}.bfaq__summary-copy{display:block;min-width:0;width:100%}.bfaq__category{background:rgba(255,112,1,.1);border-radius:999px;display:inline-flex;font-size:12px;letter-spacing:.01em;line-height:1;margin:0 0 9px;padding:5px 9px;width:fit-content}.bfaq__category,.bfaq__question{color:var(--bfaq-navy);font-weight:700}.bfaq__question{display:block;font-size:18px;letter-spacing:-.01em;line-height:1.35;margin:0;width:100%}.bfaq__short-answer{color:var(--bfaq-text);display:block;font-size:16px;font-weight:400;line-height:1.7;margin-top:8px;max-width:none;width:100%}.bfaq__icon{align-items:center;background:rgba(255,112,1,.08);border:1px solid rgba(255,112,1,.45);border-radius:999px;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;margin-top:1px;position:relative;transition:background-color var(--bfaq-transition),border-color var(--bfaq-transition);width:32px}.bfaq__icon:after,.bfaq__icon:before{background:var(--bfaq-orange);border-radius:999px;content:"";height:2px;position:absolute;transition:transform var(--bfaq-transition),opacity var(--bfaq-transition);width:13px}.bfaq__icon:after{transform:rotate(90deg)}.bfaq__item[open] .bfaq__icon{background:rgba(255,112,1,.14);border-color:rgba(255,112,1,.75)}.bfaq__item[open] .bfaq__icon:after{opacity:0;transform:rotate(90deg) scaleX(.2)}.bfaq__summary:hover .bfaq__icon{background:rgba(255,112,1,.14);border-color:rgba(255,112,1,.85)}.bfaq__full{color:var(--bfaq-text);font-size:16px;font-weight:400;line-height:1.75;max-width:none;padding:0 24px 24px;width:100%}.bfaq__rich-text{max-width:none;padding-top:2px;width:100%}.bfaq__rich-text>:first-child{margin-top:0}.bfaq__rich-text>:last-child{margin-bottom:0}.bfaq__rich-text p{margin:0 0 12px}.bfaq__rich-text ol,.bfaq__rich-text ul{margin:10px 0 12px 1.25em;padding:0}.bfaq__rich-text li{margin:6px 0;padding-left:2px}.bfaq__rich-text strong{color:var(--bfaq-navy);font-weight:700}.bfaq__rich-text a{border-bottom:2px solid rgba(255,112,1,.72);color:var(--bfaq-navy);font-weight:600;text-decoration:none;transition:color var(--bfaq-transition),border-color var(--bfaq-transition)}.bfaq__rich-text a:focus-visible,.bfaq__rich-text a:hover{border-bottom-color:var(--bfaq-orange);color:var(--bfaq-orange);outline:none}.bfaq__related{border-top:1px solid var(--bfaq-border);margin-top:14px;padding-top:14px}.bfaq .bfaq__related-link,.bfaq .bfaq__related-link:active,.bfaq .bfaq__related-link:focus,.bfaq .bfaq__related-link:hover,.bfaq .bfaq__related-link:link,.bfaq .bfaq__related-link:visited{align-items:center;background:transparent;border:0;color:var(--bfaq-navy);display:inline-flex;font-family:Open Sans,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;gap:.35em;letter-spacing:normal!important;line-height:1.3!important;margin:0;padding:0;text-decoration:none!important;text-transform:none!important;transform:none;transition:color var(--bfaq-transition)}.bfaq .bfaq__related-link:active,.bfaq .bfaq__related-link:focus,.bfaq .bfaq__related-link:hover{color:var(--bfaq-orange);outline:none;text-decoration:none!important}.bfaq .bfaq__related-link:focus-visible{border-radius:6px;outline:3px solid rgba(255,112,1,.28);outline-offset:3px}.bfaq .bfaq__related-label,.bfaq .bfaq__related-link:active .bfaq__related-label,.bfaq .bfaq__related-link:focus .bfaq__related-label,.bfaq .bfaq__related-link:hover .bfaq__related-label{border-bottom:2px solid rgba(255,112,1,.72);color:currentColor;display:inline;font-family:Open Sans,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;letter-spacing:normal!important;line-height:1.3!important;margin:0;padding:0;text-decoration:none!important;text-transform:none!important;transition:border-color var(--bfaq-transition)}.bfaq .bfaq__related-link:active .bfaq__related-label,.bfaq .bfaq__related-link:focus .bfaq__related-label,.bfaq .bfaq__related-link:hover .bfaq__related-label{border-bottom-color:var(--bfaq-orange)}.bfaq .bfaq__related-arrow,.bfaq .bfaq__related-link:active .bfaq__related-arrow,.bfaq .bfaq__related-link:focus .bfaq__related-arrow,.bfaq .bfaq__related-link:hover .bfaq__related-arrow{border:0;color:var(--bfaq-orange);display:inline-block;flex:0 0 auto;font-family:Open Sans,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:600!important;letter-spacing:normal!important;line-height:1!important;margin:0;padding:0;text-decoration:none!important;text-transform:none!important;transform:translateX(0);transition:transform var(--bfaq-transition),color var(--bfaq-transition);will-change:transform}.bfaq .bfaq__related-link:active .bfaq__related-arrow,.bfaq .bfaq__related-link:focus .bfaq__related-arrow,.bfaq .bfaq__related-link:hover .bfaq__related-arrow{color:var(--bfaq-orange);transform:translateX(3px)}@media (min-width:768px){.bfaq__question{font-size:20px}.bfaq__full,.bfaq__short-answer{font-size:17px}}@media (max-width:767px){.bfaq{max-width:100%;scroll-margin-top:96px}.bfaq__anchor-target{top:-96px}.bfaq__list{gap:14px}.bfaq__summary{gap:14px;grid-template-columns:minmax(0,1fr) 32px;padding:20px 18px 18px}.bfaq__full{padding:0 18px 20px}.bfaq__icon{flex-basis:30px;height:30px;width:30px}}