@charset "UTF-8";.mst-drawer.p-drawer{width:min(560px,100vw);border:0;background:var(--primary-white);box-shadow:-24px 0 60px #0f172a2e}.mst-drawer__inner{display:grid;align-content:start;gap:28px;height:100%;overflow-y:auto;padding:28px 32px 40px;overscroll-behavior:contain}.mst-drawer__head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.mst-drawer__eyebrow{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#3e63dd}.mst-drawer__title{margin:6px 0 0;font-size:30px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.mst-drawer__close{display:grid;flex:none;place-items:center;width:40px;height:40px;border:0;border-radius:50%;color:var(--primary-black);background:var(--background-light-gray);cursor:pointer;transition:background-color .2s}.mst-drawer__close:hover{background:var(--line)}.mst-drawer__loading{display:flex;gap:10px;align-items:center;color:var(--secondary-dark)}.mst-drawer__kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mst-drawer__kpis>div{display:grid;gap:6px;padding:16px;border-radius:16px;background:var(--background-light-gray)}.mst-drawer__kpis b{font-size:26px;font-weight:800;line-height:1;letter-spacing:-.02em;color:#3e63dd}.mst-drawer__kpis span{font-size:13px;line-height:1.35;color:var(--secondary-dark)}.mst-drawer__section h4{margin:0 0 12px;font-size:16px;font-weight:700}.mst-drawer__hint{margin:-6px 0 12px;font-size:13px;color:var(--secondary-dark)}.mst-drawer__bars{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mst-drawer__bars li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 56px;gap:12px;align-items:center;font-size:14px}.mst-drawer__bars b{text-align:right}.mst-drawer__bar-name{display:flex;gap:8px;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mst-drawer__bar{height:8px;overflow:hidden;border-radius:4px;background:color-mix(in srgb,#3E63DD 10%,transparent)}.mst-drawer__bar span{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#3e63dd,#7c8cff);transition:clip-path .5s cubic-bezier(.22,1,.36,1)}.mst-drawer__chips{display:flex;flex-wrap:wrap;gap:6px}.mst-drawer__chip{display:inline-flex;gap:8px;align-items:center;padding:7px 12px;border:1px solid var(--line);border-radius:999px;font:inherit;font-size:13px;font-weight:500;color:var(--primary-black);background:var(--primary-white);cursor:pointer;transition:border-color .2s}.mst-drawer__chip:hover{border-color:#3e63dd}.mst-drawer__chip span{color:var(--secondary-dark)}.mst-drawer__domains{display:grid;gap:2px;margin:0;padding:0;list-style:none}.mst-drawer__domains li{display:grid;grid-template-columns:16px minmax(0,1fr) auto 56px;gap:10px;align-items:center;height:40px;border-top:1px solid var(--line);font-size:14px}.mst-drawer__domains b{text-align:right}.mst-drawer__domain{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mst-drawer__type{padding:3px 9px;border-radius:999px;font-size:12px;white-space:nowrap;background:color-mix(in srgb,var(--c, #C3C9D4) 16%,transparent)}.mst-drawer__foot{margin:0;font-size:13px;color:var(--secondary-dark)}@media(max-width:575px){.mst-drawer__inner{padding:20px 16px 32px}.mst-drawer__kpis{grid-template-columns:1fr}}.mst-downloads{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;align-items:center;padding:clamp(24px,4vw,48px);border-radius:28px;background:radial-gradient(700px 300px at 100% 0%,color-mix(in srgb,#3E63DD 12%,transparent),transparent 70%),var(--background-light-gray)}.mst-downloads__eyebrow{margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#3e63dd}.mst-downloads__sheets{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.mst-downloads__sheets li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:baseline;font-size:14px;color:var(--secondary-dark)}.mst-downloads__sheets code{padding:3px 8px;border-radius:6px;font-size:13px;color:var(--primary-black);background:var(--primary-white);justify-self:start}.mst-downloads__files{display:grid;gap:12px}.mst-downloads__note{margin:4px 0 0;font-size:13px;color:var(--secondary-dark)}.mst-file{display:grid;grid-template-columns:52px minmax(0,1fr) 40px;gap:16px;align-items:center;padding:18px;border:1px solid var(--line);border-radius:18px;color:var(--primary-black);text-decoration:none;background:var(--primary-white);transition:border-color .2s,box-shadow .2s,transform .15s}.mst-file:hover{border-color:#3e63dd;box-shadow:0 10px 30px color-mix(in srgb,#3E63DD 16%,transparent);transform:translateY(-2px)}.mst-file:hover .mst-file__action{color:#fff;background:#3e63dd}.mst-file:active{transform:translateY(0) scale(.99)}.mst-file__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;font-size:24px;color:#3e63dd;background:color-mix(in srgb,#3E63DD 10%,transparent)}.mst-file__body{display:grid;gap:4px;min-width:0}.mst-file__title{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mst-file__text{font-size:13px;color:var(--secondary-dark)}.mst-file__action{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--background-light-gray);transition:background-color .2s,color .2s}@media(max-width:1023px){.mst-downloads{grid-template-columns:1fr}}@media(max-width:575px){.mst-downloads__sheets li{grid-template-columns:1fr;gap:4px}}.mst-engines{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.mst-engine{display:flex;flex-direction:column;padding:20px;border:1px solid var(--line);border-radius:20px;background:var(--primary-white);transition:opacity .3s,filter .3s}.mst-engine.--off{opacity:.45;filter:grayscale(1)}.mst-engine__head{display:flex;gap:10px;align-items:center;min-height:40px}.mst-engine__logo{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--background-light-gray)}.mst-engine__name{font-weight:700;line-height:1.2}.mst-engine__stats{display:grid;gap:14px;margin:20px 0 0}.mst-engine__stats dd{margin:0;font-size:30px;font-weight:800;line-height:1;letter-spacing:-.02em}.mst-engine__stats dt{margin-top:4px;font-size:13px;font-weight:400;color:var(--secondary-dark)}.mst-engine__top-title{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-dark)}.mst-engine__top{display:grid;gap:8px;margin:10px 0 0;padding:0;list-style:none}.mst-engine__top li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;align-items:center;font-size:14px}.mst-engine__rank{color:var(--secondary-text);font-variant-numeric:tabular-nums}.mst-engine__brand{overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mst-engine__foot{margin-top:18px;font-size:13px;color:var(--secondary-dark)}@media(max-width:1199px){.mst-engines{grid-template-columns:none;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;overflow-x:auto;margin:0 -16px;padding:0 16px 8px;scroll-snap-type:x mandatory;scroll-padding:16px}.mst-engines>*{scroll-snap-align:start}}.mst-filters{display:grid;gap:14px;padding:20px 24px;border:1px solid var(--line);border-radius:24px;background:var(--primary-white)}.mst-filters__row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center}.mst-filters__label{font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-dark)}.mst-filters__engines,.mst-filters__selects{display:flex;flex-wrap:wrap;gap:8px}.mst-filters__select{min-width:200px}.mst-filters__foot{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:34px;padding-top:14px;border-top:1px solid var(--line)}.mst-filters__badge{display:inline-flex;gap:8px;align-items:center;padding:7px 14px;border-radius:999px;font-size:14px;color:var(--secondary-dark);background:var(--background-light-gray);transition:background-color .25s,color .25s}.mst-filters__badge.--active{color:#2f4fc4;background:color-mix(in srgb,#3E63DD 12%,transparent)}.mst-filters__reset{display:inline-flex;gap:6px;align-items:center;padding:7px 12px;border:0;border-radius:999px;font:inherit;font-size:14px;color:var(--primary-black);background:transparent;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s,background-color .2s}.mst-filters__reset:hover{background:var(--background-light-gray)}.mst-filters__reset.--visible{opacity:1;pointer-events:auto}.mst-chip{display:inline-flex;gap:8px;align-items:center;padding:8px 14px;border:1px solid var(--line);border-radius:999px;font:inherit;font-size:14px;color:var(--primary-black);background:var(--primary-white);cursor:pointer;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s,transform .1s}.mst-chip:hover{border-color:color-mix(in srgb,#3E63DD 45%,var(--line))}.mst-chip:active{transform:scale(.97)}.mst-chip.--active{border-color:#3e63dd;color:#2f4fc4;background:color-mix(in srgb,#3E63DD 10%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,#3E63DD 14%,transparent)}.mst-chip img{flex:none}.mst-float{position:fixed;z-index:50;top:calc(var(--header-height, 70px) + 12px);right:0;left:0;display:flex;width:fit-content;margin-inline:auto;gap:10px;align-items:center;max-width:calc(100vw - 32px);overflow:hidden;padding:6px;border:1px solid rgba(255,255,255,.6);border-radius:999px;background:color-mix(in srgb,var(--primary-white) 96%,transparent);box-shadow:0 1px 2px #0f172a0f,0 12px 32px #0f172a24}.mst-float__inner{display:flex;flex:none;gap:10px;align-items:center}.mst-float__inner>*{flex:none}.mst-float__engines{display:flex;gap:2px}.mst-float__engine{display:inline-flex;flex:none;gap:6px;align-items:center;height:36px;padding:0 12px 0 8px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:500;white-space:nowrap;color:var(--primary-black);background:transparent;cursor:pointer;transition:background-color .2s,color .2s,opacity .2s}.mst-float__engine:hover{background:color-mix(in srgb,var(--primary-black) 6%,transparent)}.mst-float__engine.--active{color:#fff;background:#3e63dd}.mst-float__engine.--active img{border-radius:50%;background:#fff}.mst-float__engine.--dim{opacity:.5}.mst-float__sep{flex:none;width:1px;height:22px;background:var(--line)}.mst-float__slice{display:inline-flex;gap:8px;align-items:center;height:36px;padding:0 12px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:500;color:var(--primary-black);background:transparent;cursor:pointer;transition:background-color .2s,color .2s}.mst-float__slice:hover{background:color-mix(in srgb,var(--primary-black) 6%,transparent)}.mst-float__slice.--active{color:#2f4fc4;background:color-mix(in srgb,#3E63DD 12%,transparent)}.mst-float__slice-count{display:grid;flex:none;place-items:center;width:0;height:20px;margin-left:-8px;overflow:hidden;border-radius:999px;font-size:11px;font-weight:700;line-height:1;color:#fff;background:#3e63dd;opacity:0;transform:scale(.5);transition:width .35s cubic-bezier(.22,1,.36,1),margin .35s cubic-bezier(.22,1,.36,1),opacity .2s,transform .35s cubic-bezier(.34,1.56,.64,1)}.mst-float__slice-count.--visible{width:20px;margin-left:0;opacity:1;transform:scale(1)}.mst-float__chevron{font-size:11px;opacity:.6}.mst-float__count{display:inline-flex;gap:6px;align-items:baseline;height:36px;padding:0 14px;border:0;border-radius:999px;font:inherit;font-size:13px;line-height:36px;white-space:nowrap;color:var(--secondary-dark);background:var(--background-light-gray);cursor:pointer;transition:background-color .25s,color .25s}.mst-float__count b{display:inline-block;font-size:15px;text-align:right;color:var(--primary-black);transition:color .25s}.mst-float__count.--active{color:#2f4fc4;background:color-mix(in srgb,#3E63DD 12%,transparent)}.mst-float__count.--active b{color:#2f4fc4}.mst-float__reset{display:grid;flex:none;place-items:center;width:0;height:36px;margin-left:-10px;padding:0;overflow:hidden;border:0;border-radius:50%;color:var(--primary-black);background:transparent;cursor:pointer;opacity:0;pointer-events:none;transform:scale(.6);transition:width .35s cubic-bezier(.22,1,.36,1),margin .35s cubic-bezier(.22,1,.36,1),opacity .2s,transform .35s cubic-bezier(.34,1.56,.64,1),background-color .2s}.mst-float__reset.--visible{width:36px;margin-left:-4px;opacity:1;pointer-events:auto;transform:scale(1)}.mst-float__reset:hover{background:color-mix(in srgb,var(--primary-black) 8%,transparent)}.mst-slice{display:grid;gap:16px;width:min(420px,100vw - 48px);max-height:60vh;overflow-y:auto}.mst-slice__label{margin-bottom:8px;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-dark)}.mst-slice__options{display:flex;flex-wrap:wrap;gap:6px}.mst-slice__option{padding:6px 12px;border:1px solid var(--line);border-radius:999px;font:inherit;font-size:13px;color:var(--primary-black);background:var(--primary-white);cursor:pointer;transition:border-color .2s,background-color .2s,color .2s}.mst-slice__option:hover{border-color:color-mix(in srgb,#3E63DD 45%,var(--line))}.mst-slice__option.--active{border-color:#3e63dd;color:#2f4fc4;background:color-mix(in srgb,#3E63DD 10%,transparent)}.mst-slice-popover{margin-top:10px!important;border-radius:18px!important}.mst-slice-popover:before,.mst-slice-popover:after{display:none!important}.mst-slice-popover{box-shadow:0 16px 40px #0f172a29!important}.mst-float-enter-active,.mst-float-leave-active{transition:opacity .25s ease,transform .35s cubic-bezier(.22,1,.36,1)}.mst-float-enter-from,.mst-float-leave-to{opacity:0;transform:translateY(-12px)}.mst-spin{animation:mst-spin 1s linear infinite}@keyframes mst-spin{to{transform:rotate(360deg)}}.mst-chip__short{display:none}@media(max-width:767px){.mst-chip__short{display:inline}}@media(max-width:1199px){.mst-float__engine{padding:0 8px}.mst-float__engine span{display:none}}@media(max-width:767px){.mst-filters{padding:16px}.mst-filters__row{grid-template-columns:1fr;gap:8px}.mst-filters__engines{gap:6px}.mst-filters__select{flex:1 1 100%}.mst-chip{gap:6px;padding:6px 10px;font-size:13px}.mst-chip img{width:16px;height:16px}.mst-chip__full{display:none}.mst-float{top:auto;bottom:calc(16px + env(safe-area-inset-bottom))}.mst-float__slice,.mst-float__sep.--selects{display:none}.mst-float-enter-from,.mst-float-leave-to{transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.mst-float-enter-active,.mst-float-leave-active{transition:opacity .15s}}.mst-hero{position:relative;isolation:isolate;padding:clamp(40px,6vw,80px) 0 clamp(32px,4vw,48px)}.mst-hero__bg{position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - var(--page-w, 100vw) / 2);width:var(--page-w, 100vw);overflow:hidden;background:linear-gradient(180deg,#f3f5fb,#eef2fc 55%,#fff);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 100%);mask-image:linear-gradient(180deg,#000 55%,transparent 100%)}.mst-hero__bg:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(40,52,110,.18) 1px,transparent 1.4px);background-size:24px 24px;-webkit-mask-image:radial-gradient(ellipse 60% 70% at 65% 35%,#000 0%,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 65% 35%,#000 0%,transparent 75%)}html[data-darkreader-scheme=dark] .mst-hero__bg:after{background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.4px)}.mst-hero__orb{position:absolute;width:clamp(420px,48vw,820px);aspect-ratio:1;border-radius:50%;will-change:transform;animation:mst-hero-drift 26s ease-in-out infinite alternate}.mst-hero__orb.--a{top:-30%;left:48%;background:radial-gradient(circle,#3e63dd66,#3e63dd00 65%)}.mst-hero__orb.--b{top:10%;left:66%;background:radial-gradient(circle,#8b7cff5c,#8b7cff00 65%);animation-duration:32s;animation-delay:-12s}.mst-hero__orb.--c{top:25%;left:-14%;background:radial-gradient(circle,#3bb8e647,#3bb8e600 65%);animation-duration:38s;animation-delay:-20s;animation-direction:alternate-reverse}.mst-hero__top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);gap:clamp(32px,5vw,72px);align-items:center}.mst-hero__eyebrow{font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#3e63dd}.mst-hero__title{margin:16px 0 0;font-size:clamp(34px,5vw,60px);font-weight:800;line-height:1.04;letter-spacing:-.025em;color:var(--primary-black)}.mst-hero__lead{max-width:600px;margin:20px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.5;color:var(--secondary-dark)}.mst-hero__engines{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:28px}.mst-hero__engine{display:inline-flex;gap:8px;align-items:center;font-size:14px;font-weight:500;color:var(--primary-black)}.mst-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.mst-hero__actions .button{min-width:0}.mst-hero__chart{margin:0;padding:clamp(20px,2.5vw,32px);border-radius:24px;background:var(--primary-white);box-shadow:0 1px 2px #0f172a0a,0 24px 48px -24px #0f172a2e}.mst-hero__chart figcaption{display:grid;gap:2px}.mst-hero__chart figcaption span{font-size:13px;color:var(--secondary-dark)}.mst-hero__chart ol{display:grid;gap:16px;margin:22px 0 0;padding:0;list-style:none}.mst-hero__chart li{display:grid;grid-template-columns:minmax(0,1fr) 64px;gap:8px 12px;align-items:center;margin:-6px -10px;padding:6px 10px;border-radius:12px;cursor:pointer;transition:background-color .15s}.mst-hero__chart li:hover,.mst-hero__chart li:focus-visible{outline:none;background:color-mix(in srgb,#3E63DD 6%,transparent)}.mst-hero__chart li b{grid-row:1/span 2;grid-column:2;font-size:18px;text-align:right}.mst-hero__chart-name{display:flex;gap:10px;align-items:center;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mst-hero__chart-rank{flex:none;width:18px;font-size:13px;color:var(--secondary-text);font-variant-numeric:tabular-nums}.mst-hero__chart-bar{position:relative;height:10px;overflow:hidden;border-radius:5px;background:color-mix(in srgb,#3E63DD 8%,transparent)}.mst-hero__chart-bar:after{position:absolute;inset:0;width:var(--w);border-radius:5px;background:linear-gradient(90deg,#3e63dd,#7c8cff);content:"";transform-origin:left;animation:mst-hero-grow .9s cubic-bezier(.22,1,.36,1) var(--d) both}.mst-hero__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(40px,5vw,64px) 0 0;padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--line)}.mst-hero__fact{padding:0 24px}.mst-hero__fact:first-child{padding-left:0}.mst-hero__fact+.mst-hero__fact{border-left:1px solid var(--line)}.mst-hero__fact dt{display:flex;gap:8px;align-items:baseline}.mst-hero__fact dd{margin:8px 0 0;font-size:14px;line-height:1.4;color:var(--secondary-dark)}.mst-hero__fact-value{font-size:clamp(30px,3.2vw,42px);font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--primary-black)}.mst-hero__fact-title{font-size:16px;font-weight:600;color:var(--primary-black)}html[data-darkreader-scheme=dark] .mst-hero__bg{background:linear-gradient(180deg,#1a1e2a,#1c2030)}html[data-darkreader-scheme=dark] .mst-hero__chart{background:#24272c;box-shadow:0 24px 48px -24px #0009}.landing-block:has(.mst-hero){padding-top:0}@keyframes mst-hero-drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-6%,8%,0) scale(1.08)}to{transform:translate3d(5%,-4%,0) scale(.94)}}@keyframes mst-hero-grow{0%{transform:scaleX(0)}}@media(max-width:1023px){.mst-hero__top{grid-template-columns:1fr}.mst-hero__facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.mst-hero__fact:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:575px){.mst-hero__actions .button{flex:1 1 100%;justify-content:center}.mst-hero__facts{gap:8px;padding-top:0;border-top:0}.mst-hero__fact,.mst-hero__fact:nth-child(odd),.mst-hero__fact+.mst-hero__fact{padding:14px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--primary-white) 70%,transparent)}.mst-hero__fact dd,.mst-hero__fact:nth-child(odd) dd,.mst-hero__fact+.mst-hero__fact dd{font-size:13px;line-height:1.35}.mst-hero__fact-value{font-size:26px}.mst-hero__fact-title{font-size:14px}}@media(prefers-reduced-motion:reduce){.mst-hero__chart-bar:after,.mst-hero__orb{animation:none}}.mst-insights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mst-insight{display:flex;flex-direction:column;padding:22px;border:1px solid var(--line);border-radius:20px;background:var(--primary-white)}.mst-insight__label{font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-dark)}.mst-insight__title{overflow:hidden;margin-top:10px;font-size:20px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.mst-insight__value{margin-top:14px;font-size:40px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--c)}.mst-insight__text{min-height:2.8em;margin-top:8px;font-size:14px;line-height:1.4;color:var(--secondary-dark)}.mst-insight__meter{height:6px;overflow:hidden;margin-top:auto;border-radius:3px;background:color-mix(in srgb,var(--c) 14%,transparent)}.mst-insight__meter.--empty{visibility:hidden}.mst-insight__meter span{display:block;height:100%;border-radius:3px;background:var(--c);transition:clip-path .65s cubic-bezier(.22,1,.36,1)}@media(max-width:1023px){.mst-insights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.mst-insights{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mst-insight__meter span{transition:none}}.mst-leaders__tools{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.mst-leaders__scroll{overflow-x:auto}.mst-leaders__more{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;margin-top:16px}.mst-table{width:100%;min-width:720px;border-collapse:collapse;table-layout:fixed}.mst-table th{padding:0 6px 12px;font-size:13px;font-weight:500;text-align:left;vertical-align:bottom;color:var(--secondary-dark)}.mst-table td{height:46px;padding:0 6px;border-top:1px solid var(--line)}.mst-table tr.--empty td{color:var(--secondary-text)}.mst-table tr.--link{cursor:pointer}.mst-table tr.--link td{transition:background-color .15s}.mst-table tr.--link:hover td,.mst-table tr.--link:focus-visible td{background:color-mix(in srgb,#3E63DD 6%,transparent)}.mst-table tr.--link:hover .mst-table__brand-name i{opacity:1;transform:translate(0)}.mst-table tr.--link:focus-visible{outline:none}.mst-table__brand-name i{margin-left:6px;font-size:11px;color:#3e63dd;opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s}.mst-table__rank{width:40px;color:var(--secondary-dark)}.mst-table__brand{width:24%;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.mst-table__bar{width:auto}.mst-table__engine{width:72px;text-align:center!important}.mst-table__engine img{display:block;margin:0 auto 4px}.mst-table__engine>span:not(.mst-heat){font-size:11px}.mst-bar{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:center;height:26px}.mst-bar__track{height:100%;overflow:hidden;border-radius:8px;background:color-mix(in srgb,#3E63DD 6%,transparent)}.mst-bar__fill{height:100%;border-radius:8px;background:color-mix(in srgb,#3E63DD 34%,transparent);transition:clip-path .65s cubic-bezier(.22,1,.36,1)}.mst-bar__fill.--top{background:linear-gradient(90deg,#3e63dd,#7c8cff)}.mst-bar__value{padding-left:12px;font-weight:700}.mst-heat{display:inline-block;min-width:44px;padding:5px 0;border-radius:9px;font-size:13px;font-weight:600;transition:background-color .5s,color .5s}.mst-heat.--off{color:var(--secondary-text)}@media(max-width:767px){.mst-leaders__wide-only{display:none}.mst-leaders__tools{flex-wrap:nowrap}.mst-leaders__search{flex:1}.mst-leaders__search input{width:100%}.mst-table{min-width:0}.mst-table__engine{display:none}.mst-table__brand{width:42%}.mst-bar{grid-template-columns:minmax(0,1fr) 60px}}@media(prefers-reduced-motion:reduce){.mst-bar__fill,.mst-heat{transition:none}}.mst-sources{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px}.mst-sources__total{display:flex;gap:10px;align-items:baseline;margin-bottom:18px}.mst-sources__total>span:first-child{font-size:40px;font-weight:800;line-height:1;letter-spacing:-.02em}.mst-sources__total>span:last-child{color:var(--secondary-dark)}.mst-stack{display:flex;gap:3px;height:52px;overflow:hidden;border-radius:14px}.mst-stack__part{min-width:0;transition:flex-grow .65s cubic-bezier(.22,1,.36,1),opacity .2s}.mst-stack.--hover .mst-stack__part:not(.--active){opacity:.3}.mst-legend{display:grid;gap:2px;margin:18px 0 0;padding:0;list-style:none}.mst-legend li{display:grid;grid-template-columns:12px minmax(0,1fr) auto 64px;gap:12px;align-items:center;padding:8px 10px;border-radius:10px;cursor:default;transition:background-color .2s,opacity .2s}.mst-legend li.--active{background:var(--primary-white)}.mst-legend li.--dim,.mst-legend li.--zero{opacity:.45}.mst-legend i{width:12px;height:12px;border-radius:4px}.mst-legend b{text-align:right}.mst-domains{display:grid;align-content:start}.mst-domains__head{display:flex;justify-content:space-between;padding-bottom:8px;font-size:13px;color:var(--secondary-dark)}.mst-domain{display:grid;grid-template-columns:22px minmax(0,1fr) auto 60px;gap:12px;align-items:center;height:44px;border-top:1px solid var(--line);font-size:14px;transition:opacity .2s}.mst-domain.--dim{opacity:.3}.mst-domain.--empty{color:var(--secondary-text)}.mst-domain__rank{color:var(--secondary-text);font-variant-numeric:tabular-nums}.mst-domain__main{display:grid;gap:5px;min-width:0}.mst-domain__name{display:flex;gap:8px;align-items:center;overflow:hidden;font-weight:600;white-space:nowrap}.mst-domain__bar{height:4px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--primary-black) 6%,transparent)}.mst-domain__bar span{display:block;height:100%;border-radius:2px;transition:clip-path .65s cubic-bezier(.22,1,.36,1)}.mst-domain__type{padding:3px 9px;border-radius:999px;font-size:12px;white-space:nowrap;background:color-mix(in srgb,var(--c) 16%,transparent)}.mst-domain__share{text-align:right}@media(max-width:1023px){.mst-sources{grid-template-columns:1fr}}@media(max-width:575px){.mst-domain{grid-template-columns:22px minmax(0,1fr) 56px}.mst-domain__type{display:none}}@media(prefers-reduced-motion:reduce){.mst-stack__part,.mst-domain__bar span{transition:none}}.mst-stability{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mst-stability__note{margin:12px 0 0;font-size:13px}.mst-stab{display:flex;flex-direction:column;padding:24px;border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,#3E63DD 7%,transparent),transparent 70%),var(--background-light-gray)}.mst-stab__title{font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--secondary-dark)}.mst-stab__value{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline;margin-top:10px;font-size:44px;font-weight:800;line-height:1;letter-spacing:-.02em;color:#3e63dd;font-variant-numeric:tabular-nums}.mst-stab__level{font-size:14px;font-weight:500;letter-spacing:0;color:var(--secondary-dark)}.mst-stab__text{min-height:3em;margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--secondary-dark)}.mst-stab__engines{display:grid;gap:10px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--line);list-style:none}.mst-stab__engines li{display:grid;grid-template-columns:18px minmax(0,1fr) 70px 44px;gap:10px;align-items:center;font-size:14px}.mst-stab__engines b{text-align:right}.mst-stab__engine{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mst-stab__meter{height:6px;overflow:hidden;border-radius:3px;background:color-mix(in srgb,#3E63DD 14%,transparent)}.mst-stab__meter span{display:block;height:100%;border-radius:3px;background:#3e63dd}@media(max-width:1023px){.mst-stability{grid-template-columns:1fr}}.market-study{display:grid;gap:clamp(48px,7vw,88px)}.market-study>*,.market-study section{min-width:0}.market-study .mst-explore{display:grid;gap:clamp(40px,6vw,72px)}.market-study .mst-explore>.mst-insights{margin-top:calc(-1*clamp(16px,3vw,40px))}.market-study .mst-section__head{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:flex-end;justify-content:space-between;margin-bottom:24px}.market-study .mst-section__title{margin:0;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.12;letter-spacing:-.015em}.market-study .mst-section__lead{max-width:720px;margin:10px 0 0;line-height:1.5;color:var(--secondary-dark)}.market-study .mst-card{padding:24px;border-radius:24px;background:var(--background-light-gray)}.market-study .mst-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:14px;background:var(--background-light-gray)}.market-study .mst-tab{padding:9px 16px;border:0;border-radius:10px;font:inherit;font-size:14px;font-weight:500;color:var(--secondary-dark);background:transparent;cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s}.market-study .mst-tab:hover{color:var(--primary-black)}.market-study .mst-tab.--active{color:var(--primary-black);background:var(--primary-white);box-shadow:0 1px 2px #0000000f,0 4px 12px #0000000f}.market-study .mst-muted{color:var(--secondary-dark)}.market-study .mst-num{font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:575px){.market-study .mst-card{padding:12px;border-radius:18px}.market-study .mst-tabs{display:flex;width:100%}.market-study .mst-tab{flex:1;padding:9px 6px}}
