.kx-root{--background-default:#f9fafb;--background-subtle:#e5e7eb;--background-elevated:#e5e7eb;--background-panel:#d1d5db;--background-inverse:#111827;--text-primary:#111827;--text-secondary:#686f7c;--text-tertiary:#686f7c;--text-disabled:#d1d5db;--foreground-default:#111827;--foreground-secondary:#686f7c;--foreground-tertiary:#9ca3af;--foreground-disabled:#d1d5db;--fill-primary-default:#6366f1;--fill-primary-hover:#4f46e5;--fill-primary-active:#4338ca;--primary-default:#6366f1;--primary-foreground:#fff;--primary-hover:#4f46e5;--primary-active:#4338ca;--secondary-default:#e5e7eb;--secondary-foreground:#111827;--muted-default:#f3f4f6;--muted-foreground:#686f7c;--accent-default:#e5e7eb;--accent-foreground:#111827;--destructive-default:#ef4444;--destructive-foreground:#fff;--border-default:#d1d5db;--border-subtle:#e5e7eb;--input-background:#fff;--input-default:#f9fafb;--input-border:#d1d5db;--ring:#6366f1;--switch-background:#d1d5db;--card-background:#f9fafb;--card-foreground:#111827;--popover-background:#fff;--popover-foreground:#111827;--on-primary:#fff;--surface-default:#f9fafb;--surface-foreground:#111827;--chart-1:#6366f1;--chart-2:#8b5cf6;--chart-3:#ec4899;--chart-4:#f59e0b;--chart-5:#10b981;--font-family-base:var(--font-pretendard), -apple-system, BlinkMacSystemFont, system-ui, Roboto, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700}
.kx-root :where(:not(svg,svg *)),.kx-root :where(:not(svg,svg *)):before,.kx-root :where(:not(svg,svg *)):after{all:revert}.kx-root svg{vertical-align:baseline;display:inline}body:has(.kx-root){background:#fff;overflow-x:auto}.kx-root{color:var(--text-primary);line-height:normal}.kx-root a{text-decoration:none}.kx-root{zoom:var(--kx-z,1)}.kx-page{width:1440px;margin:0 auto}.kx-btn{transition:filter .2s}.kx-btn:hover{filter:brightness(.9)}.kx-btn:active{filter:brightness(.8)}.kx-link:hover{text-decoration:underline}.kx-nl{color:#374151;transition:color .2s}.kx-nl:hover{color:var(--text-primary)!important}@keyframes kxUpA{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes kxUpB{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes kxWinA{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes kxWinB{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes kxCaret{50%{opacity:0}}@keyframes kxPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,currentColor 50%,transparent)}70%{box-shadow:0 0 0 8px color-mix(in srgb,currentColor 0%,transparent)}}@keyframes kxBob1{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-7px)rotate(1deg)}65%{transform:translateY(-3px)rotate(-.8deg)}}@keyframes kxBob2{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-9px)rotate(-1.2deg)}75%{transform:translateY(-4px)rotate(.6deg)}}@keyframes kxBob3{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-5px)rotate(-.6deg)}60%{transform:translateY(-8px)rotate(1.2deg)}}@keyframes kxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes kxRipA{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.7)}}@keyframes kxRipB{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.7)}}@keyframes kxSpin{to{transform:rotate(360deg)}}.kx-ua{animation:1s cubic-bezier(.2,.8,.2,1) both kxUpA}.kx-ub{animation:1s cubic-bezier(.2,.8,.2,1) both kxUpB}.kx-wa{animation:1.3s cubic-bezier(.2,.8,.2,1) both kxWinA}.kx-wb{animation:1.3s cubic-bezier(.2,.8,.2,1) both kxWinB}.kx-caret{animation:1s step-end infinite kxCaret}.kx-pulse{animation:2s ease-out infinite kxPulse}.kx-bob1{animation:7s ease-in-out infinite kxBob1}.kx-bob2{animation:8s ease-in-out infinite kxBob2}.kx-bob3{animation:6.5s ease-in-out infinite kxBob3}.kx-float{animation:7s ease-in-out infinite kxFloat}.kx-ripa{animation:.55s ease-out both kxRipA}.kx-ripb{animation:.55s ease-out both kxRipB}.kx-spin{animation:.9s linear infinite kxSpin}.kx-rv{opacity:0;transition:opacity 1.1s cubic-bezier(.2,.8,.2,1),transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(56px)}.kx-rv.kx-in,.kx-rv.kx-rv-stagger{opacity:1;transform:none}.kx-rv-stagger .kx-stag{opacity:0;transition:opacity 1.1s cubic-bezier(.2,.8,.2,1),transform 1.1s cubic-bezier(.2,.8,.2,1);transform:translateY(56px)}.kx-rv-stagger.kx-in .kx-stag{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.kx-ua,.kx-ub,.kx-wa,.kx-wb,.kx-caret,.kx-pulse,.kx-bob1,.kx-bob2,.kx-bob3,.kx-float,.kx-ripa,.kx-ripb,.kx-spin{animation:none!important}.kx-rv,.kx-stag{opacity:1!important;transition:none!important;transform:none!important}}.kx-still,.kx-still *,.kx-still :before,.kx-still :after{animation-play-state:paused!important}.kx-pp{transition:transform .18s cubic-bezier(.2,.8,.2,1),background .2s}.kx-pp:hover{background:#d1d5dbd9!important}.kx-pp:active{transform:scale(.92)}.kx-pp:focus-visible{outline:2px solid var(--primary-default);outline-offset:2px}@media (prefers-reduced-motion:reduce){.kx-pp{display:none!important}}
@property --size{syntax:"<length>";inherits:true;initial-value:50px}html:has(.m-only){background:var(--grey)}.page{background:var(--white);max-width:480px;margin:0 auto;position:relative;overflow-x:clip}@media (min-width:481px){.page{box-shadow:0 0 0 1px var(--line)}}.m-pad{padding-left:24px;padding-right:24px}.m-center{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.m-kicker{color:var(--ink-4);font-size:17px;font-weight:600}.m-h1{letter-spacing:-.035em;font-size:40px;font-weight:700;line-height:1.1}.m-h2{letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.15}.m-h2--lg{letter-spacing:-.035em;font-size:34px}.m-h2--xl{letter-spacing:-.035em;font-size:36px}.m-lead{color:var(--ink-4);margin-top:4px;font-size:17px;font-weight:600;line-height:1.55}.m-lead b{color:var(--ink);font-weight:inherit}.link-more{font-size:16px}.thumb{background:var(--bg,var(--grey));display:block;overflow:hidden}.thumb img{object-fit:contain;width:100%;height:100%}.mono{background:var(--c);color:#fff;letter-spacing:-.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:800;display:flex}.pill{white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:700;transition:background .3s,color .3s;display:inline-flex}.pill--md{flex-shrink:0;padding:4px 10px}.pill--wait{background:var(--grey);color:var(--ink-3)}.pill--busy{background:var(--tint);color:var(--tint-ink)}.pill--done{background:var(--ok-bg);color:var(--ok-ink)}.spin{border:2px solid #a0b5ff;border-top-color:var(--tint-ink);border-radius:50%;width:9px;height:9px;animation:.9s linear infinite kx-spin;display:none}.pill--busy .spin{display:block}.pulse{background:var(--pri);width:7px;height:7px;color:var(--pri);border-radius:50%;animation:2s ease-out infinite kx-pulse;display:block}.caret{vertical-align:-.12em;background:var(--pri);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite kx-caret;display:inline-block}.mnav{z-index:50;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;width:100%;max-width:480px;height:56px;padding:0 8px 0 20px;transition:background .3s,border-color .3s;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.mnav.is-scrolled{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffffd1;border-bottom-color:#1118270f}.menu-open .mnav{background:0 0;border-bottom-color:#0000}.mnav__logo{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:800}.mnav__logo img{width:90px;height:22px}.mnav__actions{align-items:center;gap:4px;display:flex}.mnav__cta{height:32px;box-shadow:none;transition:opacity .25s ease, transform .18s var(--ease), filter .2s ease;padding:0 14px;font-size:13px}.menu-open .mnav__cta{opacity:0;pointer-events:none}.mnav__burger{width:44px;height:44px;color:var(--ink);cursor:pointer;transition:transform .18s var(--ease);background:0 0;border:0;border-radius:50%;padding:0;position:relative}.mnav__burger:active{transform:scale(.92)}.mnav__burger span{width:18px;height:1.6px;transition:top .3s var(--ease), transform .3s var(--ease);background:currentColor;border-radius:1px;position:absolute;left:13px}.mnav__burger span:first-child{top:18px}.mnav__burger span:last-child{top:24.4px}.menu-open .mnav__burger span:first-child{top:21.2px;transform:rotate(45deg)}.menu-open .mnav__burger span:last-child{top:21.2px;transform:rotate(-45deg)}.msheet{z-index:45;-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);opacity:0;visibility:hidden;background:#fffffff5;flex-direction:column;justify-content:space-between;width:100%;max-width:480px;padding:76px 28px 40px;transition:opacity .3s,visibility 0s linear .3s;display:flex;position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}.menu-open .msheet{opacity:1;visibility:visible;transition:opacity .3s,visibility}.menu-open{overflow:hidden}.msheet__links{flex-direction:column;display:flex}.msheet__links a{letter-spacing:-.025em;height:56px;color:var(--ink);opacity:0;transition:opacity .4s ease, transform .5s var(--ease);align-items:center;font-size:28px;font-weight:700;display:flex;transform:translateY(-10px)}.msheet__links a:active{opacity:.55}.menu-open .msheet__links a{opacity:1;transform:none}.menu-open .msheet__links a:nth-child(2){transition-delay:45ms}.menu-open .msheet__links a:nth-child(3){transition-delay:90ms}.menu-open .msheet__links a:nth-child(4){transition-delay:.135s}.menu-open .msheet__links a:nth-child(5){transition-delay:.18s}.menu-open .msheet__links a:nth-child(6){transition-delay:.225s}.msheet__foot{opacity:0;transition:opacity .4s ease, transform .5s var(--ease);flex-direction:column;gap:10px;display:flex;transform:translateY(10px)}.menu-open .msheet__foot{opacity:1;transition-delay:.28s;transform:none}.m-hero{flex-direction:column;align-items:center;padding:112px 0 64px;display:flex;position:relative;overflow:hidden}.m-hero__glow{pointer-events:none;background:radial-gradient(closest-side,#2b5bff29,#2b5bff0d 55%,#fff0 100%);border-radius:50%;width:610px;height:560px;position:absolute;top:380px;left:-110px}.m-hero__copy{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative}.m-hero__kicker{font-size:15px;font-weight:600}.m-hero__title{letter-spacing:-.035em;flex-direction:column;align-items:center;margin-top:12px;font-size:40px;font-weight:700;line-height:1.12;display:flex}.m-hero__sub{color:var(--ink-3);margin-top:16px;font-size:17px;line-height:1.5}.m-hero__actions{align-items:center;gap:24px;margin-top:28px;display:flex}.m-hero__btn{height:48px;padding:0 22px;font-size:16px}@keyframes kx-win{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}.win-in{animation:kx-win 1.3s var(--ease) both;animation-delay:.3s}.device--tablet{z-index:1;aspect-ratio:1180/846;width:calc(100% - 24px);max-width:432px;margin-top:44px;position:relative}.tab{transform-origin:0 0;width:1180px;height:846px;transform:scale(var(--s,.31017));position:absolute;top:0;left:0}.tab__screen{background:#fff;border-radius:59px;width:1084px;height:750px;position:absolute;top:48px;left:48px;overflow:hidden}.tab__gloss{pointer-events:none;background:linear-gradient(118deg,#ffffff24 0%,#fff0 28%);position:absolute;inset:0}.tab__frame{pointer-events:none;filter:drop-shadow(0 40px 60px #11182738);width:1180px;height:846px;position:absolute;top:0;left:0}.app{transform-origin:0 0;width:1180px;height:817px;color:var(--ink);text-align:left;background:#fff;font-size:13px;display:flex;position:absolute;top:0;left:0;transform:scale(.91864)}.app-side{border-right:1px solid var(--line);background:#f9fafb;flex-direction:column;flex-shrink:0;gap:4px;width:168px;padding:102px 12px 26px;display:flex}.app-side__logo{letter-spacing:-.02em;padding:0 10px 18px;font-size:16px;font-weight:800}.app-side__logo img{width:82px;height:20px}.app-menu{height:36px;color:var(--ink-3);border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:13px;display:flex}.app-menu i{background:var(--line-2);border-radius:4px;width:14px;height:14px}.app-menu.is-on{background:var(--tint);color:var(--tint-ink);font-weight:600}.app-menu.is-on i{background:var(--pri)}.app-main{flex-direction:column;flex-grow:1;min-width:0;padding-top:76px;display:flex;position:relative}.app-bar{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:56px;padding:0 28px;display:flex}.app-bar__title{font-size:16px;font-weight:700}.app-bar__tools{align-items:center;gap:8px;display:flex}.app-search{border:1px solid var(--line-2);width:200px;height:32px;color:var(--ink-4);border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;display:flex}.app-search svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:13px;height:13px}.app-outline{border:1px solid var(--pri);height:32px;color:var(--tint-ink);border-radius:6px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.app-up{background:var(--pri);height:32px;color:var(--on-pri);border-radius:6px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;transition:transform .12s,filter .12s;display:flex}.app-up.is-pressed{filter:brightness(.82);transform:scale(.93)}.app-kpis{flex-shrink:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;height:120px;padding:16px 28px;display:grid}.kpi{box-shadow:inset 0 0 0 1px var(--grey);background:#f9fafb;border-radius:12px;flex-direction:column;justify-content:space-between;padding:12px 14px;display:flex}.kpi__l{color:var(--ink-4);font-size:12px;font-weight:600}.kpi__v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.kpi__s{color:var(--ink-4);font-size:11px}.kpi--hi{background:var(--tint);box-shadow:none}.kpi--hi span{color:var(--tint-ink)}.app-filter{flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 28px;display:flex}.app-chips{gap:6px;display:flex}.app-chip{border:1px solid var(--line);height:26px;color:var(--ink-3);background:#f9fafb;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:flex}.app-chip.is-on{background:var(--tint);color:var(--tint-ink);border-color:#0000;font-weight:600}.app-sel{color:var(--ink-4);font-size:12px}.app-sel.is-on{color:var(--tint-ink);font-weight:700}.app-prog{background:var(--grey);flex-shrink:0;height:3px;position:relative}.app-prog i{background:var(--pri);opacity:0;width:0;transition:width .1s linear,opacity .4s;position:absolute;top:0;bottom:0;left:0}.app-grid{grid-template-columns:18px 48px minmax(0,1fr) 96px 72px 84px 110px;align-items:center;gap:12px;padding:0 28px;display:grid}.app-th{border-bottom:1px solid var(--line);height:34px;color:var(--ink-4);background:#f9fafb;flex-shrink:0;font-size:11px;font-weight:600}.app-grid .r{text-align:right}.app-row{border-bottom:1px solid var(--grey);background:#fff;flex-shrink:0;height:70px;transition:background .3s}.app-row.is-sel{background:#f2f5ff}.cb{border:1.5px solid var(--line-2);background:#fff;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;transition:background .2s,border-color .2s;display:flex}.cb svg{fill:none;width:9px;height:9px;stroke:var(--on-pri);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.cb.is-on{border-color:var(--pri);background:var(--pri)}.cb.is-on svg{opacity:1}.app-row .thumb{border-radius:10px;width:48px;height:48px}.app-row .thumb img{transform:scale(1.12)}.app-name{flex-direction:column;min-width:0;display:flex}.app-name b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.app-name small{color:var(--ink-4);font-size:12px}.app-row .muted{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.app-row .price{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.app-toast{background:var(--ink);color:#fff;opacity:0;transition:opacity .4s ease, transform .5s var(--ease);border-radius:12px;align-items:center;gap:10px;padding:10px 18px 10px 10px;display:flex;position:absolute;bottom:26px;right:40px;transform:translateY(16px);box-shadow:0 16px 32px -12px #11182780}.app-toast.is-on{opacity:1;transform:none}.app-toast__ok{background:#16a34a;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.app-toast__ok svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.app-toast__txt{flex-direction:column;display:flex}.app-toast__txt b{font-size:13px;font-weight:700}.app-toast__txt small{color:var(--ink-5);font-size:11px}.app-chrome{z-index:5;pointer-events:none;width:1180px;height:76px;color:var(--ink);flex-direction:column;font-size:12px;display:flex;position:absolute;top:0;left:0}.app-chrome__tabs{background:#e3e5e9;flex-shrink:0;align-items:flex-end;gap:2px;height:38px;padding:0 40px 0 44px;display:flex}.app-chrome__dots{align-items:center;gap:8px;height:38px;margin-right:22px;display:flex}.app-chrome__dots i{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000024}.app-chrome__dots i:first-child{background:#ff5f57}.app-chrome__dots i:nth-child(2){background:#febc2e}.app-chrome__dots i:nth-child(3){background:#28c840}.app-chrome__tab{width:200px;height:30px;color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;padding:0 12px;display:flex}.app-chrome__tab b{color:#fff;background:#c9cdd4;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:800;display:flex}.app-chrome__tab.is-on{width:224px;color:var(--ink);background:#fff;border-radius:9px 9px 0 0;padding:0 10px 0 12px}.app-chrome__tab.is-on b{background:var(--pri)}.app-chrome__tab.is-on span{text-overflow:ellipsis;flex-grow:1;min-width:0;font-weight:500;overflow:hidden}.app-chrome__tab svg{fill:none;width:10px;height:10px;stroke:var(--ink-4);stroke-width:1.4px;stroke-linecap:round}.app-chrome__plus{justify-content:center;align-items:center;width:28px;height:30px;display:flex}.app-chrome__plus svg{fill:none;width:12px;height:12px;stroke:var(--ink-3);stroke-width:1.4px;stroke-linecap:round}.app-chrome__bar{border-bottom:1px solid var(--line);background:#fff;flex-shrink:0;align-items:center;gap:14px;height:38px;padding:0 40px 0 24px;display:flex}.app-chrome__bar>svg{fill:none;width:16px;height:16px;stroke:var(--ink-3);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.app-chrome__bar>svg.dim{stroke:#c4c8cf}.app-chrome__url{background:#f1f3f5;border-radius:14px;flex-grow:1;align-items:center;height:28px;padding:0 12px;font-size:13px;display:flex}.app-chrome__url span{color:var(--ink-4)}.app-chrome__me{background:var(--tint);width:22px;height:22px;color:var(--tint-ink);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}@keyframes kx-ripple{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.7)}}.app-ripple{z-index:29;pointer-events:none;opacity:0;background:#2b5bff66;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;position:absolute}.app-ripple.pop{animation:.55s ease-out both kx-ripple}.app-cursor{z-index:30;pointer-events:none;transform-origin:4px 3px;filter:drop-shadow(0 2px 3px #11182759);width:22px;height:22px;margin:-3px 0 0 -4px;transition:left .75s cubic-bezier(.45,0,.2,1),top .75s cubic-bezier(.45,0,.2,1);position:absolute;top:760px;left:640px;transform:scale(1.8)}.app-cursor svg{width:22px;height:22px;fill:var(--ink);stroke:#fff;stroke-width:1.6px;stroke-linejoin:round}.m-hl{flex-direction:column;gap:28px;padding:72px 0 64px;display:flex}.m-hl__head{flex-direction:column;gap:10px;display:flex}.m-hl__head .link-more{align-self:flex-start}.m-hl__viewport{touch-action:pan-y;overflow:hidden}.m-hl__track{gap:12px;width:max-content;padding-left:24px;transition:transform .8s cubic-bezier(.65,0,.35,1);display:flex}.hl{background:var(--grey);border-radius:24px;flex-direction:column;flex-shrink:0;gap:22px;width:calc(min(100vw,480px) - 72px);height:500px;padding:28px 22px 24px;display:flex;overflow:hidden}.hl--tint{background:linear-gradient(160deg, var(--tint) 0%, var(--grey) 65%)}.hl__text{letter-spacing:-.02em;color:var(--ink-4);font-size:19px;font-weight:600;line-height:1.4}.hl__text b{color:var(--ink);font-weight:inherit}.hl-chip{height:28px;color:var(--ink-3);background:#fff;border-radius:14px;align-self:flex-start;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.hl-src{flex-direction:column;gap:12px;display:flex}.hl-src__url{background:#fff;border-radius:12px;align-items:center;gap:8px;height:48px;padding:0 6px 0 8px;display:flex}.hl-src__site{background:var(--ink);color:#fff;border-radius:14px;flex-shrink:0;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.hl-src__q{min-width:0;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex-grow:1;font-size:13px;overflow:hidden}.hl-src__go{background:var(--pri);height:34px;color:var(--on-pri);border-radius:999px;flex-shrink:0;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:flex}.hl-src__prog{flex-direction:column;gap:6px;display:flex}.hl-src__prog div{justify-content:space-between;font-size:13px;display:flex}.hl-src__prog span{color:var(--ink-3)}.hl-src__prog b{font-variant-numeric:tabular-nums;font-weight:700}.hl-src__prog i{background:var(--pri);border-radius:3px;height:5px;display:block}.hl-src__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hl-src__tiles>div{flex-direction:column;gap:6px;min-width:0;display:flex}.hl-src__tiles .thumb{border-radius:14px;height:84px}.hl-src__tiles p{justify-content:space-between;gap:6px;font-size:12px;display:flex}.hl-src__tiles p span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hl-src__tiles p b{font-variant-numeric:tabular-nums;font-weight:700}.hl-img{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:250px;display:grid;position:relative}.hl-img__raw,.hl-img__clean{border-radius:16px;position:relative;overflow:hidden}.hl-img__raw{background:var(--ink-5)}.hl-img__raw img{object-fit:cover;width:100%;height:100%}.hl-img__clean{box-shadow:0 0 0 1px var(--line);background:#fff}.hl-img__clean img{object-fit:contain;width:100%;height:100%}.hl-img__wm{letter-spacing:.12em;color:#ffffff73;font-size:18px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.hl-img__tag{height:24px;color:var(--ink-2);background:#ffffffe6;border-radius:12px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:flex;position:absolute;top:10px;left:10px}.hl-img__tag--ai{background:var(--tint);color:var(--tint-ink)}.hl-img__arrow{width:36px;height:36px;color:var(--pri);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px -8px #1118274d}.hl-img__arrow svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.hl-title{flex-direction:column;gap:14px;display:flex}.hl-title__src{color:var(--ink-4);font-size:14px;line-height:1.45;text-decoration:line-through}.hl-title__chips{flex-wrap:wrap;gap:6px;display:flex}.hl-title__chips span{background:var(--tint);height:26px;color:var(--tint-ink);border-radius:13px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:flex}.hl-title__chips .ok{background:var(--ok-bg);color:var(--ok-ink)}.hl-title__out{letter-spacing:-.03em;font-size:23px;font-weight:700;line-height:1.45}.hl-title__out mark{background:var(--tint);color:var(--tint-ink);border-radius:6px;padding:0 6px}.hl-len{flex-direction:column;gap:8px;padding-top:2px;display:flex}.hl-len>div{grid-template-columns:76px minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:12px;display:grid}.hl-len--one>div{grid-template-columns:44px minmax(0,1fr) 64px}.hl-len span{color:var(--ink-3)}.hl-len i{background:var(--line);border-radius:3px;height:5px;display:block;position:relative;overflow:hidden}.hl-len i:before{content:"";width:var(--w);background:var(--pri);border-radius:3px;position:absolute;top:0;bottom:0;left:0}.hl-len b{text-align:right;color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:400}.hl-card{background:#fff;border-radius:16px;flex-direction:column;padding:12px 14px 4px;display:flex}.hl-mk__head{border-bottom:1px solid var(--grey);align-items:center;gap:10px;padding-bottom:10px;display:flex}.hl-mk__head .thumb{border-radius:10px;flex-shrink:0;width:44px;height:44px}.hl-mk__name{flex-direction:column;flex-grow:1;gap:1px;min-width:0;display:flex}.hl-mk__name b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.hl-mk__name small{color:var(--ink-4);font-size:12px}.hl-mk__count{background:var(--tint);color:var(--tint-ink);border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:700}.hl-mk__row{border-bottom:1px solid #f9fafb;justify-content:space-between;align-items:center;gap:8px;height:52px;display:flex}.hl-mk__row>span:first-child{flex-direction:column;min-width:0;display:flex}.hl-mk__row b{font-size:14px;font-weight:600}.hl-mk__row small{color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11px;overflow:hidden}.hl-sch{gap:18px;padding:18px 16px 20px}.hl-sch__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.hl-sch__name{align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.hl-sch__cd{background:var(--tint);color:var(--tint-ink);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600}.hl-sch__say{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.55}.hl-flow{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hl-flow li{text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex;position:relative}.hl-flow li:before{content:"✓";z-index:1;background:var(--pri);width:22px;height:22px;color:var(--on-pri);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:relative}.hl-flow li:not(:last-child):after{content:"";background:#a0b5ff;width:100%;height:2px;position:absolute;top:10px;left:50%}.hl-ord{padding:12px 14px 14px}.hl-ord__head{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.hl-ord__head b{font-size:14px;font-weight:700}.hl-ord__head span{background:var(--pri);height:26px;color:var(--on-pri);border-radius:13px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;display:flex}.hl-ord__row{border-top:1px solid var(--grey);grid-template-columns:16px 36px minmax(0,1fr) auto;align-items:center;gap:10px;height:54px;display:grid}.hl-ord__row .cb{border-radius:4px;width:16px;height:16px}.hl-ord__row .thumb{border-radius:9px;width:36px;height:36px}.hl-ord__p{flex-direction:column;min-width:0;display:flex}.hl-ord__p b{font-size:13px;font-weight:700}.hl-ord__p small{color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.hl-ord__inv{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.hl-ord__inv.is-wait{color:var(--ink-4);font-weight:400}.hl-ord__bar{background:var(--ink);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;height:44px;margin-top:6px;padding:0 5px 0 12px;font-size:12px;display:flex}.hl-ord__bar b{height:34px;color:var(--ink);background:#fff;border-radius:8px;align-items:center;padding:0 12px;font-weight:600;display:flex}.m-hl__ctrl{justify-content:center;align-items:center;gap:12px;display:flex}.m-hl__dots{background:#e5e7ebb3;border-radius:24px;align-items:center;gap:6px;height:48px;padding:0 16px;display:flex}.m-hl__dots button{cursor:pointer;background:0 0;border:0;align-items:center;height:44px;padding:0 3px;display:flex}.m-hl__dots button>span{background:var(--ink-5);border-radius:4px;width:7px;height:7px;transition:width .4s,background .4s;display:block;position:relative;overflow:hidden}.m-hl__dots button.is-on>span{background:var(--line-2);width:40px}.m-hl__dots i{width:var(--p,0%);background:var(--ink);border-radius:4px;display:none;position:absolute;top:0;bottom:0;left:0}.m-hl__dots button.is-on i{display:block}.m-hl__play{width:48px;height:48px;color:var(--ink);cursor:pointer;transition:transform .18s var(--ease);background:#e5e7ebb3;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.m-hl__play svg{fill:currentColor;width:14px;height:14px}.m-hl__play .i-play,.m-hl__play.is-paused .i-pause{display:none}.m-hl__play.is-paused .i-play{display:block}.m-sch{background:var(--grey);flex-direction:column;gap:32px;padding-top:80px;padding-bottom:72px;display:flex}.m-sch__head{flex-direction:column;gap:14px;display:flex}.m-sch__card{background:#fff;border-radius:24px;flex-direction:column;gap:22px;padding:24px 20px;display:flex;box-shadow:0 30px 60px -40px #11182740}.m-sch__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.m-sch__when{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.m-sch__note{background:var(--ok-bg);color:var(--ok-ink);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;transition:background .3s,color .3s}.m-sch__note.is-busy{background:var(--tint);color:var(--tint-ink)}.m-sch__say{letter-spacing:-.02em;min-height:160px;font-size:21px;font-weight:600;line-height:1.52}.m-steps{border-top:1px solid var(--grey);flex-direction:column;margin:0;padding:20px 0 0;list-style:none;display:flex}.m-steps li{grid-template-columns:30px minmax(0,1fr) auto;align-items:start;gap:14px;padding-bottom:18px;display:grid;position:relative}.m-steps li:last-child{padding-bottom:0}.m-steps li:not(:last-child):before{content:"";background:var(--line);width:2px;transition:background .3s;position:absolute;top:30px;bottom:0;left:14px}.m-steps li.is-done:not(:last-child):before{background:#a0b5ff}.m-steps__dot{z-index:1;background:var(--grey);width:30px;height:30px;color:var(--ink-4);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:all .3s;display:flex;position:relative}.m-steps li.is-done .m-steps__dot,.m-steps li.is-cur .m-steps__dot{background:var(--pri);color:var(--on-pri)}.m-steps li.is-cur .m-steps__dot{box-shadow:0 0 0 6px #2b5bff33}.m-steps__txt{flex-direction:column;gap:2px;padding-top:4px;display:flex}.m-steps__txt b{color:var(--ink-4);font-size:15px;font-weight:700;transition:color .3s}.m-steps li.is-done b,.m-steps li.is-cur b{color:var(--ink)}.m-steps__txt small{color:var(--ink-4);font-size:13px}.m-steps__at{color:var(--ink-4);font-variant-numeric:tabular-nums;padding-top:6px;font-size:12px}.m-sch__strip{border-top:1px solid var(--grey);align-items:center;gap:8px;padding-top:18px;display:flex}.m-sch__strip .thumb{border-radius:10px;flex-shrink:0;width:40px;height:40px}.m-sch__strip-txt{flex-direction:column;min-width:0;margin-left:4px;display:flex}.m-sch__strip-txt b{font-size:14px;font-weight:700}.m-sch__strip-txt small{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:12px}.m-sch__more{align-self:flex-start;font-size:15px}.m-stats{flex-direction:column;display:flex}.m-stats>div{border-top:1px solid var(--line-2);flex-direction:column;gap:4px;padding:20px 0;display:flex}.m-stats span{color:var(--ink-4);font-size:15px;font-weight:600}.m-stats b{letter-spacing:-.035em;white-space:nowrap;align-self:flex-start;font-size:36px;font-weight:700;line-height:1.2}.m-stats p{color:var(--ink-3);font-size:15px}.m-sw{flex-direction:column;align-items:center;gap:32px;padding:80px 0 72px;display:flex}.m-sw__stage{background:var(--grey);border-radius:24px;flex-direction:column;gap:14px;width:calc(100% - 48px);padding:20px 16px 16px;display:flex}.m-sw__product{height:210px;position:relative}.m-sw__product img{object-fit:contain;width:190px;height:190px;position:absolute;top:0;left:50%;transform:translate(-50%)}.m-sw__shadow{filter:blur(3px);background:radial-gradient(closest-side,#1118272e,#11182700);border-radius:50%;width:158px;height:22px;position:absolute;top:176px;left:50%;transform:translate(-50%)}.m-sw__product .hl-chip{position:absolute;bottom:0;left:0}.m-sw__cards{height:356px;position:relative}.sw-card{opacity:0;pointer-events:none;transition:opacity .5s ease, transform .6s var(--ease);background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;padding:20px 18px;display:flex;position:absolute;inset:0;transform:translateY(14px);box-shadow:0 24px 48px -28px #1118274d}.sw-card.is-on{opacity:1;pointer-events:auto;transform:none}.sw-card__head{justify-content:space-between;align-items:center;display:flex}.sw-card__mk{align-items:center;gap:8px;display:flex}.sw-card__mk b{font-size:15px;font-weight:700}.sw-card__tag{background:var(--grey);color:var(--ink-3);border-radius:999px;padding:4px 9px;font-size:11px;font-weight:600}.sw-card__title{letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.42}.sw-card__price{flex-direction:column;gap:2px;display:flex}.sw-card__price b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.sw-card__price small{color:var(--ink-4);font-size:12px}.sw-card hr{background:var(--grey);border:0;height:1px;margin:0}.sw-card__chips{flex-wrap:wrap;gap:6px;display:flex}.sw-card__chips span{background:var(--tint);color:var(--tint-ink);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.m-sw__pick{flex-direction:column;align-items:center;gap:12px;display:flex}.m-sw__pick>span{font-size:14px;font-weight:600}.m-sw__btns{gap:14px;display:flex}.mono--btn{cursor:pointer;width:44px;height:44px;transition:box-shadow .25s ease, transform .18s var(--ease);border:0;padding:0;font-size:16px;box-shadow:0 0 #0000}.mono--btn.is-on{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--pri)}.m-int{background:var(--grey);height:660px;position:relative;overflow:hidden}.m-int__copy{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;padding:0 24px;display:flex;position:absolute;top:80px;left:0}.m-int__copy p{color:var(--ink-3);font-size:17px;line-height:1.5}.m-int__phone{width:253px;height:486px;position:absolute;top:236px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 36%,#0000 56%);mask-image:linear-gradient(#000 36%,#0000 56%)}.phone{transform-origin:0 0;width:351px;height:675px;position:absolute;top:0;left:0;transform:scale(.72)}.phone__screen{background:var(--grey);border-radius:44px;width:281px;height:605px;position:absolute;top:35px;left:35px;overflow:hidden}.phone__app{transform-origin:0 0;width:300px;height:646px;color:var(--ink);text-align:left;flex-direction:column;gap:12px;padding:44px 16px 16px;font-size:13px;display:flex;position:absolute;top:0;left:0;transform:scale(.93667)}.phone__top{justify-content:space-between;align-items:center;display:flex}.phone__top b{letter-spacing:-.02em;font-size:22px;font-weight:800}.phone__top span{background:var(--pri);height:28px;color:var(--on-pri);border-radius:14px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:flex}.phone__sum{background:var(--pri);color:var(--on-pri);border-radius:18px;flex-direction:column;gap:4px;padding:16px;display:flex}.phone__sum small{opacity:.8;font-size:12px}.phone__sum small:first-child{font-weight:600}.phone__sum b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}.phone__mk{background:#fff;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}.phone__mk .mono{width:34px;height:34px;font-size:12px}.phone__mk-txt{flex-direction:column;flex-grow:1;min-width:0;display:flex}.phone__mk-txt b{font-size:14px;font-weight:700}.phone__mk-txt small{color:var(--ink-4);font-size:12px}.phone__gloss{pointer-events:none;background:linear-gradient(150deg,#ffffff29 0%,#fff0 30%);position:absolute;inset:0}.phone__frame{pointer-events:none;filter:drop-shadow(0 18px 22px #11182729);width:351px;height:675px;position:absolute;top:0;left:0}.m-int__loop{width:390px;height:240px;position:absolute;top:300px;left:50%;transform:translate(-50%)}.lp{--size:50px;transition:left 1.2s cubic-bezier(.45,0,.2,1),top 1.2s cubic-bezier(.45,0,.2,1),width 1.2s cubic-bezier(.45,0,.2,1),height 1.2s cubic-bezier(.45,0,.2,1),opacity 1.2s cubic-bezier(.45,0,.2,1),--size 1.2s cubic-bezier(.45,0,.2,1);position:absolute}.lp__bob{width:100%;height:100%}.lp__card{border-radius:calc(var(--size) * .28);width:100%;height:100%;box-shadow:0 calc(var(--size) * .16) calc(var(--size) * .32) calc(var(--size) * -.12) #11182747, 0 0 0 1px #1118270a;justify-content:center;align-items:center;gap:calc(var(--size) * .04);background:#fff;flex-direction:column;display:flex}.lp__card b{font-size:calc(var(--size) * .4);letter-spacing:-.04em;color:var(--c);font-weight:800;line-height:1}.lp__card b.two{font-size:calc(var(--size) * .3)}.lp__card span{opacity:0;height:0;color:var(--ink-4);white-space:nowrap;font-size:10px;font-weight:600;transition:opacity .5s;overflow:hidden}.lp.is-center .lp__card span{opacity:1;height:auto}@keyframes kx-bob1{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-5px)rotate(1deg)}65%{transform:translateY(-2px)rotate(-.8deg)}}@keyframes kx-bob2{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-6px)rotate(-1.2deg)}75%{transform:translateY(-3px)rotate(.6deg)}}@keyframes kx-bob3{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-4px)rotate(-.6deg)}60%{transform:translateY(-6px)rotate(1.2deg)}}.m-int__more{justify-content:center;width:100%;display:flex;position:absolute;top:576px;left:0}.m-nums{flex-direction:column;gap:32px;padding-top:80px;padding-bottom:64px;display:flex}.m-nums__list{flex-direction:column;display:flex}.m-nums__list>div{border-top:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;padding:24px 0;display:flex}.m-nums__list b{letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:48px;font-weight:700;line-height:1.15}.m-nums__list>div>span{color:var(--ink-3);font-size:15px}.m-count{display:inline-grid}.m-count>span{grid-area:1/1}.m-count__ghost{visibility:hidden}.m-count__val{justify-self:end}.m-nums__list sup{margin-left:1px;font-size:10px}.m-why{background:var(--grey);flex-direction:column;gap:28px;padding:80px 0 64px;display:flex}.m-why__viewport{touch-action:pan-y;overflow:hidden}.m-why__track{gap:12px;width:max-content;padding-left:24px;transition:transform .7s cubic-bezier(.65,0,.35,1);display:flex}.why{background:#fff;border-radius:24px;flex-direction:column;flex-shrink:0;width:280px;height:340px;padding:28px 24px;display:flex}.why svg{fill:none;width:36px;height:36px;stroke:var(--pri);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.why b{letter-spacing:-.02em;margin-top:16px;font-size:21px;font-weight:700;line-height:1.38}.why p{color:var(--ink-3);margin-top:16px;font-size:16px;line-height:1.55}.why .link-more{align-self:flex-start;margin-top:auto}.m-why__ctrl{justify-content:space-between;align-items:center;display:flex}.m-why__ctrl>span{color:var(--ink-4);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.m-why__ctrl>div{gap:12px;display:flex}.m-why__btn{background:var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:background .2s ease, color .2s ease, transform .18s var(--ease);border:0;border-radius:50%;justify-content:center;align-items:center;display:flex}.m-why__btn svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.m-why__btn:disabled{color:#c5c9d2;cursor:default}.m-why__btn:disabled:active{transform:none}.m-cta{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:88px;padding-bottom:96px;display:flex}.m-cta .eyebrow{align-self:center}.m-cta p{color:var(--ink-3);font-size:17px}.m-cta__actions{flex-direction:column;align-items:center;gap:18px;margin-top:12px;display:flex}.m-cta__actions .btn{height:50px;padding:0 28px}.m-only .footer__inner{gap:18px;padding:28px 0 40px}.m-only .footer__map{border-top:1px solid var(--line-2);flex-direction:column;gap:0;display:flex}.m-only .footer__col{border-bottom:1px solid var(--line-2)}.m-only .footer__title{pointer-events:auto;cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:48px;font-size:14px;transition:opacity .15s;display:flex}.m-only .footer__title:active{opacity:.55}.m-only .footer__title svg{fill:none;width:14px;height:14px;stroke:var(--ink-4);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .4s var(--ease);display:block}.m-only .footer__col.is-open .footer__title svg{transform:rotate(180deg)}.m-only .footer__links{opacity:0;visibility:hidden;transition:grid-template-rows .45s var(--ease), opacity .35s ease, visibility 0s linear .45s;grid-template-rows:0fr;display:grid}.m-only .footer__col.is-open .footer__links{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.m-only .footer__links>div{gap:12px;min-height:0;margin:0;padding:0;font-size:14px;overflow:hidden}.m-only .footer__links>div:after{content:"";flex-shrink:0;height:6px}.m-only .footer__bottom{flex-direction:column-reverse;align-items:flex-start;gap:10px}@keyframes kx-caret{50%{opacity:0}}@keyframes kx-pulse{0%,to{box-shadow:0 0 #2b5bff80}70%{box-shadow:0 0 0 8px #2b5bff00}}@keyframes kx-spin{to{transform:rotate(360deg)}}.is-still,.is-still *,.is-still :before,.is-still :after{animation-play-state:paused!important}.m-pp{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:44px;height:44px;color:var(--ink);cursor:pointer;transition:transform .18s var(--ease);background:#e5e7ebb3;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.m-pp svg{fill:currentColor;width:14px;height:14px}.m-pp .i-play,.m-pp.is-paused .i-pause{display:none}.m-pp.is-paused .i-play{display:block}.m-pp:focus-visible{outline:2px solid var(--pri);outline-offset:2px}.m-hero>.m-pp{bottom:12px;right:16px}.m-sch__card{position:relative}.m-sch__card>.m-pp{bottom:16px;right:16px}.m-int>.m-pp{top:566px;right:24px}.m-sw__stage{position:relative}.m-sw__stage>.m-pp{top:14px;right:14px}@media (prefers-reduced-motion:reduce){.m-pp{display:none}}
