a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Tofino;src:url("/fonts/TofinoPersonal-Semibold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Tofino;src:url("/fonts/TofinoPersonal-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Tofino;src:url("/fonts/TofinoPersonal-Book.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Tofino;src:url("/fonts/TofinoPersonal-Light.otf") format("opentype");font-weight:100;font-style:normal}.button,.feature-sig,div,h1,h2,h3,h4,h5,h6,td{font-family:Tofino,sans-serif}b{font-weight:700}a,blockquote,input[type=email],li,p,small{font-family:Tofino;font-weight:300}.app-image{border-radius:8px;width:376px;height:auto;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}i{font-style:italic}.section{background:#f7f9fa}@media (max-width:800px){.section{padding:60px 0}}section{padding:120px 0}h2{font-weight:400;font-size:30px}.main-header{position:absolute;width:100%}.main-header .header-content{display:flex;align-items:center;height:90px}.section.hero{padding-top:90px;background:#303438;color:#fff;max-height:770px;margin-bottom:50px}.section.hero .hero-section-copy{margin-top:50px;margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.section.hero .hero-section-copy h1{font-weight:600;color:#fff;max-width:700px;text-align:center;font-size:2.625em;font-weight:400;line-height:1.2}@media (max-width:500px){.section.hero .hero-section-copy h1{font-size:2em}}.section.hero .hero-section-copy .home-hero-subheading{padding-top:15px;font-size:1.375em}.section.hero .hero-section-copy .home-hero-subheading p{color:#aeb2b9;line-height:38px;font-weight:300}.section.hero .hero-image{position:relative}.section.hero .hero-image .macbook{width:100%}.section.hero .hero-image .mac-screen{top:77px;left:120px;right:120px;bottom:110px;background-image:url(/images/mac-background-50.jpg);position:absolute;overflow:hidden}.section.hero .hero-image .roller{left:-436px;top:-422px;transform:rotate(40deg);position:absolute}.section.hero .hero-image .roller img{width:910px;animation:roller 90s linear infinite}.unsplash{position:absolute;bottom:0;right:0;padding:5px;font-size:12px;font-weight:100}.section.featured-on{padding-top:30px;background:#fff}.section.featured-on img{filter:grayscale(1);opacity:.8}.section.featured-on .partial-company-loved-by{color:#424950;width:150px;margin-bottom:20px;text-align:center;font-weight:300;font-size:1em}.section.featured-on .partial-company-logos{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:70px;padding-bottom:40px}.section.featured-on .partial-company-company{width:1020px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.home-feature-block-text-wrapper{text-align:center}.home-feature-block-heading{line-height:35px;color:#444;margin-bottom:20px}.home-feature-block-text{color:#424950;margin-left:auto;margin-right:auto;margin-bottom:50px;line-height:26px}.center-of-attention{display:flex;align-items:center;justify-content:space-around}p a{display:inline-block;text-decoration:none;position:relative;font-weight:700;border-bottom:3px solid #32c6e7;transition:background .3s ease}p a:hover{background:#32c6e7}.container{position:relative;overflow:hidden}.wrapper{max-width:69em;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;box-sizing:border-box;position:relative}.content{margin:60px 0}.feature-wrapper{display:flex;flex-direction:column;justify-content:center;width:50%}@media (max-width:800px){.feature-wrapper{width:60%}}@media (max-width:500px){.feature-wrapper{width:100%}}.section.sub{background:#fff}.section.sub .sub-feature-grid{display:flex;flex-direction:row;justify-content:space-between;flex-flow:row wrap}.section.sub .sub-category{width:300px;margin-bottom:40px}.section.sub .sub-category h4{color:#444;margin-bottom:12px;font-size:18px}.section.sub .sub-category p{color:#424950;font-size:18px;line-height:26px}.feature-title{font-size:3em;margin-bottom:20px}@media (max-width:800px){.feature-title{font-size:2em;text-align:center}}.twitter-grid{display:flex;flex-direction:row;justify-content:space-between;flex-flow:row wrap}.feature-image{text-align:center}.feature-image img{width:330px}.features-wrapper{display:flex;width:100%;justify-content:space-between;align-items:center}.extra-wrapper{margin-top:70px;display:flex;justify-content:space-around}@media (max-width:800px){.extra-wrapper{align-items:center;flex-direction:column;margin-top:0}}.twitter-tweet{width:328px!important}.get{background:#fff}.description{font-size:26px;line-height:1.3;font-weight:100}@media (max-width:800px){.description{margin-top:0;text-align:center;font-size:20px;margin-bottom:30px}}.main-menu{flex:1;text-align:right}.main-menu a{margin-left:10px;margin-right:10px;color:#fff;text-decoration:none;font-size:16px}.logo{box-sizing:border-box}.text-logo{width:170px;height:auto}.round-logo{width:28px;height:auto;margin-right:5px;position:relative;top:1px}.content-title{font-size:4em;font-weight:700;text-align:center;margin-bottom:30px}@media (max-width:800px){.content-title{font-size:2.7em;text-align:center}}@media (max-width:800px){.content:nth-child(odd) .feature-content{flex-direction:column-reverse}}.feature-content{display:flex;justify-content:space-around}@media (max-width:800px){.feature-content{align-items:center}}@media (max-width:800px){.feature-content,.feature-gallery{flex-direction:column}}.content-text{text-align:center;font-size:23px;max-width:640px;margin:auto;font-weight:100;line-height:1.6}.download{display:flex;flex-direction:column;align-items:center;margin-top:40px}.download p{text-align:center}@media (max-width:500px){.download{margin-top:60px;margin-bottom:60px}}.tippy-content{display:flex;flex-direction:column;padding:0;background:#fff}.tippy-content a{display:block;padding:14px;text-decoration:none;color:#656565;transition:all .2s ease;text-align:left;font-size:16px}.tippy-content a:first-child:hover{background:#e9f2fd;color:#448bf0}.tippy-content a:nth-child(2):hover{background:#fff5e7;color:#ffa834}.tippy-content a:nth-child(3):hover{background:#fddfe0;color:#f5353b}.tippy-arrow{border-bottom-color:#fff!important;border-top-color:#fff!important}.tippy-tooltip.honeybee-theme{background-color:#fff;padding:4px;width:300px;font-weight:700;color:#333;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);border-radius:8px}.download-buttons{display:flex}.primary-button{cursor:pointer;margin:0 4px;text-decoration:none;font-weight:800;transition:all .2s ease;-webkit-transition:all .2s ease;display:flex;display:-webkit-flex;align-items:center;justify-content:center;border-radius:4px;font-size:18px;font-weight:300;outline:0;color:#fff;border:2px solid #ffae68;background:#ffae68;min-width:150px;padding:20px 40px}.primary-button:hover{background:#ffbc82}@media (max-width:500px){.primary-button{min-width:120px}}.pricing{background:#fff}.pricing .usd-astrix{margin-top:30px;width:100%;display:block;text-align:center}.pricing .plan-switcher a{color:#bec8ce;font-weight:700!important}.section.collect{background:#fff}.section .left-content{width:420px}.section .left-content p{font-size:18px;line-height:32px}.section.testimonials{background:#ffbe76}.section.testimonials .testimonial-header{text-align:center;color:#fff;margin-bottom:60px}.section.testimonials .testimonial-header h2{font-size:36px;font-weight:100}.section.testimonials .testimonial-grid{display:flex;justify-content:space-between}.section.testimonials .testimonial-grid .testimonial{width:100%;margin:0 10px;height:320px;background-color:#fff;border-radius:8px;position:relative}.section.testimonials .testimonial-grid .testimonial-text{padding:40px}.section.testimonials .testimonial-grid .testimonial-text p{font-size:18px;line-height:26px;color:#444}.section.testimonials .testimonial-grid .testimonial-person{width:100%;height:70px;position:absolute;bottom:0;left:20px;display:flex;align-items:center}.section.testimonials .testimonial-grid .testimonial-person p{font-weight:600}.section.testimonials .testimonial-grid .testimonial-person img{filter:grayscale(1);margin-right:10px;height:auto;width:40px}.section.pro{overflow:hidden;padding:120px 0;width:100%;background-image:url(/images/sierra.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.section.pro .pro-badge{font-size:18px;bottom:0}.section.pro .home-feature-block-heading h2{color:#333;font-weight:700;font-size:45px}.section.pro .home-feature-block-text{max-width:600px;margin:40px auto;margin-bottom:100px}.section.pro .home-feature-block-text p{line-height:23px;color:#f2f2f2;font-size:20px}.section.pro .pro-features{display:flex;justify-content:space-between}.section.pro .pro-features .pro-feature img{transition:all .3s ease;width:320px;height:auto}.section.pro .pro-features .pro-feature:hover img{transform:translateY(40%)}#radio-insights h3{border-bottom:4px solid rgba(68,139,240,.7)}#album-mode h3{border-bottom:4px solid rgba(245,53,59,.7)}#party-shuffle h3{border-bottom:4px solid rgba(255,168,52,.7)}.bubble{border-radius:13px;text-align:left;padding:11px}.bubble h3{padding-bottom:3px;margin-bottom:6px;font-size:20px}.bubble p{line-height:26px;font-size:16px}.tippy-content{border-radius:13px}.pricing-table{padding-bottom:20px;max-width:700px;margin:auto;margin-top:80px;display:flex;justify-content:space-between}.pricing-table .column{width:45%;display:flex;flex-direction:column;align-items:center}.pricing-table .plan-description{line-height:1.5;height:75px;text-align:center;width:100%;color:#6c6f73}.pricing-table .plan-name{font-size:16px;text-transform:uppercase;color:#bec8ce;font-weight:700}.pricing-table .plan-price{margin:20px 0;font-weight:100;font-size:3.5em}.pricing-table .duration{font-size:25px;position:relative;right:14px}.pricing-table .feature-row{width:100%;padding:20px 0;border-top:1px solid #bec8ce}.pricing-table .feature-row p{color:#6c6f73;font-size:20px}.pricing-table .feature-row.last{border-bottom:1px solid #bec8ce}.github-release{font-size:12px}footer{background:#011f29;padding:60px 0 20px;color:#fff}footer .footer-grid{display:flex}footer .footer-grid .col-0{flex:3}footer .footer-grid .col-0 p{color:#bec8ce;line-height:26px}footer .footer-grid .col-0 img{margin-bottom:15px}footer .footer-grid .col-0 p{width:300px}footer .footer-grid .col-1,footer .footer-grid .col-2{flex:1}footer .footer-grid .col-1 p,footer .footer-grid .col-2 p{text-transform:uppercase;font-weight:700}footer ul{margin-top:10px}footer ul li{margin-bottom:10px}footer ul a{font-size:15px;text-decoration:none;color:#bec8ce}footer ul a:hover{text-decoration:initial}footer .designer a{color:#fff;cursor:pointer;border:none;text-decoration:underline}footer .designer a:hover{background:none}.back-to-top{text-align:center;font-size:34px;position:relative;top:33px}.pro-badge{position:relative;background:#ffdd1b;color:#011f29;font-weight:700;padding:0 2px;border-radius:4px;vertical-align:middle;bottom:1px}#dl-selector{display:none}@keyframes roller{0%{transform:translateY(35%)}to{transform:translateY(-100%)}}@media (max-width:720px){.section.hero .hero-image .mac-screen{top:36px;left:60px;right:60px;bottom:45px}.section.hero .hero-image .roller{left:-127px;top:-82px}.section.hero .hero-image .roller img{width:300px}.main-menu{display:none}.hero-section-copy{text-align:center}.partial-company-company{flex-direction:column}.partial-company-company .partial-company-logo{margin-bottom:22px}.center-of-attention{flex-direction:column}.center-of-attention .center-image{margin-bottom:30px;display:flex;flex-direction:column;align-items:center}.center-of-attention .center-image img{width:80%}.section .left-content{width:95%}.section.sub .sub-feature-grid{align-items:center}.testimonial-grid{flex-direction:column}.section.testimonials .testimonial-grid .testimonial{width:80%;margin:20px auto}.section.pro .pro-features{flex-direction:column;align-items:center}.pro-feature{margin-bottom:50px}.pricing-table{flex-direction:column;align-items:center}.pricing-table .plan-price{text-align:center}.pricing-table .column{margin-bottom:50px}.twitter-grid{flex-flow:initial;align-items:center;margin:auto}.twitter-grid,footer .footer-grid{flex-direction:column}footer .footer-grid .col-0,footer .footer-grid .col-1,footer .footer-grid .col-2{margin-bottom:30px}}