/** GENERATED: Tue, 9 Jun 2026 08:45:40 GMT **/
@font-face{font-family:'ChunkFiveRegular';src:url('//developer.espn.com/files/Chunkfive-webfont.eot');src:url('//developer.espn.com/files/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),url('//developer.espn.com/files/Chunkfive-webfont.woff') format('woff'),url('//developer.espn.com/files/Chunkfive-webfont.ttf') format('truetype'),url('//developer.espn.com/files/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'vitesse-bolditalic';src:url('//developer.espn.com/files/vitesse-bolditalic.eot');src:url('//developer.espn.com/files/vitesse-bolditalic.eot?#iefix') format('embedded-opentype'),url('//developer.espn.com/files/vitesse-bolditalic.woff') format('woff'),url('//developer.espn.com/files/vitesse-bolditalic.ttf') format('truetype'),url('//developer.espn.com/files/vitesse-bolditalic.svg#vitesse-bolditalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Vitesse-Medium';src:url('//developer.espn.com/files/vitesse-medium.eot');src:url('//developer.espn.com/files/vitesse-medium.eot?#iefix') format('embedded-opentype'),url('//developer.espn.com/files/vitesse-medium.woff') format('woff'),url('//developer.espn.com/files/vitesse-medium.ttf') format('truetype'),url('//developer.espn.com/files/vitesse-medium.svg#Vitesse-Medium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Vitesse-MediumItalic';src:url('//developer.espn.com/files/vitesse-mediumitalic.eot');src:url('//developer.espn.com/files/vitesse-mediumitalic.eot?#iefix') format('embedded-opentype'),url('//developer.espn.com/files/vitesse-mediumitalic.woff') format('woff'),url('//developer.espn.com/files/vitesse-mediumitalic.ttf') format('truetype'),url('//developer.espn.com/files/vitesse-mediumitalic.svg#Vitesse-MediumItalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Vitesse-Bold';src:url('//developer.espn.com/files/vitesse-bold.eot');src:url('//developer.espn.com/files/vitesse-bold.eot?#iefix') format('embedded-opentype'),url('//developer.espn.com/files/vitesse-bold.woff') format('woff'),url('//developer.espn.com/files/vitesse-bold.ttf') format('truetype'),url('//developer.espn.com/files/vitesse-bold.svg#Vitesse-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Vitesse-Light';src:url('//developer.espn.com/files/vitesse-light.eot');src:url('//developer.espn.com/files/vitesse-light.eot?#iefix') format('embedded-opentype'),url('//developer.espn.com/files/vitesse-light.woff') format('woff'),url('//developer.espn.com/files/vitesse-light.ttf') format('truetype'),url('//developer.espn.com/files/vitesse-light.svg#Vitesse-Light') format('svg');font-weight:normal;font-style:normal}#hackathon .headwrap{width:100%;background-color:#bbb;height:130px;background:-webkit-gradient(linear,0 0,0,100%,from(#fff),to(#ddd));background:-webkit-linear-gradient(top,#fff,#ddd);background:-moz-linear-gradient(top,#fff,#ddd);background:-ms-linear-gradient(top,#fff,#ddd);background:-o-linear-gradient(top,#fff,#ddd)}#hackathon .sectionwrap{margin:0 auto;box-shadow:0 11px 50px #999;-moz-box-shadow:0 11px 50px #999;-webkit-box-shadow:0 11px 50px #999}#hackathon .sectionheader{margin:0 auto}#hackathon .section{width:970px;height:600px;position:relative;overflow:visible}#hackathon .section div{position:relative}#hackathon .clear{width:970px;padding:0;margin:0 auto;text-align:left}#hackathon .hackcenter,#hackathon h1.hackcenter,#hackathon h2.hackcenter,#hackathon h3.hackcenter,#hackathon h4.hackcenter,#hackathon h5.hackcenter,#hackathon h6.hackcenter,#hackathon p.hackcenter,#hackathon div.hackcenter,#hackathon a.hackcenter{display:block;margin:0 auto;text-align:center;max-width:870px}#hackathon.hackathon h1,#hackathon.hackathon h2,#hackathon.hackathon h3,#hackathon.hackathon h4{font-family:'Vitesse-Bold',sans-serif;font-weight:normal;line-height:1}#hackathon.hackathon p,#hackathon.hackathon h5,#hackathon.hackathon h6{font-family:'Vitesse-Medium';font-weight:normal}#hackathon.hackathon h2{font-size:57px;text-transform:uppercase}#hackathon.hackathon h3{font-size:35px;background-image:none;text-transform:uppercase}#hackathon .threequarter{width:70.133%}#hackathon .eighty{width:80%}#hackathon .ninety{width:90%}#hackathon .fifty{width:50%}#hackathon .hackmiddle{padding:107px 0 50px 0}#hackathon a.cta,#hackathon a.cta:link,#hackathon a.cta:visited{font-family:'vitesse-bolditalic';font-size:34px;float:left;color:white;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/cta.png') right -86px no-repeat;padding:14px 67px 12px 40px;display:block;clear:both;margin:0 0 0 295px;text-transform:uppercase;line-height:1.4}#hackathon a.cta span,#hackathon a.cta:link span,#hackathon a.cta:visited span{text-indent:10px}#hackathon a.cta:hover{background-position:right -7px;color:#ef4135}#hackathon a.ctasmall,#hackathon a.ctasmall:link,#hackathon a.ctasmall:visited{font-family:'vitesse-bolditalic';font-size:27px;float:left;color:white;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/ctasmall.png') right 6px no-repeat;padding:22px 69px 12px 45px;display:block;clear:both;margin:10px 300px 15px 315px;text-transform:uppercase;line-height:1.2}#hackathon a.ctasmall:hover{background-position:right -61px;color:#ef4135}#hackathon .btn-red,#hackathon .btn-white{z-index:9999;position:absolute;bottom:-60px}#hackathon .btn-white{color:#ef4135;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/btn-white.png') 0 0 no-repeat;height:100px;width:240px;display:block;clear:both;margin:0 350px 0 366px;text-transform:uppercase;position:absolute;font-size:150%;box-shadow:0 -5px 42px -14px #444;-webkit-box-shadow:0 -5px 42px -14px #444;-moz-box-shadow:0 -5px 42px -14px #444;-o-box-shadow:0 -5px 42px -14px #444}#hackathon .btn-white:link,#hackathon .btn-white:visited{color:#ef4135}#hackathon.hackathon .btn-red p{line-height:1;padding-top:18px;letter-spacing:1px}#hackathon .btn-white:hover{color:white;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/btn-red.png') 0 0 no-repeat}#hackathon .btn-white:hover p{color:#fff}#hackathon .btn-white p{color:#ef4135;text-align:center;padding-top:31px;margin:0 auto;width:180px;font-size:23px;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/btn-arrow-graphic.png') center 8px no-repeat;letter-spacing:1px}#hackathon .btn-white:hover p{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/btn-arrowwhite-graphic.png') center 8px no-repeat}#hackathon .btn-white .espnw{text-transform:lowercase}#hackathon .btn-red{color:white;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/btn-red.png') 0 0 no-repeat;height:100px;width:240px;display:block;clear:both;margin:0 350px 0 366px;text-transform:uppercase;font-size:23px}#hackathon .btn-red:link,#hackathon .btn-red:visited{color:white}#hackathon .btn-red:hover{color:#ef4135;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/btn-white.png') 0 0 no-repeat}#hackathon .btn-red:hover p{color:#ef4135}#hackathon .btn-red p{color:white;text-align:center;margin:0 auto;width:180px;font-size:24px}#hackathon.hackathon .red{color:#ef4135}#hackathon.hackathon .white{color:#fff}#hackathon.hackathon .black{color:#393939}#hackathon.hackathon p{line-height:1.1}#hackathon .red-border{border-bottom:2px dotted #ef4135}#hackathon.hackathon span.espnw{text-transform:lowercase}#hackathon.hackathon .sectionheader h3{padding:42px 0 0 0;font-size:48px;font-family:'Vitesse-Bold',sans-serif;letter-spacing:5px;line-height:.8}#hackathon.hackathon .sectionheader h6{font-family:'Vitesse-Light',sans-serif;font-weight:300;font-size:18px}#hackathon .section-1{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/d-school-bg-3.png') 0 0 no-repeat;height:650px;z-index:3}#hackathon .section-1 h2{font-size:70px;width:85%;padding-bottom:48px;letter-spacing:2px}#hackathon .section-1 img{margin:58px 450px 0 450px}#hackathon .section-1 .white{color:#fff;font-size:27px;text-shadow:0 2px 2px rgba(0,0,0,0.4);line-height:1.2}#hackathon .section-1 span.block{display:block;font-size:46px}#hackathon .section-1 .jump{margin:0 350px 0 366px;bottom:7px}#hackathon .section-2{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/photo-location1.jpg') 0 -12px no-repeat;margin-top:-104px;height:654px}#hackathon .section-2 h2{width:45%;margin:0 auto 0 auto;padding:150px 0 58px 0;font-size:45px;line-height:.8}#hackathon.hackathon hr{border:0;width:681px;background-color:#ef4135;height:4px;margin-bottom:28px}#hackathon .section-2 div{width:283px;float:left;padding:0 0 39px 76px}#hackathon .push_15{margin-left:14%}#hackathon .section-2 .calendar{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/calendar1.png') left 5px no-repeat}#hackathon .section-2 .map{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/map.png') left 5px no-repeat}#hackathon .section-2 h5 span{display:block}#hackathon .section-2 h5{width:250px;font-size:18px;font-weight:600;line-height:1}#hackathon .section-2 h4{font-size:24px;padding-bottom:5px;letter-spacing:1px}#hackathon .section-3{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/photo-aboutespnW.jpg') 0 0 no-repeat}#hackathon .section-3 .white{color:#fff;font-size:36px;text-shadow:0 2px 2px rgba(0,0,0,0.4);font-weight:300}#hackathon .section-3 p.hackmiddle{padding-top:235px}#hackathon .section-4{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/photo-whatkindofapps.jpg') 0 0 no-repeat}#hackathon .section-4 .hackmiddle{padding:107px 0 36px 0}#hackathon .section-4 .black{color:#393939;font-size:225%;font-weight:300}#hackathon .section-4 .boxicon img{margin:0 50px 20px 0}#hackathon .section-4 .boxicon img.last{margin-right:0}#hackathon .section-5{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/photo-speakersjudges.jpg') 0 0 no-repeat}#hackathon .section-5 .hackmiddle{padding:83px 0 23px 0}#hackathon .section-5 img{padding:0 20px 0 10px}#hackathon .section-5 .large img{padding:0 20px}#hackathon .section-5 .large,#hackathon .section-5 .medium,#hackathon .section-5 .small{float:left;height:400px;width:280px;padding:0 0 0 10px}#hackathon .section-5 .twittertext{font-family:'Vitesse-MediumItalic';font-size:16px;line-height:1.5em}#hackathon .section-5 .twittertext:hover{color:#fff}#hackathon .section-5 .medium,#hackathon #hackathon .section-5 .small{padding:20px 0 0 10px}#hackathon .section-5 .medium img,#hackathon .section-5 .small img{float:left}#hackathon .section-5 .large{padding:0 10px 0 55px}#hackathon .section-5 .large h4{color:#ef4135;font-size:23px;line-height:1;padding:10px 0;font-weight:300;text-transform:uppercase;letter-spacing:2px}#hackathon .section-5 .large h5{color:#fff;font-size:17px;line-height:1;padding:4px 0;font-weight:300;text-transform:uppercase;letter-spacing:1px}#hackathon .section-5 .large p{font-size:15px;padding:5px 0 0 0}#hackathon .section-5 .medium div{min-height:118px}#hackathon .section-5 .medium h5{color:#ef4135;font-size:17px;line-height:1;padding:4px 0;text-transform:uppercase;max-width:235px;letter-spacing:1px}#hackathon .section-5 .medium h6{color:#fff;font-size:15px;letter-spacing:1px}#hackathon .section-5 .small div{min-height:64px}#hackathon .section-5 .small h5{color:#ef4135;padding:10px 0 0 0;text-transform:uppercase;letter-spacing:1px;font-size:14px}#hackathon .section-5 .small h6{color:#fff;font-style:italic;letter-spacing:1px;font-size:13px}#hackathon .section-6{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/photo-schedule.jpg') 0 0 repeat-y;height:660px}#hackathon .section-6 .hackmiddle{padding:107px 0 20px 0}#hackathon .section-6 h3{font-size:33px;color:#393939}#hackathon .section-6 .left{padding:0 40px 0 60px;float:left;width:370px}#hackathon .section-6 .right{padding:0 40px 0 60px;float:left;width:370px}#hackathon .section-6 h3 span{display:block;font-size:20px;color:#393939}#hackathon .section-6 h3 span sup{vertical-align:super;font-size:10px}#hackathon .section-6 h4{line-height:2;font-size:18px;letter-spacing:1px;color:#393939}#hackathon .section-6 .left h4 span{min-width:141px;display:inline-block}#hackathon .section-6 .right h4 span{min-width:134px;display:inline-block}#hackathon .section-7{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/photo-prizes.jpg') 0 0 no-repeat}#hackathon .section-7 .hackmiddle{padding:107px 0 80px 0}#hackathon .section-7 .horizontal{width:275px;height:345px;padding-right:10px;float:left}#hackathon .section-7 .horizontal.left{margin-left:60px}#hackathon .section-7 h3{padding:9px 0 0 0}#hackathon .section-7 .left p{font-size:14px;padding:0;line-height:1.4}#hackathon .section-7 .leftimage{display:block;width:275px;height:180px;background-color:white}#hackathon .section-7 .vertical{width:275px;height:80px;padding-bottom:10px}#hackathon .section-7 .vertical h4{padding:5px 0 12px 0;width:130px;margin-left:140px;font-size:1em;text-transform:uppercase}#hackathon .section-7 .vertical h4 span{display:block}#hackathon .section-7 .vertical h5{border-bottom:dotted #fff;padding:0 0 10px 0;width:130px;margin-left:140px;font-size:.9em;line-height:1;font-family:'Vitesse-MediumItalic'}#hackathon .section-7 .vertical.bottom h4{padding:15px 0 20px 0}#hackathon .section-7 .image{float:left;width:130px;height:82px;display:block;background-color:#fff;margin:0 10px 0 0}#hackathon .section-7 .top .image{margin:0 10px 15px 0}#hackathon .section-8{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/photo-sponsors.jpg') 0 0 no-repeat}#hackathon .section-8 .hackmiddle{padding:90px 0 0 0}#hackathon .section-8 .socialwrapper{width:100%;height:auto;padding:0;margin:0}#hackathon .section-8 .pillar{width:150px;padding:0 40px 5px 40px;float:left}#hackathon .section-8 .left{padding:0 40px 5px 185px}#hackathon .section-8 .right{padding:0 160px 5px 40px}#hackathon .section-8 .partners{margin:40px 0 34px 0}#hackathon .section-8 a .partners{min-height:15px;min-width:150px}#hackathon .section-8 a .partners span{display:block;width:0;height:0;overflow:hidden;text-indent:8000px}#hackathon .section-8 .partners:hover{cursor:pointer}#hackathon .section-8 .wim{width:171px;height:60px;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/sponsors/wim.png') 0 0 no-repeat}#hackathon .section-8 .wim a{width:171px;height:60px}#hackathon .section-8 .mashery a{width:171px;height:139px}#hackathon .section-8 .mashery{background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/sponsors/mashery.r2.png') 0 0 no-repeat;width:171px;height:139px}#hackathon .section-8 .facebook{margin:0;width:171px;height:56px;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/sponsors/facebook.png') 0 0 no-repeat}#hackathon .section-8 .facebook a{width:171px;height:56px}#hackathon .section-8 .twitter{margin:0;width:171px;height:171px;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/sponsors/twitter.r2.png') 0 20px no-repeat}#hackathon .section-8 .twitter a{width:171px;height:171px}#hackathon .section-8 .twilio{margin:0;width:171px;height:171px;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/sponsors/twilio.png') 0 78px no-repeat}#hackathon .section-8 .twilio a{width:171px;height:171px}#hackathon .section-8 .youtube{width:171px;height:62px;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/sponsors/youtube.png') 0 0 no-repeat}#hackathon .section-8 .youtube a{width:171px;height:62px;z-index:4}#hackathon .section-8 .totop span{width:200px;height:20px;border-bottom:dotted #ef4135;color:#ef4135;font-size:22px;font-family:'Vitesse-MediumItalic';padding:0;margin:40px 350px 0 390px}#hackathon .section-8 .totop:hover span{width:200px;height:20px;border-bottom:dotted #393939;color:#393939;font-family:'Vitesse-MediumItalic'}#hackathon .sectionfoot{display:block;height:140px;background-color:#ef4135}#hackathon .sectionfoot div{height:140px;float:left}#hackathon .sectionfoot img{margin:22px 37px 20px 57px;float:left}#hackathon .sectionfoot h2{font-size:40px;margin:32px 0 0 0;letter-spacing:2px;padding:0}#hackathon .sectionfoot h3{text-transform:none;font-family:'Vitesse-MediumItalic';font-size:30px;font-weight:300;padding:0}#hackathon .sectionfoot .sociallinks ul{min-height:50px;margin:73px 0 0 144px;cursor:pointer}#hackathon .sectionfoot .sociallinks ul li{float:left;padding-right:2px}#hackathon .sectionfoot .sociallinks ul li a{min-width:32px;min-height:32px}#hackathon .sociallinks ul li h4{background-image:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/social-icons.png');background-repeat:no-repeat;width:30px;text-indent:100%;white-space:nowrap;overflow:hidden;padding:0;line-height:2em;cursor:pointer}#hackathon .sociallinks ul li h4 a span{text-indent:100%;white-space:nowrap;overflow:hidden}#hackathon .sectionfoot .facebook{background-position:left bottom}#hackathon .sectionfoot .facebook:hover{background-position:left top}#hackathon .sectionfoot .linked{background-position:-34px bottom}#hackathon .sectionfoot .linked:hover{background-position:-34px top}#hackathon .sectionfoot .twitter{background-position:-69px bottom}#hackathon .sectionfoot .twitter:hover{background-position:-69px top}#hackathon .sectionfoot .youtube{background-position:-104px bottom}#hackathon .sectionfoot .youtube:hover{background-position:-104px top}#hackathon #back-top{position:fixed;bottom:30px;margin-left:990px;z-index:6}#hackathon #back-top a{width:80px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}#hackathon #back-top a:hover{color:#000}#hackathon #back-top span{width:80px;height:80px;display:block;margin-bottom:7px;background:url('//a1.espncdn.com/prod/assets/apis/v1/img/events/backtotop.png') no-repeat center center;-webkit-transition:1s;-moz-transition:1s;transition:1s}