.qa-panel{background:#fffefc;border:1px solid #d6d9dc;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.07);font-family:system-ui,Segoe UI,Helvetica,Arial,sans-serif;margin:4rem 0}.qa-panel__toggle{align-items:center;background:#002d6a;border:0;border-radius:8px 8px 0 0;color:#fff;cursor:pointer;display:flex;gap:12px;padding:12px 16px;text-align:left;width:100%}.qa-panel__title{flex:1;font-weight:600}.qa-panel__chevron{transition:transform .2s ease}.qa-panel__content{padding:12px 16px 16px}.qa-panel__controls{display:flex;justify-content:flex-end;margin-bottom:8px}.qa-reset{background:#f89e2c;border:none;border-radius:4px;color:#000;cursor:pointer;padding:6px 10px}.qa-reset:hover{filter:brightness(.95)}.qa-section{background:#fff;border:1px solid #e6e9ec;border-radius:6px;margin:10px 0}.qa-section__toggle{align-items:center;background:#f5f8fa;border:0;border-radius:6px;cursor:pointer;display:grid;gap:10px;grid-template-columns:1fr auto auto;padding:10px 12px;text-align:left;width:100%}.qa-section__title{font-weight:600}.qa-section__help{color:#6b7280;font-size:12px}.qa-section__chevron{transition:transform .2s ease}.qa-items{padding:12px}.qa-item{align-items:center;border-radius:4px;display:grid;gap:8px;grid-template-columns:20px 1fr auto auto;padding:6px 4px}.qa-item:hover .qa-item__checkbox{height:16px;width:16px}.qa-item__label{line-height:1.35}.qa-item__tip{color:#2563eb;cursor:help;font-size:12px}.qa-item__badge{background:#fde68a;border-radius:999px;color:#7c2d12;font-size:11px;margin-left:6px;padding:2px 6px}.is-required .qa-item__label{font-weight:600}.qa-panel[aria-expanded=true] .qa-panel__chevron,.qa-panel__toggle[aria-expanded=true] .qa-panel__chevron,.qa-section__toggle[aria-expanded=true] .qa-section__chevron{transform:rotate(90deg)}.hs-internal-only:before{background:#fff3cd;border-bottom:1px dashed #f0c36d;color:#7c4700;content:"INTERNAL — Not visible on published page";display:block;font-size:12px;padding:8px 12px}