.ThemeVideo-module-scss-module__ci2YwW__fill{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block;inset:0}html:not([data-theme=dark]) .ThemeVideo-module-scss-module__ci2YwW__dark{display:none}html[data-theme=dark] .ThemeVideo-module-scss-module__ci2YwW__light{display:none}
.FeatureScroller-module-scss-module__tiYRGW__scroller{gap:var(--space-2xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1200px){.FeatureScroller-module-scss-module__tiYRGW__scroller{gap:var(--space-xl)}}@media (max-width:768px){.FeatureScroller-module-scss-module__tiYRGW__scroller{grid-template-columns:minmax(0,1fr)}}.FeatureScroller-module-scss-module__tiYRGW__nav{top:calc(57px + var(--space-xl));grid-column:span 4;position:sticky}@media (max-width:768px){.FeatureScroller-module-scss-module__tiYRGW__nav{display:none}}.FeatureScroller-module-scss-module__tiYRGW__list{margin:0;padding:0;list-style-type:none}.FeatureScroller-module-scss-module__tiYRGW__list li{margin:0;padding:0}.FeatureScroller-module-scss-module__tiYRGW__list{border-bottom:1px solid var(--border-color)}.FeatureScroller-module-scss-module__tiYRGW__entry{position:relative}.FeatureScroller-module-scss-module__tiYRGW__track{background:var(--border-color);height:1px;display:block}.FeatureScroller-module-scss-module__tiYRGW__bar{background:var(--color-primary);height:2px;transform:scaleX(var(--progress,0));transform-origin:0;margin-top:-.5px;display:block}.FeatureScroller-module-scss-module__tiYRGW__entry:not(.FeatureScroller-module-scss-module__tiYRGW__entryActive) .FeatureScroller-module-scss-module__tiYRGW__bar{visibility:hidden}.FeatureScroller-module-scss-module__tiYRGW__entryButton{gap:var(--space-md);width:100%;padding:var(--space-md) 0;font:inherit;text-align:left;color:var(--text-muted-color);cursor:pointer;background:0 0;border:0;transition:color .15s ease-in;display:flex}.FeatureScroller-module-scss-module__tiYRGW__entryButton:hover{color:var(--text-heading-color)}.FeatureScroller-module-scss-module__tiYRGW__entryButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.FeatureScroller-module-scss-module__tiYRGW__entryIndex{font-family:var(--font-monospace);color:var(--text-muted-color);flex-shrink:0;padding-top:3px;font-size:11px;line-height:1.5}.FeatureScroller-module-scss-module__tiYRGW__entryText{flex-direction:column;min-width:0;display:flex}.FeatureScroller-module-scss-module__tiYRGW__entryTitle{font-size:15px;line-height:1.4}.FeatureScroller-module-scss-module__tiYRGW__entrySummaryWrap{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.FeatureScroller-module-scss-module__tiYRGW__entrySummary{color:var(--text-subheading-color);opacity:0;font-size:14px;line-height:1.5;transition:opacity .25s;overflow:hidden}.FeatureScroller-module-scss-module__tiYRGW__entryActive .FeatureScroller-module-scss-module__tiYRGW__entryButton{color:var(--text-heading-color)}.FeatureScroller-module-scss-module__tiYRGW__entryActive .FeatureScroller-module-scss-module__tiYRGW__entryIndex{color:var(--text-active-color)}.FeatureScroller-module-scss-module__tiYRGW__entryActive .FeatureScroller-module-scss-module__tiYRGW__entryTitle{font-weight:500}.FeatureScroller-module-scss-module__tiYRGW__entryActive .FeatureScroller-module-scss-module__tiYRGW__entrySummaryWrap{grid-template-rows:1fr}.FeatureScroller-module-scss-module__tiYRGW__entryActive .FeatureScroller-module-scss-module__tiYRGW__entrySummary{padding-top:var(--space-xs);opacity:1}@media (prefers-reduced-motion:reduce){.FeatureScroller-module-scss-module__tiYRGW__entrySummaryWrap,.FeatureScroller-module-scss-module__tiYRGW__entrySummary{transition:none}}.FeatureScroller-module-scss-module__tiYRGW__cards{gap:var(--space-2xl);flex-direction:column;grid-column:span 8;display:flex}@media (max-width:768px){.FeatureScroller-module-scss-module__tiYRGW__cards{gap:var(--space-md);grid-column:auto}}.FeatureScroller-module-scss-module__tiYRGW__card{scroll-margin-top:calc(57px + var(--space-xl));border:1px solid var(--border-color);background:var(--color-surface-default);flex-direction:column;display:flex}.FeatureScroller-module-scss-module__tiYRGW__cardHeader{padding:var(--space-lg);border-bottom:1px solid var(--border-color)}@media (max-width:768px){.FeatureScroller-module-scss-module__tiYRGW__cardHeader{padding:var(--space-md);border-top:1px solid var(--border-color);border-bottom:0;order:2}}.FeatureScroller-module-scss-module__tiYRGW__cardTitle{margin:0 0 var(--space-sm);color:var(--text-heading-color);font-size:18px;font-weight:500;line-height:1.3}.FeatureScroller-module-scss-module__tiYRGW__cardBody{max-width:600px;color:var(--text-subheading-color);margin:0;font-size:15px;line-height:1.5}.FeatureScroller-module-scss-module__tiYRGW__media{padding:var(--space-3xl) var(--space-2xl);background:var(--color-surface-muted);justify-content:center;display:flex}@media (max-width:1200px){.FeatureScroller-module-scss-module__tiYRGW__media{padding:var(--space-2xl) var(--space-lg)}}@media (max-width:768px){.FeatureScroller-module-scss-module__tiYRGW__media{padding:var(--space-lg) var(--space-sm)}}.FeatureScroller-module-scss-module__tiYRGW__mediaFrame{aspect-ratio:1.6;width:100%;max-width:640px;position:relative;overflow:hidden}.FeatureScroller-module-scss-module__tiYRGW__mediaFrame>video,.FeatureScroller-module-scss-module__tiYRGW__mediaFrame>img{-webkit-mask-composite:source-in, xor;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000),linear-gradient(#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000),linear-gradient(#0000,#000 12px calc(100% - 12px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.FeatureScroller-module-scss-module__tiYRGW__mediaImg{-o-object-fit:contain;object-fit:contain}
