.sbx-hero{padding-block:clamp(22px,2.6vw,36px) clamp(14px,1.6vw,20px)}.sbx-hero .mk-eyebrow{margin-bottom:8px}.sbx-hero__title{font-size:clamp(1.9rem,1.1rem + 2.2vw,2.75rem);line-height:1.1}.sbx-hero__lead{max-width:62ch;color:var(--text-muted);font-size:var(--step-0);margin-top:12px;line-height:1.55}.sbx-stage{padding-bottom:clamp(48px,7vw,96px)}.sbx-honesty{max-width:82ch;color:var(--text-muted);margin-top:14px;font-size:.875rem;line-height:1.5}.sbx-cta{border:1px solid var(--mk-line);background:var(--mk-panel);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:clamp(28px,4vw,44px);padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);display:flex}.sbx-cta__title{font-size:clamp(1.35rem,1rem + 1vw,1.75rem)}.sbx-cta__lead{max-width:56ch;color:var(--text-muted);margin-top:6px}.sbx-cta__actions{flex-wrap:wrap;gap:12px;display:flex}.sbx{--sbx-0:#1e1f22;--sbx-1:#2b2d31;--sbx-2:#313338;--sbx-3:#383a40;--sbx-hover:#4e50584d;--sbx-active:#4e505899;--sbx-text:#dbdee1;--sbx-strong:#f2f3f5;--sbx-muted:#949ba4;--sbx-icon:#80848e;--sbx-blurple:#5865f2;--sbx-green:#23a55a;color:var(--sbx-text);font-family:var(--font-sans);text-align:left;font-size:15px;line-height:1.375;position:relative}.sbx-banner{background:var(--sbx-0);color:#b5bac1;border:1px solid #ffffff12;border-bottom:0;border-radius:12px 12px 0 0;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:7px 14px;font-size:13px;display:flex}.sbx-banner strong{color:var(--sbx-strong);font-weight:600}.sbx-banner__dot{background:var(--sbx-green);border-radius:50%;width:8px;height:8px}.sbx-frame{background:var(--sbx-2);border:1px solid #ffffff12;border-radius:0 0 12px 12px;grid-template-columns:240px minmax(0,1fr) 240px;height:clamp(460px,100dvh - 330px,660px);display:grid;position:relative;overflow:hidden}.sbx button{cursor:pointer}.sbx button:disabled{cursor:default}.sbx-side__scroll,.sbx-log,.sbx-suggest{scrollbar-color:#1a1b1e transparent;scrollbar-width:thin}.sbx-side,.sbx-members{background:var(--sbx-1);flex-direction:column;min-height:0;display:flex}.sbx-side__server{height:48px;color:var(--sbx-strong);border-bottom:1px solid #00000059;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:15px;font-weight:600;display:flex}.sbx-side__scroll{flex:1;min-height:0;padding:6px 8px 12px;overflow-y:auto}.sbx-side__cat{color:var(--sbx-muted);letter-spacing:.02em;text-transform:uppercase;padding:14px 8px 6px;font-size:12px;font-weight:600}.sbx-chans,.sbx-member-list,.sbx-voice{list-style:none}.sbx-chans{gap:2px;display:grid}.sbx-chan{width:100%;min-height:34px;color:var(--sbx-muted);text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:6px 8px;font-size:15px;font-weight:500;display:flex}.sbx-chan:hover{background:var(--sbx-hover);color:var(--sbx-text)}.sbx-chan.is-active{background:var(--sbx-active);color:var(--sbx-strong)}.sbx-chan.has-unread{color:var(--sbx-strong);font-weight:600}.sbx-chan__icon{color:var(--sbx-icon);flex:none}.sbx-chan.is-voice-on{color:var(--sbx-strong)}.sbx-chan.is-voice-on .sbx-chan__icon{color:var(--sbx-green)}.sbx-chan__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sbx-chan__badge{color:#fff;text-align:center;background:#f23f43;border-radius:8px;min-width:16px;padding:0 5px;font-size:11px;font-weight:700;line-height:16px}.sbx-chan__new{background:var(--sbx-blurple);color:#fff;text-transform:uppercase;border-radius:8px;padding:0 6px;font-size:10px;font-weight:700;line-height:16px}.sbx-voice{gap:4px;padding:2px 0 6px 32px;display:grid}.sbx-voice li{color:var(--sbx-text);align-items:center;gap:8px;font-size:14px;display:flex}.sbx-me{background:#232428;border-top:1px solid #0003;flex:none;padding:10px 12px 12px}.sbx-me__label{color:var(--sbx-muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.sbx-me__row{align-items:center;gap:10px;display:flex}.sbx-me__who{min-width:0;line-height:1.25;display:grid}.sbx-me__name{color:var(--sbx-strong);font-size:14px;font-weight:600}.sbx-me__state{color:var(--sbx-muted);font-size:12px}.sbx-me__xp{color:#b5bac1;gap:5px;margin-top:10px;font-size:12px;display:grid}.sbx-me__bar{background:var(--sbx-0);border-radius:2px;height:4px;overflow:hidden}.sbx-me__bar span{background:var(--accent);height:100%;transition:width .3s;display:block}.sbx-face{color:#fff;object-fit:cover;border-radius:50%;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid}.sbx-member__face{flex:none;display:inline-flex;position:relative}.sbx-status{border:3px solid var(--sbx-1);background:var(--sbx-green);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-3px;right:-3px}.sbx-me .sbx-status{border-color:#232428}.sbx-members__head .sbx-side__close,.sbx-side .sbx-side__close{display:none}.sbx-member-list{gap:2px;display:grid}.sbx-member{min-height:42px;color:var(--sbx-text);border-radius:6px;align-items:center;gap:10px;padding:4px 8px;font-size:15px;display:flex}.sbx-member.is-offline{opacity:.45}.sbx-member__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.sbx-crown{color:#f0b232;display:inline-flex}.sbx-timeout{color:var(--sbx-muted);display:inline-flex}.sbx-member .mk-dc__bot,.sbx-msg .mk-dc__bot{font-size:10px;line-height:15px}.sbx-main{background:var(--sbx-2);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.sbx-head{z-index:3;border-bottom:1px solid #0000004d;align-items:center;gap:8px;min-height:48px;padding:6px 10px 6px 16px;display:flex;position:relative}.sbx-head__title{min-width:0;color:var(--sbx-strong);flex:1;align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.sbx-head__title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sbx-head__hash{color:var(--sbx-icon);flex:none}.sbx-head__btn{color:#b5bac1;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:32px;height:32px;display:none}.sbx-head__btn:hover{background:var(--sbx-hover);color:var(--sbx-strong)}.sbx-tools{flex:none;align-items:center;gap:2px;display:flex}.sbx-tool{color:#b5bac1;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-width:32px;height:32px;padding:0 7px;font-size:14px;font-weight:500;display:inline-flex}.sbx-tool:hover:not(:disabled){color:var(--sbx-strong);background:#4e505873}.sbx-tool:disabled{opacity:.4}.sbx-tool.is-on{color:var(--sbx-strong);background:#4e505880}.sbx-tool--demo{background:var(--sbx-blurple);color:#fff;margin-right:2px;padding:0 12px 0 10px}.sbx-tool--demo:hover:not(:disabled){color:#fff;background:#4752c4}.sbx-tool--demo.is-on{background:#4e5058}.sbx-tools__sep{background:#ffffff1a;width:1px;height:20px;margin:0 4px}.sbx-show-members{display:none}.sbx-pins{z-index:10;background:var(--sbx-1);border:1px solid #ffffff14;border-radius:8px;width:min(360px,100% - 20px);padding:12px 14px 14px;font-size:14px;position:absolute;top:calc(100% + 6px);right:10px;box-shadow:0 8px 24px #0006}.sbx-pins__title{color:var(--sbx-strong);align-items:center;gap:8px;margin-bottom:8px;font-weight:600;display:flex}.sbx-pins ul{gap:6px;padding-left:18px;list-style:outside;display:grid}.sbx-caption{background:var(--sbx-1);border-bottom:1px solid #00000040;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:8px 16px;font-size:14px;display:flex}.sbx-caption strong{color:#c9cdfb;letter-spacing:.03em;text-transform:uppercase;font-size:12px;font-weight:700}.sbx-caption__done{color:var(--sbx-muted);flex-basis:100%}.sbx-log{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.sbx-log__inner{flex-direction:column;justify-content:flex-end;gap:2px;min-height:100%;padding:16px 0 14px;display:flex}.sbx-msg{padding:6px 16px}.sbx-msg:hover{background:#0202020f}.sbx-msg.is-ephemeral{background:#5865f212}.sbx-msg.is-dm{box-shadow:inset 2px 0 #f0b2328c}.sbx .mk-dc__msg{column-gap:16px}.sbx .mk-dc__context{gap:5px;padding-left:56px;font-size:13px}.sbx .mk-dc__context .sbx-face{margin-right:1px}.sbx-ctx__name{color:#c9cdfb;font-weight:500}.sbx .mk-dc__context code{font-family:inherit;font-weight:500}.sbx .mk-dc__author{font-size:15px}.sbx .mk-dc__text{overflow-wrap:anywhere;font-size:15px;line-height:1.375}.sbx-xp{color:#67e8f9;vertical-align:1px;border:1px dashed #22d3ee73;border-radius:4px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;display:inline-block}.sbx .mk-dc__embed{max-width:520px;padding:10px 16px 14px 12px}.sbx .mk-dc__etitle{font-size:15px}.sbx .mk-dc__edesc{overflow-wrap:anywhere;font-size:14px;line-height:1.4}.sbx .mk-dc__embed-main>.mk-dc__edesc:first-child{margin-top:0}.sbx .mk-dc__fields{gap:8px 12px;margin-top:10px}.sbx .mk-dc__field.is-inline{flex:calc(33.333% - 12px);min-width:110px}.sbx .mk-dc__field dt{font-size:14px;font-weight:600}.sbx .mk-dc__field dd{font-size:14px}.sbx .mk-dc__efooter{margin-top:10px;font-size:12px}.sbx-embed__author{color:var(--sbx-strong);align-items:center;gap:8px;margin-bottom:4px;font-size:14px;font-weight:600;display:flex}.sbx-embed__thumb{align-self:start}.sbx-embed__thumb .sbx-face,.sbx-embed__image .sbx-face{border-radius:8px}.sbx-embed__image{margin-top:12px;display:block}.sbx .mk-dc__buttons{margin-top:8px}.sbx-button{border:0;font-size:14px;transition:filter .15s}.sbx-button:hover:not(:disabled){filter:brightness(1.12)}.sbx-button:disabled{opacity:.5}.sbx-select{max-width:520px;margin-top:8px;display:block}.sbx-select select{border:1px solid var(--sbx-0);background:var(--sbx-0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b5bac1' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;width:100%;height:40px;color:var(--sbx-text);appearance:none;cursor:pointer;border-radius:4px;padding:0 36px 0 12px;font-size:14px}.sbx-reactions{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.sbx-reaction{background:var(--sbx-1);color:#b5bac1;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;height:26px;padding:0 8px;font-size:14px;font-weight:600;display:inline-flex}.sbx-reaction:hover{border-color:#ffffff29}.sbx-reaction.is-me{border-color:var(--sbx-blurple);color:#c9cdfb;background:#5865f226}.sbx-ephemeral{color:var(--sbx-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.sbx-ephemeral button{color:#00a8fc;background:0 0;border:0;padding:0;font-size:12px}.sbx-ephemeral button:hover{text-decoration:underline}.sbx-notice{color:#b5bac1;border:1px dashed #b5bac159;border-radius:8px;margin:6px 16px;padding:10px 12px;font-size:14px}.sbx-notice__tag{color:var(--sbx-muted);letter-spacing:.05em;text-transform:uppercase;margin-right:8px;font-size:11px;font-weight:700;display:inline-block}.sbx-notice__text{display:inline}.sbx-notice__deleted{color:var(--sbx-icon);overflow-wrap:anywhere;margin-top:6px}.sbx-notice .mk-dc__buttons{margin-top:10px}.sbx-md__code{background:var(--sbx-0);color:var(--sbx-text);white-space:pre-wrap;border:0;border-radius:4px;padding:0 .3em;font-size:.85em}.sbx-md__link{color:#00a8fc}.sbx-md__cmd{color:#c9cdfb;background:#5865f24d;border-radius:3px;padding:0 2px;font-weight:500}.sbx-md__channel{font:inherit;border:0;font-weight:500}.sbx-md__channel:hover{background:var(--sbx-blurple);color:#fff}.sbx-md__sub{color:var(--sbx-muted);font-size:12px}.sbx-composer{flex:none;padding:0 16px 18px;position:relative}.sbx-composer__box{background:var(--sbx-3);border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 6px 0 16px;display:flex}.sbx-composer__box:focus-within{box-shadow:0 0 0 1px #22d3ee73}.sbx-composer__input{min-width:0;height:44px;color:var(--sbx-text);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:15px}.sbx-composer__input::placeholder{color:#80848e}.sbx-composer__send{color:#b5bac1;background:0 0;border:0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.sbx-composer__send:hover:not(:disabled){color:var(--sbx-strong)}.sbx-composer__send:disabled{opacity:.35}.sbx-suggest{z-index:5;background:var(--sbx-1);border:1px solid #0000004d;border-radius:8px;max-height:min(320px,60vh);padding:8px 0;position:absolute;bottom:calc(100% + 6px);left:16px;right:16px;overflow-y:auto;box-shadow:0 8px 24px #00000059}.sbx-suggest__title{color:var(--sbx-muted);letter-spacing:.02em;text-transform:uppercase;padding:2px 12px 6px;font-size:12px;font-weight:700}.sbx-suggest ul{list-style:none}.sbx-suggest__item{width:100%;color:var(--sbx-text);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:7px 12px;font-size:14px;display:flex}.sbx-suggest__item:hover,.sbx-suggest__item.is-active{background:#4e505873}.sbx-suggest__name{color:var(--sbx-strong);white-space:nowrap;font-weight:600}.sbx-suggest__args{color:var(--sbx-muted);white-space:nowrap}.sbx-suggest__desc{min-width:0;color:var(--sbx-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sbx-scrim{display:none}.sbx.is-expanded{z-index:1000;background:var(--sbx-0);flex-direction:column;display:flex;position:fixed;inset:0}.sbx.is-expanded .sbx-banner{border-width:0 0 1px;border-radius:0}.sbx.is-expanded .sbx-frame{border:0;border-radius:0;flex:1;height:auto;min-height:0}@media (max-width:1180px){.sbx-frame{grid-template-columns:232px minmax(0,1fr)}.sbx-members{z-index:30;visibility:hidden;width:min(280px,85%);transition:transform .2s,visibility 0s linear .2s;position:absolute;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-12px 0 32px #00000059}.sbx[data-drawer=members] .sbx-members{visibility:visible;transition:transform .2s;transform:none}.sbx-members__head .sbx-side__close,.sbx-show-members{display:inline-grid}.sbx[data-drawer] .sbx-scrim{z-index:20;background:#00000080;border:0;display:block;position:absolute;inset:0}}@media (max-width:760px){.sbx-frame{grid-template-columns:minmax(0,1fr);height:min(620px,100svh - 150px);min-height:500px}.sbx-banner__sep{display:none}.sbx-banner__note{flex-basis:100%;padding-left:16px}.sbx-side{z-index:30;visibility:hidden;width:min(280px,85%);transition:transform .2s,visibility 0s linear .2s;position:absolute;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:12px 0 32px #00000059}.sbx[data-drawer=channels] .sbx-side{visibility:visible;transition:transform .2s;transform:none}.sbx-side .sbx-side__close,.sbx-show-channels{display:inline-grid}.sbx-head{flex-wrap:wrap;row-gap:4px;padding:6px 8px}.sbx-tools{order:3;justify-content:space-between;width:100%}.sbx-tools__sep{display:none}.sbx-msg{padding:6px 12px}.sbx-notice{margin-inline:12px}.sbx .mk-dc__msg{grid-template-columns:36px minmax(0,1fr);column-gap:12px}.sbx .mk-dc__avatar{width:36px;height:36px}.sbx .mk-dc__context{padding-left:48px}.sbx .mk-dc__embed{padding:8px 12px 12px 10px}.sbx-composer{padding:0 12px 12px}.sbx-composer__input{font-size:16px}.sbx-suggest{left:12px;right:12px}.sbx-suggest__item{flex-wrap:wrap;row-gap:0}.sbx-suggest__desc{text-align:left;flex-basis:100%;padding-left:30px}.sbx-cta__actions>*{flex:100%}}
.mk-body:has(.mk-ct-hero) .mk-promo{display:none}.mk-ct-shell{max-width:100%;margin-inline:auto}@media (min-width:1280px){.mk-ct-shell{max-width:1240px}}@media (min-width:1600px){.mk-ct-shell{max-width:1320px}}.mk-ct-hero{border-bottom:0;padding-block:clamp(32px,4vw,52px) clamp(20px,2.5vw,30px)}.mk-ct-hero__inner{position:relative}.mk-ct-hero .mk-h1{max-width:none;font-size:clamp(2.1rem,1rem + 3vw,3.25rem);line-height:1.08}.mk-ct-hero__punch{color:var(--accent);display:block}.mk-ct-hero .mk-lead{max-width:58ch;font-size:1.0625rem}.mk-ct-hero__art{display:none}@media (min-width:1024px){.mk-ct-hero__copy{padding-right:280px}.mk-ct-hero__art{filter:drop-shadow(0 22px 34px #00000073);pointer-events:none;width:220px;height:auto;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)rotate(4deg)}}.mk-ct-why{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 28px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mk-ct-why li{align-items:flex-start;gap:12px;display:flex}.mk-ct-why__icon{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:999px;flex:none;place-items:center;display:grid}.mk-ct-why__text{gap:2px;display:grid}.mk-ct-why__text strong{color:#fff;font:700 .9375rem / 1.3 var(--font-display)}.mk-ct-why__text span{color:#9aa8bf;font-size:.84375rem;line-height:1.4}@media (max-width:767px){.mk-ct-hero{padding-block:18px 6px}.mk-ct-hero .mk-eyebrow{margin-bottom:8px}.mk-ct-hero .mk-h1{font-size:2rem}.mk-ct-why{grid-template-columns:1fr;gap:6px;margin-top:14px}.mk-ct-why li{align-items:center}.mk-ct-why__icon{width:24px;height:24px}.mk-ct-why__icon svg{width:15px;height:15px}.mk-ct-why__text span{display:none}.mk-ct-hero .mk-lead{font-size:1rem}}.mk-ct-section{padding-block:0 clamp(40px,6vw,72px)}.mk-ct{--ct-paper:#f8fafd;--ct-line:#e3e8f1;--ct-line-strong:#cbd5e1;--ct-hover:#1e40780e;--ct-ink:#0f172a;--ct-ink-2:#475569;--ct-ink-3:#5b6b82;--ct-ours-tint:#e8fbfe;--ct-ours-edge:#22d3ee;--ct-ours-head:#162035;--ct-free:#16a34a;--ct-free-text:#15803d;--ct-premium:#d97706;--ct-premium-text:#92400e;--ct-no-disc:#e2e8f0;--ct-no:#475569;--ct-none:#7b8799;--ct-soon:#0891b2;--ct-soon-text:#0e7490;--ct-tag-bg:#dcfce7;--ct-tag-text:#166534;--ct-focus:#0891b2;--ct-pad:32px;--w-ours:168px;--w-rival:140px;--ct-row:46px;--ct-disc:22px;--ct-label:.9375rem;--ct-word:.8125rem;--ct-head:66px;--ct-peek-h:44px;--n:var(--n-desk,4);padding:18px var(--ct-pad) 22px;background:var(--ct-paper);color:var(--ct-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scroll-margin-top:calc(var(--mk-header-h) + 96px);border-radius:22px;margin-top:24px;position:relative;box-shadow:0 0 0 1px #ffffff0f,0 50px 90px -40px #000000bf,0 18px 40px -24px #0891b259}@media (min-width:1600px){.mk-ct{--ct-pad:36px;--w-ours:176px;--w-rival:148px;--ct-row:48px;--ct-disc:22px;--ct-label:.9375rem;--ct-word:.84375rem}}@media (min-width:1024px) and (max-width:1279px){.mk-ct{--ct-pad:28px;--w-ours:160px;--w-rival:132px;--n:min(3, var(--n-desk,4))}}@media (min-width:768px) and (max-width:1023px){.mk-ct{--ct-pad:20px;--w-ours:140px;--w-rival:120px;--ct-disc:22px;--ct-label:.875rem;--ct-word:.8125rem;--n:min(2, var(--n-desk,4))}}@media (max-width:767px){.mk-ct{--ct-pad:12px;--w-ours:84px;--w-rival:84px;--ct-row:52px;--ct-disc:22px;--ct-label:.875rem;--ct-word:.75rem;--ct-head:60px;--ct-peek-h:36px;--n:1;border-radius:20px;margin-top:12px;padding-top:12px;padding-bottom:20px}}.mk-ct :focus-visible{outline:3px solid var(--ct-focus);outline-offset:2px}.mk-ct-peek{--peek-img:calc(var(--ct-peek-h) * 2.94);top:0;left:calc(100% - var(--n) * var(--w-rival) - var(--w-ours) / 2);z-index:0;width:var(--peek-img);height:var(--ct-peek-h);transform:translateX(calc(-50% - var(--peek-img) * .05));pointer-events:none;position:absolute;overflow:hidden}.mk-ct-peek img{width:var(--peek-img);max-width:none;height:auto;margin-top:calc(var(--peek-img) * -.208);transition:transform .18s;display:block}:is(.mk-ct:has(.mk-ct-ours:hover) .mk-ct-peek img,.mk-ct:has(.mk-ct-ours:focus-within) .mk-ct-peek img){transform:translateY(-3px)}.mk-ct-controls{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.mk-ct-seg{background:#eef2f8;border-radius:12px;padding:4px;display:inline-flex}.mk-ct-seg__opt{display:flex;position:relative}.mk-ct-seg__opt input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mk-ct-seg__opt>span{color:#475569;min-height:40px;font:600 .9375rem / 1 var(--font-display);border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background-color .12s,color .12s;display:inline-flex}.mk-ct-seg__opt input:hover+span{color:var(--ct-ink)}.mk-ct-seg__opt input:checked+span{color:var(--ct-ink);background:#fff;box-shadow:0 1px 2px #0f172a1f,0 4px 10px -4px #0f172a2e}.mk-ct-seg__opt input:focus-visible+span{outline:3px solid var(--ct-focus);outline-offset:2px}.mk-ct-seg__n{color:#334155;min-width:26px;font:800 .75rem / 1 var(--font-display);text-align:center;background:#dfe5ee;border-radius:999px;padding:3px 7px}.mk-ct-seg__opt input:checked+span .mk-ct-seg__n{color:var(--ct-soon-text);background:#cffafe}.mk-ct-chips{flex-wrap:wrap;align-items:center;gap:0 8px;display:flex;position:relative}.mk-ct-chips__legend{color:var(--ct-ink-2);font:600 .875rem / 1 var(--font-sans);margin-right:4px}.mk-ct-chip{cursor:pointer;padding:4px 0;display:inline-flex;position:relative}.mk-ct-chip input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.mk-ct-chip>span{color:#334155;height:36px;font:600 .875rem / 1 var(--font-display);white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:6px;padding:0 14px;transition:background-color .12s,border-color .12s;display:inline-flex}.mk-ct-chip:hover>span{border-color:#94a3b8}.mk-ct-chip.is-on>span{color:var(--ct-ink);background:#e2e8f0;border-color:#e2e8f0}.mk-ct-chip>span svg{color:#64748b}.mk-ct-chip.is-on>span svg{color:var(--ct-soon-text)}.mk-ct-chip input:focus-visible+span{outline:3px solid var(--ct-focus);outline-offset:2px}.mk-ct-chips__hint{color:var(--ct-ink-3);white-space:nowrap;font-size:.8125rem;line-height:1.3;position:absolute;top:calc(100% - 1px);left:0}.mk-ct-chips__hint:not(.is-shown){clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.mk-ct-chips.is-full:has(.mk-ct-chip:not(.is-on):hover) .mk-ct-chips__hint{clip-path:none;width:auto;height:auto;overflow:visible}.mk-ct-select{display:none}.mk-ct-legend{border-top:1px dashed var(--ct-line);color:var(--ct-ink-2);font:500 .875rem / 1.3 var(--font-sans);flex-wrap:wrap;gap:8px 22px;margin:20px 0 0;padding:12px 0 0;list-style:none;display:flex}.mk-ct-legend li{align-items:center;gap:8px;display:inline-flex}.mk-ct-legend strong{color:var(--ct-ink);font-weight:700}.mk-ct-legend__mark{--ct-disc:18px}.mk-ct-legend__mark .mk-ct-mark__dash{width:14px}.mk-ct-wrap{margin-top:18px;position:relative}.mk-ct-wrap.has-peek{padding-top:var(--ct-peek-h);margin-top:16px}.mk-ct-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.mk-ct-wrap.has-peek>.mk-ct-sentinel,.mk-ct-wrap.has-peek>.mk-ct-band{top:var(--ct-peek-h)}.mk-ct-band{top:0;bottom:0;left:calc(100% - var(--w-ours) - var(--n) * var(--w-rival));z-index:0;width:var(--w-ours);border:2px solid var(--ct-ours-edge);background:var(--ct-ours-tint);border-radius:18px;position:absolute;box-shadow:0 0 0 4px #22d3ee1f,0 24px 48px -18px #0891b273}.mk-ct-table{z-index:1;table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;position:relative}.mk-ct-table th,.mk-ct-table td{background:0 0;padding:0}.mk-ct-table thead th{top:calc(var(--mk-header-h) + 1px);z-index:3;height:var(--ct-head);border-bottom:1.5px solid var(--ct-line-strong);background:var(--ct-paper);color:var(--ct-ink);font:700 1rem / 1.2 var(--font-display);text-align:center;vertical-align:middle;padding:0 6px;transition:box-shadow .16s;position:sticky}.mk-ct-table thead th:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0f172a24,#0f172a00);height:12px;transition:opacity .16s;position:absolute;top:100%;left:0;right:0}.mk-ct.is-stuck .mk-ct-table thead th:after{opacity:1}.mk-ct-table thead th.mk-ct-r{width:var(--w-rival)}.mk-ct-table thead th.mk-ct-ours{width:var(--w-ours);background:var(--ct-ours-head);color:#fff;box-shadow:0 -2px 0 0 var(--ct-ours-edge);border-bottom-color:#0000;border-radius:16px 16px 0 0}.mk-ct-ours__brand{color:#fff;font:700 1.125rem / 1 var(--font-display);justify-content:center;align-items:center;gap:8px;display:flex}.mk-ct-ours__brand img{width:24px;height:24px}.mk-ct-ours__pill{color:#04131a;font:700 .71875rem / 1.3 var(--font-display);letter-spacing:.01em;background:#22d3ee;border-radius:999px;margin-top:6px;padding:3px 10px;display:inline-block}.mk-ct-rival{overflow-wrap:anywhere;display:block}.mk-ct-score th,.mk-ct-score td{border-bottom:1.5px solid var(--ct-line-strong);text-align:center;vertical-align:middle;height:60px}.mk-ct-score th{color:var(--ct-ink);font:600 .9375rem / 1.3 var(--font-sans);text-align:left;padding-left:16px}.mk-ct-score__label{align-items:center;display:inline-flex}.mk-ct-info{display:inline-flex;position:relative}.mk-ct-info__btn{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;margin:-12px -10px -12px -4px;display:inline-grid}.mk-ct-info__btn:hover,.mk-ct-info__btn[aria-expanded=true]{color:var(--ct-soon-text)}.mk-ct-info__tip{z-index:6;color:#e2e8f0;width:min(340px,78vw);font:500 .8125rem / 1.5 var(--font-sans);text-align:left;background:#0f172a;border-radius:12px;padding:12px 14px;position:absolute;top:calc(100% + 10px);left:-120px;box-shadow:0 18px 36px -14px #0f172a8c}.mk-ct-info__tip[hidden]{display:none}.mk-ct-score__value{color:var(--ct-ink);font:800 1.25rem / 1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:center;gap:6px;display:inline-flex}.mk-ct-score__value.is-ours{color:var(--ct-soon-text);font-size:1.3125rem}.mk-ct-score__num{white-space:nowrap}.mk-ct-score__of{opacity:.6;margin-left:2px;font-size:.78em;font-weight:700}.mk-ct-score__value.is-ours .mk-ct-score__of{color:var(--ct-soon-text);opacity:1;font-weight:600}.mk-ct-score__clock{width:20px;height:20px}.mk-ct-score__cap{color:var(--ct-soon-text);font:600 .75rem / 1.25 var(--font-sans);margin-top:5px;display:block}@media (min-width:768px) and (max-width:1023px){.mk-ct-score__cap .mk-ct-lbl-long{display:none}.mk-ct-score__cap .mk-ct-lbl-short{display:inline}}.mk-ct-group th,.mk-ct-group td{vertical-align:bottom;height:40px;padding:16px 0 6px}.mk-ct-group th{text-align:left;padding-left:16px}.mk-ct-group th:focus{outline:none}.mk-ct-group th:focus-visible{outline:3px solid var(--ct-focus);outline-offset:-3px}.mk-ct-group__name{color:#334155;font:700 .78125rem / 1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;align-items:center;gap:8px;margin-right:10px;display:inline-flex}.mk-ct-group__name svg{color:var(--ct-soon-text)}.mk-ct-group__tag{background:var(--ct-tag-bg);color:var(--ct-tag-text);font:700 .71875rem / 1.45 var(--font-display);vertical-align:middle;white-space:nowrap;border-radius:999px;padding:2px 8px;display:inline-block}.mk-ct-row th,.mk-ct-row td{height:var(--ct-row);border-bottom:1px solid var(--ct-line);text-align:center;vertical-align:middle;transition:background-color .12s}.mk-ct-row th{text-align:left}@media (hover:hover){.mk-ct-row:hover>*{background-color:var(--ct-hover)}.mk-ct-row:hover .mk-ct-rowbtn{color:#020617}.mk-ct-row:hover .mk-ct-rowbtn>span:not(.sr-only){text-underline-offset:4px;-webkit-text-decoration:underline #94a3b8;text-decoration:underline #94a3b8;text-decoration-thickness:1px}}.mk-ct-rowbtn{width:100%;min-height:var(--ct-row);color:var(--ct-ink);font:500 var(--ct-label) / 1.35 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:8px 12px 8px 16px;display:flex}.mk-ct-rowbtn:focus-visible{outline-offset:-3px;border-radius:10px}.mk-ct-cellbtn{width:100%;min-height:var(--ct-row);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:6px 4px;display:flex}.mk-ct-lbl-short{display:none}@media (min-width:768px){.mk-ct-table .mk-ct-r:not([data-slot]){display:none}}@media (min-width:1024px) and (max-width:1279px){.mk-ct-table .mk-ct-r[data-slot="4"]{display:none}}@media (min-width:768px) and (max-width:1023px){.mk-ct-table .mk-ct-r[data-slot="3"],.mk-ct-table .mk-ct-r[data-slot="4"]{display:none}}.mk-ct-mark{align-items:center;gap:8px;display:inline-flex}.mk-ct-mark__disc{width:var(--ct-disc,26px);height:var(--ct-disc,26px);color:#fff;flex:none}.mk-ct-mark.is-free .mk-ct-mark__bg{fill:var(--ct-free)}.mk-ct-mark.is-premium .mk-ct-mark__bg{fill:var(--ct-premium)}.mk-ct-mark.is-no .mk-ct-mark__bg{fill:var(--ct-no-disc)}.mk-ct-mark.is-no .mk-ct-mark__disc{color:var(--ct-no)}.mk-ct-mark.is-soon .mk-ct-mark__bg{fill:var(--ct-soon)}.mk-ct-mark.is-soon_paid .mk-ct-mark__bg{fill:var(--ct-premium)}.mk-ct-mark__word{font:600 var(--ct-word) / 1.1 var(--font-display);white-space:nowrap}.mk-ct-mark.is-free .mk-ct-mark__word{color:var(--ct-free-text)}.mk-ct-mark.is-premium .mk-ct-mark__word,.mk-ct-mark.is-soon_paid .mk-ct-mark__word{color:var(--ct-premium-text)}.mk-ct-mark.is-no .mk-ct-mark__word,.mk-ct-mark.is-none .mk-ct-mark__word{color:var(--ct-no)}.mk-ct-mark.is-soon .mk-ct-mark__word{color:var(--ct-soon-text)}.mk-ct-mark__dash{background:var(--ct-none);border-radius:2px;width:14px;height:2px;display:block}@media (min-width:1024px){.mk-ct-table td.mk-ct-r .mk-ct-mark.is-free .mk-ct-mark__word{display:none}}.mk-ct-table .mk-ct-mark:not(.is-free) .mk-ct-mark__disc,.mk-ct-legend li:not(.is-free):not(.is-none) .mk-ct-legend__mark{display:none}.mk-ct-table .mk-ct-mark.is-free .mk-ct-mark__bg,.mk-ct-legend .mk-ct-mark.is-free .mk-ct-mark__bg{fill:#0000}.mk-ct-table .mk-ct-mark.is-free .mk-ct-mark__disc,.mk-ct-legend .mk-ct-mark.is-free .mk-ct-mark__disc{color:var(--ct-free)}.mk-ct-table .mk-ct-mark.is-free path,.mk-ct-legend .mk-ct-mark.is-free path{stroke-width:1.6px;transform-box:view-box;transform-origin:50%;transform:scale(1.7)}.mk-ct-table .mk-ct-mark__word{font-weight:500}.mk-ct-table td.is-ours .mk-ct-mark__word{font-weight:600}.mk-ct-legend .is-free strong{color:var(--ct-free-text)}.mk-ct-legend .is-premium strong,.mk-ct-legend .is-soon_paid strong{color:var(--ct-premium-text)}.mk-ct-legend .is-soon strong{color:var(--ct-soon-text)}.mk-ct-more{justify-content:center;margin-top:22px;display:flex}.mk-ct-more__btn{min-height:44px;color:var(--ct-ink);font:700 .9375rem / 1 var(--font-display);cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:8px;padding:0 20px;transition:border-color .12s,background-color .12s;display:inline-flex}.mk-ct-more__btn:hover{background:#f1f5f9;border-color:#94a3b8}.mk-ct-more__btn svg{transition:transform .16s}.mk-ct-more__btn svg.is-up{transform:rotate(180deg)}.mk-ct-fine{color:var(--ct-ink-3);font:500 .8125rem / 1.5 var(--font-sans);text-align:center;gap:4px;margin-top:18px;display:grid}.mk-ct-link{color:var(--ct-soon-text);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.mk-ct-link:hover{color:#155e75}.mk-ct-muted{color:var(--ct-ink-3)}.mk-ct-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.mk-ct-cta .mk-textlink{margin-top:0}.mk-ct-sheet{background:var(--ct-paper);width:min(560px,100vw - 32px);max-width:none;max-height:min(85vh,780px);color:var(--ct-ink);overscroll-behavior:contain;border:0;border-radius:20px;padding:0;overflow:auto;box-shadow:0 30px 80px -20px #000000a6}.mk-ct-sheet::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#050a149e}.mk-ct-sheet__inner{padding:20px 22px 22px}.mk-ct-sheet__grab{display:none}.mk-ct-sheet__head{align-items:center;gap:10px;display:flex}.mk-ct-sheet__icon{width:32px;height:32px;color:var(--ct-soon-text);background:#cffafe;border-radius:10px;flex:none;place-items:center;display:grid}.mk-ct-sheet__title{color:var(--ct-ink);font:800 1.1875rem / 1.25 var(--font-display);flex:1;margin:0}.mk-ct-sheet__close{width:44px;height:44px;color:var(--ct-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-6px -10px -6px 0;display:grid}.mk-ct-sheet__close:hover{color:var(--ct-ink);background:#eef2f8}.mk-ct-sheet__desc{color:var(--ct-ink-2);margin:8px 0 0;font-size:.9375rem;line-height:1.5}.mk-ct-entries{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.mk-ct-entry{border:1px solid var(--ct-line);border-left:3px solid var(--ct-line);background:#fff;border-radius:12px;padding:12px 14px;scroll-margin:12px}.mk-ct-entry:focus{outline:none}.mk-ct-entry.is-ours{background:var(--ct-ours-tint);border-color:#a5f3fc}.mk-ct-entry.is-focus{border-left-color:#22d3ee;box-shadow:0 0 0 3px #22d3ee2e}.mk-ct-entry__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-ct-entry__name{font:800 1rem / 1.2 var(--font-display)}.mk-ct-entry .mk-ct-mark{--ct-disc:22px;--ct-word:.875rem}.mk-ct-entry__hint,.mk-ct-entry__detail{color:var(--ct-ink-2);margin:6px 0 0;font-size:.875rem;line-height:1.5}.mk-ct-entry__detail{color:var(--ct-ink)}.mk-ct-entry__links{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:8px 0 0;font-size:.8125rem;display:flex}.mk-ct-entry__links:empty{display:none}.mk-ct-evidence,.mk-ct-others{margin-top:8px;font-size:.8125rem}.mk-ct-evidence summary,.mk-ct-others summary{color:var(--ct-ink-2);cursor:pointer;font-weight:600}.mk-ct-evidence p{color:var(--ct-ink-2);background:#f1f5f9;border-radius:8px;margin:6px 0 0;padding:8px 10px;line-height:1.5}.mk-ct-others{margin-top:14px;font-size:.9375rem}.mk-ct-sheet__foot{text-align:center;margin:16px 0 0;font-size:.875rem}@media (prefers-reduced-motion:no-preference){.mk-ct.is-armed .mk-ct-peek img{opacity:0;transform:translateY(12px)}.mk-ct.is-revealed .mk-ct-peek img{animation:.32s cubic-bezier(.2,.8,.2,1) both mk-ct-rise}.mk-ct.is-armed td.is-ours .mk-ct-mark{opacity:0;transform:scale(.85)}.mk-ct.is-revealed td.is-ours .mk-ct-mark{animation:.16s ease-out both mk-ct-pop;animation-delay:calc(var(--i,0) * 25ms + .12s)}}@keyframes mk-ct-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes mk-ct-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@media (max-width:767px){.mk-ct-controls{flex-direction:column;align-items:stretch;gap:8px}.mk-ct-seg{grid-template-columns:1fr 1fr;display:grid}.mk-ct-seg__opt>span{width:100%;min-height:44px;padding:0 10px}.mk-ct-chips{display:none}.mk-ct-select{justify-content:space-between;align-items:center;gap:12px;display:flex}.mk-ct-select__label{white-space:nowrap;color:var(--ct-ink-2);font:600 .875rem / 1.3 var(--font-sans)}.mk-ct-select__box{flex:0 190px;position:relative}.mk-ct-select select{width:100%;height:48px;color:var(--ct-ink);font:600 16px / 1 var(--font-display);appearance:none;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:0 40px 0 14px}.mk-ct-select__box svg{color:#475569;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.mk-ct-legend{grid-template-columns:repeat(2,max-content);gap:6px 18px;margin-top:14px;padding-top:10px;font-size:.8125rem;display:grid}.mk-ct-table .mk-ct-r:not(.is-mob),.mk-ct-lbl-long{display:none}.mk-ct-lbl-short{display:inline}.mk-ct-table thead th{padding:0 4px;font-size:.9375rem}.mk-ct-ours__brand{gap:5px;font-size:.9375rem}.mk-ct-ours__brand img{width:18px;height:18px}.mk-ct-ours__pill{margin-top:6px;padding:2px 8px;font-size:.6875rem}.mk-ct-score th{padding-left:10px;font-size:.875rem}.mk-ct-score__value{gap:3px;font-size:1.125rem}.mk-ct-score__value.is-ours{font-size:1.125rem}.mk-ct-score__clock{width:15px;height:15px}.mk-ct-score__cap{margin-top:4px;font-size:.6875rem}.mk-ct-info__tip{left:-60px}.mk-ct-group th{padding-left:10px}.mk-ct-group__tag{margin-top:6px}.mk-ct-rowbtn{padding:8px 6px 8px 12px}.mk-ct-table .mk-ct-mark{gap:3px}.mk-ct-sheet{border-radius:20px 20px 0 0;width:100%;max-height:85vh;margin:auto 0 0}.mk-ct-sheet__inner{padding:10px 16px 20px}.mk-ct-sheet__grab{background:#cbd5e1;border-radius:4px;width:40px;height:4px;margin:0 auto 12px;display:block}.mk-ct-cta>:first-child{justify-content:center;width:100%}}.mk-ct-entry .mk-ct-mark,.mk-ct-legend .mk-ct-mark{flex-direction:row}.mk-ct-switch__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.mk-ct-switch__main{border:1px solid var(--mk-line);background:linear-gradient(160deg, var(--mk-panel-hi), var(--mk-panel));border-radius:24px;align-items:center;gap:24px;padding:clamp(24px,3vw,36px);display:flex;position:relative}.mk-ct-switch__copy{flex:1;min-width:0}.mk-ct-switch__art{filter:drop-shadow(0 18px 30px #00000073);flex:none;width:220px;height:auto}.mk-ct-steps{gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mk-ct-steps li{align-items:flex-start;gap:14px;display:flex}.mk-ct-steps__n{background:var(--accent);width:32px;height:32px;color:var(--accent-ink);font:800 .9375rem / 1 var(--font-display);border-radius:999px;flex:none;place-items:center;display:grid}.mk-ct-steps li>span:last-child{gap:2px;display:grid}.mk-ct-steps strong{color:#fff;font:700 1.0625rem / 1.3 var(--font-display)}.mk-ct-steps li>span:last-child>span{color:var(--text-muted);line-height:1.5}.mk-ct-other{border:1px dashed var(--mk-line-strong);color:var(--mk-soft-text);border-radius:24px;padding:clamp(24px,3vw,32px)}.mk-ct-other__title{color:#fff;font:800 1.25rem / 1.25 var(--font-display);margin:0}.mk-ct-other ul{gap:14px;margin:16px 0 0;padding:0;line-height:1.55;list-style:none;display:grid}.mk-ct-other strong{color:#fff}@media (max-width:1023px){.mk-ct-switch__grid{grid-template-columns:1fr}.mk-ct-switch__art{display:none}}.mk-ct-extras{padding-top:0}.mk-ct-extras__list{gap:12px;display:grid}.mk-ct-disc>summary{color:#fff;min-height:56px;font:700 1rem / 1.3 var(--font-display)}.mk-ct-sources .mk-checklist{margin:4px 0 18px}.mk-ct-sources__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:8px;display:grid}.mk-ct-sources .mk-ct-sources__grid>.mk-ct-srcbot{margin:0}@media (max-width:767px){.mk-ct-sources__grid{grid-template-columns:1fr}}
