.hubspot-blog-subscription-form-wrapper{width:100%;padding-bottom:1.75rem;--color-magenta:#ff00ff;--color-light-grey:#f0f0f4;--form-main-font:var(--font-favorit-mono);--hsf-global__font-family:var(--form-main-font);--hsf-global__font-size:14px;--hsf-global__color:#000;--hsf-global-error__color:#ff4444;--hsf-background__background-color:transparent;--hsf-background__border-style:none;--hsf-background__border-radius:0;--hsf-background__padding:0;--hsf-row__horizontal-spacing:16px;--hsf-row__vertical-spacing:0rem;--hsf-module__vertical-spacing:0rem;--hsf-field-label__font-family:var(--form-main-font);--hsf-field-label__font-size:1rem;--hsf-field-label__color:#000;--hsf-field-label-requiredindicator__color:#000;--hsf-field-input__font-family:var(--form-main-font);--hsf-field-input__color:var(--color-magenta);--hsf-field-input__background-color:transparent;--hsf-field-input__placeholder-color:rgb(255 0 255/50%);--hsf-field-input__border-color:var(--color-magenta);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:none;--hsf-field-input__border-radius:0rem;--hsf-field-input__padding:0.75rem;--hsf-field-textarea__font-family:var(--form-main-font);--hsf-field-textarea__color:#000;--hsf-field-textarea__background-color:#fff;--hsf-field-textarea__placeholder-color:#666666;--hsf-field-textarea__border-color:#333333;--hsf-field-textarea__border-width:1px;--hsf-field-textarea__border-style:none;--hsf-field-textarea__border-radius:0rem;--hsf-field-textarea__padding:0.75rem;--hsf-field-description__font-family:var(--form-main-font);--hsf-field-description__color:#000;--hsf-button__font-family:var(--form-main-font);--hsf-button__font-size:0.875rem;--hsf-button__color:var(--color-magenta);--hsf-button__background-color:#000;--hsf-button__background-image:none;--hsf-button__border-radius:0rem;--hsf-button__padding:0rem 0.5rem;--hsf-button__box-shadow:none;--hsf-erroralert__font-family:var(--form-main-font);--hsf-erroralert__font-size:0.75rem;--hsf-erroralert__color:var(--color-magenta);--hsf-heading__font-family:var(--form-main-font);--hsf-heading__color:#000;--hsf-richtext__font-family:var(--form-main-font);--hsf-richtext__font-size:1rem;--hsf-richtext__color:var(--color-magenta);.hsfc-RichText{a{color:var(--color-magenta)}strong{font-size:1.125rem!important;font-weight:400!important}}.hsfc-Step__Content{display:flex;align-items:flex-end;gap:.75rem}.hsfc-EmailField,[data-hsfc-id=EmailField]{position:relative;flex:1;min-width:0}.hsfc-NavigationRow{margin-top:0;display:grid;align-items:end;.hsfc-NavigationRow__Alerts{display:none}.hsfc-NavigationRow__Buttons{display:flex;align-items:flex-end;margin:0!important;padding:0!important}}.hsfc-FieldLabel{display:none!important}.hsfc-ErrorAlert{position:absolute;left:0;top:calc(100% + .35rem);margin:0!important;white-space:nowrap}.hsfc-TextInput,.hsfc-TextareaInput{background-color:transparent!important;color:var(--color-magenta)!important;caret-color:var(--color-magenta);border-bottom:1px solid var(--color-magenta)!important;box-shadow:none!important;transition:border-bottom-color .3s ease;padding-left:0!important;padding-right:0!important;padding-bottom:.25rem!important;&:focus{box-shadow:none!important;outline:none}&::placeholder{color:rgb(255 0 255/50%)!important}&:-webkit-autofill,&:-webkit-autofill:focus,&:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-magenta);caret-color:var(--color-magenta);box-shadow:inset 0 0 0 1000px #000!important;transition:background-color 9999s ease-out}}.hsfc-TextareaInput{height:calc(1.5rem + 3em)}.hsfc-CheckboxInput+span{font-size:1.125rem}.hsfc-Button{word-break:keep-all!important;text-transform:lowercase!important;color:var(--color-magenta)!important;background-color:#000!important;border:1px solid var(--color-magenta)!important;transition-property:background-color,color!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important;margin-top:0!important;margin-bottom:0!important;font-weight:500!important;display:flex!important;align-items:center!important;line-height:1.25rem!important;&:hover{background-color:var(--color-magenta)!important;color:#000!important;transform:none!important}}}