/* Integrates with existing editorial styling */
.af-hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}
.af-form .af-status{margin-top:14px;line-height:1.6;min-height:1.6em}.af-form .af-status[data-state="error"]{color:#8a2732}.af-form .af-status[data-state="success"]{color:#365b45}
body.editorial-inner .af-section-top p,body.editorial-inner .af-field label,body.editorial-inner .af-option,body.editorial-inner .af-note{font-size:max(17px,1rem);line-height:1.65}
body.editorial-inner .af-section-top>p{max-width:780px}
