.vision-statement{margin-bottom:160px;margin-top:160px}@media(min-width:1200px){.vision-statement .half-left{margin-right:auto;max-width:50%;padding-right:15px}.vision-statement .half-right{margin-left:auto;max-width:50%;padding-left:15px}}.vision-statement h2,.vision-statement h2>*{color:#ef3829;font-family:"futura-pt",sans-serif;font-size:44px;font-size:clamp(2.75rem,1.4657190635rem + 2.6755852843vw,3.75rem);font-weight:600;letter-spacing:-1.76px;line-height:.8;text-transform:uppercase}@media(min-width:1366px){.vision-statement h2,.vision-statement h2>*{font-size:60px;letter-spacing:-3px}}.vision-statement h2{margin-bottom:20px}.vision-statement__intro-text>*{color:#0a0203;font-family:"futura-pt",sans-serif;font-size:28px;line-height:1.3}@media(min-width:992px){.vision-statement__intro-text>*{line-height:1.4}}.vision-statement__video{aspect-ratio:16/9;border-radius:5px;height:auto;margin:80px auto;object-fit:cover;width:100%}@media(min-width:992px){.vision-statement__list-wrapper{display:grid;grid-template-columns:1fr 1fr}}.vision-statement__list-title{font-family:"futura-pt",sans-serif;font-size:44px;font-size:clamp(2.75rem,2.4289297659rem + .6688963211vw,3rem);font-weight:600;letter-spacing:-1.76px;line-height:.8;margin:0 0 80px;text-transform:uppercase}@media(min-width:800px){.vision-statement__list-title{margin-bottom:40px;padding-right:20px}}@media(min-width:992px){.vision-statement__list-title{font-size:48px;letter-spacing:-1.92px}}.vision-statement__list{list-style:none;margin-top:0;padding:0}.vision-statement__list li{font-size:16px;font-size:clamp(1rem,.9197324415rem + .1672240803vw,1.0625rem);font-weight:300;letter-spacing:.16px;line-height:1.6;margin-top:20px}@media(min-width:1366px){.vision-statement__list li{font-size:17px;letter-spacing:.17px}}.vision-statement__list li:first-child{margin-top:0}.vision-statement__list li .bold{display:block;font-family:"futura-pt",sans-serif;font-size:30px;font-size:clamp(1.875rem,1.3933946488rem + 1.0033444816vw,2.25rem);font-weight:600;letter-spacing:-.3px;line-height:1.05;margin-bottom:4px}@media(min-width:1366px){.vision-statement__list li .bold{font-size:36px;letter-spacing:-.36px}}