body{font-size:1.125em;margin-bottom:0}.wrap{max-width:1100px;padding:0 25px}@media (min-width: 1150px){.wrap{padding:0}}.splash--top{background:#a5bac6;text-align:center;padding:1.1667em 0 2.3333em 0}@media (min-width: 400px){.splash--top{padding:2.3333em 0 2em 0}}.splash--top--logo{max-width:100%;height:auto}.splash--top h1{font-size:2em;margin-top:.5833em;margin-bottom:0}.splash--top h1 span{display:block}.splash--top h1 span:first-child{color:white}@media (min-width: 400px){.splash--top h1{font-size:2.3333em;margin-top:1em}}.splash--top h2{margin-top:.375em;font-size:1.3333em}.splash--top--download{font-family:"RobotoBold", sans-serif;font-style:normal;font-weight:normal;display:inline-block;font-size:1.1667em;padding-top:.75em;padding-bottom:.75em;margin:1.0714em .25em .4286em .25em}@media (min-width: 400px){.splash--top--download{font-size:1.4444em}}.splash--top--social{margin:1.8333em 0 .5em 0}.splash--top--social a{font-size:2em;margin:0 12.5px;color:#333e51}.splash--top--social a:hover{color:#df1e3d}.splash--top--fine{display:block;line-height:1.6667;margin:1.5em 0 1em 0}.splash--top--fine a{color:inherit}.splash--top--right{display:none}.splash--top--right img{margin-top:-5px;margin-right:-22px}@media (min-width: 1050px){.splash--top--left{max-width:700px}.splash--top--right{display:block;float:right}}.splash--middle{padding:2em 25px 2em 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:900px;margin:0 auto;text-align:center;font-size:1.33em;line-height:1.5}.splash--middle p{margin:.75em 0}.splash--middle .btn{display:inline-block;margin-top:.75em;background:#8fa7b5}.splash--middle .btn:hover{background:#df1e3d}@media (min-width: 950px){.splash--middle{padding-left:0;padding-right:0}}@media (min-height: 40em){.splash--middle{padding-top:3em;padding-bottom:3em}}.splash--today{background:#333e51;color:white;text-align:center;overflow-y:auto}.splash--today h3,.splash--today h4{font-size:1.7778em}.splash--today h3{margin:1.5625em 0 .875em 0}.splash--today h4{font-family:"RobotoLight", sans-serif;font-style:normal;font-style:normal;margin:.75em 0 1.125em 0}.splash--today--screenshot{margin:0 auto;display:inline-block}.splash--today--screenshot--poster{display:none}.splash--today--screenshot--play{position:relative;margin:auto;background-image:url("/images/splash/play.png");background-repeat:no-repeat;background-size:150px 150px;width:150px;height:150px;z-index:3}@media (min-width: 800px){.splash--today h3{margin:1.9375em 0 1.5em 0}.splash--today h4{margin:1em 0 1.1667em 0}.splash--today--screenshot{-moz-transition:-moz-transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out}.splash--today--screenshot:hover{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);transform:rotate(-3deg)}.splash--today--screenshot--phone{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:start;-ms-flex-pack:justify;background-image:url("/images/splash/phone.png");background-repeat:no-repeat;background-size:790px 400px;width:790px;height:400px;margin-top:-22px;margin-bottom:-22px;z-index:1}.splash--today--screenshot--poster{display:inline;position:absolute;top:39px;left:109px;z-index:2}}.splash--miles{overflow-x:hidden}.splash--miles>.wrap{position:relative}.splash--miles h5{font-size:1.7778em;margin-top:1.7143em;margin-bottom:.75em}.splash--miles p{max-width:650px;font-size:1.1667em;line-height:1.7412;margin:1.33em 0}.splash--miles p a{color:#333e51}.splash--miles p a:hover{color:#df1e3d}.splash--miles small{display:block;font-family:"RobotoRegularItalic", sans-serif;font-style:normal;font-weight:normal;font-size:.7778em;margin:3.4286em 0}.splash--miles .btn{display:inline-block;font-family:"RobotoBold", sans-serif;font-style:normal;font-weight:normal;padding-top:.75em;padding-bottom:.75em;font-size:1.3333em;margin:.375em 0}.splash--miles--photo{display:none}@media (min-width: 950px){.splash--miles--photo{display:block;position:absolute;z-index:1;bottom:0;right:-115px;overflow-y:hidden;line-height:0}}.splash--miles--content{position:relative;overflow-y:auto;z-index:2;min-height:580px}@media (min-height: 40em){.splash--miles h5{margin-top:2.25em}}
