body,fieldset,form,legend,ol,ul{margin:0;padding:0}a img,fieldset,img,legend{border:0}a.selected,a:focus,a:hover,body,h1,h2,h3,h4,h5,h6{color:#1a2e3b}blockquote,em{font-style:italic}.marketing_hero h1,.marketing_hero h2{font-feature-settings:"liga" 0;position:relative;text-align:center}html{overflow-y:scroll;box-sizing:border-box;background:#fff}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0}p.first,p:first-child{margin-top:0}acronym{cursor:help}time{cursor:default}sup{vertical-align:top}[tabindex="-1"]:focus{outline:0!important}ol,ul{list-style-type:none}*,:after,:before{box-sizing:inherit}mark{display:inline;color:inherit;background:#A6E2F9}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}::selection{color:#fff;background-color:#00adef}::-moz-selection{color:#fff;background-color:#00adef}strong{font-weight:700}a{color:#17272E;cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{margin-bottom:.2em;font-weight:700;line-height:1.189}label{font-weight:400}blockquote{margin-bottom:1em}.VimeoBrand_ColorRibbon:before{display:block;width:100%;height:.1875rem;background-image:-webkit-linear-gradient(left,#73D2F6,#08C 22%,#7FC400 36%,#FFD583 48%,#FFB21E 63%,#FF4D4D 76%,#503873);background-image:linear-gradient(to right,#73D2F6,#08C 22%,#7FC400 36%,#FFD583 48%,#FFB21E 63%,#FF4D4D 76%,#503873);content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}hr{display:block;clear:both;height:0;margin:10px 0;border:1px solid #D0D8DB}body.progress,body.progress a{cursor:progress!important}[type=text],[type=tel],[type=email],[type=password],[type=number],[type=date],[type=search],textarea{padding:.5rem;font-size:.875rem;line-height:1;color:#4E5A5E}[type=text][disabled],[type=tel][disabled],[type=email][disabled],[type=password][disabled],[type=number][disabled],[type=date][disabled],[type=search][disabled],textarea[disabled]{color:#E3E8E9;border-color:#D0D8DB;background-color:#FFF}textarea{font-family:sans-serif;line-height:1.6;resize:vertical}[contenteditable=true]:hover{outline:#D0D8DB dotted 1px}.marketing_hero{background-position:50% 50%;background-size:cover;background-repeat:no-repeat;margin-top:-3.9375rem;overflow:hidden;height:95vh;max-height:none;position:relative}.marketing_hero .learn_more{font-size:17px;text-align:center}.marketing_hero .learn_more a{color:#fff}.marketing_hero .learn_more svg{fill:#fff;width:30px;margin-right:10px}.marketing_hero h1{color:#FFF;font-family:"Helvetica Neue",sans-serif;font-weight:400;font-size:4rem;line-height:4.25rem;padding-top:20%;max-width:80%;margin:10px auto}@media screen and (max-width:67.5em){.marketing_hero{height:90vh;min-height:25rem}.marketing_hero h1{font-size:3.625rem}}@media screen and (max-width:81.25em){.marketing_hero h1{padding-top:25%}}@media screen and (max-width:48em){.marketing_hero{min-height:0;height:37.5rem}.marketing_hero h1{margin-top:0;font-size:2.75rem;line-height:3rem;padding-top:15rem}.marketing_hero h2{display:none}}@media screen and (max-width:37.5em){.marketing_hero{min-height:28.4375rem;height:31.25rem}.marketing_hero .learn_more{display:none}.marketing_hero h1{font-size:2.25rem;max-width:18.75rem;margin:0 auto .75rem;padding-top:9.375rem}.marketing_hero h2{display:none}}.marketing_hero h2{font-weight:400;color:#FFF;font-size:1.5rem;line-height:2.375rem;margin:0 auto;max-width:80%}@media screen and (max-width:67.5em){.marketing_hero h2{width:39.25rem;font-size:1.5rem;line-height:2.375rem;text-align:center;margin:1.5625rem auto 0}}.marketing_hero .intro_buttons{position:relative;text-align:center;padding:2.5rem 1.25rem 0}.marketing_hero .intro_buttons .iris_btn{font-size:20px;font-weight:400;padding:0 25px}.marketing_hero cite{position:absolute;right:3.75rem;bottom:1.875rem;color:#FFF;z-index:1;font-style:normal;text-align:right;font-size:.875rem;line-height:1.25rem}@media screen and (max-width:37.5em){.marketing_hero cite{display:none}}