/*! Tailwind utilities owned by OhioPmhCampaignHero; generated from source. */
@layer utilities{:where([data-section-variant=story_campaign_hero],[data-section-variant=story_campaign_hero] *){&.absolute{position:absolute}&.relative{position:relative}&.inset-0{inset:calc(var(--spacing)*0)}&.isolate{isolation:isolate}&.-z-10{z-index:calc(10*-1)}&.-z-20{z-index:calc(20*-1)}&.mx-auto{margin-inline:auto}&.mt-10{margin-top:calc(var(--spacing)*10)}&.mb-10{margin-bottom:calc(var(--spacing)*10)}&.flex{display:flex}&.inline-flex{display:inline-flex}&.h-auto{height:auto}&.min-h-12{min-height:calc(var(--spacing)*12)}&.min-h-\[100svh\]{min-height:100svh}&.w-\[213px\]{width:213px}&.w-full{width:100%}&.max-w-\[550px\]{max-width:550px}&.max-w-\[640px\]{max-width:640px}&.max-w-\[650px\]{max-width:650px}&.max-w-\[1180px\]{max-width:1180px}&.flex-wrap{flex-wrap:wrap}&.items-center{align-items:center}&.gap-4{gap:calc(var(--spacing)*4)}&.overflow-hidden{overflow:hidden}&.rounded-full{border-radius:3.40282e38px}&.border{border-style:var(--tw-border-style);border-width:1px}&.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab, red, red)){& .border-white\/80{border-color:color-mix(in oklab,var(--color-white)80%,transparent)}}&.bg-\[\#1F1F1F\]{background-color:#1f1f1f}&.bg-\[\#A8316D\]{background-color:#a8316d}&.bg-\[linear-gradient\(90deg\,rgba\(31\,31\,31\,\.94\)\,rgba\(31\,31\,31\,\.82\)\,rgba\(31\,31\,31\,\.64\)\)\]{background-image:linear-gradient(90deg,#1f1f1ff0,#1f1f1fd1,#1f1f1fa3)}&.object-cover{object-fit:cover}&.object-center{object-position:center}&.px-5{padding-inline:calc(var(--spacing)*5)}&.px-7{padding-inline:calc(var(--spacing)*7)}&.py-24{padding-block:calc(var(--spacing)*24)}&.\[font-family\:Lato\,Lora\,Tahoma\,sans-serif\]{font-family:Lato,Lora,Tahoma,sans-serif}&.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}&.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}&.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}&.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}&.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}&.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}&.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}&.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}&.text-\[\#F8F5F1\]{color:#f8f5f1}&.text-white{color:var(--color-white)}&.uppercase{text-transform:uppercase}&.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){& .hover\:bg-\[\#8a2859\]:hover{background-color:#8a2859}& .hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){& .hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}&.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}&.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}&.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}@media not all and (width>=768px){& .max-\[768px\]\:text-\[3rem\]{font-size:3rem}}@media (width>=40rem){& .sm\:w-\[260px\]{width:260px}& .sm\:px-10{padding-inline:calc(var(--spacing)*10)}& .sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}& .sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=48rem){& .md\:text-\[5rem\]{font-size:5rem}}@media (width>=64rem){& .lg\:px-14{padding-inline:calc(var(--spacing)*14)}}}}