html,input{font-family:sans-serif;line-height:1.15}.flickity-enabled,sub,sup{position:relative}body,input{margin:0}a,h2{color:#2979FF}.flickity-page-dots,ol,ul{padding:0;list-style:none}#off,.claim,.examples h1,.hero,.used_by li,form{text-align:center}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}footer,header,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}a:active,a:hover{outline-width:0}b,strong{font-weight:bolder}h1,h2{font-weight:600}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}input{font-size:100%}button,input{overflow:visible}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}/*! Flickity v2.0.5 http://flickity.metafizzy.co */.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;margin:0;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}body,header h1{background-repeat:no-repeat}.flickity-page-dots .dot.is-selected{opacity:1}/*! Legal Disclaimer - These Fonts are licensed only for use on these domains and their subdomains: www.frames.news It is illegal to download or use them on other websites. Lineto.com, 2016 */@font-face{font-family:Circular;src:url(../fonts/lineto-circular-book.woff2) format("woff2"),url(../fonts/lineto-circular-book.woff) format("woff");font-weight:400}@font-face{font-family:Circular;src:url(../fonts/lineto-circular-medium.woff2) format("woff2"),url(../fonts/lineto-circular-medium.woff) format("woff");font-weight:500}@font-face{font-family:Circular;src:url(../fonts/lineto-circular-bold.woff2) format("woff2"),url(../fonts/lineto-circular-bold.woff) format("woff");font-weight:700}#off{position:fixed;top:40px;left:calc(50% - 150px);width:260px;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);backdrop-filter:blur(10px);border-radius:.25rem;padding:20px;z-index:9999}h1,h2,h3,ol,p,ul{margin:0 0 20px;line-height:1.25em}h1{font-size:24px;margin-bottom:40px}@media (min-width:700px){h1{font-size:36px}}body,h2,p{font-size:18px}ol,ul{margin-left:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Circular,Helvetica,sans-serif;color:#374750;background-image:url(../img/bg.png);background-size:1920px;background-position:top center}body,p{line-height:1.25em}.container{max-width:1200px;margin:0 auto;padding:0 40px}header{margin:40px 0}header .container{display:flex;justify-content:center}header nav{display:none}@media (min-width:700px){header .container{justify-content:space-between}header nav{display:block;align-self:center}header nav ol{margin:0;display:flex}header nav li a{font-weight:500;color:#fff;display:block;line-height:60px;padding:0 10px}}header h1{height:60px;width:211px;margin:0;line-height:200px;overflow:hidden;background-image:url(../img/logo_white.svg);background-position:top left}.hero{font-weight:400;margin:0 auto 30px;padding:0 20px;color:#fff;max-width:550px}.examples{margin:0}.examples li{padding:20px 20px 0;display:flex;flex-direction:column;justify-content:flex-end;height:329px}.examples img{width:220px;margin-bottom:40px;box-shadow:0 40px 60px rgba(0,0,0,.1),0 0 20px rgba(0,0,0,.1),.5px .5px 0 #f5f5f5,1px 1px 0 #f5f5f5,1.5px 1.5px 0 #f5f5f5,2px 2px 0 #f5f5f5,2.5px 2.5px 0 #f5f5f5,3px 3px 0 #f5f5f5,3.5px 3.5px 0 #f5f5f5,4px 4px 0 #f5f5f5}.examples h1{font-weight:300;margin:0;opacity:0;transition:all .8s ease-in-out}.examples .is-selected h1{opacity:1}.claim{font-weight:400;margin-bottom:80px}.hit li{margin-bottom:40px;max-width:300px}.hit img{display:block;width:180px;margin-bottom:20px}@media (min-width:600px){.hit{columns:2;column-gap:40px}.hit li{max-width:none}}@media (min-width:1070px){.hit{columns:1;display:flex}.hit li:first-child{margin-right:80px}.hit img{width:240px;margin-bottom:0;float:right;margin-left:40px;margin-top:-20px}}.features{margin-bottom:60px}.features li{margin-bottom:40px}@media (min-width:500px){.features{columns:2;column-gap:40px}.features li{break-inside:avoid-column}}@media (min-width:700px){.features{columns:3}}@media (min-width:1070px){.features{columns:4;margin-bottom:20px}}.video{background:#374750;color:#fff;padding:60px 0;margin-bottom:60px}.video a,footer{background:#2979FF}.video .summary{margin-bottom:40px}.video a{display:inline-block;color:#fff;box-shadow:0 15px 30px rgba(0,0,0,.25);line-height:60px;font-weight:500;padding:0 30px}footer .gs,form input[type=submit]{background:#fff;color:#2979FF;box-shadow:0 15px 30px rgba(0,0,0,.25)}@media (min-width:600px){.video .container{display:flex}.video .summary{width:calc(50% - 20px);margin-right:20px}.video .v{width:calc(50% - 20px);margin-left:20px}}@media (min-width:1070px){.video .summary{width:calc(25% - 20px)}.video .v{width:calc(75% - 20px)}}.numbers h2{font-size:48px;line-height:48px;margin-bottom:20px;font-weight:400}.numbers li{margin-bottom:40px}.numbers ol,.sponsored{margin-bottom:60px}@media (min-width:500px){.numbers ol{columns:2;column-gap:40px}.numbers li{break-inside:avoid-column}}.sponsored .s{width:calc(100% + 80px);margin:0 -40px;overflow:hidden}.sponsored img{width:calc(100% + 160px);margin-left:-80px}@media (min-width:600px){.sponsored .f{display:flex}.sponsored .summary{width:calc(50% - 20px);margin-right:20px}.sponsored .s{width:calc(50% + 60px);margin:-40px -40px 0 -20px}.sponsored img{width:200%;margin:0}}@media (min-width:800px){.numbers ol{columns:4}.sponsored .summary{width:calc(25% - 20px)}.sponsored .s{margin:0 -40px 0 -20px;width:calc(75% + 60px)}.sponsored img{width:100%}}@media (min-width:1027px){.sponsored .s{margin:-60px 0 0 20px;width:calc(75% + 20px)}}footer{padding:60px 0 140px}footer,footer a,footer h2{color:#fff}footer .gs{display:inline-block;font-weight:500;line-height:60px;padding:0 30px}footer li{margin-bottom:40px}@media (min-width:1027px){footer ol{margin:0;display:flex}footer ol li{margin-right:60px;margin-bottom:0}}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.used_by{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:40px;margin-left:-20px;margin-right:-20px}.used_by li{width:140px}@media (min-width:460px){.used_by li{width:180px}}.used_by a{display:block;padding:0 20px 30px}.used_by img{display:block;width:100%}form{background:#374750;padding:40px;margin:0 -40px 40px;color:#fff}@media (min-width:680px){form{max-width:560px;margin:0 auto 40px;border-radius:5px}}form h2{color:#fff;font-size:24px;margin-bottom:10px}form #mce-EMAIL{line-height:40px;border:0;padding:0 10px;border-radius:5px;width:100%;margin-right:20px;margin-bottom:20px}@media (min-width:550px){form #mce-EMAIL{width:280px;margin-bottom:0;margin-right:20px}}form input[type=submit]{-webkit-appearance:none;border:none;height:40px;padding:0 20px;font-family:Circular}