.marketing-section-active *{scrollbar-color:#6b6b6b #292929}.marketing-section-active ::-webkit-scrollbar-track{background:#292929}.marketing-section-active ::-webkit-scrollbar-thumb{background:#6b6b6b}.marketing-section-active ::-webkit-scrollbar-thumb:hover{background:#7a7a7a}input:not([type=checkbox]):not([type=radio]):valid,input:not([type=checkbox]):not([type=radio]):invalid,select:valid,select:invalid,textarea:valid,textarea:invalid{background-color:#fff!important;box-shadow:none!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input:-internal-autofill-selected,input:-internal-autofill-previewed{-webkit-box-shadow:0 0 0 30px white inset!important;-webkit-text-fill-color:inherit!important;background-color:#fff!important;transition:background-color 5000s ease-in-out 0s}input.was-validated:valid,select.was-validated:valid,textarea.was-validated:valid{border-color:#198754}input.was-validated:invalid,select.was-validated:invalid,textarea.was-validated:invalid{border-color:#dc3545}input::placeholder,textarea::placeholder{color:#a9b1b8!important;opacity:.7!important;font-size:.9rem}.auto-grow-textarea{min-height:120px;overflow:hidden;resize:none;transition:height .1s ease}.character-counter{display:block;text-align:end;margin-top:.25rem;font-size:.8rem;color:#adb5bd;opacity:.5}.field-description{display:block;color:#6c757d;margin-bottom:.5rem;font-size:.875rem}#usageInterest::placeholder{font-size:.85rem;color:#6c757d;font-style:italic;min-height:120px}.theme-toggle{box-shadow:0 2px 5px #0000001a;transition:all .2s ease;z-index:100}.theme-toggle:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.dark-theme .theme-toggle{background-color:var(--background-darker);color:var(--text-light);border-color:var(--border-color)}.dark-theme input:-webkit-autofill,.dark-theme input:-webkit-autofill:hover,.dark-theme input:-webkit-autofill:focus,.dark-theme input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--background-darker) inset!important;-webkit-text-fill-color:var(--text-light)!important}
