.video{align-items:center}.video .video-player{grid-column:span 12;margin:0 calc(var(--space-l)*-1)}@media screen and (width>=768px){.video .video-player{grid-column:span 8;margin:0}}.video__heading{margin:0;margin-bottom:var(--space-2xs)}.video__heading,.video__text{color:var(--color-black);letter-spacing:0;text-align:left}.video__text{font-size:var(--step-1);margin:0;margin-bottom:var(--space-s)}.video__text a{color:var(--color-link-default);text-decoration:underline}.video__text a:visited{color:var(--color-link-visited)}.video__text a:hover{color:var(--color-link-hover)}.video__content{display:flex;flex-direction:column;grid-column:span 12;transition:all .35s}@media screen and (width>=768px){.video__content{grid-column:span 4;padding:0}}.video__content-wrapper{display:flex;flex-direction:column;grid-column:span 12}@media screen and (width>=768px){.video__content-wrapper{grid-column:span 6}}.video__buttons{align-items:flex-start;display:flex;flex-direction:column;gap:var(--space-s)}@media screen and (width>=768px){.video__buttons{gap:var(--space-2xs)}}.video--top .video__content{display:grid;gap:0;grid-column:span 12;grid-template-columns:repeat(12,minmax(0,1fr))}.video--top .video__heading,.video--top .video__text{grid-column:span 12}@media screen and (width>=768px){.video--top .video__content{gap:var(--space-s)}.video--top .video__heading,.video--top .video__text{grid-column:span 6}.video--top .video__buttons{flex-direction:row}}.video--top .video-player{grid-column:span 12}.video--right .video__content{order:1}.video--left .video__content,.video--right .video-player{order:2}.video--left .video-player{order:1}