.image-text__copy ol,.image-text__copy ul{list-style-type:none;margin:0;margin-bottom:5em;margin-top:2.5em;padding:0}.image-text__copy ol ol,.image-text__copy ol ul,.image-text__copy ul ol,.image-text__copy ul ul{margin-bottom:0;margin-top:0}.image-text__copy ol li,.image-text__copy ul li{margin-bottom:1em;margin-top:1em;padding-left:2.5em;position:relative}.image-text__copy ol li:before,.image-text__copy ul li:before{left:0;padding-right:5px;position:absolute;width:2.5em}.image-text__copy a:not(.cta):not(.text-link):not(.textlink){box-shadow:0 2px;color:#e3000b;font-weight:700;text-decoration:none;transition:color .125s ease-in-out,background-color .125s ease-in-out}.csshover .image-text__copy a:not(.cta):not(.text-link):not(.textlink):hover{color:#bf0009}.csshover .is--red .image-text__copy a:not(.cta):not(.text-link):not(.textlink){color:#fff}.csshover .is--red .image-text__copy a:not(.cta):not(.text-link):not(.textlink):hover{color:#000}.image-text__copy h2{font-size:32px;margin-bottom:.74074em;margin-top:.74074em}.image-text__copy h2,.image-text__copy h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2;text-transform:uppercase}.image-text__copy h3{font-size:24px;margin-bottom:.95238em;margin-top:.95238em}.image-text__copy h4{font-size:18px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2;margin-bottom:1.25em;margin-top:1.25em;text-transform:uppercase}@media only screen and (min-width:1024px){.image-text__copy h2{font-size:42px}.image-text__copy h3{font-size:32px}.image-text__copy h4{font-size:24px}}@media only screen and (min-width:1440px){.image-text__copy h2{font-size:54px}.image-text__copy h3{font-size:42px}.image-text__copy h4{font-size:32px}}.image-text__copy p{font-size:16px;line-height:1.875;margin-bottom:1em;margin-top:1em}.image-text__copy p img{max-width:100%}.image-text__copy p a{word-break:break-all}.image-text__copy p.topline{font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:2;margin-bottom:1em;margin-top:6em;text-transform:uppercase}.image-text__copy p.topline+blockquote p{margin-top:18px}@media only screen and (min-width:1024px){.image-text__copy p.topline+blockquote p{margin-top:20px}}@media only screen and (min-width:1440px){.image-text__copy p.topline+blockquote p{margin-top:24px}}.image-text__copy p.subline{font-size:18px;line-height:1.44444;margin-bottom:1.33333em;margin-top:1.33333em}@media only screen and (min-width:1440px){.image-text__copy p.subline{font-size:30px;line-height:1.33333}}.image-text__copy p.star-text{font-size:14px;line-height:1.71429}@media only screen and (min-width:1024px){.image-text__copy p.star-text{font-size:18px}}@media only screen and (min-width:1440px){.image-text__copy p.star-text{font-size:24px}}.image-text__copy p .cta,.image-text__copy p .textlink{margin-bottom:4em;margin-top:1.5em}.is--black .image-text__copy p .textlink.is--secondary{color:#e3000b;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:1.875;position:relative;text-decoration:none;transition:color .25s ease-in-out}.is--black .image-text__copy p .textlink.is--secondary[class*=" icon-"],.is--black .image-text__copy p .textlink.is--secondary[class^=icon-]{padding-left:29px}.is--black .image-text__copy p .textlink.is--secondary[class*=" icon-"]:before,.is--black .image-text__copy p .textlink.is--secondary[class^=icon-]:before{font-size:24px;left:0;margin-top:-.5em;position:absolute;top:15px;transform:translateY(1px)}.is--black .image-text__copy p .textlink.is--secondary[class*=" reverse-icon-"],.is--black .image-text__copy p .textlink.is--secondary[class^=reverse-icon-]{padding-right:29px}.is--black .image-text__copy p .textlink.is--secondary[class*=" reverse-icon-"]:after,.is--black .image-text__copy p .textlink.is--secondary[class^=reverse-icon-]:after{font-size:24px;margin-top:-.5em;position:absolute;right:0;top:15px;transform:translateY(1px)}.is--black .image-text__copy p .textlink.is--secondary i{font-style:normal}.is--black .image-text__copy p .textlink.is--secondary.reverse-icon-arrow:after{transition:transform .25s ease-in-out}.csshover .is--black .image-text__copy p .textlink.is--secondary.reverse-icon-arrow:not([disabled]):hover:after{transform:translate(5px,1px)}.is--black .image-text__copy p .textlink.is--secondary.icon-arrow:before{transition:transform .25s ease-in-out}.csshover .is--black .image-text__copy p .textlink.is--secondary.icon-arrow:not([disabled]):hover:before{transform:translate(-5px,1px)}.is--black .image-text__copy p .textlink.is--secondary.icon-arrow.is--back:before{transform:scaleX(-1) translateY(1px)}.csshover .is--black .image-text__copy p .textlink.is--secondary.icon-arrow.is--back:not([disabled]):hover:before{transform:scaleX(-1) translate(5px,1px)}.is--black .image-text__copy p .textlink.is--secondary.is--more{margin-right:.625em}.is--black .image-text__copy p .textlink.is--secondary.is--more:after{content:"+";margin-left:5px;margin-top:-.0625em;position:absolute}.is--black .image-text__copy p .textlink.is--secondary[disabled]{color:silver;cursor:default}.csshover .is--black .image-text__copy p .textlink.is--secondary:not([disabled]):hover{color:#bf0009}.is--black .image-text__copy p .textlink.is--secondary:not([disabled]):focus{outline:1px dotted #e3000b;outline-offset:3px}.is--red .image-text__copy p .textlink{color:#fff}.is--red .image-text__copy p .textlink[disabled]{color:silver;cursor:default}.csshover .is--red .image-text__copy p .textlink:not([disabled]):hover{color:#e6e6e6}.is--red .image-text__copy p .textlink:not([disabled]):focus{outline:1px dotted #fff;outline-offset:3px}.image-text__copy .formula{font-family:serif}.image-text__copy .math-tex{display:inline-block;font-size:120%;max-width:91.92708vw;overflow:auto;padding-bottom:20px}.image-text__copy blockquote{margin-left:0;margin-right:0}.image-text__copy blockquote p{font-size:18px;line-height:1.2}@media only screen and (min-width:1024px){.image-text__copy blockquote p{font-size:32px}}@media only screen and (min-width:1440px){.image-text__copy blockquote p{font-size:42px}}.image-text__copy blockquote.hero p{font-size:24px;line-height:1.66667}@media only screen and (min-width:1024px){.image-text__copy blockquote.hero p{font-size:42px}}@media only screen and (min-width:1440px){.image-text__copy blockquote.hero p{font-size:54px;line-height:1.48148}.image-text__copy blockquote.hero{margin-left:-7.16146vw;margin-right:-7.16146vw}}.image-text__copy ul li:before{content:"•";display:block;font-weight:700;padding-right:.5em;position:absolute;top:0}.image-text__copy ol{counter-reset:listcounter}.image-text__copy ol li{padding-left:2.5em}.image-text__copy ol li:before{content:counter(listcounter) ".";counter-increment:listcounter;font-weight:700;padding-bottom:1px;top:1px}.image-text__copy ol li ol li:before{content:counters(listcounter,".")}.image-text__copy ol li.alphabetic:before{content:counter(listcounter,upper-alpha) "."}.image-text__copy ol li.alphabetic ol li.alphabetic:before,.image-text__copy ol li.alphabetic ol li:before{content:counter(listcounter,lower-alpha) "."}.image-text__copy table{border:0!important;border-collapse:collapse;caption-side:bottom;margin:2.5em -1.04167vw 5em;padding:0!important;width:calc(100% + 2.08333vw)!important}.image-text__copy table.fixed{table-layout:fixed}.image-text__copy table td,.image-text__copy table th{padding:13px 1.04167vw;text-align:left;vertical-align:top}.image-text__copy table td p,.image-text__copy table th p{font-size:inherit}.image-text__copy table td p:first-child,.image-text__copy table th p:first-child{margin-top:0}.image-text__copy table td p:last-child,.image-text__copy table th p:last-child{margin-bottom:0}.image-text__copy table.fluid{min-width:100%;width:auto!important}.image-text__copy table:not(.fluid) td,.image-text__copy table:not(.fluid) th{max-width:35.80729vw;min-width:35.80729vw}@media only screen and (min-width:1024px){.image-text__copy table:not(.fluid) td,.image-text__copy table:not(.fluid) th{max-width:14.32292vw;min-width:14.32292vw}}.image-text__copy table td{font-size:14px;line-height:1.71429}.image-text__copy table caption{font-size:12px;line-height:1.33333;margin-top:2em;padding-left:1.04167vw;padding-right:1.04167vw;text-align:left;width:85.9375vw}@media only screen and (min-width:1024px){.image-text__copy table caption{width:42.96875vw}}.image-text__copy table thead th{font-size:18px;font-weight:700;line-height:1.2;padding-bottom:21px;position:relative;text-transform:uppercase}.image-text__copy table thead th:after{background-color:hsla(195,2%,56%,.25);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.image-text__copy table thead th:first-child:after{left:1.04167vw}.image-text__copy table thead th:last-child:after{right:1.04167vw}.image-text__copy table tbody th{color:#8d9091;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:2;text-transform:uppercase}.is--red .image-text__copy table tbody th{color:#d9d9d9}.csshover .image-text__copy table tbody tr:hover td,.csshover .image-text__copy table tbody tr:hover th{background-color:hsla(195,2%,56%,.1)}.image-text__headline{font-size:24px;line-height:1.2;text-transform:uppercase}.image-text__headline.is--animated{font-size:0;line-height:0}.image-text__headline.is--animated *{font-size:24px;line-height:1.2;text-transform:uppercase}.image-text__headline.is--animated>b{line-height:0}.image-text__headline.is--animated>span{display:inline-block;overflow:hidden}.image-text__headline.is--animated>span>span{display:inline-block;opacity:0;transform:translateY(100%);transition:transform .5s ease-in-out .25s,opacity .5s ease-in-out .125s}.is--visible .image-text__headline.is--animated>span>span{opacity:1;transform:translateY(0);transition:transform .5s ease-in-out .5s,opacity .5s ease-in-out .625s}.is--visible .image-text__headline.is--animated>span~span>span{transition-delay:.575s,.7s}.image-text__image{flex-basis:100%;margin-bottom:40px;max-width:100%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.image-text__image else{flex-basis:auto}@media print{.image-text__image{display:block!important}}.image-text__image figcaption{font-size:12px;line-height:1.33333;margin-top:10px}.image-text__content{flex-basis:100%;max-width:100%;padding-left:1.21029%;padding-right:1.21029%;width:100%}.image-text__content else{flex-basis:auto}@media print{.image-text__content{display:block!important}}.image-text__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:86.06771%}@media print{.image-text__inner{display:block!important}}.image-text{margin-bottom:40px;margin-top:40px}.js .image-text[data-inview] .image-text__copy,.js .image-text[data-inview] .image-text__image{opacity:0;transform:translateY(50px)}.js .image-text.inview .image-text__copy,.js .image-text.inview .image-text__image{opacity:1;transform:translateY(0);transition:opacity .25s ease-in-out,transform .25s ease-in-out}.js .image-text.inview .image-text__image+.image-text__content .image-text__copy{transition-delay:.25s}@media only screen and (min-width:1024px){.image-text__image{margin-bottom:60px}.image-text__headline,.image-text__headline.is--animated *{font-size:32px;line-height:1.2;text-transform:uppercase}.image-text{margin-bottom:80px;margin-top:80px}.image-text.is--horizontal .image-text__image{flex-basis:50%;margin-bottom:0;max-width:50%}.image-text.is--horizontal .image-text__content{flex-basis:41.66667%;margin-left:8.33333%;max-width:41.66667%}}@media only screen and (min-width:1280px){.image-text__content,.image-text__image{flex-basis:83.33333%;margin-left:8.33333%;max-width:83.33333%}.image-text.is--horizontal .image-text__image{margin-left:0}.image-text.is--horizontal .image-text__content{flex-basis:41.66667%;max-width:41.66667%}}@media only screen and (min-width:1440px){.image-text__content,.image-text__image{flex-basis:66.66667%;margin-left:16.66667%;max-width:66.66667%}.image-text.is--horizontal .image-text__content{flex-basis:33.33333%;margin-left:8.33333%;max-width:33.33333%}}