.feature-list{--feature-list-columns:3}.mobile .feature-list{--feature-list-columns:1}@media (min-width:640px) and (not (min-width:768px)){.mobile .feature-list{--feature-list-columns:2}}@media (min-width:768px){.mobile .feature-list{--feature-list-columns:3}}.feature-list .highlights{grid-template-columns:repeat(var(--feature-list-columns), 1fr);gap:.625rem;display:grid}.feature-list .highlights a.panel{box-sizing:border-box;border:none;width:100%;margin-bottom:0;display:block;box-shadow:inset 0 1px #ffffff1a}.feature-list .highlights a.panel h3{margin-top:1.25rem;margin-bottom:2rem}.mobile .feature-list .highlights a.panel h3{margin:0 0 5px 60px;padding-top:2px}.feature-list .highlights a.panel p{color:#def;margin:0 0 0 65px;padding-top:5px}.feature-list .highlights a.panel strong{font-family:var(--font-stack-graphik);color:#fff;font-weight:700}.feature-list .highlights a.panel:hover p,.feature-list .highlights a.panel:active p{color:#fff}.feature-list .highlights a.panel:hover.-hover-green,.feature-list .highlights a.panel:active.-hover-green{background-color:#00c030}.feature-list .highlights a.panel:hover.-hover-orange,.feature-list .highlights a.panel:active.-hover-orange{background-color:#ee7000}.feature-list .highlights a.panel:hover.-hover-blue,.feature-list .highlights a.panel:active.-hover-blue{background-color:#209ce4}.feature-list .highlights .icon{float:left;width:50px;height:33px;margin:0;position:relative;top:5px}
