/*! Tailwind utilities owned by UniteLearnHero; generated from source. */
@layer utilities{:where([data-section-variant=unite_learn_hero],[data-section-variant=unite_learn_hero] *){&.relative{position:relative}&.mx-auto{margin-inline:auto}&.-mt-\[52px\]{margin-top:-52px}&.mt-5{margin-top:calc(var(--spacing)*5)}&.mt-\[1\.4rem\]{margin-top:1.4rem}&.mb-\[0\.65rem\]{margin-bottom:.65rem}&.flex{display:flex}&.grid{display:grid}&.hidden{display:none}&.inline-flex{display:inline-flex}&.h-\[68px\]{height:68px}&.min-h-12{min-height:calc(var(--spacing)*12)}&.min-h-\[285px\]{min-height:285px}&.w-full{width:100%}&.max-w-\[660px\]{max-width:660px}&.max-w-\[1180px\]{max-width:1180px}&.flex-wrap{flex-wrap:wrap}&.items-center{align-items:center}&.justify-center{justify-content:center}&.gap-6{gap:calc(var(--spacing)*6)}&.gap-\[0\.9rem\]{gap:.9rem}&.overflow-hidden{overflow:hidden}&.rounded-\[100px_12px_100px_12px\]{border-radius:100px 12px}&.rounded-lg{border-radius:var(--radius-lg)}&.border-2{border-style:var(--tw-border-style);border-width:2px}&.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}&.border-\[\#105cff\]{border-color:#105cff}&.border-\[\#dfe4ee\]{border-color:#dfe4ee}&.border-transparent{border-color:#0000}&.bg-\[\#f2552c\]{background-color:#f2552c}&.bg-white{background-color:var(--color-white)}&.fill-none{fill:none}&.fill-white{fill:var(--color-white)}&.stroke-\[\#105cff\]{stroke:#105cff}&.stroke-2{stroke-width:2px}&.object-cover{object-fit:cover}&.px-6{padding-inline:calc(var(--spacing)*6)}&.px-\[1\.2rem\]{padding-inline:1.2rem}&.py-3{padding-block:calc(var(--spacing)*3)}&.pt-\[2\.4rem\]{padding-top:2.4rem}&.pb-5{padding-bottom:calc(var(--spacing)*5)}&.\[font-family\:Raleway\,Arial\,Helvetica\,sans-serif\]{font-family:Raleway,Arial,Helvetica,sans-serif}&.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}&.text-\[clamp\(1\.03rem\,1\.45vw\,1\.2rem\)\]{font-size:clamp(1.03rem,1.45vw,1.2rem)}&.text-\[clamp\(2\.4rem\,3\.8vw\,3\.7rem\)\]{font-size:clamp(2.4rem,3.8vw,3.7rem)}&.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}&.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}&.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}&.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}&.\[font-weight\:850\]{font-weight:850}&.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}&.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}&.text-\[\#7b24b5\]{color:#7b24b5}&.text-\[\#105cff\]{color:#105cff}&.text-\[\#071945\]{color:#071945}&.text-white{color:var(--color-white)}&.uppercase{text-transform:uppercase}&.shadow-\[0_8px_24px_rgba\(255\,74\,18\,0\.2\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#ff4a1233);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}&.shadow-\[0_18px_50px_rgba\(7\,25\,69\,0\.16\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#07194529);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}&.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))}&.\[stroke-dasharray\:5_7\]{stroke-dasharray:5 7}&.\[stroke-linecap\:round\]{stroke-linecap:round}&.after\:absolute:after{content:var(--tw-content);position:absolute}&.after\:top-\[10\%\]:after{content:var(--tw-content);top:10%}&.after\:right-\[44\%\]:after{content:var(--tw-content);right:44%}&.after\:hidden:after{content:var(--tw-content);display:none}&.after\:h-\[18px\]:after{content:var(--tw-content);height:18px}&.after\:w-\[18px\]:after{content:var(--tw-content);width:18px}&.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}&.after\:border-\[3px\]:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:3px}&.after\:border-\[\#105cff\]:after{content:var(--tw-content);border-color:#105cff}&.after\:bg-white:after{content:var(--tw-content);background-color:var(--color-white)}@media (hover:hover){& .hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (width>=40rem){& .sm\:block{display:block}& .sm\:min-h-\[350px\]{min-height:350px}& .sm\:rounded-\[120px_16px_120px_16px\]{border-radius:120px 16px}& .sm\:px-10{padding-inline:calc(var(--spacing)*10)}& .sm\:pt-11{padding-top:calc(var(--spacing)*11)}& .sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}}@media (width>=64rem){& .lg\:min-h-\[355px\]{min-height:355px}& .lg\:min-h-\[445px\]{min-height:445px}& .lg\:grid-cols-\[0\.98fr_1\.02fr\]{grid-template-columns:.98fr 1.02fr}& .lg\:gap-\[clamp\(2rem\,4\.5vw\,4rem\)\]{gap:clamp(2rem,4.5vw,4rem)}& .lg\:px-0{padding-inline:calc(var(--spacing)*0)}& .lg\:py-\[2\.6rem\]{padding-block:2.6rem}& .lg\:after\:block:after{content:var(--tw-content);display:block}}}}