.mk{background:var(--ui);width:100%;color:var(--fg);font-family:var(--font-display);border-radius:1.2cqw;position:relative;overflow:hidden;box-shadow:0 3cqw 8cqw -2cqw #00000059;container-type:inline-size}.mk b{letter-spacing:-.06em;font-weight:800}.mk-art{object-fit:cover;background:var(--bg);width:100%;display:block}.mk-art-fire{background:radial-gradient(60% 90% at 30% 110%,#ffb347 0%,#ff6a2b 25%,#a3260f 50%,#0000 75%),radial-gradient(50% 70% at 75% 120%,#ffd28a 0%,#ff6a2b 30%,#0000 70%),#1a0c08;animation:6s ease-in-out infinite alternate mk-ember}.mk-art-grain{background:radial-gradient(70% 90% at 20% 20%,color-mix(in srgb,var(--accent) 85%,#fff) 0%,transparent 60%),radial-gradient(60% 80% at 90% 90%,var(--accent) 0%,transparent 65%),var(--bg);position:relative}.mk-art-grain:after,.mk-art-fire:after{content:"";mix-blend-mode:overlay;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");position:absolute;inset:0}.mk-art-fire{position:relative}.mk-art-type{background:var(--bg);align-items:flex-end;display:flex;position:relative;overflow:hidden}.mk-art-type span{letter-spacing:-.08em;color:var(--accent);white-space:nowrap;font-size:22cqw;font-weight:800;line-height:.75;transform:translate(-2%,8%)}@keyframes mk-ember{to{filter:brightness(1.18)saturate(1.1);background-position:4% 0,0 3%,0 0}}.mk-nav{justify-content:space-between;align-items:center;gap:2cqw;font-size:1.4cqw;display:flex}.mk-nav b{font-size:2.6cqw}.mk-pill{border:.15cqw solid;border-radius:99px;padding:.5cqw 1.3cqw;font-size:1.3cqw}.mk-h{letter-spacing:-.055em;font-weight:700;line-height:.9}.mk-sub{opacity:.75;margin-top:1.4cqw;font-size:1.5cqw}.mk-btn{background:var(--fg);color:var(--ui);margin-top:2.4cqw;padding:1.1cqw 1.6cqw;font-size:1.3cqw;display:inline-block}.mk-browser{background:var(--ui)}.mk-bar{background:color-mix(in srgb,var(--ui) 85%,var(--fg));opacity:.95;justify-content:space-between;align-items:center;padding:1.1cqw 2cqw;font-size:1.25cqw;display:flex}.mk-dots{letter-spacing:.4cqw;opacity:.6;font-size:.9cqw}.mk-page{padding:2.6cqw 3.2cqw 2.2cqw}.mk-browser .mk-page{background:var(--bg)}.mk-browser-hero{margin:5cqw 0 3cqw}.mk-browser .mk-h{max-width:85%;font-size:8.6cqw}.mk-browser .mk-art{height:24cqw}.mk-caption{opacity:.8;justify-content:space-between;padding-top:1.4cqw;font-size:1.3cqw;display:flex}.mk-phones{box-shadow:none;aspect-ratio:1/.92;background:0 0;border-radius:0;overflow:visible}.mk-single{box-shadow:none;aspect-ratio:1/2.05;background:0 0;border-radius:0;overflow:visible}.mk-phone{background:var(--ui);width:46%;height:94%;color:var(--fg);border:1.6cqw solid #1d1d1a;border-radius:7cqw;flex-direction:column;display:flex;position:absolute;top:3%;overflow:hidden;box-shadow:0 4cqw 9cqw -3cqw #00000073}.mk-single .mk-phone{border-width:3.4cqw;border-radius:15cqw;width:100%;height:100%;top:0;left:0}.mk-phone-back{left:6%;transform:rotate(-9deg)}.mk-phone-front{right:6%;transform:rotate(7deg)}.mk-single .mk-phone-front{transform:none}.mk-phone-back>.mk-art{filter:brightness(.72);height:100%;position:absolute;inset:0}.mk-phone-top{z-index:1;justify-content:space-between;align-items:center;padding:3cqw 3.6cqw 1cqw;font-size:2.4cqw;display:flex;position:relative}.mk-phone-top b{font-size:4.4cqw}.mk-phone-top.light{color:#fff}.mk-phone-over{color:#fff;letter-spacing:-.04em;font-size:5.6cqw;font-weight:700;line-height:.95;position:absolute;bottom:6cqw;left:3.6cqw;right:3.6cqw}.mk-phone-h{letter-spacing:-.05em;padding:2.6cqw 3.6cqw 3.6cqw;font-size:6.8cqw;font-weight:700;line-height:.92}.mk-phone-card{border-radius:2cqw;flex:1;min-height:0;margin:0 2.8cqw;position:relative;overflow:hidden}.mk-phone-card .mk-art{height:100%}.mk-phone-card>span{color:#fff;text-shadow:0 .3cqw 2cqw #00000059;font-size:2.8cqw;font-weight:700;position:absolute;bottom:2.4cqw;left:2.6cqw}.mk-phone-row{justify-content:space-between;align-items:center;padding:3cqw 3.6cqw;font-size:2.7cqw;font-weight:600;display:flex}.mk-phone-row small{opacity:.65;margin-top:.5cqw;font-size:1.9cqw;font-weight:400;display:block}.mk-phone-row i{font-size:3.4cqw;font-style:normal}.mk-phone-tabs{background:color-mix(in srgb,var(--bg) 35%,var(--ui));justify-content:space-around;padding:3cqw 1cqw 3.6cqw;font-size:1.9cqw;display:flex}.mk-single .mk-phone-top{padding:7cqw 7.5cqw 2cqw;font-size:5cqw}.mk-single .mk-phone-top b{font-size:9cqw}.mk-single .mk-phone-h{padding:5cqw 7.5cqw 7cqw;font-size:14cqw}.mk-single .mk-phone-card{border-radius:4cqw;margin:0 6cqw}.mk-single .mk-phone-card>span{font-size:5.6cqw;bottom:5cqw;left:5cqw}.mk-single .mk-phone-row{padding:6cqw 7.5cqw;font-size:5.4cqw}.mk-single .mk-phone-row small{font-size:3.8cqw}.mk-single .mk-phone-row i{font-size:7cqw}.mk-single .mk-phone-tabs{padding:6cqw 2cqw 8cqw;font-size:3.9cqw}.mk-store{background:var(--ui);padding:2.6cqw 3.2cqw 3cqw}.mk-store-hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:3cqw;margin:4cqw 0 3cqw;display:grid}.mk-store .mk-h{font-size:6.4cqw}.mk-store-hero .mk-art{height:30cqw}.mk-products{grid-template-columns:repeat(4,1fr);gap:1.6cqw;display:grid}.mk-product{font-size:1.3cqw}.mk-product .mk-art{height:11cqw;margin-bottom:.9cqw}.mk-product small{float:right;opacity:.7}.mk-product .crop-0{object-position:20% 30%}.mk-product .crop-1{object-position:80% 60%}.mk-product .crop-2{object-position:50% 90%}.mk-product .crop-3{object-position:10% 80%}.mk-store .mk-art-type span{font-size:13cqw}.mk-product .mk-art-type span{font-size:6cqw}.mk-dash{background:var(--ui);grid-template-columns:19% 1fr;min-height:0;display:grid}.mk-dash aside{background:var(--fg);color:var(--ui);flex-direction:column;gap:1.8cqw;padding:3cqw 2.2cqw;font-size:1.4cqw;display:flex}.mk-dash aside b{margin-bottom:2cqw;font-size:2.4cqw}.mk-dash aside span{opacity:.6;border-radius:.8cqw;padding:.7cqw 1cqw}.mk-dash aside span.on{opacity:1;background:var(--accent)}.mk-dash-main{padding:3cqw 3.4cqw}.mk-dash-top{opacity:.8;justify-content:space-between;align-items:center;font-size:1.5cqw;display:flex}.mk-dash-big{letter-spacing:-.05em;margin:1.6cqw 0 2.6cqw;font-size:8.4cqw;font-weight:700;line-height:1}.mk-dash-big small{letter-spacing:0;opacity:.6;margin-top:.8cqw;font-size:1.4cqw;font-weight:400;display:block}.mk-dash-cards{letter-spacing:-.03em;grid-template-columns:repeat(3,1fr);gap:1.6cqw;font-size:2.6cqw;font-weight:700;display:grid}.mk-dash-cards div{background:var(--bg);border-radius:1.2cqw;padding:1.8cqw}.mk-dash-cards small{letter-spacing:0;opacity:.7;margin-bottom:.6cqw;font-size:1.25cqw;font-weight:400;display:block}.mk-chart{width:100%;height:12cqw;margin:2.4cqw 0 1.4cqw;overflow:visible}.mk-chart path{fill:none;stroke:var(--accent);stroke-width:2.2px;vector-effect:non-scaling-stroke}.mk-chart path.fill{fill:color-mix(in srgb,var(--accent) 16%,transparent);stroke:none}.mk-dash-rows div{border-top:.1cqw solid color-mix(in srgb,var(--fg) 15%,transparent);grid-template-columns:1fr auto 8cqw;align-items:center;gap:2cqw;padding:1cqw 0;font-size:1.4cqw;display:grid}.mk-dash-rows em{text-align:center;border-radius:99px;padding:.3cqw 0;font-size:1.15cqw;font-style:normal}.mk-dash-rows .paid{color:#14532d;background:#d9f5df}.mk-dash-rows .due{color:#713f12;background:#fff2c7}.mk-dash-rows .late{color:#7f1d1d;background:#ffd9d9}@media (prefers-reduced-motion:reduce){.mk-art-fire{animation:none}}
