:root{--mk-green:#22c55e;--mk-green-dark:#16a34a;--mk-green-darker:#15803d;--mk-green-light:#4ade80;--mk-green-lightest:#bbf7d0;--mk-green-bg:#f0fdf4;--mk-ink:#0f172a;--mk-text:#1e293b;--mk-muted:#64748b;--mk-line:rgba(15,23,42,0.08);--mk-page:#f8fafc;--mk-surface:#ffffff;--mk-radius-xl:1.75rem;--mk-radius-lg:1.25rem;--mk-radius-md:0.875rem;--mk-shadow-sm:0 1px 2px rgba(15,23,42,0.05),0 6px 18px rgba(15,23,42,0.05);--mk-shadow-md:0 18px 50px rgba(15,23,42,0.1);--mk-shadow-green:0 10px 28px rgba(34,197,94,0.3);--mk-ease:cubic-bezier(0.2,0.7,0.2,1);--mk-header-h:4rem;--mk-gutter:clamp(1rem,4vw,2rem);--mk-max:76rem;--mk-section-y:clamp(3.5rem,7vw,6.5rem);--mk-fs-display:clamp(2.3rem,1.3rem + 3.6vw,4.1rem);--mk-fs-h2:clamp(1.8rem,1.25rem + 2vw,2.75rem);--mk-fs-h3:clamp(1.08rem,1rem + 0.35vw,1.28rem);--mk-fs-lead:clamp(1.03rem,0.97rem + 0.3vw,1.2rem)}.mk-root{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--mk-page);color:var(--mk-text);font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;overflow-x:clip}.mk-root main{flex:1 0 auto}.mk-root img{max-width:100%}.mk-root :focus-visible{outline:3px solid rgba(34,197,94,.5);outline-offset:2px;border-radius:6px}html:has(.mk-root),html:has(.mk-root) body{height:auto;overflow-x:clip;overflow-y:visible}.mk-root [id]{scroll-margin-top:calc(var(--mk-header-h) + .75rem)}@media (prefers-reduced-motion:no-preference){html:has(.mk-root){scroll-behavior:smooth}}.mk-container{width:min(var(--mk-max),100% - 2 * var(--mk-gutter));margin-inline:auto}.mk-container--narrow{width:min(48rem,100% - 2 * var(--mk-gutter))}.mk-skip{position:absolute;left:1rem;top:-4rem;z-index:200;background:var(--mk-ink);color:#fff;padding:.6rem 1rem;border-radius:.6rem;font-weight:700}.mk-skip:focus{top:.75rem}.mk-i18n{transition:opacity .3s var(--mk-ease)}html[data-i18n-pending] .mk-i18n{opacity:0}.mk-js [data-reveal]:not([data-in]){opacity:0;transform:translateY(1.25rem);animation:mk-reveal-fallback 0s linear 3s forwards}.mk-js [data-reveal]{transition:opacity .75s var(--mk-ease),transform .75s var(--mk-ease)}.mk-js [data-reveal][data-reveal-delay="1"]{transition-delay:.08s}.mk-js [data-reveal][data-reveal-delay="2"]{transition-delay:.16s}.mk-js [data-reveal][data-reveal-delay="3"]{transition-delay:.24s}@keyframes mk-reveal-fallback{to{opacity:1;transform:none}}.mk-header{position:sticky;top:0;z-index:100;height:var(--mk-header-h);background:rgba(255,255,255,.72);-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid transparent;transition:border-color .25s,box-shadow .25s,background-color .25s}.mk-header[data-scrolled]{background:rgba(255,255,255,.88);border-bottom-color:var(--mk-line);box-shadow:0 8px 30px rgba(15,23,42,.06)}.mk-header__inner{height:100%;display:flex;align-items:center;gap:.75rem}.mk-brand{display:inline-flex;align-items:center;gap:.6rem;font-weight:800;font-size:1.22rem;letter-spacing:-.02em;color:var(--mk-ink);flex-shrink:0}.mk-brand__mark{width:2.15rem;height:2.15rem;border-radius:.65rem;box-shadow:0 6px 16px rgba(34,197,94,.35)}.mk-nav{display:none;align-items:center;gap:.15rem;margin-inline-start:auto}.mk-nav a{padding:.5rem .8rem;border-radius:999px;font-weight:600;font-size:.95rem;color:var(--mk-text);transition:background-color .2s,color .2s}.mk-nav a:hover,.mk-nav a[aria-current=page]{background:var(--mk-green-bg);color:var(--mk-green-darker)}.mk-header__actions{display:flex;align-items:center;gap:.5rem;margin-inline-start:auto}.mk-only-wide{display:none!important}.mk-menu-btn{width:2.6rem;height:2.6rem;border-radius:.8rem;display:inline-grid;place-items:center;border:1px solid var(--mk-line);background:#fff;color:var(--mk-ink);cursor:pointer}.mk-menu-btn svg{width:1.3rem;height:1.3rem}.mk-mobile-menu{position:fixed;inset:var(--mk-header-h) 0 auto 0;z-index:99;background:rgba(255,255,255,.97);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--mk-line);box-shadow:0 24px 50px rgba(15,23,42,.12);padding:1rem var(--mk-gutter) 1.5rem;max-height:calc(100svh - var(--mk-header-h));overflow-y:auto;animation:mk-menu-in .22s var(--mk-ease)}.mk-mobile-menu nav{display:grid;gap:.25rem}.mk-mobile-menu nav a{padding:.85rem .9rem;border-radius:.8rem;font-weight:650;font-size:1.05rem;color:var(--mk-ink)}.mk-mobile-menu nav a:hover{background:var(--mk-green-bg)}.mk-mobile-menu__ctas{display:grid;gap:.6rem;margin-top:1rem}@keyframes mk-menu-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media (min-width:40rem){.mk-only-sm-up{display:inline-flex!important}}@media (max-width:39.99rem){.mk-only-sm-up{display:none!important}}@media (min-width:64rem){.mk-nav{display:flex}.mk-header__actions{margin-inline-start:.5rem}.mk-only-wide{display:inline-flex!important}.mk-menu-btn,.mk-mobile-menu{display:none!important}}.mk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.7rem 1.3rem;border-radius:999px;font:inherit;font-weight:700;font-size:1rem;line-height:1.1;border:1px solid transparent;cursor:pointer;text-align:center;transition:transform .15s var(--mk-ease),box-shadow .2s,background-color .2s,color .2s,border-color .2s}.mk-btn svg{width:1.1em;height:1.1em;flex-shrink:0}[dir=rtl] .mk-rtl-flip{transform:scaleX(-1)}.mk-btn--primary{color:#fff;background:linear-gradient(135deg,var(--mk-green) 0,var(--mk-green-dark) 100%);box-shadow:var(--mk-shadow-green)}.mk-btn--primary:hover{transform:translateY(-1px);box-shadow:0 14px 34px rgba(34,197,94,.38)}.mk-btn--secondary{color:var(--mk-ink);background:#fff;border-color:rgba(15,23,42,.12);box-shadow:var(--mk-shadow-sm)}.mk-btn--secondary:hover{transform:translateY(-1px);border-color:rgba(34,197,94,.5);color:var(--mk-green-darker)}.mk-btn--ghost{color:var(--mk-text);background:transparent}.mk-btn--ghost:hover{background:rgba(15,23,42,.05)}.mk-btn--light{color:var(--mk-green-darker);background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.15)}.mk-btn--light:hover{transform:translateY(-1px)}.mk-btn--outline-light{color:#fff;border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.08)}.mk-btn--outline-light:hover{background:rgba(255,255,255,.16)}.mk-btn--sm{min-height:2.4rem;padding:.5rem 1rem;font-size:.92rem}.mk-btn--lg{min-height:3.2rem;padding:.9rem 1.6rem;font-size:1.05rem}.mk-btn--block{width:100%}.mk-store{display:inline-flex;align-items:center;gap:.75rem;padding:.6rem 1.15rem .6rem .95rem;border-radius:.95rem;background:var(--mk-ink);color:#fff;box-shadow:0 12px 30px rgba(15,23,42,.3);transition:transform .15s var(--mk-ease),box-shadow .2s}.mk-store:hover{transform:translateY(-2px);box-shadow:0 16px 38px rgba(15,23,42,.38)}.mk-store svg{width:1.6rem;height:1.6rem;flex-shrink:0}.mk-store__text{display:flex;flex-direction:column;line-height:1.15;text-align:start}.mk-store__text small{font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.mk-store__text strong{font-size:1.02rem;font-weight:700}.mk-aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.mk-aurora:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(15,23,42,.09) 1px,transparent 0);background-size:1.4rem 1.4rem;-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 35%,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse 75% 60% at 50% 35%,#000 25%,transparent 75%)}.mk-blob{position:absolute;border-radius:50%;filter:blur(64px);opacity:.55;will-change:transform}.mk-blob--1{width:44rem;height:44rem;top:-22rem;left:-14rem;background:radial-gradient(circle at 35% 35%,var(--mk-green-light),transparent 65%);animation:mk-drift-1 24s ease-in-out infinite alternate}.mk-blob--2{width:38rem;height:38rem;top:-10rem;right:-16rem;background:radial-gradient(circle at 55% 45%,var(--mk-green-lightest),transparent 65%);opacity:.8;animation:mk-drift-2 28s ease-in-out infinite alternate}.mk-blob--3{width:32rem;height:32rem;bottom:-20rem;left:32%;background:radial-gradient(circle,rgba(34,197,94,.45),transparent 65%);animation:mk-drift-3 32s ease-in-out infinite alternate}@keyframes mk-drift-1{to{transform:translate3d(7rem,5rem,0) scale(1.12)}}@keyframes mk-drift-2{to{transform:translate3d(-6rem,6rem,0) scale(.92)}}@keyframes mk-drift-3{to{transform:translate3d(-5rem,-4rem,0) scale(1.18)}}.mk-hero{position:relative;isolation:isolate;padding-block:clamp(2.25rem,5vw,4.5rem) var(--mk-section-y)}.mk-hero__grid{display:grid;gap:clamp(2.25rem,5vw,4rem);align-items:center}.mk-hero__copy{text-align:center;container-type:inline-size}.mk-hero__demo{position:relative;width:100%}.mk-eyebrow{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .9rem .35rem .4rem;border-radius:999px;background:rgba(255,255,255,.8);border:1px solid rgba(34,197,94,.28);color:var(--mk-green-darker);font-weight:700;font-size:.86rem;box-shadow:var(--mk-shadow-sm)}.mk-eyebrow__icon{width:1.55rem;height:1.55rem;border-radius:999px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--mk-green),var(--mk-green-dark))}.mk-eyebrow__icon svg{width:.85rem;height:.85rem}.mk-display{margin-top:1.1rem;font-size:var(--mk-fs-display);font-size:clamp(2.2rem,8.4cqi,4.1rem);line-height:1.04;letter-spacing:-.035em;font-weight:800;color:var(--mk-ink);text-wrap:balance}.mk-gradient-text{background:linear-gradient(100deg,var(--mk-green-darker) 0,var(--mk-green) 55%,var(--mk-green-light) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.mk-lead{margin:1.25rem auto 0;max-width:36rem;font-size:var(--mk-fs-lead);line-height:1.65;color:#475569;text-wrap:pretty}.mk-cta-row{gap:.75rem;margin-top:2rem}.mk-checks,.mk-cta-row{display:flex;flex-wrap:wrap;justify-content:center}.mk-checks{gap:.5rem 1.25rem;margin-top:1.5rem;color:var(--mk-muted);font-size:.92rem;font-weight:600}.mk-checks li{display:inline-flex;align-items:center;gap:.4rem;list-style:none}.mk-checks svg{width:1.05rem;height:1.05rem;color:var(--mk-green-dark)}.mk-hero__store{margin-top:1.75rem;display:flex;justify-content:center}@media (max-width:29.99rem){.mk-cta-row .mk-btn{flex:1 1 100%}}@media (min-width:68rem){.mk-hero__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}.mk-hero__copy{text-align:start}.mk-lead{margin-inline:0}.mk-checks,.mk-cta-row,.mk-hero__store{justify-content:flex-start}.mk-hero{min-height:min(calc(100svh - var(--mk-header-h)),52rem);display:flex;align-items:center}.mk-hero>.mk-container{width:min(var(--mk-max),100% - 2 * var(--mk-gutter))}}.mk-frame{position:relative;max-width:31rem;margin-inline:auto;border-radius:1.5rem;padding:.45rem;background:rgba(255,255,255,.65);border:1px solid rgba(255,255,255,.9);box-shadow:0 40px 90px rgba(15,23,42,.16),0 0 0 1px rgba(15,23,42,.05);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mk-frame__bar{display:flex;align-items:center;gap:.38rem;padding:.35rem .6rem .7rem}.mk-frame__dot{width:.65rem;height:.65rem;border-radius:50%;background:#e2e8f0}.mk-frame__dot:first-child{background:#f87171}.mk-frame__dot:nth-child(2){background:#fbbf24}.mk-frame__dot:nth-child(3){background:var(--mk-green-light)}.mk-frame__url{flex:1 1;margin-inline-start:.6rem;height:1.65rem;border-radius:999px;background:rgba(15,23,42,.05);color:var(--mk-muted);display:flex;align-items:center;gap:.4rem;padding-inline:.75rem;font-size:.75rem;font-weight:600;overflow:hidden;white-space:nowrap}.mk-frame__url svg{width:.75rem;height:.75rem;color:var(--mk-green-dark)}.mk-frame__glow{position:absolute;inset:-10% -6%;z-index:-1;background:radial-gradient(closest-side,rgba(34,197,94,.35),transparent 72%);filter:blur(30px)}.mk-section{position:relative;padding-block:var(--mk-section-y)}.mk-section--white{background:#fff}.mk-section--tint{background:linear-gradient(180deg,#fff 0,var(--mk-green-bg) 100%)}.mk-section--line{border-top:1px solid var(--mk-line)}.mk-section-head{text-align:center;max-width:46rem;margin:0 auto clamp(2rem,4.5vw,3.25rem)}.mk-kicker{display:inline-block;color:var(--mk-green-dark);font-weight:800;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase}.mk-h2{margin-top:.6rem;font-size:var(--mk-fs-h2);line-height:1.12;letter-spacing:-.03em;font-weight:800;color:var(--mk-ink);text-wrap:balance}.mk-sub{margin-top:.9rem;font-size:var(--mk-fs-lead);line-height:1.65;color:var(--mk-muted);text-wrap:pretty}.mk-grid{display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--mk-col,18rem)),1fr))}.mk-card{position:relative;height:100%;padding:clamp(1.4rem,2.5vw,1.85rem);border-radius:var(--mk-radius-lg);background:#fff;border:1px solid var(--mk-line);box-shadow:var(--mk-shadow-sm);transition:transform .25s var(--mk-ease),box-shadow .25s,border-color .25s}.mk-card:hover{transform:translateY(-4px);box-shadow:var(--mk-shadow-md);border-color:rgba(34,197,94,.3)}.mk-card h3{margin-top:1.1rem;font-size:var(--mk-fs-h3);line-height:1.3;font-weight:750;color:var(--mk-ink)}.mk-card p{margin-top:.55rem;color:var(--mk-muted);line-height:1.65;font-size:.98rem}.mk-card__num{position:absolute;top:1.25rem;inset-inline-end:1.25rem;padding:.2rem .6rem;border-radius:999px;font-size:.78rem;font-weight:800;color:var(--mk-green-dark);background:var(--mk-green-bg)}.mk-icon{width:3rem;height:3rem;border-radius:.95rem;display:grid;place-items:center;color:var(--mk-green-darker);background:var(--mk-green-bg);border:1px solid rgba(34,197,94,.2)}.mk-icon--solid{color:#fff;border:none;background:linear-gradient(135deg,var(--mk-green),var(--mk-green-dark));box-shadow:var(--mk-shadow-green)}.mk-icon svg{width:1.45rem;height:1.45rem}.mk-split{display:grid;gap:clamp(2.5rem,6vw,4.5rem);align-items:center}.mk-split__copy{text-align:center}.mk-split__copy .mk-sub{margin-inline:auto;max-width:34rem}@media (min-width:60rem){.mk-split{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.mk-split__copy{text-align:start}.mk-split__copy .mk-sub{margin-inline:0}}.mk-get-app{display:flex;flex-wrap:wrap;gap:1.1rem;align-items:center;justify-content:center;margin-top:2rem}@media (min-width:60rem){.mk-get-app{justify-content:flex-start}}.mk-qr{display:flex;align-items:center;gap:.85rem;padding:.6rem .9rem .6rem .6rem;border-radius:1rem;background:#fff;border:1px solid var(--mk-line);box-shadow:var(--mk-shadow-sm)}.mk-qr img{width:5.25rem;height:5.25rem;border-radius:.5rem;display:block}.mk-qr span{max-width:9rem;font-size:.85rem;font-weight:600;color:var(--mk-muted);line-height:1.4;text-align:start}@media (max-width:39.99rem){.mk-qr{display:none}}.mk-phones{position:relative;width:min(100%,34rem);aspect-ratio:5/4;margin-inline:auto}.mk-phone{position:absolute;border-radius:1.6rem;overflow:hidden;box-shadow:0 26px 60px rgba(15,23,42,.28)}.mk-phone img{display:block;width:100%;height:auto}.mk-phone--a{width:40%;left:2%;top:9%;transform:rotate(-8deg);animation:mk-float 7s ease-in-out infinite}.mk-phone--b{width:44%;left:30%;top:0;z-index:2;transform:rotate(-2deg);animation:mk-float 7s ease-in-out -2.3s infinite}.mk-phone--c{width:40%;right:0;top:12%;z-index:1;transform:rotate(9deg);animation:mk-float 7s ease-in-out -4.6s infinite}@keyframes mk-float{0%,to{translate:0 0}50%{translate:0 -.6rem}}.mk-marquee{position:relative;overflow:hidden;padding-block:.35rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mk-marquee+.mk-marquee{margin-top:.9rem}.mk-marquee__track{display:flex;gap:.9rem;width:max-content;animation:mk-marquee 40s linear infinite}.mk-marquee--reverse .mk-marquee__track{animation-direction:reverse;animation-duration:46s}.mk-marquee:hover .mk-marquee__track{animation-play-state:paused}.mk-lang{display:inline-flex;align-items:center;gap:.55rem;white-space:nowrap;padding:.6rem 1.1rem;border-radius:999px;background:#fff;border:1px solid rgba(34,197,94,.2);box-shadow:0 4px 14px rgba(34,197,94,.08);font-weight:650;font-size:.98rem;color:var(--mk-ink)}.mk-lang img{width:1.25rem;height:.9rem;border-radius:.15rem;object-fit:cover}@keyframes mk-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.mk-cta-band{position:relative;overflow:hidden;isolation:isolate;text-align:center;color:#fff;border-radius:var(--mk-radius-xl);padding:clamp(2.5rem,6vw,4.5rem) clamp(1.25rem,5vw,4rem);background:linear-gradient(135deg,var(--mk-green-dark) 0,var(--mk-green-darker) 100%);box-shadow:0 30px 80px rgba(22,163,74,.35)}.mk-cta-band:after,.mk-cta-band:before{content:"";position:absolute;z-index:-1;border-radius:50%;filter:blur(50px)}.mk-cta-band:before{width:22rem;height:22rem;top:-10rem;left:-6rem;background:rgba(74,222,128,.55)}.mk-cta-band:after{width:20rem;height:20rem;bottom:-10rem;right:-4rem;background:rgba(187,247,208,.35)}.mk-cta-band .mk-h2{color:#fff}.mk-cta-band .mk-sub{color:rgba(255,255,255,.85);max-width:36rem;margin-inline:auto}.mk-cta-band .mk-cta-row{justify-content:center}.mk-footer{background:var(--mk-ink);color:#cbd5e1;padding-block:clamp(3rem,6vw,4.5rem) 2rem;margin-top:auto}.mk-footer__grid{display:grid;gap:2.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.mk-footer__grid>:first-child{grid-column:1/-1}@media (min-width:60rem){.mk-footer__grid{grid-template-columns:1.6fr repeat(3,1fr)}.mk-footer__grid>:first-child{grid-column:auto}}.mk-footer .mk-brand{color:#fff}.mk-footer__about{margin-top:.9rem;max-width:22rem;font-size:.95rem;line-height:1.7;color:#94a3b8}.mk-footer__store{margin-top:1.25rem}.mk-footer__store .mk-store{background:#1e293b;box-shadow:none;border:1px solid rgba(255,255,255,.12)}.mk-footer h4{color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mk-footer ul{list-style:none;display:grid;gap:.65rem;margin-top:1rem}.mk-footer ul a,.mk-footer ul button{color:#94a3b8;font-size:.95rem;background:none;border:none;padding:0;font:inherit;cursor:pointer;transition:color .2s}.mk-footer ul a:hover,.mk-footer ul button:hover{color:#fff}.mk-footer__bottom{margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;font-size:.88rem;color:#64748b}.mk-social{display:flex;gap:.5rem}.mk-social a{width:2.4rem;height:2.4rem;border-radius:.75rem;display:grid;place-items:center;color:#cbd5e1;background:rgba(255,255,255,.06);transition:background-color .2s,color .2s,transform .2s}.mk-social a:hover{background:var(--mk-green-dark);color:#fff;transform:translateY(-2px)}.mk-social svg{width:1.1rem;height:1.1rem}.mk-boot{display:none}html[data-session] .mk-boot{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;background:linear-gradient(135deg,var(--mk-page) 0,var(--mk-green-bg) 50%,var(--mk-page) 100%)}html[data-session] .mk-landing{display:none}.mk-boot__mark{width:4.5rem;height:4.5rem;border-radius:1.3rem;box-shadow:0 18px 40px rgba(34,197,94,.35);animation:mk-breathe 1.6s ease-in-out infinite}.mk-boot__bar{width:7.5rem;height:.25rem;margin:1.5rem auto 0;border-radius:999px;background:rgba(34,197,94,.15);overflow:hidden}.mk-boot__bar:after{content:"";display:block;width:40%;height:100%;border-radius:inherit;background:var(--mk-green);animation:mk-progress 1.1s var(--mk-ease) infinite}@keyframes mk-breathe{50%{transform:scale(.94);box-shadow:0 10px 24px rgba(34,197,94,.25)}}@keyframes mk-progress{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}.mk-page-hero{position:relative;isolation:isolate;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,3vw,2.5rem);text-align:center}@media (prefers-reduced-motion:reduce){.mk-blob,.mk-boot__bar:after,.mk-boot__mark,.mk-marquee__track,.mk-phone{animation:none!important}.mk-marquee__track{flex-wrap:wrap;width:auto;justify-content:center}.mk-marquee__track>[aria-hidden=true]{display:none}.mk-marquee{-webkit-mask-image:none;mask-image:none}.mk-js [data-reveal]{opacity:1!important;transform:none!important;transition:none;animation:none}.mk-btn,.mk-card,.mk-store{transition:none}}.mk-prose{padding-block:clamp(2rem,5vw,3.5rem) var(--mk-section-y);color:#334155;line-height:1.75;font-size:1rem}.mk-prose h1{font-size:var(--mk-fs-h2);line-height:1.15;letter-spacing:-.025em;color:var(--mk-ink);font-weight:800;margin-bottom:1.25rem;text-wrap:balance}.mk-prose h2{font-size:1.25rem;color:var(--mk-ink);font-weight:750;margin:2.25rem 0 .75rem}.mk-prose h3{font-size:1.05rem;color:var(--mk-ink);font-weight:700;margin:1.5rem 0 .5rem}.mk-prose p{margin-bottom:.9rem}.mk-prose ol,.mk-prose ul{margin:0 0 1rem 1.4rem;display:grid;gap:.35rem}.mk-prose a{color:var(--mk-green-dark);font-weight:600;text-decoration:underline;text-underline-offset:2px}