@font-face{font-family:Lato;src:url(/5b54f6ccc20ed3a078fbdf94d7a68ac80002624d/999df/year-of-hustle/fonts/latolatin-regular.eot);src:url(/5b54f6ccc20ed3a078fbdf94d7a68ac80002624d/999df/year-of-hustle/fonts/latolatin-regular.eot#iefix) format('embedded-opentype'),url(/5702cb2005766b9cfc3b2affd73d1bfe3f4f6c1e/c00ce/year-of-hustle/fonts/latolatin-regular.woff2) format('woff2'),url(/1437242617ce9257b6de45315c11d10f8847b78d/7c4eb/year-of-hustle/fonts/latolatin-regular.woff) format('woff'),url(/f13867f448ce56275bb81e86c6d1ca27a25a54ba/d0b84/year-of-hustle/fonts/latolatin-regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/c00ed28a2b6b700bf04a2844e235f580d25a0c10/eee88/year-of-hustle/fonts/latolatin-bold.eot);src:url(/c00ed28a2b6b700bf04a2844e235f580d25a0c10/eee88/year-of-hustle/fonts/latolatin-bold.eot#iefix) format('embedded-opentype'),url(/fc52f2accc3a8c132794cb7f873d052484c0bafc/49693/year-of-hustle/fonts/latolatin-bold.woff2) format('woff2'),url(/f6e970b071f66b209f0a3ef8ffdb8250added248/2dffc/year-of-hustle/fonts/latolatin-bold.woff) format('woff'),url(/5ce5ad12729c5afe870b199312d3425b0c883eda/81c4f/year-of-hustle/fonts/latolatin-bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(/e18254c8533becf6de3b4f97749bea4e1690dd80/12a28/year-of-hustle/fonts/latolatin-italic.eot);src:url(/e18254c8533becf6de3b4f97749bea4e1690dd80/12a28/year-of-hustle/fonts/latolatin-italic.eot#iefix) format('embedded-opentype'),url(/067ab55d2ad7b3029bc08e6b359ff9bb81bb2883/6fa5d/year-of-hustle/fonts/latolatin-italic.woff2) format('woff2'),url(/2e41698ea1a37f39d18280606f2fea8aa653a0e3/fc46f/year-of-hustle/fonts/latolatin-italic.woff) format('woff'),url(/d0a1528dfaa6ddb981a081c00f94687a9147b7cd/8b605/year-of-hustle/fonts/latolatin-italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:Lato;src:url(/3a6d4268faf3936e36d61fd46ca9d993e32eae7e/eab8c/year-of-hustle/fonts/latolatin-bolditalic.eot);src:url(/3a6d4268faf3936e36d61fd46ca9d993e32eae7e/eab8c/year-of-hustle/fonts/latolatin-bolditalic.eot#iefix) format('embedded-opentype'),url(/3edba290b8c97a0309a493ae3914be5de5c38c66/7998c/year-of-hustle/fonts/latolatin-bolditalic.woff2) format('woff2'),url(/2d672ead8912953609a18c7f1eb621fc4ed81b48/100bc/year-of-hustle/fonts/latolatin-bolditalic.woff) format('woff'),url(/af3b07db68a9c1dcc0b59c30dbc576199c42a0ee/d2b15/year-of-hustle/fonts/latolatin-bolditalic.ttf) format('truetype');font-weight:700;font-style:italic}body,html{background:#fff;font:14px/18px Lato,Arial,Helvetica,sans-serif;color:#444446}*{text-rendering:optimizeLegibility}.wrapper{background:#fff;border-radius:8px;margin:0 auto;padding:40px 100px;box-sizing:border-box;text-align:left;font-weight:300}.inside-wrapper{max-width:700px;margin:0 auto}.sign-in{text-align:right;font-size:11px;line-height:18px;margin:-30px 0 40px 0;color:#888}.sign-in a{color:#888}.by{color:#444;font-size:14px;line-height:18px;font-weight:400;margin:0 0 20px}.by img{border-radius:50%;width:25px;height:25px;position:relative;top:7px}p{font-size:16px;line-height:22px}p>img{width:100%;border:1px solid #ddd;padding:4px;border-radius:5px}img.screenshot{border:none!important}img.avatar{margin-top:25px;width:120px;height:120px;border-radius:50%;border:none}img.alumni{width:60px;height:60px;border-radius:50%;padding:3px;border:1px solid #eee;float:left;margin:0 10px 20px 0}img.no-border{border:none!important}img.no-rounding{border-radius:0!important}a{color:#d0194b}h1,h2,h3,h4{font-family:Lato,Arial,Helvetica,sans-serif}h1{font-size:45px;line-height:55px;font-weight:700;margin:10px 0 30px;text-align:center}h1>b{font-size:60px}h1 .with{display:block;margin-top:15px;font-size:14px}h2{font-size:30px;line-height:40px;font-weight:700;margin:40px 0 20px}div.nope{border:10px solid transparent;background:linear-gradient(white,#fff) padding-box,repeating-linear-gradient(-45deg,red 0,red 12.5%,transparent 0,transparent 25%) 0/6em 6em;margin:0 0 30px;padding:20px 0}div.nope h2{margin-top:10px}.logo{color:transparent;font-size:1px;line-height:1px;position:relative}.logo img{display:inline-block;width:70%;max-width:600px}h2 em{font-style:normal;text-decoration:underline}h3{font-size:15px;line-height:20px;font-weight:700;margin:0 0 10px;text-align:center;color:#d0194b;text-transform:uppercase}h4{font-size:20px;line-height:35px;font-weight:700;margin:40px 0 10px;text-align:left}hr{border:0;height:1px;margin:40px auto;width:50%;background:#ddd}ul{padding-left:22px}ul.nope{max-width:400px;margin:10px auto}ul.nope li{list-style-type:none;padding-left:5px;font-size:30px;line-height:40px;text-align:left;margin:10px 0}ul.nope li::before{content:' ';background:url(nope.svg);width:30px;height:35px;background-size:100% 100%;position:absolute;display:block;margin-left:-40px;margin-top:3px}ul.checks{max-width:500px;margin:0 0 30px 10px}ul.checks li{list-style-type:none;padding-left:5px;font-size:20px;line-height:30px;text-align:left;margin:10px 0}ul.checks li::before{content:' ';background:url(star.svg);width:25px;height:35px;background-size:100% 100%;position:absolute;display:block;margin-left:-35px;margin-top:-4px}.inside-wrapper>p{font-size:18px;line-height:1.5;font-weight:300;text-align:left}p.centered{text-align:center}.buy{margin:30px auto;padding:0 40px 20px;background:#eff7fe;border-radius:20px}.buy>img{width:150px;float:left}.buy h3{margin:0 0 20px;text-align:left}.buy ul li::before{margin-top:2px;width:10px;height:15px}.buy a,.buy input[type=submit]{background:#ec65a5;background:linear-gradient(#ec65a5,#d0194b);padding:6px 20px;text-decoration:none;font-weight:400;font-size:20px;line-height:30px;letter-spacing:0;border-radius:7px;color:#fff;text-shadow:0 2px rgba(174,32,77,.6);text-align:center;border:1px solid #d36989;display:inline-block;-webkit-transform:translateZ(1px);-webkit-transition:all .19s;transition:all .19s}.buy a:hover,.buy input[type=submit]:hover{-webkit-transform:scale(1.05) translateZ(1px);transform:scale(1.05) translateZ(1px)}.buy .infusion-field{display:inline-block;width:250px;margin:0 5px 10px}.buy input[type=text]{font-size:20px;line-height:30px;padding:5px 10px;font-family:Lato,Arial,Helvetica,sans-serif;width:250px;box-sizing:border-box}.buy table h4{font-size:22px;margin:0 0 10px}.buy table{border:0;margin:0 auto}.buy table td.small{font-size:11px}.buy table td.small ul li::before{width:9px;height:13px}.buy table td.small h4{font-size:16px}.buy table td.small a{font-size:14px;line-height:18px;background:-webkit-linear-gradient(#ddd,#aaa);background:-moz-linear-gradient(#ddd,#aaa);background:-ms-linear-gradient(#ddd,#aaa);text-shadow:0 2px rgba(255,255,255,.2);color:#000;border:1px solid #888}.buy .hike{font-size:11px;margin:20px 0 5px}table td{text-align:left;font-size:14px;line-height:20px;vertical-align:top;padding:10px}table td.youll-learn{font-size:17px;line-height:24px;padding-right:40px}ol{list-style-type:none;margin:10px 0 10px 10px;padding:0 0 0 45px;text-align:left;max-width:500px}ul{margin:10px 0 10px 10px;padding:0 0 0 15px;text-align:left;max-width:500px}ul li{font-size:17px;line-height:26px;font-weight:300;margin:0 0 5px 0;padding:0}ol li{font-size:17px;line-height:26px;font-weight:300;margin:0 0 25px 0;padding:0;counter-increment:step-counter}ol li::before{content:counter(step-counter);margin-right:5px;font-size:17px;line-height:22px;background-color:#fff;border:1px solid #d0194b;color:#d0194b;padding:2px 0;border-radius:50%;width:28px;height:28px;display:block;position:absolute;box-sizing:border-box;margin-left:-42px;margin-top:-1px;text-align:center}.host.small{margin-top:30px}.host img{width:50px;height:50px;padding:2px;border-radius:50%;border:1px solid #ccc;float:left;margin:0 8px 0 0}.host.small img{width:30px;height:30px}.host.small .host-label{font-size:12px;text-transform:uppercase}.host .host-label{font-size:14px;text-transform:uppercase}.host h3{margin:0;font-weight:700}.host.small h3{margin:0;font-weight:700;font-size:16px;line-height:20px}.footer{font-size:11px;color:#888;margin:80px 0 40px;text-align:left}blockquote{font-style:italic;display:inline-block;font-size:21px;line-height:29px;font-weight:300;color:#444;border-radius:20px;padding:15px 40px;max-width:600px;margin:30px auto 40px;background:#f2f2f2;position:relative}blockquote.with-author{margin-bottom:100px}blockquote span.author{font-size:17px;display:block;position:absolute;left:-10px;bottom:-80px;text-indent:20px}blockquote span.author img{position:relative;top:37px;left:-5px;width:60px;height:60px;border-radius:50%;border:2px solid #f2f2f2;margin:10px 0}blockquote:before{content:' ';position:absolute;width:0;height:0;left:40px;bottom:-30px;border:25px solid;border-color:#f2f2f2 transparent transparent #f2f2f2}div.authors{padding:20px 80px 40px 80px;background:#eff7fe;border-radius:20px}div.authors .author{margin:40px 0 0 0}div.authors img{width:25%;max-width:200px;float:left;margin:0 20px 0 0;border-radius:50%;border:1px solid #ddd;padding:5px}div.authors h3{margin:0 0 -10px 0;padding:0}div.authors>h3{text-align:center}div.authors p{font-size:17px;line-height:26px;font-weight:300;text-align:left}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation:rubberBand 1s;animation:rubberBand 1s}#ouibounce-modal{font-family:Lato,Arial,Helvetica,sans-serif;display:none;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(100px)}#ouibounce-modal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s}#ouibounce-modal .modal{width:600px;height:550px;background-color:#dff7fe;z-index:1;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:10px;box-sizing:border-box;-webkit-animation:popin .3s;animation:popin .3s}#ouibounce-modal .modal-title{text-align:center;font-size:30px;color:#333;font-weight:300;letter-spacing:-1px;line-height:42px}#ouibounce-modal .modal-title h3{font-size:50px;color:#d0194b;font-weight:300;letter-spacing:-1px;line-height:55px;padding-top:30px;margin:0;text-align:center}#ouibounce-modal .modal-body{padding:20px 35px;font-size:.9em}#ouibounce-modal p{color:#333;font-size:18px;line-height:1.3em}#ouibounce-modal ul{margin:0 20px;padding-left:10px}#ouibounce-modal ul li{list-style-type:disc;padding-left:0;text-align:left;font-size:18px;line-height:1.3em;margin:5px 0;color:#333}#ouibounce-modal form{text-align:center}#ouibounce-modal form input[type=text]{padding:12px;font-size:1.2em;width:300px;border-radius:4px;border:1px solid #ccc;font-family:Lato,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;color:#000}#ouibounce-modal form input[type=submit]{font-weight:700;padding:12px;font-size:1.1em;border-radius:4px;color:#fff;background-color:#4ab471;font-family:Lato,Arial,Helvetica,sans-serif;border:none;cursor:pointer;background:#ec65a5;background:-webkit-linear-gradient(#ec65a5,#d0194b);background:-moz-linear-gradient(#ec65a5,#d0194b);background:-ms-linear-gradient(#ec65a5,#d0194b);padding:5px 10px;text-decoration:none;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;border-radius:7px;color:#fff;text-shadow:0 2px rgba(174,32,77,.6);text-align:center;border:1px solid #d36989;margin:10px auto 0;display:block;width:auto;cursor:pointer}#ouibounce-modal form p{text-align:left;margin-left:35px;opacity:.8;margin-top:1px;padding-top:1px;font-size:.9em}#ouibounce-modal .modal-footer{position:absolute;bottom:20px;text-align:center;width:100%}#ouibounce-modal .modal-footer p{text-transform:capitalize;cursor:pointer;display:inline;font-size:12px;text-decoration:underline}#ouibounce-modal table td{text-align:center}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes popin{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-ms-keyframes popin{0%{-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popin{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes carousel{0%{-webkit-transform:scale(1) rotateY(0)}50%{-webkit-transform:scale(1) rotateY(180deg)}100%{-webkit-transform:scale(1) rotateY(360deg)}}@keyframes carousel{0%{transform:scale(1) rotateY(0)}50%{transform:scale(1) rotateY(180deg)}100%{transform:scale(1) rotateY(360deg)}}@-webkit-keyframes mobile_carousel{0%{-webkit-transform:scale(.7) rotateY(0)}50%{-webkit-transform:scale(.7) rotateY(180deg)}100%{-webkit-transform:scale(.7) rotateY(360deg)}}@keyframes mobile_carousel{0%{transform:scale(.7) rotateY(0)}50%{transform:scale(.7) rotateY(180deg)}100%{transform:scale(.7) rotateY(360deg)}}.materials{width:100%;height:800px;position:relative;-webkit-perspective:1000px;perspective:1000px;margin:80px 0 90px}.materials-contents{width:100%;height:800px;position:relative;margin-top:-800px;font-size:40px;line-height:50px;text-align:center;-webkit-perspective:0;-webkit-transform:translateZ(350px);perspective:0;transform:translateZ(350px);pointer-events:none}.materials-contents>span{display:inline-block;margin-top:200px;border:3px solid #5fb7ff;color:#5fb7ff;font-weight:400;padding:7px 25px;letter-spacing:-1px;border-radius:10px;background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(6px)}.materials-contents>span>span{font-size:20px;line-height:25px;display:block;font-weight:700}.materials .videos{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-webkit-animation:carousel 90s linear infinite;animation:carousel 90s linear infinite;width:100%;height:800px;position:absolute}.materials .videos img{display:block;position:absolute;left:50%;top:50%;margin-left:-80px;margin-top:-310px;width:160px;height:120px;border-radius:20%;opacity:.95;border:2px solid #ddd;transition:all .2s;-webkit-transition:all .2s}.materials .videos img:hover{opacity:1}.top-callout{background:#eee;color:#000;padding:40px 40px 20px 40px}#screenshot{cursor:pointer}p.initial-cta{text-align:center;margin:0 0 50px 0}#cta1_shadow{position:fixed;display:none;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5)}#cta1_full{position:absolute;display:none}#cta1_full.active{position:fixed;left:100px;right:100px;top:50%;margin-top:-130px;padding:30px 20px 30px;height:auto;background:#fff;background-size:100% auto;border:5px solid #5db6e5;-webkit-animation:popin .3s;animation:popin .3s;transform:translateZ(1px)}#cta1_full.active h2{margin:0;font-size:24px;line-height:30px}#cta1_full.active h1{margin:0 0 20px;font-size:32px;line-height:40px}#cta1_full.active h3{margin:0;font-size:18px;line-height:24px}#cta1_full .box{box-sizing:border-box;text-align:center;padding-right:200px}#cta1_full .box p{margin-top:0}#cta1_full input[type=text]{font-size:20px;line-height:30px;padding:5px 10px;font-family:Lato,Arial,Helvetica,sans-serif;width:250px;box-sizing:border-box;margin:0 0 10px 0}#cta1_full input[type=submit],.cta_button{background:#ec65a5;background:linear-gradient(#ec65a5,#d0194b);padding:6px 20px;text-decoration:none;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;border-radius:7px;color:#fff;text-shadow:0 2px rgba(174,32,77,.6);text-align:center;border:1px solid #d36989;display:inline-block;-webkit-transition:all .19s;transition:all .19s;transform:scale(1) translateZ(0);cursor:pointer}#cta1_full input[type=submit]:hover,.cta_button:hover{transform:scale(1.05) translateZ(0)}@keyframes stb-cta-ipad-page{0%{transform:translateY(0)}100%{transform:translateY(-2900px)}}.ipad{position:absolute;right:-80px;top:-100px;width:338px;height:474px;transform:rotate(5deg) scale(.7);cursor:pointer}.ipad .frame{position:absolute;top:0;left:0;bottom:0;right:0;background:url(ipad.png);background-size:100% 100%}.ipad .mask{position:absolute;top:40px;left:29px;width:280px;height:400px;overflow:hidden}.ipad .page{position:absolute;top:0;left:0;width:280px;height:3482px;animation:stb-cta-ipad-page 135s infinite alternate;animation-timing-function:linear}@media only screen and (max-width:680px){.wrapper{width:100%;padding:0 10px;max-width:auto}.inside-wrapper{width:100%;max-width:auto}blockquote{font-size:14px;line-height:18px}blockquote:before{content:' ';position:absolute;width:0;height:0;left:40px;bottom:-20px;border:15px solid;border-color:#f2f2f2 transparent transparent #f2f2f2}blockquote span.author{padding-left:20px;text-indent:0;text-align:left;padding-top:20px;bottom:-90px}blockquote span.author img{float:left;display:inline;margin:-10px 10px 0 0;position:static}ul.nope{width:100%;padding-left:40px;box-sizing:border-box}h2{font-size:30px;line-height:40px;margin:10px 0 20px}h3{font-size:20px;line-height:30px}div.nope{margin:0 -20px;border:0;padding:10px 10px;background:#ffe0e0;border-radius:0}div.authors{margin:20px -20px;padding:20px 20px 30px;border-radius:0}.buy{margin:20px -20px;padding:10px 10px 30px;border-radius:0}.buy a,.buy input[type=submit]{font-size:11px;line-height:15px;padding:4px 10px}.materials{overflow-x:hidden;width:auto;height:700px;margin:40px -20px -20px}.materials .videos{height:700px;-webkit-animation:mobile_carousel 90s linear infinite;animation:mobile_carousel 90s linear infinite}.materials-contents{font-size:25px;line-height:30px;letter-spacing:normal;margin-top:-700px;margin-bottom:-20px}.materials-contents>span{margin-top:260px}#ouibounce-modal .modal{width:auto;height:auto;border:20px solid rgba(0,0,0,.4);overflow:scroll;border-radius:0}#ouibounce-modal .modal-title h3{font-size:28px;padding-top:20px;line-height:32px;font-weight:700}#ouibounce-modal form input[type=text]{width:100%;box-sizing:border-box}#ouibounce-modal .modal-body{padding:5px 20px 15px;font-size:12px}#cta1_full.active{margin:0;padding:40px;top:20px;left:20px;right:20px}#cta1_full.active h1{font-size:24px;line-height:30px}#cta1_full.active .box{margin:0;padding:0}#cta1_full.active .ipad{display:none}}