/*! Flickity v1.0.2
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{position:relative;overflow:hidden;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;tap-highlight-color:transparent}.flickity-enabled.is-draggable .flickity-viewport{cursor:pointer}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,0.75)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6;filter:alpha(opacity=60)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{right:10px;left:auto}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{cursor:auto;opacity:.3;filter:alpha(opacity=30)}.flickity-prev-next-button svg{position:absolute;top:20%;left:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{font-size:26px;color:#333}.flickity-page-dots{line-height:1;position:absolute;bottom:-25px;width:100%;margin:0;padding:0;list-style:none;text-align:center}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;cursor:pointer;opacity:.25;border-radius:50%;background:#333;filter:alpha(opacity=25)}.flickity-page-dots .dot.is-selected{opacity:1;filter:alpha(opacity=100)}.flickity-prev-next-button{width:50px;height:50px;margin:0;padding:0;opacity:1;border:none;border-radius:0}.flickity-prev-next-button:before{position:absolute;top:15px;right:15px;width:20px;height:20px;content:'';transition:none;opacity:1;background-repeat:no-repeat;background-size:contain}.flickity-prev-next-button svg{display:none}.flickity-prev-next-button.no-svg{color:transparent}.flickity-prev-next-button.previous{right:50px;bottom:0;left:auto}.flickity-prev-next-button.previous:before{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-left-6702f7f21b223cefb4459fd4d99ce9a9268098d62109871d8f21f4e637300c5d.svg)}.flickity-prev-next-button.next{right:0;bottom:0}.flickity-prev-next-button.next:before{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-right-e3575800e5de10ddbe7640bb5096e075674e2b0511f7a85e1cd8c7d1037fb94a.svg)}.flickity-prev-next-button:hover{cursor:pointer}.flickity-prev-next-button:hover:before{opacity:.5}.flickity-page-dots{display:none}.flickity-slider{-webkit-transform:none !important;transform:none !important}.gallery-cell{position:relative;z-index:-1;left:0 !important;transition:opacity .3s ease-in-out;opacity:0}.gallery-cell.is-selected{z-index:0;opacity:1}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*:before,*:after{box-sizing:border-box}*::-moz-selection{background-color:#f6f6f6}*::selection{background-color:#f6f6f6}*::-webkit-input-placeholder{color:#000}*:-moz-placeholder{color:#000}*::-moz-placeholder{color:#000}*:-ms-input-placeholder{color:#000}html{margin:0;padding:0}body{font-family:Helvetica, Arial, sans-serif;margin:0;padding:0;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}div{display:block}img{width:100%;height:auto}img[src*='https://www.facebook.com/tr?id=627889157420799']{display:none}h1{font-family:"pragmatica-web-condensed", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:45px;font-weight:500;line-height:1.1}h2{font-family:"pragmatica-web-condensed", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:23px;font-weight:500;line-height:1.35}h3{font-family:"pragmatica-web-condensed", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:40px;font-weight:500;line-height:1.1}h3 a{font-family:inherit;padding:0 3px;transition:none;box-shadow:inset 0 -4px 0 rgba(65,255,200,0.5)}h3 a:hover{background-color:#41ffc8}h4{font-family:"pragmatica-web-condensed", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:25px;font-weight:500}h4 a{font-family:inherit;padding:0 3px;transition:none;box-shadow:inset 0 -4px 0 rgba(65,255,200,0.5)}h4 a:hover{background-color:#41ffc8}a{font-family:"source-code-pro", Monaco, monospace;text-decoration:none;color:#000}a:hover{cursor:pointer;text-decoration:none}a:visited{color:#000}p,ul,ol{font-family:"proxima-nova", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin:0 0 24px 0;padding:0;color:#000}p strong,p.strong,ul strong,ul.strong,ol strong,ol.strong{font-weight:500}p a,ul a,ol a{font-family:"proxima-nova", Helvetica Neue, Helvetica, Arial, sans-serif;font-weight:500;margin:0;padding:2px 3px;transition:none;box-shadow:inset 0 -4px 0 rgba(65,255,200,0.5)}p a:hover,ul a:hover,ol a:hover{background-color:#41ffc8}p a.-mono,ul a.-mono,ol a.-mono{font-family:"source-code-pro", Monaco, monospace;box-shadow:none}p a.-mono:hover,ul a.-mono:hover,ol a.-mono:hover{background-color:transparent}ul li,ol li{margin:24px auto 24px 20px}ul li{list-style-type:disc}ol li{list-style-type:decimal}div.small-content p,div.small-content ul{font-size:14px;color:#222}div.small-content:not(.supplemental) a{box-shadow:none}div.small-content [title^='sponsor-logo'],div.small-content a.sponsor-logo{display:inline-block;width:92px;height:40px;margin-left:6px;padding:0;box-shadow:none}div.small-content [title^='sponsor-logo']:hover,div.small-content a.sponsor-logo:hover{background-color:transparent}div.small-content a.sponsor-logo>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}div.small-content.supplemental p,div.small-content.supplemental ul{font-style:italic}div.small-content.supplemental p:before,div.small-content.supplemental ul:before{content:'* '}.dropdown{position:relative;display:inline-block;padding:16px 4px}.dropdown label,.dropdown a{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:-.4px;color:#000}.dropdown>ul{position:absolute;z-index:9;top:1px;left:115px;overflow:hidden;width:200px;height:51px;margin:0;padding:8px;background-color:#fff;box-shadow:1px 2px 4px #ebebeb}.dropdown>ul>li{margin:0;list-style-type:none}.dropdown>ul>li>a{display:block;margin:0;padding:8px;box-shadow:none}.dropdown>ul>li>a>span{float:right}.dropdown>ul:hover{height:auto}.dropdown>ul:hover>li span{display:none}.dropdown>ul:hover>li:hover span{display:block}blockquote{position:relative;text-align:left;border-left:5px solid #000}blockquote p{font-family:"source-code-pro", Monaco, monospace;font-size:50px;font-weight:300;line-height:1.35;width:100%;text-align:justify;color:#000}blockquote a{font-family:inherit;font-weight:300;box-shadow:none}.meta{font-family:"source-code-pro", Monaco, monospace;font-size:11px;font-weight:300;text-transform:uppercase}.meta a{font-weight:300;line-height:1.5;display:inline-block;margin:0 10px 0 0;padding:0 2px;cursor:pointer;transition:none;border-bottom:1px dotted #000;background:transparent}.meta a:hover{background-color:#41ffc8}.button{font-family:"source-code-pro", Monaco, monospace;display:flex;margin:0;padding:16px 24px;cursor:pointer;transition:none;align-items:center}.logo{font-family:"source-code-pro", Monaco, monospace;font-weight:300;z-index:1;display:flex;width:28px;height:28px;margin:0 0 0 32px;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:none;text-transform:uppercase;color:transparent;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-tent-f1bc8cda442010e0c4f918dab98f94b08f84626a759fcf5510a5907e456e5150.svg);background-repeat:no-repeat;background-size:cover;align-items:center}article header{position:fixed;z-index:4;top:0;left:0;display:flex;width:100%;height:50px;margin:0;padding:0;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);color:#000;border-bottom:1px solid #eee;background:#fff;align-items:center}article header .meta a{background-color:transparent}.header{position:absolute;z-index:6;top:0;left:0;display:flex;width:100%;height:50px;margin:0;padding:0;color:#fff;align-items:center}.header .logo{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-tent-inverse-681fe2a8ea6818482fe3b0988d9515d4628c0252c5e046b2bfd5ba04e63e5ec6.svg)}.header a{font-weight:500;color:#fff;border-color:#fff;background-color:transparent}.header a:visited{color:#fff}.header a:hover{background-color:#000}.header label{font-weight:500}.turbolinks-progress-bar{background-color:#41ffc8}iframe[src*='soundcloud.com']{display:block;max-width:600px;margin:24px auto}.instagram-media{max-width:600px !important;margin:32px auto !important}.instagram-wrapper{display:flex;max-width:calc(960px + 32px);margin:32px auto;justify-content:center}.instagram-wrapper>.instagram-media{flex:1}.instagram-wrapper>.instagram-media:first-of-type,.instagram-wrapper>.instagram-media:last-of-type{margin:0 16px !important}@media (max-width: 664px){.instagram-wrapper{display:block}.instagram-wrapper>.instagram-media{width:calc(100% - 64px) !important;flex:none}.instagram-wrapper>.instagram-media:first-of-type,.instagram-wrapper>.instagram-media:last-of-type{margin:32px auto !important}}@media only screen and (max-width: 736px){h1{font-size:35px}h2{font-size:19px}h3{font-size:30px}h4{font-size:21px}p{font-size:17px}.dropdown>ul{width:160px}}.home .cover-form{position:fixed;z-index:30;left:200px;display:none;width:calc(100% - 200px);height:100vh;background-color:rgba(0,0,0,0.75);align-items:center;justify-content:center}.home .cover-form--hidden{display:none}.home .cover-form__close{position:absolute;z-index:2;top:30px;right:30px;width:30px;height:30px;cursor:pointer;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-close-white-9dad4e4702f95c3dcb017b219e2bda9320e43f74a121e0ca201282215714cab9.svg);background-repeat:no-repeat;background-size:cover}.home .cover-form__close:hover{opacity:.8}.home .cover-form__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.home .cover-form__content{position:relative;width:630px;padding:50px;background-color:#000}.home .cover-form__content p{font-family:"source-code-pro", Monaco, monospace;font-size:16px;color:#fff}.home .cover-form__content p span{font-size:23px;line-height:1;margin-bottom:30px}.home .cover-form__opt-out{font-family:"source-code-pro", Monaco, monospace;font-size:11px;cursor:pointer;text-align:center;text-decoration:underline;color:#fff}.home .cover-form__opt-out:hover{opacity:.8}.home .cover-form .subscribe{font-family:"source-code-pro", Monaco, monospace;font-weight:300;position:relative;display:flex;flex-direction:column;margin:0 auto;padding:0 0 32px 0;align-items:center;justify-content:center}.home .cover-form .subscribe label{display:none}.home .cover-form .subscribe .mc-field-group{width:100%;max-width:400px;margin:0 24px 0 0}.home .cover-form .subscribe .mc-field-group input{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;line-height:2.5;width:100%;color:#fff;border:none;border-color:#fff;border-bottom:2px solid #fff;border-radius:0;background-color:transparent;box-shadow:none}.home .cover-form .subscribe .mc-field-group input::-webkit-input-placeholder{color:#fff}.home .cover-form .subscribe .mc-field-group input:-moz-placeholder{color:#fff}.home .cover-form .subscribe .mc-field-group input::-moz-placeholder{color:#fff}.home .cover-form .subscribe .mc-field-group input:-ms-input-placeholder{color:#fff}.home .cover-form .subscribe .mc-field-group input:focus{font-weight:500;outline:none}.home .cover-form .subscribe .mc-field-group div.mce_inline_error{font-size:12px;margin:10px 0 0 0 !important}.home .cover-form .subscribe input#mc-embedded-subscribe{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;display:flex;height:48px;margin-top:24px;padding:0 32px;cursor:pointer;color:#fff;border:2px solid #fff;background-color:transparent;justify-content:center;align-items:center}.home .cover-form .subscribe input#mc-embedded-subscribe:focus{outline:0}.home .cover-form .subscribe #mce-responses .response{font-size:12px;font-weight:500;line-height:2;margin-top:24px;color:#fff}.home .cover{position:relative;z-index:15;width:100%;height:100vh;background-color:#f6f6f6;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/topo-background-grey-5ab649c24b6705a1f12650db96c138e599d67474d96070fbde6affe2ad468b55.jpg);background-size:400px}.home .cover--ready .cover__content{opacity:1}.home .cover img{display:none}.home .cover__content{font-family:"source-code-pro", Monaco, monospace;position:relative;display:flex;flex-direction:column;width:100%;height:100%;transition:opacity .4s linear;transition-delay:.1s;opacity:0;background-position:center center;background-size:cover}.home .cover__content a{color:#000}.home .cover__content--light{color:#fff}.home .cover__content--light a{color:#fff}.home .cover__content--light .cover__content__section__report{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-right-white-4f11100c84da1908035d2930c5f6fa38d47cf739ec305520a071a2703aa3abd0.svg)}.home .cover__content__section{display:flex;flex-direction:column;padding:32px;flex:1;justify-content:center}.home .cover__content__section:nth-of-type(1){justify-content:flex-start}.home .cover__content__section:nth-of-type(2){justify-content:flex-start}.home .cover__content__section:nth-of-type(3){padding:36px 32px 29px 32px;justify-content:flex-end}.home .cover__content__section label{font-size:13px;font-weight:500;line-height:.8;display:none;margin:0;padding:0;text-transform:uppercase}.home .cover__content__section__logo{font-size:50px;font-weight:300;line-height:.7;margin-left:-1px;text-transform:uppercase}.home .cover__content__section__logo__attn{font-size:13px;font-weight:500;line-height:.8;display:block;margin:16px 0 0 2px}.home .cover__content__section__title{font-family:"industry", Helvetica Neue, Helvetica, Arial, sans-serif;line-height:1.5;display:block;margin:0 0 0 -1px;color:#000}.home .cover__content__section__title span{display:inline;padding:3px 0 0 10px;vertical-align:middle;background-color:rgba(255,255,255,0.9);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:10px 0 0 rgba(255,255,255,0.9)}.home .cover__content__section__subtitle{font-family:"industry", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:22px;font-weight:300;line-height:1.5;margin:8px 0 0 -1px;color:#000}.home .cover__content__section__subtitle span{display:inline;padding:3px 0 0 10px;vertical-align:middle;background-color:rgba(255,255,255,0.9);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:10px 0 0 rgba(255,255,255,0.9)}.home .cover__content__section__sponsored{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:400;margin-top:10px;text-transform:uppercase}.home .cover__content__section__report{width:20px;height:20px;margin:7px 0 0 0;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-right-e3575800e5de10ddbe7640bb5096e075674e2b0511f7a85e1cd8c7d1037fb94a.svg)}@media only screen and (max-width: 1024px){.home .cover-form{left:0;width:100%}.home .cover{z-index:0}}@media only screen and (max-width: 736px){.home .cover-form{display:none !important}.home .cover-form__close{top:20px;right:20px}.home .cover-form__content{width:100%;height:100%;padding:55px 55px 55px 20px}.home .cover-form__content p{font-size:12px}.home .cover-form__content p.large{font-size:19px}.home .cover-form .subscribe .mc-field-group{margin:0}.home .cover{height:calc(100vh - 150px)}.home .cover__content__section{padding:16px}.home .cover__content__section__logo{font-size:35px}.home .cover__content__section__title{font-size:25px;line-height:1.6;padding:0 50px 0 0}.home .cover__content__section__subtitle{display:none}.home .cover__content__section:nth-of-type(3){padding:18px 16px 14px 16px}}.collection .content{position:relative;left:200px;width:calc(100% - 200px);margin:0;padding:0;padding-bottom:48px;background-color:#f6f6f6}.collection .content .collection-wrapper h1{font-family:"source-code-pro", Monaco, monospace;font-size:65px;line-height:1;text-transform:uppercase}.collection .content .collection-wrapper__label{background-color:#eee}.collection .content .collection-wrapper__label h1{font-weight:500;width:100%;margin:0 auto;padding:40px 32px}.collection .content .collection-wrapper__label--light{background-color:#f6f6f6}.collection .content .collection-wrapper__label--guide{padding:40px 32px 28px 32px}.collection .content .collection-wrapper__label--guide h1{margin-bottom:16px;padding:0}.collection .content section{position:relative;margin:0 auto;padding:0}.collection .content section h1{font-weight:300;width:calc(100% - 64px);margin:0 32px;padding:40px 16px 8px 0}.collection .content section .author-link{display:inline-block;margin:24px 0}.collection .content section .author-link h1{padding-top:8px;border-bottom:1px dotted #000}.collection .content section .author-link:hover h1{background-color:#41ffc8}.collection .content section .article-wrapper{display:flex;padding:16px;outline:none;flex-wrap:wrap}.collection .content section .article-wrapper .collection-cta{margin:0 auto;border:2px solid #000;border-radius:4px}.collection .content section .article-wrapper .collection-cta:hover{font-weight:800}.collection .content section article{position:relative;display:inline-block;overflow:hidden;width:calc(50% - 32px);margin:16px}.collection .content section article a{line-height:0;display:block}.collection .content section article .image{position:relative;height:0;padding-bottom:67.25%}.collection .content section article .image__content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.collection .content section article .image__label{font-size:12px;font-weight:400;line-height:.7;position:absolute;z-index:1;bottom:0;left:0;margin:0;background-color:#fff}.collection .content section article .image__label>span{display:block;padding:5px 9px}.collection .content section article .media{position:relative;width:100%}.collection .content section article .media__wrapper{position:relative;box-sizing:content-box;height:0;padding-bottom:56.25%}.collection .content section article .media__wrapper__content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.collection .content section article .article-content{position:relative;padding:24px 0 16px 0}.collection .content section article .article-content h3{font-family:"pragmatica-web-condensed", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:25px;font-weight:500;line-height:1.2;margin:0 100px 18px 0;padding:0}.collection .content section article .article-content .meta{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:400;line-height:.7;margin:0;padding:0}.collection .content section article .article-content .meta.content-type{margin-bottom:16px}.collection .content section article .article-content .meta.content-author a{line-height:1.5;display:inline-block}.collection .content section article .article-content__sticker{position:absolute;top:0;right:0;width:80px;height:80px;margin:32px 0 0 0;border:5px solid #fff;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-size:cover;box-shadow:1px 2px 0 #ebebeb}.collection .content section article.wide{width:calc(100% - 20px)}.collection .content section article.wide .article-content h3{font-size:35px}.collection .content section article.guide{overflow:visible;width:calc(25% - 32px)}.collection .content section article.guide .article-content h3{font-family:"source-code-pro", Monaco, monospace;font-size:11px;font-weight:400;line-height:1.5;min-height:36px;margin-right:62px;margin-bottom:0;padding:0;text-decoration:underline;text-transform:uppercase}.collection .content section article.guide .article-description{font-size:12px;font-weight:300;line-height:1.5;position:absolute;z-index:20;top:-10px;right:10px;display:none;min-width:300px;padding:16px;border-radius:2px;background-color:#fff;box-shadow:1px 2px 2px #ebebeb}.collection .content section article.guide .article-description__price{font-weight:400;line-height:.9;margin-top:16px}.collection .content section article.guide .article-description__sticker{float:left;width:60px;height:60px;margin-right:16px;background-color:transparent;background-size:contain;box-shadow:none}.collection .content section article.guide:hover .article-description{display:block}.collection .content section article.guide--summary{font-weight:300;line-height:1.5;width:calc(50% - 32px);padding:32px;background-color:#fff;box-shadow:1px 2px 0 #ebebeb}.collection .content section article.guide--summary h1{font-size:46px;margin:-8px 0 12px -4px;padding:0}.collection .content section article.guide--summary p{font-family:"source-code-pro", Monaco, monospace;font-size:14px;font-weight:400;line-height:1.6}.collection .content section article.guide--summary p:last-of-type{margin-bottom:0}.collection .content section article.guide--summary a{line-height:1.1;display:inline-block;border-bottom:1px dotted #000;box-shadow:none}.collection .content section article.guide--summary a.sponsor-logo{display:block;width:116px;height:auto;padding:0;border:none}.collection .content section article.guide--summary a.sponsor-logo:hover{background-color:transparent}.collection .content section article.guide--summary img{display:block;max-width:116px;margin:16px -13px 0 -4px}.collection .content section.load-more{padding:32px 0 64px 0}.collection .content section.load-more button{font-family:"source-code-pro", Monaco, monospace;font-size:13px;font-weight:400;display:flex;height:48px;margin:0 auto;padding:0 32px;cursor:pointer;letter-spacing:-.4px;border:1px solid #000;background-color:transparent;justify-content:center;align-items:center}.collection .content section.load-more button:focus{outline:0}.collection .content section.load-more button:hover{color:#fff;background-color:#000}.collection .content section.load-more--hidden{display:none}.collection footer{left:200px;width:calc(100% - 200px);margin:0}.collection.authors .content{padding-bottom:32px}@media only screen and (max-width: 1024px){.collection .content{left:0;width:100%;padding:0}.collection .content section article.guide{width:calc(50% - 32px)}.collection .content section article.guide:hover .article-description{display:none}.collection footer{left:0;width:100%}}@media only screen and (max-width: 736px){.collection .content .collection-wrapper h1{font-size:30px}.collection .content .collection-wrapper__label h1{padding:32px 16px}.collection .content .collection-wrapper__label--guide{padding:32px 16px 32px}.collection .content .collection-wrapper__label--guide h1{padding:0}.collection .content section h1{width:100%;margin:0;padding:32px 16px 16px 16px}.collection .content section .author-link h1{margin-left:16px;padding-right:0;padding-left:0}.collection .content section .article-wrapper{padding:8px}.collection .content section article{width:100%;margin:8px}.collection .content section article .article-content h3{font-size:21px}.collection .content section article.wide .article-content h3{font-size:21px}.collection .content section article.guide{width:calc(50% - 16px);margin:8px}.collection .content section article.guide .article-content h3{margin-right:0}.collection .content section article.guide .article-content__sticker{display:none}.collection .content section article.guide--summary{width:calc(100% - 16px);padding:24px}.collection .content section.load-more{padding:16px 0 32px 0}}.small-article{overflow:hidden}.small-article__content-wrapper{z-index:1;top:0;left:0;width:550px;margin:50px 0 0 0;padding:0 16px}.small-article__content{position:relative;margin:0;padding:56px 16px}.small-article__content__title{margin:-7px 0 0 0;padding:0}.small-article__content__subtitle{margin:0;padding:8px 0 0 0}.small-article__content__meta.byline{display:flex;margin:40px 0;padding:16px 24px;border:1px solid #eee}.small-article__content__meta__author{display:inline-block;flex:1;margin:0 25px 0 0}.small-article__content__meta__author a{margin:0}.small-article__content__meta__tags{display:flex;margin:40px 0}.small-article__content__meta__tags__file{margin:0 16px 0 0}.small-article__content__meta__tags__list{flex:1}.small-article__content__meta__tags a{margin-bottom:6px !important}.small-article__content__body{margin:0;padding:0}.small-article__content__body h3,.small-article__content__body h4{padding:0;margin:24px 0}.small-article .author{display:none;margin:50px 0 0 0}.small-article__hero{position:fixed;top:50px;right:0;overflow:hidden;width:calc(100% - 550px);height:calc(100vh - 50px);margin:0;padding:0;border-left:1px solid #eee;background-color:#f6f6f6;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/topo-background-grey-5ab649c24b6705a1f12650db96c138e599d67474d96070fbde6affe2ad468b55.jpg);background-size:400px;-webkit-transform:translateZ(0);transform:translateZ(0)}.small-article__hero__gallery{width:100%;height:100%}.small-article__hero .gallery-cell{top:0;left:0;width:100%;height:100%;padding:16px}.small-article__hero .gallery-cell>div{height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.small-article__hero--link{z-index:1}.small-article__hero--link .gallery-cell{opacity:1}.small-article__hero--link .gallery-cell>div{background-size:cover}.small-article__hero__gallery-nav{font-family:"source-code-pro", Monaco, monospace;font-weight:300;position:fixed;bottom:0;left:0;display:flex;width:100%;height:50px;padding:0 120px 0 16px;border-top:1px solid #eee;background:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);align-items:center}.small-article__hero__gallery-nav__index{font-size:10px;font-weight:400;line-height:1;width:80px;margin:0;padding:0}.small-article__hero__gallery-nav__index span{padding:2px 1px}.small-article__hero__gallery-nav__caption{font-size:10px;line-height:15px;padding:0;text-align:center;flex:1}.small-article .flickity-viewport{top:0;height:calc(100% - 50px) !important}.small-article .flickity-prev-next-button{z-index:1;top:calc(100% - 25px);background:#fff;background:transparent}.small-article .flickity-prev-next-button:hover,.small-article .flickity-prev-next-button:active{background-color:transparent}@media only screen and (max-width: 1024px){.small-article header{width:100%}.small-article__content-wrapper{width:100%;max-width:600px;margin:50px auto 0 auto}.small-article__hero{position:relative;top:50px;width:100%;height:60vh;padding:0}.small-article__hero__gallery-nav{position:absolute;padding:0 120px 0 32px;bottom:0;left:0;width:100%;border-bottom:1px solid #eee}.small-article .flickity-prev-next-button{top:calc(60vh - 25px)}.small-article .flickity-prev-next-button.next{right:10px}.small-article .flickity-prev-next-button.previous{right:60px}.small-article .flickity-enabled{position:relative}.small-article footer{display:block}}@media only screen and (max-width: 736px){.small-article__content{padding:40px 16px}.small-article__content__meta.byline{margin:32px 0}.small-article__content__meta__tags{margin:32px 0 40px}.small-article__content__meta__tags__file{margin:0 16px 4px 0}.small-article .small-article__hero__gallery-nav__caption{display:none}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.small-article__hero{height:100vh}.small-article .flickity-prev-next-button{top:calc(100vh - 25px)}}.large-article{overflow:hidden}.large-article header .header-text{font-family:"source-code-pro", Monaco, monospace;font-size:10px;font-weight:300;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;padding:0 164px;align-items:center;justify-content:center}.large-article__hero{position:relative;z-index:4;display:flex;overflow:hidden;flex-direction:column;width:100%;height:100vh;max-height:1000px;background-color:#fff;align-items:center}.large-article__hero--legal{height:60vh;background-color:#000;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/topo-background-black-384f1c289a69325be12b9313d5175b617fbf8b0afddb5a5ce2da6813cf65fc35.jpg);background-size:400px}.large-article__hero__title{display:flex;width:100%;background-position:center center;background-size:cover;flex:1;justify-content:center;align-items:center}.large-article__hero h1{font-family:"industry", Helvetica Neue, Helvetica, Arial, sans-serif;line-height:1.5;top:0;left:0;display:flex;display:block;width:100%;max-width:600px;margin:0 auto}.large-article__hero h1 span{display:inline;padding:3px 0 0 10px;vertical-align:middle;background-color:rgba(255,255,255,0.95);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:10px 0 0 rgba(255,255,255,0.95)}.large-article__content{position:relative;z-index:1;width:100%;max-width:1600px;margin:0 auto;padding:0}.large-article__content__subtitle{width:100%;max-width:600px}.large-article__content h2{margin:34px auto}.large-article__content__meta{width:100%;max-width:600px;margin:40px auto 0 auto}.large-article__content__meta.byline{padding:16px 24px;border:1px solid #eee}.large-article__content__meta__author{display:inline-block;margin:0 24px 0 0}.large-article__content__meta__author a{margin:0}.large-article__content__meta__tags{display:flex;margin:0}.large-article__content__meta__tags__file{margin-right:16px}.large-article__content__meta__tags__list{flex:1}.large-article__content__meta__tags a{margin-bottom:6px !important}.large-article__content__body{margin:40px 0;padding:0}.large-article__content__body h3{width:100%;max-width:600px;margin:24px auto;padding:0}.large-article__content__body h4{width:100%;max-width:600px;margin:24px auto;padding:0}.large-article__content__body h5{display:none}.large-article__content__body p,.large-article__content__body ul,.large-article__content__body ol{width:100%;max-width:600px;margin:24px auto}.large-article__content__body p:empty,.large-article__content__body ul:empty,.large-article__content__body ol:empty{display:none}.large-article__content__body blockquote{width:calc(100% - 128px);margin:72px 64px;padding:0 64px}.large-article__content__body blockquote p{max-width:100%;margin:0;letter-spacing:-1.5px}.large-article__content__body__embed{position:relative;width:calc(75% + 10px);height:0;margin:32px auto;padding-bottom:43%;text-align:center}.large-article__content__body__embed__content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.large-article__content__body__image{text-align:center}.large-article__content__body__image img{width:600px;margin:32px auto}.large-article__content__body__image img.medium{width:75%}.large-article__content__body__image img.large{width:100%;padding:0}.large-article__content__body__image img.left{float:left;width:550px;margin:7px 16px 16px 6.25%}.large-article__content__body__image img.right{float:right;width:550px;margin:7px 6.25% 16px 16px}.large-article__content__body__image img.square{width:240px}.large-article__content__body__image.has-caption{display:flex;flex-direction:column;align-items:center}.large-article__content__body__image.has-caption img{display:block;margin-bottom:0}.large-article__content__body__image .caption{font-family:'source-code-pro', Monaco, monospace;font-size:12px;font-weight:300;margin:0 0 32px 0;padding:16px;text-align:left;border:1px solid #eee;border-top:none}.large-article__content__body__image .caption.medium{width:75%}.large-article__content__body__image .caption.large{width:100%}.large-article__content__body__image .caption a{line-height:1.5;display:inline-block;padding:0 2px;border-bottom:1px dotted #000;background:transparent}.large-article__content__body__image .caption a:hover{background-color:#41ffc8}.large-article__content__body__gallery{position:relative;transition:all 0.5s cubic-bezier(0.4, 0, 0.2, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.large-article__content__body__gallery--left{float:left;width:550px;margin:9px 16px 0 6.25%}.large-article__content__body__gallery--right{float:right;width:550px;margin:9px 6.25% 0 16px}.large-article__content__body__gallery--large{float:right;width:550px;margin:9px 6.25% 0 16px}.large-article__content__body__gallery--expand{width:calc(75% + 10px);margin:32px 12.05% 32px 12.4%}.large-article__content__body__gallery--expand .large-article__content__body__gallery__nav__caption{visibility:visible}.large-article__content__body__gallery__scaler{position:relative;width:100%;height:0;padding-top:25px;padding-bottom:63.25%}.large-article__content__body__gallery__flickity{position:relative;top:0;left:0;width:100%;height:100%}.large-article__content__body__gallery__flickity__image{top:0;left:0;width:100%;height:100%;padding:0 5px}.large-article__content__body__gallery__flickity__image>div{height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.large-article__content__body__gallery__nav{font-family:"source-code-pro", Monaco, monospace;font-size:10px;line-height:1;bottom:0;display:flex;width:calc(100% - 10px);height:50px;margin:0 auto;padding:0;align-items:center}.large-article__content__body__gallery__nav__index{margin:0 25px 0 20px;padding:0;text-align:center}.large-article__content__body__gallery__nav__index span{padding:0}.large-article__content__body__gallery__nav__caption{font-size:12px;font-weight:300;visibility:hidden;padding:0 125px 0 0;text-align:center;flex:1}.large-article__content__body__gallery__nav__expand{font-size:15px;position:relative;float:right;width:50px;height:50px;cursor:pointer;transition:none}.large-article__content__body__gallery__nav__expand:before{line-height:50px !important;position:absolute;top:15px;left:15px;width:20px;height:20px;content:'';background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-fullscreen-91eb7001a90f9178135eede72f1c8a5300cababa4a078cb59debaa50de4b1788.svg);background-repeat:no-repeat;background-size:contain}.large-article__content__body__gallery__nav__expand:hover{opacity:.5}.large-article__content__body__gallery__nav__expand--shrink:before{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-fullscreen-exit-5746c5a877574ff4116065a5b6c3c96523f98e0979287be8a5d982edd4d10f3d.svg)}.large-article__content__body--legal{margin:80px 0}.large-article__content__body--legal p,.large-article__content__body--legal ul{font-size:14px}.large-article__content__body--legal p a,.large-article__content__body--legal ul a{word-break:break-all}.large-article__content .flickity-prev-next-button{top:auto}.large-article__content .flickity-prev-next-button.previous{right:55px;bottom:-75px}.large-article__content .flickity-prev-next-button.next{right:5px;bottom:-75px}.large-article__content .flickity-viewport{height:100% !important}.large-article__content .flickity-enabled{position:absolute}.large-article .article-nav{padding-bottom:56px}@media only screen and (max-width: 1024px){.large-article__content__body blockquote p{font-size:32px}.large-article__content__body__image img{width:100%}.large-article__content__body__image img.right,.large-article__content__body__image img.left,.large-article__content__body__image img.small,.large-article__content__body__image img.medium,.large-article__content__body__image img.large{width:100%}.large-article__content__body__image img.square{float:none;width:100%;max-width:300px;margin:0 auto;padding:0 32px}.large-article__content__body__image .caption{width:100% !important}.large-article__content__body__gallery--large,.large-article__content__body__gallery--left,.large-article__content__body__gallery--right,.large-article__content__body__gallery--expanded{left:-5px;float:none;width:calc(100% + 10px);margin:40px auto 32px auto}.large-article__content__body__gallery__nav{padding:0 32px}.large-article__content__body__gallery__nav__index{margin:0 63px 0 0}.large-article__content__body__gallery__nav__expand{display:none}.large-article__content__body__gallery__nav__caption{padding-right:93px}.large-article__content__body .flickity-prev-next-button.next{right:15px}.large-article__content__body .flickity-prev-next-button.previous{right:70px}}@media only screen and (max-width: 736px){.large-article header .header-text{display:none}.large-article__hero{height:100vh}.large-article__hero--legal{height:60vh}.large-article__hero h1{padding:0 32px}.large-article__hero h1{font-size:25px;line-height:1.6;max-width:664px}.large-article__hero h1 span{padding-left:6px;box-shadow:6px 0 0 rgba(255,255,255,0.95)}.large-article__content__subtitle{padding:0 32px}.large-article__content__meta{padding:0 32px}.large-article__content__meta.byline{width:calc(100% - 64px);margin:0 auto 32px auto}.large-article__content__meta__tags{margin:32px 0 40px}.large-article__content__meta__tags__file{margin:0 16px 4px 0}.large-article__content__body h3,.large-article__content__body h4,.large-article__content__body p,.large-article__content__body ul,.large-article__content__body ol,.large-article__content__body blockquote{max-width:664px;padding:0 32px}.large-article__content__body blockquote{width:100%;margin:32px 0}.large-article__content__body blockquote p{font-size:20px;line-height:1.5;padding:0;text-align:left;letter-spacing:-.4px}.large-article__content__body__gallery__nav__caption{display:none}.large-article .author{display:none}.large-article .article-nav{padding:25px 32px 40px 32px}}.photo-article{overflow:hidden}.photo-article header .logo{z-index:1}.photo-article header .photobox{font-family:"source-code-pro", Monaco, monospace;font-size:10px;font-weight:300;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;padding:0 179px;flex:1;justify-content:center}.photo-article header .photobox--hidden{display:none}.photo-article header .photobox__item .label{font-weight:400;margin-right:8px}.photo-article header .photobox__item:not(:empty){display:flex;margin:0;padding:0 10px;align-items:center}.photo-article header .photobox__item:last-child{margin:0}.photo-article--video .header{background-color:transparent}.photo-article__content{position:relative;z-index:1;width:100%;max-width:600px;margin:0 auto;padding:0}.photo-article__content__title{margin:49px 0 0 0;padding:0}.photo-article__content__subtitle{margin:0;padding:8px 0 0 0}.photo-article__content__meta.byline{margin:40px 0;padding:16px 24px;border:1px solid #eee}.photo-article__content__meta__author{margin:0 25px 0 0}.photo-article__content__meta__author a{margin:0}.photo-article__content__meta__tags{display:flex;margin:40px 0}.photo-article__content__meta__tags__file{margin:0 16px 0 0}.photo-article__content__meta__tags__list{flex:1}.photo-article__content__meta__tags a{margin-bottom:6px !important}.photo-article__content__body{margin:0;padding:0}.photo-article__content__body h3,.photo-article__content__body h4{margin:24px 0;padding:0}.photo-article__content__body blockquote{left:calc(-50vw + 300px);width:calc(100vw - 128px);max-width:1472px;margin:72px 64px;padding:0 64px}.photo-article__content__body blockquote p{max-width:100%;margin:0;letter-spacing:-1.5px}.photo-article__embed{position:relative;width:calc(75% + 10px);height:0;margin:32px auto;padding-bottom:43%;text-align:center}.photo-article__embed__content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.photo-article__image{text-align:center}.photo-article__image img{width:600px;margin:32px auto}.photo-article__image img.medium{width:75%}.photo-article__image img.large{width:100%;padding:0}.photo-article__image img.left{float:left;width:550px;margin:7px 16px 16px 6.25%}.photo-article__image img.right{float:right;width:550px;margin:7px 6.25% 16px 16px}.photo-article__image img.square{width:240px}.photo-article__image.has-caption>div{display:inline-block}.photo-article__image.has-caption img{display:block;margin-bottom:0}.photo-article__image .caption{font-family:'source-code-pro', Monaco, monospace;font-size:12px;font-weight:300;margin-bottom:32px;padding:16px;text-align:left;border:1px solid #eee;border-top:none}.photo-article__image .caption a{line-height:1.5;display:inline-block;padding:0 2px;border-bottom:1px dotted #000;background:transparent}.photo-article__image .caption a:hover{background-color:#41ffc8}.photo-article .article-nav{padding-bottom:56px}.photo-article__hero{right:0;width:100%;height:calc(100vh - 100px);max-height:900px;margin:50px 0 0 0;padding:0}.photo-article__hero--video{position:relative;z-index:5;height:100vh;margin:0;padding:0;background-color:#000}.photo-article__hero--video iframe{width:100%;height:100%;padding:50px 0 0 0;border:none}.photo-article__hero__image{top:0;left:0;width:100%;height:100%;padding:16px}.photo-article__hero__image>div{height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.photo-article__gallery-nav{font-family:"source-code-pro", Monaco, monospace;display:flex;width:100%;height:50px;padding:0 32px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fff;align-items:center}.photo-article__gallery-nav__index{font-size:10px;font-weight:400;line-height:1;margin:0 25px 0 0;padding:0;text-align:center}.photo-article__gallery-nav__index span{padding:2px 1px}.photo-article__gallery-nav__caption{font-size:10px;line-height:15px;padding:0 50px 0 0;text-align:center;flex:1}.photo-article__gallery-nav--hidden{display:none}.photo-article .flickity-prev-next-button{top:auto;background-color:transparent}.photo-article .flickity-prev-next-button.next{right:10px;bottom:-75px}.photo-article .flickity-prev-next-button.previous{right:60px;bottom:-75px}.photo-article .flickity-prev-next-button:hover,.photo-article .flickity-prev-next-button:active{background-color:transparent}.photo-article .flickity-viewport{height:100% !important}.photo-article .flickity-enabled{position:relative}@media only screen and (min-width: 1600px){.photo-article__content__body blockquote{left:-500px}}@media only screen and (max-width: 1024px){.photo-article__hero{height:60vh}.photo-article__hero--video{height:60vh}.photo-article__content__body blockquote p{font-size:32px}}@media only screen and (max-width: 736px){.photo-article header .photobox{display:none}.photo-article__gallery-nav__caption{display:none}.photo-article__content{padding:0 32px}.photo-article__content__title{margin-top:33px}.photo-article__content__meta.byline{margin:32px 0}.photo-article__content__meta__tags{margin:32px 0 40px}.photo-article__content__meta__tags__file{margin:0 16px 4px 0}.photo-article__content__body blockquote{left:-32px;width:calc(100% + 64px);max-width:664px;margin:32px 0;padding:0 32px}.photo-article__content__body blockquote p{font-size:20px;line-height:1.5;padding:0;letter-spacing:-.4px}.photo-article__content .author{display:none}.photo-article__content .article-nav{padding-bottom:40px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.photo-article__hero{height:calc(100vh - 50px)}.photo-article__hero--video{height:100vh}}@-webkit-keyframes marquee{0%{text-indent:100vw}100%{text-indent:-120vw}}@keyframes marquee{0%{text-indent:100vw}100%{text-indent:-120vw}}.about-article{font-family:"source-code-pro", Monaco, monospace;font-weight:300;position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/about-photo-bad8bf15c9309b3aec50f216688190eb55c3e5517a3ed9018d1d20116660846d.jpg);background-position:center center;background-size:cover}.about-article.-signup{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/signup-photo-6d5d061efde1395feb53a33d322540ebdb8fc63664954b9c0e45e2291179c7aa.jpg)}.about-article.-thanks{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/thanks-photo-875300bd92df8b1b84775603fd7d0d02006d795892b46805a2e8bea56ddfee7e.jpg)}.about-article.-giveaway{overflow-y:scroll;height:auto;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/topo-background-black-384f1c289a69325be12b9313d5175b617fbf8b0afddb5a5ce2da6813cf65fc35.jpg);background-size:400px}.about-article.-giveaway .about-article__content{min-height:100vh;background-color:transparent}.about-article.-giveaway .about-article__content .about-article__content__mission{width:100%}.about-article.-giveaway .about-article__content strong.highlight{font-weight:600;padding:0 4px;color:#000;background-color:#41ffc8;background-image:linear-gradient(to left, #41ffc8, #ccff67)}.about-article.-giveaway .about-article__content .image{float:right;width:40%;margin-bottom:32px;margin-left:36px;padding:8px;background-color:#41ffc8;background-image:linear-gradient(to left, #41ffc8, #ccff67)}.about-article.-giveaway .about-article__content .image img{display:block}@media only screen and (max-width: 736px){.about-article.-giveaway .about-article__content .image{float:none;width:100%;margin:32px 0 0 0}}.about-article.-giveaway .button{font-size:21px;font-weight:500;display:flex;max-width:220px;height:52px;margin:32px auto;padding:0 32px;cursor:pointer;color:#000;border:2px solid #000;border-radius:4px;outline:none;background-color:#fff;justify-content:center;align-items:center;background-size:400% 400%;background-image:linear-gradient(to left, #41ffc8, #ccff67)}.about-article.-giveaway .button:hover{-webkit-animation:promo 1s ease infinite;animation:promo 1s ease infinite}.about-article.-giveaway .button:active{outline:none}.about-article p{font-family:"source-code-pro", Monaco, monospace;font-size:14px;font-weight:300;margin:0;text-transform:uppercase;color:#fff}.about-article p .label{margin:0}.about-article p .label--contributors{margin-left:48px}.about-article__content{display:flex;flex-direction:column;height:100%;margin:0;padding:128px 128px 106px 128px;color:#fff;background-color:rgba(0,0,0,0.5);align-items:center}.about-article__content a{color:#fff;border-bottom:1px dotted #fff}.about-article__content__mission{font-size:20px;line-height:1.7;margin:0;padding:0;letter-spacing:-.4px}.about-article__content__mission label{display:block;margin:72px 0 0 0;text-align:center}.about-article__content__mission p{font-size:20px;line-height:1.7;margin:0;padding:0;letter-spacing:-.4px;text-transform:none}.about-article__content__mission p:not(:last-of-type){margin-bottom:16px}.about-article__contributors{position:absolute;bottom:60px;overflow:hidden;box-sizing:border-box;width:100%;margin:0 auto;padding:0 32px;-webkit-animation:marquee 25s linear infinite;animation:marquee 25s linear infinite;white-space:nowrap}.about-article__contributors:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.about-article__footer{position:absolute;bottom:20px;left:0;box-sizing:border-box;width:100%;margin:0 auto;padding:0 32px;text-align:center}.about-article__footer a{font-family:"source-code-pro", Monaco, monospace;font-size:11px;font-weight:400;line-height:1.5;display:inline-block;margin:0 24px 0 0;padding:0 2px;transition:none;text-transform:uppercase;color:#fff;border-bottom:1px dotted #fff}.about-article__footer a:hover{background-color:#000}.about-article__footer a:last-of-type{margin:0}.about-article .subscribe{font-family:"source-code-pro", Monaco, monospace;font-weight:300;position:relative;display:flex;clear:both;flex-direction:column;width:100%;max-width:600px;margin:0 auto;padding:64px 0 32px 0;align-items:center;justify-content:center}.about-article .subscribe label{display:none}.about-article .subscribe>input[type='email']{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;line-height:2.5;width:100%;max-width:400px;color:#fff;border:none;border-color:#fff;border-bottom:2px solid #fff;border-radius:0;background-color:transparent;box-shadow:none}.about-article .subscribe>input[type='email']::-webkit-input-placeholder{color:#fff}.about-article .subscribe>input[type='email']:-moz-placeholder{color:#fff}.about-article .subscribe>input[type='email']::-moz-placeholder{color:#fff}.about-article .subscribe>input[type='email']:-ms-input-placeholder{color:#fff}.about-article .subscribe>input[type='email']:focus{font-weight:500;outline:none}.about-article .subscribe>button[type='submit']{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;display:flex;height:48px;margin-top:24px;padding:0 32px;cursor:pointer;color:#fff;border:2px solid #fff;background-color:transparent;justify-content:center;align-items:center}.about-article .subscribe>button[type='submit']:focus{outline:0}.about-article .subscribe .mc-field-group{width:100%;max-width:400px;margin:0 24px 0 0}.about-article .subscribe .mc-field-group input{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;line-height:2.5;width:100%;color:#fff;border:none;border-color:#fff;border-bottom:2px solid #fff;border-radius:0;background-color:transparent;box-shadow:none}.about-article .subscribe .mc-field-group input::-webkit-input-placeholder{color:#fff}.about-article .subscribe .mc-field-group input:-moz-placeholder{color:#fff}.about-article .subscribe .mc-field-group input::-moz-placeholder{color:#fff}.about-article .subscribe .mc-field-group input:-ms-input-placeholder{color:#fff}.about-article .subscribe .mc-field-group input:focus{font-weight:500;outline:none}.about-article .subscribe .mc-field-group div.mce_inline_error{font-size:12px;margin:10px 0 0 0 !important}.about-article .subscribe input#mc-embedded-subscribe{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;display:flex;height:48px;margin-top:24px;padding:0 32px;cursor:pointer;color:#fff;border:2px solid #fff;background-color:transparent;justify-content:center;align-items:center}.about-article .subscribe input#mc-embedded-subscribe:focus{outline:0}.about-article .subscribe #mce-responses .response{font-size:12px;font-weight:500;line-height:2;margin-top:24px;color:#fff}@media only screen and (max-height: 620px){.about-article__content__mission label{margin-top:24px}}@media only screen and (max-width: 1700px){@-webkit-keyframes marquee{0%{text-indent:100vw}100%{text-indent:-1900px}}@keyframes marquee{0%{text-indent:100vw}100%{text-indent:-1900px}}}@media only screen and (max-width: 1024px){.about-article__content{padding:64px 32px 106px 32px}}@media only screen and (max-width: 736px){.about-article.-thanks .about-article__content,.about-article.-signup .about-article__content{overflow-y:scroll}.about-article.-thanks .about-article__contributors,.about-article.-signup .about-article__contributors{display:none}.about-article__content{padding:100px 32px 32px;justify-content:flex-start}.about-article__content__mission{font-size:13px;text-align:justify}.about-article__content__mission label{margin-top:24px}.about-article__content__mission p{font-size:13px;text-align:justify}.about-article__content__mission p label{margin-top:24px}.about-article .share__item.facebook{margin:0 10px 0 0 !important}.page-about .share{position:relative;margin-top:32px}}.article-nav{display:flex;width:100%;max-width:600px;margin:0 auto;padding:0;flex-wrap:wrap}.article-nav__label{flex:none;width:100%;margin:0}.article-nav__button{font-size:11px;font-weight:300;position:relative;width:calc(50% - 8px);margin-top:16px;padding:0;cursor:pointer;text-transform:uppercase;border:1px solid #eee}.article-nav__button:before{font-weight:300;position:absolute;top:-26px;left:-1px;padding:0 2px;transition:none;border-bottom:1px dotted #000;background:transparent}.article-nav__button__image{position:relative;height:0;padding-bottom:66.25%;background-color:#fff}.article-nav__button__image__content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.article-nav__button__content{font-family:"pragmatica-web-condensed", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;font-weight:500;line-height:1.2;padding:14px 16px;text-transform:none}.article-nav__button:nth-of-type(odd){margin-right:16px}.article-nav__button:hover:before{background-color:#41ffc8}@media only screen and (max-width: 1024px){.article-nav{width:100%}}.gearbox{font-family:"source-code-pro", Monaco, monospace;position:relative;margin:0;padding:4px}.gearbox__item{display:flex;flex-direction:column;box-sizing:content-box;width:320px;margin:0;padding:8px;background-color:#eee}.gearbox__item:first-of-type{padding:8px}.gearbox__item__image{position:relative;height:0;padding-bottom:67.25%;border-bottom:1px solid #eee;background-color:#fff}.gearbox__item__image__content{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.gearbox__item__description{font-size:12px;font-weight:300;line-height:1.5;display:flex;flex-direction:column;padding:16px;background-color:#fff;flex:1;-moz-box-flex:1}.gearbox__item__description span{display:block}.gearbox__item__description__title{font-size:11px;font-weight:400;line-height:1.5;padding:0;text-decoration:underline;text-transform:uppercase}.gearbox__item__description__details{margin:11px 0;letter-spacing:-.4px;flex:1 1 auto;-moz-box-flex:1 1 auto}.gearbox__item__description__price{font-weight:400;line-height:.9;margin-bottom:16px}.gearbox__item__description__link{font-size:11px;font-weight:300;line-height:1.5;display:table;margin:0;margin-top:12px;padding:0 2px;transition:none;text-transform:uppercase;border-bottom:1px dotted #000}.gearbox__item__description__link:hover{background-color:#41ffc8}.gearbox--center{display:flex;width:auto;margin:40px 24px;justify-content:center}.gearbox--center .gearbox__item{position:relative;display:-moz-box;flex-direction:column;box-sizing:content-box;max-width:320px;margin:0;padding:8px;padding:8px 0 8px 8px;-moz-box-flex:1}.gearbox--center .gearbox__item:last-of-type{padding:8px}.gearbox--left{float:left;margin:7px 32px 32px 6.25%}.gearbox--right{float:right;margin:7px 6.25% 32px 32px}@media only screen and (max-width: 1024px){.gearbox--center{margin:50px 25px}.gearbox--center .gearbox__item{width:auto;max-width:350px;flex:1}}@media only screen and (max-width: 736px){.gearbox,.gearbox--center,.gearbox--right,.gearbox--center{float:none;flex-wrap:wrap;justify-content:flex-start}.gearbox .gearbox__item,.gearbox--center .gearbox__item,.gearbox--right .gearbox__item,.gearbox--center .gearbox__item{padding:0;background-color:transparent;flex:0 1 50%}.gearbox .gearbox__item:last-of-type,.gearbox--center .gearbox__item:last-of-type,.gearbox--right .gearbox__item:last-of-type,.gearbox--center .gearbox__item:last-of-type{padding:0}.gearbox .gearbox__item__image,.gearbox--center .gearbox__item__image,.gearbox--right .gearbox__item__image,.gearbox--center .gearbox__item__image{border:none}.gearbox .gearbox__item__description__price,.gearbox--center .gearbox__item__description__price,.gearbox--right .gearbox__item__description__price,.gearbox--center .gearbox__item__description__price{flex:1}.gearbox .gearbox__item__description__details,.gearbox--center .gearbox__item__description__details,.gearbox--right .gearbox__item__description__details,.gearbox--center .gearbox__item__description__details{display:none}}.author{position:relative;width:100%;max-width:600px;margin:40px auto 50px auto;padding:0}.author__bio{position:relative}.author__bio__label{font-family:"source-code-pro", Monaco, monospace;font-size:11px;font-weight:300;line-height:1.5;margin-bottom:8px;display:flex;text-transform:uppercase}.author__bio__label__type{margin-right:8px}.author__bio__label__author{padding:0 2px;cursor:pointer;transition:none;border-bottom:1px dotted #000}.author__bio__label__author:hover{background-color:#41ffc8}.author__bio__details{position:relative;display:flex;margin:8px 0 0 0;border:1px solid #eee;background-color:#fff}.author__bio__details .image-wrapper{position:relative;width:160px}.author__bio__details__image{position:relative;width:100%;height:0;padding-bottom:100%}.author__bio__details__image__content{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:cover}.author__bio__details__description{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:300;display:flex;flex-direction:column;padding:16px;flex:1}.author__bio__details__description__title{font-size:11px;font-weight:400;line-height:1;margin:0;padding:0;text-decoration:underline;text-transform:uppercase}.author__bio__details__description__about{margin:0 0 11px 0;letter-spacing:-.4px;flex:1}.author__bio__details__description__link{font-size:11px;font-weight:300;line-height:1.5;display:inline-block;float:left;margin:-5px 0 0 0;padding:0 2px;transition:none;text-transform:uppercase;border-bottom:1px dotted #000}.author__bio__details__description__link:hover{background-color:#41ffc8}@media only screen and (max-width: 1024px){.large-article .author{width:75%}}@media only screen and (max-width: 736px){.author{width:100%}.author__bio{flex-direction:column}.author__bio__details{height:auto}.author__bio__details .image-wrapper{display:none}.large-article .author{width:100%}}footer{position:relative;width:100%;margin:0 auto;padding:0;background-color:#000;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/topo-background-black-384f1c289a69325be12b9313d5175b617fbf8b0afddb5a5ce2da6813cf65fc35.jpg);background-size:400px}footer a{color:#fff}footer a:visited{color:#fff}footer .footer-content{position:relative;width:528px;margin:0 auto;padding:52px 0 56px 0;text-align:center}footer .footer-content__about{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:400;line-height:normal;line-height:1.75;margin:0;padding:0;letter-spacing:-.4px;color:#fff}footer .footer-content__about a{font-family:inherit;font-size:11px;letter-spacing:normal;text-transform:uppercase;color:#fff;border-bottom:1px dotted #fff;box-shadow:none}footer .footer-content__about a:hover{background-color:#000}footer .footer-content__social{margin:32px 0 0 0;padding:0}footer .footer-content__social a{font-family:"source-code-pro", Monaco, monospace;font-size:11px;font-weight:400;line-height:1.5;display:inline-block;margin:0 24px 0 0;padding:0 2px;transition:none;text-transform:uppercase;border-bottom:1px dotted #fff}footer .footer-content__social a:hover{background-color:#000}footer .footer-content__social a:last-of-type{margin:0}footer .footer-content__copyright{font-family:"source-code-pro", Monaco, monospace;font-size:10px;font-weight:400;line-height:1;margin:0;padding:0;text-align:center;text-transform:uppercase;color:#fff}footer .footer-content .subscribe{font-family:"source-code-pro", Monaco, monospace;font-weight:300;position:relative;display:flex;flex-direction:column;margin:0 auto;padding:16px 0 0 0;align-items:center;justify-content:center}footer .footer-content .subscribe label{display:none}footer .footer-content .subscribe .mc-field-group{width:100%;max-width:400px;margin:0 24px 0 0}footer .footer-content .subscribe .mc-field-group input{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;line-height:2.5;width:100%;color:#fff;border:none;border-color:#fff;border-bottom:2px solid #fff;border-radius:0;background-color:transparent;box-shadow:none}footer .footer-content .subscribe .mc-field-group input::-webkit-input-placeholder{color:#fff}footer .footer-content .subscribe .mc-field-group input:-moz-placeholder{color:#fff}footer .footer-content .subscribe .mc-field-group input::-moz-placeholder{color:#fff}footer .footer-content .subscribe .mc-field-group input:-ms-input-placeholder{color:#fff}footer .footer-content .subscribe .mc-field-group input:focus{font-weight:500;outline:none}footer .footer-content .subscribe .mc-field-group div.mce_inline_error{font-size:12px;margin:10px 0 0 0 !important}footer .footer-content .subscribe input#mc-embedded-subscribe{font-family:"source-code-pro", Monaco, monospace;font-size:15px;font-weight:500;display:flex;height:48px;margin-top:24px;padding:0 32px;cursor:pointer;color:#fff;border:2px solid #fff;background-color:transparent;justify-content:center;align-items:center}footer .footer-content .subscribe input#mc-embedded-subscribe:focus{outline:0}footer .footer-content .subscribe #mce-responses .response{font-size:12px;font-weight:500;line-height:2;margin-top:24px;color:#fff}@media only screen and (min-width: 1024px){.small-article footer{width:550px;margin:0;padding:0 16px}.small-article footer .footer-content{width:100%;padding:52px 16px 56px 16px;text-align:left}.small-article footer .footer-content__copyright{text-align:left}.small-article footer .footer-content .subscribe{display:block;width:100%}.small-article footer .footer-content .subscribe input{margin:0}.small-article footer .footer-content .subscribe button{margin-top:24px}}@media only screen and (max-width: 736px){footer .footer-content{width:100%;padding:28px 32px 32px 32px;text-align:left}footer .footer-content__copyright{text-align:left}footer .footer-content .subscribe{display:block;width:100%}footer .footer-content .subscribe input{margin:0}footer .footer-content .subscribe button{margin-top:24px}}@-webkit-keyframes promo{0%{background-position:0 49%}50%{background-position:100% 52%}100%{background-position:0 49%}}@keyframes promo{0%{background-position:0 49%}50%{background-position:100% 52%}100%{background-position:0 49%}}.menu__mask{position:fixed;z-index:10;top:0;left:0;visibility:hidden;width:100%;height:100vh;margin:0;padding:0;cursor:pointer;opacity:0;background-color:rgba(0,0,0,0.5)}.menu__nav{position:fixed;z-index:12;top:0;left:0;width:200px;height:100%;margin:0;padding:0;border-right:1px solid #eee;background-color:#fff}.menu__nav__logo{display:flex;height:50px;align-items:center}.menu__nav__menu{margin:16px 0 0 0}.menu__nav__menu__button{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:400;position:relative;display:block;width:calc(100% - 32px);margin:0 16px;padding:8px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:-.4px;color:#000;align-items:center}.menu__nav__menu__button:before{position:absolute;top:0;left:0;left:-16px;display:none;width:4px;height:100%;content:'';background-color:#41ffc8}.menu__nav__menu__button.subscribe-button{display:flex;height:48px;margin-top:16px;padding:0 16px;border:1px solid #000;align-items:center}.menu__nav__menu__button.subscribe-button:hover{background-color:transparent}.menu__nav__menu__button.about-button{font-size:11px;font-weight:300;line-height:1.5;display:inline-block;width:auto;margin:7px 32px;padding:0 2px;transition:none;letter-spacing:normal;text-transform:uppercase;border-bottom:1px dotted #000}.menu__nav__menu__button.about-button:before{display:none}.menu__nav__menu__button.about-button:hover{background-color:#41ffc8}.menu__nav__menu__button.-promo{font-weight:500;letter-spacing:1px;background:linear-gradient(90deg, #41ffc8, #ccff67);background-color:#41ffc8;background-size:400% 400%}.menu__nav__menu__button.-promo:hover{-webkit-animation:promo 1s ease infinite;animation:promo 1s ease infinite}.menu__nav__menu__button--selected{font-weight:500;background-color:#eee}.menu__nav__menu__button--selected:before{display:block}.menu__nav__menu__button:hover{background-color:#eee}.menu__nav__menu__promo{display:flex;height:34px;margin:0 16px;padding:8px 16px;align-items:center}.menu__nav__menu__promo:hover{background-color:#eee}.menu__nav__menu__promo__huckberry{width:14px;height:18px;text-indent:-4000px;color:transparent;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/huckberry-logo-small-8885c7b445652797d590341ce5c8adccd87da56063fc24626df1baed9fd84721.png);background-repeat:no-repeat;background-size:contain}.menu__nav__menu__promo__collab{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:400;line-height:1;margin:-2px 16px 0 16px}.menu__nav__menu__promo__thefield{width:27px;height:27px;margin:0;padding:0;cursor:pointer;text-indent:-4000px;color:transparent;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-tent-f1bc8cda442010e0c4f918dab98f94b08f84626a759fcf5510a5907e456e5150.svg);background-repeat:no-repeat;background-size:cover}.menu__nav__menu__bottom{position:absolute;bottom:24px;width:100%}.menu__nav__search{position:relative;margin:20px 0}.menu__nav__search:before{position:absolute;top:0;left:0;width:5px;height:100%;content:'';-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);background-color:#41ffc8}.menu__nav__search input{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-weight:400;display:flex;width:calc(100% - 32px);margin:0 16px;padding:8px 16px;letter-spacing:-.4px;color:#000;border:none;border:1px solid #eee;background-color:transparent;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center}.menu__nav__search input:focus{font-weight:500;outline:none;background-color:#eee}.menu__nav__search input:hover{cursor:text}.menu__nav__search--selected:before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.menu__mobile-nav{position:fixed;z-index:15;top:calc(50vh - 50px);right:0;display:none;overflow:hidden;width:50px;border-radius:1px}.menu__mobile-nav__filter{display:flex;width:50px;height:50px;padding:0;cursor:pointer;background-color:#000;align-items:center;justify-content:center}.menu__mobile-nav__filter__icon{width:30px;height:30px;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-tent-inverse-681fe2a8ea6818482fe3b0988d9515d4628c0252c5e046b2bfd5ba04e63e5ec6.svg);background-size:contain}.menu__mobile-nav__filter--top{background-color:#fff}.menu__mobile-nav__filter--top .menu__mobile-nav__filter__icon{font-family:"source-code-pro", Monaco, monospace;font-size:8px;text-align:center;background-image:none}.menu__content{position:fixed;z-index:11;top:0;left:200px;display:none;width:800px;height:100%;background-color:#eee}.menu__content .topbar{position:fixed;z-index:12;top:0;left:200px;display:flex;width:800px;height:50px;padding:0;background-color:#000;align-items:center}.menu__content .topbar__close{position:absolute;top:0;right:0;width:50px;height:50px;cursor:pointer;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-close-white-9dad4e4702f95c3dcb017b219e2bda9320e43f74a121e0ca201282215714cab9.svg);background-repeat:no-repeat;background-position:center center}.menu__content .topbar__status{font-family:"source-code-pro", Monaco, monospace;font-size:16px;font-weight:500;line-height:50px;display:inline-block;height:50px;padding:0 16px;text-transform:uppercase;color:#fff}.menu__content .topbar__status label{font-size:12px;margin:0 0 0 32px}.menu__content .topbar__status.details{cursor:pointer}.menu__content .topbar__status.details:hover{background-color:#1b1b1b}.menu__content .topbar__status.details:hover .topbar__status__details{display:flex}.menu__content .topbar__status__details{position:absolute;top:50px;left:0;display:none;width:100%;padding:15px;background-color:#1b1b1b}.menu__content .topbar__status__details__image{width:160px;height:160px;margin:0 16px 0 0;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}.menu__content .topbar__status__details__content{flex:1}.menu__content .topbar__status__details__content p{font-family:"source-code-pro", Monaco, monospace;font-size:12px;margin:0;letter-spacing:-.4px;text-transform:none;color:#fff}.menu__content .topbar__status__details__content a{font-size:12px;line-height:1.5;display:inline-block;float:left;margin:6px 0 0 0;padding:0 2px;transition:none;color:#41ffc8;border-bottom:1px dotted #41ffc8}.menu__content .topbar__status__details__content a:hover{background-color:#000}.menu__content .infinite{position:absolute;z-index:11;top:50px;left:0;width:100%;height:calc(100% - 50px);padding:8px}.menu__content .report-label{font-family:"source-code-pro", Monaco, monospace;font-size:50px;line-height:1;display:flex;width:calc(100% - 16px);height:160px;margin:8px;padding:0;text-transform:uppercase;align-items:center}.menu__content article{position:relative;display:inline-block;width:calc(100% - 16px);height:160px;margin:8px;padding:0}.menu__content article a{display:flex;height:100%}.menu__content article .article-image{width:240px;height:100%;background-position:center center;background-size:cover}.menu__content article .article-content{padding:0 0 0 16px;flex:1}.menu__content article .article-content h3{font-family:"pragmatica-web-condensed", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:23px;font-weight:500;line-height:1.2;margin:0;padding:0}.menu__content article .article-content p.subtitle{font-family:"proxima-nova", Helvetica Neue, Helvetica, Arial, sans-serif;font-size:15px;font-weight:400;line-height:1.3;margin:8px 0 0 0}.menu__content article .article-content p.date,.menu__content article .article-content p.byline{font-family:"source-code-pro", Monaco, monospace;font-size:11px;font-weight:300;line-height:.9;margin:0;padding:0;text-transform:uppercase}.menu__content article .article-content p.byline{margin-top:10px}.menu__content article .article-content p.date{margin-top:16px}.menu__content article:hover h3{text-decoration:underline}.page-wrapper .menu__nav,.page-wrapper .menu__content{display:none}.page-wrapper.collection .menu .menu__nav{display:block}.page-wrapper--about .menu .menu__mask{height:100%}.page-wrapper--show-menu .menu .menu__mask{visibility:visible;opacity:1}.page-wrapper--show-menu .menu .menu__nav,.page-wrapper--show-menu .menu .menu__content{display:block}@media only screen and (max-width: 1024px){.page-wrapper.collection .menu .menu__nav{display:none}.page-wrapper.collection .menu .menu__mobile-nav{display:block}.page-wrapper.collection.page-wrapper--show-menu .menu .menu__nav{display:block}.page-wrapper.collection.page-wrapper--show-menu .menu .menu__mobile-nav{display:none}.page-wrapper .menu__content{width:calc(100% - 200px)}.page-wrapper .menu__content .topbar{width:calc(100% - 200px)}.page-wrapper .menu__mobile-nav{top:calc(50vh + 150px)}}@media only screen and (max-width: 736px){.page-wrapper .menu__mobile-nav{top:calc(50vh - 50px)}.page-wrapper .menu__content{left:0;width:100%}.page-wrapper .menu__content .topbar{left:0;width:100%}.page-wrapper .menu__content .report-label{font-size:30px;height:110px}.page-wrapper .menu__content article{height:110px}.page-wrapper .menu__content article .article-image{width:160px}.page-wrapper .menu__content article .article-content h3{font-size:18px}.page-wrapper .menu__content article .article-content p.subtitle{display:none}.page-wrapper .menu__content article .article-content p.byline,.page-wrapper .menu__content article .article-content p.date{font-size:10px;display:none}.page-wrapper .menu__content article.menu-header .header-wrapper .article-image{width:150px}.page-wrapper .menu__content article.menu-header .header-wrapper.column .article-image{width:50px;height:50px}.page-wrapper .menu .menu__nav{overflow-y:scroll}.page-wrapper .menu .menu__nav__menu__bottom{position:initial}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.menu__nav__menu__bottom{display:none}}.share{position:absolute;top:15px;right:32px;display:flex;cursor:pointer}.share label{margin:0 8px 0 0}.share__item.facebook{margin:0 10px 0 0 !important}.share__item.twitter{margin:0}@-webkit-keyframes flash{0%{opacity:0}50%{opacity:1}}@keyframes flash{0%{opacity:0}50%{opacity:1}}.promo{position:relative;display:flex;flex-direction:column;width:100%;max-width:500px;margin:32px auto;padding:24px 30px 30px 30px;color:#000;background-color:#fff;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/topo-background-white-f3988bcba7316170e6f41cc1b3cb9542bd6b2a5655e20b41020eafa499b84192.jpg);background-size:300px;justify-content:center;align-items:center}.promo__content{display:flex;align-items:center}.promo__content__huckberry{width:131px;height:60px;text-indent:-4000px;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/huckberry-logo-17b13b0f725d8a9401fb6ec6aa649a7391dfa53f47d03ff3d6283a34a09615f4.svg);background-repeat:no-repeat;background-size:contain}.promo__content__collab{font-size:25px;font-weight:300;margin:0 50px}.promo__content__thefield{width:134px;font-size:24px;line-height:.6;display:block;text-transform:uppercase}.promo__content__thefield__logo{width:38px;height:30px;margin:0 auto 15px auto;padding:0;cursor:pointer;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-tent-f1bc8cda442010e0c4f918dab98f94b08f84626a759fcf5510a5907e456e5150.svg);background-repeat:no-repeat;background-size:cover}.promo__cta{font-size:22px;font-weight:400;position:relative;width:100%;max-width:380px;margin-top:28px;padding:8px 30px;cursor:pointer;text-align:center;letter-spacing:-.4px;text-transform:uppercase;color:#fff;background-color:#c5472a}.promo__cta:before{position:absolute;top:8px;left:16px;content:'$ $ $ $ $ $ $ $ $ $ $ $ $ $';opacity:0;color:#fff}.promo:hover .promo__cta{color:rgba(255,255,255,0)}.promo:hover .promo__cta:before{-webkit-animation:flash infinite;animation:flash infinite;-webkit-animation-duration:.15s;animation-duration:.15s}@media only screen and (max-width: 1024px){.large-article .promo{width:75%}}@media only screen and (max-width: 736px){.promo{width:100%;padding:15px}.promo__content{width:100%}.promo__content__huckberry{width:100px;height:48px}.promo__content__collab{margin:0;text-align:center;flex:1}.promo__content__thefield{font-size:17px}.promo__content__thefield__logo{width:32px;margin-top:-7px;margin-bottom:8px}.promo__cta:before{content:'$ $ $ $ $ $ $ $ $'}.promo:hover .promo__cta{color:white}.promo:hover .promo__cta:before{-webkit-animation:none;animation:none;-webkit-animation-duration:.15s;animation-duration:.15s}.large-article .promo{width:calc(100% - 64px)}}.search-form{position:relative;width:100%;margin:0;padding:100px 16px}.search-form input{font-family:"source-code-pro", Monaco, monospace;font-size:12px;font-size:65px;font-weight:400;font-weight:400;display:flex;width:100%;padding:8px 16px;letter-spacing:-.4px;color:#000;border:none;border:1px solid #eee;background-color:transparent;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center}.search-form input:focus{font-weight:500;outline:none;background-color:#eee}.search-form input:hover{cursor:text}.search-form--selected:before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media only screen and (max-width: 736px){.search-form{padding:100px 8px}.search-form input{font-size:21px}}.pagination{display:flex;width:100%;padding-bottom:40px;align-items:center;justify-content:center;flex-wrap:wrap}.pagination a,.pagination em,.pagination span{font-size:12px;font-style:normal;display:flex;width:30px;height:30px;margin:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;align-items:center;justify-content:center}.pagination em,.pagination span{font-family:"source-code-pro", Monaco, monospace;opacity:.5;background-color:#eee}.pagination a:hover{text-decoration:underline;background-color:#eee}.pagination .previous_page,.pagination .next_page{position:relative;overflow:hidden;color:transparent}.pagination .previous_page:before,.pagination .next_page:before{position:absolute;top:5px;right:5px;width:20px;height:20px;content:'';transition:none;opacity:1;background-repeat:no-repeat;background-size:contain}.pagination .previous_page.disabled,.pagination .next_page.disabled{display:none}.pagination .previous_page:before{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-left-6702f7f21b223cefb4459fd4d99ce9a9268098d62109871d8f21f4e637300c5d.svg)}.pagination .next_page:before{background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-right-e3575800e5de10ddbe7640bb5096e075674e2b0511f7a85e1cd8c7d1037fb94a.svg)}.newsletter-form{position:fixed;z-index:40;top:0;left:0;display:none;width:100%;height:100vh;padding:30px;background-color:transparent;align-items:flex-end;justify-content:center}.newsletter-form.active{display:flex}.newsletter-form .button{font-size:21px;font-weight:500;display:flex;max-width:224px;height:52px;padding:0 32px;cursor:pointer;color:#000;border:2px solid #000;border-radius:4px;outline:none;background-image:linear-gradient(to left, #41ffc8, #ccff67);justify-content:center;align-items:center;background-size:400% 400%}.newsletter-form .button:hover{-webkit-animation:promo 1s ease infinite;animation:promo 1s ease infinite}.newsletter-form .button:active{outline:none}.newsletter-form__close{position:absolute;z-index:2;top:30px;right:30px;width:30px;height:30px;cursor:pointer;color:transparent;background-color:#f6f6f6;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/icon-close-6011fc5809c7f23f9eb38d24aa3b8c032b400122e773350da4a886fcc3d266fd.svg);background-repeat:no-repeat;background-size:cover}.newsletter-form__close:hover{opacity:.8}.newsletter-form__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:rgba(0,0,0,0.5)}.newsletter-form__content{position:relative;padding:30px;background-color:#f6f6f6}.newsletter-form__content__body{display:flex;align-items:center;flex-wrap:wrap}.newsletter-form__content__body .image{display:flex;max-width:360px;margin-right:30px;align-items:center}.newsletter-form__content__body .image img{height:auto;padding:8px;background-color:#41ffc8;background-image:linear-gradient(to left, #41ffc8, #ccff67);-o-object-fit:contain;object-fit:contain}.newsletter-form__content__body .text{max-width:564px;flex:1}.newsletter-form__content__body .text p{font-family:"source-code-pro", Monaco, monospace;font-size:14px;margin-bottom:21px;color:#000}.newsletter-form__content__body .text p span{font-size:23px;line-height:1;margin-bottom:30px}.newsletter-form__content__body .text strong{font-weight:600}.newsletter-form__content__body .text small{font-size:9px;display:block;margin-top:17px;opacity:.8}.newsletter-form .subscribe{font-family:"source-code-pro", Monaco, monospace;font-weight:300;position:relative;display:flex;margin:0;padding:0;justify-content:center}.newsletter-form .subscribe input{font-family:"source-code-pro", Monaco, monospace;font-size:14px;font-weight:400;line-height:2.5;width:100%;margin:0 28px 0 0;letter-spacing:-.4px;color:#000;border:none;border-color:#000;border-bottom:2px solid #000;border-radius:0;background-color:transparent;box-shadow:none;flex:1}.newsletter-form .subscribe input::-webkit-input-placeholder{color:#000}.newsletter-form .subscribe input:-moz-placeholder{color:#000}.newsletter-form .subscribe input::-moz-placeholder{color:#000}.newsletter-form .subscribe input:-ms-input-placeholder{color:#000}.newsletter-form .subscribe input:focus{font-weight:400;outline:none}.newsletter-form .subscribe button{font-family:"source-code-pro", Monaco, monospace;font-size:14px;font-weight:400;font-weight:600;display:flex;width:180px;height:45px;padding:0 32px;cursor:pointer;letter-spacing:-.4px;color:#000;border:2px solid #000;background-color:transparent;justify-content:center;align-items:center}.newsletter-form .subscribe button:focus{outline:0}.newsletter-form .subscribe button:hover{opacity:.8}@media only screen and (max-width: 1024px){.newsletter-form{padding:15px}.newsletter-form.active{display:block}.newsletter-form__close{top:15px;right:15px}.newsletter-form__content{overflow:scroll;height:100%;padding:15px;-webkit-overflow-scrolling:touch}.newsletter-form__content__body{flex-direction:column-reverse}.newsletter-form__content__body .image{max-width:100%;margin-top:30px;margin-right:0}.newsletter-form__content__body span{line-height:1.3 !important;display:block;margin-right:40px;margin-bottom:15px !important}.newsletter-form .subscribe{flex-wrap:wrap}.newsletter-form .subscribe input{margin-bottom:24px;flex:1 1 100%}}.wedge{position:relative;display:flex;padding:24px 32px;text-align:center;background-image:url(//d38d6leve6jthk.cloudfront.net/assets/topo-background-black-384f1c289a69325be12b9313d5175b617fbf8b0afddb5a5ce2da6813cf65fc35.jpg);background-size:400px;justify-content:center}.wedge h3,.wedge p,.wedge a{font-family:"source-code-pro", Monaco, monospace}.wedge h3{line-height:1;margin:0 0 24px 0;text-transform:uppercase}.wedge .button{font-size:18px;font-weight:500;display:flex;max-width:200px;height:45px;padding:0 32px;cursor:pointer;color:#000;border:2px solid #000;border-radius:4px;outline:none;background-color:#fff;justify-content:center;align-items:center}.wedge .button:hover{font-weight:600}.wedge .button:active{outline:none}.wedge__background{position:absolute;z-index:0;top:0;left:0;display:flex;width:100%;height:100%;background-color:#fff;flex-wrap:wrap}.wedge__background>.item{height:50%;background-repeat:no-repeat;background-position:center center;background-size:contain;flex:1 1 10%}@media only screen and (max-width: 736px){.wedge__background>.item{height:25%;flex:1 1 20%}}.wedge__content{font-family:"source-code-pro", Monaco, monospace;position:relative;z-index:2;max-width:650px;margin:0 auto;padding:32px 16px;color:#fff}.wedge__content p{color:#fff}.wedge__content .button{margin:0 auto}.article-wrapper .wedge-link{width:calc(100% + 32px);margin:16px -16px}.newsletter-button{border:none}.newsletter-button button{font-size:18px;font-weight:500;display:flex;max-width:200px;height:45px;margin:32px auto;padding:0 32px;cursor:pointer;color:#000;border:2px solid #000;border-radius:4px;outline:none;background-color:#fff;justify-content:center;align-items:center}.newsletter-button button:hover{font-weight:600}.newsletter-button button:active{outline:none}
