.bde-code-block-4840-100{width:100%}.infusion-form{width:100%;box-sizing:border-box}.infusion-form *,.infusion-form *::before,.infusion-form *::after{box-sizing:border-box;font-family:inherit}.infusion-form input,.infusion-form textarea,.infusion-form button,.infusion-form label{font-size:inherit}.infusion-form>div:not(.infusion-field):not(.infusion-submit){display:none}.infusion-field{width:100%;display:flex;flex-direction:column;margin-bottom:1.25rem}.infusion-field>label{font-weight:600;margin-bottom:0.35rem;color:var(--bde-palette-color-brand-black)}.infusion-field input[type="text"],.infusion-field textarea{width:100%;padding:0.8rem 1rem;color:var(--bde-palette-color-brand-black);background-color:var(--bde-palette-color-light-gray);border:1px solid var(--bde-palette-color-gray);border-radius:0;outline:none;transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}.infusion-field input[type="text"]::placeholder,.infusion-field textarea::placeholder{color:transparent;opacity:0}.infusion-field input[type="text"]:focus,.infusion-field textarea:focus{background-color:var(--bde-palette-color-white);border-color:var(--bde-palette-color-brand-blue);box-shadow:0 0 0 3px rgba(0,142,169,0.18)}.infusion-field textarea{resize:vertical;min-height:110px}.infusion-radio{width:100%}.options-container{width:100%;display:grid;grid-template-columns:1fr;gap:0.6rem;margin-top:0.35rem}@media (min-width:480px){.options-container{grid-template-columns:1fr 1fr}}.infusion-option{display:flex;align-items:center;gap:0.7rem;padding:0.75rem 0.9rem;background-color:var(--bde-palette-color-brand-light-gray);border:1px solid var(--bde-palette-color-brand-light-blue-darker);border-radius:0;cursor:pointer;transition:all 0.2s ease}.infusion-option:hover{background-color:var(--bde-palette-color-brand-light-blue);border-color:var(--bde-palette-color-brand-teal)}.infusion-option:has(input[type="radio"]:checked){background-color:var(--bde-palette-color-brand-light-teal);border-color:var(--bde-palette-color-brand-blue);box-shadow:0 0 0 1px var(--bde-palette-color-brand-blue)}.infusion-option input[type="radio"]{accent-color:var(--bde-palette-color-brand-blue);width:1.1rem;height:1.1rem;margin:0;cursor:pointer}.infusion-option label{font-weight:500;color:var(--bde-palette-color-brand-black);cursor:pointer;margin:0;line-height:1.3}.infusion-submit{width:100%;margin-top:1.5rem}.infusion-submit button{width:100%;padding:20px 30px;color:var(--bde-palette-color-white);background-color:var(--bde-palette-color-brand-blue);border:none;border-radius:0;box-shadow:none;cursor:pointer;transition:background-color 0.2s ease,transform 0.1s ease}.infusion-submit button:hover{background-color:var(--bde-palette-color-brand-dark-blue);box-shadow:none}.infusion-submit button:active{transform:translateY(1px)}