.mk :is(h1,h2,h3,h4){font-family:var(--font-manrope),"Manrope",ui-sans-serif,system-ui,sans-serif;color:#0F172A}.mk :is(h1,h2,h3,h4):is(.text-white,.text-teal-50,.text-slate-100){color:inherit}.mk :is(h1,h2,h3,h4).text-white{color:#fff}.mk h1{letter-spacing:-.03em!important;line-height:1.1!important}.mk h1,.mk h2{font-weight:500!important;text-wrap:balance}.mk h2{letter-spacing:-.025em!important;line-height:1.15!important}.mk h3{font-weight:600!important;letter-spacing:-.015em!important}.mk h1.lg\:text-6xl,.mk h1.text-6xl{font-size:clamp(40px,4.2vw,56px)!important}.mk :is(p,li,span,a){font-family:var(--font-figtree),"Figtree",ui-sans-serif,system-ui,sans-serif}.mk :is(.text-slate-600,.text-slate-500,.text-gray-600){color:#475569}.mk .max-w-7xl{max-width:1376px}.mk :is(a,button).inline-flex:is(.rounded-lg,.rounded-xl,.rounded-md){border-radius:999px!important;box-shadow:none!important}.mk :is(a,button).inline-flex:is(.bg-teal-600,.bg-teal-700,.bg-teal-500){background:#0D9488!important;color:#fff!important}.mk :is(a,button).inline-flex:is(.bg-teal-600,.bg-teal-700,.bg-teal-500):hover{background:#0F766E!important}.mk :is(a,button).inline-flex:is(.border-slate-300,.border-slate-200):not(.bg-teal-600){border:1px solid #0f172a!important;color:#0F172A!important;background:#fff!important}.mk :is(a,button).inline-flex:is(.border-slate-300,.border-slate-200):not(.bg-teal-600):hover{background:#F2F5F5!important}.mk :is(a,button).inline-flex.bg-white.text-teal-700{background:#fff!important;color:#0F172A!important}.mk span.rounded-full:is(.bg-teal-100,.bg-teal-50){background:#F2F5F5!important;color:#0F172A!important;font-weight:500!important}.mk :is(div,a,li,article):is(.rounded-xl,.rounded-2xl,.rounded-3xl):not(.inline-flex){border-radius:24px!important}.mk :is(.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:none!important}.mk :is(.border-slate-200,.border-slate-100,.border-gray-200){border-color:#E6E9EE!important}.mk :is(.bg-slate-50,.bg-gray-50,.bg-slate-50\/60){background-color:#F2F5F5!important}.mk :is(.bg-slate-100,.bg-gray-100){background-color:#EDF0F2!important}.mk :is(.bg-teal-50){background-color:#ECFAF7!important}.mk .hover\:shadow-lg:hover,.mk .hover\:shadow-md:hover,.mk .hover\:shadow-xl:hover{box-shadow:none!important}.mk section:is(.bg-gradient-to-b,.bg-gradient-to-br):is(.from-slate-50,.from-teal-50\/60,.from-teal-50,.from-white){background:#fff!important}.mk section.bg-gradient-to-r:is(.from-teal-600,.from-teal-700,.from-teal-500){background:#0F172A!important}.mk section.bg-gradient-to-r:is(.from-teal-600,.from-teal-700,.from-teal-500) :is(h2,h3){color:#fff!important}.mk section.bg-gradient-to-r:is(.from-teal-600,.from-teal-700,.from-teal-500) :is(p,.text-teal-100,.text-teal-50){color:rgba(255,255,255,.72)!important}.mk section.bg-gradient-to-r:is(.from-teal-600,.from-teal-700,.from-teal-500) :is(a,button).inline-flex:is(.border-teal-400,.border-teal-300,.border-white){border:1px solid rgba(255,255,255,.5)!important;color:#fff!important;background:transparent!important}.mk>div,.mk>main{padding-top:0}.mk>:is(main,div,section)>section:first-child,.mk>section:first-child{background:#fff!important}.mk>:first-child:is(.pt-24,.pt-28,.pt-32),.mk>:is(main,div)>:first-child:is(.pt-24,.pt-28,.pt-32,.lg\:pt-32){padding-top:48px!important}.mk :is(main,div,section).pt-20:first-child{padding-top:40px!important}