.performance-showcase-module__Kx0mcW__section{scroll-margin-top:60px}.performance-showcase-module__Kx0mcW__showcase{--edge:14px;--gutter:calc(max(0px, (100vw - 1400px) / 2) + var(--edge));--slide-width:calc(100vw - var(--gutter) - 46px);--slide-gap:16px;--anim:.26s cubic-bezier(.4, 0, .2, 1);overflow-x:clip}.performance-showcase-module__Kx0mcW__heading{margin-bottom:22px}.performance-showcase-module__Kx0mcW__heading h2{color:#f5f5f5;letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.25}.performance-showcase-module__Kx0mcW__heading p{color:#a3a3a3;margin-top:8px;font-size:16px;line-height:1.6}.performance-showcase-module__Kx0mcW__track{gap:var(--slide-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-inline:var(--gutter) calc(100% - var(--slide-width) - var(--gutter));scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:2px;scroll-padding-inline-start:var(--gutter);display:flex;position:relative;overflow-x:auto}.performance-showcase-module__Kx0mcW__track::-webkit-scrollbar{display:none}.performance-showcase-module__Kx0mcW__track:focus-visible{outline-offset:-3px;outline:2px solid #78baff}.performance-showcase-module__Kx0mcW__showcase button:focus-visible,.performance-showcase-module__Kx0mcW__showcase a:focus-visible{outline-offset:4px;outline:2px solid #78baff}.performance-showcase-module__Kx0mcW__slide{flex-direction:column;flex:0 0 var(--slide-width);width:var(--slide-width);scroll-snap-align:start;opacity:.55;transition:opacity var(--anim);isolation:isolate;background:#171719;border:1px solid #262626;border-radius:20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.performance-showcase-module__Kx0mcW__activeSlide{opacity:1}.performance-showcase-module__Kx0mcW__slide:not(.performance-showcase-module__Kx0mcW__activeSlide):hover{opacity:.78}.performance-showcase-module__Kx0mcW__cardHeader{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:14px;padding:20px 18px 18px;display:flex}.performance-showcase-module__Kx0mcW__caption{min-width:0}.performance-showcase-module__Kx0mcW__caption h3{color:#f5f5f5;letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.35}.performance-showcase-module__Kx0mcW__headline{white-space:nowrap}.performance-showcase-module__Kx0mcW__metric{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff;text-shadow:0 0 20px #7daaeb59}.performance-showcase-module__Kx0mcW__unit{color:#8e8e93;font-weight:500}.performance-showcase-module__Kx0mcW__caption p{color:#a3a3a3;margin-top:8px;font-size:12px;line-height:1.6}.performance-showcase-module__Kx0mcW__cardActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.performance-showcase-module__Kx0mcW__codeLink{color:#d4d4d4;white-space:nowrap;background:#0a0a0a;border:1px solid #262626;border-radius:999px;align-items:center;gap:4px;min-height:40px;padding-inline:14px;font-size:12px;transition:color .15s,border-color .15s;display:inline-flex}.performance-showcase-module__Kx0mcW__codeLink:hover{color:#fff;border-color:#404040}.performance-showcase-module__Kx0mcW__media{aspect-ratio:16/9;background:#000;border-radius:12px;flex-shrink:0;margin:auto 14px 14px;position:relative;overflow:hidden}.performance-showcase-module__Kx0mcW__media video{object-fit:cover;width:100%;height:100%;display:block}.performance-showcase-module__Kx0mcW__media video:fullscreen{object-fit:contain;background:#000;width:100%;max-width:100%;height:100%;max-height:100%}.performance-showcase-module__Kx0mcW__peekButton{z-index:2;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.performance-showcase-module__Kx0mcW__expandButton{z-index:1;cursor:pointer;justify-content:flex-end;align-items:flex-end;padding:12px;display:flex;position:absolute;inset:0}.performance-showcase-module__Kx0mcW__showcase .performance-showcase-module__Kx0mcW__expandButton:focus-visible{outline-offset:-4px}.performance-showcase-module__Kx0mcW__expandIcon{color:#f5f5f5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:.6;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:opacity .18s,background-color .18s;display:inline-flex}.performance-showcase-module__Kx0mcW__expandButton:hover .performance-showcase-module__Kx0mcW__expandIcon,.performance-showcase-module__Kx0mcW__expandButton:focus-visible .performance-showcase-module__Kx0mcW__expandIcon{opacity:1;background:#000000b8}.performance-showcase-module__Kx0mcW__controls{justify-content:center;align-items:center;gap:12px;margin-top:22px;display:flex}.performance-showcase-module__Kx0mcW__pagination{background:#171719;border:1px solid #262626;border-radius:999px;align-items:center;gap:2px;height:44px;padding-inline:8px;display:inline-flex}.performance-showcase-module__Kx0mcW__pageButton{cursor:pointer;width:32px;height:40px;transition:width var(--anim);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.performance-showcase-module__Kx0mcW__pageMark{width:7px;height:7px;transition:width var(--anim), background-color .15s;background:#737373;border-radius:999px;display:block}.performance-showcase-module__Kx0mcW__pageButton:not(.performance-showcase-module__Kx0mcW__activePage):hover .performance-showcase-module__Kx0mcW__pageMark{background:#d4d4d4}.performance-showcase-module__Kx0mcW__activePage{width:54px}.performance-showcase-module__Kx0mcW__activePage .performance-showcase-module__Kx0mcW__pageMark{background:linear-gradient(#f5f5f5, #f5f5f5) left center / var(--progress,0%) 100% no-repeat, #525252;width:40px}.performance-showcase-module__Kx0mcW__playButton{color:#d4d4d4;cursor:pointer;background:#171719;border:1px solid #262626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:color .15s,border-color .15s;display:inline-flex}.performance-showcase-module__Kx0mcW__playButton:hover{color:#fff;border-color:#404040}@media (min-width:768px){.performance-showcase-module__Kx0mcW__section{scroll-margin-top:72px}.performance-showcase-module__Kx0mcW__showcase{--edge:24px;--slide-width:min(1040px, calc((100vw - var(--gutter)) * .84));--slide-gap:24px}.performance-showcase-module__Kx0mcW__heading{margin-bottom:34px}.performance-showcase-module__Kx0mcW__heading h2{font-size:36px}.performance-showcase-module__Kx0mcW__heading p{margin-top:10px;font-size:18px}.performance-showcase-module__Kx0mcW__slide{border-radius:26px}.performance-showcase-module__Kx0mcW__cardHeader{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 28px 24px}.performance-showcase-module__Kx0mcW__caption h3{font-size:clamp(22px,2vw,28px)}.performance-showcase-module__Kx0mcW__caption p{margin-top:10px;font-size:13px}.performance-showcase-module__Kx0mcW__cardActions{gap:12px}.performance-showcase-module__Kx0mcW__codeLink{font-size:13px}.performance-showcase-module__Kx0mcW__media{border-radius:16px;margin:auto 20px 20px}.performance-showcase-module__Kx0mcW__expandButton{padding:18px}.performance-showcase-module__Kx0mcW__expandIcon{width:46px;height:46px}.performance-showcase-module__Kx0mcW__controls{gap:14px;margin-top:26px}.performance-showcase-module__Kx0mcW__pagination{height:46px;padding-inline:10px}.performance-showcase-module__Kx0mcW__pageButton{width:34px;height:42px}.performance-showcase-module__Kx0mcW__activePage{width:58px}.performance-showcase-module__Kx0mcW__activePage .performance-showcase-module__Kx0mcW__pageMark{width:44px}.performance-showcase-module__Kx0mcW__playButton{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.performance-showcase-module__Kx0mcW__slide,.performance-showcase-module__Kx0mcW__pageButton,.performance-showcase-module__Kx0mcW__pageMark,.performance-showcase-module__Kx0mcW__expandIcon,.performance-showcase-module__Kx0mcW__playButton,.performance-showcase-module__Kx0mcW__codeLink{transition:none}}
