.mk h1,.mk h2,.mk h3,.mk h4,.mk h5,.mk h6{line-height:inherit;letter-spacing:normal;font-weight:700}.mk h1{font-size:2em}.mk h2{font-size:1.5em}.mk h3{font-size:1.17em}.mk h4{font-size:1em}.mk small{font-size:smaller}.mk input[type=search]{-webkit-appearance:searchfield;-moz-appearance:auto;appearance:auto;outline-offset:0}.mk{--iris-50:#f5f3ff;--iris-100:#e1dafe;--iris-200:#d2c9fd;--iris-300:#beb0fc;--iris-400:#b1a1fc;--iris-500:#9e89fb;--iris-600:#907de4;--iris-700:#7061b2;--iris-800:#574b8a;--core-300:#745492;--core-400:#59337d;--core-500:#2f005d;--core-600:#2b0055;--core-700:#210042;--core-800:#1a0033;--core-900:#140027;--nova-100:#b0f7ee;--nova-300:#54eeda;--nova-500:#00e6c8;--nova-700:#00a38e;--nova-900:#006154;--flux-100:#f9fdc8;--flux-300:#f2fa88;--flux-500:#ebf84d;--flux-800:#81882a;--halo-200:#f3faff;--halo-500:#e5f5ff;--halo-600:#d0dfe8;--halo-700:#a3aeb5;--sand-200:#fbfaf9;--sand-400:#f8f7f5;--sand-600:#e0dfdc;--sand-800:#878785;--display:var(--font-work-sans),"Work Sans","Segoe UI",system-ui,sans-serif;--ui:var(--font-public-sans),"Public Sans","Segoe UI",system-ui,sans-serif;--ease:cubic-bezier(.16,1,.3,1)}.mk,.mk *{box-sizing:border-box}.mk{margin:0;font-family:var(--ui);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.mk h1,.mk h2,.mk h3{font-family:var(--display);font-weight:600;margin:0;letter-spacing:-.02em;text-wrap:balance}.mk p{margin:0}.mk a{color:inherit;text-decoration:none}.mk :focus-visible{outline:2px solid var(--iris-500);outline-offset:3px;border-radius:8px}.mk .gut{padding-inline:max(16px,3.4vw)}.mk .bt{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 22px;border-radius:999px;font:500 16px/24px var(--ui);border:0;cursor:pointer;white-space:nowrap;transition:transform .4s var(--ease),background .4s ease,color .4s ease,box-shadow .4s ease}.mk .bt:hover{transform:translateY(-2px)}.mk .bt.sm{padding:9px 16px;font-size:14.5px;line-height:22px}.mk .bt.core{background:var(--core-900);color:#fff}.mk .bt.iris{background:var(--iris-500);color:var(--core-900)}.mk .bt.white{background:#fff;color:var(--core-900)}.mk .bt.line{box-shadow:inset 0 0 0 1px currentColor;background:transparent}.mk .bt .ar{display:inline-block;transition:transform .4s var(--ease)}.mk .bt:hover .ar{transform:translateX(4px)}.mk .hd{position:fixed;z-index:50;left:0;right:0;top:env(safe-area-inset-top,0);display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px;pointer-events:none}.mk .hd>*{pointer-events:auto}.mk .hd .logo{display:block;height:36px;position:relative;width:90px}.mk .hd .logo img{position:absolute;inset:0;height:36px;transition:opacity .4s ease}.mk .hd .logo .lw{opacity:0}.mk .hd.on-dark .logo .lw{opacity:1}.mk .hd.on-dark .logo .ld{opacity:0}.mk .navp{display:flex;gap:2px;padding:5px;border-radius:999px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 0 0 1px rgba(20,0,39,.08),0 10px 30px -18px rgba(20,0,39,.4);transition:background .4s ease,color .4s ease,box-shadow .4s ease;color:var(--core-900)}.mk .navp a{padding:7px 14px;border-radius:999px;font:500 14.5px/22px var(--ui);transition:background .3s ease}.mk .navp a:hover{background:rgba(158,137,251,.18)}.mk .hd.on-dark .navp{background:hsla(0,0%,100%,.08);color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.14)}.mk .hd .right{display:flex;align-items:center;gap:10px}@media (max-width:860px){.mk .hd .login,.mk .navp{display:none}}.mk .w{white-space:nowrap}.mk .ch,.mk .w{display:inline-block}.mk .ch{opacity:0;filter:blur(12px);transform:translateY(.18em);transition:opacity .55s ease,filter .65s ease,transform .65s var(--ease)}.mk .in .ch{opacity:1;filter:none;transform:none}.mk .scr{width:340px;height:224px;background:#fff;border-radius:14px;overflow:hidden;font:400 11px/1.4 var(--ui);color:var(--core-900);display:grid;grid-template-rows:26px 1fr;box-shadow:0 0 0 1px rgba(20,0,39,.08),0 30px 60px -28px rgba(20,0,39,.5);text-align:left}.mk .scr-bar{display:flex;align-items:center;gap:5px;padding:0 10px;background:var(--sand-200);border-bottom:1px solid var(--sand-600);font-size:9.5px;color:#7a748c}.mk .scr-bar i{width:7px;height:7px;border-radius:50%;background:var(--sand-600)}.mk .scr-bar span{margin-left:8px}.mk .scr-b{padding:12px;display:grid;gap:8px;align-content:start;min-height:0}.mk .scr strong{font:600 13px/1.25 var(--display);letter-spacing:-.01em}.mk .scr small{color:#6b6482;font-size:10px}.mk .scr .chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-weight:600;font-size:9.5px;width:-moz-max-content;width:max-content}.mk .scr .row{display:flex;align-items:center;justify-content:space-between;gap:8px}.mk .scr .two{display:grid;grid-template-columns:132px 1fr;gap:12px}.mk .scr .vid{height:96px;border-radius:10px;background:linear-gradient(135deg,var(--iris-500),var(--core-500));position:relative}.mk .scr .vid:after{width:30px;height:30px;margin:-15px;border-radius:50%;background:#fff;clip-path:none;box-shadow:0 6px 16px rgba(20,0,39,.3)}.mk .scr .vid:after,.mk .scr .vid:before{content:"";position:absolute;left:50%;top:50%}.mk .scr .vid:before{z-index:1;margin:-6px 0 0 -4px;border:6px solid transparent;border-left:10px solid var(--core-500)}.mk .scr .prog{height:5px;border-radius:3px;background:var(--iris-100);overflow:hidden}.mk .scr .prog i{display:block;height:100%;background:var(--iris-500);border-radius:3px}.mk .scr ul{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:4px}.mk .scr li{display:flex;align-items:center;gap:6px;font-size:10.5px;color:#4a425f}.mk .scr li:before{content:"";width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--iris-200);flex:none}.mk .scr li.ok:before{background:var(--nova-500);box-shadow:none}.mk .scr li.on{color:var(--core-900);font-weight:600}.mk .scr li.on:before{background:var(--iris-500);box-shadow:0 0 0 3px var(--iris-100)}.mk .scr .line{height:1px;background:var(--sand-600)}.mk .scr .btn{display:block;text-align:center;padding:8px;border-radius:9px;background:var(--iris-500);color:#fff;font-weight:600;font-size:11px}.mk .scr .tot{font:600 20px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mk .scr .center{place-items:center;text-align:center;align-content:center;height:100%}.mk .scr .okc{width:46px;height:46px;border-radius:50%;background:var(--nova-500);position:relative;box-shadow:0 0 0 8px var(--nova-100)}.mk .scr .okc:after{content:"";position:absolute;left:16px;top:12px;width:12px;height:19px;border:solid var(--core-900);border-width:0 3.5px 3.5px 0;transform:rotate(40deg)}.mk .scr .tbl{display:grid;gap:5px}.mk .scr .tbl .row span:first-child{color:#4a425f}.mk .scr .cert{margin:10px;border:1.5px solid var(--iris-300);border-radius:8px;padding:12px 14px;display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-content:center;background:linear-gradient(135deg,#fff 60%,var(--iris-50))}.mk .scr .cert .nm{font:600 16px/1.2 var(--display);letter-spacing:-.01em}.mk .scr .qr{width:52px;height:52px;border-radius:4px;background:repeating-conic-gradient(var(--core-900) 0 25%,#fff 0 50%) 0 0 /13px 13px,#fff;box-shadow:0 0 0 3px #fff,0 0 0 4px var(--sand-600);align-self:end;grid-row:span 3}.mk .scr .bars{display:flex;align-items:flex-end;gap:10px;height:92px;padding-top:4px;border-bottom:1px solid var(--sand-600)}.mk .scr .bars i{flex:1;border-radius:5px 5px 0 0;background:var(--iris-300)}.mk .scr .bars i:nth-child(3){background:var(--iris-500)}.mk .scr .bars i:nth-child(5){background:var(--nova-500)}.mk .scr .bub{max-width:82%;padding:7px 10px;border-radius:12px 12px 12px 3px;background:var(--iris-50);font-size:10.5px}.mk .scr .bub.me{justify-self:end;border-radius:12px 12px 3px 12px;background:var(--core-500);color:#fff}.mk .scr .fld{align-items:center;padding:7px 10px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--sand-600);font-size:11px}.mk .scr .fld,.mk .scr .sw{display:flex;gap:6px}.mk .scr .sw i{width:26px;height:26px;border-radius:8px}.mk .scr .tg{width:26px;height:15px;border-radius:999px;background:var(--nova-500);position:relative;flex:none}.mk .scr .tg:after{content:"";position:absolute;right:2px;top:2px;width:11px;height:11px;border-radius:50%;background:#fff}.mk .plans{--p-fg:var(--core-900);--p-mut:#5b5370;--p-line:var(--iris-100);--p-card:#fff;--p-hl:var(--iris-50);padding-block:clamp(64px,9vw,130px);display:grid;gap:clamp(28px,4vw,52px);color:var(--p-fg)}.mk .plans.dk{--p-fg:#fff;--p-mut:#b9afd9;--p-line:hsla(0,0%,100%,.14);--p-card:hsla(0,0%,100%,.04);--p-hl:rgba(158,137,251,.16)}.mk .plans h2{font-size:clamp(2.2rem,5.4vw,4.6rem);line-height:1;max-width:16ch}.mk .plans .top{display:flex;flex-wrap:wrap;gap:20px 40px;align-items:end;justify-content:space-between}.mk .plans .top p{color:var(--p-mut);max-width:44ch;font-size:17px}.mk .pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.mk .pgrid,.mk .pl{display:grid;gap:14px}.mk .pl{border-radius:22px;padding:24px;align-content:start;background:var(--p-card);box-shadow:inset 0 0 0 1px var(--p-line);transition:transform .5s var(--ease),box-shadow .5s ease}.mk .pl:hover{transform:translateY(-6px)}.mk .pl.hl{background:var(--p-hl);box-shadow:inset 0 0 0 1.5px var(--iris-500)}.mk .pl .tagp{font:600 12px/1 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--iris-600)}.mk .plans.dk .pl .tagp{color:var(--iris-300)}.mk .pl h3{font-size:24px;line-height:1.15}.mk .pl .price{font:600 44px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mk .pl .price small{font:400 14px/1 var(--ui);letter-spacing:0;color:var(--p-mut)}.mk .pl .mig{font-size:13.5px;color:var(--p-mut);padding-top:12px;border-top:1px solid var(--p-line)}.mk .pl .mig b{color:var(--p-fg);font-weight:600}.mk .pl ul{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14.5px;color:var(--p-mut)}.mk .pl li:before{content:"+ ";color:var(--iris-500);font-weight:700}.mk .pl .bt{margin-top:6px}.mk .foot{padding-block:28px 44px;display:flex;flex-wrap:wrap;gap:10px 30px;justify-content:space-between;font-size:13.5px;color:#8a829f}@media (max-width:1000px){.mk .pgrid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mk .pgrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mk .bt,.mk .ch,.mk .pl{transition:none}}.mk{color-scheme:light;background:#fff;color:var(--core-900);overflow-x:clip}.mk .page[hidden]{display:none}.mk .navp a[aria-current=page]{background:var(--core-900);color:#fff}.mk .hd.on-dark .navp a[aria-current=page]{background:#fff;color:var(--core-900)}.mk .pc{display:inline-block;vertical-align:middle;margin-left:6px;padding:2px 8px;border-radius:999px;background:#fbf3c4;color:#6b4f00;font:700 10.5px/1.5 var(--ui);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mk .sceneC{height:380vh;position:relative}.mk .stage{position:sticky;top:0;height:100svh;overflow:hidden;background:var(--core-900);color:#fff;perspective:1700px}.mk .aur{position:absolute;inset:-12%;width:124%;height:124%;filter:blur(60px) saturate(1.25);opacity:.95}.mk .grain{position:absolute;inset:0;background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 0);background-size:3px 3px;mix-blend-mode:overlay;pointer-events:none}.mk .htxt{position:absolute;left:0;right:0;top:14svh;display:grid;justify-items:center;gap:16px;text-align:center;padding-inline:16px}.mk .pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font:600 11.5px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.mk .pill:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--flux-500)}.mk .htxt h1{font-size:clamp(2rem,5.2vw,5.2rem);line-height:.98;letter-spacing:-.04em;max-width:19ch}.mk .htxt p{font-size:clamp(.98rem,1.3vw,1.18rem);color:#e4dcff;max-width:58ch}.mk .htxt .row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.mk .win{position:absolute;left:50%;top:0;width:1120px;height:660px;margin-left:-560px;transform-origin:50% 0;will-change:transform;border-radius:18px;overflow:hidden;background:#fff;color:var(--core-900);box-shadow:0 0 0 1px hsla(0,0%,100%,.25),0 80px 140px -40px rgba(0,0,0,.7),0 0 120px -20px rgba(158,137,251,.55);display:grid;grid-template-rows:38px 1fr;font:400 13px/1.45 var(--ui);text-align:left}.mk .win.photo{height:630px;grid-template-rows:1fr}.mk .win.photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mk .wbar{display:flex;align-items:center;gap:7px;padding:0 14px;background:var(--sand-200);border-bottom:1px solid var(--sand-600);color:#7a748c;font-size:12px}.mk .wbar i{width:10px;height:10px;border-radius:50%;background:var(--sand-600)}.mk .wbar span{margin-left:14px;padding:4px 14px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-600)}.mk .wbody{display:grid;grid-template-columns:236px 1fr;min-height:0}.mk .wside{background:var(--core-900);color:#cfc6f3;padding:18px 12px;display:grid;gap:4px;align-content:start}.mk .wside b{color:#fff;font:600 16px/1 var(--display);padding:4px 10px 14px}.mk .wside span{padding:8px 10px;border-radius:9px;line-height:1.3}.mk .wside .on{background:rgba(158,137,251,.22);color:#fff}.mk .wmain{padding:22px 24px;display:grid;gap:16px;align-content:start;background:#fbfaff}.mk .wh{display:flex;justify-content:space-between;align-items:center}.mk .wh strong{font:600 22px/1 var(--display);letter-spacing:-.02em}.mk .wchip{padding:4px 10px;border-radius:999px;font-weight:600;font-size:11.5px;width:-moz-max-content;width:max-content}.mk .cgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mk .cc{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px var(--iris-100);display:grid;align-content:start}.mk .cc .cov{height:132px}.mk .cc .in{padding:12px 14px 14px;display:grid;gap:6px}.mk .cc b{font:600 15px/1.25 var(--display);letter-spacing:-.01em}.mk .cc small{color:#6b6482;font-size:12px;line-height:1.35}.mk .adv{background:#fff;border-radius:14px;padding:16px 18px;box-shadow:0 0 0 1px var(--iris-100);display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center}.mk .adv small{display:block;color:#6b6482;font-size:12px}.mk .adv b{font:600 15px/1.3 var(--display)}.mk .adv .go{padding:9px 16px;border-radius:999px;background:var(--iris-500);color:var(--core-900);font-weight:600}.mk .bar{height:6px;border-radius:3px;background:var(--iris-100);overflow:hidden}.mk .bar i{display:block;height:100%;background:var(--iris-500);border-radius:3px}.mk .fchip{position:absolute;left:0;top:0;padding:12px 16px;border-radius:16px;background:rgba(30,10,60,.5);backdrop-filter:blur(16px) saturate(1.4);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3),0 20px 40px -20px rgba(0,0,0,.6);color:#fff;font-size:14px;display:grid;gap:2px;white-space:nowrap;will-change:transform,opacity;opacity:0}.mk .fchip b{font:600 15px/1.2 var(--display)}.mk .fchip small{color:#e4dcff;font-size:12.5px}.mk .fchip i{position:absolute;left:-5px;top:-5px;width:12px;height:12px;border-radius:50%;background:var(--dot,var(--nova-500));box-shadow:0 0 0 4px hsla(0,0%,100%,.18)}.mk .fchip.fig{grid-template-columns:auto auto;align-items:center;gap:12px;white-space:normal;max-width:300px}.mk .fchip.fig b{font-size:44px;line-height:1;letter-spacing:-.03em;color:var(--flux-500)}.mk .fchip.fig small{font-size:13.5px;line-height:1.35;color:#fff}.mk .tiles{position:absolute;inset:0;pointer-events:none;z-index:6}.mk .tiles i{position:absolute;background:#fff;opacity:0}.mk .sec{padding-block:clamp(64px,9vw,140px);display:grid;gap:clamp(26px,3.6vw,54px)}.mk .sec.tight{padding-top:0}.mk .eyebrow{font:600 12.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--iris-700)}.mk .sec h2{font-size:clamp(2.1rem,5.4vw,4.9rem);line-height:.98;letter-spacing:-.04em;max-width:17ch}.mk .final h2 em,.mk .sec h2 em{font-style:normal;color:var(--iris-500)}.mk .lead{font-size:clamp(1.02rem,1.4vw,1.25rem);color:#4a425f;max-width:58ch}.mk .hgroup{display:grid;gap:16px}.mk .note{font-size:13.5px;color:#7a748c}.mk .nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mk .nums.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.mk .nums>div{border-radius:24px;padding:clamp(18px,2.4vw,32px);background:var(--sand-400);display:grid;gap:4px;align-content:start}.mk .nums>div:last-child{background:var(--core-900);color:#fff}.mk .nums b{font:600 clamp(2.6rem,7vw,6.2rem)/.95 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mk .nums>div:last-child b{color:var(--flux-500)}.mk .nums span{font-size:clamp(.95rem,1.2vw,1.1rem);opacity:.85}.mk .rv{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .9s var(--ease)}.mk .rv.in{opacity:1;transform:none}.mk .rv:nth-child(2){transition-delay:.08s}.mk .rv:nth-child(3){transition-delay:.16s}.mk .rv:nth-child(4){transition-delay:.24s}.mk .ph{margin:0;border-radius:28px;overflow:hidden;position:relative;background:var(--sand-400);clip-path:inset(14% 9% 14% 9% round 28px);transition:clip-path 1.3s var(--ease)}.mk .ph.in{clip-path:inset(0 round 28px)}.mk .ph .phi{position:absolute;inset:-7% 0;will-change:transform}.mk .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:scale(1.16);transition:transform 1.8s var(--ease)}.mk .ph.in img{transform:none}.mk .ph.wide{aspect-ratio:16/9;max-height:82svh;width:100%}.mk .ph figcaption{position:absolute;left:18px;bottom:16px;z-index:2;padding:8px 14px;border-radius:999px;background:rgba(20,0,39,.6);backdrop-filter:blur(10px);color:#fff;font:500 13.5px/1.3 var(--ui)}.mk .hz{height:480vh;position:relative}.mk .hz.n4{height:400vh}.mk .hstage{position:sticky;top:0;height:100svh;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;padding-block:92px 26px;gap:18px}.mk .hhead{display:flex;justify-content:space-between;align-items:end;gap:20px}.mk .hhead h2{font-size:clamp(1.8rem,4vw,3.6rem);line-height:1;letter-spacing:-.035em;max-width:20ch}.mk .hhead span{font:500 14px/1 var(--ui);color:#6b6482;font-variant-numeric:tabular-nums;white-space:nowrap}.mk .track{display:flex;gap:18px;height:100%;min-height:0;will-change:transform;padding-inline:max(16px,3.4vw)}.mk .panel{flex:none;width:min(1000px,84vw);border-radius:30px;padding:clamp(20px,3vw,44px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px;align-items:center;overflow:hidden;min-height:0}.mk .panel .no{font:600 clamp(4rem,11vw,10rem)/.85 var(--display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px var(--core-900);opacity:.5}.mk .panel h3{font-size:clamp(2.1rem,4.6vw,4.2rem);line-height:.95;letter-spacing:-.04em;margin-top:10px}.mk .panel p{font-size:clamp(1rem,1.3vw,1.2rem);color:#3b3350;max-width:34ch;margin-top:12px}.mk .panel .shot{display:grid;place-items:center;height:100%;min-height:0}.mk .panel .shot .scr{transform:scale(var(--k,1.25)) rotate(-2deg)}.mk .panel .pimg{height:100%;min-height:0;border-radius:22px;overflow:hidden}.mk .panel .pimg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mk .hbar{height:3px;border-radius:2px;background:var(--iris-100);margin-inline:max(16px,3.4vw);overflow:hidden}.mk .hbar i{display:block;height:100%;width:100%;background:var(--core-900);transform-origin:left;transform:scaleX(0)}.mk .aud3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mk .aud3 a{border-radius:28px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;background:var(--bg);transition:transform .5s var(--ease);cursor:pointer}.mk .aud3 a:hover{transform:translateY(-8px)}.mk .aud3 .im{aspect-ratio:4/3;overflow:hidden}.mk .aud3 .im img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform 1.2s var(--ease)}.mk .aud3 a:hover .im img{transform:scale(1.06)}.mk .aud3 .tx{padding:24px 26px 28px;display:grid;gap:10px;align-content:start}.mk .aud3 h3{font-size:clamp(1.7rem,2.6vw,2.4rem);letter-spacing:-.03em}.mk .aud3 p{font-size:16px;opacity:.9}.mk .aud3 span{margin-top:10px;font-weight:600;font-size:15.5px}.mk .bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(210px,auto);gap:14px}.mk .bento .ph.big{grid-column:span 2;grid-row:span 2}.mk .bento .ph.long{grid-column:span 2}.mk .bc{border-radius:24px;padding:24px;background:var(--sand-400);display:grid;gap:8px;align-content:end}.mk .bc.w2{grid-column:span 2}.mk .bc:nth-of-type(3n){background:var(--iris-50)}.mk .bc h3{font-size:1.3rem;line-height:1.15;letter-spacing:-.02em}.mk .bc p{font-size:15.5px;color:#4a425f}.mk .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px}.mk .steps>div{border-top:2px solid var(--core-900);padding-top:18px;display:grid;gap:8px;align-content:start}.mk .steps .no{font:600 clamp(3.4rem,7vw,6rem)/.9 var(--display);letter-spacing:-.05em;color:var(--iris-500)}.mk .steps h3{font-size:1.45rem;letter-spacing:-.02em}.mk .steps p{color:#4a425f}.mk .areas{display:grid}.mk .areas>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:8px 30px;padding:20px 0;border-top:1px solid var(--iris-100);align-items:baseline;transition:padding .5s var(--ease),background .4s ease}.mk .areas>div:hover{padding-inline:16px;background:var(--iris-50);border-radius:14px}.mk .areas h3{font-size:clamp(1.2rem,1.9vw,1.6rem);letter-spacing:-.02em}.mk .areas h3 small{font:500 13px/1 var(--ui);color:var(--iris-700);letter-spacing:0;margin-left:8px;white-space:nowrap}.mk .areas p{color:#4a425f}.mk .proof{background:var(--core-900);color:#fff;border-radius:34px;padding:clamp(28px,5vw,76px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:30px;align-items:center;overflow:hidden}.mk .proof h2{font-size:clamp(2rem,4.4vw,3.9rem)}.mk .proof p{color:#d9d0f7;font-size:clamp(1rem,1.3vw,1.2rem);max-width:46ch;margin-top:16px}.mk .proof .bt{margin-top:24px}.mk .proof .shot{display:grid;place-items:center;min-height:300px}.mk .proof .shot .scr{transform:scale(var(--k,1.3)) rotate(2deg)}.mk .strip{background:var(--flux-500);border-radius:34px;padding:clamp(26px,4.4vw,64px);display:grid;grid-template-columns:minmax(0,1.5fr) auto;gap:24px 40px;align-items:end}.mk .strip.iris{background:var(--iris-100)}.mk .strip .eyebrow{color:var(--core-500)}.mk .strip h2{font-size:clamp(1.9rem,4vw,3.5rem);margin-top:14px}.mk .strip p{margin-top:14px;max-width:56ch;font-size:clamp(1rem,1.25vw,1.15rem)}.mk .strip .note{color:#4f5410;margin-top:10px}.mk .formw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:30px clamp(30px,5vw,80px);align-items:start}.mk .form{background:var(--sand-400);border-radius:28px;padding:clamp(20px,3vw,36px);display:grid;grid-template-columns:1fr 1fr;gap:14px}.mk .form label{display:grid;gap:6px;font:600 13.5px/1.3 var(--ui)}.mk .form .full{grid-column:1/-1}.mk .form input,.mk .form textarea{font:400 16px/1.4 var(--ui);padding:12px 14px;border-radius:12px;border:1px solid var(--sand-600);background:#fff;color:var(--core-900);width:100%}.mk .form textarea{min-height:96px;resize:vertical}.mk .form .bt{justify-self:start}.mk .faq{display:grid;max-width:920px}.mk .faq details{border-top:1px solid var(--iris-100);padding:18px 0}.mk .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;font:600 clamp(1.05rem,1.5vw,1.3rem)/1.3 var(--display);letter-spacing:-.01em}.mk .faq summary::-webkit-details-marker{display:none}.mk .faq summary:after{content:"+";font-weight:400;font-size:1.5em;line-height:.8;color:var(--iris-600);transition:transform .4s var(--ease)}.mk .faq details[open] summary:after{transform:rotate(45deg)}.mk .faq p{margin-top:10px;color:#4a425f;max-width:70ch}.mk .final{background:var(--core-900);color:#fff;padding-block:clamp(80px,11vw,160px);display:grid;gap:24px}.mk .final h2{font-size:clamp(2.6rem,9vw,8.6rem);line-height:.92;letter-spacing:-.05em;max-width:12ch}.mk .final>p{color:#d9d0f7;font-size:clamp(1.05rem,1.4vw,1.25rem);max-width:50ch}.mk .final .row{gap:10px}.mk .final .row,.mk .news{display:flex;flex-wrap:wrap}.mk .news{margin-top:clamp(30px,5vw,70px);padding-top:26px;border-top:1px solid hsla(0,0%,100%,.16);gap:14px 30px;align-items:center;justify-content:space-between}.mk .news b{font:600 1.2rem/1.2 var(--display)}.mk .news div{display:flex;flex-wrap:wrap}.mk .news input{font:400 16px/1.4 var(--ui);padding:11px 18px;border-radius:999px;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.06);color:#fff;min-width:240px}.mk .news input::-moz-placeholder{color:#b9afd9}.mk .news input::placeholder{color:#b9afd9}.mk .toast{position:fixed;z-index:80;left:50%;bottom:84px;transform:translate(-50%,20px);padding:12px 20px;border-radius:999px;background:var(--core-900);color:#fff;font:500 14.5px/1.3 var(--ui);box-shadow:0 20px 40px -16px rgba(20,0,39,.6),inset 0 0 0 1px hsla(0,0%,100%,.18);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .4s var(--ease);max-width:calc(100vw - 32px);text-align:center}.mk .toast.on{opacity:1;transform:translate(-50%)}@media (max-width:1000px){.mk .bento,.mk .nums.n4{grid-template-columns:1fr 1fr}.mk .formw,.mk .proof,.mk .strip{grid-template-columns:1fr}.mk .proof .shot{min-height:260px}.mk .proof .shot .scr{--k:.95}}@media (max-width:860px){.mk .navp{display:flex;position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom, 0px));transform:translateX(-50%);max-width:calc(100vw - 24px);overflow-x:auto}.mk .navp a{padding:7px 11px;font-size:13.5px;white-space:nowrap}.mk .htxt{top:11svh;gap:12px}.mk .htxt p{font-size:15px;line-height:1.5}.mk .panel{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:start}.mk .panel .shot .scr{--k:.86}.mk .areas>div,.mk .aud3,.mk .nums,.mk .steps{grid-template-columns:1fr}.mk .fchip{padding:9px 12px;font-size:12.5px}.mk .fchip b{font-size:13.5px}.mk .fchip.fig{max-width:220px}.mk .fchip.fig b{font-size:30px}.mk .fchip.fig small{font-size:12px}.mk .ph.wide{aspect-ratio:4/3}.mk .foot{padding-bottom:84px}}@media (max-width:560px){.mk .bento{grid-template-columns:1fr}.mk .bc.w2,.mk .bento .ph.big,.mk .bento .ph.long{grid-column:auto;grid-row:auto}.mk .bento .ph{aspect-ratio:4/3}.mk .form,.mk .nums.n4{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mk .ph,.mk .ph img,.mk .rv{transition:none;opacity:1;transform:none;clip-path:none}}.mk .panel .shot .scr{--k:1.5}@media (max-width:860px){.mk .panel .shot .scr{--k:.86}.mk .navp a{padding:7px 9px;font-size:13px}.mk .bento{grid-auto-rows:auto}.mk .bc{align-content:start}}.mk .cc:first-child{box-shadow:0 0 0 1px var(--iris-100),0 0 0 calc(4px * var(--pick, 0)) var(--iris-500),0 18px 40px -18px rgba(112,97,178,calc(.9 * var(--pick, 0)))}.mk .cur{left:0;top:0;width:26px;height:26px;z-index:4;pointer-events:none;filter:drop-shadow(0 4px 8px rgba(20,0,39,.5));transform-origin:0 0}.mk .cur,.mk .stp{position:absolute;opacity:0}.mk .stp{left:50%;top:76px;translate:-50% 0;display:flex;gap:4px;padding:5px;border-radius:999px;background:rgba(20,0,39,.45);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18);font:500 13.5px/1 var(--ui);color:#d9d0f7;z-index:5;white-space:nowrap}.mk .stp b{font-weight:500;padding:8px 14px;border-radius:999px;transition:background .4s ease,color .4s ease}.mk .stp b.on{background:#fff;color:var(--core-900)}.mk .hc{left:0;top:0;width:600px;height:380px;transform-origin:0 0;will-change:transform,opacity;opacity:0;z-index:3;pointer-events:none}.mk .hc,.mk .hci{position:absolute;transform-style:preserve-3d}.mk .hci{inset:0}.mk .hf{position:absolute;inset:0;border-radius:22px;background:#fff;color:var(--core-900);backface-visibility:hidden;-webkit-backface-visibility:hidden;box-shadow:0 0 0 1px hsla(0,0%,100%,.3),0 60px 120px -40px rgba(0,0,0,.75),0 0 110px -20px rgba(158,137,251,.6);overflow:hidden;text-align:left;font:400 14px/1.45 var(--ui)}.mk .hf.front{padding:22px;display:grid;grid-template-columns:330px 1fr;grid-template-rows:218px 1fr;gap:14px 20px}.mk .hv{border-radius:12px;background:linear-gradient(135deg,#9e89fb,#2f005d);position:relative}.mk .hv:after{width:58px;height:58px;margin:-29px;border-radius:50%;background:#fff;box-shadow:0 10px 26px rgba(20,0,39,.35)}.mk .hv:after,.mk .hv:before{content:"";position:absolute;left:50%;top:50%}.mk .hv:before{z-index:1;margin:-11px 0 0 -7px;border:11px solid transparent;border-left:18px solid var(--core-500)}.mk .hinfo{display:grid;gap:6px;align-content:start}.mk .hinfo small{font:600 11.5px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--iris-700)}.mk .hinfo strong{font:600 21px/1.15 var(--display);letter-spacing:-.02em}.mk .hinfo ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:9px}.mk .hinfo li{display:flex;align-items:center;gap:9px;color:#6b6482;transition:color .3s ease}.mk .hinfo li:before{content:"";width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--iris-200);flex:none;transition:background .3s ease,box-shadow .3s ease}.mk .hinfo li.ok{color:var(--core-900)}.mk .hinfo li.ok:before{background:var(--nova-500);box-shadow:none}.mk .hinfo li.on{color:var(--core-900);font-weight:600}.mk .hinfo li.on:before{background:var(--iris-500);box-shadow:0 0 0 4px var(--iris-100)}.mk .hprog{grid-column:1/-1;align-self:end;display:grid;grid-template-columns:1fr auto;gap:8px 16px;align-items:end}.mk .hprog span{color:#6b6482;font-size:13px}.mk .hprog .pct{font:600 30px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--core-900)}.mk .hprog .bar{grid-column:1/-1;height:10px;border-radius:5px}.mk .hprog .bar i{border-radius:5px;background:linear-gradient(90deg,var(--iris-500),var(--nova-500))}.mk .hdone{position:absolute;left:34px;top:34px;z-index:2;padding:7px 14px;border-radius:999px;background:var(--nova-500);color:var(--core-900);font:600 13px/1 var(--ui);opacity:0;transform-origin:0 50%}.mk .hf.back{transform:rotateY(180deg);padding:34px 38px;background:linear-gradient(135deg,#fff 55%,var(--iris-50));display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;gap:10px 20px}.mk .hf.back:after{content:"";position:absolute;inset:12px;border-radius:13px;box-shadow:inset 0 0 0 1.5px var(--iris-300);pointer-events:none}.mk .hf.back img{height:30px;display:block}.mk .hf.back .seal{width:54px;height:54px;border-radius:50%;background:var(--nova-500);position:relative;box-shadow:0 0 0 8px var(--nova-100);justify-self:end}.mk .hf.back .seal:after{content:"";position:absolute;left:20px;top:12px;width:13px;height:23px;border:solid var(--core-900);border-width:0 4px 4px 0;transform:rotate(40deg)}.mk .hf.back .mid{grid-column:1/-1;align-self:center;display:grid;gap:6px}.mk .hf.back .mid small{font:600 12px/1 var(--ui);letter-spacing:.16em;text-transform:uppercase;color:var(--iris-700)}.mk .hf.back .mid b{font:600 38px/1.05 var(--display);letter-spacing:-.03em}.mk .hf.back .mid span{color:#4a425f;font-size:15.5px}.mk .hf.back .ver{align-self:end;font:600 13.5px/1.4 var(--ui);color:var(--iris-700)}.mk .hf.back .qr{width:62px;height:62px;border-radius:5px;background:repeating-conic-gradient(var(--core-900) 0 25%,#fff 0 50%) 0 0 /15.5px 15.5px,#fff;box-shadow:0 0 0 4px #fff,0 0 0 5px var(--sand-600)}.mk .burst{left:50%;top:50%;width:46vmin;height:46vmin;border-radius:50%;box-shadow:inset 0 0 0 2px var(--flux-500),0 0 80px 10px rgba(235,248,77,.35);opacity:0;z-index:2}.mk .burst,.mk .cap{position:absolute;pointer-events:none}.mk .cap{left:0;right:0;bottom:6svh;z-index:4}.mk .cap>div{position:absolute;left:16px;right:16px;bottom:0;text-align:center;font:600 clamp(1.3rem,2.5vw,2.3rem)/1.15 var(--display);letter-spacing:-.025em;opacity:0;text-wrap:balance}.mk .cap em{font-style:normal;color:var(--flux-500)}@media (max-width:860px){.mk .cap{bottom:96px}.mk .stp b{padding:7px 11px}}.mk .cine .fchip{z-index:4}.mk .hd .logo{height:58px;width:145px}.mk .hd .logo img{height:58px}.mk .hd.on-dark .login{color:#fff}.mk .hd:before{content:"";position:absolute;inset:0 0 -30px;background:linear-gradient(#fff 50%,hsla(0,0%,100%,0));transition:opacity .4s ease;pointer-events:none;z-index:-1}.mk .hd.on-dark:before{opacity:0}.mk .stp{top:88px}.mk .sceneC+.sec{margin-top:-50svh;position:relative;z-index:2;padding-top:clamp(40px,6vw,90px)}.mk .cc .cov img,.mk .hv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mk .hv{overflow:hidden}.mk .hc{height:424px}.mk .hf.back{padding:0;display:block;background:#fff}.mk .hf.back:after{content:none}.mk .certsvg{width:100%;height:100%;display:block}.mk .certw{width:min(100%,560px);aspect-ratio:1123/794;border-radius:10px;overflow:hidden;transform:rotate(2deg);box-shadow:0 0 0 1px hsla(0,0%,100%,.3),0 40px 80px -30px rgba(0,0,0,.6),0 0 90px -20px rgba(158,137,251,.5)}.mk .panel .certw{transform:rotate(-2deg);box-shadow:0 0 0 1px rgba(20,0,39,.08),0 30px 60px -28px rgba(20,0,39,.5)}.mk .final{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);gap:40px 70px;align-items:end;padding-block:clamp(70px,9vw,130px) clamp(50px,6vw,90px)}.mk .final .fl{display:grid;gap:22px}.mk .final .fl p{color:#d9d0f7;font-size:clamp(1.05rem,1.4vw,1.25rem);max-width:50ch}.mk .final h2{font-size:clamp(2.6rem,7vw,7rem)}.mk .news{margin:0;padding:26px;border:0;border-radius:24px;background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14);display:grid;gap:10px;justify-content:stretch}.mk .news span{color:#cfc6f3;font-size:15px}.mk .news div{display:grid;gap:8px;margin-top:8px}.mk .news input{min-width:0;width:100%}.mk .ft{background:var(--core-900);color:#cfc6f3;padding-block:44px 30px;display:grid;gap:34px;border-top:1px solid hsla(0,0%,100%,.12)}.mk .ft .cols{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:30px}.mk .ft img{height:66px;display:block;margin-left:-4px}.mk .ft p{margin-top:10px;max-width:30ch;font-size:15px}.mk .ft h4{margin:0 0 10px;font:600 12.5px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:#fff}.mk .ft a{display:block;padding:5px 0;color:#e4dcff;font-size:15.5px}.mk .ft a:hover{color:#fff;text-decoration:underline}.mk .ft .legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 30px;font-size:13.5px;color:#a79dc6;padding-top:22px;border-top:1px solid hsla(0,0%,100%,.1)}@media (max-width:860px){.mk .hd .logo{height:48px;width:120px}.mk .hd .logo img{height:48px}.mk .stp{top:76px}.mk .final{grid-template-columns:1fr}.mk .ft .cols{grid-template-columns:1fr 1fr}.mk .ft{padding-bottom:90px}}.mk .phero{position:relative;overflow:hidden;background:var(--core-900);color:#fff;padding-block:clamp(130px,15vw,190px) clamp(48px,6vw,84px);display:grid;gap:18px;justify-items:start}.mk .phero:before{content:"";position:absolute;inset:-20%;background:radial-gradient(38% 46% at 18% 24%,rgba(158,137,251,.75),transparent 70%),radial-gradient(34% 44% at 84% 80%,rgba(0,230,200,.38),transparent 70%),radial-gradient(40% 50% at 70% 10%,rgba(47,0,93,.9),transparent 70%);filter:blur(40px);pointer-events:none}.mk .phero>*{position:relative}.mk .phero h1{font-size:clamp(2.3rem,6vw,5.6rem);line-height:.96;letter-spacing:-.045em;max-width:16ch}.mk .phero p{font-size:clamp(1rem,1.35vw,1.22rem);color:#e4dcff;max-width:56ch}.mk .search{display:flex;gap:8px;width:min(100%,560px);margin-top:8px;padding:6px;border-radius:999px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24);backdrop-filter:blur(12px)}.mk .search input{flex:1;min-width:0;border:0;background:transparent;color:#fff;font:400 16px/1.4 var(--ui);padding:10px 16px;outline:none}.mk .search input::-moz-placeholder{color:#cfc6f3}.mk .search input::placeholder{color:#cfc6f3}.mk .search:focus-within{box-shadow:inset 0 0 0 2px var(--iris-400)}.mk .catalog{padding-top:clamp(28px,4vw,50px);gap:26px}.mk .fbar{gap:12px 24px;align-items:center;justify-content:space-between;position:sticky;top:84px;z-index:6;padding:10px 0;background:#fff}.mk .fbar,.mk .fset{display:flex;flex-wrap:wrap}.mk .fset{gap:6px}.mk .fset button{font:500 14.5px/1.3 var(--ui);padding:8px 14px;border-radius:999px;border:0;background:var(--sand-400);color:var(--core-900);cursor:pointer;box-shadow:inset 0 0 0 1px var(--sand-600);transition:background .3s ease,color .3s ease}.mk .fset button:hover{background:var(--iris-100)}.mk .fset button[aria-pressed=true]{background:var(--core-900);color:#fff;box-shadow:none}.mk .fset button small{opacity:.7;margin-left:4px;font-size:12.5px}.mk .fcount{font:500 14.5px/1 var(--ui);color:#5d5873;white-space:nowrap;font-variant-numeric:tabular-nums}.mk .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mk .cd{border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--iris-100);display:grid;grid-template-rows:auto 1fr;transition:transform .5s var(--ease),box-shadow .5s ease,opacity .5s ease;cursor:pointer}.mk .cd:hover{transform:translateY(-6px);box-shadow:0 0 0 1.5px var(--iris-500),0 26px 50px -26px rgba(47,0,93,.45)}.mk .cd[hidden]{display:none}.mk .cd .cv{aspect-ratio:720/476;overflow:hidden;background:var(--iris-50);position:relative}.mk .cd .cv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform 1.1s var(--ease)}.mk .cd:hover .cv img{transform:scale(1.06)}.mk .cd .cv span{position:absolute;left:12px;top:12px;padding:5px 11px;border-radius:999px;background:var(--nova-500);color:var(--core-900);font:600 12px/1.2 var(--ui)}.mk .cd .bd{padding:16px 18px 18px;display:grid;gap:8px;align-content:start;grid-template-rows:auto auto 1fr auto}.mk .cd .ac{font:600 11.5px/1.3 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--iris-700)}.mk .cd h3{font-size:1.14rem;line-height:1.2;letter-spacing:-.015em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mk .cd .mt{font-size:13.5px;color:#5d5873;align-self:start}.mk .cd .pr{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--iris-50)}.mk .cd .pr b{font:600 1.15rem/1 var(--display);letter-spacing:-.02em}.mk .cd .pr span{font:600 14px/1 var(--ui);color:var(--iris-700)}.mk .empty{border-radius:22px;background:var(--sand-400);padding:44px 24px;text-align:center;display:grid;gap:8px;justify-items:center}.mk .empty[hidden]{display:none}.mk .empty b{font:600 1.3rem/1.2 var(--display)}.mk .rule{font-size:13.5px;color:#7a748c}.mk .tog{display:inline-flex;padding:5px;border-radius:999px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24);margin-top:8px}.mk .tog button{font:600 14.5px/1 var(--ui);padding:10px 18px;border-radius:999px;border:0;background:transparent;color:#fff;cursor:pointer}.mk .tog button[aria-pressed=true]{background:#fff;color:var(--core-900)}.mk .trm{font-size:13.5px;color:#cfc6f3}.mk .pg5{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.mk .pc5,.mk .pg5{display:grid;gap:14px}.mk .pc5{border-radius:26px;padding:26px 24px;background:#fff;box-shadow:inset 0 0 0 1px var(--iris-100);align-content:start;grid-template-rows:auto auto auto auto 1fr auto auto;transition:transform .5s var(--ease)}.mk .pc5:hover{transform:translateY(-6px)}.mk .pc5.hl{background:var(--core-900);color:#fff;box-shadow:0 30px 60px -30px rgba(47,0,93,.7)}.mk .pc5 .tg{justify-self:start;padding:5px 11px;border-radius:999px;background:var(--iris-100);color:var(--iris-800);font:600 12px/1.2 var(--ui)}.mk .pc5.hl .tg{background:var(--flux-500);color:var(--core-900)}.mk .pc5 h3{font-size:1.6rem;letter-spacing:-.025em}.mk .pc5 .ds{font-size:14.5px;color:#5d5873;min-height:3em}.mk .pc5.hl .ds{color:#cfc6f3}.mk .pc5 .am{font:600 clamp(2.1rem,3vw,2.9rem)/1 var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.mk .pc5 .am small{font:400 14px/1 var(--ui);letter-spacing:0;color:#5d5873}.mk .pc5.hl .am small,.mk .pc5.hl .yr{color:#cfc6f3}.mk .pc5 .yr{font-size:13.5px;color:#5d5873;margin-top:-8px}.mk .pc5 ul{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid var(--iris-100);display:grid;gap:8px;font-size:14.5px;align-content:start}.mk .pc5.hl ul{border-color:hsla(0,0%,100%,.16)}.mk .pc5 li{display:grid;grid-template-columns:18px 1fr;gap:8px}.mk .pc5 li:before{content:"";width:14px;height:14px;margin-top:4px;border-radius:50%;background:var(--nova-500);box-shadow:inset 0 0 0 4px #fff}.mk .pc5.hl li:before{box-shadow:inset 0 0 0 4px var(--core-900)}.mk .pc5 li.no{color:#8a829f}.mk .pc5 li.no:before{background:var(--sand-600)}.mk .pc5 .mg{font-size:13.5px;padding:12px 14px;border-radius:14px;background:var(--iris-50)}.mk .pc5.hl .mg{background:hsla(0,0%,100%,.08)}.mk .pc5 .mg b{display:block;font:600 15.5px/1.3 var(--display)}.mk .ent{border-radius:26px;padding:clamp(22px,3vw,36px);background:var(--iris-100);display:grid;grid-template-columns:minmax(0,1.6fr) auto;gap:18px 40px;align-items:center}.mk .ent h3{font-size:clamp(1.5rem,2.6vw,2.2rem);letter-spacing:-.03em}.mk .ent p{margin-top:8px;max-width:60ch}.mk .cmp{overflow-x:auto;border-radius:22px;box-shadow:inset 0 0 0 1px var(--iris-100)}.mk .cmp table{width:100%;min-width:720px;border-collapse:collapse;font-size:15px}.mk .cmp td,.mk .cmp th{padding:14px 18px;text-align:left;border-bottom:1px solid var(--iris-50)}.mk .cmp thead th{font:600 15.5px/1.2 var(--display);background:var(--sand-400)}.mk .cmp tbody th{font-weight:500;color:#4a425f}.mk .cmp td{font-variant-numeric:tabular-nums}.mk .cmp tr:last-child td,.mk .cmp tr:last-child th{border-bottom:0}@media (max-width:1100px){.mk .g4{grid-template-columns:repeat(3,minmax(0,1fr))}.mk .pg5{grid-template-columns:1fr 1fr}}@media (max-width:860px){.mk .g4{grid-template-columns:1fr 1fr}.mk .fbar{top:70px}.mk .ent{grid-template-columns:1fr}}@media (max-width:560px){.mk .g4,.mk .pg5{grid-template-columns:1fr}}@media (max-width:860px){.mk .fbar{position:static;padding:0}.mk .fset{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:4px}.mk .fset button{white-space:nowrap;flex:none}}.mk .hd.on-dark:before{opacity:1;background:linear-gradient(rgba(20,0,39,.9) 45%,rgba(20,0,39,0))}.mk .stp{background:rgba(20,0,39,.72)}.mk :focus-visible{outline-color:var(--core-500)}.mk .hd.on-dark :focus-visible,.mk [data-dark] :focus-visible{outline-color:var(--iris-300)}.mk .sceneC{height:340vh}.mk .sceneC.cine{height:640vh}.mk .sceneC.cine+.sec{margin-top:-62svh;padding-top:clamp(28px,4vw,56px)}.mk .sceneC:not(.cine)+.sec{padding-block:40px 56px}.mk .htxt p{text-wrap:pretty}.mk .fchip{font-size:clamp(14px,.95vw,18px)}.mk .fchip b{font-size:clamp(15px,1.02vw,19px)}.mk .fchip small{font-size:clamp(12.5px,.85vw,16px)}.mk .hstage{grid-template-columns:minmax(0,1fr)}.mk .nums>div>span{opacity:.85}.mk .nums .pc{font:700 10.5px/1.5 var(--ui);opacity:1}.mk .sec h2 em,.mk .steps .no{color:var(--iris-600)}.mk .note,.mk .rule{color:#6b6482}.mk .scr .btn{color:var(--core-900)}.mk .scr-bar{color:#6b6482}.mk .bento .ph.long img{-o-object-position:50% 15%;object-position:50% 15%}.mk .areas h3 small{display:block;margin:6px 0 0}.mk .faq details{padding:0}.mk .faq summary{padding:18px 0}.mk .faq p{margin:0 0 18px}.mk .proof .shot .scr{--k:1.5}@media (max-width:860px){.mk .hd.on-dark .navp{background:rgba(20,0,39,.82);box-shadow:0 0 0 1px hsla(0,0%,100%,.18)}.mk .navp a{padding:10px 9px}.mk .hd .login{display:inline-flex}.mk .hd .right{gap:6px}.mk .hd .right .bt{padding:8px 12px;font-size:13.5px}.mk .hd .logo{height:42px;width:105px}.mk .hd .logo img{height:42px}.mk .win.photo{width:560px;margin-left:-280px;height:720px}.mk .panel .shot{display:flex;justify-content:center;align-items:center}.mk .panel .shot .scr{--k:.82}.mk .proof .shot .scr{--k:.95}}.mk .spot{position:absolute;inset:0;overflow:hidden;pointer-events:none;opacity:calc(var(--hov, 0) * var(--ho, 1));transition:opacity .7s ease;-webkit-mask-image:radial-gradient(circle 320px at var(--mx,50%) var(--my,50%),#000 0,rgba(0,0,0,.55) 42%,transparent 100%);mask-image:radial-gradient(circle 320px at var(--mx,50%) var(--my,50%),#000 0,rgba(0,0,0,.55) 42%,transparent 100%)}.mk .spg{position:absolute;inset:-18% -10%;display:grid;grid-template-columns:repeat(8,1fr);gap:18px;align-content:center;will-change:transform}.mk .st{aspect-ratio:3/2;border-radius:16px;overflow:hidden;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);display:block}.mk .st img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:.6}.mk .st.tx{display:grid;place-items:center;text-align:center;padding:10px;font:600 clamp(13px,1.25vw,20px)/1.15 var(--display);letter-spacing:-.01em;color:#e9e3ff}.mk .htxt h1,.mk .htxt p{text-shadow:0 2px 34px rgba(20,0,39,.75)}@media (hover:none){.mk .spot{display:none}}.mk .panel .viz{justify-self:center;align-self:center;width:min(100%,540px)}.mk .v-deck{position:relative;aspect-ratio:1/.9}.mk .dk{position:absolute;width:54%;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(20,0,39,.08),0 30px 60px -26px rgba(47,0,93,.55);transition:transform .6s var(--ease)}.mk .dk .cv{aspect-ratio:720/476;overflow:hidden}.mk .dk .cv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mk .dk .bd{padding:12px 14px 14px;display:grid;gap:5px}.mk .dk span{font:600 clamp(9.5px,.72vw,11.5px)/1.3 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--iris-700)}.mk .dk b{font:600 clamp(13px,1.1vw,17px)/1.2 var(--display);letter-spacing:-.01em}.mk .dk em{font:600 clamp(10.5px,.8vw,12.5px)/1 var(--ui);font-style:normal;justify-self:start;padding:5px 10px;border-radius:999px;background:var(--nova-100);color:var(--nova-900);margin-top:3px}.mk .dk.d0{left:0;top:16%;transform:rotate(-8deg)}.mk .dk.d2{right:0;top:16%;transform:rotate(8deg)}.mk .dk.d1{left:23%;top:0;z-index:2}.mk .panel:hover .dk.d0{transform:rotate(-11deg) translateX(-8px)}.mk .panel:hover .dk.d2{transform:rotate(11deg) translateX(8px)}.mk .panel:hover .dk.d1{transform:translateY(-8px)}.mk .v-learn .fr{position:relative;border-radius:26px;overflow:hidden;aspect-ratio:4/3.6;box-shadow:0 30px 60px -28px rgba(20,0,39,.6)}.mk .v-learn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;display:block}.mk .v-learn .tag{position:absolute;left:14px;top:14px;padding:7px 13px;border-radius:999px;background:rgba(20,0,39,.62);backdrop-filter:blur(10px);color:#fff;font:600 13px/1 var(--ui)}.mk .v-learn .pl{position:absolute;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px 16px;border-radius:18px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(14px);box-shadow:0 10px 30px -12px rgba(20,0,39,.5)}.mk .v-learn .pb{width:46px;height:46px;border-radius:50%;background:var(--core-900);position:relative}.mk .v-learn .pb:after{content:"";position:absolute;left:18px;top:14px;border:9px solid transparent;border-left:14px solid #fff}.mk .v-learn .pl small{font:600 12px/1 var(--ui);color:var(--iris-700);letter-spacing:.06em;text-transform:uppercase}.mk .v-learn .pl b{display:block;font:600 clamp(15px,1.2vw,18px)/1.25 var(--display);margin:4px 0 8px}.mk .v-quiz{display:grid}.mk .v-quiz .vd{position:relative;border-radius:22px;overflow:hidden;aspect-ratio:16/7.4;box-shadow:0 24px 50px -26px rgba(20,0,39,.55)}.mk .v-quiz .vd img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;filter:brightness(.72)}.mk .v-quiz .tl{left:16px;right:16px;bottom:16px;height:6px;background:hsla(0,0%,100%,.35)}.mk .v-quiz .tl,.mk .v-quiz .tl i{position:absolute;border-radius:3px}.mk .v-quiz .tl i{left:0;top:0;bottom:0;background:#fff}.mk .v-quiz .tl u{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px rgba(20,0,39,.5)}.mk .v-quiz .tl u.on{width:18px;height:18px;margin:-9px 0 0 -9px;background:var(--flux-500);box-shadow:0 0 0 5px rgba(235,248,77,.35)}.mk .v-quiz .qz{margin:-34px 18px 0;position:relative;background:#fff;border-radius:20px;padding:18px 20px 20px;display:grid;gap:9px;box-shadow:0 0 0 1px rgba(20,0,39,.06),0 30px 60px -28px rgba(20,0,39,.6)}.mk .v-quiz small{font:600 11.5px/1 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:#5c6100}.mk .v-quiz .qz b{font:600 clamp(15.5px,1.3vw,19px)/1.25 var(--display);letter-spacing:-.015em;margin-bottom:3px}.mk .v-quiz .op{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;padding:10px 13px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--sand-600);font-size:clamp(13px,1vw,15px);line-height:1.35}.mk .v-quiz .op:before{content:"";width:16px;height:16px;margin-top:2px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--halo-700)}.mk .v-quiz .op.ok{background:var(--nova-100);box-shadow:inset 0 0 0 1.5px var(--nova-700);font-weight:600}.mk .v-quiz .op.ok:before{background:var(--nova-900);box-shadow:inset 0 0 0 4px var(--nova-100),0 0 0 2px var(--nova-900)}.mk .v-quiz .qz em{font:600 13.5px/1.3 var(--ui);font-style:normal;color:var(--nova-900)}.mk .v-rep{background:#fff;border-radius:24px;padding:22px;display:grid;gap:18px;box-shadow:0 0 0 1px rgba(20,0,39,.06),0 30px 60px -28px rgba(20,0,39,.55)}.mk .v-rep .hd2{display:flex;justify-content:space-between;align-items:center;gap:10px}.mk .v-rep .hd2 b{font:600 clamp(15px,1.25vw,18px)/1.2 var(--display)}.mk .v-rep .hd2 span{font:600 11.5px/1 var(--ui);padding:5px 10px;border-radius:999px;background:var(--sand-400);color:#5d5873;white-space:nowrap}.mk .v-rep .k3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mk .v-rep .k3 div{border-radius:14px;padding:12px 14px;background:var(--iris-50);display:grid;gap:2px}.mk .v-rep .k3 div:last-child{background:var(--core-900);color:#fff}.mk .v-rep .k3 b{font:600 clamp(22px,2.1vw,30px)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mk .v-rep .k3 div:last-child b{color:var(--flux-500)}.mk .v-rep .k3 span{font-size:12.5px;opacity:.8}.mk .v-rep .rows{display:grid;gap:12px}.mk .v-rep .rw{display:grid;grid-template-columns:1fr auto;gap:5px 12px;font-size:clamp(13px,1vw,14.5px)}.mk .v-rep .rw b{font-weight:600;font-variant-numeric:tabular-nums}.mk .v-rep .rw .bar{grid-column:1/-1;height:8px;border-radius:4px}.mk .v-rep .rw .bar i{border-radius:4px}.mk .panel .certw{width:min(100%,560px)}.mk .hrow{display:flex;justify-content:space-between;align-items:end;gap:20px 40px;flex-wrap:wrap}.mk .feat h2,.mk .tst h2{font-size:clamp(2rem,4.4vw,3.9rem)}.mk .tst{background:var(--sand-400);border-radius:34px;padding:clamp(26px,4.4vw,64px);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:30px clamp(30px,5vw,80px);align-items:start}.mk .tst .sum{display:grid;gap:16px;position:sticky;top:120px}.mk .tst .rt{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.mk .tst .rt b{font:600 clamp(3.2rem,6vw,5.4rem)/.9 var(--display);letter-spacing:-.04em}.mk .tst .rt span{color:#5d5873}.mk .stars{display:inline-flex;gap:3px}.mk .stars svg{width:18px;height:18px;fill:var(--core-900)}.mk .stars svg.off{fill:var(--sand-600)}.mk .tst .qs,.mk .tst blockquote{display:grid;gap:14px}.mk .tst blockquote{margin:0;background:#fff;border-radius:22px;padding:24px 26px;box-shadow:0 0 0 1px var(--sand-600)}.mk .tst blockquote p{font:500 clamp(1.05rem,1.5vw,1.35rem)/1.4 var(--display);letter-spacing:-.01em;max-width:none}.mk .tst blockquote.big p{font-size:clamp(1.25rem,2.1vw,1.9rem);line-height:1.3}.mk .tst footer{display:flex;justify-content:space-between;align-items:center;gap:10px 20px;flex-wrap:wrap;font-size:14px;color:#5d5873}.mk .tst footer b{color:var(--core-900);font-weight:600}.mk .tst .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mk .tst .hold{border:2px dashed var(--halo-700);border-radius:22px;padding:30px 26px;display:grid;gap:8px;color:#5d5873}.mk .tst .hold b{font:600 1.25rem/1.25 var(--display);color:var(--core-900)}@media (max-width:1000px){.mk .tst{grid-template-columns:1fr}.mk .tst .sum{position:static}}@media (max-width:860px){.mk .panel .viz{width:min(100%,340px)}.mk .v-quiz .op:nth-of-type(n+3),.mk .v-rep .rw:nth-child(n+3){display:none}.mk .tst .two{grid-template-columns:1fr}.mk .v-learn .fr{aspect-ratio:4/3}}.mk .ic{width:48px;height:48px;border-radius:14px;background:var(--core-900);color:var(--nova-500);display:grid;place-items:center;flex:none}.mk .ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mk .bc{align-content:space-between;gap:28px}.mk .bc>div{display:grid;gap:8px}.mk .bc:nth-of-type(3n) .ic{background:var(--iris-500);color:var(--core-900)}.mk .areas .ah{display:flex;gap:14px;align-items:center}.mk .areas .ic,.mk .steps .ic{width:44px;height:44px;border-radius:13px;background:var(--iris-100);color:var(--core-500)}.mk .steps .sh{display:flex;justify-content:space-between;align-items:center;gap:12px}.mk .bento{grid-auto-rows:minmax(220px,auto)}.mk .bento .ph.big{aspect-ratio:4/3}.mk .bento .ph.big img{-o-object-position:50% 22%;object-position:50% 22%}.mk .bento .ph .phi{inset:-4% 0}@media (max-width:1000px){.mk .bc.w2,.mk .bento .ph.big{grid-column:span 2}}@media (max-width:560px){.mk .bc.w2,.mk .bento .ph.big{grid-column:auto}.mk .bc{gap:18px}}.mk .cmpw{overflow-x:auto;padding-bottom:6px}.mk .cmp2{display:grid;grid-template-columns:minmax(190px,1.15fr) repeat(4,minmax(168px,1fr));min-width:900px}.mk .cmp2>div{padding:16px 20px;border-bottom:1px solid var(--iris-100);display:grid;gap:7px;align-content:center}.mk .cmp2 .cl{font-weight:500;color:#4a425f;padding-left:4px}.mk .cmp2 .cc2{font-variant-numeric:tabular-nums}.mk .cmp2 .cc2 b{font:600 1.05rem/1.25 var(--display);letter-spacing:-.01em}.mk .cmp2 .cc2 small{font-size:13px;color:#5d5873}.mk .cmp2 .hh{border-bottom:0;padding-block:26px 20px;align-content:end}.mk .cmp2 .hh h3{font-size:1.35rem;letter-spacing:-.02em}.mk .cmp2 .hh em{font:600 11.5px/1 var(--ui);font-style:normal;justify-self:start;padding:5px 10px;border-radius:999px;background:var(--flux-500);color:var(--core-900)}.mk .cmp2 .am2{font:600 1.9rem/1 var(--display);letter-spacing:-.03em}.mk .cmp2 .am2 small{font:400 13.5px/1 var(--ui);letter-spacing:0;color:inherit;opacity:.75}.mk .cmp2 .gt{padding-block:26px 10px;border-bottom:1.5px solid var(--core-900)}.mk .cmp2 .gt span{font:600 12.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--iris-700)}.mk .cmp2 .fo{border-bottom:0;padding-block:22px 26px;justify-items:start}.mk .cmp2 .mb{height:6px;background:var(--iris-100);overflow:hidden}.mk .cmp2 .mb,.mk .cmp2 .mb i{border-radius:3px;display:block}.mk .cmp2 .mb i{height:100%;background:var(--iris-500)}.mk .cmp2 .mb.all i{background:var(--nova-500)}.mk .cmp2 .non,.mk .cmp2 .yes{display:flex;align-items:center;gap:8px}.mk .cmp2 .non{color:#6b6482}.mk .cmp2 svg{width:20px;height:20px;flex:none}.mk .cmp2 svg circle{fill:var(--nova-500)}.mk .cmp2 svg path{fill:none;stroke:var(--core-900);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.mk .cmp2 svg.x circle{fill:var(--sand-600)}.mk .cmp2 svg.x path{stroke:#6b6482}.mk .cmp2 .dots{display:flex;gap:4px;padding-left:28px}.mk .cmp2 .dots i{width:22px;height:5px;border-radius:3px;background:var(--iris-100)}.mk .cmp2 .dots i.on{background:var(--iris-500)}.mk .cmp2 .c1{background:var(--core-900);color:#fff;border-bottom-color:hsla(0,0%,100%,.14)}.mk .cmp2 .c1.hh{border-radius:24px 24px 0 0}.mk .cmp2 .c1.fo{border-radius:0 0 24px 24px}.mk .cmp2 .c1.gt{border-bottom-color:hsla(0,0%,100%,.3)}.mk .cmp2 .c1 small{color:#cfc6f3}.mk .cmp2 .c1 .dots i,.mk .cmp2 .c1 .mb{background:hsla(0,0%,100%,.18)}.mk .cmp2 .c1 .dots i.on{background:var(--iris-400)}.mk .cmp2 .cc2:hover:not(.hh):not(.fo):not(.gt){background:var(--iris-50)}.mk .cmp2 .c1.cc2:hover{background:var(--core-800)}.mk .faqw{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:30px clamp(30px,5vw,80px);align-items:start}.mk .fql{display:grid;gap:18px;position:sticky;top:120px}.mk .fql h2{font-size:clamp(2rem,4.4vw,3.9rem)}.mk .fqc{margin-top:10px;border-radius:24px;overflow:hidden;background:var(--core-900);color:#fff;display:grid;grid-template-columns:minmax(120px,.8fr) 1.2fr}.mk .fqi{min-height:190px}.mk .fqi img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;display:block}.mk .fqt{padding:22px;display:grid;gap:6px;align-content:center;justify-items:start}.mk .fqt b{font:600 1.2rem/1.2 var(--display);letter-spacing:-.015em}.mk .fqt span{color:#cfc6f3;font-size:15px}.mk .fqt .bt{margin-top:10px}.mk .fqt .bt span{color:inherit}.mk .faqw .faq{max-width:none;gap:10px}.mk .faqw .faq details{border:0;border-radius:18px;background:var(--sand-400);padding:0 22px;transition:background .3s ease,box-shadow .3s ease}.mk .faqw .faq details[open]{background:var(--iris-50);box-shadow:inset 0 0 0 1.5px var(--iris-300)}.mk .faqw .faq summary{padding:20px 0}.mk .faqw .faq p{margin:0 0 20px}@media (max-width:1000px){.mk .faqw{grid-template-columns:1fr}.mk .fql{position:static}}.mk .gut,.mk .track{padding-inline:max(16px,3.4vw,calc((100vw - 1400px) / 2))}.mk .hbar{margin-inline:max(16px,3.4vw,calc((100vw - 1400px) / 2))}.mk .fx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mk .fa{position:relative;overflow:hidden;border-radius:28px;padding:clamp(24px,2.6vw,38px);min-height:400px;display:grid;grid-template-rows:1fr auto auto auto;gap:10px;background:#fff;box-shadow:inset 0 0 0 2px var(--iris-500);transition:transform .5s var(--ease)}.mk .fa:hover{transform:translateY(-6px)}.mk .fa:nth-child(2){background:var(--iris-50);box-shadow:none}.mk .fa .fn{font:600 clamp(3rem,5.6vw,5.2rem)/.95 var(--display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;align-self:start;color:var(--core-500)}.mk .fa h3{font-size:clamp(1.15rem,1.6vw,1.5rem);line-height:1.25;letter-spacing:-.015em}.mk .fa p{color:#4a425f;font-size:15.5px}.mk .fa .fsrc{margin-top:10px;padding-top:14px;border-top:1px solid rgba(47,0,93,.16);font:600 13px/1.4 var(--ui);color:var(--iris-700);text-decoration:none}.mk .fa .fsrc:hover{text-decoration:underline}.mk .fa.pho{color:#fff;box-shadow:none;background:var(--core-900)}.mk .fa.pho>*{position:relative}.mk .fa.pho .fbg{position:absolute;inset:0}.mk .fa.pho .fbg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;display:block}.mk .fa.pho .fbg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(47,0,93,.55),rgba(20,0,39,.78) 48%,rgba(20,0,39,.96))}.mk .fa.pho .fn{color:var(--flux-500)}.mk .fa.pho p{color:#e4dcff}.mk .fa.pho .fsrc{color:#d2c9fd;border-top-color:hsla(0,0%,100%,.22)}@media (max-width:1000px){.mk .fx{grid-template-columns:1fr}.mk .fa{min-height:0;grid-template-rows:auto auto auto auto}.mk .fa .fn{margin-bottom:18px}}.mk .sceneC~*{position:relative;z-index:2}.mk .areas .ic,.mk .bc:nth-of-type(3n) .ic,.mk .ic,.mk .steps .ic{width:44px;height:44px;border-radius:0;background:none;color:var(--core-500);display:grid;place-items:center;flex:none}.mk .ic svg{width:42px;height:42px;fill:currentColor;stroke:none;display:block}.mk .ic svg [opacity]{fill:var(--iris-500);opacity:.42}.mk .steps .ic svg{width:46px;height:46px}.mk .fbar{position:static;display:grid;gap:12px;padding:0;justify-content:stretch}.mk .fbar>div{justify-content:space-between}.mk .fset{align-items:center}.mk .flb{font:600 12px/1 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:#5d5873;min-width:84px}.mk .acg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mk .acd{border-radius:26px;padding:24px 26px 22px;display:grid;gap:10px;align-content:start;grid-template-rows:auto auto 1fr auto;min-height:250px;background:var(--sand-400);transition:transform .5s var(--ease),box-shadow .5s ease}.mk .acd.t1{background:var(--iris-50)}.mk .acd.t2{background:var(--halo-500)}.mk .acd.t3{background:var(--nova-100)}.mk .acd.t4{background:var(--flux-100)}.mk .acd:hover{transform:translateY(-6px);box-shadow:0 26px 50px -28px rgba(47,0,93,.5)}.mk .acd .at{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.mk .acd .n{font:600 13px/1 var(--ui);padding:7px 12px;border-radius:999px;background:#fff;color:var(--core-900);font-variant-numeric:tabular-nums}.mk .acd h3{font-size:clamp(1.25rem,1.7vw,1.55rem);line-height:1.15;letter-spacing:-.02em}.mk .acd p{font-size:14.5px;line-height:1.55;color:#4a425f;max-width:none}.mk .acd .go{font:600 14.5px/1 var(--ui);color:var(--core-500);margin-top:6px}.mk .acd .go i{font-style:normal;display:inline-block;transition:transform .4s var(--ease)}.mk .acd:hover .go i{transform:translateX(5px)}@media (max-width:1000px){.mk .acg{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mk .acg{grid-template-columns:1fr}.mk .acd{min-height:0}}@media (max-width:860px){.mk .fbar>div{justify-content:flex-start}.mk .flb{min-width:0}}.mk .tb{flex-wrap:wrap;gap:10px;padding:10px;border-radius:22px;background:var(--sand-400)}.mk .sel,.mk .tb{display:flex;align-items:center}.mk .sel{gap:8px;padding-left:16px;height:46px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-600);cursor:pointer}.mk .sel:focus-within{box-shadow:inset 0 0 0 2px var(--core-500)}.mk .sel span{color:#5d5873;font:500 13.5px/1 var(--ui)}.mk .sel select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;outline:0;height:46px;padding:0 38px 0 2px;max-width:320px;font:600 14.5px/1 var(--ui);color:var(--core-900);text-overflow:ellipsis;cursor:pointer;border-radius:0 999px 999px 0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23140027' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 14px center /16px}.mk .seg{display:inline-flex;padding:4px;height:46px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-600)}.mk .seg button{border:0;background:transparent;border-radius:999px;padding:0 16px;font:500 14.5px/1 var(--ui);color:var(--core-900);cursor:pointer;transition:background .3s ease,color .3s ease}.mk .seg button:hover{background:var(--iris-100)}.mk .seg button[aria-pressed=true]{background:var(--core-900);color:#fff}.mk .tb .sp{flex:1}.mk .tb .fcount{font:600 14.5px/1 var(--ui);color:var(--core-900);padding-inline:8px}.mk .clr{border:0;background:none;padding:0 8px;height:46px;font:600 14px/1 var(--ui);color:var(--iris-700);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mk .clr[hidden]{display:none}.mk .cd .bd{grid-template-rows:auto auto auto 1fr auto}.mk .cd .ct{display:inline-flex;align-items:center;gap:6px;align-self:start;justify-self:start;font:600 12.5px/1 var(--ui);color:var(--nova-900)}.mk .cd .ct svg{width:18px;height:18px;fill:currentColor}.mk .cd .ct svg [opacity]{opacity:.3}@media (max-width:860px){.mk .tb .sp{display:none}.mk .sel{flex:1 1 100%}.mk .sel select{flex:1;max-width:none}.mk .seg{flex:1 1 100%}.mk .seg button{flex:1}.mk .tb .fcount{order:-1;flex:1 1 100%;padding:4px 8px 0}}.mk .seg button{white-space:nowrap}@media (max-width:860px){.mk .seg{width:100%}.mk .seg button{padding:0 6px;min-width:0}}.mk .catalog{grid-template-columns:minmax(0,1fr)}.mk .sel,.mk .sel select,.mk .tb{min-width:0}@media (max-width:860px){.mk .sel select{width:100%}}.mk .ib{width:42px;height:42px;border:0;border-radius:50%;display:grid;place-items:center;position:relative;cursor:pointer;color:var(--core-900);background:hsla(0,0%,100%,.72);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 0 0 1px rgba(20,0,39,.1);transition:background .3s ease,color .3s ease,transform .4s var(--ease)}.mk .ib:hover{transform:translateY(-2px);background:var(--iris-100)}.mk .ib svg{width:22px;height:22px;fill:currentColor;display:block}.mk .ib svg [opacity]{opacity:.25}.mk .hd.on-dark .ib{color:#fff;background:hsla(0,0%,100%,.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.18)}.mk .hd.on-dark .ib:hover{background:hsla(0,0%,100%,.2)}.mk .bdg{position:absolute;right:-3px;top:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--flux-500);color:var(--core-900);font:700 11px/18px var(--ui);font-style:normal;text-align:center}.mk .bdg[hidden]{display:none}.mk .hd .right{gap:8px}.mk .so{position:fixed;inset:0;z-index:70;background:rgba(20,0,39,.6);backdrop-filter:blur(8px);padding:84px 16px 16px;overflow-y:auto}.mk .cp[hidden],.mk .so[hidden]{display:none}.mk .sop{width:min(720px,100%);margin-inline:auto;background:#fff;border-radius:26px;overflow:hidden;box-shadow:0 40px 90px -30px rgba(0,0,0,.7);animation:mk-soin .45s var(--ease)}@keyframes mk-soin{0%{opacity:0;transform:translateY(-14px) scale(.98)}}.mk .soi{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 22px;border-bottom:1px solid var(--iris-100)}.mk .soi>svg{width:24px;height:24px;fill:var(--core-500);flex:none}.mk .soi>svg [opacity]{opacity:.25}.mk .soi input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:500 clamp(1.05rem,2vw,1.3rem)/1.3 var(--display);color:var(--core-900);padding:8px 0}.mk .soi input::-moz-placeholder{color:#8a829f}.mk .soi input::placeholder{color:#8a829f}.mk .soi .sx{background:var(--sand-400);box-shadow:none;flex:none}.mk .sor{max-height:min(56vh,520px);overflow-y:auto}.mk .sor,.mk .sor a{display:grid;padding:8px}.mk .sor a{grid-template-columns:92px 1fr auto;gap:14px;align-items:center;border-radius:16px;transition:background .25s ease}.mk .sor a:focus-visible,.mk .sor a:hover{background:var(--iris-50)}.mk .sor img{width:92px;height:61px;-o-object-fit:cover;object-fit:cover;border-radius:10px;display:block}.mk .sor b{display:block;font:600 1rem/1.25 var(--display);letter-spacing:-.01em}.mk .sor small{color:#5d5873;font-size:13px}.mk .sor em{font:600 14px/1 var(--ui);font-style:normal;white-space:nowrap;padding-right:8px}.mk .sor p{padding:26px 16px;text-align:center;color:#5d5873;max-width:none}.mk .sof{display:flex;justify-content:space-between;gap:16px;padding:14px 22px;border-top:1px solid var(--iris-100);font-size:14px;color:#5d5873}.mk .sof a{font-weight:600;color:var(--core-500)}.mk .cp{position:fixed;z-index:60;top:84px;right:max(16px,3.4vw,calc((100vw - 1400px) / 2));width:min(320px,calc(100vw - 32px));background:#fff;border-radius:22px;padding:22px;display:grid;gap:8px;justify-items:start;box-shadow:0 0 0 1px rgba(20,0,39,.08),0 30px 60px -24px rgba(20,0,39,.5);animation:mk-soin .4s var(--ease)}.mk .cp b{font:600 1.15rem/1.2 var(--display)}.mk .cp span{color:#5d5873;font-size:14.5px}.mk .cp .bt{margin-top:8px}.mk .cp .bt span{color:inherit}@media (max-width:860px){.mk .hd .reg{display:none}.mk .ib{width:38px;height:38px}.mk .ib svg{width:20px;height:20px}.mk .hd .logo{height:40px;width:100px}.mk .hd .logo img{height:40px}.mk .so{padding-top:70px}.mk .sor a{grid-template-columns:64px 1fr}.mk .sor img{width:64px;height:42px}.mk .sor em{grid-column:2}.mk .cp{top:70px}}.mk .soi input::-webkit-search-cancel-button{display:none}.mk .hd.solid:before{inset:0;background:#fff;box-shadow:0 1px 0 rgba(20,0,39,.08)}.mk .hd-sp{height:calc(86px + env(safe-area-inset-top, 0px))}@media (max-width:860px){.mk .hd-sp{height:calc(70px + env(safe-area-inset-top, 0px))}}.mk .hd.on-dark .acct.line{color:#fff}.mk .hd .right .auth-wait{visibility:hidden}.mk a.ib{text-decoration:none}.mk .sor img{max-width:none}.mk .sor .nocv{display:block;width:92px;height:61px;border-radius:10px;background:linear-gradient(135deg,var(--iris-500),var(--core-500))}@media (max-width:860px){.mk .sor .nocv{width:64px;height:42px}}.mk .cd .cv .nocv{position:absolute;inset:0;display:block;background:linear-gradient(135deg,var(--iris-500),var(--core-500))}.mk .search button.bt{flex:none}.mk .catalog{scroll-margin-top:90px}.mk .news form{display:block}.mk .news .bt:disabled{opacity:.6;cursor:default;transform:none}.mk .news .nmsg{margin-top:6px;font-size:14px;color:var(--nova-300)}.mk .news .nmsg.err{color:#ffc2c2}.mk .news .nmsg:empty{display:none}.mk .strip .acts{display:flex;gap:10px;flex-wrap:wrap}.mk .ft .cols img,.mk .hd .logo img{width:auto;max-width:none}.mk .ft .legal nav{display:flex;flex-wrap:wrap;gap:4px 18px}.mk .ft .legal a{display:inline;padding:0;font-size:13.5px;color:#a79dc6}.mk .ft .legal a:hover{color:#fff}.mk .vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.mk .cp,.mk .sop{animation:none}.mk .acd,.mk .cd,.mk .cd .cv img,.mk .fa,.mk .ib{transition:none}}@media (max-width:860px){.mk-chat-lift>button.fixed{bottom:calc(78px + env(safe-area-inset-bottom, 0px))}}.mk .sceneC .win.photo{left:0;right:0;margin-inline:auto;width:min(1120px,100% - 2 * max(16px,3.4%),76svh * 1120/var(--mk-h0,630));height:auto;aspect-ratio:1120/var(--mk-h0,630);transform:translate3d(0,calc(var(--mk-y0, .68) * 100svh),0) rotateX(52deg) scale(.9)}@media (max-width:860px){.mk .sceneC .win.photo{width:min(560px,100% - 2 * max(16px,3.4%),76svh * 560/720);aspect-ratio:560/720;transform:translate3d(0,calc((var(--mk-y0, .68) + .06) * 100svh),0) rotateX(52deg) scale(.9)}}.mk .hz{height:var(--mk-hz-h,480vh)}@media (min-width:1001px){.mk .fx.mk-fx-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mk .fx.mk-fx-1{grid-template-columns:minmax(0,1fr)}}.mk .tst .two.mk-one{grid-template-columns:1fr}@media (prefers-reduced-motion:reduce){.mk .sceneC{height:auto}.mk .sceneC .stage{position:relative;height:auto;perspective:none;display:grid;justify-items:center;align-content:start;gap:clamp(24px,4vw,40px);padding-block:14svh clamp(48px,7vw,90px)}.mk .sceneC .htxt{position:relative;top:auto}.mk .sceneC .win.photo{position:relative;transform:none}.mk .sceneC .mk-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding-inline:16px}.mk .sceneC .fchip{position:relative;opacity:1;transform:none}.mk .sceneC .spot,.mk .sceneC .tiles{display:none}.mk .sceneC+.sec{margin-top:0}.mk .hz{height:auto}.mk .hz .hstage{position:static;height:auto;overflow:visible;padding-block:0 clamp(64px,9vw,140px)}.mk .hz .track{flex-direction:column;height:auto;transform:none}.mk .hz .panel{width:auto}.mk .hz .panel .pimg{height:auto;aspect-ratio:4/3}.mk .hz .hbar,.mk .hz .hcount{display:none}}.mk-lookup-msg{min-height:1.5em;margin-top:10px;font-size:14.5px;color:#f2e37a}.mk .phero form{width:min(100%,560px)}.mk .sceneC.cine{--mk-s:1}.mk .sceneC.cine .win{transform:translate3d(0,68svh,0) rotateX(52deg) scale(calc(var(--mk-s) * .9))}@media (max-width:860px){.mk .sceneC.cine{--mk-s:.34}.mk .sceneC.cine .win{transform:translate3d(0,74svh,0) rotateX(52deg) scale(calc(var(--mk-s) * .9))}}@supports (width:calc(1px * tan(atan2(1px,2px)))){.mk .sceneC.cine{--mk-s:min(1,tan(atan2(100vw - 2 * max(16px,3.4vw),1120px)),tan(atan2(76svh,660px)));--mk-s-cert:min(1,tan(atan2(100vw - 32px,600px)))}}.mk .cc b,.mk .hinfo strong{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.mk .cc b,.mk .hinfo strong{-webkit-line-clamp:3}.mk .adv>div:first-child{min-width:0;max-width:300px}.mk .adv b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .cgrid.mk-cg-3{grid-template-columns:repeat(3,1fr)}.mk .cgrid.mk-cg-2{grid-template-columns:repeat(2,1fr)}.mk .cgrid.mk-cg-2 .cov,.mk .cgrid.mk-cg-3 .cov{height:auto;aspect-ratio:330/218}.mk .dk .cv .mk-nocv{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--iris-500),var(--core-500))}.mk .v-quiz.mk-quiz .qz{margin:0;padding:22px 22px 24px;gap:10px}.mk-qh{display:flex;justify-content:space-between;align-items:center;gap:12px}.mk-qh span{font:600 12.5px/1 var(--ui);color:#5d5873;font-variant-numeric:tabular-nums;white-space:nowrap}.mk-qsteps{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:8px}.mk-qsteps i{height:5px;border-radius:3px;background:var(--sand-600)}.mk-qsteps i.mk-on{background:var(--core-900)}.mk .audsec{scroll-margin-top:90px}@media (prefers-reduced-motion:reduce){.mk .sceneC.cine{height:auto}.mk .sceneC.cine+.sec{margin-top:0}.mk .sceneC.cine .win{position:relative;left:auto;margin:0;transform:none;zoom:var(--mk-s)}.mk .sceneC.cine .hc{position:relative;opacity:1;transform:none;zoom:var(--mk-s-cert,.55)}.mk .sceneC.cine .hci{transform:none}.mk .sceneC.cine .hf.front{display:none}.mk .sceneC.cine .hf.back{transform:none}.mk .sceneC.cine .burst,.mk .sceneC.cine .cap,.mk .sceneC.cine .cur,.mk .sceneC.cine .stp{display:none}.mk .dk{transition:none}}.mk .panel>*{min-width:0}.mk .panel .viz{max-width:100%}.mk .v-rep .hd2{flex-wrap:wrap}@media (max-width:860px) and (max-height:740px){.mk .panel .viz{zoom:.78}.mk .panel p{display:none}}.mk .certsvg{text-rendering:geometricPrecision}.mk .steps.mk-steps{list-style:none;margin:0;padding:0}.mk .steps.mk-steps>li{border-top:2px solid var(--core-900);padding-top:18px;display:grid;gap:8px;align-content:start}.mk .areas h3{line-height:1.2}.mk .scr .chip.mk-chip-nova{background:var(--nova-100);color:var(--nova-900)}.mk .scr .chip.mk-chip-iris{background:var(--iris-100);color:var(--iris-800)}.mk .scr .chip.mk-chip-halo{background:var(--halo-500)}.mk .scr .row.mk-scr-tabs{justify-content:flex-start;gap:5px}.mk .formw{scroll-margin-top:96px}.mk .form{position:relative}.mk .form .mk-field{display:grid;gap:6px;align-content:start;min-width:0}.mk .form .mk-field label{display:block}.mk .form .mk-opt{font-weight:400;color:#5d5873}.mk .form input:focus-visible,.mk .form textarea:focus-visible{outline:2px solid var(--iris-500);outline-offset:1px;border-color:var(--iris-500)}.mk .form [aria-invalid=true]{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.mk .form .mk-ferr{font:500 13px/1.35 var(--ui);color:#9c1c16}.mk .form .mk-hp{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mk .form .mk-form-end{display:grid;gap:10px;justify-items:start}.mk .form .mk-form-err{margin:0;font:500 14.5px/1.4 var(--ui);color:#9c1c16}.mk .form .mk-form-err:empty{display:none}.mk .form .bt:disabled{opacity:.6;cursor:default;transform:none}.mk .form.mk-form-done{grid-template-columns:1fr;justify-items:start;align-content:start;gap:12px;outline:none}.mk .form.mk-form-done b{font:600 1.5rem/1.2 var(--display);letter-spacing:-.02em}.mk .form.mk-form-done p{color:#4a425f}.mk .form.mk-form-done .bt{margin-top:8px}.mk .sec.mk-plans{padding-top:clamp(34px,5vw,64px)}.mk .phero p.trm{margin:0;min-height:1.5em;max-width:72ch;font-size:13.5px;line-height:1.5;color:#cfc6f3}.mk .tog button:focus-visible{outline:2px solid var(--nova-500);outline-offset:2px}.mk .empty .bt{margin-top:10px}.mk table.cmp2.mk-cmp{display:table;width:100%;min-width:900px;table-layout:fixed;border-collapse:separate;border-spacing:0}.mk .cmp2.mk-cmp td,.mk .cmp2.mk-cmp th{padding:16px 20px;border-bottom:1px solid var(--iris-100);text-align:left;vertical-align:middle;font-weight:inherit}.mk .cmp2.mk-cmp .cl{width:24%;font-weight:500;padding-left:4px}.mk .cmp2.mk-cmp .mk-cell{display:grid;gap:7px;align-content:center}.mk .cmp2.mk-cmp .hh{vertical-align:bottom;border-bottom:0;padding-block:26px 20px}.mk .cmp2.mk-cmp .gt{padding-block:26px 10px;border-bottom:1.5px solid var(--core-900)}.mk .cmp2.mk-cmp .c1{border-bottom-color:hsla(0,0%,100%,.14)}.mk .cmp2.mk-cmp .c1.gt{border-bottom-color:hsla(0,0%,100%,.3)}.mk .cmp2.mk-cmp .fo{border-bottom:0;padding-block:22px 26px}.mk .cmp2.mk-cmp .fo .mk-cell{justify-items:start}.mk .cmp2.mk-cmp .fo .bt{max-width:100%;white-space:normal;text-align:center}.mk .cmp2.mk-cmp .mk-cmp-name{font:600 1.35rem/1.15 var(--display);letter-spacing:-.02em}.mk .cmpw{position:relative}.mk .cmpw:focus-visible{outline:2px solid var(--iris-500);outline-offset:4px;border-radius:10px}@media (max-width:860px){.mk table.cmp2.mk-cmp{min-width:800px}.mk .cmp2.mk-cmp td,.mk .cmp2.mk-cmp th{padding-inline:14px}.mk .cmp2.mk-cmp .cl{position:sticky;left:0;z-index:3;width:128px;padding-inline:0 10px;background:#fff;font-size:14px;box-shadow:1px 0 0 var(--iris-100)}.mk .cmp2.mk-cmp .gt span{letter-spacing:.08em;font-size:11.5px}}.mk .proof>*{min-width:0}@media (max-width:420px){.mk .proof .shot{min-height:210px}.mk .proof .shot .scr{--k:.74}}.mk .cmp2.mk-cmp .am2{white-space:nowrap}.mk .pc5 li.no{color:#6b6482}@media (max-width:380px){.mk .navp{gap:0}.mk .navp a{padding:10px 6px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.mk .areas>div,.mk .pc5{transition:none}}.mk-sel{position:relative;min-width:0}.mk-sel-btn{display:flex;align-items:center;gap:8px;width:100%;height:46px;padding:0 14px 0 16px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-600);color:var(--core-900);cursor:pointer;text-align:left;transition:box-shadow .2s ease}.mk-sel-btn:hover{box-shadow:inset 0 0 0 1px var(--core-500)}.mk-sel-btn:focus-visible,.mk-sel-open .mk-sel-btn{outline:0;box-shadow:inset 0 0 0 2px var(--core-500)}.mk-sel-label{flex:none;color:#5d5873;font:500 13.5px/1 var(--ui)}.mk-sel-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 14.5px/1.2 var(--ui)}.mk-sel-hint{font-weight:500;color:#5d5873;font-variant-numeric:tabular-nums}.mk-sel-caret{flex:none;width:16px;height:16px;transition:transform .25s var(--ease)}.mk-sel-open .mk-sel-caret{transform:rotate(180deg)}.mk-sel-list{position:absolute;z-index:30;top:calc(100% + 8px);left:0;min-width:100%;width:-moz-max-content;width:max-content;max-width:min(420px,calc(100vw - 32px));max-height:min(360px,60vh);overflow-y:auto;margin:0;padding:6px;list-style:none;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--sand-600),0 24px 48px -20px rgba(20,0,39,.35)}.mk-sel-opt{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:8px 14px;border-radius:12px;font:500 14.5px/1.3 var(--ui);color:var(--core-900);cursor:pointer}.mk-sel-opt.mk-sel-active{background:var(--iris-50)}.mk-sel-opt[aria-selected=true]{font-weight:700}.mk-sel-opt[aria-selected=true]>span:first-child:before{content:"";display:inline-block;width:6px;height:6px;margin-right:10px;border-radius:50%;background:var(--core-500);vertical-align:middle}.mk-sel-count{flex:none;min-width:26px;padding:4px 8px;border-radius:999px;background:var(--sand-400);text-align:center;font:600 12.5px/1 var(--ui);color:#4a425f;font-variant-numeric:tabular-nums}.mk-sel-active .mk-sel-count{background:#fff}@media (max-width:860px){.mk-sel{flex:1 1 100%}.mk-sel-list{width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.mk-sel-btn,.mk-sel-caret{transition:none}}.mk .phero.mk-rd-hero{padding-block:clamp(118px,12vw,160px) clamp(34px,4.4vw,60px);gap:16px}.mk .phero.mk-rd-hero h1{font-size:clamp(1.9rem,4.2vw,3.5rem);line-height:1.04;letter-spacing:-.035em;max-width:24ch}.mk .phero.mk-rd-hero .mk-rd-meta{font-size:1rem;line-height:1.5;color:#e4dcff;font-variant-numeric:tabular-nums}.mk .mk-legal{display:grid;grid-template-columns:minmax(220px,290px) minmax(0,1fr);gap:24px clamp(36px,6vw,104px);align-items:start;padding-block:clamp(34px,5vw,72px) clamp(64px,8vw,120px)}.mk .mk-legal-main{min-width:0;max-width:38rem}.mk .mk-toc-title{font:600 12.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--core-400)}.mk .mk-toc ol{list-style:none;margin:0;padding:0}.mk .mk-toc a{display:block;padding:7px 0 7px 16px;border-left:2px solid var(--sand-600);font:400 14px/1.4 var(--ui);color:#4a425f;overflow-wrap:break-word;transition:color .2s ease,border-color .2s ease}.mk .mk-toc a:hover{color:var(--core-900);border-left-color:var(--iris-500)}.mk .mk-toc a[aria-current]{color:var(--core-900);font-weight:600;border-left-color:var(--core-500)}.mk .mk-toc a:focus-visible{outline-offset:-2px;border-radius:4px}.mk .mk-toc-side{position:sticky;top:104px;max-height:calc(100vh - 128px);max-height:calc(100dvh - 128px);overflow-y:auto;overscroll-behavior:contain;display:grid;gap:16px;padding:2px 6px 2px 2px;scrollbar-width:thin}.mk .mk-toc-fold{display:none}.mk .phero.mk-rd-hero .mk-print{margin-top:6px;color:#fff}.mk .mk-prose{font:400 1.125rem/1.75 var(--ui);color:#2a2140;overflow-wrap:break-word}.mk .mk-prose>:first-child{margin-top:0}.mk .mk-prose p{margin:1.05em 0 0}.mk .mk-prose h2{margin:2.5em 0 0;padding-top:1.3em;border-top:1px solid var(--sand-600);font:600 1.5rem/1.25 var(--display);letter-spacing:-.015em;text-wrap:balance}.mk .mk-prose h2,.mk .mk-prose h3{color:var(--core-900);scroll-margin-top:96px}.mk .mk-prose h3{margin:1.9em 0 0;font:600 1.1875rem/1.35 var(--display);letter-spacing:-.01em}.mk .mk-prose h4{margin:1.6em 0 0;font:600 1.0625rem/1.4 var(--ui);color:var(--core-900)}.mk .mk-prose h2+*,.mk .mk-prose h3+*,.mk .mk-prose h4+*{margin-top:.7em}.mk .mk-prose b,.mk .mk-prose strong{font-weight:600;color:var(--core-900)}.mk .mk-prose em,.mk .mk-prose i{font-style:italic}.mk .mk-prose a{color:var(--core-400);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.mk .mk-prose a:hover{color:var(--core-900);text-decoration-thickness:2px}.mk .mk-prose ol,.mk .mk-prose ul{margin:.9em 0 0;padding-left:1.5em}.mk .mk-prose ul{list-style:disc}.mk .mk-prose ul ul{list-style:circle}.mk .mk-prose ol{list-style:decimal}.mk .mk-prose ol ol{list-style:lower-alpha}.mk .mk-prose li{margin-top:.5em;padding-left:.2em}.mk .mk-prose li::marker{color:var(--iris-800);font-weight:600}.mk .mk-prose li>ol,.mk .mk-prose li>ul{margin-top:.4em}.mk .mk-prose li>p:first-child{margin-top:0}.mk .mk-prose blockquote{margin:1.2em 0 0;padding:.2em 0 .2em 1.1em;border-left:3px solid var(--iris-300);color:#4a425f}.mk .mk-prose hr{margin:2.2em 0 0;border:0;border-top:1px solid var(--sand-600)}.mk .mk-prose img{max-width:100%;height:auto}.mk .mk-prose table{display:block;max-width:100%;overflow-x:auto;margin:1.3em 0 0;border-collapse:collapse;font-size:.95rem;line-height:1.5}.mk .mk-prose td,.mk .mk-prose th{min-width:9rem;padding:10px 14px;border:1px solid var(--sand-600);text-align:left;vertical-align:top}.mk .mk-prose th{background:var(--sand-400);font-weight:600;color:var(--core-900)}.mk .mk-legal-end{margin-top:clamp(44px,6vw,72px);display:grid;gap:28px}.mk .mk-xdocs{display:grid;gap:6px;padding:clamp(20px,3vw,30px);border-radius:24px;background:var(--sand-400)}.mk .mk-xdocs ul{list-style:none;margin:8px 0 0;padding:0}.mk .mk-xdocs li+li{border-top:1px solid var(--sand-600)}.mk .mk-xdocs a{display:flex;justify-content:space-between;gap:16px;padding:13px 0;font:500 1.0625rem/1.4 var(--ui);color:var(--core-900)}.mk .mk-xdocs a:hover{color:var(--core-400);text-decoration:underline;text-underline-offset:3px}.mk .mk-hash{font-size:13px;line-height:1.6;color:#5d5873}.mk .mk-hash code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;overflow-wrap:anywhere;color:#2a2140}@media (max-width:960px){.mk .mk-legal{grid-template-columns:minmax(0,1fr)}.mk .mk-toc-side{display:none}.mk .mk-toc-fold{display:block;max-width:38rem;border-radius:18px;background:var(--sand-400)}.mk .mk-toc-fold summary{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 18px;cursor:pointer;list-style:none;font:600 15.5px/1.3 var(--ui);color:var(--core-900);border-radius:18px}.mk .mk-toc-fold summary::-webkit-details-marker{display:none}.mk .mk-toc-fold summary small{margin-left:auto;font:400 13.5px/1.3 var(--ui);color:#5d5873}.mk .mk-toc-fold summary:after{content:"";flex:none;width:9px;height:9px;margin:-4px 4px 0 2px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .25s ease}.mk .mk-toc-fold[open] summary:after{transform:rotate(225deg);margin-top:4px}.mk .mk-toc-fold nav{padding:2px 18px 16px}.mk .mk-toc-fold a{padding-block:10px;font-size:14.5px}}@media (max-width:600px){.mk .mk-prose{font-size:1rem;line-height:1.7}.mk .mk-prose h2{font-size:1.3125rem}.mk .mk-prose h3{font-size:1.125rem}.mk .mk-prose ol,.mk .mk-prose ul{padding-left:1.25em}}.mk .mk-rows{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--sand-600)}.mk .mk-rows>li{display:grid;grid-template-columns:minmax(170px,.75fr) minmax(0,1.6fr) 170px;gap:12px clamp(20px,4vw,64px);align-items:center;padding-block:clamp(20px,2.6vw,34px);border-top:1px solid var(--sand-600)}.mk .mk-rows h3{font-size:clamp(1.3rem,2.1vw,1.85rem);line-height:1.12;letter-spacing:-.025em}.mk .mk-rows p{color:#4a425f;font-size:clamp(1rem,1.2vw,1.125rem);max-width:58ch}.mk .mk-rows .bt{justify-self:end}.mk .mk-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:30px clamp(30px,5vw,80px);align-items:start}.mk .mk-dl{margin:0;padding:clamp(20px,3vw,36px);border-radius:28px;background:var(--sand-400);display:grid;grid-template-columns:minmax(0,1fr)}.mk .mk-dl>div{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:4px 20px;padding-block:14px}.mk .mk-dl>div+div{border-top:1px solid var(--sand-600)}.mk .mk-dl>div:first-child{padding-top:0}.mk .mk-dl>div:last-child{padding-bottom:0}.mk .mk-dl dt{font:400 14.5px/1.5 var(--ui);color:#5d5873}.mk .mk-dl dd{margin:0;font:500 1.0625rem/1.5 var(--ui);color:var(--core-900);overflow-wrap:anywhere}.mk .mk-dl a,.mk .mk-inline-link{color:var(--core-400);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.mk .mk-dl a:hover,.mk .mk-inline-link:hover{color:var(--core-900);text-decoration-thickness:2px}.mk .mk-fine{font-size:14.5px;line-height:1.6;color:#5d5873;max-width:72ch}.mk .proof .mk-fine{color:#cfc6f3;font-size:14.5px}.mk .proof .mk-inline-link{color:#fff}@media (max-width:1000px){.mk .mk-two{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.mk .mk-rows>li{grid-template-columns:minmax(0,1fr);align-items:start}.mk .mk-rows .bt{justify-self:start;margin-top:4px}.mk .mk-dl>div{grid-template-columns:minmax(0,1fr)}}.mk .mk-ct{display:grid;gap:26px;align-content:start}.mk .mk-ct h2{font-size:clamp(1.9rem,3.6vw,3.2rem)}.mk .mk-ct-list{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--sand-600)}.mk .mk-ct-list li{display:grid;gap:2px;padding-block:16px;border-top:1px solid var(--sand-600)}.mk .mk-ct-list span{font:400 14.5px/1.5 var(--ui);color:#5d5873}.mk .mk-ct-list a,.mk .mk-ct-list b{font:500 clamp(1.0625rem,1.5vw,1.3rem)/1.4 var(--ui);color:var(--core-900);overflow-wrap:anywhere}.mk .mk-ct-list a{justify-self:start;text-decoration:underline;text-decoration-color:var(--iris-500);text-decoration-thickness:2px;text-underline-offset:4px}.mk .mk-ct-list a:hover{color:var(--core-400)}.mk .mk-ct-more{display:grid;gap:8px;color:#4a425f}.mk .form .mk-plan-note{margin:0;padding:12px 16px;border-radius:14px;background:var(--iris-100);color:var(--core-900);font:400 15px/1.45 var(--ui);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.mk .form .mk-plan-note b{font-weight:600}.mk .form .mk-plan-note a{margin-left:auto;color:var(--core-500);text-decoration:underline;text-underline-offset:3px;font-size:14px}.mk .mk-nf{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:20px clamp(24px,5vw,80px);align-items:center;padding-block:clamp(40px,6vw,96px) clamp(56px,7vw,110px)}.mk .mk-nf-txt{display:grid;gap:18px;justify-items:start;min-width:0}.mk .mk-nf h1{font-size:clamp(2.2rem,5.2vw,4.6rem);line-height:.98;letter-spacing:-.04em;max-width:14ch}.mk .mk-nf-num{font:600 clamp(6rem,21vw,19rem)/.8 var(--display);letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px var(--iris-400);justify-self:end;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mk .mk-nf-search{display:flex;gap:8px;width:min(100%,560px);margin-top:6px}.mk .mk-nf-search input{flex:1;min-width:0;font:400 16px/1.4 var(--ui);padding:13px 20px;border-radius:999px;border:1px solid #8d86a3;background:#fff;color:var(--core-900);-webkit-appearance:none;-moz-appearance:none;appearance:none}.mk .mk-nf-search input::-moz-placeholder{color:#5d5873;opacity:1}.mk .mk-nf-search input::placeholder{color:#5d5873;opacity:1}.mk .mk-nf-search input:focus-visible{outline:2px solid var(--core-500);outline-offset:2px;border-radius:999px}.mk .mk-nf-links{display:flex;flex-wrap:wrap;gap:8px}.mk .mk-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:860px){.mk .mk-nf{grid-template-columns:minmax(0,1fr)}.mk .mk-nf-num{order:-1;justify-self:start;font-size:clamp(5.5rem,30vw,9rem);-webkit-text-stroke-width:1.5px}.mk .mk-g3{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mk .mk-g3{grid-template-columns:1fr}.mk .mk-nf-search{flex-wrap:wrap}.mk .mk-nf-search input{flex-basis:100%}}.mk .ft .mk-ft-contact{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:0;justify-items:start;font-size:15.5px}.mk .ft .mk-ft-contact a{display:inline-block;overflow-wrap:anywhere}.mk .ft .mk-ft-contact address{padding:5px 0;font-style:normal;max-width:32ch;color:#cfc6f3;font-size:15px}.mk .ft .mk-ft-social{list-style:none;margin:14px 0 0 -2px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mk .ft .mk-ft-social a{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;color:#e4dcff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.24);transition:background .3s ease,color .3s ease}.mk .ft .mk-ft-social a:hover{background:hsla(0,0%,100%,.12);color:#fff}.mk .ft .mk-ft-social a:focus-visible{border-radius:50%}.mk .ft .mk-ft-social svg{width:19px;height:19px;display:block;fill:currentColor}@media (max-width:560px){.mk .ft .cols>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.mk .ft .mk-ft-social a,.mk .mk-toc a,.mk .mk-toc-fold summary:after{transition:none}}@media print{.mk .mk-print,.mk .mk-toc,.mk .mk-xdocs,.mk .phero.mk-rd-hero .pill{display:none!important}.mk .phero.mk-rd-hero{background:none;color:#000;padding:0 0 14pt;border-bottom:1pt solid #999}.mk .phero.mk-rd-hero:before{display:none}.mk .phero.mk-rd-hero h1{font-size:20pt;max-width:none;color:#000}.mk .phero.mk-rd-hero .mk-rd-meta{color:#333;font-size:10pt}.mk .mk-legal{display:block;padding:14pt 0 0}.mk .mk-legal-main{max-width:none}.mk .mk-prose{font-size:10.5pt;line-height:1.5;color:#000}.mk .mk-prose h2{font-size:13pt;margin-top:18pt;padding-top:0;border-top:0}.mk .mk-prose h2,.mk .mk-prose h3{color:#000;-moz-column-break-after:avoid;break-after:avoid}.mk .mk-prose h3{font-size:11.5pt}.mk .mk-prose a,.mk .mk-prose strong{color:#000}.mk .mk-prose li{-moz-column-break-inside:avoid;break-inside:avoid}.mk .mk-prose table{display:table;overflow:visible}.mk .mk-legal-end{margin-top:18pt}.mk .mk-hash,.mk .mk-hash code{color:#000;font-size:8.5pt}}.mk .sec.mk-asst{scroll-margin-top:96px}.mk .sec .mk-asst-box{background:var(--iris-50);border-radius:34px;padding:clamp(22px,4.4vw,64px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(26px,4.4vw,72px);align-items:start}.mk .sec .mk-asst-box h2{font-size:clamp(1.9rem,4vw,3.5rem);max-width:13ch}.mk .sec .mk-asst-box .lead{max-width:36ch}.mk .sec .mk-asst-form{display:grid;gap:22px;min-width:0}.mk .sec .mk-asst-who{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}.mk .sec .mk-asst-field label,.mk .sec .mk-asst-who legend{padding:0;font:600 14.5px/1.3 var(--ui);color:var(--core-900)}.mk .sec .mk-asst-who legend{margin-bottom:8px}.mk .sec .mk-asst-who>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mk .sec .mk-asst-opt{position:relative;display:block;cursor:pointer}.mk .sec .mk-asst-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.mk .sec .mk-asst-opt span{display:grid;gap:3px;height:100%;padding:13px 16px 14px;border-radius:18px;background:#fff;color:var(--core-900);box-shadow:inset 0 0 0 1px var(--iris-700);transition:background .3s ease,color .3s ease,box-shadow .3s ease}.mk .sec .mk-asst-opt b{font:600 1.06rem/1.2 var(--display);letter-spacing:-.01em}.mk .sec .mk-asst-opt small{font:400 13.5px/1.3 var(--ui);color:#5d5873;transition:color .3s ease}.mk .sec .mk-asst-opt:hover span{box-shadow:inset 0 0 0 2px var(--core-500)}.mk .sec .mk-asst-opt input:checked+span{background:var(--core-900);color:#fff;box-shadow:inset 0 0 0 1px var(--core-900)}.mk .sec .mk-asst-opt input:checked+span small{color:var(--iris-200)}.mk .sec .mk-asst-opt input:focus-visible+span{outline:2px solid var(--core-500);outline-offset:3px}.mk .sec .mk-asst-field{display:grid;gap:8px;min-width:0}.mk .sec .mk-asst-field textarea{display:block;width:100%;min-height:116px;resize:vertical;padding:16px 18px;border:1px solid var(--iris-700);border-radius:20px;background:#fff;color:var(--core-900);font:400 clamp(1rem,1.25vw,1.15rem)/1.45 var(--ui)}.mk .sec .mk-asst-field textarea::-moz-placeholder{color:#6b6482;opacity:1}.mk .sec .mk-asst-field textarea::placeholder{color:#6b6482;opacity:1}.mk .sec .mk-asst-field textarea:focus-visible{outline:2px solid var(--core-500);outline-offset:1px;border-color:var(--core-500)}.mk .sec .mk-asst-field textarea[aria-invalid=true]{border-color:#a3123a;box-shadow:inset 0 0 0 1px #a3123a}.mk .sec .mk-asst-err{font:600 14px/1.35 var(--ui);color:#a3123a}.mk .sec .mk-asst-err:empty{display:none}.mk .sec .mk-asst-ex{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-8px}.mk .sec .mk-asst-ex>span{flex:0 0 100%;font:400 13.5px/1.3 var(--ui);color:#5d5873}.mk .sec .mk-asst-chip{max-width:100%;min-height:36px;padding:7px 14px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px var(--iris-700);color:var(--core-500);font:500 14px/1.3 var(--ui);text-align:left;cursor:pointer;transition:background .3s ease}.mk .sec .mk-asst-chip:hover{background:#fff}.mk .sec .mk-asst-go{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.mk .sec .mk-asst-go .bt[aria-disabled=true]{opacity:.7;cursor:progress;transform:none}.mk .sec .mk-asst-go .note{color:#5d5873}.mk .sec .mk-asst-out{display:grid;gap:clamp(18px,2.4vw,30px);min-width:0;scroll-margin-top:104px}.mk .sec .mk-asst-head{display:grid;gap:10px}.mk .sec .mk-asst-head h3{font:600 clamp(1.5rem,2.8vw,2.4rem)/1.08 var(--display);letter-spacing:-.03em;max-width:26ch}.mk .sec .mk-asst-head h3:focus,.mk .sec .mk-asst-head h3:focus-visible{outline:none}.mk .sec .mk-asst-head p{max-width:68ch;font-size:clamp(1rem,1.25vw,1.15rem);color:#4a425f}.mk .sec .mk-asst-wait{min-height:150px;font:600 clamp(1.2rem,2vw,1.6rem)/1.2 var(--display);letter-spacing:-.02em;color:var(--core-900)}.mk .sec .mk-asst-why{display:grid;gap:10px;max-width:920px}.mk .sec .mk-asst-why h4{font:600 12.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--iris-700)}.mk .sec .mk-asst-path{list-style:none;margin:0;padding:0;counter-reset:paso;border-top:1px solid var(--iris-100)}.mk .sec .mk-asst-path li{counter-increment:paso;display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:2px 8px;padding:14px 0;border-bottom:1px solid var(--iris-100)}.mk .sec .mk-asst-path li:before{content:counter(paso);grid-row:1/span 2;font:600 1.5rem/1.1 var(--display);letter-spacing:-.03em;color:var(--iris-700);font-variant-numeric:tabular-nums}.mk .sec .mk-asst-path li>*{grid-column:2}.mk .sec .mk-asst-path a{justify-self:start;font:600 1.06rem/1.3 var(--display);letter-spacing:-.01em;color:var(--core-900);text-decoration:underline;text-decoration-color:var(--iris-300);text-underline-offset:4px}.mk .sec .mk-asst-path a:hover{text-decoration-color:var(--core-500)}.mk .sec .mk-asst-path span{font-size:15px;line-height:1.45;color:#4a425f}.mk .sec .mk-asst-plain li{grid-template-columns:minmax(0,1fr)}.mk .sec .mk-asst-plain li:before{content:none}.mk .sec .mk-asst-plain li>*{grid-column:1}.mk .sec .mk-asst-acts{display:flex;flex-wrap:wrap;gap:10px}.mk .sec .mk-asst-sk{border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--iris-100);animation:mk-asst-pulse 1.1s ease-in-out infinite alternate}.mk .sec .mk-asst-sk>i{display:block;aspect-ratio:720/476;background:var(--iris-50)}.mk .sec .mk-asst-sk>div{display:grid;gap:12px;padding:18px 18px 22px;min-height:172px;align-content:start}.mk .sec .mk-asst-sk>div i{display:block;height:12px;border-radius:6px;background:var(--iris-100)}.mk .sec .mk-asst-sk>div i:first-child{width:46%}.mk .sec .mk-asst-sk>div i:nth-child(2){width:92%;height:16px}.mk .sec .mk-asst-sk>div i:nth-child(3){width:64%}@keyframes mk-asst-pulse{0%{opacity:.55}to{opacity:1}}@media (max-width:1000px){.mk .sec .mk-asst-box{grid-template-columns:minmax(0,1fr)}.mk .sec .mk-asst-box h2{max-width:17ch}.mk .sec .mk-asst-box .lead{max-width:52ch}}@media (max-width:560px){.mk .sec .mk-asst-box{border-radius:26px}.mk .sec .mk-asst-who>div{grid-template-columns:minmax(0,1fr)}.mk .sec .mk-asst-opt span{grid-template-columns:auto auto;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px}.mk .sec .mk-asst-go .bt{width:100%}.mk .sec .mk-asst-acts .bt{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.mk .sec .mk-asst-sk{animation:none}.mk .sec .mk-asst-chip,.mk .sec .mk-asst-opt small,.mk .sec .mk-asst-opt span{transition:none}}.mk .sec .mk-show{border-radius:34px;padding:clamp(24px,4vw,56px);background:var(--sand-400);display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:24px clamp(28px,5vw,80px);align-items:end}.mk .sec .mk-show h2{margin-top:14px;font-size:clamp(1.8rem,3.4vw,3rem);max-width:16ch}.mk .sec .mk-show-tx>p{margin-top:14px;max-width:52ch;font-size:clamp(1rem,1.25vw,1.15rem);color:#4a425f}.mk .sec .mk-show-tx .bt{margin-top:20px}.mk .sec .mk-show-tx .note{margin-top:14px;font-size:13.5px;color:#5d5873}.mk .sec .mk-show-nums{display:flex;flex-wrap:wrap;gap:18px clamp(24px,4vw,56px)}.mk .sec .mk-show-nums p{display:grid;gap:6px}.mk .sec .mk-show-nums b{font:600 clamp(2.6rem,6vw,5rem)/.95 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--core-500)}.mk .sec .mk-show-nums span{font-size:15px;color:#4a425f}@media (max-width:860px){.mk .sec .mk-show{grid-template-columns:minmax(0,1fr);border-radius:26px}}.mk .phero.mk-ac-hero{gap:16px}.mk .phero.mk-ac-hero h1{font-size:clamp(2rem,4.6vw,4.2rem);line-height:1;letter-spacing:-.04em;max-width:20ch;overflow-wrap:break-word}.mk .mk-ac-crumbs{margin-bottom:6px;max-width:100%}.mk .mk-ac-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;list-style:none;margin:0;padding:0;font:500 13.5px/1.5 var(--ui);color:#fff}.mk .mk-ac-crumbs li+li:before{content:"/";margin-right:8px;color:#b9afd9}.mk .mk-ac-crumbs a{color:#e4dcff;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.35);text-underline-offset:3px}.mk .mk-ac-crumbs a:hover{color:#fff;text-decoration-color:#fff}.mk .mk-ac-facts{display:flex;flex-wrap:wrap;gap:10px 32px;list-style:none;margin:8px 0 0;padding:18px 0 0;width:min(100%,620px);border-top:1px solid hsla(0,0%,100%,.2);font:400 15.5px/1.2 var(--ui);color:#e4dcff}.mk .mk-ac-facts li{display:flex;align-items:baseline;gap:8px}.mk .mk-ac-facts b{font:600 1.9rem/1 var(--display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums}.mk .mk-ac-state{display:inline-flex;align-items:center;margin-top:8px;padding:9px 16px;border-radius:999px;font:600 14.5px/1.2 var(--ui);color:var(--core-900);background:var(--flux-500)}.mk .mk-ac-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.mk .mk-ac-cats{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.mk .mk-ac-cats a{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;padding:8px 16px;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-800);font:500 14.5px/1.25 var(--ui);color:var(--core-900);transition:background .3s ease,color .3s ease}.mk .mk-ac-cats a:hover{background:var(--iris-100)}.mk .mk-ac-cats a span{font-weight:600;color:#5d5873;font-variant-numeric:tabular-nums}.mk .mk-ac-cats a[aria-current]{background:var(--core-900);color:#fff;box-shadow:none}.mk .mk-ac-cats a[aria-current] span{color:#d2c9fd}.mk .mk-ac-bar .fcount{white-space:normal;line-height:1.3}.mk .mk-ac-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--iris-100)}.mk .mk-ac-list>li{border-bottom:1px solid var(--iris-100)}.mk .mk-ac-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto minmax(118px,auto);gap:10px clamp(16px,2.6vw,40px);align-items:center;padding:clamp(18px,2.3vw,30px) clamp(6px,1.2vw,18px);transition:background .3s ease}.mk .mk-ac-row:hover{background:var(--iris-50)}.mk .mk-ac-row:focus-visible{outline-offset:-2px;border-radius:14px}.mk .mk-ac-row h3{font-size:clamp(1.3rem,2.3vw,2.1rem);line-height:1.08;letter-spacing:-.03em}.mk .mk-ac-row p{margin-top:8px;max-width:58ch;font-size:15px;line-height:1.5;color:#4a425f}.mk .mk-ac-thumbs{display:flex;gap:8px}.mk .mk-ac-thumbs i,.mk .mk-ac-thumbs img{display:block;flex:none;width:132px;height:auto;aspect-ratio:720/476;-o-object-fit:cover;object-fit:cover;border-radius:12px;background:var(--iris-50);box-shadow:0 0 0 1px var(--iris-100)}.mk .mk-ac-thumbs i{background:linear-gradient(135deg,var(--iris-500),var(--core-500))}.mk .mk-ac-go{display:grid;gap:10px;justify-items:end;white-space:nowrap}.mk .mk-ac-go b{padding:7px 12px;border-radius:999px;background:var(--core-900);color:#fff;font:600 13px/1 var(--ui);font-variant-numeric:tabular-nums}.mk .mk-ac-go span{font:600 14.5px/1 var(--ui);color:var(--core-500)}.mk .mk-ac-go span i{display:inline-block;font-style:normal;transition:transform .4s var(--ease)}.mk .mk-ac-row:hover .mk-ac-go span i{transform:translateX(5px)}@media (max-width:1180px){.mk .mk-ac-thumbs i,.mk .mk-ac-thumbs img{width:104px}.mk .mk-ac-thumbs>:nth-child(n+3){display:none}}@media (max-width:860px){.mk .mk-ac-row{grid-template-columns:44px minmax(0,1fr);align-items:start;padding-inline:0}.mk .mk-ac-go,.mk .mk-ac-thumbs{grid-column:2}.mk .mk-ac-thumbs:empty{display:none}.mk .mk-ac-thumbs>:nth-child(n+3){display:block}.mk .mk-ac-thumbs i,.mk .mk-ac-thumbs img{flex:0 1 132px;width:auto;min-width:0}.mk .mk-ac-go{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}}.mk .mk-ac-soon{border-radius:34px;background:var(--sand-400);padding:clamp(22px,4vw,56px);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:22px clamp(24px,4vw,64px);align-items:start}.mk .sec .mk-ac-soon-hd h2{font-size:clamp(1.6rem,2.8vw,2.5rem);line-height:1.05;letter-spacing:-.03em;max-width:14ch}.mk .mk-ac-soon-hd p{margin-top:14px;max-width:40ch;font-size:15.5px;line-height:1.55;color:#4a425f}.mk .mk-ac-soon ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--sand-600)}.mk .mk-ac-soon li{border-bottom:1px solid var(--sand-600)}.mk .mk-ac-soon a{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;align-items:center;padding:16px 6px;transition:background .3s ease}.mk .mk-ac-soon a:hover{background:#fff}.mk .mk-ac-soon a:focus-visible{outline-offset:-2px}.mk .mk-ac-soon .ic{color:#5d5873}.mk .mk-ac-soon .ic svg [opacity]{fill:#878785}.mk .mk-ac-soon h3{font-size:1.12rem;line-height:1.2;letter-spacing:-.015em}.mk .mk-ac-soon li p{margin-top:3px;font-size:14.5px;line-height:1.45;color:#5d5873}@media (max-width:860px){.mk .mk-ac-soon{grid-template-columns:minmax(0,1fr);border-radius:26px}}.mk .sec.mk-ac-void{grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);gap:30px clamp(28px,5vw,80px);align-items:start;padding-top:clamp(40px,6vw,84px)}.mk .mk-ac-void-tx{display:grid;gap:16px;min-width:0}.mk .sec.mk-ac-void h2{font-size:clamp(1.8rem,3.6vw,3.2rem);line-height:1.02;max-width:18ch}.mk .mk-ac-topics{margin-top:clamp(14px,2vw,26px);display:grid;gap:4px}.mk .mk-ac-topics h3{font:600 12.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--iris-800);padding-bottom:12px}.mk .mk-ac-topics dl{margin:0;border-top:1px solid var(--iris-100)}.mk .mk-ac-topics dl>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4px 24px;padding:14px 0;border-bottom:1px solid var(--iris-100)}.mk .mk-ac-topics dt{font:600 1.04rem/1.3 var(--display);letter-spacing:-.01em;color:var(--core-900)}.mk .mk-ac-topics dd{margin:0;font-size:15px;line-height:1.5;color:#4a425f}.mk .mk-ac-news{border-radius:28px;background:var(--core-900);color:#fff;padding:8px}.mk .mk-ac-news .news{background:transparent;box-shadow:none}@media (max-width:860px){.mk .mk-ac-topics dl>div,.mk .sec.mk-ac-void{grid-template-columns:minmax(0,1fr)}}.mk:has(>.hd:not(.solid))~main .mk-nf{padding-top:calc(86px + env(safe-area-inset-top, 0px) + clamp(40px, 6vw, 96px))}@media (max-width:860px){.mk:has(>.hd:not(.solid))~main .mk-nf{padding-top:calc(70px + env(safe-area-inset-top, 0px) + 40px)}}@media (prefers-reduced-motion:reduce){.mk .mk-ac-cats a,.mk .mk-ac-go span i,.mk .mk-ac-row,.mk .mk-ac-soon a{transition:none}}.mk .sec.mk-fq{grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:28px clamp(32px,6vw,104px);align-items:start;padding-top:clamp(34px,5vw,72px)}.mk .mk-fq-side{position:sticky;top:104px;display:grid;gap:12px;min-width:0}.mk .mk-fq-search{display:grid;gap:8px}.mk .mk-fq-search label{font:600 14.5px/1.3 var(--ui);color:var(--core-900)}.mk .mk-fq-search input{width:100%;min-width:0;font:400 16px/1.4 var(--ui);padding:13px 20px;border-radius:999px;border:1px solid #8d86a3;background:#fff;color:var(--core-900);-webkit-appearance:none;-moz-appearance:none;appearance:none}.mk .mk-fq-search input::-moz-placeholder{color:#5d5873;opacity:1}.mk .mk-fq-search input::placeholder{color:#5d5873;opacity:1}.mk .mk-fq-search input:focus-visible{outline:2px solid var(--core-500);outline-offset:2px;border-radius:999px}.mk .mk-fq-count{min-height:1.5em;font:400 14px/1.5 var(--ui);color:#5d5873;font-variant-numeric:tabular-nums}.mk .mk-fq-nav ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--sand-600)}.mk .mk-fq-nav a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 2px;border-bottom:1px solid var(--sand-600);font:500 15.5px/1.3 var(--ui);color:var(--core-900);transition:color .2s ease}.mk .mk-fq-nav a:hover{color:var(--core-400)}.mk .mk-fq-nav a:focus-visible{outline-offset:-2px}.mk .mk-fq-nav a span{font-weight:600;color:#5d5873;font-variant-numeric:tabular-nums}.mk .mk-fq-nav a[aria-disabled]{color:#6b6482;pointer-events:none}.mk .mk-fq-main{display:grid;gap:clamp(40px,5vw,72px);min-width:0;max-width:880px}.mk .mk-fq-group{display:grid;gap:22px;min-width:0;scroll-margin-top:104px}.mk .mk-fq-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.mk .sec .mk-fq-head h2{font-size:clamp(1.6rem,2.8vw,2.5rem);line-height:1.05;letter-spacing:-.03em;max-width:none}.mk .mk-fq-head a{font:500 15px/1.4 var(--ui)}.mk .mk-fq-block{display:grid;gap:12px;min-width:0}.mk .mk-fq-block h3{font:600 12.5px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--iris-800)}.mk .mk-fq .faq{max-width:none;gap:10px}.mk .mk-fq .faq details{border:0;border-radius:18px;background:var(--sand-400);padding:0 22px;transition:background .3s ease,box-shadow .3s ease}.mk .mk-fq .faq details[open]{background:var(--iris-50);box-shadow:inset 0 0 0 1.5px var(--iris-300)}.mk .mk-fq .faq summary{padding:20px 0}.mk .mk-fq .faq summary:focus-visible{outline-offset:6px}.mk .mk-fq .faq p{margin:0 0 20px}.mk .mk-fq .faq p.mk-fq-more{margin-top:-8px;font-size:15px}@media (max-width:900px){.mk .sec.mk-fq{grid-template-columns:minmax(0,1fr)}.mk .mk-fq-side{position:static}.mk .mk-fq-nav ul{display:flex;flex-wrap:wrap;gap:8px;border-top:0}.mk .mk-fq-nav a{min-height:44px;padding:8px 16px;border-bottom:0;border-radius:22px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-800);font-size:14.5px}.mk .mk-fq-nav a:focus-visible{outline-offset:2px;border-radius:22px}}@media (max-width:560px){.mk .mk-fq .faq details{padding-inline:16px}}.mk .phero.mk-bdl-hero{grid-template-columns:minmax(0,1.25fr) minmax(320px,440px);gap:32px clamp(32px,5vw,80px);align-items:end;justify-items:stretch;padding-bottom:clamp(40px,5vw,72px)}.mk .mk-bdl-tx{display:grid;gap:16px;justify-items:start;align-content:end;min-width:0}.mk .phero.mk-bdl-hero h1{font-size:clamp(2rem,4.4vw,4rem);line-height:1;letter-spacing:-.04em;max-width:20ch;overflow-wrap:break-word}.mk .mk-ac-facts .mk-bdl-level{align-self:center;padding:6px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.34);font:500 14px/1.2 var(--ui);color:#fff}.mk .phero .mk-bdl-by{font-size:15px;line-height:1.5;color:#e4dcff}.mk .phero .mk-bdl-by a{color:#fff;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.45);text-underline-offset:3px}.mk .phero .mk-bdl-by a:hover{text-decoration-color:#fff}.mk .mk-bdl-buy{min-width:0;border-radius:28px;overflow:hidden;background:#fff;color:var(--core-900);box-shadow:0 34px 70px -34px rgba(0,0,0,.7)}.mk .mk-bdl-cv{position:relative;aspect-ratio:16/9;background:var(--iris-50)}.mk .mk-bdl-cv img{-o-object-fit:cover;object-fit:cover}.mk .mk-bdl-nocv{position:absolute;inset:0;display:block;background:linear-gradient(135deg,var(--iris-500),var(--core-500))}.mk .mk-bdl-pay{display:grid;gap:18px;padding:clamp(18px,2.2vw,28px)}.mk .mk-bdl-price{display:grid;gap:8px}.mk .mk-bdl-price p{margin:0;max-width:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--core-900)}.mk .mk-bdl-price b{font:600 clamp(1.9rem,3vw,2.5rem)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mk .mk-bdl-off{padding:6px 11px;border-radius:999px;background:var(--nova-100);color:var(--nova-900);font:600 13.5px/1.2 var(--ui);font-variant-numeric:tabular-nums;white-space:nowrap}.mk .mk-bdl-price p.mk-bdl-save{display:block;font:400 14.5px/1.5 var(--ui);color:#4a425f;font-variant-numeric:tabular-nums}.mk .mk-bdl-save s{color:#5d5873}.mk .mk-bdl-save strong{font-weight:600;color:var(--nova-900)}.mk .mk-bdl-incl{list-style:none;margin:0;padding:16px 0 0;border-top:1px solid var(--iris-100);display:grid;gap:9px;font:400 14.5px/1.45 var(--ui);color:#4a425f}.mk .mk-bdl-incl li{position:relative;padding-left:24px}.mk .mk-bdl-incl li:before,.mk .mk-bdl-learn li:before{content:"";position:absolute;left:3px;top:.32em;width:6px;height:11px;border-right:2px solid var(--nova-900);border-bottom:2px solid var(--nova-900);transform:rotate(45deg)}.mk .mk-bdl-cta{min-width:0}.mk .mk-bdl-cta button{min-height:54px;height:auto;padding:13px 22px;border-radius:999px;font:500 16px/24px var(--ui);white-space:normal;box-shadow:none;transition:transform .4s var(--ease),background .4s ease}.mk .mk-bdl-cta button:not([disabled]){background:var(--core-900);color:#fff}.mk .mk-bdl-cta button:not([disabled]):hover{background:var(--core-500);transform:translateY(-2px)}.mk .mk-bdl-cta button[disabled]{opacity:1;background:var(--sand-400);color:var(--core-900);border-color:var(--sand-600)}.mk .mk-bdl-cta button:focus-visible{outline:2px solid var(--iris-500);outline-offset:3px;border-radius:999px}.mk .sec.mk-bdl-sec{padding-top:clamp(44px,6vw,88px)}.mk .sec.mk-bdl-sec.tight{padding-top:0}.mk .sec.mk-bdl-sec h2{font-size:clamp(1.8rem,3.6vw,3.2rem);line-height:1.02;max-width:20ch}.mk .sec.mk-bdl-about{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:36px clamp(32px,6vw,104px);align-items:start}.mk .mk-bdl-desc,.mk .mk-bdl-learn{display:grid;gap:22px;min-width:0;align-content:start}.mk .mk-bdl-learn ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--iris-100)}.mk .mk-bdl-learn li{position:relative;padding:15px 0 15px 34px;border-bottom:1px solid var(--iris-100);font:400 1.0625rem/1.5 var(--ui);color:#2a2140;overflow-wrap:break-word}.mk .mk-bdl-learn li:before{left:6px;top:1.15em;width:7px;height:13px}.mk .mk-bdl-desc p{white-space:pre-line;max-width:66ch;font:400 1.0625rem/1.7 var(--ui);color:#2a2140;overflow-wrap:break-word}.mk .strip.mk-bdl-end{grid-template-columns:minmax(0,1.5fr) minmax(240px,340px);align-items:center}.mk .strip.mk-bdl-end h2{max-width:22ch;overflow-wrap:break-word}.mk .strip.mk-bdl-end .mk-bdl-price{margin-top:18px}.mk .strip.mk-bdl-end .mk-bdl-price p{margin-top:0;font-size:inherit}.mk .strip.mk-bdl-end .mk-bdl-price p.mk-bdl-save{font-size:14.5px;color:#3d3555}.mk .strip.mk-bdl-end .mk-bdl-save s{color:#4a425f}.mk .strip.mk-bdl-end .mk-bdl-cta button[disabled],.mk .strip.mk-bdl-end .mk-bdl-off{background:#fff}@media (max-width:1000px){.mk .phero.mk-bdl-hero{grid-template-columns:minmax(0,1fr);align-items:start}.mk .mk-bdl-buy{width:min(100%,520px)}.mk .sec.mk-bdl-about,.mk .strip.mk-bdl-end{grid-template-columns:minmax(0,1fr)}.mk .strip.mk-bdl-end .mk-bdl-cta{width:min(100%,420px)}}@media (prefers-reduced-motion:reduce){.mk .mk-bdl-cta button,.mk .mk-fq .faq details,.mk .mk-fq-nav a{transition:none}.mk .mk-bdl-cta button:not([disabled]):hover{transform:none}}.mk .mk-cd{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);-moz-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px)}.mk .phero.mk-cd-bg{grid-column:1/-1;grid-row:1;margin-inline:calc(-1 * max(16px, 3.4vw));padding:0}.mk .mk-cd-tx{grid-column:1;grid-row:1;position:relative;z-index:1;display:grid;gap:18px;justify-items:start;align-content:end;min-width:0;color:#fff;padding-block:clamp(118px,12vw,160px) clamp(40px,5vw,68px)}.mk .mk-cd-tx h1{margin:0;font:600 clamp(1.85rem,3.5vw,3.2rem)/1.04 var(--display);letter-spacing:-.035em;max-width:24ch;text-wrap:balance;overflow-wrap:break-word}.mk .mk-cd-sub{margin:-2px 0 0;max-width:56ch;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.5;color:#e4dcff}.mk .mk-cd-meta{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px 40px;font:500 15.5px/1.35 var(--ui);color:#fff}.mk .mk-cd-meta li{display:flex;align-items:center;gap:10px;min-width:0}.mk .mk-cd-meta svg{flex:none;width:28px;height:28px;fill:#fff;display:block}.mk .mk-cd-meta svg [opacity]{fill:var(--iris-300);opacity:.6}.mk .mk-cd-meta a{color:#fff;text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.45);text-underline-offset:3px}.mk .mk-cd-meta a:hover{text-decoration-color:#fff}.mk .mk-cd-tx .mk-ac-crumbs a{color:#fff}.mk .mk-cd-tx .mk-ac-facts{width:min(100%,760px);margin-top:10px;padding-top:22px;gap:12px 32px}.mk .mk-cd-tags{margin:0;max-width:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mk .mk-cd-feat{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:var(--nova-500);color:var(--core-900);font:600 12px/1.2 var(--ui)}.mk .pill.mk-cd-pill-off:before{background:var(--halo-700)}.mk .mk-cd-aside{grid-column:2;grid-row:1/span 2;position:relative;z-index:1;min-width:0;padding-block:clamp(118px,12vw,160px) clamp(44px,6vw,88px)}.mk .mk-cd-buy{position:sticky;top:100px;border-radius:28px;overflow:hidden;background:#fff;color:var(--core-900);box-shadow:0 0 0 1px var(--iris-100),0 34px 70px -34px rgba(20,0,39,.55)}.mk .mk-cd-cv{position:relative;aspect-ratio:16/9;background:var(--iris-50)}.mk .mk-cd-cv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mk .mk-cd-play{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px 8px 9px;border:0;border-radius:999px;background:rgba(20,0,39,.86);color:#fff;font:500 14.5px/1.2 var(--ui);cursor:pointer;backdrop-filter:blur(10px);transition:background .3s ease,transform .4s var(--ease)}.mk .mk-cd-play:hover{background:var(--core-500);transform:translateY(-2px)}.mk .mk-cd-play:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:999px}.mk .mk-cd-play svg{width:26px;height:26px;fill:currentColor;display:block}.mk .mk-cd-play svg [opacity]{opacity:.3}.mk .mk-cd-pay{display:grid;gap:16px;padding:clamp(18px,2.2vw,26px)}.mk .mk-cd-price{margin:0;max-width:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;color:var(--core-900)}.mk .mk-cd-price b{font:600 clamp(1.9rem,3vw,2.4rem)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mk .mk-cd-price span{font:400 14px/1.3 var(--ui);color:#5d5873}.mk .mk-cd-status{margin:0;max-width:none;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start;padding:12px 14px;border-radius:14px;background:var(--iris-50);font:500 14.5px/1.45 var(--ui);color:var(--core-900)}.mk .mk-cd-status svg{width:22px;height:22px;fill:var(--core-500);display:block}.mk .mk-cd-status svg [opacity]{fill:var(--iris-500);opacity:.42}.mk .mk-cd-status.ok{background:#e6faf6;color:#00382f}.mk .mk-cd-status.ok svg{fill:var(--nova-900)}.mk .mk-cd-status.ok svg [opacity]{fill:var(--nova-700)}.mk .mk-cd-prog{display:grid;gap:10px;min-width:0}.mk .mk-cd-prog-h{margin:0;max-width:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;color:var(--core-900)}.mk .mk-cd-prog-h b{font:600 clamp(1.7rem,2.6vw,2.1rem)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mk .mk-cd-prog-h span{font:400 14px/1.3 var(--ui);color:#5d5873;font-variant-numeric:tabular-nums}.mk .mk-cd-prog-bar{height:8px;border-radius:99px;background:var(--iris-100);overflow:hidden}.mk .mk-cd-prog-bar i{display:block;height:100%;border-radius:99px;background:var(--nova-900)}.mk .mk-cd-prog-n{margin:0;max-width:none;font:500 14.5px/1.45 var(--ui);color:var(--core-900);overflow-wrap:anywhere}.mk .mk-cd-prog-n span{margin-right:6px;font:600 12px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--iris-800)}.mk .mk-cd-cta{min-width:0;display:grid}.mk .mk-cd-cta .bt{width:100%;min-height:54px;white-space:normal;text-align:center}.mk .mk-cd-cta .bt.core:hover{background:var(--core-500)}.mk .mk-cd-cta .bt:focus-visible{outline:2px solid var(--iris-500);outline-offset:3px;border-radius:999px}.mk .mk-cd-fine{margin:-4px 0 0;max-width:none;font:400 13.5px/1.45 var(--ui);color:#5d5873}.mk .mk-cd-share{justify-self:start;min-height:32px;padding:4px 0;border:0;background:none;font:500 14px/1.4 var(--ui);color:var(--core-400);text-decoration:underline;text-decoration-color:var(--iris-300);text-underline-offset:3px;cursor:pointer}.mk .mk-cd-share:hover{color:var(--core-500);text-decoration-color:var(--core-500)}.mk .mk-cd-body{grid-column:1;grid-row:2;min-width:0;display:grid;gap:clamp(48px,6vw,84px);padding-block:clamp(44px,6vw,88px)}.mk .mk-cd-sec{display:grid;gap:20px;min-width:0}.mk .mk-cd-sec h2{margin:0;font:600 clamp(1.6rem,2.8vw,2.4rem)/1.05 var(--display);letter-spacing:-.03em;max-width:22ch}.mk .mk-cd-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.mk .mk-cd-dl a,.mk .mk-cd-head a{font-weight:500;color:var(--core-400);text-decoration:underline;text-decoration-color:var(--iris-300);text-underline-offset:3px}.mk .mk-cd-head a{font-size:15px;line-height:1.4}.mk .mk-cd-dl a:hover,.mk .mk-cd-head a:hover{color:var(--core-500);text-decoration-color:var(--core-500)}.mk .mk-cd-note{margin:0;font:400 14px/1.5 var(--ui);color:#5d5873}.mk .mk-cd-all{justify-self:start;min-height:40px;padding:8px 16px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-800);font:500 14.5px/1.3 var(--ui);color:var(--core-900);cursor:pointer;transition:background .3s ease}.mk .mk-cd-all:hover{background:var(--iris-50)}.mk .mk-cd-mods{display:grid;gap:10px}.mk .mk-cd-mod{border-radius:18px;background:var(--sand-400);transition:background .3s ease,box-shadow .3s ease}.mk .mk-cd-mod[open]{background:var(--iris-50);box-shadow:inset 0 0 0 1.5px var(--iris-300)}.mk .mk-cd-mod summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr) auto 18px;align-items:center;gap:4px 16px;padding:18px 22px;border-radius:18px}.mk .mk-cd-mod summary::-webkit-details-marker{display:none}.mk .mk-cd-mod summary:after{content:"";justify-self:center;width:9px;height:9px;margin-top:-5px;border-right:2px solid var(--core-500);border-bottom:2px solid var(--core-500);transform:rotate(45deg);transition:transform .3s var(--ease),margin .3s var(--ease)}.mk .mk-cd-mod[open] summary:after{transform:rotate(-135deg);margin-top:5px}.mk .mk-cd-mod summary:focus-visible{outline:2px solid var(--core-500);outline-offset:-3px}.mk .mk-cd-mn{font:600 13px/1 var(--ui);letter-spacing:.08em;color:var(--iris-800);font-variant-numeric:tabular-nums}.mk .mk-cd-mt{font:600 clamp(1rem,1.3vw,1.12rem)/1.3 var(--display);letter-spacing:-.01em;overflow-wrap:anywhere}.mk .mk-cd-mm{font:400 13.5px/1.3 var(--ui);color:#5d5873;white-space:nowrap;font-variant-numeric:tabular-nums}.mk .mk-cd-mb{display:grid;gap:14px;padding:0 22px 8px}.mk .mk-cd-mb>p{margin:0;max-width:74ch;font:400 15px/1.6 var(--ui);color:#4a425f;white-space:pre-line}.mk .mk-cd-ls{list-style:none;margin:0;padding:0;border-top:1px solid var(--iris-200)}.mk .mk-cd-ls li{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;align-items:baseline;gap:4px 20px;padding:13px 0;border-bottom:1px solid var(--iris-100)}.mk .mk-cd-ls li:last-child{border-bottom:0}.mk .mk-cd-lt{font:500 15.5px/1.4 var(--ui);color:var(--core-900);overflow-wrap:anywhere}.mk .mk-cd-lt em{display:inline-block;margin:1px 4px 1px 0;padding:3px 9px;border-radius:999px;background:var(--nova-100);color:#00382f;font:600 12px/1.2 var(--ui);font-style:normal;white-space:nowrap;vertical-align:1px}.mk .mk-cd-lt em.mk-cd-done{background:var(--iris-100);color:var(--core-500)}.mk .mk-cd-lt em.mk-cd-next{background:var(--core-900);color:#fff}.mk .mk-cd-pvb{display:inline-flex;align-items:center;min-height:28px;margin:1px 4px 1px 0;padding:4px 11px;border:0;border-radius:999px;background:var(--nova-100);color:#00382f;font:600 12.5px/1.2 var(--ui);text-decoration:underline;text-underline-offset:2px;cursor:pointer;vertical-align:1px;transition:background .3s ease}.mk .mk-cd-pvb:hover{background:var(--nova-300)}.mk .mk-cd-pvb:focus-visible{outline:2px solid var(--core-500);outline-offset:2px;border-radius:999px}.mk .mk-cd-ld,.mk .mk-cd-ly{font:400 13.5px/1.4 var(--ui);color:#5d5873;white-space:nowrap;font-variant-numeric:tabular-nums}.mk .mk-cd-ld{text-align:right}.mk .mk-cd-prose{display:grid;gap:14px;max-width:68ch;font:400 1.0625rem/1.7 var(--ui);color:#2a2140;overflow-wrap:break-word}.mk .mk-cd-prose p{margin:0;max-width:none}.mk .mk-cd-prose ol,.mk .mk-cd-prose ul{margin:0;padding-left:1.25em;display:grid;gap:8px}.mk .mk-cd-prose li::marker{color:var(--iris-600)}.mk .mk-cd-prose strong{font-weight:600;color:var(--core-900)}.mk .mk-cd-clamp{position:relative;max-height:16.5em;overflow:hidden}.mk .mk-cd-clamp:after{content:"";position:absolute;inset:auto 0 0;height:5em;background:linear-gradient(hsla(0,0%,100%,0),#fff);pointer-events:none}.mk .mk-cd-more{justify-self:start;min-height:40px;padding:8px 16px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-800);font:500 14.5px/1.3 var(--ui);color:var(--core-900);cursor:pointer;transition:background .3s ease}.mk .mk-cd-more:hover{background:var(--iris-50)}.mk .mk-cd-sectors{margin:0;max-width:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mk .mk-cd-sectors span{margin-right:6px;font:600 12.5px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--iris-800)}.mk .mk-cd-sectors a{display:inline-flex;align-items:center;min-height:38px;padding:7px 15px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--sand-800);font:500 14.5px/1.3 var(--ui);color:var(--core-900);transition:background .3s ease}.mk .mk-cd-sectors a:hover{background:var(--iris-50)}.mk .mk-cd-who{list-style:none;margin:0;padding:0;border-top:1px solid var(--iris-100)}.mk .mk-cd-who li{position:relative;padding:13px 0 13px 24px;border-bottom:1px solid var(--iris-100);font:400 1rem/1.5 var(--ui);color:#2a2140;overflow-wrap:break-word}.mk .mk-cd-who li:before{content:"";position:absolute;left:4px;top:calc(13px + .58em);width:6px;height:6px;border-radius:50%;background:var(--iris-500)}.mk .mk-cd-ins{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:16px 28px;padding-top:22px;border-top:1px solid var(--iris-100)}.mk .mk-cd-ins+.mk-cd-ins{margin-top:2px}.mk .mk-cd-ins-ph{display:grid;place-items:center;width:112px;aspect-ratio:1;border-radius:24px;-o-object-fit:cover;object-fit:cover;background:var(--iris-100);font:600 12px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--iris-800)}.mk .mk-cd-ins-tx{display:grid;gap:8px;min-width:0}.mk .mk-cd-ins-tx h3{margin:0;font:600 1.3rem/1.2 var(--display);letter-spacing:-.02em}.mk .mk-cd-ins-tx p{margin:0;max-width:62ch;font:400 1rem/1.6 var(--ui);color:#2a2140}.mk .mk-cd-ins-tx p.mk-cd-ins-role{font-weight:500;font-size:15px;line-height:1.4;color:var(--core-400)}.mk .mk-cd-dl{margin:0;border-top:1px solid var(--iris-100)}.mk .mk-cd-dl>div{display:grid;grid-template-columns:minmax(110px,.32fr) minmax(0,1fr);gap:4px 24px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--iris-100)}.mk .mk-cd-dl dt{font:600 12.5px/1.5 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--iris-800)}.mk .mk-cd-dl dd{margin:0;font:400 1rem/1.5 var(--ui);color:#2a2140}.mk .mk-cd-sec.mk-cd-cert{position:relative;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:28px clamp(24px,3vw,48px);padding:clamp(24px,3.4vw,48px);border-radius:34px;background:var(--core-900);color:#fff}.mk .mk-cd-cert:before{content:"";position:absolute;inset:-30%;background:radial-gradient(36% 44% at 16% 20%,rgba(158,137,251,.5),transparent 70%),radial-gradient(34% 44% at 88% 88%,rgba(0,230,200,.24),transparent 70%);filter:blur(40px);pointer-events:none}.mk .mk-cd-cert>*{position:relative}.mk .mk-cd-cert-tx{display:grid;gap:16px;justify-items:start;min-width:0}.mk .mk-cd-sec.mk-cd-cert h2{font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.08;max-width:17ch;color:#fff}.mk .mk-cd-cert-tx p{margin:0;max-width:44ch;font:400 1rem/1.6 var(--ui);color:#e4dcff}.mk .mk-cd-cert-fig{margin:0;display:grid;gap:16px;justify-items:center;min-width:0}.mk .mk-cd-cert-fig .certw{width:min(100%,440px);transform:rotate(1.5deg)}.mk .mk-cd-cert-fig figcaption{max-width:42ch;text-align:center;font:400 13px/1.45 var(--ui);color:#cfc6f3}.mk .faq.mk-cd-faq{max-width:none;gap:10px}.mk .faq.mk-cd-faq details{border:0;border-radius:18px;background:var(--sand-400);padding:0 22px;transition:background .3s ease,box-shadow .3s ease}.mk .faq.mk-cd-faq details[open]{background:var(--iris-50);box-shadow:inset 0 0 0 1.5px var(--iris-300)}.mk .faq.mk-cd-faq summary{padding:18px 0}.mk .faq.mk-cd-faq summary:focus-visible{outline-offset:6px}.mk .faq.mk-cd-faq p{margin:0 0 18px}.mk .mk-cd-sec.mk-cd-rate{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 24px;padding:20px 24px;border-radius:18px;background:var(--sand-400)}.mk .mk-cd-rate p{margin:0;font:400 15.5px/1.5 var(--ui);color:#2a2140}.mk .mk-cd-rate b{font-weight:600;color:var(--core-900)}.mk .mk-cd-rv{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px clamp(24px,4vw,56px);padding:22px 24px;border-radius:18px;background:var(--sand-400)}.mk .mk-cd-rv-avg{margin:0;display:grid;gap:6px}.mk .mk-cd-rv-avg b{font:600 clamp(2.6rem,5vw,3.6rem)/1 var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.mk .mk-cd-rv-avg span{max-width:18ch;font:400 13.5px/1.4 var(--ui);color:#5d5873}.mk .mk-cd-rv-bars{list-style:none;margin:0;padding:0;display:grid;gap:7px}.mk .mk-cd-rv-bars li{display:grid;grid-template-columns:1ch minmax(0,1fr) 4.5ch;align-items:center;gap:12px;font:500 13.5px/1 var(--ui);color:#4a425f;font-variant-numeric:tabular-nums}.mk .mk-cd-rv-bars i{display:block;height:8px;border-radius:99px;background:var(--iris-100);overflow:hidden}.mk .mk-cd-rv-bars i b{display:block;height:100%;border-radius:99px;background:var(--core-500)}.mk .mk-cd-rv-bars li span:last-child{text-align:right}.mk .mk-cd-rv-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--iris-100)}.mk .mk-cd-rv-list li{display:grid;gap:8px;padding:18px 0;border-bottom:1px solid var(--iris-100)}.mk .mk-cd-rv-list p{margin:0;max-width:68ch;font:400 1rem/1.6 var(--ui);color:#2a2140}.mk .mk-cd-rv-list p.mk-cd-rv-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.mk .mk-cd-rv-h b{font:600 15.5px/1.4 var(--ui);color:var(--core-900)}.mk .mk-cd-rv-h span{font:400 13.5px/1.4 var(--ui);color:#5d5873;font-variant-numeric:tabular-nums}.mk .mk-cd-pack{display:grid;grid-template-columns:96px minmax(0,1fr) auto auto;align-items:center;gap:8px 22px;padding:14px 22px 14px 14px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--iris-200);color:var(--core-900);transition:box-shadow .3s ease,background .3s ease}.mk .mk-cd-pack:hover{background:var(--iris-50);box-shadow:inset 0 0 0 1.5px var(--iris-500)}.mk .mk-cd-pack .mk-bdl-nocv{position:static;width:96px;aspect-ratio:16/10;border-radius:10px}.mk .mk-cd-pack-pr,.mk .mk-cd-pack-tx{display:grid;gap:3px;min-width:0}.mk .mk-cd-pack-tx b{font:600 1.05rem/1.25 var(--display);letter-spacing:-.01em}.mk .mk-cd-pack-pr b{font:600 1.05rem/1.25 var(--display);font-variant-numeric:tabular-nums}.mk .mk-cd-pack-pr span,.mk .mk-cd-pack-tx span{font:400 13.5px/1.4 var(--ui);color:#5d5873;font-variant-numeric:tabular-nums}.mk .mk-cd-pack-go{font:600 14px/1 var(--ui);color:var(--core-400);white-space:nowrap}.mk dialog.mk-cd-pv{width:min(880px,calc(100vw - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:0;border:0;border-radius:28px;overflow:auto;background:#fff;color:var(--core-900);box-shadow:0 40px 90px -30px rgba(0,0,0,.7)}.mk dialog.mk-cd-pv::backdrop{background:rgba(20,0,39,.74)}.mk .mk-cd-pv-h{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:clamp(18px,2.4vw,26px) clamp(18px,2.4vw,28px) 16px}.mk .mk-cd-pv-e{margin:0 0 8px;max-width:none;font:600 12px/1.3 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--iris-800)}.mk .mk-cd-pv h2{margin:0;max-width:34ch;font:600 clamp(1.2rem,2vw,1.6rem)/1.2 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere}.mk .ib.mk-cd-pv-x{flex:none;width:44px;height:44px;background:var(--sand-400);box-shadow:inset 0 0 0 1px var(--sand-600)}.mk .ib.mk-cd-pv-x:focus-visible{outline:2px solid var(--core-500);outline-offset:2px}.mk .mk-cd-pv-stage{aspect-ratio:16/9;display:grid;place-content:center;justify-items:center;gap:10px;padding:20px;background:var(--core-900);color:#fff;text-align:center}.mk .mk-cd-pv-stage svg{width:64px;height:64px;fill:#fff}.mk .mk-cd-pv-stage svg [opacity]{fill:var(--iris-300);opacity:.5}.mk .mk-cd-pv-stage p{margin:0;max-width:34ch;font:400 15px/1.5 var(--ui);color:#e4dcff}.mk .mk-cd-pv-f{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:center;gap:16px 28px;padding:18px clamp(18px,2.4vw,28px) clamp(18px,2.4vw,26px)}.mk .mk-cd-pv-f>p{margin:0;max-width:46ch;font:400 15px/1.5 var(--ui);color:#4a425f}.mk .mk-cd-pv-f>p b{font-weight:600;color:var(--core-900)}.mk .mk-cd-pv-buy{display:grid;gap:10px;min-width:0}.mk .mk-cd-pv-buy .mk-cd-price b{font-size:1.5rem}.mk .mk-cd-tile{display:grid;align-content:end;gap:10px;min-height:200px;padding:22px;border-radius:22px;background:var(--sand-400);color:var(--core-900);transition:background .3s ease,box-shadow .3s ease}.mk .mk-cd-tile:hover{background:var(--iris-50);box-shadow:inset 0 0 0 1.5px var(--iris-500)}.mk .mk-cd-tile>span{font:600 11.5px/1.3 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--iris-800)}.mk .mk-cd-tile b{font:600 clamp(1.2rem,1.7vw,1.5rem)/1.15 var(--display);letter-spacing:-.02em;overflow-wrap:anywhere}.mk .mk-cd-tile em{margin-top:8px;font:600 14px/1.2 var(--ui);font-style:normal;color:var(--core-400)}.mk .sec.mk-cd-rel{padding-top:clamp(8px,2vw,24px)}.mk .strip.mk-cd-end h2{font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1.08;max-width:26ch;overflow-wrap:break-word}.mk .mk-cd-endp{margin-top:18px;display:grid;gap:10px;justify-items:start}.mk .strip .mk-cd-endp p{margin-top:0;max-width:46ch}.mk .strip .mk-cd-endp .mk-cd-price{font-size:inherit}.mk .strip .mk-cd-endp .mk-cd-status{background:#fff;font-size:14.5px}.mk .strip .mk-cd-endp .mk-cd-status.ok{background:#fff}html:has(.mk-cd){scroll-padding-top:104px}.mk .mk-cd-bar{display:none}@media (max-width:1000px){.mk .mk-cd{grid-template-columns:minmax(0,1fr)}.mk .phero.mk-cd-bg{grid-row:1/span 2}.mk .mk-cd-tx{padding-bottom:28px}.mk .mk-cd-aside{grid-column:1;grid-row:2;padding-block:0 clamp(36px,6vw,56px)}.mk .mk-cd-buy{position:static;width:min(100%,520px);box-shadow:0 34px 70px -34px rgba(0,0,0,.7)}.mk .mk-cd-body{grid-row:3}.mk .strip.mk-cd-end .mk-cd-cta{width:min(100%,420px)}.mk .mk-cd-bar{position:fixed;z-index:49;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));max-width:560px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;padding:8px 8px 8px 22px;border-radius:999px;background:rgba(20,0,39,.94);color:#fff;backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 0 0 1px hsla(0,0%,100%,.18),0 18px 40px -18px rgba(20,0,39,.7);transform:translateY(calc(100% + 36px));visibility:hidden;transition:transform .45s var(--ease),visibility 0s linear .45s}.mk .mk-cd-bar.on{transform:none;visibility:visible;transition:transform .45s var(--ease)}.mk .mk-cd-bar-tx{margin:0;display:grid;gap:3px;min-width:0}.mk .mk-cd-bar-tx b{font:600 1.02rem/1.1 var(--display);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.mk .mk-cd-bar-tx span{font:400 12.5px/1.2 var(--ui);color:#cfc6f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk .mk-cd-bar .bt{flex:none;min-height:44px;padding-inline:18px}.mk .mk-cd-bar .bt:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:999px}html:has(.mk-cd){scroll-padding-bottom:96px}html[data-mk-dock] .mk .hd .navp{opacity:0;visibility:hidden;pointer-events:none}html[data-mk-dock] .mk-chat-lift>button.fixed{bottom:calc(86px + env(safe-area-inset-bottom, 0px))}}@media (max-width:1000px) and (min-width:861px){html[data-mk-dock] .mk .hd .navp{opacity:1;visibility:visible;pointer-events:auto}html[data-mk-dock] .mk-chat-lift>button.fixed{bottom:24px}}@media (max-width:1000px) and (min-width:640px){.mk .mk-cd-buy{width:100%;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.mk .mk-cd-cv{aspect-ratio:auto;min-height:100%}.mk .mk-cd-cv img{position:absolute;inset:0}}@media (max-width:760px){.mk .mk-cd-sec.mk-cd-cert{grid-template-columns:minmax(0,1fr)}.mk .mk-cd-pack{grid-template-columns:72px minmax(0,1fr)}.mk .mk-cd-pv-f{grid-template-columns:minmax(0,1fr)}.mk .mk-cd-pv-stage{aspect-ratio:4/3}.mk .mk-cd-tile{min-height:0}.mk .mk-cd-pack .mk-bdl-nocv{width:72px}.mk .mk-cd-pack-go,.mk .mk-cd-pack-pr{grid-column:2}}@media (max-width:560px){.mk .mk-cd-tx{padding-top:100px;gap:13px;padding-bottom:22px}.mk .mk-cd-tx .mk-ac-crumbs{margin-bottom:0}.mk .mk-cd-tx .mk-ac-crumbs li:nth-child(-n+2),.mk .mk-cd-tx .mk-ac-crumbs li:nth-child(3):before{display:none}.mk .mk-cd-meta{flex-direction:column;gap:10px;margin-top:2px;font-size:14.5px}.mk .mk-cd-meta svg{width:24px;height:24px}.mk .mk-cd-tx .mk-ac-facts{gap:8px 20px;margin-top:2px;padding-top:14px;font-size:14.5px}.mk .mk-cd-tx .mk-ac-facts b{font-size:1.4rem}.mk .mk-cd-cv{aspect-ratio:16/7}.mk .mk-cd-mod summary{grid-template-columns:auto minmax(0,1fr) 18px;padding:16px}.mk .mk-cd-mod summary:after{grid-column:3;grid-row:1/span 2}.mk .mk-cd-mm{grid-column:2;grid-row:2}.mk .mk-cd-mb{padding:0 16px 6px}.mk .mk-cd-ls li{grid-template-columns:minmax(0,1fr) auto}.mk .mk-cd-lt{grid-column:1/-1}.mk .mk-cd-ld{text-align:right}.mk .mk-cd-dl>div{grid-template-columns:minmax(0,1fr)}.mk .mk-cd-ins{grid-template-columns:72px minmax(0,1fr);gap:12px 16px}.mk .mk-cd-ins-ph{width:72px;border-radius:18px;font-size:10.5px}.mk .faq.mk-cd-faq details{padding-inline:16px}.mk .mk-cd-rv,.mk .mk-cd-sec.mk-cd-rate{grid-template-columns:minmax(0,1fr)}.mk .mk-cd-sec.mk-cd-rate .bt{justify-self:start}}@media (min-width:1001px) and (max-height:800px){.mk .mk-cd-cv{aspect-ratio:21/9}.mk .mk-cd-pay{gap:13px}}@media (prefers-reduced-motion:reduce){.mk .faq.mk-cd-faq details,.mk .mk-cd-all,.mk .mk-cd-bar,.mk .mk-cd-bar.on,.mk .mk-cd-mod,.mk .mk-cd-mod summary:after,.mk .mk-cd-more,.mk .mk-cd-pack,.mk .mk-cd-play,.mk .mk-cd-pvb,.mk .mk-cd-tile{transition:none}.mk .mk-cd-play:hover{transform:none}}.mk .mk-cd-bar .bt[aria-busy=true],.mk .mk-cd-cta .bt[aria-busy=true]{opacity:.7;cursor:progress}.mk .mk-cd-bar .bt[disabled]:hover,.mk .mk-cd-cta .bt[disabled]:hover{transform:none}.mk .mk-cd-err{margin:8px 0 0;max-width:none;font:500 14px/1.45 var(--ui);color:#a3123a}.mk .mk-cd-pack img{width:96px;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:10px;display:block}.mk img.mk-cd-ins-ph{height:auto}.mk .mk-cd-pv-stage.mk-cd-pv-media{display:block;padding:0;background:#000}.mk .mk-cd-pv-media iframe,.mk .mk-cd-pv-media video{display:block;width:100%;height:100%;border:0}.mk .mk-cd-pv-read{max-width:none;max-height:min(58dvh,560px);overflow:auto;padding:4px clamp(18px,2.4vw,28px) 20px;border-block:1px solid var(--iris-100)}.mk .mk-cd-pv-read:focus-visible{outline:2px solid var(--core-500);outline-offset:-2px}.mk .mk-cd-pv-read img{max-width:100%;height:auto;border-radius:12px}.mk .mk-cd-pv-read h2,.mk .mk-cd-pv-read h3,.mk .mk-cd-pv-read h4{margin:8px 0 0;max-width:none;font:600 1.15rem/1.3 var(--display);letter-spacing:-.01em}.mk .mk-cd-prose a,.mk .mk-cd-pv-read a{color:var(--core-400);text-decoration:underline;text-underline-offset:3px}.mk .mk-cd-pv-h:last-child{padding-bottom:0}@media (max-width:760px){.mk .mk-cd-pack img{width:72px}}.mk-ia{display:contents}.mk-ia[data-ia="0"] .mk-ia-on,.mk-ia[data-ia="1"] .mk-ia-off{display:none!important}.mk-ia-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:calc(-1 * clamp(4px, 1.4vw, 22px))}.mk-ia-tog{flex:none;padding:5px;background:var(--iris-100);box-shadow:inset 0 0 0 1px var(--iris-300)}.mk-ia-tog,.mk-ia-tog a{display:inline-flex;border-radius:999px}.mk-ia-tog a{font:600 15px/1 var(--ui);padding:12px 22px;min-height:44px;align-items:center;color:var(--core-900);text-decoration:none;cursor:pointer;transition:background .25s ease,color .25s ease}.mk-ia-tog a[aria-pressed=true]{background:var(--core-900);color:#fff}.mk-ia-tog a:not([aria-pressed=true]):hover{background:hsla(0,0%,100%,.7)}.mk-ia-tog a:focus-visible{outline:2px solid var(--iris-700);outline-offset:2px}.mk-ia-note{margin:0;flex:1 1 260px;font-size:14.5px;line-height:1.45;color:#4a425f;max-width:62ch}.mk .pc5.mk-pc{grid-template-rows:auto 1fr}.mk-pc-v{display:grid;gap:14px;align-content:start;grid-template-rows:auto auto auto auto 1fr auto auto;min-width:0}.mk .pc5.mk-pc .ds{min-height:0}@media (min-width:1101px){.mk .pc5.mk-pc .ds{min-height:5em}}.mk .pc5.mk-pc .am{font-size:clamp(2rem,2.5vw,2.6rem);white-space:nowrap}.mk .pc5 .mg small{display:block;font-size:13.5px}.mk .pc5 .mg .mk-money{white-space:nowrap}.mk .pc5.mk-pc .bt{white-space:normal;text-align:center}.mk .pc5.hl li.no{color:#c9bff0}.mk .pc5.hl li.no:before{background:#8f86ad}.mk .sec.mk-plans .rule{margin-top:18px;max-width:86ch}.mk-ent{margin-top:clamp(22px,3vw,36px);border-radius:26px;padding:clamp(22px,3vw,40px);background:var(--core-900);color:#fff;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.9fr) minmax(0,1.25fr);gap:clamp(24px,3vw,48px);align-items:start;scroll-margin-top:110px}.mk-ent-hd{display:grid;gap:20px;justify-items:start}.mk-ent .eyebrow{color:var(--flux-500)}.mk-ent h3{font-size:clamp(1.8rem,3vw,2.6rem);letter-spacing:-.03em;margin-top:10px}.mk-ent-hd p{margin-top:10px;color:#e4dcff;max-width:40ch}.mk-ent-pr{margin:0;display:grid;gap:12px}.mk-ent-pr dt{font:600 12px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:#cfc6f3}.mk-ent-pr dd{margin:6px 0 0;font:600 clamp(1.5rem,2.1vw,2rem)/1.1 var(--display);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.mk-ent-pr dd small{font:400 14px/1 var(--ui);letter-spacing:0;color:#cfc6f3}.mk-ent .bt.core{background:#fff;color:var(--core-900)}.mk-ent h4{font:600 12.5px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--flux-500);padding-bottom:14px;border-bottom:1px solid hsla(0,0%,100%,.22)}.mk-ent-inc{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px;font-size:15.5px}.mk-ent-inc li{display:grid;grid-template-columns:18px 1fr;gap:8px}.mk-ent-inc li:before{content:"";width:14px;height:14px;margin-top:5px;border-radius:50%;background:var(--nova-500);box-shadow:inset 0 0 0 4px var(--core-900)}.mk-ent .note{margin-top:16px;color:#cfc6f3}.mk-ent-inf{margin:16px 0 0;display:grid;gap:14px}.mk-ent-inf dt{font:600 1.02rem/1.25 var(--display);letter-spacing:-.01em}.mk-ent-inf dd{margin:4px 0 0;font-size:14.5px;line-height:1.5;color:#e4dcff}@media (max-width:1100px){.mk-ent{grid-template-columns:1fr 1fr}.mk-ent-hd{grid-column:1/-1}}@media (max-width:700px){.mk-ent{grid-template-columns:1fr}}.mk-cmp-lead{max-width:70ch}.mk .cmp2.mk-cmp .hh em{display:inline-block}.mk .cmp2.mk-cmp .cc2 b{overflow-wrap:anywhere}.mk .cmp2.mk-cmp .yes b{overflow-wrap:normal}.mk .cmp2.mk-cmp .c1 .non{color:#c9bff0}.mk-was{margin-left:8px;font:400 13.5px/1 var(--ui);letter-spacing:0;color:#5d5873;text-decoration:line-through;white-space:nowrap}.mk-cd-price .mk-was{margin-left:0;font-size:15px}.mk-show-tx .note{margin-top:4px}@media (prefers-reduced-motion:reduce){.mk-ia-tog a{transition:none}}@media (max-width:430px){.mk .navp{gap:0}.mk .navp a{padding:10px 7px;font-size:13px;letter-spacing:-.01em}}@media (max-width:380px){.mk .navp a{padding:10px 5px;font-size:12px}}.mk .mk-auth{display:grid;grid-template-columns:minmax(0,1fr);background:#fff;color:var(--core-900)}.mk .mk-auth,.mk .mk-auth-main{min-height:100vh;min-height:100svh}.mk .mk-auth-main{display:flex;flex-direction:column;min-width:0}.mk .mk-auth-main :focus-visible{outline:2px solid var(--core-500);outline-offset:3px}.mk .mk-auth-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px max(16px,3.4vw)}.mk .mk-auth-brand{display:block;border-radius:8px}.mk .mk-auth-brand img{display:block;height:44px;width:auto}.mk .mk-auth-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;margin-right:-16px;border-radius:999px;font:500 15px/1.3 var(--ui);color:var(--core-900);transition:background .3s ease}.mk .mk-auth-back:hover{background:var(--sand-400)}.mk .mk-auth-body{flex:1;display:grid;justify-items:center;align-items:start;padding:20px max(16px,3.4vw) 48px}.mk .mk-auth-card{width:100%;max-width:440px}.mk .mk-auth-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 20px;padding:8px max(16px,3.4vw);border-top:1px solid var(--sand-600);font:400 14px/1.4 var(--ui);color:#5d5873}.mk .mk-auth-foot a{display:inline-flex;align-items:center;min-height:44px;color:#4a425f;text-decoration:underline;text-decoration-color:var(--sand-800);text-underline-offset:3px}.mk .mk-auth-foot a:hover{color:var(--core-900);text-decoration-color:currentColor}.mk .mk-auth-aside{display:none}@media (min-width:960px){.mk .mk-auth{grid-template-columns:minmax(0,46fr) minmax(0,54fr)}.mk .mk-auth-aside{display:flex;flex-direction:column;gap:clamp(20px,2.2vw,30px);min-width:0;padding:clamp(22px,2.4vw,36px);background:var(--core-900);color:#fff}.mk .mk-auth-brand{display:none}.mk .mk-auth-top{justify-content:flex-end}.mk .mk-auth-body{align-items:center;padding-block:24px 56px}}.mk .mk-auth-logo{align-self:flex-start;display:block}.mk .mk-auth-logo img{display:block;height:48px;width:auto}.mk .mk-auth-photo{position:relative;flex:1 1 0;min-height:200px;border-radius:24px;overflow:hidden;background:var(--core-700)}.mk .mk-auth-photo img{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mk .mk-auth-pitch{display:grid;gap:14px}.mk .mk-auth-lead{font:600 clamp(2rem,3.1vw,3.1rem)/1 var(--display);letter-spacing:-.04em;text-wrap:balance;max-width:16ch}.mk .mk-auth-text{font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.5;color:#e4dcff;max-width:42ch}.mk .mk-auth-points,.mk .mk-auth-steps{list-style:none;margin:4px 0 0;padding:0;display:grid}.mk .mk-auth-points li{display:grid;gap:2px;padding-block:12px;border-top:1px solid hsla(0,0%,100%,.18)}.mk .mk-auth-points b{font:600 1.0625rem/1.3 var(--ui)}.mk .mk-auth-points span{font-size:.9375rem;line-height:1.45;color:#e4dcff}.mk .mk-auth-steps{counter-reset:mk-auth-step}.mk .mk-auth-steps li{counter-increment:mk-auth-step;display:grid;grid-template-columns:2.2rem minmax(0,1fr);align-items:baseline;padding-block:12px;border-top:1px solid hsla(0,0%,100%,.18);font-size:1.0625rem;line-height:1.45;color:#f1ecff}.mk .mk-auth-steps li:before{content:counter(mk-auth-step);font:600 1.25rem/1 var(--display);color:var(--flux-500);font-variant-numeric:tabular-nums}.mk .mk-auth-nums{display:flex;flex-wrap:wrap;gap:6px clamp(18px,2.4vw,36px);margin:4px 0 0;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.18)}.mk .mk-auth-nums>div{display:flex;flex-direction:column-reverse;gap:2px}.mk .mk-auth-nums dd{margin:0;font:600 clamp(1.7rem,2.3vw,2.3rem)/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mk .mk-auth-nums dt{font-size:.875rem;line-height:1.35;color:#e4dcff}.mk .mk-auth-card h1,.mk .mk-auth-card h3.text-2xl{font:600 clamp(1.9rem,2.5vw,2.4rem)/1.06 var(--display);letter-spacing:-.03em;color:var(--core-900);text-wrap:balance}.mk .mk-auth-card p{font-size:1rem;line-height:1.5;color:#4a425f}.mk .mk-auth-card p.text-xs{font-size:.84375rem;line-height:1.45;color:#5d5873}.mk .mk-auth-card p.text-sm{font-size:.9375rem}.mk .mk-auth-card strong{color:var(--core-900);font-weight:600;overflow-wrap:anywhere}.mk .mk-auth-card .text-center{text-align:left}.mk .mk-auth-card .text-center>.flex.justify-center:not([class*=rounded]){justify-content:flex-start}.mk .mk-auth-card .mx-auto{margin-inline:0}.mk .mk-auth-card .items-center.text-center{align-items:flex-start}.mk .mk-auth-card a:not(.inline-flex){color:var(--core-400);font-weight:500;text-decoration:underline;text-decoration-color:var(--iris-500);text-decoration-thickness:2px;text-underline-offset:3px}.mk .mk-auth-card a:not(.inline-flex):hover{color:var(--core-900);text-decoration-color:currentColor}.mk .mk-auth-card div>a:not(.inline-flex),.mk .mk-auth-card p.text-center>a{position:relative;z-index:1;display:inline-block;padding-block:12px;margin-block:-12px;font-size:.9375rem;line-height:20px}.mk .mk-auth-card .text-center>.flex.justify-center+h1{margin-top:18px}.mk .mk-auth-card label{font:600 .875rem/1.3 var(--ui);color:var(--core-900)}.mk .mk-auth-card input:not([type=checkbox]){height:50px;padding-block:12px;border-radius:12px;border:1px solid #857f96;background:#fff;color:var(--core-900);font:400 16px/1.4 var(--ui);box-shadow:none;transition:border-color .2s ease}.mk .mk-auth-card input:not([type=checkbox])::-moz-placeholder{color:#6b6580;opacity:1}.mk .mk-auth-card input:not([type=checkbox])::placeholder{color:#6b6580;opacity:1}.mk .mk-auth-card input:not([type=checkbox]):hover{border-color:var(--core-400)}.mk .mk-auth-card input:not([type=checkbox]):focus-visible{outline:2px solid var(--core-500);outline-offset:1px;border-color:var(--core-500);box-shadow:none}.mk .mk-auth-card input:disabled{opacity:.6}.mk .mk-auth-card .relative>svg.absolute{display:none}.mk .mk-auth-card input.pl-10{padding-left:14px}.mk .mk-auth-card .space-y-2>.flex.justify-between{margin-bottom:2px}.mk .mk-auth-card .space-y-2>.flex.justify-between>a{font-size:.875rem;text-decoration-thickness:1.5px;text-underline-offset:2px}.mk .mk-auth-card .relative>button[type=button]{width:48px;color:#4a425f;border-radius:0 12px 12px 0;box-shadow:none}.mk .mk-auth-card .relative>button[type=button]:hover{color:var(--core-900)}.mk .mk-auth-card .relative>button[type=button]:focus-visible{outline:2px solid var(--core-500);outline-offset:-4px;border-radius:10px}.mk .mk-auth-card .relative>button[type=button] svg{width:20px;height:20px}.mk .mk-auth-card input.pr-10{padding-right:50px}.mk .mk-auth-card .bg-gray-50.rounded-lg{background:var(--sand-400);border:0;border-radius:16px;padding:16px}.mk .mk-auth-card .bg-gray-50.rounded-lg label{font:400 .84375rem/1.5 var(--ui);color:#4a425f}.mk .mk-auth-card input[type=checkbox]{width:20px;height:20px;margin-top:1px;flex:none;accent-color:var(--core-500);cursor:pointer}.mk .mk-auth-card .uppercase{text-transform:none;font-size:.875rem}.mk .mk-auth-card .uppercase>span{background:#fff;color:#5d5873;font-weight:400}.mk .mk-auth-card .border-t.border-gray-200{border-color:var(--sand-600)}.mk .mk-auth-card a.inline-flex,.mk .mk-auth-card button.inline-flex{height:auto;min-height:50px;padding:12px 22px;border-radius:999px;border:0;background:var(--core-900);color:#fff;font:500 16px/24px var(--ui);box-shadow:none;white-space:normal;text-align:center;text-decoration:none;transition:transform .4s var(--ease),background .3s ease,color .3s ease}.mk .mk-auth-card a.inline-flex:hover,.mk .mk-auth-card button.inline-flex:hover{background:var(--core-500);transform:translateY(-2px)}.mk .mk-auth-card button.inline-flex:disabled{opacity:.6;transform:none}.mk .mk-auth-card a.inline-flex.border,.mk .mk-auth-card button.inline-flex.border{background:#fff;color:var(--core-900);box-shadow:inset 0 0 0 1px #857f96}.mk .mk-auth-card a.inline-flex.border:hover,.mk .mk-auth-card button.inline-flex.border:hover{background:var(--sand-400);box-shadow:inset 0 0 0 1px var(--core-900)}.mk .mk-auth-card button.inline-flex.border>svg{width:20px;height:20px;margin-right:10px;flex:none}.mk .mk-auth-card [role=alert]{background:#fdecea;border:1px solid #f0b8b3;border-radius:12px;padding:12px 14px;color:#8f1912;font:500 .9375rem/1.45 var(--ui)}.mk .mk-auth-card [role=alert] svg{color:#b3261e;margin-top:3px}.mk .mk-auth-card .bg-success-50{background:var(--sand-400);border:0;border-radius:20px;padding:24px;gap:10px}.mk .mk-auth-card .bg-success-50 svg{width:40px;height:40px;color:var(--nova-900)}.mk .mk-auth-card .bg-success-50 h3{font:600 1.375rem/1.2 var(--display);letter-spacing:-.02em;color:var(--core-900)}.mk .mk-auth-card .bg-success-50 p{font-size:.9375rem;color:#4a425f}.mk .mk-auth-card .rounded-2xl.w-16,.mk .mk-auth-card .rounded-full.p-3,.mk .mk-auth-card .rounded-full.w-12{width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--iris-100);background-image:none}.mk .mk-auth-card .rounded-2xl.w-16 svg,.mk .mk-auth-card .rounded-full.p-3 svg,.mk .mk-auth-card .rounded-full.w-12 svg{width:24px;height:24px;color:var(--core-500)}.mk .mk-auth-card .rounded-xl.bg-card{max-width:none;border:0;border-radius:0;background:none;box-shadow:none;color:inherit}.mk .mk-auth-card .rounded-xl.bg-card>.p-6{padding:0}.mk .mk-auth-card .rounded-xl.bg-card>.p-6+.p-6{margin-top:22px}.mk .mk-auth-card .rounded-xl.bg-card .pt-4{padding-top:8px}.mk .mk-auth-card .bg-gradient-to-r.rounded-xl:not(.inline-flex){background:var(--sand-400);border:0;border-radius:16px}.mk .mk-auth-card .bg-gradient-to-r.rounded-xl:not(.inline-flex) .rounded-lg{background:var(--iris-100)}.mk .mk-auth-card .bg-gradient-to-r.rounded-xl:not(.inline-flex) .rounded-lg svg{color:var(--core-500)}.mk .mk-auth-card .bg-gradient-to-r.rounded-xl:not(.inline-flex) p.font-medium{color:var(--core-900);font-weight:600}@media (prefers-reduced-motion:reduce){.mk .mk-auth-back,.mk .mk-auth-card a.inline-flex,.mk .mk-auth-card button.inline-flex{transition:none}.mk .mk-auth-card a.inline-flex:hover,.mk .mk-auth-card button.inline-flex:hover{transform:none}}