.ui-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}@media (max-width:575px){.ui-container{padding-inline:16px}}.ui-section{position:relative;padding-block:112px}.ui-section--tight{padding-block:80px}.ui-section--alt{background:var(--ui-bg-alt);border-block:1px solid var(--ui-border)}@media (max-width:767px){.ui-section{padding-block:72px}.ui-section--tight{padding-block:56px}}.ui-title{display:flex;flex-direction:column;gap:14px;max-width:720px;margin-bottom:56px}.ui-title--center{align-items:center;text-align:center;margin-inline:auto}.ui-title--start{align-items:flex-start;text-align:left}.ui-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;border:1px solid var(--ui-accent-border);background:var(--ui-accent-soft);color:var(--ui-accent-text);font-family:var(--ui-font);font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.01em}.ui-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ui-accent);box-shadow:0 0 0 3px var(--ui-accent-soft)}.ui-title__h{font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.03em;color:var(--ui-text);text-wrap:balance}.ui-title__deck{font-size:17px;line-height:1.65;color:var(--ui-text-2);text-wrap:pretty}.ui-title--center .ui-title__deck{max-width:620px}.ui-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:10px;border:1px solid transparent;font-family:var(--ui-font);font-size:15px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s var(--ui-ease),box-shadow .2s ease}.ui-btn svg{width:17px;height:17px;flex:none;transition:transform .2s var(--ui-ease)}.ui-btn:hover svg:last-child{transform:translateX(2px)}.ui-btn--primary{background:var(--ui-accent-strong);color:var(--ui-on-accent);box-shadow:0 1px 0 rgb(255 255 255/18%) inset,0 6px 18px -8px var(--ui-accent-strong)}.ui-btn--primary:hover{background:var(--ui-accent-hover);color:var(--ui-on-accent);transform:translateY(-1px);box-shadow:0 1px 0 rgb(255 255 255/18%) inset,0 12px 26px -10px var(--ui-accent-strong)}.ui-btn--secondary{background:var(--ui-surface);border-color:var(--ui-border-strong);color:var(--ui-text);box-shadow:var(--ui-shadow-sm)}.ui-btn--secondary:hover{border-color:var(--ui-accent-border);color:var(--ui-text);background:var(--ui-surface-2)}.ui-btn--ghost{background:transparent;color:var(--ui-text-2)}.ui-btn--ghost:hover{background:var(--ui-surface-2);color:var(--ui-text)}.ui-btn--lg{height:52px;padding:0 24px;font-size:16px;border-radius:12px}.ui-btn--sm{height:38px;padding:0 14px;font-size:14px}.ui-btn--block{width:100%}.ui-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:15px;color:var(--ui-accent-text)}.ui-link svg{width:16px;height:16px;transition:transform .2s var(--ui-ease)}.ui-link:hover{color:var(--ui-accent-text)}.ui-link:hover svg{transform:translateX(3px)}.ui-card{position:relative;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);box-shadow:var(--ui-shadow-sm);transition:border-color .25s ease,transform .25s var(--ui-ease),box-shadow .25s ease}.ui-card--hover:hover{border-color:var(--ui-accent-border);transform:translateY(-3px);box-shadow:var(--ui-shadow)}.ui-icon-tile{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border-radius:12px;background:var(--ui-accent-soft);border:1px solid var(--ui-accent-border);color:var(--ui-accent-text)}.ui-icon-tile svg{width:21px;height:21px}.ui-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--ui-surface-2);border:1px solid var(--ui-border);color:var(--ui-text-2);font-size:12px;font-weight:600;line-height:1.5}.ui-checks{display:grid;gap:10px}.ui-checks li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--ui-text-2)}.ui-checks svg{flex:none;width:18px;height:18px;margin-top:2px;padding:3px;border-radius:50%;background:var(--ui-accent-soft);color:var(--ui-accent-text)}.ui-faq__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.ui-faq__intro{position:sticky;top:104px}.ui-faq__intro .ui-title{margin-bottom:28px}.ui-faq__list{display:grid;gap:12px}.ui-faq__item{border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);background:var(--ui-surface);transition:border-color .2s ease,box-shadow .2s ease}.ui-faq__item.is-open{border-color:var(--ui-accent-border);box-shadow:var(--ui-shadow)}.ui-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 22px;border:0;background:none;text-align:left;cursor:pointer;font-family:var(--ui-font);font-size:16px;font-weight:600;line-height:1.45;color:var(--ui-text)}.ui-faq__icon{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--ui-surface-2);color:var(--ui-text-2);transition:transform .3s var(--ui-ease),background-color .2s ease,color .2s ease}.ui-faq__icon svg{width:16px;height:16px}.ui-faq__item.is-open .ui-faq__icon{transform:rotate(45deg);background:var(--ui-accent-soft);color:var(--ui-accent-text)}.ui-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ui-ease)}.ui-faq__item.is-open .ui-faq__a{grid-template-rows:1fr}.ui-faq__a-inner{overflow:hidden}.ui-faq__a-body{padding:0 22px 20px;font-size:15px;line-height:1.7;color:var(--ui-text-2)}.ui-faq__a-body p+p{margin-top:10px}.ui-faq__a-body a{color:var(--ui-accent-text);text-decoration:underline;text-underline-offset:3px}@media (max-width:991px){.ui-faq__grid{grid-template-columns:1fr;gap:32px}.ui-faq__intro{position:static}}.ui-billing{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto 40px;padding:4px;gap:4px;border-radius:999px;background:var(--ui-surface-2);border:1px solid var(--ui-border)}.ui-billing button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:999px;background:transparent;font-family:var(--ui-font);font-size:14px;font-weight:600;color:var(--ui-text-2);cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.ui-billing button.is-active{background:var(--ui-surface);color:var(--ui-text);box-shadow:var(--ui-shadow-sm),0 0 0 1px var(--ui-border)}.ui-billing__save{padding:2px 8px;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent-text);font-size:12px}.ui-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}.ui-plans--3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1040px;margin-inline:auto}.ui-plans--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px;margin-inline:auto}.ui-pricing__empty{display:grid;justify-items:center;gap:14px;max-width:560px;margin:8px auto 0;padding:28px 24px;text-align:center;border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);color:var(--ui-text-2)}.ui-plan{position:relative;display:flex;flex-direction:column;padding:26px 24px 22px;border-radius:var(--ui-r-xl);background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-sm);transition:border-color .25s ease,box-shadow .25s ease}@supports (grid-template-rows:subgrid){.ui-plan{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0}}.ui-plan:hover{border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow)}.ui-plan.is-popular,.ui-plan.is-popular:hover{border-color:var(--ui-accent-border);background:radial-gradient(120% 60% at 50% 0,var(--ui-accent-soft) 0,transparent 70%),var(--ui-surface);box-shadow:0 0 0 1px var(--ui-accent-border),0 24px 60px -28px var(--ui-glow)}.ui-plan__head{padding-bottom:22px}.ui-plan__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:18px}.ui-plan__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--ui-surface-2);border:1px solid var(--ui-border);color:var(--ui-text-2)}.ui-plan__icon svg{width:19px;height:19px}.ui-plan.is-popular .ui-plan__icon{background:var(--ui-accent-strong);border-color:var(--ui-accent-strong);color:var(--ui-on-accent)}.ui-plan__badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:var(--ui-accent-soft);border:1px solid var(--ui-accent-border);color:var(--ui-accent-text);font-size:12px;font-weight:700;line-height:1.4}.ui-plan__badge svg{width:13px;height:13px}.ui-plan__name{font-size:19px;font-weight:700;letter-spacing:-.01em}.ui-plan__tag{margin-top:4px;font-size:14px;line-height:1.5;color:var(--ui-text-3)}.ui-plan__pricing{padding-bottom:22px}.ui-plan__price{display:flex;align-items:baseline;gap:6px;font-family:var(--ui-font-display);color:var(--ui-text)}.ui-plan__amount{font-size:42px;font-weight:800;letter-spacing:-.035em;line-height:1.05}.ui-plan__amount--text{font-size:30px}.ui-plan__per{font-family:var(--ui-font);font-size:15px;font-weight:500;color:var(--ui-text-3)}.ui-plan__terms{margin-top:8px;font-size:13px;line-height:1.4;color:var(--ui-text-3)}.ui-plan__list-title{margin-top:24px;padding-top:22px;border-top:1px solid var(--ui-border);font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--ui-text)}.ui-plan__list{display:grid;gap:12px;margin-top:16px;flex:1;align-content:start}.ui-plan__list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:22px;color:var(--ui-text-2)}.ui-plan__list strong{font-size:inherit;line-height:inherit;font-weight:700;color:var(--ui-text)}.ui-plan__list svg{flex:none;width:18px;height:18px;margin-top:2px;padding:3px;border-radius:50%;background:var(--ui-accent-soft);color:var(--ui-accent-text)}.ui-plan__foot{margin-top:24px;padding-top:16px;border-top:1px dashed var(--ui-border-strong)}.ui-plan__detail{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ui-text-2);transition:color .2s ease}.ui-plan__detail svg{width:14px;height:14px;transition:transform .2s var(--ui-ease)}.ui-plan__detail:hover{color:var(--ui-accent-text)}.ui-plan__detail:hover svg{transform:translateX(3px)}@media (max-width:1100px){.ui-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ui-plans{grid-template-columns:1fr}}@media (max-width:991px){.ui-plan__detail{padding-block:12px;margin-block:-12px}}@media (prefers-reduced-motion:reduce){.ui-plan,.ui-plan__detail svg{transition:none}}.ui-pricing__note{margin-top:28px;text-align:center;font-size:14px;color:var(--ui-text-3)}.ui-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;padding:56px;border-radius:var(--ui-r-xl);background:var(--ui-band-bg);border:1px solid var(--ui-band-border);color:#ecfdf8;isolation:isolate}.ui-cta:before{inset:0;background-image:linear-gradient(rgb(255 255 255/5%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/5%) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 80% 50%,#000 0,transparent 75%);mask-image:radial-gradient(ellipse 70% 90% at 80% 50%,#000 0,transparent 75%)}.ui-cta:after,.ui-cta:before{content:"";position:absolute;z-index:-1}.ui-cta:after{right:-120px;top:-160px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgb(45 212 184/35%) 0,transparent 65%)}.ui-cta__title{font-size:clamp(28px,3.4vw,40px);font-weight:700;letter-spacing:-.03em;color:#ffffff}.ui-cta__deck{margin-top:12px;max-width:560px;font-size:17px;line-height:1.6;color:rgb(236 253 245/78%)}.ui-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.ui-cta .ui-btn--primary{background:#ffffff;color:#0b4f46;box-shadow:0 10px 30px -12px rgb(0 0 0/50%)}.ui-cta .ui-btn--primary:hover{background:#e4f6f2;color:#0b4f46}.ui-cta .ui-btn--secondary{background:rgb(255 255 255/8%);border-color:rgb(255 255 255/22%);color:#ffffff;box-shadow:none}.ui-cta .ui-btn--secondary:hover{background:rgb(255 255 255/14%);border-color:rgb(255 255 255/40%);color:#ffffff}@media (max-width:991px){.ui-cta{grid-template-columns:minmax(0,1fr);padding:40px 28px}}@media (max-width:575px){.ui-cta{padding:32px 22px}.ui-cta__actions{flex-direction:column}.ui-cta__actions .ui-btn{width:100%}}.ui-btn-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ui-header{position:sticky;top:0;z-index:1000;background:var(--ui-header-bg);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid transparent;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.ui-header.is-scrolled{border-bottom-color:var(--ui-border);box-shadow:0 6px 24px -18px rgb(0 0 0/45%)}.ui-header__bar{display:flex;align-items:center;gap:28px;height:72px;max-width:1280px}.ui-brand{display:inline-flex;align-items:center;gap:10px;flex:none;color:var(--ui-text)}.ui-brand__mark{width:34px;height:auto}.ui-brand__word{font-family:var(--ui-font-display);font-size:19px;font-weight:800;letter-spacing:-.03em}.ui-brand:hover .ui-brand__word,.ui-brand__word{color:var(--ui-text)}.ui-nav{flex:1}.ui-nav__list{display:flex;align-items:center;gap:2px}.ui-nav__item,.ui-nav__link{position:relative}.ui-nav__link{display:inline-flex;align-items:center;gap:4px;height:40px;padding:0 12px;border:0;border-radius:8px;background:transparent;font-family:var(--ui-font);font-size:15px;font-weight:500;color:var(--ui-text-2);white-space:nowrap;cursor:pointer;transition:color .2s ease,background-color .2s ease}.ui-nav__item.is-open>.ui-nav__link,.ui-nav__link:hover{color:var(--ui-text);background:var(--ui-surface-2)}.ui-nav__link svg{width:15px;height:15px;opacity:.7;transition:transform .2s var(--ui-ease)}.ui-nav__item.is-open>.ui-nav__link svg{transform:rotate(180deg)}.ui-nav__item.is-active>.ui-nav__link{color:var(--ui-text)}.ui-nav__item.is-active>.ui-nav__link:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:2px;background:var(--ui-accent)}.ui-nav__account{display:none}.ui-menu{position:absolute;top:calc(100% + 10px);left:50%;z-index:10;width:-moz-max-content;width:max-content;min-width:340px;padding:8px;border-radius:var(--ui-r-lg);background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-lg);opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .18s ease,transform .18s var(--ui-ease),visibility .18s}.ui-menu:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.ui-menu__grid{display:grid;gap:2px}.ui-menu--wide .ui-menu__grid{grid-template-columns:repeat(2,minmax(250px,1fr))}.ui-nav__item.is-open>.ui-menu{opacity:1;visibility:visible;transform:translate(-50%)}@media (hover:hover) and (min-width:992px){.ui-nav__item.has-menu:focus-within>.ui-menu,.ui-nav__item.has-menu:hover>.ui-menu{opacity:1;visibility:visible;transform:translate(-50%)}.ui-nav__item.has-menu:hover>.ui-nav__link{color:var(--ui-text);background:var(--ui-surface-2)}}.ui-menu__card{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:10px;transition:background-color .15s ease}.ui-menu__card:hover{background:var(--ui-surface-2)}.ui-menu__card .ui-icon-tile{width:36px;height:36px;border-radius:10px}.ui-menu__card .ui-icon-tile svg{width:18px;height:18px}.ui-menu__title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.4;color:var(--ui-text)}.ui-menu__desc{display:block;margin-top:1px;font-size:13px;line-height:1.45;color:var(--ui-text-3)}.ui-menu__tag{padding:1px 7px;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent-text);font-size:11px;font-weight:600}.ui-header__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.ui-burger{display:none;place-items:center;width:40px;height:40px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);color:var(--ui-text);cursor:pointer}.ui-burger svg{width:20px;height:20px}.ui-header .cs-lang{margin:0;padding:0;width:auto;border:0;background:none}.ui-header .cs-lang .cs-lang-trigger{width:auto;height:40px;min-height:0;padding:0 12px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);color:var(--ui-text-2);font-family:var(--ui-font);font-size:14px;font-weight:500}.ui-header .cs-lang .cs-lang-trigger:hover{background:var(--ui-surface-2);border-color:var(--ui-border-strong);color:var(--ui-text)}.ui-header .cs-lang .cs-lang-trigger .cs-lang-globe{color:var(--ui-accent-text)}.ui-header .cs-lang .cs-lang-menu{top:calc(100% + 8px);bottom:auto;left:auto;right:0;min-width:210px;max-height:60vh;background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-lg)}.ui-header .cs-lang .cs-lang-item{color:var(--ui-text-2);font-family:var(--ui-font)}.ui-header .cs-lang .cs-lang-item:hover{background:var(--ui-surface-2);color:var(--ui-text)}.ui-header .cs-lang .cs-lang-item .cs-lang-code{color:var(--ui-text-3)}.ui-header .cs-lang .cs-lang-item.is-active{background:var(--ui-accent-soft)}.ui-header .cs-lang .cs-lang-item.is-active .cs-lang-native{background:none;-webkit-text-fill-color:currentColor;color:var(--ui-accent-text)}.ui-header .cs-lang .cs-lang-item.is-active .cs-lang-code{color:var(--ui-accent-text)}.ui-theme-toggle{position:relative;display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-surface);color:var(--ui-text-2);cursor:pointer;overflow:hidden;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ui-theme-toggle:hover{background:var(--ui-surface-2);color:var(--ui-text);border-color:var(--ui-border-strong)}.ui-theme-toggle svg{grid-area:1/1;width:18px;height:18px;transition:transform .45s var(--ui-ease),opacity .3s ease}.ui-theme-toggle .ui-theme-toggle__sun{opacity:1;transform:rotate(0) scale(1)}.ui-theme-toggle .ui-theme-toggle__moon{opacity:0;transform:rotate(-90deg) scale(.5)}:root[data-theme=light]:has(.ui-themed) .ui-theme-toggle .ui-theme-toggle__sun{opacity:0;transform:rotate(90deg) scale(.5)}:root[data-theme=light]:has(.ui-themed) .ui-theme-toggle .ui-theme-toggle__moon{opacity:1;transform:rotate(0) scale(1)}:root:not(:has(.ui-themed)) .ui-theme-toggle{display:none}@media (max-width:1100px){.ui-header__bar{gap:16px}.ui-nav__link{padding:0 9px}}@media (min-width:992px) and (max-width:1100px){.ui-header .cs-lang .cs-lang-trigger .cs-lang-caret,.ui-header .cs-lang .cs-lang-trigger>span{display:none}.ui-header .cs-lang .cs-lang-trigger{width:40px;padding:0;justify-content:center}}.ui-nav__item--promo>.ui-nav__link{gap:7px;color:var(--ui-accent-text)}.ui-nav__item--promo>.ui-nav__link:hover{color:var(--ui-accent)}@media (min-width:992px) and (max-width:1099px){.ui-nav__item--promo .ui-nav__badge{display:none}}.ui-nav__badge{display:inline-flex;align-items:center;padding:2px 7px;border:1px solid var(--ui-accent-border);border-radius:999px;background:var(--ui-accent-soft);font-size:11px;font-weight:700;line-height:1.3;letter-spacing:.01em;color:var(--ui-accent-text)}@media (max-width:991px){.ui-burger{display:grid}.ui-header__signin{display:none}.ui-nav{position:fixed;top:72px;left:0;right:0;bottom:0;z-index:999;overflow-y:auto;padding:12px 16px 32px;background:var(--ui-bg);border-top:1px solid var(--ui-border);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s ease,transform .22s var(--ui-ease),visibility .22s}.ui-header.is-open .ui-nav{opacity:1;visibility:visible;transform:none}.ui-header.is-open{backdrop-filter:none;background:var(--ui-bg)}.ui-nav__list{flex-direction:column;align-items:stretch;gap:2px}.ui-nav__link{width:100%;height:52px;justify-content:space-between;padding:0 12px;font-size:17px;font-weight:600;color:var(--ui-text)}.ui-nav__item.is-active>.ui-nav__link:after{left:0;right:auto;top:14px;bottom:14px;width:3px;height:auto}.ui-menu,.ui-nav__item.is-open>.ui-menu{position:static;width:auto;min-width:0;padding:0 0 8px;border:0;box-shadow:none;background:transparent;transform:none;transition:none}.ui-menu{display:none}.ui-nav__item.is-open>.ui-menu{display:block;opacity:1;visibility:visible}.ui-menu:before{display:none}.ui-menu--wide .ui-menu__grid{grid-template-columns:1fr}.ui-nav__account{display:grid;gap:10px;margin-top:16px;padding-top:20px;border-top:1px solid var(--ui-border)}.ui-header__actions>.ui-header__cta{display:none}.ui-header .cs-lang .cs-lang-trigger{padding:0 10px}}@media (max-width:575px){.ui-header .cs-lang .cs-lang-trigger .cs-lang-caret,.ui-header .cs-lang .cs-lang-trigger>span{display:none}.ui-header .cs-lang .cs-lang-trigger{width:40px;padding:0;justify-content:center}}@media (max-width:380px){.ui-header__bar{gap:10px}.ui-header__actions{gap:6px}.ui-header .ui-brand{gap:8px}.ui-header .ui-brand__mark{width:30px}.ui-brand__word{font-size:17px}}html:has(.ui-header.is-open){overflow:hidden}@media (min-width:992px){html:has(.ui-header.is-open){overflow:visible}}.ui-footer{position:relative;margin-top:0;padding-top:80px;background:var(--ui-bg-alt);border-top:1px solid var(--ui-border);color:var(--ui-text-2)}.ui-footer__top{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:40px}.ui-footer__about{max-width:340px}.ui-footer__blurb{margin-top:16px;font-size:15px;line-height:1.65;color:var(--ui-text-2)}.ui-footer__note{display:flex;gap:10px;margin-top:18px;padding:12px 14px;border-radius:var(--ui-r);background:var(--ui-accent-soft);border:1px solid var(--ui-accent-border);font-size:13px;line-height:1.55;color:var(--ui-text)}.ui-footer__note svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--ui-accent-text)}.ui-footer__social{display:flex;gap:8px;margin-top:18px}.ui-footer__social a{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text-2)}.ui-footer__social a:hover{color:var(--ui-accent-text);border-color:var(--ui-accent-border)}.ui-footer__heading{margin-bottom:16px;font-family:var(--ui-font);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-text)}.ui-footer__links{display:grid;gap:10px}.ui-footer__links a{font-size:15px;line-height:1.5;color:var(--ui-text-2);transition:color .15s ease}.ui-footer__links a:hover{color:var(--ui-accent-text)}.ui-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:56px;padding-top:24px;border-top:1px solid var(--ui-border)}.ui-footer__legal-label{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ui-text)}.ui-footer__legal ul{display:flex;flex-wrap:wrap;gap:6px 18px}.ui-footer__legal a{font-size:14px;color:var(--ui-text-3)}.ui-footer__legal a:hover{color:var(--ui-accent-text)}.ui-footer__compliance{margin-top:24px;padding:20px 22px;border-radius:var(--ui-r-lg);border:1px solid var(--ui-border);background:var(--ui-surface)}.ui-footer__compliance p{font-size:13px;line-height:1.7;color:var(--ui-text-3)}.ui-footer__compliance a{color:var(--ui-text-2);text-decoration:underline;text-underline-offset:2px}.ui-footer__compliance a:hover{color:var(--ui-accent-text)}.ui-footer__ask{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--ui-border)}.ui-footer__ask-label{font-size:13px;font-weight:600;color:var(--ui-text-2)}.ui-footer__ask ul{display:flex;flex-wrap:wrap;gap:8px}.ui-footer__ask a{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--ui-border);background:var(--ui-surface-2);font-size:13px;font-weight:600;color:var(--ui-text-2);text-decoration:none}.ui-footer__ask a:hover{border-color:var(--ui-accent-border);color:var(--ui-accent-text)}.ui-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-block:24px 28px;border-top:1px solid var(--ui-border);font-size:14px;color:var(--ui-text-3)}.ui-footer__bottom a:hover{color:var(--ui-accent-text)}.ui-footer__bottom ul{display:flex;flex-wrap:wrap;gap:8px 22px}.ui-footer__top-link{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ui-text-2)}.ui-footer__top-link svg{width:15px;height:15px}@media (max-width:991px){.ui-footer__top-link{padding-block:11px;margin-block:-11px}.ui-footer__ask a{height:36px;padding:0 14px}.ui-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-footer__about{grid-column:1/-1;max-width:none}}.ui-loader{display:none}html[data-loader=on] .ui-loader{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;pointer-events:none;animation:ui-loader-failsafe .01s linear 4.5s forwards}.ui-loader__half{position:absolute;left:0;right:0;height:50.5%;background:var(--ui-bg);transition:transform .75s cubic-bezier(.7,0,.2,1)}.ui-loader__half--top{top:0}.ui-loader__half--bottom{bottom:0}.ui-loader__stage{position:relative;display:grid;justify-items:center;gap:26px;transition:opacity .35s ease,transform .5s var(--ui-ease)}.ui-loader__scan{position:relative;display:grid;place-items:center;width:112px;height:112px}.ui-loader__ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ui-loader__ring circle{fill:none;stroke-linecap:round}.ui-loader__ring--outer{animation:ui-loader-spin 1.6s linear infinite}.ui-loader__ring--outer circle{stroke:var(--ui-accent);stroke-width:2.5;stroke-dasharray:90 260}.ui-loader__ring--inner{inset:14px;width:calc(100% - 28px);height:calc(100% - 28px);animation:ui-loader-spin 2.2s linear infinite reverse}.ui-loader__ring--inner circle{stroke:var(--ui-accent-border);stroke-width:2;stroke-dasharray:40 180}.ui-loader__track circle{stroke:var(--ui-border);stroke-width:1}.ui-loader__mark{width:46px;height:auto;animation:ui-loader-breathe 1.6s ease-in-out infinite}.ui-loader__bars{display:flex;align-items:flex-end;gap:5px;height:34px}.ui-loader__bars span{width:6px;height:100%;border-radius:3px;background:linear-gradient(180deg,var(--ui-accent) 0,var(--ui-accent-strong) 100%);transform-origin:bottom;transform:scaleY(.25);animation:ui-loader-wave 1.5s var(--ui-ease) forwards;animation-delay:calc(var(--i) * 70ms)}.ui-loader__word{display:flex;font-family:var(--ui-font-display);font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--ui-text)}.ui-loader__word span{opacity:0;transform:translateY(8px);animation:ui-loader-letter .5s var(--ui-ease) forwards;animation-delay:calc(.25s + var(--i) * 35ms)}.ui-loader.is-leaving .ui-loader__stage{opacity:0;transform:scale(.94)}.ui-loader.is-leaving .ui-loader__half--top{transform:translateY(-100%)}.ui-loader.is-leaving .ui-loader__half--bottom{transform:translateY(100%)}@keyframes ui-loader-spin{to{transform:rotate(1turn)}}@keyframes ui-loader-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes ui-loader-wave{0%{transform:scaleY(.25)}14%{transform:scaleY(.95)}28%{transform:scaleY(.35)}42%{transform:scaleY(.8)}56%{transform:scaleY(.3)}70%{transform:scaleY(.6)}to{transform:scaleY(var(--h))}}@keyframes ui-loader-letter{to{opacity:1;transform:none}}@keyframes ui-loader-failsafe{to{visibility:hidden;opacity:0}}@media (prefers-reduced-motion:reduce){.ui-loader__mark,.ui-loader__ring--inner,.ui-loader__ring--outer{animation:none}.ui-loader__bars span{animation:none;transform:scaleY(var(--h))}.ui-loader__word span{animation:none;opacity:1;transform:none}.ui-loader__half{transition:opacity .3s ease}.ui-loader.is-leaving .ui-loader__half--bottom,.ui-loader.is-leaving .ui-loader__half--top{transform:none;opacity:0}}.hp-hero{position:relative;overflow:hidden;padding:88px 0 96px;isolation:isolate}.hp-hero__bg{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(var(--ui-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--ui-grid-line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 30%,transparent 80%)}.hp-hero__bg:after{content:"";position:absolute;left:50%;top:-260px;width:1100px;height:620px;transform:translateX(-50%);background:radial-gradient(ellipse at center,var(--ui-glow) 0,transparent 65%)}.hp-hero__inner{text-align:center}.hp-hero__copy,.hp-hero__inner{display:grid;justify-items:center}.hp-hero__copy{gap:22px;max-width:820px}.hp-hero__title{font-size:clamp(40px,6.4vw,72px);font-weight:800;line-height:1.04;letter-spacing:-.045em;color:var(--ui-text)}.hp-hero__lede{max-width:640px;font-size:18px;line-height:1.65;color:var(--ui-text-2);text-wrap:pretty}.hp-rotator{display:inline-grid;vertical-align:bottom;color:var(--ui-accent);text-align:left}.hp-hero__title .hp-rotator,.hp-hero__title .hp-rotator>span{font-size:inherit;line-height:inherit;font-weight:inherit}.hp-rotator>span{grid-area:1/1;opacity:0;transform:translateY(.35em);animation:hp-rotate 7.5s var(--ui-ease) infinite}.hp-rotator>span:nth-child(2){animation-delay:2.5s}.hp-rotator>span:nth-child(3){animation-delay:5s}@keyframes hp-rotate{0%{opacity:0;transform:translateY(.35em)}30%,6%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-.35em)}}@media (prefers-reduced-motion:reduce){.hp-rotator>span{animation:none}.hp-rotator>span:first-child{opacity:1;transform:none}}.hp-hero__form{display:flex;justify-content:center;width:100%}.hp-scan{position:relative;display:flex;align-items:center;gap:8px;width:min(560px,100%);padding:6px 6px 6px 44px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow);transition:border-color .2s ease,box-shadow .2s ease}.hp-scan:focus-within{border-color:var(--ui-accent);box-shadow:0 0 0 4px var(--ui-accent-soft),var(--ui-shadow)}.hp-scan__icon{position:absolute;left:16px;width:18px;height:18px;color:var(--ui-text-3)}.hp-scan .hp-scan__input{flex:1;padding:0;min-width:0;height:44px;border:0;outline:0;background:transparent;font-family:var(--ui-font);font-size:16px;color:var(--ui-text)}.hp-scan__input::-moz-placeholder{color:var(--ui-text-3)}.hp-scan__input::placeholder{color:var(--ui-text-3)}.hp-scan :focus-visible{outline:none}.hp-scan .hp-scan__btn:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}@media (max-width:575px){.hp-scan{flex-direction:column;align-items:stretch;padding:6px}.hp-scan__icon{top:6px;height:44px}.hp-scan .hp-scan__input{flex:none;padding-left:38px}.hp-scan__btn{width:100%}}.hp-hero__checks{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px}.hp-hero__checks li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--ui-text-2)}.hp-hero__checks svg{width:16px;height:16px;padding:2px;border-radius:50%;background:var(--ui-accent-soft);color:var(--ui-accent-text)}.hp-hero__visual{position:relative;width:100%;max-width:1080px;margin-top:64px}.hp-hero__glow{position:absolute;left:8%;right:8%;top:4%;bottom:-6%;z-index:-1;border-radius:40px;background:radial-gradient(ellipse at 50% 40%,var(--ui-glow) 0,transparent 70%);filter:blur(30px)}.hp-float{position:absolute;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:14px;background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-lg);text-align:left;animation:hp-float 6s ease-in-out infinite}.hp-float b{display:block;font-size:14px;font-weight:700;color:var(--ui-text)}.hp-float small{display:block;font-size:12.5px;color:var(--ui-text-3)}.hp-float--left{left:-28px;bottom:-46px}.hp-float--right{right:-24px;top:-34px;animation-delay:-3s}@keyframes hp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1140px){.hp-float--left{left:12px}.hp-float--right{right:12px}}@media (max-width:991px){.hp-float{display:none}}@media (max-width:767px){.hp-hero{padding:56px 0 64px}.hp-hero__visual{margin-top:44px}}@media (prefers-reduced-motion:reduce){.hp-float{animation:none}}.hp-strip{border-block:1px solid var(--ui-border);background:var(--ui-bg-alt)}.hp-strip__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.hp-strip__list>li{display:flex;align-items:center;gap:14px;padding:28px 24px}.hp-strip__list>li+li{border-left:1px solid var(--ui-border)}.hp-strip__list b{display:block;font-size:15px;font-weight:700;color:var(--ui-text)}.hp-strip__list small{display:block;font-size:13px;line-height:1.45;color:var(--ui-text-3)}.hp-strip__list .hp-strip__num{font-family:var(--ui-font-display);font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1;color:var(--ui-accent)}.hp-strip__icons{display:flex;gap:6px;color:var(--ui-text)}.hp-strip__icons svg{width:20px;height:20px}@media (max-width:991px){.hp-strip__list{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-strip__list>li:nth-child(3){border-left:0}.hp-strip__list>li:nth-child(n+3){border-top:1px solid var(--ui-border)}}@media (max-width:520px){.hp-strip__list{grid-template-columns:1fr}.hp-strip__list>li+li{border-left:0;border-top:1px solid var(--ui-border)}.hp-strip__list>li{padding:20px 4px}}.hp-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hp-pillar{display:flex;flex-direction:column;gap:14px;padding:28px}.hp-pillar,.hp-pillar:hover{color:var(--ui-text)}.hp-pillar__title{margin-top:6px;font-size:20px}.hp-pillar__text{flex:1;font-size:15px;line-height:1.65;color:var(--ui-text-2)}@media (max-width:991px){.hp-pillars{grid-template-columns:1fr}}.hp-rows{display:grid;gap:96px}.hp-row{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px}.hp-row--flip .hp-row__copy{order:2}.hp-row__kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-accent-text)}.hp-row__title{margin-top:12px;font-size:clamp(26px,3vw,34px);letter-spacing:-.03em;text-wrap:balance}.hp-row__text{margin-top:14px;font-size:16.5px;line-height:1.7;color:var(--ui-text-2)}.hp-row__points{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}@media (max-width:991px){.hp-rows{gap:72px}.hp-row{grid-template-columns:minmax(0,1fr);gap:32px}.hp-row--flip .hp-row__copy{order:0}}@media (max-width:480px){.hp-row__points{grid-template-columns:1fr}}.hp-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;counter-reset:none}.hp-steps:before{content:"";position:absolute;left:16%;right:16%;top:62px;border-top:2px dashed var(--ui-border-strong)}.hp-step{position:relative;display:grid;justify-items:center;align-content:start;gap:12px;padding:32px 28px;text-align:center;border-radius:var(--ui-r-lg);background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-sm)}.hp-step .ui-icon-tile{width:56px;height:56px;border-radius:16px;background:var(--ui-surface);box-shadow:0 0 0 8px var(--ui-surface),0 0 0 9px var(--ui-border)}.hp-step .ui-icon-tile svg{width:24px;height:24px}.hp-step__num{position:absolute;top:14px;right:16px;font-family:var(--ui-font-display);font-size:13px;font-weight:800;color:var(--ui-text-3)}.hp-step__title{margin-top:8px;font-size:19px}.hp-step__text{font-size:15px;line-height:1.65;color:var(--ui-text-2)}@media (max-width:991px){.hp-steps{grid-template-columns:1fr}.hp-steps:before{display:none}}.hp-audience{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hp-aud{display:flex;flex-direction:column;gap:18px;padding:32px}.hp-aud__title{font-size:22px}.hp-aud .ui-checks{flex:1}.hp-aud__link{margin-top:4px}@media (max-width:991px){.hp-aud__link{padding-block:10px;margin-block:-6px -10px}}@media (max-width:767px){.hp-audience{grid-template-columns:1fr}.hp-aud{padding:26px}}.hp-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.hp-principle{display:flex;gap:16px}.hp-principle__title{font-size:17px}.hp-principle__text{margin-top:6px;font-size:15px;line-height:1.65;color:var(--ui-text-2)}@media (max-width:991px){.hp-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.hp-principles{grid-template-columns:1fr;gap:28px}}.hp-testimonials .ui-title{margin-bottom:48px}.hp-marquees{display:grid;gap:20px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hp-marquee{overflow:hidden}.hp-marquee__track{display:flex;width:-moz-max-content;width:max-content;animation:hp-marquee 70s linear infinite}.hp-marquee--reverse .hp-marquee__track{animation-direction:reverse;animation-duration:80s}.hp-marquee:hover .hp-marquee__track{animation-play-state:paused}.hp-marquee__set{display:flex;gap:20px;padding-right:20px}@keyframes hp-marquee{to{transform:translateX(-50%)}}.hp-quote{display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:380px;margin:0;padding:24px;border-radius:var(--ui-r-lg);background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:var(--ui-shadow-sm)}.hp-quote__text{margin:0;padding:0;border:0;font-size:15.5px;line-height:1.65;color:var(--ui-text)}.hp-quote__by{display:flex;align-items:center;gap:12px}.hp-quote__by img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--ui-surface-2)}.hp-quote__by b{display:block;font-size:14px;font-weight:700;color:var(--ui-text)}.hp-quote__by small{display:block;font-size:13px;color:var(--ui-text-3)}.hp-quote__by .ui-chip{margin-left:auto}@media (max-width:575px){.hp-quote{width:300px}}@media (prefers-reduced-motion:reduce){.hp-marquee{overflow-x:auto}.hp-marquee__track{animation:none}.hp-marquee__set[aria-hidden]{display:none}}.mk-window{overflow:hidden;border-radius:18px;background:var(--ui-surface);border:1px solid var(--ui-border-strong);box-shadow:var(--ui-shadow-lg);text-align:left}.mk-window__bar{position:relative;display:flex;align-items:center;height:42px;padding:0 16px;background:var(--ui-surface-2);border-bottom:1px solid var(--ui-border)}.mk-dots{display:flex;gap:7px}.mk-dots i{width:11px;height:11px;border-radius:50%;background:var(--ui-border-strong)}.mk-url{position:absolute;left:50%;transform:translateX(-50%);padding:4px 14px;border-radius:8px;background:var(--ui-surface);border:1px solid var(--ui-border);font-size:12px;color:var(--ui-text-3)}.mk-app{padding:16px;background:var(--ui-bg-alt)}.mk-app__nav{display:flex;align-items:center;gap:18px;padding:10px 14px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--ui-border)}.mk-app__brand{display:inline-flex;align-items:center;gap:8px;font-family:var(--ui-font-display);font-size:14px;font-weight:800;color:var(--ui-text)}.mk-tabs{display:flex;gap:4px;margin-inline:auto}.mk-tabs b{padding:6px 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--ui-text-3)}.mk-tabs b.is-on{background:var(--ui-accent-soft);color:var(--ui-accent-text)}.mk-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ui-accent-strong);color:var(--ui-on-accent);font-size:13px;font-weight:700}.mk-grid{display:grid;grid-template-columns:1fr 1.6fr 1fr;grid-template-areas:"profile chart days" "job table table";gap:14px;margin-top:14px}.mk-card,.mk-panel{padding:16px;border-radius:12px;background:var(--ui-surface);border:1px solid var(--ui-border);font-size:13px;color:var(--ui-text-2)}.mk-panel{padding:22px;border-radius:var(--ui-r-lg);box-shadow:var(--ui-shadow)}.mk-card--profile{grid-area:profile}.mk-card--chart{grid-area:chart}.mk-card--days{grid-area:days}.mk-card--job{grid-area:job}.mk-card--table{grid-area:table}.mk-card__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;font-size:13px;font-weight:700;color:var(--ui-text)}.mk-panel .mk-card__head{margin-bottom:16px;font-size:14px}.mk-muted{font-size:12px;font-weight:500;color:var(--ui-text-3)}.mk-badge,.mk-pill{padding:2px 8px;border-radius:999px;background:var(--ui-accent-soft);color:var(--ui-accent-text);font-size:11px;font-weight:700}.mk-pill--soft{background:var(--ui-surface-2);color:var(--ui-text-2)}.mk-handle{display:flex;align-items:center;gap:10px}.mk-handle__pic{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--ui-accent) 0,var(--ui-accent-strong) 100%);color:var(--ui-on-accent);font-size:12px;font-weight:800}.mk-handle b{display:block;font-size:13px;color:var(--ui-text)}.mk-handle small{display:block;font-size:11px;color:var(--ui-text-3)}.mk-big{margin-top:14px;font-family:var(--ui-font-display);font-size:30px;font-weight:800;letter-spacing:-.03em;color:var(--ui-text)}.mk-big small{font-family:var(--ui-font);font-size:12px;font-weight:500;letter-spacing:0;color:var(--ui-text-3)}.mk-kpis,.mk-momentum,.mk-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.mk-kpis,.mk-momentum{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-kpis{margin:0 0 18px}.mk-kpis span,.mk-momentum span,.mk-stats span{padding:8px 10px;border-radius:8px;background:var(--ui-surface-2)}.mk-kpis small,.mk-momentum small,.mk-stats small{display:block;font-size:11px;color:var(--ui-text-3)}.mk-kpis b,.mk-momentum b,.mk-stats b{font-size:15px;color:var(--ui-text)}.mk-legend{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:500;color:var(--ui-text-3)}.mk-legend i{width:8px;height:8px;border-radius:50%;background:var(--ui-chart-2)}.mk-legend i.is-accent{background:var(--ui-accent)}.mk-chart{display:block;width:100%;height:120px}.mk-panel .mk-chart{height:150px}.mk-chart__grid{stroke:var(--ui-border);stroke-width:1}.mk-chart__grid,.mk-chart__line{vector-effect:non-scaling-stroke}.mk-chart__line{fill:none;stroke:var(--ui-accent);stroke-width:2.5;stroke-linejoin:round}.mk-chart__line--muted{stroke:var(--ui-chart-2);stroke-dasharray:4 4;stroke-width:1.5}.mk-chart__area{fill:var(--ui-accent-soft)}.mk-axis{display:flex;justify-content:space-between;margin-top:6px;font-size:10px;color:var(--ui-text-3)}.mk-bars{display:flex;align-items:flex-end;gap:6px;height:120px}.mk-bars span{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%}.mk-bars i{width:100%;border-radius:5px;background:var(--ui-surface-3)}.mk-bars span.is-top i{background:var(--ui-accent)}.mk-bars small{font-size:10px;color:var(--ui-text-3)}.mk-job{display:flex;align-items:center;gap:10px}.mk-job__ico{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--ui-accent-soft);color:var(--ui-accent-text)}.mk-job b{display:block;font-size:13px;color:var(--ui-text)}.mk-job small{display:block;font-size:11px;color:var(--ui-text-3)}.mk-progress{display:block;height:6px;margin-top:14px;border-radius:999px;background:var(--ui-surface-3);overflow:hidden}.mk-progress i{display:block;height:100%;border-radius:inherit;background:var(--ui-accent)}.mk-progress--sm{width:110px;margin-top:0}.mk-langs{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.mk-langs span{padding:3px 8px;border-radius:6px;background:var(--ui-surface-2);border:1px solid var(--ui-border);font-size:11px;font-weight:600;color:var(--ui-text-2)}.mk-langs span.is-on{background:var(--ui-accent-soft);border-color:var(--ui-accent-border);color:var(--ui-accent-text)}.mk-langs--inline{margin-top:0}.mk-search{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;border:1px solid var(--ui-border);font-size:11.5px;font-weight:500;color:var(--ui-text-3)}.mk-search svg{width:13px;height:13px}.mk-search--bar{display:flex;margin-top:16px;padding:10px 12px;background:var(--ui-surface-2);font-size:13px}.mk-row,.mk-rows{display:grid}.mk-row{grid-template-columns:28px 1.4fr 1.2fr .5fr .9fr;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--ui-border)}.mk-row b{font-size:12.5px;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-row__play{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ui-surface-2);color:var(--ui-text-2)}.mk-row__play svg{width:11px;height:11px}.mk-row__pl{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ui-text-2)}.mk-status{justify-self:start;padding:2px 8px;border-radius:999px;background:rgb(251 191 36/14%);color:var(--ui-warn);font-size:11px;font-weight:700}.mk-status.is-done{background:var(--ui-accent-soft);color:var(--ui-accent-text)}.mk-top{display:grid;margin-top:16px}.mk-top__row{display:grid;grid-template-columns:24px 1fr auto auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--ui-border)}.mk-top__row b{font-size:13px;color:var(--ui-text)}.mk-top__rank{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:var(--ui-surface-2);font-size:12px;font-weight:700;color:var(--ui-text-2)}.mk-heat{display:flex;gap:8px}.mk-heat__days{display:grid;grid-template-rows:repeat(7,1fr);gap:5px;font-size:10px;color:var(--ui-text-3)}.mk-heat__days span{display:grid;align-items:center}.mk-heat__grid{flex:1;min-width:0;display:grid;grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:repeat(7,1fr);grid-auto-flow:column;gap:5px}.mk-heat__grid i{aspect-ratio:1;border-radius:4px;background:var(--ui-accent)}.mk-momentum{margin-top:18px}.mk-hbar,.mk-hbars{display:grid;gap:12px}.mk-hbar{grid-template-columns:110px 1fr 44px;align-items:center;font-size:12.5px}.mk-hbar b{text-align:right;color:var(--ui-text)}.mk-hbar__track{height:10px;border-radius:999px;background:var(--ui-surface-2);overflow:hidden}.mk-hbar__track i{display:block;height:100%;border-radius:inherit;background:var(--ui-chart-2)}.mk-hbar.is-you span:first-child{font-weight:700;color:var(--ui-text)}.mk-hbar.is-you .mk-hbar__track i{background:var(--ui-accent)}.mk-file{display:inline-flex;align-items:center;gap:8px}.mk-file svg{width:16px;height:16px;color:var(--ui-accent-text)}.mk-transcript{display:grid;gap:4px}.mk-transcript p{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:8px 10px;border-radius:8px;font-size:13.5px;line-height:1.55;color:var(--ui-text-2)}.mk-transcript p.is-hl{background:var(--ui-accent-soft);color:var(--ui-text)}.mk-transcript time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--ui-accent-text)}.mk-btn{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:var(--ui-accent-strong);color:var(--ui-on-accent);font-size:12px;font-weight:700}.mk-btn svg{width:13px;height:13px}.mk-formats{display:flex;gap:6px;margin-bottom:16px}.mk-formats span{padding:6px 12px;border-radius:8px;border:1px solid var(--ui-border);background:var(--ui-surface-2);font-size:12px;font-weight:700;color:var(--ui-text-2)}.mk-formats span.is-on{border-color:var(--ui-accent-border);background:var(--ui-accent-soft);color:var(--ui-accent-text)}.mk-queue{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.mk-queue__row{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;background:var(--ui-surface-2)}.mk-queue__ico{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--ui-surface);color:var(--ui-accent-text)}.mk-queue__ico svg{width:15px;height:15px}.mk-queue__name{flex:1;min-width:0}.mk-queue__name b{display:block;font-size:13px;color:var(--ui-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mk-queue__name small{display:block;font-size:11.5px;color:var(--ui-text-3)}@media (max-width:991px){.mk-grid{grid-template-columns:1fr 1fr;grid-template-areas:"profile days" "chart chart" "table table"}.mk-card--job{display:none}}@media (max-width:640px){.mk-tabs,.mk-url{display:none}.mk-app__nav{justify-content:space-between}.mk-grid{grid-template-columns:1fr;grid-template-areas:"profile" "chart"}.mk-card--days,.mk-card--table{display:none}.mk-hbar{grid-template-columns:92px 1fr 40px}.mk-axis span:nth-child(2n){visibility:hidden}.mk-formats{flex-wrap:wrap}.mk-formats span{padding:5px 9px}.mk-progress--sm{width:64px}}@media (max-width:480px){.mk-panel{padding:16px}.mk-top__row{grid-template-columns:24px minmax(0,1fr) auto;gap:10px}.mk-top__row .mk-muted{display:none}.mk-transcript p{grid-template-columns:62px minmax(0,1fr);gap:8px;padding:8px}}.mk-demo .mk-url{white-space:nowrap}.mk-d-app{display:grid;grid-template-columns:56px minmax(0,1fr);background:var(--ui-bg-alt)}.mk-d-side{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0;border-right:1px solid var(--ui-border);background:var(--ui-surface)}.mk-d-side img{margin-bottom:10px}.mk-d-side span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;font-size:16px;color:var(--ui-text-3)}.mk-d-side span.is-on{background:var(--ui-accent-soft);color:var(--ui-accent-text)}.mk-d-main{position:relative;flex-direction:column;min-width:0;padding:14px 16px 16px}.mk-d-main,.mk-d-top{display:flex;gap:12px}.mk-d-search,.mk-d-top{align-items:center}.mk-d-search{display:flex;flex:1;gap:6px;max-width:540px;height:42px;margin-inline:auto;padding:3px;border:1px solid var(--ui-border-strong);border-radius:11px;background:var(--ui-surface);transition:border-color .2s ease,box-shadow .2s ease}.mk-demo[data-phase=submit] .mk-d-search,.mk-demo[data-phase=typing] .mk-d-search{border-color:var(--ui-accent-border);box-shadow:0 0 0 3px var(--ui-accent-soft)}.mk-d-search__pf{display:grid;flex:none;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--ui-surface-3);font-size:14px;color:var(--ui-text)}.mk-d-search__field{display:flex;flex:1;align-items:center;min-width:0;height:22px;padding-left:10px;overflow:hidden;border-left:1px solid var(--ui-border-strong);font-size:13.5px;white-space:nowrap;color:var(--ui-text)}.mk-d-search__at{margin-right:2px;color:var(--ui-text-3)}.mk-d-search__ph{margin-left:4px;color:var(--ui-text-3)}.mk-d-caret{width:1.5px;height:16px;margin-left:1px;background:var(--ui-accent);animation:mk-d-blink 1s steps(1) infinite}@keyframes mk-d-blink{50%{opacity:0}}.mk-d-search__btn{display:inline-flex;flex:none;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:8px;background:linear-gradient(135deg,var(--ui-accent) 0,var(--ui-accent-strong) 100%);font-size:12.5px;font-weight:700;white-space:nowrap;color:var(--ui-on-accent);transition:transform .15s ease,filter .15s ease}.mk-d-search__btn.is-pressed{transform:scale(.94);filter:brightness(1.12)}.mk-d-spin{width:11px;height:11px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:mk-d-spin .7s linear infinite}@keyframes mk-d-spin{to{transform:rotate(1turn)}}.mk-d-user{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ui-accent-strong);font-size:12px;font-weight:700;color:var(--ui-on-accent)}.mk-d-status{position:absolute;top:66px;left:50%;z-index:3;display:flex;align-items:center;gap:12px;width:min(380px,calc(100% - 32px));padding:9px 14px;border:1px solid var(--ui-accent-border);border-radius:999px;background:var(--ui-surface);box-shadow:var(--ui-shadow);font-size:12.5px;font-weight:600;white-space:nowrap;color:var(--ui-accent-text);transform:translateX(-50%);animation:mk-d-drop .35s var(--ui-ease) both}.mk-d-status__text{display:inline-flex;align-items:center;gap:6px}.mk-d-status__bar{flex:1;height:4px;overflow:hidden;border-radius:999px;background:var(--ui-border)}.mk-d-status__bar i{display:block;width:100%;height:100%;border-radius:inherit;background:var(--ui-accent);transform-origin:left;animation:mk-d-progress 2s var(--ui-ease) both}@keyframes mk-d-drop{0%{opacity:0;transform:translate(-50%,-8px)}}@keyframes mk-d-progress{0%{transform:scaleX(.04)}}.mk-d-board,.mk-d-row{display:grid;gap:12px}.mk-d-row--top{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)}.mk-d-row--bottom{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) minmax(0,1fr)}.mk-d-card{display:flex;flex-direction:column;min-width:0;padding:14px;border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface);font-size:12px;color:var(--ui-text-2)}.mk-d-board.is-ready .mk-d-card,.mk-d-board.is-ready .mk-d-stats{animation:mk-d-rise .55s var(--ui-ease) both;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes mk-d-rise{0%{opacity:0;transform:translateY(10px)}}.mk-d-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px;margin-bottom:10px}.mk-d-head b{font-size:12.5px;font-weight:700;color:var(--ui-text)}.mk-d-head small{font-size:10.5px;color:var(--ui-text-3)}.mk-d-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--ui-accent-border);border-radius:999px;background:var(--ui-accent-soft);font-size:10.5px;font-weight:600;color:var(--ui-accent-text)}.mk-d-who{display:flex;align-items:center;gap:10px}.mk-d-who__pic{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--ui-accent) 0,var(--ui-accent-strong) 100%);font-size:12px;font-weight:800;color:var(--ui-on-accent)}.mk-d-who b{display:block;font-size:13px;font-weight:700;color:var(--ui-text)}.mk-d-who small{display:block;font-size:11px;color:var(--ui-text-3)}.mk-d-big{margin:14px 0 12px;font-family:var(--ui-font-display);font-size:26px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--ui-text)}.mk-d-big small{margin-left:6px;font-family:var(--ui-font);font-size:11.5px;font-weight:500;letter-spacing:0;color:var(--ui-text-3)}.mk-d-tiles{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.mk-d-tiles span{padding:8px 10px;border-radius:9px;background:var(--ui-surface-2)}.mk-d-tiles small{display:block;font-size:10.5px;color:var(--ui-text-3)}.mk-d-tiles b{display:block;font-size:14px;font-weight:700;color:var(--ui-text)}.mk-d-legend{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;white-space:nowrap;color:var(--ui-text-3)}.mk-d-legend i{display:inline-block;width:12px;border-top:2px dashed var(--ui-chart-2)}.mk-d-legend i.is-accent{border-top-style:solid;border-top-color:var(--ui-accent)}.mk-d-figure{display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.mk-d-figure b{font-family:var(--ui-font-display);font-size:20px;font-weight:800;color:var(--ui-text)}.mk-d-figure small{font-size:11px;color:var(--ui-text-3)}.mk-d-chip{padding:1px 7px;border-radius:999px;background:var(--ui-accent-soft);font-size:10.5px;font-weight:700;color:var(--ui-accent-text)}.mk-d-plot{position:relative;flex:1;min-height:100px;margin-left:30px}.mk-d-plot svg{display:block;width:100%;height:100%;min-height:100px;overflow:visible}.mk-d-board.is-ready .mk-d-plot svg{animation:mk-d-reveal 1.2s var(--ui-ease) .25s both}@keyframes mk-d-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.mk-d-plot__y{position:absolute;top:-6px;bottom:-6px;left:-30px;display:flex;flex-direction:column;justify-content:space-between;font-size:9.5px;color:var(--ui-text-3)}.mk-d-grid{stroke:var(--ui-border);stroke-width:1}.mk-d-grid,.mk-d-line{vector-effect:non-scaling-stroke}.mk-d-line{fill:none;stroke:var(--ui-accent);stroke-width:2.2;stroke-linecap:round}.mk-d-line--before{stroke:var(--ui-chart-2);stroke-width:1.4;stroke-dasharray:4 4}.mk-d-area{fill:url(#mk-d-fill)}.mk-d-stop{stop-color:var(--ui-accent);stop-opacity:0}.mk-d-stop--top{stop-opacity:.3}.mk-d-plot__latest{position:absolute;top:-4px;right:-6px;padding:1px 6px;border-radius:999px;background:var(--ui-accent);font-size:9.5px;font-weight:700;color:var(--ui-on-accent)}.mk-d-board.is-ready .mk-d-plot__latest{animation:mk-d-fade .4s ease 1.3s both}@keyframes mk-d-fade{0%{opacity:0}}.mk-d-axis{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:6px 0 0 30px;font-size:9.5px;text-align:center;color:var(--ui-text-3)}.mk-d-bars{display:grid;flex:1;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-height:110px}.mk-d-bars span{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;min-width:0}.mk-d-bars i{display:block;width:100%;max-width:26px;border-radius:5px;background:var(--ui-surface-3);transform-origin:bottom}.mk-d-bars span.is-top i{background:linear-gradient(180deg,var(--ui-accent) 0,var(--ui-accent-strong) 100%)}.mk-d-bars em{font-size:9.5px;font-style:normal;font-weight:600;color:var(--ui-text-3)}.mk-d-bars small{font-size:10px;color:var(--ui-text-3)}.mk-d-bars span.is-top em,.mk-d-bars span.is-top small{font-weight:700;color:var(--ui-accent-text)}.mk-d-board.is-ready .mk-d-bars i{animation:mk-d-grow .7s var(--ui-ease) both;animation-delay:calc(.28s + var(--j, 0) * 50ms)}.mk-d-board.is-ready .mk-d-bars em{animation:mk-d-fade .35s ease both;animation-delay:calc(.65s + var(--j, 0) * 50ms)}@keyframes mk-d-grow{0%{transform:scaleY(0)}}.mk-d-insight{margin-top:10px;padding:7px 10px;border:1px solid var(--ui-accent-border);border-radius:9px;background:var(--ui-accent-soft);font-size:11.5px;color:var(--ui-text-2)}.mk-d-insight b{margin-right:4px;color:var(--ui-accent-text)}.mk-d-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid var(--ui-border);border-radius:12px;background:var(--ui-surface)}.mk-d-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px}.mk-d-stat+.mk-d-stat{border-left:1px solid var(--ui-border)}.mk-d-stat small{display:inline-flex;align-items:center;gap:5px;overflow:hidden;font-size:10.5px;white-space:nowrap;color:var(--ui-text-3)}.mk-d-stat b{font-size:15px;font-weight:700;color:var(--ui-text)}.mk-d-stat--videos svg{color:var(--ui-accent)}.mk-d-stat--likes svg{color:var(--ui-chart-rose)}.mk-d-stat--comments svg{color:var(--ui-chart-violet)}.mk-d-stat--shares svg{color:var(--ui-chart-sky)}.mk-d-stat--saves svg{color:var(--ui-warn)}.mk-d-stat--viral svg{color:var(--ui-accent)}.mk-d-lvs{position:relative;width:104px;height:104px;margin:0 auto 10px}.mk-d-ring{width:100%;height:100%;transform:rotate(-90deg)}.mk-d-ring circle{fill:none;stroke-width:10}.mk-d-ring__track{stroke:var(--ui-chart-sky)}.mk-d-ring.is-skel .mk-d-ring__track{stroke:var(--ui-surface-3)}.mk-d-ring__value{stroke:var(--ui-accent);stroke-linecap:round;stroke-dasharray:64 100}.mk-d-board.is-ready .mk-d-ring__value{animation:mk-d-ring 1s var(--ui-ease) .4s both}@keyframes mk-d-ring{0%{stroke-dasharray:0 100}}.mk-d-lvs__center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.mk-d-lvs__center b{font-family:var(--ui-font-display);font-size:18px;font-weight:800;line-height:1;color:var(--ui-text)}.mk-d-lvs__center small{font-size:9.5px;color:var(--ui-text-3)}.mk-d-lvs__legend{display:flex;justify-content:space-around;font-size:11px;color:var(--ui-text-2)}.mk-d-lvs__legend span{display:inline-flex;align-items:center;gap:5px}.mk-d-lvs__legend i{width:8px;height:8px;border-radius:50%;background:var(--ui-chart-sky)}.mk-d-lvs__legend i.is-accent{background:var(--ui-accent)}.mk-d-lvs__legend b{color:var(--ui-text)}.mk-d-tags{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mk-d-tag{--c:var(--ui-accent);display:flex;align-items:center;gap:8px}.mk-d-tag--1{--c:var(--ui-chart-sky)}.mk-d-tag--2{--c:var(--ui-chart-violet)}.mk-d-tag--3{--c:var(--ui-warn)}.mk-d-tag__rank{display:grid;flex:none;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--ui-surface-2);font-size:10px;font-weight:700;color:var(--c)}.mk-d-tag__body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.mk-d-tag__head{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.mk-d-tag__head b{overflow:hidden;font-size:11.5px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--ui-text)}.mk-d-tag__head small{flex:none;font-size:10.5px;color:var(--ui-text-3)}.mk-d-tag__track{display:block;height:5px;overflow:hidden;border-radius:999px;background:var(--ui-surface-2)}.mk-d-tag__track i{display:block;height:100%;border-radius:inherit;background:var(--c);transform-origin:left}.mk-d-board.is-ready .mk-d-tag__track i{animation:mk-d-grow-x .7s var(--ui-ease) both;animation-delay:calc(.4s + var(--j, 0) * 60ms)}@keyframes mk-d-grow-x{0%{transform:scaleX(0)}}.mk-d-skelset{display:flex;flex:1;flex-direction:column;gap:10px}.mk-d-board:not(.is-ready) .mk-d-bars i,.mk-d-board:not(.is-ready) .mk-d-tag__track i,.mk-d-skel{display:block;border-radius:8px;background:var(--ui-surface-2);background-image:linear-gradient(90deg,var(--ui-surface-2) 0,var(--ui-surface-3) 50%,var(--ui-surface-2) 100%);background-size:200% 100%;animation:mk-d-sweep 1.4s ease-in-out infinite}.mk-d-board:not(.is-ready) .mk-d-bars i{border-radius:5px}.mk-demo[data-phase=submit] .mk-d-skel,.mk-demo[data-phase=typing] .mk-d-board:not(.is-ready) .mk-d-bars i,.mk-demo[data-phase=typing] .mk-d-board:not(.is-ready) .mk-d-tag__track i,.mk-demo[data-phase=typing] .mk-d-skel{animation:none;opacity:.55}@keyframes mk-d-sweep{0%{background-position:200% 0}to{background-position:-200% 0}}.mk-d-skel--who{width:70%;height:36px}.mk-d-skel--big{width:55%;height:28px}.mk-d-skel--tiles{height:52px;margin-top:auto}.mk-d-skel--figure{width:42%;height:22px}.mk-d-skel--plot{flex:1;min-height:120px}.mk-d-skel--insight{height:30px;margin-top:10px}.mk-d-skel--stat{width:60%;height:18px}.mk-d-skel--legend{width:70%;height:14px;margin-inline:auto}.mk-d-skel--line{width:55%;height:10px;border-radius:4px}@media (max-width:991px){.mk-d-app{grid-template-columns:minmax(0,1fr)}.mk-d-card--days,.mk-d-row--bottom,.mk-d-side{display:none}.mk-d-row--top{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.mk-d-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-d-stat:nth-child(n+4){display:none}}@media (max-width:575px){.mk-d-row--top{grid-template-columns:minmax(0,1fr)}.mk-d-card--chart{display:none}.mk-d-search__btn{font-size:0;gap:0;padding:0 10px}.mk-d-search__btn svg{font-size:14px}.mk-d-user{display:none}}@media (prefers-reduced-motion:reduce){.mk-demo .mk-d-board.is-ready .mk-d-bars em,.mk-demo .mk-d-board.is-ready .mk-d-bars i,.mk-demo .mk-d-board.is-ready .mk-d-card,.mk-demo .mk-d-board.is-ready .mk-d-plot svg,.mk-demo .mk-d-board.is-ready .mk-d-plot__latest,.mk-demo .mk-d-board.is-ready .mk-d-ring__value,.mk-demo .mk-d-board.is-ready .mk-d-stats,.mk-demo .mk-d-board.is-ready .mk-d-tag__track i,.mk-demo .mk-d-caret,.mk-demo .mk-d-skel,.mk-demo .mk-d-spin,.mk-demo .mk-d-status,.mk-demo .mk-d-status__bar i{animation:none}}.mk-caret{display:inline-block;width:1.5px;height:14px;margin-left:2px;background:var(--ui-accent);animation:mk-d-blink 1s steps(1) infinite}html.ui-js .hp-row__visual.is-in .mk-chart{animation:mk-d-reveal 1.3s var(--ui-ease) .2s both}html.ui-js .hp-row__visual.is-in .mk-card__head .mk-pill{animation:mk-s-pop .45s var(--ui-ease) 1.2s both}html.ui-js .hp-row__visual.is-in .mk-top__row{animation:mk-s-slide .5s var(--ui-ease) both;animation-delay:calc(.7s + var(--k, 0) * .12s)}html.ui-js .hp-row__visual.is-in .mk-heat__grid i{animation:mk-s-cell .45s var(--ui-ease) both;animation-delay:calc(.15s + var(--k, 0) * 55ms)}html.ui-js .hp-row__visual.is-in .mk-momentum span{animation:mk-s-rise .5s var(--ui-ease) .9s both}html.ui-js .hp-row__visual.is-in .mk-momentum span:nth-child(2){animation-delay:1.02s}html.ui-js .hp-row__visual.is-in .mk-momentum span:nth-child(3){animation-delay:1.14s}html.ui-js .hp-row__visual.is-in .mk-kpis span{animation:mk-s-rise .5s var(--ui-ease) both}html.ui-js .hp-row__visual.is-in .mk-kpis span:nth-child(2){animation-delay:.1s}html.ui-js .hp-row__visual.is-in .mk-kpis span:nth-child(3){animation-delay:.2s}html.ui-js .hp-row__visual.is-in .mk-hbar__track i{transform-origin:left;animation:mk-s-grow-x .9s var(--ui-ease) both;animation-delay:calc(.35s + var(--k, 0) * .11s)}html.ui-js .hp-row__visual.is-in .mk-hbar b{animation:mk-d-fade .4s ease both;animation-delay:calc(.9s + var(--k, 0) * .11s)}html.ui-js .hp-row__visual.is-in .mk-hbar.is-you .mk-hbar__track{animation:mk-s-glow 2.6s ease-in-out 1.6s infinite}html.ui-js .hp-row__visual.is-in .mk-transcript p{animation:mk-s-rise .45s var(--ui-ease) both;animation-delay:calc(.2s + var(--k, 0) * .26s)}html.ui-js .hp-row__visual.is-in .mk-transcript p.is-hl{background-image:linear-gradient(90deg,var(--ui-accent-soft) 0,var(--ui-accent-soft) 100%);background-repeat:no-repeat;background-color:transparent;animation:mk-s-rise .45s var(--ui-ease) both,mk-s-sweep .8s var(--ui-ease) both;animation-delay:calc(.2s + var(--k, 0) * .26s),1.4s}html.ui-js .hp-row__visual.is-in .mk-search--bar{animation:mk-s-rise .45s var(--ui-ease) 1.5s both}html.ui-js .hp-row__visual.is-in .mk-formats span{animation:mk-s-pop .4s var(--ui-ease) both;animation-delay:calc(.15s + var(--k, 0) * 70ms)}html.ui-js .hp-row__visual.is-in .mk-queue__row{animation:mk-s-slide .5s var(--ui-ease) both;animation-delay:calc(.5s + var(--k, 0) * .13s)}html.ui-js .hp-row__visual.is-in .mk-queue__row .mk-progress i{transform-origin:left;animation:mk-s-grow-x 1.1s var(--ui-ease) both;animation-delay:calc(.8s + var(--k, 0) * .13s)}html.ui-js .hp-row__visual.is-in .mk-queue__row.is-done .mk-queue__ico{animation:mk-s-pop .45s var(--ui-ease) 1.8s both}.mk-queue__row.is-live .mk-progress i{background-image:linear-gradient(110deg,transparent 0,transparent 35%,var(--ui-accent-text) 50%,transparent 65%,transparent 100%);background-size:220% 100%}html.ui-js .hp-row__visual.is-in .mk-queue__row.is-live .mk-progress i{animation:mk-s-grow-x 1.1s var(--ui-ease) both,mk-s-shine 1.8s linear 2s infinite;animation-delay:calc(.8s + var(--k, 0) * .13s),2s}html.ui-js .hp-row__visual.is-in .mk-queue__row.is-queued .mk-progress{animation:mk-s-breathe 1.8s ease-in-out 1.5s infinite}@keyframes mk-s-pop{0%{opacity:0;transform:scale(.7)}}@keyframes mk-s-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes mk-s-slide{0%{opacity:0;transform:translateX(14px)}}@keyframes mk-s-cell{0%{opacity:0;transform:scale(.4)}}@keyframes mk-s-grow-x{0%{transform:scaleX(0)}}@keyframes mk-s-sweep{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes mk-s-glow{0%,to{box-shadow:0 0 0 0 var(--ui-accent-soft)}50%{box-shadow:0 0 0 4px var(--ui-accent-soft)}}@keyframes mk-s-shine{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes mk-s-breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.mk-caret,html.ui-js .hp-row__visual.is-in .mk-card__head .mk-pill,html.ui-js .hp-row__visual.is-in .mk-chart,html.ui-js .hp-row__visual.is-in .mk-formats span,html.ui-js .hp-row__visual.is-in .mk-hbar b,html.ui-js .hp-row__visual.is-in .mk-hbar.is-you .mk-hbar__track,html.ui-js .hp-row__visual.is-in .mk-hbar__track i,html.ui-js .hp-row__visual.is-in .mk-heat__grid i,html.ui-js .hp-row__visual.is-in .mk-kpis span,html.ui-js .hp-row__visual.is-in .mk-kpis span:nth-child(2),html.ui-js .hp-row__visual.is-in .mk-kpis span:nth-child(3),html.ui-js .hp-row__visual.is-in .mk-momentum span,html.ui-js .hp-row__visual.is-in .mk-momentum span:nth-child(2),html.ui-js .hp-row__visual.is-in .mk-momentum span:nth-child(3),html.ui-js .hp-row__visual.is-in .mk-queue__row,html.ui-js .hp-row__visual.is-in .mk-queue__row .mk-progress i,html.ui-js .hp-row__visual.is-in .mk-queue__row.is-done .mk-queue__ico,html.ui-js .hp-row__visual.is-in .mk-queue__row.is-live .mk-progress i,html.ui-js .hp-row__visual.is-in .mk-queue__row.is-queued .mk-progress,html.ui-js .hp-row__visual.is-in .mk-search--bar,html.ui-js .hp-row__visual.is-in .mk-top__row,html.ui-js .hp-row__visual.is-in .mk-transcript p,html.ui-js .hp-row__visual.is-in .mk-transcript p.is-hl{animation:none}}