.newsletter-block{container:newsletter-block/inline-size}.newsletter-block:not(.body-block-area .newsletter-block) .prose{max-width:100%}.newsletter-block__grid{width:100%;margin-left:auto;margin-right:auto;padding:40px 30px 35px}.newsletter-block__grid:has(.newsletter-block__icon){flex-direction:column;align-items:center;gap:30px;display:flex}.newsletter-block__grid:has(.newsletter-block__icon) .newsletter-block__content h2{text-align:center}.newsletter-block__icon-wrap{flex-shrink:0}.newsletter-block__icon{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:69px;height:68px}.newsletter-block__form form input{max-height:40px}.newsletter-block__content-wrap{width:100%}@container newsletter-block (width>710px){@media (width>=768px){.newsletter-block__grid{padding:40px 40px 55px}}@media (width>=992px){.newsletter-block__grid{padding:64px 8.33% 68px}}@media (width>=1200px){.newsletter-block__grid:has(.newsletter-block__icon){flex-direction:row;gap:50px}.newsletter-block__grid:has(.newsletter-block__icon) .newsletter-block__content h2{text-align:left}}@media (width>=992px){.newsletter-block__icon{width:92px;height:90px}}@media (width>=1400px){.newsletter-block__content-wrap{justify-content:space-between;align-items:center;gap:54px;display:flex}.newsletter-block__form{flex-shrink:0;width:50%}}@media (width>=1600px){.newsletter-block__form{width:40%}}}@media (width>=1600px){.page-block-area .newsletter-block{max-width:var(--block-width-wide);margin-left:auto;margin-right:auto}}.hs-180-form{border-radius:var(--radius-xl);box-shadow:var(--card-shadow);background-color:#fff;min-height:200px;padding:35px 30px}.hs-180-form>:last-child{margin-bottom:0}.hs-180-form.prose{max-width:100%}.hs-form-html .hsfc-Renderer .hsfc-FieldLabel{margin-bottom:4px;display:inline-block}.hs-form-html .hsfc-Renderer .hsfc-FieldLabel,.hs-form-html .hsfc-Renderer .hsfc-RichText{font-size:var(--text-sm);line-height:var(--text-base--line-height);font-family:var(--font-body);color:var(--color-med-deep-navy)}.hs-form-html .hsfc-Renderer p{font-size:var(--text-sm);line-height:var(--text-base--line-height)}.hs-form-html .hsfc-Renderer a{color:var(--ui-primary);cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s}.hs-form-html .hsfc-Renderer .hsfc-TextareaInput,.hs-form-html .hsfc-Renderer input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]),.hs-form-html .hsfc-Renderer select,.hs-form-html .hsfc-Renderer textarea{border:2px solid var(--ui-primary);width:100%;color:var(--color-med-deep-navy);background-color:#fff;border-radius:8px}.hs-form-html .hsfc-Renderer select{font-size:.875rem}.hs-form-html .hsfc-Renderer textarea{resize:vertical;box-sizing:border-box}.hs-form-html .hsfc-Renderer input::-moz-placeholder{color:var(--color-med-dark-gray);opacity:1}.hs-form-html .hsfc-Renderer textarea::-moz-placeholder{color:var(--color-med-dark-gray);opacity:1}.hs-form-html .hsfc-Renderer input::placeholder,.hs-form-html .hsfc-Renderer textarea::placeholder{color:var(--color-med-dark-gray);opacity:1}.hs-form-html .hsfc-Renderer .hsfc-DateInput.hsfc-DateInput--placeholder{color:var(--color-med-dark-gray);-webkit-text-fill-color:var(--color-med-dark-gray)}.hs-form-html .hsfc-Renderer .hsfc-CheckboxFieldGroup>fieldset,.hs-form-html .hsfc-Renderer .hsfc-RadioFieldGroup>fieldset{border:0;min-width:0;margin:0;padding:0}.hs-form-html .hsfc-Renderer .hsfc-CheckboxFieldGroup>fieldset>legend,.hs-form-html .hsfc-Renderer .hsfc-RadioFieldGroup>fieldset>legend,.hs-form-html .hsfc-Renderer .hsfc-Step .hsfc-Step__Content{padding:0}.hs-form-html .hsfc-Renderer .hsfc-Step .hsfc-Step__Content>.hsfc-Row{margin-bottom:2rem}.hs-form-html .hsfc-Renderer .hsfc-Step .hsfc-Step__Content>.hsfc-Row:last-child{margin-bottom:0}.hs-form-html .hsfc-Renderer .hsfc-Row{flex-wrap:wrap;gap:16px;display:flex}.hs-form-html .hsfc-Renderer .hsfc-Row>*{flex:1 1 0;min-width:0}@media (width<=767px){.hs-form-html .hsfc-Renderer .hsfc-Row{flex-direction:column}}.hs-form-html .hsfc-Renderer .hsfc-CheckboxFieldGroup__Options,.hs-form-html .hsfc-Renderer .hsfc-RadioFieldGroup__Options{flex-wrap:wrap;gap:24px;margin-top:8px;display:flex}.hs-form-html .hsfc-Renderer .hsfc-CheckboxFieldGroup__Options label,.hs-form-html .hsfc-Renderer .hsfc-RadioFieldGroup__Options label{align-items:center;margin-bottom:0;display:flex}.hs-form-html .hsfc-Renderer input[type=checkbox]{appearance:none;border:2px solid var(--ui-primary);cursor:pointer;background:#fff;border-radius:4px;flex-shrink:0;width:20px;height:20px;transition:all .2s;position:relative}.hs-form-html .hsfc-Renderer input[type=checkbox]:before{content:"";background:0 0;border-radius:2px;width:8px;height:8px;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.hs-form-html .hsfc-Renderer input[type=checkbox]:checked{background:var(--color-med-aqua);border-color:var(--ui-primary)}.hs-form-html .hsfc-Renderer input[type=checkbox]:checked:before{background:var(--ui-primary);transform:translate(-50%,-50%)scale(1)}.hs-form-html .hsfc-Renderer input[type=checkbox]:checked:after{-webkit-mask-size:0;mask-size:0}.hs-form-html .hsfc-Renderer .hsfc-CheckboxField label>span{margin:8px}.hs-form-html .hsfc-Renderer input[type=radio]{appearance:none;border:2px solid var(--ui-primary);cursor:pointer;background:#fff;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:all .2s;position:relative}.hs-form-html .hsfc-Renderer input[type=radio]:before{content:"";background:var(--color-med-light-gray);opacity:1;border-radius:50%;width:8px;height:8px;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hs-form-html .hsfc-Renderer input[type=radio]:checked{background:var(--color-med-aqua);border-color:var(--ui-primary)}.hs-form-html .hsfc-Renderer input[type=radio]:checked:before{background:var(--ui-primary)}.hs-form-html .hsfc-Renderer .hsfc-FileField .hsfc-FieldLabel{display:block}.hs-form-html .hsfc-Renderer .hsfc-FileField input[type=file]{font-size:var(--text-sm);color:var(--ui-primary);cursor:pointer;width:100%}.hs-form-html .hsfc-Renderer .hsfc-FileField input[type=file]::file-selector-button{background-color:var(--ui-info);min-width:200px;height:32px;color:var(--ui-primary);font-weight:600;font-size:var(--text-sm);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;margin-right:8px;padding:10px;line-height:0;transition:background-color .2s,color .2s;display:inline-flex}.hs-form-html .hsfc-Renderer .hsfc-FileField input[type=file]:hover::file-selector-button{background-color:var(--color-med-dark-gray);color:#fff}.hs-form-html .hsfc-Renderer .hsfc-PhoneField .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) .hsfc-PhoneInput__FlagAndCaret{border:2px solid var(--ui-primary);border-right:0;border-radius:8px 0 0 8px}.hs-form-html .hsfc-Renderer .hsfc-PhoneField .hsfc-PhoneInput:not(.hsfc-PhoneInput--rtl) input.hsfc-TextInput{border-radius:0 8px 8px 0}.hs-form-html .hsfc-Renderer .hsfc-NavigationRow{margin-top:1rem}.hs-form-html .hsfc-Renderer .hsfc-NavigationRow__Buttons{gap:16px;display:flex}.hs-form-html .hsfc-Renderer .hsfc-Button{background-color:var(--ui-primary);color:#fff;text-align:center;cursor:pointer;width:100%;height:40px;font-size:var(--text-base,1rem);font-family:var(--font-body);border:none;border-radius:8px;font-weight:400;line-height:0;transition:background-color .2s}.hs-form-html .hsfc-Renderer .hsfc-Button:disabled{opacity:.6}.hs-form-html .hsfc-Renderer .hsfc-Button:not([disabled]):hover{background-color:var(--ui-secondary)}.hs-form-html .hsfc-Renderer .hsfc-Heading{margin-top:0;margin-bottom:0}@media (width>=768px){.hs-form-html .hsfc-Renderer .hsfc-NavigationRow__Buttons{justify-content:flex-end}.hs-form-html .hsfc-Renderer .hsfc-Button{width:200px}}
