.media-section{isolation:isolate;position:relative;overflow:hidden}.media-section video{z-index:-2;object-fit:cover;opacity:.24;width:100%;height:100%;position:absolute;inset:0}.media-section:before{content:"";z-index:-1;background:var(--media-overlay);position:absolute;inset:0}.value-card{padding:2rem}.value-card h2{font-family:var(--font-display)}.value-card p{color:var(--muted)}.cta{text-align:center}.cta .button{margin-top:1.5rem}
