.mk-lot{display:grid;justify-items:center;gap:clamp(18px,3vw,44px)}.mk-lot__stage{position:relative;width:min(var(--lw,320px),100%)}.mk-lot__anim{position:relative;width:100%;aspect-ratio:1}.mk-lot__anim>svg{position:absolute;inset:0;width:100% !important;height:100% !important}.mk-lot__fallback,.mk-lot__fallback svg,.mk-lot__fallback img{width:100%;height:100%}.mk-lot__fallback img{object-fit:contain}.mk-lot__fb-ring{fill:none;stroke:var(--c-primary);stroke-width:6;opacity:.22}.mk-lot__fb-dot{fill:var(--c-primary-ink)}.mk-lot__fb-check{fill:none;stroke:#fff;stroke-width:10;stroke-linecap:round;stroke-linejoin:round}.mk-lot__stage.is-loaded .mk-lot__fallback{display:none}.mk-lot__ctl{position:absolute;right:6px;bottom:6px;z-index:2;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--c-surface);color:var(--c-text);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-lot__ctl .mi{width:15px;height:15px}.mk-lot__ctl .mi + .mi,.mk-lot__ctl.is-paused .mi:first-child{display:none}.mk-lot__ctl.is-paused .mi + .mi{display:block}.mk-lot__stage[data-trigger="click"] .mk-lot__anim{cursor:pointer}.mk-lot--card .mk-lot__stage{padding:clamp(14px,2vw,24px);border-radius:var(--k-r-lg);background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-lot--circle .mk-lot__stage{padding:9%;border-radius:50%;background:radial-gradient(circle at 30% 25%,color-mix(in oklab,var(--c-primary) 20%,var(--k-card)),var(--k-tint) 70%)}.mk-lot__text{display:grid;gap:10px;max-width:560px}.mk-lot__title{margin:0;color:var(--c-text);font:800 clamp(22px,1.6cqi + 14px,36px)/1.15 var(--font-head);letter-spacing:-.03em;text-wrap:balance}.mk-lot__p{margin:0;color:var(--c-text-2);font-size:clamp(15.5px,.3cqi + 14.5px,18px);line-height:1.65}.mk-lot--side{grid-template-columns:minmax(0,var(--lw,320px)) minmax(0,1fr);align-items:center;justify-items:start}.mk-lot--hero{text-align:center}.mk-lot--hero .mk-lot__text{justify-items:center}.mk-lot--hero .mk-lot__title{font-size:clamp(28px,3cqi + 14px,54px)}@container (max-width:640px){.mk-lot--side{grid-template-columns:1fr;justify-items:center;text-align:center}.mk-lot--side .mk-lot__text{justify-items:center}}.mk-ibx{--ar:4 / 5}.mk-ibx--r1x1{--ar:1 / 1}.mk-ibx--r3x4{--ar:3 / 4}.mk-ibx--r16x10{--ar:16 / 10}.mk-ibx--r16x9{--ar:16 / 9}.mk-ibx__item{position:relative;min-width:0;border-radius:var(--k-r-lg);overflow:hidden;isolation:isolate;background:#0b1120}.mk-ibx__media{position:relative;aspect-ratio:var(--ar);overflow:hidden}.mk-ibx__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--k-ease)}.mk-ibx--zoom .mk-ibx__item:is(:hover,:focus-within) .mk-ibx__media img{transform:scale(1.06)}.mk-ibx__badge{position:absolute;top:14px;left:14px;z-index:2}.mk-ibx__body{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:clamp(16px,2vw,24px);color:var(--c-text)}.mk-ibx__eye{color:var(--k-ink);font:800 12px/1.2 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.mk-ibx__body.m-on-dark .mk-ibx__eye{color:color-mix(in oklab,var(--c-accent) 40%,#fff)}.mk-ibx__title{margin:0;color:var(--c-text);font:800 clamp(19px,.6cqi + 16px,24px)/1.2 var(--font-head);letter-spacing:-.02em;text-wrap:balance}.mk-ibx__title a{color:inherit}.mk-ibx__title a::after{content:"";position:absolute;inset:0;z-index:3}.mk-ibx__title a:focus-visible{outline:none}.mk-ibx__item:has(a:focus-visible){outline:2px solid var(--k-ink);outline-offset:3px}.mk-ibx__text{margin:0;color:var(--c-text-2);font-size:14.5px;line-height:1.55}.mk-ibx__go{display:inline-grid;place-items:center;width:38px;height:38px;margin-top:4px;border-radius:50%;background:rgb(255 255 255 / .16);color:#fff;transition:transform .35s var(--k-ease),background .35s}.mk-ibx__go .mi{width:18px;height:18px}.mk-ibx__item:hover .mk-ibx__go{background:var(--c-primary);transform:translateX(4px)}.mk-ibx:is(.mk-ibx--overlay,.mk-ibx--reveal) .mk-ibx__body{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 30%,rgb(2 6 23 / var(--ov,.7)))}.mk-ibx--reveal .mk-ibx__body>:is(.mk-ibx__text,.mk-ibx__go){max-height:0;opacity:0;margin-top:-8px;overflow:hidden;transition:max-height .45s var(--k-ease),opacity .35s,margin .35s}.mk-ibx--reveal .mk-ibx__item:is(:hover,:focus-within) .mk-ibx__body>:is(.mk-ibx__text,.mk-ibx__go){max-height:8em;opacity:1;margin-top:0}.mk-ibx--reveal .mk-ibx__item:is(:hover,:focus-within) .mk-ibx__body{background:linear-gradient(180deg,rgb(2 6 23 / .15),rgb(2 6 23 / calc(var(--ov,.7) + .12)))}@media (hover:none){.mk-ibx--reveal .mk-ibx__body>:is(.mk-ibx__text,.mk-ibx__go){max-height:8em;opacity:1;margin-top:0}}.mk-ibx--side .mk-ibx__item{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-ibx--side .mk-ibx__media{aspect-ratio:auto;min-height:220px;height:100%}.mk-ibx--side .mk-ibx__body{justify-content:center}.mk-ibx--side .mk-ibx__go,.mk-ibx--frame .mk-ibx__go{background:var(--k-tint);color:var(--k-ink)}.mk-ibx--frame .mk-ibx__item{overflow:visible;background:none;border-radius:0}.mk-ibx--frame .mk-ibx__media{border-radius:var(--k-r-lg)}.mk-ibx--frame .mk-ibx__item::before{content:"";position:absolute;z-index:-1;left:14px;top:14px;right:-12px;aspect-ratio:var(--ar);border:2px solid color-mix(in oklab,var(--c-primary) 55%,transparent);border-radius:var(--k-r-lg);transition:transform .45s var(--k-ease)}.mk-ibx--frame .mk-ibx__item:hover::before{transform:translate(-8px,-8px)}.mk-ibx--frame .mk-ibx__body{padding:22px 4px 0}.mk-ibx--frame .mk-ibx__title a::after{inset:0 -12px -4px 0}.mk-ibx--glass .mk-ibx__body{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;padding:16px 18px;border-radius:var(--k-r);background:rgb(15 23 42 / .5);border:1px solid rgb(255 255 255 / .16);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3)}.mk-ibx--glass .mk-ibx__go{position:absolute;right:14px;top:14px;margin:0}.mk-ibx--glass .mk-ibx__title{padding-right:44px}@container (max-width:520px){.mk-ibx--side .mk-ibx__item{grid-template-columns:1fr}.mk-ibx--side .mk-ibx__media{min-height:0;aspect-ratio:16 / 10}}.mk-pf{--pfgap:clamp(10px,1.4vw,18px)}.mk-pf__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(16px,2vw,24px)}.mk-pf__filters button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 16px;border-radius:var(--r-pill);border:1px solid var(--k-line-2);background:var(--k-card);color:var(--c-text-2);font:650 14px/1 var(--font-body);transition:background var(--dur),color var(--dur),border-color var(--dur)}.mk-pf__filters button small{font-size:12px;opacity:.65;font-weight:700}.mk-pf__filters button:hover{border-color:var(--c-primary);color:var(--k-ink)}.mk-pf__filters button[aria-pressed="true"]{background:var(--c-primary-ink);border-color:transparent;color:#fff}.mk-pf__filters--underline{gap:4px 22px;border-bottom:1px solid var(--k-line)}.mk-pf__filters--underline button{min-height:42px;padding:0 2px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;margin-bottom:-1px}.mk-pf__filters--underline button[aria-pressed="true"]{background:none;color:var(--k-ink);border-bottom-color:var(--c-primary)}.mk-pf__grid{display:grid;grid-template-columns:repeat(var(--pfc,3),minmax(0,1fr));gap:var(--pfgap);margin:0;padding:0;list-style:none}.mk-pf--masonry .mk-pf__grid{display:block;columns:var(--pfc,3);column-gap:var(--pfgap)}.mk-pf--masonry .mk-pf__item{break-inside:avoid;margin-bottom:var(--pfgap)}@container (max-width:760px){.mk-pf__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-pf--masonry .mk-pf__grid{columns:2}}@container (max-width:300px){.mk-pf__grid{grid-template-columns:1fr}.mk-pf--masonry .mk-pf__grid{columns:1}}@container (max-width:480px){.mk-pf{--pfgap:8px}.mk-pf__cap{padding-top:8px}.mk-pf__title{font-size:14.5px}.mk-pf__filters button{min-height:34px;padding:0 12px;font-size:13px}}.mk-pf__item.is-in{animation:mk-pf-in .45s var(--k-ease) both}@keyframes mk-pf-in{from{opacity:0;transform:scale(.96)}}.mk-pf__card{position:relative;margin:0;border-radius:var(--k-r-lg);overflow:hidden;isolation:isolate}.mk-pf__card:has(a:focus-visible){outline:2px solid var(--k-ink);outline-offset:3px}.mk-pf__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--k-soft)}.mk-pf--masonry .mk-pf__media{aspect-ratio:auto}.mk-pf__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--k-ease)}.mk-pf--masonry .mk-pf__media[style] img{height:100%}.mk-pf__card:hover .mk-pf__media img{transform:scale(1.05)}.mk-pf__cap{display:grid;gap:4px;padding:12px 2px 0}.mk-pf__cats{color:var(--k-ink);font:800 12px/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.mk-pf__title{color:var(--c-text);font:750 16.5px/1.3 var(--font-head);letter-spacing:-.012em}a.mk-pf__title::after{content:"";position:absolute;inset:0;z-index:2}a.mk-pf__title:focus-visible{outline:none}.mk-pf__text{color:var(--c-text-3);font-size:13.5px}.mk-pf--overlay .mk-pf__cap{position:absolute;inset:0;z-index:1;align-content:end;padding:18px;background:linear-gradient(180deg,transparent 35%,rgb(2 6 23 / .82));opacity:0;transition:opacity .35s}.mk-pf--overlay .mk-pf__cap .mk-pf__cats{color:color-mix(in oklab,var(--c-accent) 40%,#fff)}.mk-pf--overlay .mk-pf__card:is(:hover,:focus-within) .mk-pf__cap{opacity:1}@media (hover:none){.mk-pf--overlay .mk-pf__cap{opacity:1;background:var(--ov-grad-soft);padding:14px}}.mk-pf--minimal .mk-pf__cap{position:absolute;inset:0;z-index:1;padding:0;opacity:0}.mk-pf--card .mk-pf__card{background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-pf--card .mk-pf__cap{padding:14px 16px 16px}.mk-brands__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.mk-brands--double .mk-brands__head,.mk-brands--spotlight .mk-brands__head,.mk-brands--cards .mk-brands__head{justify-content:center;position:relative}.mk-brands__title{margin:0;color:var(--c-text-3);font:700 12.5px/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.mk-brands__nav{display:inline-flex;gap:8px}.mk-brands__arrow{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--k-line-2);background:var(--k-card);color:var(--c-text);transition:background var(--dur),color var(--dur),opacity var(--dur)}.mk-brands__arrow:hover:not(:disabled){background:var(--c-primary-ink);color:#fff;border-color:transparent}.mk-brands__arrow:disabled{opacity:.35;cursor:default}.mk-brands__arrow .mi{width:18px;height:18px}.mk-brands__pause{position:absolute;right:0;width:34px;height:34px}.mk-brands__pause .mi + .mi,.mk-brands__pause.is-paused .mi:first-child{display:none}.mk-brands__pause.is-paused .mi + .mi{display:block}.mk-brands ul{margin:0;padding:0;list-style:none}.mk-brand{display:flex;align-items:center;justify-content:center;gap:10px;height:84px;padding:14px 20px;border-radius:var(--k-r);color:var(--c-text-2);transition:filter .35s,opacity .35s,color .35s,background .35s,transform .35s var(--k-ease)}a.mk-brand:hover{color:var(--c-text)}.mk-brand__img{max-height:44px;width:auto;max-width:150px;object-fit:contain}.mk-brand__word{display:inline-flex;align-items:center;gap:8px;font:800 19px/1 var(--font-head);letter-spacing:-.02em;white-space:nowrap}.mk-brand__word svg{width:26px;height:26px;flex:none;fill:currentColor}.mk-brand__ini{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--c-text-2);color:var(--c-surface);font-size:15px}.mk-brands--gray .mk-brand{filter:grayscale(1);opacity:.62}.mk-brands--gray .mk-brand:hover,.mk-brands--gray a.mk-brand:focus-visible{filter:none;opacity:1}.mk-brands__rows{display:grid;gap:12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mk-brands__lane{overflow:hidden}.mk-brands__track{display:flex;width:max-content;animation:mk-brands var(--bspd,40s) linear infinite}.mk-brands__lane.is-rev .mk-brands__track{animation-direction:reverse}.mk-brands__track .mk-brands__item{margin-inline-end:12px}.mk-brands--double .mk-brand{min-width:190px;height:76px;background:var(--k-card);border:1px solid var(--k-line)}.mk-brands__rows:hover .mk-brands__track,.mk-brands.is-paused .mk-brands__track{animation-play-state:paused}@keyframes mk-brands{to{transform:translateX(-33.3333%)}}@media (prefers-reduced-motion:reduce){.mk-brands__rows{-webkit-mask-image:none;mask-image:none}.mk-brands__track{width:auto;flex-wrap:wrap;justify-content:center;gap:12px;animation:none !important}.mk-brands__track .mk-brands__item{margin:0}.mk-brands__track [aria-hidden="true"]{display:none}}.mk-brands__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--kcols,4) - 1) * 12px) / var(--kcols,4));gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:var(--k-r)}.mk-brands__scroller::-webkit-scrollbar{display:none}.mk-brands__scroller:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.mk-brands__scroller .mk-brands__item{scroll-snap-align:start}.mk-brands__scroller .mk-brand{height:96px;background:var(--k-card);border:1px solid var(--k-line)}@container (max-width:620px){.mk-brands__scroller{grid-auto-columns:46%}}.mk-brands--cards .mk-brand{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;height:100%;padding:20px;background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh);filter:none;opacity:1}.mk-brands--cards a.mk-brand:hover{transform:translateY(-3px);box-shadow:var(--k-sh-hover)}.mk-brands--cards .mk-brand__word,.mk-brands--cards .mk-brand__img{filter:var(--bf,none)}.mk-brands--gray.mk-brands--cards .mk-brand{--bf:grayscale(1)}.mk-brands--gray.mk-brands--cards .mk-brand:hover{--bf:none}.mk-brand__meta{display:grid;gap:3px}.mk-brand__meta b{color:var(--c-text);font:700 15.5px/1.3 var(--font-head)}.mk-brand__meta small{color:var(--c-text-3);font-size:13.5px}.mk-brands--spotlight .mk-brands__grid{--kgap:0px;border-top:1px solid var(--k-line);border-left:1px solid var(--k-line)}.mk-brands--spotlight .mk-brands__item{border-right:1px solid var(--k-line);border-bottom:1px solid var(--k-line)}.mk-brands--spotlight .mk-brand{position:relative;height:120px;border-radius:0}.mk-brands--spotlight .mk-brand:hover{background:var(--k-soft)}.mk-brand__tip{position:absolute;left:50%;bottom:10px;translate:-50% 4px;color:var(--c-text-3);font-size:12px;white-space:nowrap;opacity:0;transition:opacity .3s,translate .3s}.mk-brand:hover .mk-brand__tip{opacity:1;translate:-50% 0}.mk-stk__list{margin:0;padding:0;list-style:none}.mk-stk__card{min-width:0}.mk-stk__media{overflow:hidden;background:var(--k-soft)}.mk-stk__media img{width:100%;height:100%;object-fit:cover}.mk-stk__body{display:grid;align-content:center;gap:10px}.mk-stk__badge{color:var(--k-ink);font:800 13px/1 var(--font-body);letter-spacing:.12em}.mk-stk__title{margin:0;color:var(--c-text);font:800 clamp(20px,1.4cqi + 14px,32px)/1.15 var(--font-head);letter-spacing:-.03em}.mk-stk__title a{color:inherit}.mk-stk__text{margin:0;color:var(--c-text-2);font-size:clamp(15px,.3cqi + 14px,17px);line-height:1.6}.mk-stk--sticky .mk-stk__list{display:grid;gap:clamp(18px,3vw,40px)}.mk-stk--sticky .mk-stk__card{position:sticky;top:calc(var(--header-h,76px) + 20px + var(--i) * 18px);height:var(--sh,420px);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);border-radius:var(--k-r-lg);overflow:hidden;background:var(--k-card);border:1px solid var(--k-line);box-shadow:0 -12px 40px -24px rgb(2 6 23 / .45),var(--k-sh)}.m-on-dark .mk-stk--sticky .mk-stk__card,[data-scheme="dark"] .mk-stk--sticky .mk-stk__card{background:var(--c-surface)}.mk-stk--sticky .mk-stk__card:nth-child(even){grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.mk-stk--sticky .mk-stk__card:nth-child(even) .mk-stk__media{order:2}.mk-stk--sticky .mk-stk__body{padding:clamp(20px,3vw,44px)}.mk-stk--sticky .mk-stk__badge{font-size:clamp(36px,3cqi + 14px,60px);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px var(--k-ink)}@container (max-width:680px){.mk-stk--sticky .mk-stk__card,.mk-stk--sticky .mk-stk__card:nth-child(even){grid-template-columns:1fr;grid-template-rows:48% 1fr;height:min(var(--sh,420px) + 80px,78vh);top:calc(var(--header-h,64px) + 12px + var(--i) * 12px)}.mk-stk--sticky .mk-stk__card:nth-child(even) .mk-stk__media{order:0}.mk-stk--sticky .mk-stk__body{align-content:start}}.mk-stk--fan .mk-stk__list{position:relative;height:var(--sh,420px)}.mk-stk--fan .mk-stk__card{--o:calc(var(--i) - (var(--n) - 1) / 2);position:absolute;left:50%;top:4%;width:min(300px,64%);height:88%;border-radius:var(--k-r-lg);overflow:hidden;background:#0b1120;box-shadow:0 24px 48px -24px rgb(2 6 23 / .55);transform:translateX(calc(-50% + var(--o) * 14px)) rotate(calc(var(--o) * 3deg));transform-origin:50% 110%;transition:transform .6s var(--k-ease)}.mk-stk--fan .mk-stk__list:is(:hover,:focus-within) .mk-stk__card{transform:translateX(calc(-50% + var(--o) * min(64%,230px))) rotate(calc(var(--o) * 7deg))}.mk-stk--fan .mk-stk__media{position:absolute;inset:0}.mk-stk--fan .mk-stk__body,.mk-stk--polaroid .mk-stk__body{position:absolute;inset:auto 0 0;padding:18px;background:linear-gradient(transparent,rgb(2 6 23 / .85));--c-text:#fff;--c-text-2:rgb(255 255 255 / .82);--k-ink:color-mix(in oklab,var(--c-accent) 40%,#fff)}.mk-stk--fan .mk-stk__title{font-size:20px}.mk-stk--fan .mk-stk__text{font-size:13.5px}@container (max-width:560px){.mk-stk--fan .mk-stk__list:is(:hover,:focus-within) .mk-stk__card{transform:translateX(calc(-50% + var(--o) * 26%)) rotate(calc(var(--o) * 5deg))}}.mk-stk--polaroid .mk-stk__list{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 10px}.mk-stk--polaroid .mk-stk__card{position:relative;width:min(250px,46%);margin:-6px -10px;padding:12px 12px 54px;background:#fdfdfb;box-shadow:0 16px 34px -18px rgb(2 6 23 / .5),0 1px 3px rgb(2 6 23 / .12);transform:rotate(-3.5deg);transition:transform .4s var(--k-ease),box-shadow .4s}.mk-stk--polaroid .mk-stk__card:nth-child(even){transform:rotate(3deg) translateY(14px)}.mk-stk--polaroid .mk-stk__card:nth-child(3n){transform:rotate(-1.5deg) translateY(-6px)}.mk-stk--polaroid .mk-stk__card:is(:hover,:focus-within){z-index:3;transform:rotate(0) scale(1.05);box-shadow:0 30px 60px -24px rgb(2 6 23 / .55)}.mk-stk--polaroid .mk-stk__media{aspect-ratio:1}.mk-stk--polaroid .mk-stk__body{inset:auto 12px 10px;padding:0;background:none;--c-text:#1f2937;--c-text-2:#4b5563;--k-ink:#1f2937}.mk-stk--polaroid .mk-stk__badge,.mk-stk--polaroid .mk-stk__text{display:none}.mk-stk--polaroid .mk-stk__title{font:600 17px/1.2 var(--font-head);letter-spacing:-.01em;text-align:center}.mk-stk--deck .mk-stk__list{display:grid;gap:16px}.mk-stk--deck .mk-stk__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:var(--k-r-lg);overflow:hidden;background:var(--c-surface);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-stk--deck .mk-stk__body{padding:clamp(20px,3vw,40px)}.mk-stk--deck.is-ready .mk-stk__list{gap:0;padding-bottom:36px}.mk-stk--deck.is-ready .mk-stk__card{grid-area:1 / 1;height:var(--sh,420px);z-index:calc(20 - var(--pos,0));transform:translateY(calc(min(var(--pos,0),3) * 14px)) scale(calc(1 - min(var(--pos,0),3) * .045));transform-origin:50% 100%;opacity:calc(1 - max(var(--pos,0) - 2,0));transition:transform .5s var(--k-ease),opacity .4s}.mk-stk--deck.is-ready .mk-stk__card.is-leaving{transform:translateX(-30%) rotate(-8deg);opacity:0}.mk-stk__ctl{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:18px}.mk-stk__count{min-width:4ch;color:var(--c-text-2);font-weight:700;font-variant-numeric:tabular-nums;text-align:center}@container (max-width:620px){.mk-stk--deck .mk-stk__card{grid-template-columns:1fr;grid-template-rows:50% 1fr}.mk-stk--deck.is-ready .mk-stk__card{height:calc(var(--sh,420px) + 100px)}}.mk-road__item{--st:var(--c-text-3)}.mk-road__item.is-done{--st:var(--k-ok)}.mk-road__item.is-active{--st:var(--k-ink)}.mk-road__legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:20px;color:var(--c-text-2);font-size:13.5px}.mk-road__legend span{display:inline-flex;align-items:center;gap:7px}.mk-road__legend i{width:10px;height:10px;border-radius:50%;background:var(--c-text-3)}.mk-road__legend .is-done i{background:var(--k-ok)}.mk-road__legend .is-active i{background:var(--k-ink)}.mk-road__legend .is-planned i{background:transparent;box-shadow:inset 0 0 0 2px var(--c-text-3)}.mk-road__pct{margin-left:auto;color:var(--c-text);font-weight:750}.mk-road__list{margin:0;padding:0;list-style:none}.mk-road__dot{position:relative;z-index:1;display:inline-grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--c-surface);color:var(--st);box-shadow:inset 0 0 0 2px var(--st)}.mk-road__item.is-done .mk-road__dot{background:var(--k-ok);color:var(--c-surface);box-shadow:none}.mk-road__item.is-active .mk-road__dot{background:var(--c-primary-ink);color:#fff;box-shadow:0 0 0 6px var(--k-tint)}.mk-road__item.is-planned .mk-road__dot{box-shadow:inset 0 0 0 2px var(--k-line-2);color:var(--c-text-3)}.mk-road__dot .mi{width:18px;height:18px}.mk-road__card{min-width:0;padding:16px 18px;border-radius:var(--k-r-lg);background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-road__item.is-active .mk-road__card{border-color:color-mix(in oklab,var(--c-primary) 40%,transparent)}.mk-road__item.is-planned .mk-road__card{background:transparent;border-style:dashed;box-shadow:none}.mk-road__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-bottom:8px}.mk-road__date{color:var(--k-ink);font:800 12.5px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.mk-road__st{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--r-pill);background:color-mix(in oklab,var(--st) 13%,transparent);color:var(--st);font:750 12px/1.2 var(--font-body)}.mk-road__item.is-planned .mk-road__st{color:var(--c-text-2);background:var(--k-soft)}.mk-road__st .mi{width:12px;height:12px;stroke-width:2.4}.mk-road__title{margin:0 0 4px;color:var(--c-text);font:750 17px/1.3 var(--font-head);letter-spacing:-.01em}.mk-road__text{margin:0;color:var(--c-text-2);font-size:14.5px;line-height:1.55}.mk-road--horizontal .mk-road__wrap{overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:8px;scrollbar-width:thin}.mk-road--horizontal .mk-road__wrap:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.mk-road--horizontal .mk-road__list{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:max(220px,calc((100cqi - (min(var(--n,4),5) - 1) * 18px) / min(var(--n,4),5)));gap:18px;width:max-content;min-width:100%;padding-top:2px}.mk-road--horizontal .mk-road__list::before,.mk-road--horizontal .mk-road__list::after{content:"";position:absolute;left:0;top:21px;height:3px;border-radius:3px}.mk-road--horizontal .mk-road__list::before{right:0;background:var(--k-line-2)}.mk-road--horizontal .mk-road__list::after{width:var(--pct,0%);background:linear-gradient(90deg,var(--k-ok),var(--c-primary))}.mk-road--horizontal .mk-road__item{display:grid;gap:14px;align-content:start;scroll-snap-align:start}.mk-road--vertical .mk-road__item{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding-bottom:18px}.mk-road--vertical .mk-road__item:not(:last-child)::before{content:"";position:absolute;left:19px;top:46px;bottom:4px;width:2px;background:var(--k-line-2)}.mk-road--vertical .mk-road__item.is-done:not(:last-child)::before{background:var(--k-ok)}.mk-road--alternating .mk-road__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);column-gap:clamp(14px,2.4vw,30px);padding-bottom:20px}.mk-road--alternating .mk-road__dot{grid-column:2;grid-row:1}.mk-road--alternating .mk-road__card{grid-column:1;grid-row:1}.mk-road--alternating .mk-road__item:nth-child(even) .mk-road__card{grid-column:3}.mk-road--alternating .mk-road__item:not(:last-child)::before{content:"";position:absolute;left:50%;top:46px;bottom:4px;width:2px;margin-left:-1px;background:var(--k-line-2)}@container (max-width:720px){.mk-road--alternating .mk-road__item,.mk-road--alternating .mk-road__item:nth-child(even){grid-template-columns:40px minmax(0,1fr)}.mk-road--alternating .mk-road__dot{grid-column:1}.mk-road--alternating .mk-road__card,.mk-road--alternating .mk-road__item:nth-child(even) .mk-road__card{grid-column:2}.mk-road--alternating .mk-road__item:not(:last-child)::before{left:20px}}.mk-road__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mk-road__col{display:grid;align-content:start;gap:10px;padding:12px;border-radius:var(--k-r-lg);background:var(--k-soft)}.mk-road__colh{display:flex;align-items:center;gap:8px;margin:2px 4px 4px;color:var(--c-text);font:800 13px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase}.mk-road__colh .mi{width:16px;height:16px}.mk-road__col.is-done .mk-road__colh .mi{color:var(--k-ok)}.mk-road__col.is-active .mk-road__colh .mi{color:var(--k-ink)}.mk-road__colh small{margin-left:auto;padding:1px 8px;border-radius:var(--r-pill);background:var(--k-card);color:var(--c-text-2);font-size:12px}.mk-road--kanban .mk-road__list{display:grid;gap:10px}.mk-road--kanban .mk-road__dot{display:none}.mk-road--kanban .mk-road__st{display:none}@container (max-width:720px){.mk-road__cols{grid-template-columns:1fr}}.mk-road--compact .mk-road__item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;border-bottom:1px solid var(--k-line)}.mk-road--compact .mk-road__dot{width:30px;height:30px}.mk-road--compact .mk-road__dot .mi{width:14px;height:14px}.mk-road--compact .mk-road__card{padding:0;background:none;border:0;box-shadow:none}.mk-road--compact .mk-road__meta{margin-bottom:2px;justify-content:flex-start}.mk-road--compact .mk-road__title{font-size:15.5px}.mk-road--compact .mk-road__text{font-size:13.5px}.mk-map__name{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;color:var(--c-text);font:750 16px/1.3 var(--font-head)}.mk-map__row{display:flex;align-items:flex-start;gap:8px;color:var(--c-text-2);font-size:14px;line-height:1.45}.mk-map__row .mi{width:16px;height:16px;flex:none;margin-top:1px;color:var(--k-ink)}a.mk-map__row:hover{color:var(--k-ink)}.mk-map__acts{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;margin-top:6px}.mk-map__frame{position:relative;min-height:var(--mh,420px);border-radius:var(--k-r-lg);overflow:hidden;background:var(--k-soft);border:1px solid var(--k-line)}.mk-map__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mk-map__ph{position:absolute;inset:0;display:grid;place-items:center;padding:20px;background:linear-gradient(var(--k-line) 1px,transparent 1px) 0 0 / 44px 44px,linear-gradient(90deg,var(--k-line) 1px,transparent 1px) 0 0 / 44px 44px,color-mix(in oklab,var(--c-primary) 5%,var(--c-bg-alt))}.mk-map__art i{position:absolute;display:block;background:color-mix(in oklab,var(--c-text) 10%,transparent);border-radius:8px}.mk-map__art i:nth-child(1){left:-5%;right:-5%;top:58%;height:16px;transform:rotate(-8deg)}.mk-map__art i:nth-child(2){top:-10%;bottom:-10%;left:34%;width:12px;transform:rotate(12deg)}.mk-map__art i:nth-child(3){left:55%;right:-10%;top:24%;height:10px;transform:rotate(18deg)}.mk-map__phcard{position:relative;display:grid;justify-items:center;gap:8px;max-width:300px;padding:20px 24px;border-radius:var(--k-r-lg);background:var(--c-surface);box-shadow:var(--k-sh-hover);text-align:center}.mk-map__phcard b{color:var(--c-text);font:750 16px/1.3 var(--font-head)}.mk-map__phcard small{color:var(--c-text-3);font-size:12.5px}.mk-map__pin{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--c-primary-ink);color:#fff;box-shadow:0 0 0 6px var(--k-tint)}.mk-map__pin .mi{width:22px;height:22px}.mk-map__phcard .mk-btn{min-height:38px}.mk-map--split{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:clamp(14px,2vw,22px);align-items:stretch}.mk-map__side{display:grid;align-content:start;gap:12px;min-width:0}.mk-map__list{display:grid;gap:8px}.mk-map__pick{display:grid;gap:5px;width:100%;padding:14px 16px;border-radius:var(--k-r-lg);border:1px solid var(--k-line);background:var(--k-card);color:var(--c-text);text-align:left;transition:border-color var(--dur),box-shadow var(--dur),background var(--dur)}.mk-map__pick:hover{border-color:var(--k-line-2)}.mk-map__pick[aria-selected="true"]{border-color:var(--c-primary);box-shadow:0 0 0 3px var(--k-tint)}.mk-map__detail{padding:16px;border-radius:var(--k-r-lg);background:var(--k-tint)}.mk-map--split .mk-map__detail .mk-map__name{display:none}.mk-map__info{display:grid;gap:7px}@container (max-width:760px){.mk-map--split{grid-template-columns:1fr}.mk-map--split .mk-map__frame{min-height:min(var(--mh,420px),340px)}}.mk-map--tabs{display:grid;gap:14px}.mk-map--tabs .mk-map__side{grid-template-columns:minmax(0,1fr)}.mk-map--tabs .mk-map__list{display:flex;flex-wrap:wrap;gap:8px}.mk-map--tabs .mk-map__pick{width:auto;padding:9px 16px;border-radius:var(--r-pill)}.mk-map--tabs .mk-map__pick[aria-selected="true"]{background:var(--c-primary-ink);border-color:transparent;box-shadow:none}.mk-map--tabs .mk-map__pick[aria-selected="true"] .mk-map__name{color:#fff}.mk-map--tabs .mk-map__pick .mk-map__name{font-size:14.5px}.mk-map--tabs .mk-map__detail{background:var(--k-card);border:1px solid var(--k-line)}.mk-map__cards{margin:0;padding:0;list-style:none}.mk-map__card{display:grid;align-content:start;gap:8px;padding:18px;border-radius:var(--k-r-lg);background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-map--compact .mk-map__cards{display:grid}.mk-map--compact .mk-map__card{grid-template-columns:minmax(0,1fr) auto;column-gap:18px;padding:14px 0;border-radius:0;background:none;border:0;border-bottom:1px solid var(--k-line);box-shadow:none}.mk-map--compact .mk-map__card>:not(.mk-map__acts){grid-column:1}.mk-map--compact .mk-map__acts{grid-column:2;grid-row:1 / span 5;align-self:center;margin:0}@container (max-width:560px){.mk-map--compact .mk-map__card{grid-template-columns:1fr}.mk-map--compact .mk-map__acts{grid-column:1;grid-row:auto}}.mk-ev__list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.mk-ev__item{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start;padding:16px;border-radius:var(--k-r-lg);background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-ev__date{display:grid;justify-items:center;align-content:center;width:72px;padding:10px 6px;border-radius:var(--k-r);background:var(--c-primary-ink);color:#fff;line-height:1.1;text-align:center}.mk-ev__date b{font:800 28px/1 var(--font-head);letter-spacing:-.03em}.mk-ev__date span{margin-top:3px;font:800 12px/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase}.mk-ev__date small{margin-top:2px;font-size:12px;opacity:.8}.mk-ev__body{min-width:0}.mk-ev__tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.mk-ev__tags:empty{display:none}.mk-ev__price{color:var(--k-ink);font:800 13px/1 var(--font-body)}.mk-ev__title{margin:0 0 6px;color:var(--c-text);font:750 clamp(17px,.4cqi + 15.5px,19px)/1.3 var(--font-head);letter-spacing:-.012em}.mk-ev__title a{color:inherit}.mk-ev__title a:hover{color:var(--k-ink)}.mk-ev__meta{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;color:var(--c-text-2);font-size:13.5px}.mk-ev__meta>span{display:inline-flex;align-items:center;gap:5px}.mk-ev__meta .mi{width:15px;height:15px;color:var(--k-ink)}.mk-ev__text{margin:8px 0 0;color:var(--c-text-2);font-size:14.5px;line-height:1.55}.mk-ev__acts{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:12px}.mk-ev__cal{position:relative}.mk-ev__cal summary{list-style:none;cursor:pointer}.mk-ev__cal summary::-webkit-details-marker{display:none}.mk-ev__calm{position:absolute;z-index:6;top:calc(100% + 6px);left:0;display:grid;min-width:220px;padding:6px;border-radius:var(--k-r);background:var(--c-surface);border:1px solid var(--k-line);box-shadow:var(--k-sh-hover)}.mk-ev__calm :is(a,button){display:block;width:100%;padding:9px 12px;border-radius:8px;color:var(--c-text);font:600 14px/1.3 var(--font-body);text-align:left}.mk-ev__calm :is(a,button):hover{background:var(--k-soft);color:var(--k-ink)}.mk-ev__empty{display:flex;align-items:center;gap:10px;padding:16px;border-radius:var(--k-r);border:1px dashed var(--k-line-2);color:var(--c-text-2)}.mk-ev__empty .mi{width:20px;height:20px;color:var(--k-ink)}.mk-ev--cards .mk-ev__item{grid-template-columns:1fr;gap:0;padding:0}.mk-ev__img{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--k-r-lg) var(--k-r-lg) 0 0;background:var(--k-soft)}.mk-ev__img img{width:100%;height:100%;object-fit:cover}.mk-ev--cards .mk-ev__date{position:absolute;top:12px;left:12px;width:60px;padding:8px 4px;box-shadow:var(--k-sh)}.mk-ev--cards .mk-ev__date b{font-size:22px}.mk-ev--cards .mk-ev__body{padding:14px 16px 16px}.mk-ev__month{padding:10px 0 4px;border-bottom:2px solid var(--k-line-2);color:var(--k-ink);font:800 13px/1.2 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.mk-ev--agenda .mk-ev__list{gap:0}.mk-ev--agenda .mk-ev__item,.mk-ev--compact .mk-ev__item{padding:14px 0;border:0;border-bottom:1px solid var(--k-line);border-radius:0;background:none;box-shadow:none}.mk-ev--agenda .mk-ev__date{background:var(--k-tint);color:var(--k-ink)}.mk-ev--compact .mk-ev__list{gap:0}.mk-ev--compact .mk-ev__date{width:56px;padding:7px 4px}.mk-ev--compact .mk-ev__date b{font-size:21px}.mk-ev--compact .mk-ev__date small{display:none}.mk-ev--compact .mk-ev__acts{margin-top:8px}.mk-ev--timeline .mk-ev__list{position:relative;padding-left:30px}.mk-ev--timeline .mk-ev__list::before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--c-primary),color-mix(in oklab,var(--c-accent) 40%,transparent))}.mk-ev--timeline .mk-ev__item::before{content:"";position:absolute;left:-27px;top:26px;width:14px;height:14px;border-radius:50%;background:var(--c-surface);box-shadow:inset 0 0 0 3px var(--c-primary)}.mk-ev--timeline .mk-ev__item:first-child::before{background:var(--c-primary);box-shadow:0 0 0 5px var(--k-tint)}@container (max-width:520px){.mk-ev:not(.mk-ev--cards) .mk-ev__item{grid-template-columns:1fr;gap:10px}.mk-ev:not(.mk-ev--cards) .mk-ev__date{display:inline-flex;align-items:baseline;gap:6px;width:auto;justify-self:start;padding:6px 12px}.mk-ev:not(.mk-ev--cards) .mk-ev__date b{font-size:18px}.mk-ev:not(.mk-ev--cards) .mk-ev__date :is(span,small){margin:0}}.mk-tw__sum{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:20px;color:var(--c-text-2);font-size:14px}.mk-tw__sum--bare{justify-content:flex-end;margin-bottom:10px}.mk-tw__avg{color:var(--c-text);font:800 32px/1 var(--font-head);letter-spacing:-.03em}.mk-tw__pause{display:inline-grid;place-items:center;width:36px;height:36px;margin-left:auto;border-radius:50%;border:1px solid var(--k-line-2);background:var(--k-card);color:var(--c-text)}.mk-tw__pause .mi{width:15px;height:15px}.mk-tw__pause .mi + .mi,.mk-tw__pause.is-paused .mi:first-child{display:none}.mk-tw__pause.is-paused .mi + .mi{display:block}.mk-tw__list,.mk-tw__track{margin:0;padding:0;list-style:none}.mk-tw__card{display:grid;gap:14px;margin:0;padding:20px;border-radius:var(--k-r-lg);background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.mk-tw__top{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px}.mk-tw__top .mk-stars{--s:15px}.mk-tw__src{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--c-text-3);font:700 12px/1 var(--font-body)}.mk-tw__src .mi{width:14px;height:14px}.mk-tw__text{margin:0;padding:0;border:0;color:var(--c-text);font-size:15.5px;line-height:1.65}.mk-tw__text p{margin:0}.mk-tw__who{display:flex;align-items:center;gap:12px}.mk-tw__av{width:42px;height:42px;flex:none;border-radius:50%;object-fit:cover}.mk-tw__av--ini{display:inline-grid;place-items:center;background:var(--grad-ink);color:#fff;font:700 14px/1 var(--font-body)}.mk-tw__who b{display:block;color:var(--c-text);font-size:14.5px;font-weight:700}.mk-tw__who small{display:block;color:var(--c-text-3);font-size:12.5px}.mk-tw--masonry .mk-tw__list{columns:var(--twc,3);column-gap:16px}.mk-tw--masonry .mk-tw__item{break-inside:avoid;margin-bottom:16px}.mk-tw--grid .mk-tw__list{display:grid;grid-template-columns:repeat(var(--twc,3),minmax(0,1fr));gap:16px}.mk-tw--grid .mk-tw__card{height:100%;align-content:space-between}.mk-tw--featured .mk-tw__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mk-tw--featured .is-big{grid-column:span 2;grid-row:span 2}.mk-tw--featured .is-big .mk-tw__card{height:100%;align-content:center;padding:clamp(22px,3vw,40px);background:linear-gradient(150deg,color-mix(in oklab,var(--c-primary) 10%,var(--k-card)),var(--k-card) 65%)}.mk-tw--featured .is-big .mk-tw__text{font:650 clamp(19px,1cqi + 14px,26px)/1.45 var(--font-head);letter-spacing:-.015em}.mk-tw--featured .is-big .mk-tw__text::before{content:"\201C";display:block;height:.6em;color:var(--k-ink);font:800 3.2em/1 Georgia,serif}.mk-tw__lanes{display:grid;grid-template-columns:repeat(var(--twc,3),minmax(0,1fr));gap:16px;height:min(640px,80vh);overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent)}.mk-tw__lane{min-width:0}.mk-tw__track .mk-tw__item{margin-bottom:16px}.mk-tw__track{animation:mk-tw-up var(--twspd,45s) linear infinite;animation-delay:calc(var(--d,0) * -6s)}.mk-tw__lane.is-rev .mk-tw__track{animation-direction:reverse}.mk-tw__lanes:hover .mk-tw__track,.mk-tw.is-paused .mk-tw__track,.mk-tw__lanes:focus-within .mk-tw__track{animation-play-state:paused}@keyframes mk-tw-up{to{transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.mk-tw__lanes{height:auto;-webkit-mask-image:none;mask-image:none}.mk-tw__track{animation:none !important}.mk-tw__track [aria-hidden="true"]{display:none}}@container (max-width:760px){.mk-tw--masonry .mk-tw__list{columns:2}.mk-tw--grid .mk-tw__list,.mk-tw--featured .mk-tw__list{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-tw__lanes{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-tw__lane:nth-child(n+3){display:none}}@container (max-width:560px){.mk-tw--masonry .mk-tw__list{columns:1}.mk-tw--grid .mk-tw__list,.mk-tw--featured .mk-tw__list{grid-template-columns:1fr}.mk-tw--featured .is-big{grid-column:auto;grid-row:auto}.mk-tw__lanes{display:block;height:auto;-webkit-mask-image:none;mask-image:none}.mk-tw__lane:nth-child(n+3){display:block}.mk-tw__track{animation:none !important}.mk-tw__track [aria-hidden="true"]{display:none}.mk-tw__pause{display:none}}.mk-vb{position:relative;isolation:isolate;display:flex;align-items:center;min-height:var(--vbh,520px);border-radius:var(--k-r-lg);overflow:hidden;background:#0b1120;color:#fff}.mk-vb__bg{position:absolute;inset:0;z-index:-1;overflow:hidden}.mk-vb__poster,.mk-vb__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mk-vb__video{opacity:0;transition:opacity .8s}.mk-vb.is-playing .mk-vb__video{opacity:1}.mk-vb.is-still .mk-vb__poster{animation:mk-kb 26s ease-in-out infinite alternate}@keyframes mk-kb{from{transform:scale(1)}to{transform:scale(1.12) translate(-2%,-1%)}}.mk-vb__shade{position:absolute;inset:0;background:rgb(2 6 23 / var(--vbo,.55))}.mk-vb--primary .mk-vb__shade{background:color-mix(in oklab,var(--c-primary-ink) calc(var(--vbo,.55) * 100%),transparent)}.mk-vb--gradient .mk-vb__shade{background:linear-gradient(120deg,color-mix(in oklab,var(--c-primary-ink) calc(var(--vbo,.55) * 110%),transparent),color-mix(in oklab,#3b0764 calc(var(--vbo,.55) * 100%),transparent))}.mk-vb__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgb(2 6 23 / .45))}.mk-vb__in{position:relative;display:grid;align-items:center;gap:clamp(24px,4vw,56px);width:100%;max-width:1200px;margin-inline:auto;padding:clamp(28px,5vw,76px) clamp(20px,4.4vw,60px)}.mk-vb__content{display:grid;justify-items:start;gap:16px;max-width:640px}.mk-vb--center .mk-vb__content{max-width:780px;margin-inline:auto;justify-items:center;text-align:center}.mk-vb--center .mk-vb__btns{justify-content:center}.mk-vb--minimal{align-items:flex-end}.mk-vb--minimal .mk-vb__content{max-width:520px;gap:12px}.mk-vb--minimal .mk-vb__title{font-size:clamp(24px,2cqi + 14px,38px)}.mk-vb__eye{display:inline-flex;padding:5px 12px;border-radius:var(--r-pill);background:rgb(255 255 255 / .15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:700 12px/1.3 var(--font-body);letter-spacing:.12em;text-transform:uppercase}.mk-vb__title{margin:0;color:#fff;font:800 clamp(30px,3.4cqi + 14px,64px)/1.05 var(--font-head);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 30px rgb(0 0 0 / .25)}.mk-vb__text{margin:0;max-width:56ch;color:rgb(255 255 255 / .88);font-size:clamp(16px,.4cqi + 14.5px,19px);line-height:1.6}.mk-vb__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.mk-vb--split .mk-vb__in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.mk-vb__card{position:relative;aspect-ratio:16 / 10;border-radius:var(--k-r-lg);overflow:hidden;box-shadow:0 30px 70px -26px rgb(0 0 0 / .7);border:1px solid rgb(255 255 255 / .18);transform:rotate(1.5deg)}.mk-vb__card img{width:100%;height:100%;object-fit:cover}.mk-vb__play{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:rgb(255 255 255 / .2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;box-shadow:0 0 0 10px rgb(255 255 255 / .08)}.mk-vb__play .mi{width:28px;height:28px;margin-left:4px}.mk-vb__ctl{position:absolute;right:16px;bottom:16px;z-index:2;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgb(0 0 0 / .42);border:1px solid rgb(255 255 255 / .3);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mk-vb__ctl:hover{background:rgb(0 0 0 / .6)}.mk-vb__ctl .mi{width:16px;height:16px}.mk-vb__ctl .mi + .mi,.mk-vb__ctl.is-paused .mi:first-child{display:none}.mk-vb__ctl.is-paused .mi + .mi{display:block}.mk-vb :focus-visible{outline-color:#fff}@container (max-width:760px){.mk-vb--split .mk-vb__in{grid-template-columns:1fr}.mk-vb__card{display:none}.mk-vb{min-height:min(var(--vbh,520px),560px)}}@container (max-width:520px){.mk-ibx:is(.mk-ibx--r4x5,.mk-ibx--r3x4){--ar:4 / 3}}
