/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a,a.tool .readMore{background:transparent}a:focus,a.tool .readMore:focus{outline:thin dotted}a:active,a:hover,a.tool .readMore:active,a.tool .readMore:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! Typebase.less v0.1.0 | MIT License */@font-face{font-family:'CubanoRegular';src:url('../fonts/cubano-regular-webfont.eot');src:url('../fonts/cubano-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/cubano-regular-webfont.woff') format('woff'),url('../fonts/cubano-regular-webfont.ttf') format('truetype'),url('../fonts/cubano-regular-webfont.svg#CubanoRegular') format('svg');font-weight:normal;font-style:normal}html{color:#222;font-size:87.5%;font-family:'Montserrat',sans-serif;font-weight:400}@media (min-width:654px){html{font-size:112.5%}}a,a.tool .readMore{color:#3c3c3c;text-decoration:none;border-bottom:1px solid #3c3c3c;-webkit-transition:border 0.1s ease;transition:border 0.1s ease}a:hover,a.tool .readMore:hover{color:#222;border-bottom:3px solid #222}p{line-height:1.5rem;margin-top:1.5rem;margin-bottom:0}nav,ul,ol{margin-top:1.5rem;margin-bottom:1.5rem}nav li,ul li,ol li{line-height:1.5rem}nav nav,ul nav,ol nav,nav ul,ul ul,ol ul,nav ol,ul ol,ol ol{margin-top:0;margin-bottom:0}blockquote{line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;border-left:3px solid #3c3c3c;padding:0 1.5rem}blockquote em{display:block;margin-top:1.5rem}h1,h2,h3,h4,h5,h6{font-weight:300;margin-top:1.5rem;margin-bottom:0;line-height:1.5rem}h1{font-size:2rem;line-height:3rem;margin-top:3rem}h2{font-size:1.4rem;line-height:1.5rem;margin-top:3rem}h3{font-size:1rem}h4{font-size:.6rem}h5{font-size:.4rem}h6{font-size:.3rem}table{margin-top:1.5rem;border-spacing:0px;border-collapse:collapse}table td,table th{padding:0;line-height:27px}code{vertical-align:bottom}.lead{font-size:1.2rem}.hug{margin-top:0}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}.content{margin-right:auto;margin-left:auto;padding-left:27px;padding-right:27px}@media (min-width:654px){.content{width:654px}}.grid{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-1.5rem;margin-right:-1.5rem}.grid [class*="column"]{padding-left:1.5rem;padding-right:1.5rem}.grid .column{-webkit-flex:1;-ms-flex:1;flex:1}.grid .column-1of3{-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%}@media (min-width:654px){.media{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:flex-start;align-items:flex-start}.media .figure{margin-right:1.5rem}.media .body{-webkit-flex:1;-ms-flex:1;flex:1}}#Page,#Menu,#Header,#Footer{-webkit-transition:-webkit-transform 0.2s ease-in-out}body.showMenu #Page,body.showMenu #Menu,body.showMenu #Header,body.showMenu #Footer{-webkit-transform:translate(300px, 0px);-ms-transform:translate(300px, 0px);transform:translate(300px, 0px)}#Header{position:absolute;top:0;left:0;width:100%;z-index:20;padding:1.5rem 0;height:10.5rem;text-align:center}#Header #logo{display:inline-block;margin:0}#Header #logo a,#Header #logo a.tool .readMore{display:block;border:none;-webkit-transition:-webkit-transform 150ms ease-in-out}#Header #logo a:hover,#Header #logo a.tool .readMore:hover{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}#Header #logo a img,#Header #logo a.tool .readMore img{display:block;height:7.5rem}#Header #quickLinks a,#Header #quickLinks a.tool .readMore{display:block;position:absolute;line-height:1.5rem;left:1.5rem;top:4.5rem}#Header #quickLinks a:last-child,#Header #quickLinks a.tool .readMore:last-child{left:auto;right:1.5rem}#Page{padding-top:10.5rem}#Menu{position:fixed;top:0;right:100%;width:300px;height:100%;padding:0 3rem;z-index:10;background:#03132B}#Menu h3{margin-top:4.5rem}#Menu h3 a,#Menu h3 a.tool .readMore{color:#aaa;border:none}#Menu nav{list-style:none}#Menu nav li{margin:1.5rem 0}#Menu nav a,#Menu nav a.tool .readMore{color:#eee;border:none}#Footer{margin-top:3rem;padding:3rem 0;background:#03132B;color:white}#Footer nav{list-style:none;text-align:center}#Footer nav li{display:inline-block;margin:.75rem}#Footer nav li a,#Footer nav li a.tool .readMore{color:#eee;border-color:#eee}#Footer .footerLogo{display:block;width:100px;margin-left:auto;margin-right:auto}#Welcome{background:#8ccbe3 url('/static/images/covers/index.jpg') center;background-size:cover}.hero{margin-top:-10.5rem;padding-top:16.5rem;padding-bottom:6rem}.workshopGrid{list-style:none;margin-left:0;margin-right:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.workshopGrid>a,.workshopGrid>a.tool .readMore{position:relative;width:200px;height:200px;padding:1.5rem;border:none}.workshopGrid>a>img,.workshopGrid>a.tool .readMore>img{display:block;margin:0 auto;height:100px}.workshopGrid>a .workshopName,.workshopGrid>a.tool .readMore .workshopName{position:absolute;bottom:1.5rem;left:0;width:100%;line-height:1.5rem;text-align:center}.workshopGrid>.lean-startup-and-mvps{background-image:-webkit-linear-gradient(left, #d3514a 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #d3514a 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.lean-startup-and-mvps:hover{background-position:top left}.workshopGrid>.business-model-design{background-image:-webkit-linear-gradient(left, #e2cc00 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #e2cc00 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.business-model-design:hover{background-position:top left}.workshopGrid>.growth{background-image:-webkit-linear-gradient(left, #99cc29 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #99cc29 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.growth:hover{background-position:top left}.workshopGrid>.customer-development{background-image:-webkit-linear-gradient(left, #75bda0 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #75bda0 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.customer-development:hover{background-position:top left}.workshopGrid>.creative-business{background-image:-webkit-linear-gradient(left, #29cc96 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #29cc96 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.creative-business:hover{background-position:top left}.workshopGrid>.design-and-ux{background-image:-webkit-linear-gradient(left, #299acc 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #299acc 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.design-and-ux:hover{background-position:top left}.workshopGrid>.product-and-tech{background-image:-webkit-linear-gradient(left, #2929cc 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #2929cc 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.product-and-tech:hover{background-position:top left}.workshopGrid>.funding-and-legal{background-image:-webkit-linear-gradient(left, #b668ae 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #b668ae 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.funding-and-legal:hover{background-position:top left}.workshopGrid>.mentoring{background-image:-webkit-linear-gradient(left, #cc299a 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #cc299a 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}.workshopGrid>.mentoring:hover{background-position:top left}#lean-startup-and-mvps{background:#D3514A}#business-model-design{background:#E2CC00}#growth{background:#99CC29}#customer-development{background:#75BDA0}#creative-business{background:#29CC96}#design-and-ux{background:#299ACC}#product-and-tech{background:#2929CC}#funding-and-legal{background:#B668AE}#mentoring{background:#CC299A}.WorkshopCard{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 1.5rem;margin-top:3rem;max-width:1000px;margin-left:auto;margin-right:auto}.WorkshopMenu{-webkit-flex:1;-ms-flex:1;flex:1;padding-right:3rem}.WorkshopMenu nav{list-style:none;margin-top:0}.WorkshopMenu nav>li{margin-bottom:1.5rem}.WorkshopMenu nav>li>a,.WorkshopMenu nav>li>a.tool .readMore{line-height:1.5rem}.Workshop{-webkit-flex:3;-ms-flex:3;flex:3}.Workshop>h1{margin-top:0;font-family:'CubanoRegular',sans-serif;font-weight:normal;font-size:4rem;line-height:3rem}.pageFill{position:fixed;z-index:100;-webkit-transition:all 1s ease-out, opacity 0.2s ease-out;transition:all 1s ease-out, opacity 0.2s ease-out}.pageFill.active{width:200px;height:200px;-webkit-transform:scale(20) rotateZ(1turn);-ms-transform:scale(20) rotateZ(1turn);transform:scale(20) rotateZ(1turn)}a.tool,a.tool .readMore.tool{border:none;padding:1.5rem;background-image:-webkit-linear-gradient(left, #bbe8f9 49.5%, rgba(255, 255, 255, 0) 49.5%);background-image:linear-gradient(to right, #bbe8f9 49.5%, rgba(255, 255, 255, 0) 49.5%);-webkit-transition:background 200ms ease;transition:background 200ms ease;background-size:200% 100%;background-position:top right}a.tool:hover,a.tool .readMore.tool:hover{background-position:top left}a.tool .figure,a.tool .readMore.tool .figure{height:9rem}a.tool h2,a.tool p,a.tool .readMore.tool h2,a.tool .readMore.tool p{color:#222;margin-top:0;margin-bottom:1.5rem}.Tool>h1{font-family:'CubanoRegular',sans-serif;font-weight:normal;font-size:4rem;line-height:3rem;text-align:center}.Tool>h1+h2{margin-top:1.5rem}.Tool img{display:block;max-width:60%;margin-left:auto;margin-right:auto}.button{display:inline-block;padding:.75rem 1.5rem;border:2px solid #3c3c3c;border-radius:3px}.button:hover{border:2px solid #222;background:#222;color:white}.center{text-align:center}#Team .media{margin-top:1.5rem}#Team .headshot{border-radius:60px;width:120px;height:120px}#Team .partnerName{margin-top:1.5rem}#WhoWeWorkWith .workWithLogo{max-width:100%;display:block;margin-top:3rem}