.mk{--mk-bg:#f3f1ef;--mk-ink:#130101;--mk-dot:#ee6002;--mk-line:rgba(19,1,1,.55);--mk-faint:rgba(19,1,1,.18)}.mk-tile{background:var(--mk-bg);isolation:isolate;border-radius:28px;min-height:420px;padding:40px 44px;position:relative;overflow:hidden}.mk-title{letter-spacing:-.035em;color:var(--mk-ink);font-size:max(32px,min(3.4vw,48px));font-weight:300;line-height:1.02}.mk-sub{color:rgba(19,1,1,.72);max-width:32ch;margin-top:12px;font-size:17px}.mk-art{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.mk-art svg{width:100%;height:100%;overflow:visible}.mk-tag{color:rgba(19,1,1,.7);white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:6px;align-items:center;height:26px;padding:0 10px;font:500 12px/1 ui-monospace,SF Mono,Menlo,monospace;display:inline-flex;box-shadow:0 1px 2px rgba(19,1,1,.05)}.mk-tag.on{background:var(--mk-dot);color:#fff}.mk-dot{fill:var(--mk-dot)}.mk-halo{fill:#fff;opacity:.7}.mk-dashed{fill:none;stroke:var(--mk-line);stroke-width:1.4px;stroke-dasharray:2 6;stroke-linecap:round}.mk-dashed.faint{stroke:var(--mk-faint)}.mk-ray{fill:none;stroke:var(--mk-dot);stroke-width:1.2px;stroke-dasharray:3 4;opacity:.85}.mk-rows{gap:10px;display:grid;position:absolute;bottom:36px;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.mk-row{gap:10px;width:max-content;display:flex}.mk-in .mk-row{animation:46s linear infinite mk-slide}.mk-in .mk-row.rev{animation-duration:54s;animation-direction:reverse}.mk-in .mk-row.slow{animation-duration:62s}@keyframes mk-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.mk-in .mk-tag.pulse{animation:6s ease-in-out infinite mk-tagpulse}@keyframes mk-tagpulse{0%,62%,to{color:rgba(19,1,1,.7);background:#fff}70%,90%{background:var(--mk-dot);color:#fff}}.mk-draw{stroke-dasharray:2 6}.mk-grow{transform-box:fill-box;transform-origin:50%;transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scale(0)}.mk-in .mk-grow{transform:scale(1)}.mk-fade{opacity:0;transition:opacity 1s .4s}.mk-in .mk-fade{opacity:1}.mk-in .mk-breathe{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite mk-breathe}@keyframes mk-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:.35;transform:scale(1.35)}}.mk-in .mk-flow{animation:6.4s linear infinite mk-flow}@keyframes mk-flow{to{stroke-dashoffset:-56px}}.mk-ride{offset-distance:62%;offset-rotate:0deg}.mk-in .mk-ride{animation:9s cubic-bezier(.45,0,.55,1) infinite alternate mk-ride}@keyframes mk-ride{0%{offset-distance:8%}to{offset-distance:92%}}.mk-swing{transform-box:view-box;transform-origin:310px 470px;transform:rotate(22deg)}.mk-in .mk-swing{animation:7s cubic-bezier(.45,0,.55,1) infinite alternate mk-swing}@keyframes mk-swing{0%{transform:rotate(-48deg)}to{transform:rotate(48deg)}}.mk-in .mk-drift{animation:8s ease-in-out infinite alternate mk-drift}@keyframes mk-drift{0%{transform:translate(-90px)}to{transform:translate(90px)}}.mk-ping{fill:none;stroke:var(--mk-dot);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.mk-in .mk-ping{animation:5.4s ease-out infinite mk-ping}@keyframes mk-ping{0%{opacity:.8;transform:scale(1)}30%,to{opacity:0;transform:scale(3.2)}}.mk-in .mk-climb{animation:4s ease-in-out infinite alternate mk-climb}@keyframes mk-climb{0%{transform:translateY(-48px)}to{transform:translateY(48px)}}.mk-num{letter-spacing:-.06em;background:linear-gradient(#d9d4d0 0%,#a29994 100%);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:max(96px,min(12vw,168px));font-weight:200;line-height:1}@media (max-width:760px){.mk-tile{border-radius:22px;min-height:360px;padding:28px 24px}}@media (prefers-reduced-motion:reduce){.mk-in .mk-row,.mk-in .mk-tag.pulse,.mk-in .mk-breathe,.mk-in .mk-flow,.mk-in .mk-ride,.mk-in .mk-swing,.mk-in .mk-drift,.mk-in .mk-ping,.mk-in .mk-climb{animation:none!important}.mk-grow,.mk-fade{opacity:1;transition:none;transform:none}}
