.bdt-participant-builder{box-sizing:border-box;font-family:Poppins,Arial,sans-serif;margin-top:0;padding:10px 40px 20px;width:100%}#bdtParticipantSection label,.bdt-participant-builder label{color:#004b84;display:block;font-family:Poppins,Arial,sans-serif;font-size:16px;font-weight:600;margin-bottom:8px}#bdtParticipantSection>input,.bdt-participant-builder>input,.bdt-participant-builder>select,.bdt-participant-row input,.bdt-participant-row select{background:#fff;border:1px solid #cfd8dc;border-radius:8px;box-sizing:border-box;font-family:Poppins,Arial,sans-serif;font-size:15px;margin-bottom:16px;padding:12px 16px;width:100%}.bdt-participant-row{background:#fff;border:1px solid #dbe5ea;border-radius:12px;border-top:5px solid #004b84;box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:18px;padding:22px}.bdt-participant-row h4{color:#004b84;font-size:20px;font-weight:700;margin:0 0 16px}.bdt-session-fields{border-top:1px solid #dbe5ea;margin-top:10px;padding-top:14px}.bdt-session-fields label{color:#004b84;font-size:15px;font-weight:700;margin:0 0 12px}.bdt-same-session{background:#fff4eb;border-left:5px solid #f8802d;border-radius:10px;margin-top:14px;padding:14px 16px}.bdt-declaration label,.bdt-same-session label{align-items:flex-start;color:#1f1f1f;display:flex;font-weight:500;gap:10px;line-height:1.5;margin-bottom:12px}.bdt-declaration input,.bdt-same-session input{margin-top:4px;width:auto}.bdt-declaration{background:#fff;border:1px solid #dbe5ea;border-radius:12px;border-top:5px solid #f8802d;margin:24px 0 20px;padding:22px}.bdt-additional-info h3,.bdt-declaration h3{color:#004b84;font-size:20px;font-weight:700;margin:0 0 14px}.bdt-participant-message{background:#fff4eb;border-left:5px solid #f8802d;border-radius:10px;color:#1f1f1f;font-size:15px;line-height:1.5;margin:16px 0;padding:18px 20px}.bdt-submit-wrap{margin-top:24px;padding:0}#bdtCustomSubmit{background:#f8802d;border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:Poppins,Arial,sans-serif;font-size:16px;font-weight:700;min-width:180px;padding:14px 32px;transition:.2s ease}#bdtCustomSubmit:disabled{cursor:not-allowed;opacity:.5}.bdt-additional-info{background:#fff4eb;border-radius:12px;margin:26px 0 0;padding:22px}.bdt-additional-info ul{margin:0;padding-left:20px}.bdt-additional-info li{line-height:1.5;margin-bottom:10px}.bdt-additional-info a{color:#004b84;font-weight:700}form .hsfc-Button,form .hsfc-NavigationRow,form .hsfc-NavigationRow__Buttons{display:none!important}