.flourish-strip{background:var(--forest);color:var(--white);padding:4.5rem 2rem;text-align:center}.flourish-strip .ml-embedded{display:none}.flourish-strip .ml-form-embedContainer{width:min(100%,720px)!important;margin:0 auto}.flourish-strip .ml-form-align-center,.flourish-strip .ml-form-embedWrapper,.flourish-strip .ml-form-embedBody,.flourish-strip .ml-form-successBody{width:100%}.flourish-strip .ml-form-embedWrapper{display:block!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.flourish-strip .ml-form-embedBody,.flourish-strip .ml-form-successBody{padding:0!important}.flourish-strip .ml-form-embedContent,.flourish-strip .ml-form-successContent{margin:0 0 1.6rem!important;text-align:center!important}.flourish-strip .ml-form-embedContent h4,.flourish-strip .ml-form-successContent h4{margin:0 0 .55rem!important;color:var(--white)!important;font-family:Cormorant Garamond,serif!important;font-size:clamp(2rem,4vw,2.8rem)!important;font-weight:300!important;line-height:1.05!important;text-align:center!important}.flourish-strip .ml-form-embedContent p,.flourish-strip .ml-form-successContent p{max-width:590px;margin:0 auto!important;color:#ffffffb8!important;font-family:DM Sans,sans-serif!important;font-size:.9rem!important;font-weight:300!important;line-height:1.8!important;text-align:center!important}.flourish-strip .ml-block-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.7rem;align-items:start}.flourish-strip .ml-form-formContent{display:contents}.flourish-strip .ml-form-fieldRow,.flourish-strip .ml-form-embedSubmit{width:auto!important;margin:0!important}.flourish-strip .ml-field-group{width:100%}.flourish-strip .ml-form-fieldRow input{width:100%!important;min-height:48px;padding:.8rem 1rem!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:2px!important;background:#fffffff5!important;color:var(--charcoal)!important;font-family:DM Sans,sans-serif!important;font-size:.88rem!important;line-height:1.2!important;outline:none;transition:box-shadow .2s,border-color .2s}.flourish-strip .ml-form-fieldRow input::placeholder{color:#7d7d7d}.flourish-strip .ml-form-fieldRow input:focus{border-color:var(--blush)!important;box-shadow:0 0 0 3px #f2a68a4d}.flourish-strip .ml-form-embedSubmit button{min-height:48px;padding:.8rem 1.5rem!important;border:1px solid var(--blush)!important;border-radius:2px!important;background:var(--blush)!important;color:var(--charcoal)!important;cursor:pointer;font-family:DM Sans,sans-serif!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1.2!important;text-transform:uppercase!important;transition:background .2s,border-color .2s,transform .2s}.flourish-strip .ml-form-embedSubmit button:hover,.flourish-strip .ml-form-embedSubmit button:focus-visible{border-color:var(--white)!important;background:var(--white)!important;transform:translateY(-2px)}.flourish-strip .ml-form-embedSubmit button.loading{display:none}.flourish-strip .ml-error input{border-color:#ffb4a4!important}.flourish-strip .ml-error .ml-error-message{margin-top:.4rem;color:#ffded6;font-size:.75rem;text-align:left}@media(max-width:680px){.flourish-strip{padding:3.5rem 1.5rem}.flourish-strip .ml-block-form{grid-template-columns:1fr}.flourish-strip .ml-form-embedSubmit button{width:100%}}
