.mk-hero-bg{background:radial-gradient(900px 520px at 88% -8%,rgb(40 214 223/.15),transparent 62%),radial-gradient(620px 360px at 6% 104%,rgb(214 255 10/.05),transparent 62%)}.mk-grid{background-image:linear-gradient(90deg,rgb(255 255 255/.035) 1px,transparent 0),linear-gradient(180deg,rgb(255 255 255/.035) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 62% 28%,#000 25%,transparent 78%);mask-image:radial-gradient(ellipse 75% 65% at 62% 28%,#000 25%,transparent 78%)}.mk-slope-stripes{background-image:repeating-linear-gradient(153.435deg,rgb(255 255 255/.05) 0 1px,transparent 1px 12px)}.mk-cell-lock:after{content:"";position:absolute;top:0;right:0;border-style:solid;border-width:0 8px 8px 0;border-color:transparent var(--hq-surface) transparent transparent}@keyframes mk-rise{0%{opacity:0;transform:translate(-3px,6px)}to{opacity:1;transform:none}}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}@keyframes mk-lock-again{0%{box-shadow:0 0 0 0 rgb(214 255 10/.55)}60%{box-shadow:0 0 0 6px rgb(214 255 10/0)}to{box-shadow:0 0 0 0 rgb(214 255 10/0)}}@media (prefers-reduced-motion:no-preference){.mk-rise{animation:mk-rise .42s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--mk-delay,0s)}.mk-heat-col{animation:mk-rise .26s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--col, 0) * 45ms + .2s)}.mk-lock{animation:lock-in .42s cubic-bezier(.22,1,.36,1) 1s 1 both}.mk-visual:hover .mk-lock{animation:mk-lock-again .42s cubic-bezier(.22,1,.36,1) 1 both}}@media (prefers-reduced-motion:reduce){.mk-heat-col,.mk-rise{animation:mk-fade .12s ease-out both}}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary{list-style:none}.mk-faq[open] .mk-faq-icon{transform:rotate(45deg)}.mk-anchor{scroll-margin-top:88px}html:has(.mk-root){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.mk-root){scroll-behavior:auto}}