.features-why{display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(ellipse closest-side at 50% 45%,#6469ac,#364b7c,#12122b);padding-top:60px;margin-bottom:24px;overflow:hidden}@media screen and (width <= 900px){.features-why{padding-left:16px;padding-right:16px}}.features-why h2{color:var(--dark-color-text-title);font-size:40px;margin:36px 54px 8px}.btn-see-showcase{line-height:26px;text-align:center}.feature-container{display:grid;justify-content:center;column-gap:28px;row-gap:24px;grid-template-columns:1fr;margin:auto;margin-bottom:42px;width:1200px;max-width:1200px}@media screen and (width <= 1250px){.feature-container{width:auto;padding-left:16px;padding-right:16px}}@media screen and (width <= 900px){.feature-container{width:auto;overflow:auto;flex-direction:column}}.feature-container h3{font-size:22px;margin-bottom:4px}.feature-container.feature-container-2x{grid-template-columns:1fr 1fr}.feature-container.feature-container-2x h3{grid-column:span 2}@media screen and (width <= 1020px){.feature-container.feature-container-2x{grid-template-columns:1fr}.feature-container.feature-container-2x h3{grid-column:span 1}}.feature-container.feature-container-3x{grid-template-columns:1fr 1fr 1fr}.feature-container.feature-container-3x h3{grid-column:span 3}@media screen and (width <= 1020px){.feature-container.feature-container-3x{grid-template-columns:1fr 1fr}.feature-container.feature-container-3x h3{grid-column:span 2}}@media screen and (width <= 800px){.feature-container.feature-container-3x{grid-template-columns:1fr}.feature-container.feature-container-3x h3{grid-column:span 1}}.feature-card{background-color:var(--card-background-color);border-radius:12px;padding:20px;transition:.1s filter}.feature-card:hover{filter:brightness(112.5%)}.feature-card h4{color:var(--feature-heading-color);font-family:var(--default-font-family);font-size:18px;font-weight:700;margin:0}.feature-card p{font-size:95%;margin-top:24px;margin-bottom:12px}.feature-card strong{color:var(--feature-note-color);font-weight:600}.feature-card code{background-color:rgba(15,23,46,.2117647059);border-radius:3px;padding:1px 4px}.features-showreel{background-color:var(--dark-color);color:var(--dark-color-text-hl);padding:24px 32px 8px;margin-bottom:36px;width:auto;max-width:100%}.features-showreel p{margin-top:0;margin-bottom:8px}.features-complete-list{display:flex;justify-content:center;align-items:center}.features-priorities-list{display:flex;justify-content:center;align-items:center;margin-top:0;margin-bottom:24px}.features-complete-list .btn.btn-flat.btn-flat-white,.features-priorities-list .btn.btn-flat.btn-flat-white{color:var(--base-color-text-title)}.features-showcase{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--dark-color-text-hl);width:100%}.showcase-carousel{position:relative;width:100%;max-width:720px;aspect-ratio:16/9;margin:100px 0 60px}@media screen and (width < 540px){.showcase-carousel{margin-top:60px}}.showcase-frame{position:absolute;max-width:100%;max-height:100%;aspect-ratio:16/8;transform:scale(1.7)translate(1.46%,3.1%);filter:brightness(.85)saturate(.75)}.showcase-flip-left,.showcase-flip-right{position:absolute;top:50%;left:12px;width:20px;height:36px;transform:translateY(-50%);background-image:url(/assets/icons/arrow-flip.svg);background-size:cover;background-repeat:no-repeat;cursor:pointer;filter:drop-shadow(var(--more-shadow));z-index:5}.showcase-flip-left{transform:translateY(-50%)scaleX(-1)}.showcase-flip-right{left:auto;right:12px}.showcase-items{position:relative;overflow:hidden;aspect-ratio:16/9}.showcase-item{position:absolute;display:flex;align-items:center;justify-content:center;background-color:var(--dark-color);width:100%;height:100%}.showcase-item img{width:100%}.showcase-item-transition{transition:transform .4s ease-in-out,z-index .1s linear .4s}.showcase-credits{position:absolute;bottom:12px;right:16px;background:var(--hero-text-background-color);border-radius:8px;padding:2px 10px}.showcase-credits a{text-decoration:none}.showcase-title{color:#fff;font-weight:600}.showcase-author{color:#b3c1df;font-size:95%;opacity:.9}