.mk-patterned{overflow-x:clip}.mk-patterned>:where(section:not(.va-section):not(.mk-illustration-story)){position:relative;isolation:isolate;--section-pattern:var(--page-pattern);--pattern-size:600px;--pattern-x:0px;--pattern-y:0px;--section-opacity:var(--page-pattern-opacity)}.mk-patterned .mk-rhythm-inner:before,.mk-patterned .mk-who>.mk-wrap:before,.mk-patterned>:where(section:not(.va-section):not(.mk-illustration-story)):before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;pointer-events:none;background-image:var(--section-pattern);background-repeat:repeat;background-size:var(--pattern-size) auto;background-position:var(--pattern-x) var(--pattern-y);opacity:var(--section-opacity);animation:tabletop-drift 24s ease-in-out infinite alternate;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 82%,transparent),linear-gradient(90deg,#000,#0007 25%,#0007 75%,#000);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 82%,transparent),linear-gradient(90deg,#000,#0007 25%,#0007 75%,#000);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.mk-patterned>:is(.mk-rhythm,.mk-chapters,.mk-loyalty-story){--section-pattern:url(/pattern-fur.svg);--pattern-size:320px;--pattern-x:38px;--pattern-y:22px;--section-opacity:.28}.mk-patterned>:is(.mk-toolkit,.mk-who,.mk-pricing){--pattern-x:140px;--pattern-y:70px}.mk-patterned>:is(.mk-rhythm,.mk-who){background:#f8f5f0}.mk-patterned>:is(.mk-rhythm,.mk-who):before{content:none}.mk-patterned .mk-rhythm-inner,.mk-patterned .mk-who>.mk-wrap{position:relative}.mk-patterned>:is(.mk-hero,.mk-download):before{-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 82%,transparent)}.mk-patterned .mk-plan:not(.mk-plan-featured){background:#f8f5f0ed}@keyframes tabletop-drift{0%{background-position:var(--pattern-x) var(--pattern-y)}to{background-position:calc(var(--pattern-x) + 8px) calc(var(--pattern-y) - 10px)}}.mk-patterned .mk-orbit{transform:rotate(var(--orbit-turn,0deg));transform-origin:center}.mk-patterned .mk-orbit path{stroke-dasharray:1;stroke-dashoffset:var(--orbit-draw,0)}@media(prefers-reduced-motion:reduce){.mk-patterned .mk-rhythm-inner:before,.mk-patterned .mk-who>.mk-wrap:before,.mk-patterned>:where(section:not(.va-section):not(.mk-illustration-story)):before{animation:none}.mk-patterned .mk-orbit{transform:none}.mk-patterned .mk-orbit path{stroke-dasharray:none;stroke-dashoffset:0}}