@font-face{font-display:swap;font-family:Decimal;font-style:normal;font-weight:700;src:url(https://museumoftolerance.com/hubfs/decimal-bold-font.woff) format("woff")}@font-face{font-display:swap;font-family:Decimal;font-style:normal;font-weight:400;src:url(https://museumoftolerance.com/hubfs/decimal-regular-font.woff) format("woff")}.subscribe-bar{padding:2.5rem 0;width:100%}.subscribe-bar__inner{align-items:center;display:flex;gap:3rem;margin:0 auto;max-width:1200px;padding:0 2rem}.subscribe-bar__heading{color:#fff;flex-shrink:0;font-family:Decimal,Inter Tight,sans-serif;font-weight:700;margin:0;white-space:nowrap}.subscribe-bar__form{flex:1;min-width:0}.subscribe-bar .hs-form{align-items:flex-start;display:flex;gap:1.5rem}.subscribe-bar .hs-fieldtype-checkbox{flex-shrink:0}.subscribe-bar .hs-fieldtype-checkbox>label{display:none}.subscribe-bar .hs-fieldtype-checkbox .inputs-list{display:grid;gap:.5rem 1.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.subscribe-bar .hs-fieldtype-checkbox .hs-form-checkbox label{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Inter Tight,sans-serif;font-size:.9375rem;gap:.5rem;margin:0;white-space:nowrap}.subscribe-bar .hs-fieldtype-checkbox .hs-input{accent-color:#8bb7c9;width:auto}.subscribe-bar .hs-fieldtype-email,.subscribe-bar .hs-fieldtype-text{flex:1;min-width:0}.subscribe-bar .hs-fieldtype-email>label,.subscribe-bar .hs-fieldtype-text>label{display:none}.subscribe-bar .hs-fieldtype-email .hs-input,.subscribe-bar .hs-fieldtype-text .hs-input{background:#fff;border:none;border-radius:25px;color:#1f2937;font-family:Inter Tight,sans-serif;font-size:1rem;outline:none;padding:.75rem 1rem;width:100%}.subscribe-bar .hs-fieldtype-email .hs-input::placeholder,.subscribe-bar .hs-fieldtype-text .hs-input::placeholder{color:#9ca3af}.subscribe-bar .hs-fieldtype-email .hs-input:focus,.subscribe-bar .hs-fieldtype-text .hs-input:focus{box-shadow:0 0 0 3px rgba(139,183,201,.4)}.subscribe-bar .hs-button{border:none;border-radius:25px;color:#fff;cursor:pointer;flex-shrink:0;font-family:Inter Tight,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.5px;padding:9px 18px 11px;text-transform:uppercase;transition:filter .2s ease;white-space:nowrap}.subscribe-bar .hs-form-field{margin-bottom:0}.subscribe-bar .hs-error-msgs{list-style:none;margin:.25rem 0 0;padding:0}.subscribe-bar .hs-error-msg{color:#fca5a5;font-family:Inter Tight,sans-serif;font-size:.8125rem}.subscribe-bar .submitted-message{background-color:rgba(139,183,201,.25);border-radius:25px;color:#fff;font-family:Inter Tight,sans-serif;font-size:1.125rem;font-weight:600;padding:1rem 2rem;text-align:center}.subscribe-bar .legal-consent-container{color:hsla(0,0%,100%,.6);font-size:.8125rem}.subscribe-bar .legal-consent-container a{color:hsla(0,0%,100%,.8)}@media (max-width:1023px){.subscribe-bar__inner{align-items:stretch;flex-direction:column;gap:1.5rem;text-align:center}.subscribe-bar__heading{white-space:normal}.subscribe-bar .hs-form{flex-wrap:wrap;justify-content:center}.subscribe-bar .hs-fieldtype-checkbox{width:100%}.subscribe-bar .hs-fieldtype-checkbox .inputs-list{justify-items:center}.subscribe-bar .hs-fieldtype-email,.subscribe-bar .hs-fieldtype-text{flex:1 1 200px}}@media (max-width:639px){.subscribe-bar{padding:2rem 0}.subscribe-bar__inner{padding:0 1rem}.subscribe-bar .hs-form{flex-direction:column;gap:1rem}.subscribe-bar .hs-fieldtype-checkbox .inputs-list{grid-template-columns:1fr 1fr}.subscribe-bar .hs-fieldtype-email,.subscribe-bar .hs-fieldtype-text{flex:none;width:100%}.subscribe-bar .hs-button{width:100%}}