@property --ang{syntax:"<angle>";inherits:true;initial-value:0deg}@property --ga{syntax:"<angle>";inherits:false;initial-value:0deg}@layer components{.mk{--display:var(--font-display-family);--body:var(--font-body-family);--violet:var(--stage-1);--pink:var(--stage-2);--orange:var(--stage-3);--green:var(--stage-4);--teal:var(--stage-5);--sky:var(--stage-6);--red:var(--stage-8);--amber:var(--stage-9);--hero-shadow:0 1px 0 #1720330f, 0 14px 34px -18px #17203359;overflow-x:clip}:root[data-theme=dark] .mk{--hero-shadow:0 1px 0 #0006, 0 14px 34px -18px #000c}.mk h1,.mk h2,.mk h3{font-family:var(--display);letter-spacing:-.025em;margin:0}:root[lang=ar] .mk :is(h1,h2,h3){letter-spacing:0}.mk .wrap{max-width:1200px;margin-inline:auto;padding-inline:20px}.mk .ic{vertical-align:-.15em;flex:none;width:1.1em;height:1.1em}.mk .btn{background:var(--accent);min-height:48px;color:var(--accent-ink);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15.5px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.mk .btn:hover{box-shadow:0 12px 24px -12px var(--accent);transform:translateY(-2px)}.mk .btn.ghost{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.mk .btn.small{min-height:40px;padding:0 14px;font-size:14px}.mk .btn .ic{width:18px;height:18px}.mk .btn:disabled{opacity:.6;cursor:default;transform:none}.mk .sprog{z-index:80;transform-origin:0;background:linear-gradient(90deg, var(--violet), var(--pink), var(--orange), var(--green), var(--sky));pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}[dir=rtl] .mk .sprog{transform-origin:100%;background:linear-gradient(270deg, var(--violet), var(--pink), var(--orange), var(--green), var(--sky))}.mk .topbar{z-index:40;background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.mk .top-in{align-items:center;gap:12px;max-width:1320px;min-height:64px;margin:0 auto;padding:10px 20px;display:flex}.mk .top-in>*{flex-shrink:0}.mk .mnav{flex:1 0 auto;justify-content:center;display:flex}.mk .mnav-list{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.mk .mg{position:relative}.mk .mg-btn{height:40px;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.mk .mg-btn:hover,.mk .mg-btn[aria-expanded=true]{background:var(--surface)}.mk .mg-btn[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.mk .caret{border-inline-end:2px solid;opacity:.6;border-bottom:2px solid;width:7px;height:7px;transition:transform .15s;transform:rotate(45deg)translateY(-2px)}.mk .mg-btn[aria-expanded=true] .caret{transform:rotate(225deg)translateY(-1px)}.mk .new-badge{background:var(--pink);color:#fff;border-radius:99px;margin-inline-start:4px;padding:1px 6px;font-size:10px;font-weight:800}.mk .mp{top:calc(100% + 8px);z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:18px;gap:10px;min-width:340px;padding:14px;animation:.14s ease-out mk-mp-in;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 24px 60px -24px #0a0e2873}[dir=rtl] .mk .mp{transform:translate(50%)}.mk .mp[hidden]{display:none}.mk .mp:before{content:"";top:-10px;height:10px;position:absolute;inset-inline:0}.mk .mp-wide{min-width:640px}.mk .mp-col{flex-direction:column;flex:1;gap:2px;min-width:290px;display:flex}.mk .mp-h{letter-spacing:.04em;color:var(--muted);text-transform:uppercase;padding:4px 10px 6px;font-size:11.5px;font-weight:800}:root[lang=ar] .mk .mp-h{text-transform:none;letter-spacing:0}.mk .mi{text-align:start;color:var(--ink);border-radius:12px;grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:grid}.mk .mi:hover,.mk .mi:focus-visible{background:color-mix(in srgb, var(--h) 10%, var(--surface))}.mk .mi-ico{background:color-mix(in srgb, var(--h) 16%, var(--surface));border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.mk .mi-ico .ic{width:20px;height:20px;color:var(--h)}.mk .mi-t b{font-size:14.5px;font-weight:700;display:block}.mk .mi-t small{color:var(--muted);font-size:12.5px;line-height:1.35;display:block}.mk .mp-feature{color:#fff;background:linear-gradient(150deg, var(--brand-deep), var(--red));border-radius:14px;flex-direction:column;flex:0 0 220px;gap:6px;padding:14px;display:flex}.mk .mp-feature .mp-h{color:#fffc;padding:0}.mk .mp-feature b{font:800 18px/1.2 var(--display)}.mk .mp-feature p{opacity:.9;margin:0;font-size:13.5px}.mk .mp-feature .btn{color:var(--brand-deep);background:#fff;align-self:flex-start;min-height:36px;margin-top:auto}.mk .hdr-ctl{box-sizing:border-box;border-radius:12px;height:40px;min-height:40px}.mk .acct-btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);white-space:nowrap;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.mk .acct-btn.has-avatar{padding-inline:4px 12px}.mk .acct-btn img,.mk .acct-btn .av{border-radius:50%;width:30px;height:30px}.mk .theme-btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;place-items:center;width:40px;padding:0;display:grid}.mk .theme-btn svg{width:18px;height:18px}.mk .lang-sel select{border:1px solid var(--line);background:var(--surface);height:40px;color:var(--ink);cursor:pointer;border-radius:12px;padding:0 10px;font-size:13.5px;font-weight:600}.mk .signup-btn{padding:0 16px;font-size:14px}.mk .mnav-burger{border:1px solid var(--line);background:var(--surface);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;padding:0;display:none}.mk .mnav-burger span{background:var(--ink);border-radius:2px;width:18px;height:2px}.mk .menu-extra,.mk .menu-signin{display:none}@media (max-width:1120px){.mk .mnav{flex:none;order:-1}.mk .mnav-burger{display:flex}.mk .brand-link{margin-inline-end:auto}.mk .mnav-list{background:var(--surface);border-bottom:1px solid var(--line);z-index:65;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 64px);padding:8px 12px 16px;display:none;position:fixed;inset:64px 0 auto;overflow:auto;box-shadow:0 20px 40px -20px #0006}.mk .mnav-list.open{display:flex}.mk .mg-btn{justify-content:space-between;width:100%;height:auto;padding:13px 10px;font-size:16px}.mk .mp,[dir=rtl] .mk .mp{box-shadow:none;border:0;flex-direction:column;padding:0 0 8px;animation:none;position:static;transform:none;min-width:0!important}.mk .mp-col{min-width:0}.mk .mp-feature{flex:auto}.mk .menu-extra{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding:12px 10px 4px;display:flex}}@media (max-width:1440px){.mk .top-in>.lang-sel{display:none}}@media (max-width:640px){.mk .top-in{gap:8px;padding:10px 14px}}@media (max-width:480px){.mk .acct-wrap .acct-name,.mk .acct-wrap>a{display:none!important}.mk .acct-wrap button{padding-inline:4px!important}.mk .menu-extra .menu-signin{display:inline-flex}.mk .top-in>.acct-btn .acct-name,.mk .top-in>.theme-btn,.mk .top-in>.acct-btn:not(.has-avatar){display:none}.mk .top-in>.acct-btn.has-avatar{padding:4px}.mk .brand-link .wordmark{font-size:17px}.mk .brand-link img{width:28px!important;height:28px!important}.mk .signup-btn{padding:0 12px;font-size:13.5px}}@media (max-width:359px){.mk .brand-link .wordmark{display:none}}.mk .hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:40px;padding:64px 20px 36px;display:grid}.mk .hero h1{font:800 clamp(34px, 5.4vw, 60px) / 1.02 var(--display);letter-spacing:-.03em;text-wrap:balance;grid-column:1/-1;max-width:980px;margin:0 0 -18px}.mk .hero .lede{color:var(--muted);max-width:60ch;margin:0 0 22px;font-size:18.5px}.mk .hero .row{flex-wrap:wrap;gap:12px;display:flex}.mk .walk{color:var(--muted);align-items:center;gap:10px;margin-top:20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.mk .walk>span{background:var(--surface);border:1px solid var(--line);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[dir=rtl] .mk .walk>span svg{transform:scaleX(-1)}.mk .dash{background:var(--surface);border:1px solid var(--line);box-shadow:var(--hero-shadow);isolation:isolate;border-radius:22px;flex-direction:column;gap:16px;padding:20px;transition:transform .4s;display:flex;position:relative;transform:perspective(1200px)rotateY(-6deg)rotateX(3deg)}[dir=rtl] .mk .dash{transform:perspective(1200px)rotateY(6deg)rotateX(3deg)}.mk .dash:hover,[dir=rtl] .mk .dash:hover{transform:perspective(1200px)rotateY(0)rotateX(0)}.mk [data-motion] .dash{transition:none}.mk .dash:before{content:"";background:conic-gradient(from var(--ang,0deg), var(--violet), var(--pink), var(--orange), var(--green), var(--sky), var(--violet));z-index:-1;filter:blur(18px);opacity:.35;border-radius:24px;position:absolute;inset:-2px}.mk .dash-top{align-items:center;gap:14px;display:flex}.mk .dash-top b{font-size:16.5px;display:block}.mk .dash-top small{color:var(--muted)}.mk .pill{color:var(--done);background:var(--done-soft);border-radius:99px;margin-top:6px;padding:2px 10px;font-size:12px;font-weight:800;display:inline-block}.mk .lbl{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:800}.mk .heat{color:var(--muted);grid-template-columns:70px repeat(6,minmax(0,1fr));align-items:center;gap:4px;font-size:11.5px;display:grid}.mk .heat i{background:var(--accent);border-radius:5px;height:18px}.mk .gantt{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.mk .gantt span{border-radius:7px;height:20px}@media (max-width:900px){.mk .hero{grid-template-columns:1fr;padding-top:40px}.mk .hero h1{margin-bottom:-26px}.mk .dash,[dir=rtl] .mk .dash{transform:none}}.mk .nums{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:40px 0;display:grid}.mk .num{background:var(--surface);border:1px solid var(--line);border-top:5px solid var(--h);text-align:center;border-radius:18px;padding:18px}.mk .num b{font:800 36px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.mk .num span{color:var(--muted);font-size:14px}@media (max-width:820px){.mk .nums{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .nums .num:last-child{grid-column:1/-1}}.mk .sec{padding-top:72px;padding-bottom:72px}.mk .sec-h{text-align:center;max-width:720px;margin:0 auto 36px}.mk .sec-h h2{margin-bottom:10px;font-size:clamp(30px,4.2vw,46px);font-weight:800;line-height:1.05}.mk .sec-h p{color:var(--muted);margin:0;font-size:18px}.mk .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;position:relative}.mk .step{background:var(--surface);border:1px solid var(--line);z-index:1;border-radius:20px;padding:24px;position:relative;overflow:hidden}.mk .step:after{content:"";background:var(--h);opacity:.12;border-radius:50%;width:120px;height:120px;position:absolute;inset:auto -30px -30px auto}[dir=rtl] .mk .step:after{inset:auto auto -30px -30px}.mk .step .n{background:var(--h);color:#fff;width:46px;height:46px;font:800 20px var(--display);border-radius:14px;place-items:center;margin-bottom:14px;display:grid}.mk .step h3{margin-bottom:6px;font-size:21px}.mk .step p{color:var(--muted);margin:0}.mk .steps-line{display:none}@media (min-width:900px){.mk [data-motion] .steps-line{inset-inline:0;z-index:0;pointer-events:none;width:100%;height:40px;display:block;position:absolute;top:44px;overflow:visible}[dir=rtl] .mk .steps-line{transform:scaleX(-1)}}@media (max-width:820px){.mk .steps{grid-template-columns:1fr}}.mk .features{color:#fff;background:linear-gradient(135deg, var(--brand-night), var(--brand-deep) 55%, var(--brand-royal));isolation:isolate;position:relative;overflow:hidden}.mk .aurora{z-index:-2;filter:blur(60px);opacity:.75;pointer-events:none;position:absolute;inset:-20%}.mk .aurora i{mix-blend-mode:screen;border-radius:50%;position:absolute}.mk .aurora i:first-child{background:radial-gradient(circle, var(--pink), transparent 65%);width:46vw;height:46vw;top:0;left:-5%}.mk .aurora i:nth-child(2){background:radial-gradient(circle, var(--orange), transparent 65%);width:40vw;height:40vw;top:20%;right:-5%}.mk .aurora i:nth-child(3){background:radial-gradient(circle, var(--sky), transparent 65%);width:44vw;height:44vw;bottom:-10%;left:30%}.mk .gridbg{z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.mk .sparks i{opacity:0;pointer-events:none;background:#fff;border-radius:50%;width:4px;height:4px;position:absolute}.mk .features .spot{z-index:-1;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,30%), #ffffff24, transparent 60%);position:absolute;inset:0}.mk .features .beam{z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:180px;position:absolute;top:-30%;bottom:-30%;left:-20%;transform:rotate(18deg)}.mk .floaty{z-index:-1;color:#fff;opacity:.55;-webkit-backdrop-filter:blur(6px);filter:drop-shadow(0 8px 16px #00000059);pointer-events:none;background:#ffffff1a;border:1px solid #ffffff38;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;position:absolute}.mk .floaty .ic{width:26px;height:26px}.mk .features .sec-h p{color:var(--mk-lilac-3)}.mk .features .sec-h h2 .fh{background:linear-gradient(100deg, #fff, var(--mk-blush), var(--mk-peach), var(--mk-ice), #fff);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.mk .features .sec-h h2[data-split] .fh{color:#fff;background:0 0}.mk .features .sec-h h2 .fc{background:linear-gradient(100deg, #fff, var(--mk-blush), var(--mk-peach), var(--mk-ice), #fff);color:#0000;background-size:600% 100%;-webkit-background-clip:text;background-clip:text}.mk .frow{margin-bottom:84px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1180px;margin-inline:auto;padding-inline:20px;display:grid}.mk .frow:last-child{margin-bottom:0}.mk .frow.flip .ftext{order:2}.mk .ftag{background:#ffffff1f;border:1px solid #ffffff38;border-radius:99px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:800;display:inline-flex}.mk .ftag i{background:var(--h);width:8px;height:8px;box-shadow:0 0 12px var(--h);border-radius:50%}.mk .ftext h3{background:linear-gradient(100deg, #fff 40%, var(--h) 60%, #fff 80%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;margin:14px 0 12px;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1.05}.mk .ftext p{color:var(--mk-lilac-2);max-width:48ch;margin:0 0 12px;font-size:17.5px}.mk .ftext ul{gap:6px;margin:0 0 14px;padding:0;list-style:none;display:grid}.mk .ftext li{align-items:center;gap:10px;font-weight:600;display:flex}.mk .ftext li:before,.mk .list li:before{content:"✓";background:var(--h);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:900;display:grid}.mk .ftext .flink{color:#fff;border-bottom:2px solid var(--h);padding-bottom:2px;font-weight:800;text-decoration:none}.mk .case{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff12;border:1px solid #ffffff29;border-radius:16px;max-width:520px;margin:2px 0 16px;padding:12px 14px 10px}.mk .case-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}.mk .case-tag{letter-spacing:.06em;text-transform:uppercase;color:#fff;align-items:center;gap:7px;font-weight:800;display:inline-flex}:root[lang=ar] .mk .case-tag{letter-spacing:0}.mk .case-tag:before{content:"";background:var(--mk-live);border-radius:50%;width:8px;height:8px}.mk .case-who{color:var(--mk-lilac-4);font-weight:600}.mk .case-k{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mk .case-k b{font:800 24px/1.1 var(--display);color:#fff;font-variant-numeric:tabular-nums;display:block}.mk .case-k small{color:var(--mk-lilac-4);margin-top:2px;font-size:12px;line-height:1.3;display:block}.mk .case-k>div{border-inline-start:3px solid var(--h);padding-inline-start:10px}.mk .case-note{color:var(--mk-lilac-6);margin-top:8px;font-size:11px}.mk .stage{-webkit-backdrop-filter:blur(8px);transform-style:preserve-3d;background:#ffffff14;border:1px solid #ffffff2e;border-radius:24px;min-height:330px;padding:24px;position:relative;box-shadow:0 30px 70px -30px #0009}.mk .stage:before{content:"";background:linear-gradient(var(--ga,0deg), transparent 30%, var(--h), transparent 70%);-webkit-mask-composite:xor;pointer-events:none;border-radius:24px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.mk .glass{background:#ffffff1f;border:1px solid #ffffff2e;border-radius:14px;padding:12px}.mk .pcols{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;transform:translateZ(30px)}.mk .pcol{border-top:5px solid var(--c);flex-direction:column;gap:8px;min-height:200px;display:flex}.mk .pcol small{opacity:.75;font-size:11.5px;font-weight:800}.mk .pcol b{font-size:14px;line-height:1.2}.mk .pcol .bar{background:#ffffff2e;border-radius:99px;height:9px;overflow:hidden}.mk .pcol .bar i{height:100%;width:var(--w);background:var(--c);border-radius:99px;display:block}.mk .pcol .tick{background:var(--mk-tick);border-radius:50%;place-items:center;width:22px;height:22px;margin-top:auto;font-size:12px;font-weight:900;display:grid}.mk .marker{bottom:18px;background:#ffffff2e;border-radius:99px;height:4px;position:absolute;inset-inline:24px}.mk .marker i,.mk .marker span{position:absolute;inset-inline-start:var(--pos,50%)}.mk .marker i{background:#fff;border-radius:50%;width:18px;height:18px;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #fff3,0 0 22px #fff}.mk .marker span{color:var(--brand-deep);white-space:nowrap;background:#fff;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:800;top:-30px;transform:translate(-50%)}[dir=rtl] .mk .marker i{transform:translate(50%,-50%)}[dir=rtl] .mk .marker span{transform:translate(50%)}.mk .sgrid{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid;transform:translateZ(30px)}.mk .sring{width:120px;height:120px;position:relative}.mk .sring svg{width:120px;height:120px;transform:rotate(-90deg)}.mk .sring circle{fill:none;stroke-width:12px}.mk .sring .rv{stroke-linecap:round;stroke-dasharray:314;stroke-dashoffset:119px}.mk .sring b{font:800 26px var(--display);place-items:center;display:grid;position:absolute;inset:0}.mk .stage .lbl{color:var(--mk-lilac-2)}.mk .hm{grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;display:grid}.mk .hm i{aspect-ratio:1;border-radius:5px}.mk .gbars{grid-template-columns:repeat(8,minmax(0,1fr));gap:5px;margin-top:14px;display:grid;transform:translateZ(20px)}.mk .gbars span{border-radius:7px;height:18px}.mk .icps{perspective:900px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;transform:translateZ(30px)}.mk .icp{border:1px solid #fff3;border-top:4px solid var(--c);background:#ffffff21;border-radius:14px;padding:12px}.mk .icp b{font-size:13.5px;display:block}.mk .icp span{opacity:.85;font-size:12.5px}.mk .chat{flex-direction:column;gap:8px;margin-top:14px;display:flex;transform:translateZ(20px)}.mk .bub{border-radius:14px;max-width:82%;padding:9px 13px;font-size:13.5px;font-weight:600}.mk .bub.a{background:#ffffff29;border-end-start-radius:4px;align-self:flex-start}.mk .bub.u{color:var(--brand-deep);background:#fff;border-end-end-radius:4px;align-self:flex-end}.mk .race{gap:10px;display:grid;transform:translateZ(30px)}.mk .rrow{grid-template-columns:78px minmax(0,1fr) 46px;align-items:center;gap:10px;font-size:13.5px;font-weight:700;display:grid}.mk .rrow .rb{background:#ffffff24;border-radius:99px;height:16px;overflow:hidden}.mk .rrow .rb i{background:var(--c);height:100%;width:var(--w);box-shadow:0 0 16px var(--c);border-radius:99px;display:block}.mk .chart{margin-top:16px;transform:translateZ(20px)}.mk .chart svg{width:100%;height:110px;display:block}.mk .chart .ln{fill:none;stroke-width:4px;stroke-linecap:round}.mk .chart-cap{color:var(--mk-lilac-2);font-size:12px}.mk .hring{display:none}@media (min-width:900px){.mk .features[data-hmode]{padding-bottom:0}.mk .features[data-hmode] .hstage{padding:40px 0 0}.mk .features[data-hmode] .sec-h{margin-bottom:8px}.mk .features[data-hmode] .hpin{padding:16px 0 110px;position:relative;overflow:hidden}.mk .features[data-hmode] .htrack{will-change:transform;align-items:center;width:max-content;display:flex}.mk .features[data-hmode] .frow{box-sizing:border-box;flex:none;width:100vw;max-width:none;margin:0;padding:0 max(5vw,50vw - 590px)}.mk .features[data-hmode] .hring{z-index:3;color:#fff;align-items:center;gap:14px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}}@media (min-width:900px) and (max-height:860px){.mk .features[data-hmode] .hstage{padding-top:8px}.mk .features[data-hmode] .sec-h h2{font-size:clamp(28px,3.4vw,40px)}.mk .features[data-hmode] .ftext ul{display:none}.mk .features[data-hmode] .ftext h3{margin:10px 0 8px;font-size:clamp(26px,2.8vw,34px)}.mk .features[data-hmode] .hpin{padding-bottom:96px}}.mk .hr-dial{flex:none;width:66px;height:66px;position:relative}.mk .hr-dial svg{width:66px;height:66px;overflow:visible;transform:rotate(-90deg)}[dir=rtl] .mk .hr-dial svg{transform:rotate(-90deg)scaleY(-1)}.mk .hr-bg{fill:none;stroke:#ffffff2e;stroke-width:6px}.mk .hr-fg{fill:none;stroke-width:6px;stroke-linecap:round}.mk .hr-tk{fill:#ffffff59}.mk .hr-n{font:800 15px var(--display);place-items:center;display:grid;position:absolute;inset:0}.mk .hr-n small{opacity:.6;font-size:10px;font-weight:700}.mk .hr-txt{flex-direction:column;line-height:1.15;display:flex}.mk .hr-txt small{letter-spacing:.08em;text-transform:uppercase;opacity:.65;font-size:11px;font-weight:800}.mk .hr-l{font:800 18px var(--display)}@media (max-width:900px){.mk .frow,.mk .frow.flip{grid-template-columns:1fr;gap:28px}.mk .frow.flip .ftext{order:0}}.mk .nova-band{color:#fff;background:radial-gradient(600px 300px at 90% 0%, color-mix(in srgb, var(--orange) 45%, transparent), transparent 60%), radial-gradient(500px 300px at 0% 100%, color-mix(in srgb, var(--pink) 50%, transparent), transparent 60%), linear-gradient(140deg, var(--brand-night), var(--brand-deep) 60%, var(--brand-royal));border-radius:26px;flex-wrap:wrap;align-items:center;gap:32px;padding:40px;display:flex;position:relative;overflow:hidden}.mk .nova-band h2{margin-bottom:10px;font-size:clamp(28px,3.6vw,40px);font-weight:800}.mk .nova-band p{color:var(--mk-lilac-2);max-width:54ch;margin:0 0 20px;font-size:17.5px}.mk .nova-mwrap{flex:none;place-items:center;width:160px;height:160px;display:grid;position:relative}.mk .nova-mwrap .mascot{z-index:2;width:140px;height:140px;position:relative}.mk .nspot{z-index:1;background:radial-gradient(circle, #ffffff8c 0%, color-mix(in srgb, var(--mk-periwinkle) 35%, transparent) 35%, color-mix(in srgb, var(--pink) 15%, transparent) 55%, transparent 70%);filter:blur(4px);border-radius:50%;position:absolute;inset:-30px}.mk .nbeam{z-index:0;clip-path:polygon(42% 0,58% 0,100% 100%,0 100%);filter:blur(6px);background:linear-gradient(#ffffff47,#fff0);width:220px;height:240px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.mk .nchips{flex-wrap:wrap;gap:10px;display:flex}.mk .nchips button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:99px;min-height:44px;padding:0 16px;font-weight:700}.mk .nchips button:hover{color:var(--brand-deep);background:#fff}.mk .tracks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mk .track{color:var(--ink);background:var(--surface);border:2px solid var(--line);border-radius:18px;flex-direction:column;gap:6px;padding:16px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.mk .track:hover{border-color:var(--h);box-shadow:0 18px 30px -20px var(--h);transform:translateY(-4px)}.mk .t-top{align-items:center;gap:10px;display:flex}.mk .t-ico{background:color-mix(in srgb, var(--h) 16%, var(--surface));border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.mk .t-ico .ic{width:19px;height:19px;color:var(--h)}.mk .track b{font:700 17px/1.2 var(--display)}.mk .track .d{color:var(--muted);font-size:14px}.mk .track .bar{background:var(--soft);border-radius:99px;height:6px;margin-top:auto}.mk .track .bar i{height:100%;width:var(--w);background:var(--h);border-radius:99px;display:block}.mk .track small{color:var(--muted);font-size:12.5px}@media (max-width:900px){.mk .tracks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.mk .tracks{grid-template-columns:1fr}}.mk .sales-promo{color:#fff;background:linear-gradient(120deg, var(--mk-dusk) 0%, var(--violet) 45%, var(--pink) 80%, var(--orange) 100%);box-shadow:0 18px 40px -24px var(--violet);background-size:160% 100%;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 22px;text-decoration:none;transition:transform .15s;display:grid}.mk .sales-promo:hover{transform:translateY(-3px)}.mk .sp-ico{background:#ffffff2e;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.mk .sp-ico .ic{color:#fff;width:28px;height:28px}.mk .sp-k{opacity:.85;font-size:12px;font-weight:800}.mk .sp-t{font:800 clamp(19px, 2.4vw, 26px) / 1.15 var(--display);display:block}.mk .sp-s{opacity:.92;font-size:14.5px;display:block}.mk .sp-go{font-size:30px;font-weight:800}@media (max-width:640px){.mk .sales-promo{grid-template-columns:auto 1fr}.mk .sp-go{display:none}}.mk .cert-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.mk .cert-wrap h2{margin-bottom:10px;font-size:clamp(30px,4vw,44px);font-weight:800}.mk .cert-wrap .cert-lead{color:var(--muted);margin:0 0 16px;font-size:18px}.mk .list{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.mk .list li{--h:var(--done);align-items:center;gap:10px;font-weight:600;display:flex}.mk .list li:before{color:#fff}.mk .hl{background:linear-gradient(90deg, color-mix(in srgb, var(--mk-gold) 70%, transparent), color-mix(in srgb, var(--pink) 55%, transparent)) no-repeat 0 88% / 100% 38%;border-radius:4px;padding:0 4px}[dir=rtl] .mk .hl{background-position:100% 88%}.mk .mbcert{background:linear-gradient(135deg, var(--violet), var(--pink) 55%, var(--orange));box-shadow:0 34px 70px -30px color-mix(in srgb, var(--brand-royal) 65%, transparent);color:#fff;border-radius:22px;justify-self:center;width:100%;max-width:440px;padding:2px;position:relative}.mk .mbc-in{background:radial-gradient(420px 240px at 100% 0%, color-mix(in srgb, var(--pink) 38%, transparent), transparent 60%), radial-gradient(420px 260px at 0% 100%, color-mix(in srgb, var(--violet) 50%, transparent), transparent 60%), var(--brand-night);border-radius:20px 20px 0 0;flex-direction:column;gap:4px;padding:18px 20px 16px;display:flex;position:relative;overflow:hidden}.mk .mbc-in:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 30%,#000 20%,#0000 75%);mask-image:radial-gradient(at 70% 30%,#000 20%,#0000 75%)}.mk .mbc-in:after{content:"MB";inset-inline-end:-10px;font:800 130px/1 var(--display);color:#0000;-webkit-text-stroke:1px #ffffff14;pointer-events:none;position:absolute;bottom:-30px}.mk .mbc-in>*{z-index:1;position:relative}.mk .mbc-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.mk .mbc-lvl{letter-spacing:.06em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff4d;border-radius:99px;padding:3px 8px;font-size:10px;font-weight:800}.mk .mbc-k{letter-spacing:.12em;text-transform:uppercase;color:var(--mk-lilac-2);font-size:11px;font-weight:800}:root[lang=ar] .mk :is(.mbc-lvl,.mbc-k,.mbc-meta small){letter-spacing:0}.mk .mbc-name{font:800 clamp(24px, 2.6vw, 30px) / 1.05 var(--display);letter-spacing:-.02em;margin:4px 0 2px}.mk .mbc-sub{color:var(--mk-lilac-4);font-size:12.5px}.mk .mbc-title{font:800 clamp(17px, 1.9vw, 20px) / 1.15 var(--display);background:linear-gradient(90deg, var(--mk-blush), var(--mk-peach), var(--mk-periwinkle));color:#0000;-webkit-background-clip:text;background-clip:text;margin:2px 0 10px}.mk .mbc-meta{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:auto 1fr auto;gap:8px 14px;padding:9px 0;display:grid}.mk .mbc-meta small{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-lilac-5);font-size:9.5px;font-weight:800;display:block}.mk .mbc-meta b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.mk .mbc-bot{align-items:center;gap:10px;margin-top:10px;display:flex}.mk .verified{background:var(--mk-verified-bg);color:var(--mk-verified-ink);border-radius:99px;margin-inline-end:auto;padding:4px 10px;font-size:12px;font-weight:800}.mk .mbc-qr{border-radius:8px;width:52px;height:52px}.mk .seal{text-align:center;width:64px;height:64px;font:800 10.5px/1.15 var(--display);color:#fff;background:conic-gradient(from 0deg, var(--violet), var(--pink), var(--orange), var(--mk-gold), var(--violet));box-shadow:0 0 0 4px #ffffff26, 0 10px 24px -8px var(--pink);border-radius:50%;flex:none;place-items:center;display:grid}.mk .seal>span{background:var(--brand-night);border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.mk .seal b{font-size:13px}.mk .mbc-foot{background:var(--brand-foot);color:var(--mk-foot-soft);border-radius:0 0 20px 20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:9px 14px;font-size:11px;font-weight:600;display:flex}.mk .mbc-foot>span{align-items:center;display:inline-flex}.mk .mbc-foot .ic{width:14px;height:14px;margin-inline-end:4px}.mk .soc-i{color:#fff;background:var(--mk-linkedin);border-radius:6px;place-items:center;width:18px;height:18px;margin-inline-end:5px;font-size:9px;font-style:normal;font-weight:800;display:inline-grid}.mk .soc-i.ig{background:linear-gradient(45deg, var(--mk-ig-1), var(--mk-ig-2), var(--mk-ig-3))}.mk .soc-i.x{background:#000;border:1px solid #ffffff40}@media (max-width:860px){.mk .cert-wrap{grid-template-columns:1fr}}@media (max-width:480px){.mk .mbc-meta{grid-template-columns:1fr 1fr}.mk .mbc-meta div:nth-child(2){order:3;grid-column:1/-1}}.mk .fd2{text-align:center;background:radial-gradient(500px 220px at 0% 0%, color-mix(in srgb, var(--violet) 12%, transparent), transparent 70%), radial-gradient(500px 240px at 100% 100%, color-mix(in srgb, var(--orange) 12%, transparent), transparent 70%), var(--surface);border:1px solid var(--line);border-radius:28px;padding:56px clamp(20px,5vw,72px) 44px;position:relative;overflow:hidden}.mk .fd2:before{content:"";background-image:radial-gradient(color-mix(in srgb, var(--ink) 10%, transparent) 1px, transparent 1px);pointer-events:none;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#0000 70%);mask-image:radial-gradient(#000 10%,#0000 70%)}.mk .fd2>*{position:relative}.mk .fd2-q{background:linear-gradient(135deg, var(--violet), var(--pink), var(--orange));color:#0000;-webkit-background-clip:text;background-clip:text;height:56px;font:800 120px/.6 Georgia,serif;display:block}.mk .fd2-kick{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:12.5px;font-weight:800;display:inline-block}.mk .fd2 h2{text-wrap:balance;max-width:22ch;margin:0 auto 16px;font-size:clamp(28px,3.8vw,44px);font-weight:800;line-height:1.06}.mk .fd2>p{color:var(--muted);max-width:60ch;margin:0 auto 10px;font-size:17.5px;line-height:1.65}.mk .fd2-vals{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:900px;margin:30px auto 32px;display:grid}.mk .fd2-vals>div{background:var(--bg);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:4px;padding:16px;display:flex}.mk .fd2-vals span{width:40px;height:40px;color:var(--h);background:color-mix(in srgb, var(--h) 14%, var(--surface));border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.mk .fd2-vals span .ic{width:20px;height:20px}.mk .fd2-vals b{font:700 16px/1.2 var(--display)}.mk .fd2-vals small{color:var(--muted);font-size:13.5px;line-height:1.4}.mk .fd2-cred{font:700 16px/1.4 var(--display);color:var(--ink);margin:0 auto 14px;display:block}.mk .fd2-cred b{background:linear-gradient(90deg, var(--violet), var(--pink), var(--orange));color:#0000;-webkit-background-clip:text;background-clip:text}.mk .fd2-exp{flex-wrap:wrap;justify-content:center;gap:8px;max-width:820px;margin:0 auto 22px;padding:0;list-style:none;display:flex}.mk .fd2-exp li{background:var(--bg);border:1px solid var(--line);border-radius:99px;align-items:center;gap:7px;padding:7px 13px;font-size:13.5px;font-weight:700;display:inline-flex}.mk .fd2-exp .ic{width:15px;height:15px;color:var(--accent)}.mk .fd2-who{text-align:start;background:var(--bg);border:1px solid var(--line);border-radius:99px;align-items:center;gap:14px;padding-block:8px;padding-inline:8px 10px;display:inline-flex}.mk .fd2-who:not(:has(.fd2-li)){padding-inline-end:22px}.mk .fd2-photo{background:conic-gradient(var(--violet), var(--pink), var(--orange), var(--mk-gold), var(--violet));border-radius:50%;flex:none;width:56px;height:56px;padding:3px}.mk .fd2-photo>span{background:var(--surface);width:100%;height:100%;color:var(--ink);font:800 18px var(--display);background-position:50%;background-size:cover;border-radius:50%;place-items:center;display:grid;overflow:hidden}.mk .fd2-id b{font:800 17px/1.15 var(--display);display:block}.mk .fd2-id small{color:var(--muted);font-size:13px}.mk .fd2-li{background:var(--mk-linkedin);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;margin-inline-start:6px;font-size:14px;font-weight:800;text-decoration:none;display:grid}@media (max-width:760px){.mk .fd2-vals{grid-template-columns:1fr}.mk .fd2-who{border-radius:20px}}.mk .comm{background:var(--surface);border:1px solid var(--line);border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:28px;padding:34px;display:grid;position:relative;overflow:hidden}.mk .comm:after{content:"";inset-inline-end:-60px;background:conic-gradient(var(--violet), var(--pink), var(--orange), var(--green), var(--sky), var(--violet));opacity:.15;pointer-events:none;border-radius:50%;width:220px;height:220px;position:absolute;top:-60px}.mk .comm h2{margin:6px 0 10px;font-size:clamp(26px,3.2vw,36px);font-weight:800}.mk .comm p{color:var(--muted);margin:0;font-size:17px}.mk .comm form{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}.mk .comm input[type=email]{border:1px solid var(--line);background:var(--bg);min-height:48px;color:var(--ink);font:inherit;border-radius:12px;flex:220px;padding:0 14px}.mk .soon{color:var(--done);font-size:13px;font-weight:800}.mk .form-err{color:var(--bad);flex-basis:100%;margin:0;font-size:14px}@media (max-width:820px){.mk .comm{grid-template-columns:1fr}}.mk .faq{gap:10px;max-width:820px;margin:0 auto;display:grid}.mk .faq details{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:18px 20px}.mk .faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:17px;font-weight:700;list-style:none;display:flex}.mk .faq summary::-webkit-details-marker{display:none}.mk .faq summary:after{content:"+";font:800 22px/1 var(--display);color:var(--accent);transition:transform .2s}.mk .faq details[open] summary:after{transform:rotate(45deg)}.mk .faq p{color:var(--muted);margin:10px 0 0}.mk .faq-more{text-align:center;color:var(--muted);margin:22px 0 0}.mk .faq-more a{color:var(--accent);font-weight:800}.mk .cta{text-align:center;color:#fff;background:linear-gradient(120deg, var(--mk-dusk) 0%, var(--violet) 45%, var(--pink) 80%, var(--orange) 100%);background-size:180% 100%;border-radius:26px;padding:56px 24px;position:relative;overflow:hidden}.mk .cta h2{margin-bottom:10px;font-size:clamp(30px,4.4vw,50px);font-weight:800}.mk .cta p{opacity:.92;margin:0 0 24px;font-size:18px}.mk .cta .btn{color:var(--mk-dusk);background:#fff}.mk .site-foot{color:var(--brand-foot-ink);background:var(--brand-foot);margin-top:72px;position:relative;overflow:hidden}.mk .foot-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--violet) 45%, transparent), transparent), radial-gradient(closest-side at 80% 50%, color-mix(in srgb, var(--pink) 35%, transparent), transparent);filter:blur(10px);pointer-events:none;height:420px;position:absolute;inset:-40% -10% auto}.mk .foot-in{max-width:1200px;margin:0 auto;padding:56px 20px 110px;position:relative}.mk .foot-top{grid-template-columns:minmax(0,1.2fr) minmax(0,1.5fr);gap:40px;display:grid}.mk .foot-brand p{color:var(--brand-foot-muted);max-width:40ch;margin:12px 0 16px}.mk .foot-stats{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.mk .foot-stats span{color:var(--brand-foot-muted);border:1px solid #ffffff1f;border-radius:99px;padding:4px 10px;font-size:13px}.mk .foot-stats b{color:#fff;font-weight:800}.mk .foot-cta{background:linear-gradient(90deg, var(--violet), var(--pink));color:#fff}.mk .foot-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mk .foot-cols h3{font:800 14px var(--display);color:#fff;margin:0 0 10px}.mk .foot-cols :is(a,button){color:var(--brand-foot-muted);text-align:start;cursor:pointer;background:0 0;border:0;padding:5px 0;font-family:inherit;font-size:14.5px;text-decoration:none;display:block}.mk .foot-cols :is(a,button):hover{color:#fff}.mk .foot-road{grid-template-columns:repeat(7,1fr);gap:6px;margin:40px 0 18px;display:grid}.mk .foot-road i{border-radius:99px;height:6px}.mk .foot-word{text-align:center;font:800 clamp(56px, 12vw, 180px) / 1 var(--font-bricolage), sans-serif;letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #ffffff12;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:auto 0 -.18em}.mk .foot-bottom{color:var(--brand-foot-dim);flex-wrap:wrap;justify-content:space-between;gap:14px;font-size:13px;display:flex;position:relative}.mk .foot-bottom a{color:var(--brand-foot-muted);text-underline-offset:2px;text-decoration:underline}.mk .foot-langs{flex-wrap:wrap;gap:6px;display:flex}.mk .foot-langs button{color:var(--mk-foot-pill);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:99px;padding:4px 10px;font-size:13px}.mk .foot-langs button[aria-pressed=true]{color:var(--brand-foot);background:#fff}@media (max-width:760px){.mk .foot-top{grid-template-columns:1fr}.mk .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk .c-hero{text-align:center;padding:64px 20px 24px}.mk .c-kick{background:var(--surface);border:1px solid var(--line);color:var(--accent);border-radius:99px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-flex}.mk .c-hero h1{font:800 clamp(34px, 5.4vw, 60px) / 1.02 var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:16ch;margin:16px auto 12px}.mk .c-hero p{color:var(--muted);max-width:56ch;margin:0 auto;font-size:18.5px}.mk .c-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:22px;padding-top:28px;padding-bottom:72px;display:grid}.mk .c-form{background:var(--surface);border:1px solid var(--line);box-shadow:0 30px 60px -40px color-mix(in srgb, var(--brand-royal) 50%, transparent);border-radius:24px;padding:30px;position:relative;overflow:hidden}.mk .c-form:before{content:"";background:linear-gradient(90deg, var(--violet), var(--pink), var(--orange));height:6px;position:absolute;inset:0 0 auto}.mk .c-form h2{font:800 26px/1.15 var(--display);margin:0 0 4px}.mk .c-form form>p.c-lead{color:var(--muted);margin:0 0 20px}.mk .f2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.mk .fld{flex-direction:column;gap:6px;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.mk .fld small{color:var(--muted);font-weight:500}.mk .fld :is(input,select,textarea){font:inherit;color:var(--ink);background:var(--bg);border:1.5px solid var(--line);box-sizing:border-box;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-size:15.5px;font-weight:400}.mk .fld textarea{resize:vertical;min-height:140px}.mk .fld :is(input,select,textarea):focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);outline:none}.mk .fld [aria-invalid=true]{border-color:var(--bad)}.mk .topics{border:0;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;display:flex}.mk .topics label{cursor:pointer}.mk .topics input{opacity:0;pointer-events:none;position:absolute}.mk .topics span{border:1.5px solid var(--line);background:var(--bg);border-radius:99px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.mk .topics input:checked+span{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.mk .topics input:focus-visible+span{outline:3px solid var(--accent);outline-offset:2px}.mk .chk{color:var(--muted);align-items:flex-start;gap:10px;margin:4px 0 18px;font-size:14px;display:flex}.mk .chk input{accent-color:var(--accent);margin-top:3px}.mk .chk a,.mk .faq-more a{text-underline-offset:2px;text-decoration:underline}.mk .c-err{color:var(--bad);min-height:0;margin:0 0 10px;font-size:14px}.mk .c-send{width:100%;min-height:52px;font-size:16px}.mk .c-note{color:var(--muted);text-align:center;margin:12px 0 0;font-size:13px}.mk .c-ok{text-align:center;padding:40px 10px}.mk .c-ok .tick{background:var(--done-soft);width:72px;height:72px;color:var(--done);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.mk .c-ok .tick svg{width:36px;height:36px}.mk .c-ok h2{margin:0 0 8px}.mk .c-ok p{color:var(--muted);margin:0 0 20px}.mk .c-side{gap:14px;display:grid}.mk .c-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;align-items:flex-start;gap:14px;padding:20px;display:flex}.mk .c-ico{width:44px;height:44px;color:var(--h);background:color-mix(in srgb, var(--h) 14%, var(--surface));border-radius:13px;flex:none;place-items:center;display:grid}.mk .c-ico svg{width:22px;height:22px}.mk .c-card b{font:700 16.5px/1.25 var(--display);display:block}.mk .c-card p{color:var(--muted);margin:2px 0 6px;font-size:14.5px}.mk .c-card a{color:var(--accent);font-weight:700;text-decoration:none}.mk .c-card a:hover{text-decoration:underline}.mk .c-dark{background:linear-gradient(135deg, var(--mk-dusk), var(--brand-royal) 60%, var(--pink));color:#fff;border:0}.mk .c-dark .c-ico{color:#fff;background:#ffffff26}.mk .c-dark p{color:var(--mk-lilac-1)}.mk .c-dark a{color:#fff}.mk .soc{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.mk .soc>:is(a,span){padding:6px 12px 6px 6px;color:#fff;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:8px;padding-inline:6px 12px;font-size:13.5px;display:inline-flex;text-decoration:none!important}.mk .soc .soc-i{border-radius:7px;width:24px;height:24px;margin:0;font-size:11px}@media (max-width:860px){.mk .c-grid,.mk .f2{grid-template-columns:1fr}.mk .c-form{padding:22px}}.mk .hp{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}}@keyframes mk-mp-in{0%{opacity:0;margin-top:-4px}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}
