.dbf-accordion{width:100%}.dbf-item{overflow:hidden;border:1px solid #1a2a5e;border-radius:0;margin-bottom:0}.dbf-item+.dbf-item{margin-top:6px}.dbf-question{appearance:none;-webkit-appearance:none;margin:0;border:none;border-radius:0;box-shadow:none;font-family:inherit;font-size:inherit;line-height:inherit;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 24px;cursor:pointer;text-align:left;background-color:#0d1b4b;transition:background-color 0.2s ease}.dbf-question:hover{background-color:#162060}.dbf-question:focus-visible{outline:2px solid #fff;outline-offset:-3px}.dbf-question-text{flex:1;font-weight:700;color:#fff;font-size:16px;line-height:1.4;margin:0;padding:0;border:none;background:none;text-align:left}.dbf-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;color:#fff;border:none;background:none;border-radius:0;overflow:hidden;line-height:1;transition:transform 0.25s ease,color 0.25s ease}.dbf-icon svg,.dbf-icon img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;flex-shrink:0}.dbf-icon i{align-items:center;justify-content:center;line-height:1}.dbf-icon-closed{display:inline-flex!important}.dbf-icon-open{display:none!important}.dbf-item.is-open .dbf-icon-closed{display:none!important}.dbf-item.is-open .dbf-icon-open{display:inline-flex!important}.dbf-chevron-down{display:block}.dbf-chevron-up{display:none}.dbf-item.is-open .dbf-icon{color:#fff}.dbf-answer{overflow:hidden;max-height:0;transition:max-height 300ms ease}.dbf-answer[hidden]{display:block!important;max-height:0!important}.dbf-answer-inner{padding:24px 24px 28px;background-color:#fff;color:#3d3d3d;border-top:2px solid #0d1b4b}.dbf-answer-text{margin:0;padding:0;line-height:1.75;font-size:15px;color:#3d3d3d}.dbf-answer-inner p:last-child{margin-bottom:0}.dbf-no-faqs-notice{background:#fff3cd;border:1px solid #ffc107;border-radius:6px;padding:12px 16px;color:#856404;font-size:14px;margin:0}@media (max-width:768px){.dbf-question{padding:16px 18px}.dbf-question-text{font-size:15px}.dbf-answer-inner{padding:18px 18px 22px}}@media (max-width:480px){.dbf-question{padding:14px 16px}.dbf-answer-inner{padding:14px 16px 18px}}