.feature-list{background-color:var(--color-bg);color:var(--color-text);padding:var(--space-6) 0 var(--space-4)}@media(min-width: 64em){.feature-list{grid-template-columns:repeat(11, minmax(10px, 1fr))}}.feature-list.feature-list--semi-compact{padding:var(--space-4) 0 0}.feature-list.feature-list--compact{padding:var(--space-4) 0 0}@media(max-width: 63.9375em){.feature-list.container-grid{display:block}}.feature-list__head.container{padding:0 var(--space-3)}@media(min-width: 37.5em){.feature-list__head.container{padding:0 var(--space-6)}}.feature-list__head-inner{align-items:center;display:flex;flex-direction:column;text-align:center}.feature-list__title{grid-column:1/-1}.feature-list__text{grid-column:1/-1}@media(min-width: 37.5em){.feature-list__text{grid-column:2/-2}}@media(min-width: 64em){.feature-list__text{grid-column:5/span 4}}.feature-list__title+.feature-list__text{margin-top:var(--space-fixed-2)}.feature-list .feature-container{margin-bottom:0;margin-top:0}.feature-list--timeline .feature-container{padding:0}.feature-list .feature-container:first-child{padding-top:0}.feature-list .feature-container+.feature-container{padding-top:0}@media(max-width: 63.9375em){.feature-list:not(.feature-list--semi-compact):not(.feature-list--compact) .feature-container+.feature-container{padding-top:var(--space-5)}}@media(min-width: 64em)and (max-width: 79.9375em){.feature-list--animated>*{grid-column:1/-1}}@media(min-width: 64em)and (prefers-reduced-motion: no-preference)and (orientation: landscape){.feature-list--animated{padding-bottom:0}.feature-list--animated>*{grid-column:1/-1}.feature-list--animated .feature-list__head{padding-bottom:0}.feature-list--animated .feature-list__title+.feature-list__text{margin-top:var(--space-2)}.feature-list--animated .feature-container{align-items:center;display:flex;min-height:var(--vp-h)}.feature-list--animated:not(.feature-list--timeline) .feature-container{padding:calc(var(--space-outer-v)/2) 0 !important}.feature-list--animated .feature-container:first-child{grid-row:1}.feature-list--animated .feature-list__head+.feature-container{grid-row:2}.js .feature-list--animated .feature-container .feature__media{display:none}}.feature-list__images{display:none}@media(min-width: 64em)and (prefers-reduced-motion: no-preference)and (orientation: landscape){.js .feature-list__images{align-items:center;display:grid;grid-column:7/span 4;grid-row:1;grid-template:1fr/1fr;position:sticky;top:0;z-index:5}}.feature-list__images:not(.feature-list__images--right){grid-column-start:2}@media(min-width: 64em)and (prefers-reduced-motion: no-preference){.js .feature-list__head~.feature-list__images{grid-row:2}}.feature-list .feature-list__images .feature__media{grid-area:1/1/1/1;opacity:0}.feature-list__images .feature__media:first-child{opacity:1}.feature-list--timeline .feature-container .feature__media{padding-top:var(--space-5)}@media(min-width: 64em){.feature-list--timeline .feature-container .feature__media{padding:var(--space-5) 0}}.feature-list--timeline .feature-container .feature__content{padding-bottom:var(--space-5)}@media(min-width: 64em){.feature-list--timeline .feature-container .feature__content{padding:var(--space-5) 0}}.feature-list .feature-container:first-child .feature__media{padding-top:0}.feature-list .feature-container:first-child .feature__content{padding-top:0}.feature-list__head+.feature-container .feature__timeline-container{padding-top:var(--space-5)}.feature-container--timeline:last-child .feature__timeline-container{padding-bottom:var(--space-5)}@media(min-width: 64em){.feature-list--animated .feature-container:first-of-type .feature__timeline-container{padding-top:var(--space-outer-v)}}.feature-list--animated .feature-container--timeline:nth-last-child(2) .feature__timeline-container{padding-bottom:var(--space-5)}@media(min-width: 64em){.feature-list--animated .feature-container--timeline:nth-last-child(2) .feature__timeline-container{padding-bottom:var(--space-outer-v)}}@media(min-width: 64em){.feature-list--timeline:not(.feature-list--animated) .feature-list__head{padding-bottom:var(--space-outer-v)}}@media(max-width: 63.9375em){.feature-list--timeline .feature-container+.feature-container{padding-top:0}}@media(max-width: 63.9375em){.feature__timeline-ball-container{margin-top:calc(var(--space-5)/2)}}

/*# sourceMappingURL=featureList.css.map */