.dark .mk .cm-fd.cm-fd-blue,.dark .mk .cm-win.cm-win-blue{background:linear-gradient(155deg,#2563eb,#1d4fd9)}.dark .mk .cm-steps i{background:#3a4150}.dark .mk .cm-steps i.cm-on{background:#2563eb}.mk .cm-vgrid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:16px}.mk .cm-domains{display:flex;flex-direction:column;padding:28px 28px 26px;border-radius:28px;background:linear-gradient(155deg,#2563eb,#1d4fd9)}.mk .cm-dom-k{font-size:15px;font-weight:600;color:var(--mk-on-blue-2)}.mk .cm-dom-list{display:flex;flex-direction:column;gap:2px;margin-top:14px!important}.mk .cm-dom-list li{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:clamp(42px,4.4vw,62px);line-height:1.02;letter-spacing:-.045em;color:#fff;animation:cm-dom 9s ease-in-out infinite}.mk .cm-dom-list li:nth-child(2){animation-delay:-6s}.mk .cm-dom-list li:nth-child(3){animation-delay:-3s}.mk .cm-dom-f{margin-top:auto!important;padding-top:24px;font-size:15px;line-height:1.45;color:var(--mk-on-blue-2)}.mk .cm-apply{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:28px;background:var(--cm-panel)}.mk .cm-apply-h{padding:0 4px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:15px;color:var(--mk-ink)}.mk .cm-qs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.mk .cm-q{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:20px;background:#fff}.mk .cm-steps{display:flex;gap:4px;margin-bottom:4px}.mk .cm-steps i{display:block;width:18px;height:4px;border-radius:2px;background:var(--mk-soft)}.mk .cm-steps i.cm-on{background:#2563eb}.mk .cm-q-t{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:16px;line-height:1.3;letter-spacing:-.01em;color:var(--mk-ink)}.mk .cm-q-s{font-size:13.5px;line-height:1.45;color:var(--mk-body)}.mk .cm-q-in{margin-top:auto!important;padding:10px 12px;border-radius:12px;background:var(--cm-well);font-size:13.5px;color:var(--mk-body)}.mk .cm-q-pre{color:var(--mk-ink)}.mk .cm-bar{display:flex;flex-wrap:wrap;gap:8px}.mk .cm-bar li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;background:#ffffffbf;font-size:13.5px;color:var(--mk-text)}.mk .cm-bar li:before{content:"";width:6px;height:6px;border-radius:50%;background:#2563eb}.mk .cm-founders{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mk .cm-fd{position:relative;aspect-ratio:9 / 10;border-radius:24px;overflow:hidden;background:var(--mk-soft);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.mk .cm-fd:hover{transform:translateY(-4px)}.mk .cm-fd img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.mk .cm-fd:hover img{transform:scale(1.03)}.mk .cm-fd:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a0c12d1,#0a0c126b 40%,#0a0c1200 68%);pointer-events:none}.mk .cm-fd-body{position:absolute;z-index:1;left:20px;right:20px;bottom:18px;display:flex;flex-direction:column;gap:8px}.mk .cm-fd-win{display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:26px;line-height:1.05;letter-spacing:-.03em;color:#fff;transition:opacity .18s ease}.mk a.cm-fd-win:hover,.mk a.cm-fd-win:focus-visible{color:#fff;opacity:.85}.mk .cm-fd-q{font-size:14.5px;line-height:1.42;color:var(--mk-on-blue-2)}.mk .cm-fd-who{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:13.5px;color:#c9d2e3}.mk .cm-fd-who b{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:14.5px;color:#fff}.mk .cm-fd-biz{color:var(--mk-on-blue-2);font-weight:600;transition:color .18s ease}.mk a.cm-fd-biz:hover,.mk a.cm-fd-biz:focus-visible{color:#fff}.mk .cm-li{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background:#0a66c2;color:#fff;transition:transform .18s ease}.mk .cm-li:hover,.mk .cm-li:focus-visible{color:#fff;transform:scale(1.1)}.mk .cm-li svg{width:12px;height:12px;display:block}.mk .cm-fd-blue{background:linear-gradient(155deg,#2563eb,#1d4fd9)}.mk .cm-fd-blue:after{display:none}.mk .cm-fd-blue .cm-fd-body{top:22px}.mk .cm-fd-k{margin-bottom:auto!important;font-size:14px;font-weight:600;color:var(--mk-on-blue-2)}.mk .cm-fd-blue .cm-fd-q{color:var(--mk-on-blue-2)}.mk .cm-strip{margin-top:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 80px,#000 calc(100% - 80px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 80px,#000 calc(100% - 80px),transparent 100%)}.mk .cm-run,.mk .cm-dupe{display:flex;width:-moz-max-content;width:max-content}.mk .cm-run{animation:cm-left 60s linear infinite;will-change:transform}.mk .cm-strip:hover .cm-run{animation-play-state:paused}.mk .cm-win{flex-shrink:0;display:flex;align-items:center;margin-right:12px;padding:14px 20px;border-radius:18px;background:var(--cm-panel)}.mk .cm-win p{display:flex;flex-direction:column;gap:1px}.mk .cm-win b{font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:17px;letter-spacing:-.02em;color:var(--mk-ink)}.mk .cm-win span{font-size:13.5px;color:var(--mk-body)}.mk .cm-win-blue{background:linear-gradient(155deg,#2563eb,#1d4fd9)}.mk .cm-win-blue b{color:#fff}.mk .cm-win-blue span{color:var(--mk-on-blue-2)}@keyframes cm-left{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes cm-dom{0%,28%,to{opacity:1}36%,92%{opacity:.5}}@media (max-width: 1100px){.mk .cm-vgrid{gap:12px}.mk .cm-founders{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .cm-fd{aspect-ratio:5 / 4}.mk .cm-fd img{-o-object-position:50% 25%;object-position:50% 25%}}@media (max-width: 860px){.mk .cm-founders{gap:10px}.mk .cm-fd{aspect-ratio:4 / 5;border-radius:18px}.mk .cm-fd-body{left:12px;right:12px;bottom:12px;gap:5px}.mk .cm-fd-blue .cm-fd-body{top:14px}.mk .cm-fd-win{font-size:19px}.mk .cm-fd-q,.mk .cm-fd-who span,.mk .cm-fd-who .cm-li{display:none}.mk .cm-fd-who{font-size:12.5px}.mk .cm-fd-who b{font-size:13px}.mk .cm-fd-k{font-size:12.5px}.mk .cm-strip{-webkit-mask-image:none;mask-image:none}.mk .cm-run{animation-duration:46s}.mk .cm-win{padding:12px 16px;border-radius:16px}.mk .cm-win b{font-size:15px}.mk .cm-win span{font-size:12.5px}.mk .cm-qs{grid-template-columns:minmax(0,1fr);gap:10px}.mk .cm-apply{padding:14px;border-radius:24px}.mk .cm-domains{padding:22px;border-radius:24px}.mk .cm-vgrid{grid-template-columns:minmax(0,1fr);gap:12px}.mk .cm-domains{min-width:0;overflow:hidden}.mk .cm-dom-list li{font-size:clamp(36px,13vw,56px);overflow-wrap:anywhere}.mk .cm-dom-f{padding-top:18px}.mk .cm-q{padding:16px;border-radius:18px}.mk .cm-q-t{font-size:15px}.mk .cm-q-s{display:none}.mk .cm-bar li{font-size:12.5px}}@media (prefers-reduced-motion: reduce){.mk .cm-run{animation:none;transform:none;padding-left:16px}.mk .cm-strip{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}.mk .cm-strip::-webkit-scrollbar{display:none}.mk .cm-dupe{display:none}.mk .cm-dom-list li{animation:none;opacity:1}.mk .cm-fd,.mk .cm-fd img,.mk .cm-li,.mk .cm-ask-btn,.mk .cm-send{transition:none}.mk .cm-fd:hover,.mk .cm-fd:hover img{transform:none}}
