.backdrop{background-image:url(/static/images/grid-green.png)!important}.discover-page-intro .billboard-component{height:calc(100vh - 40px);margin-bottom:40px}.discover-page-intro .billboard-component:after{top:auto;bottom:-25px}.discover-page-intro .billboard-component .container{bottom:120px}@media (max-height:770px){.discover-page-intro .billboard-component .container{bottom:60px}}@media (max-height:600px){.discover-page-intro .billboard-component .container{bottom:0}}.logo-light .discover-page-intro .billboard-component{color:#fff}.discover-page-intro .billboard-component .component .highlight{background:rgba(232,227,22,.8);box-shadow:2px 0 0 rgba(232,227,22,.8),-2px 0 0 rgba(232,227,22,.8)}.discover-page-intro .billboard-component .component-content h1{font-weight:300;max-width:600px;color:#fff}@media (max-width:770px),(max-height:770px){.discover-page-intro .billboard-component .component-content h1{font-size:70px}}@media (max-width:600px),(max-height:600px){.discover-page-intro .billboard-component .component-content h1{font-size:50px}}@media (max-width:380px),(max-height:380px){.discover-page-intro .billboard-component .component-content h1{font-size:35px}}.discover-page-intro .billboard-component .component-content h1 p{background:rgba(255,0,255,.8)}.discover-page-intro .billboard-component .subtitle{font-size:24px;padding-right:20%;line-height:120%}.discover-page-intro .billboard-component .sharing{text-align:left;margin:4px 0 0 0}.discover-page-intro .billboard-component .sharing>span:first-child{display:none}.discover-page-intro .billboard-component .sharing>span{background:rgba(255,0,255,.8);padding:5px 5px 5px 0}.discover-page-intro .billboard-component .sharing>a span.share-popup{background:rgba(255,255,255,.8)}.discover-page-intro .billboard-component .sharing>a span.share-popup:after{border-top-color:rgba(255,255,255,.8)}.viewport .scroll-wrapper .page{background-image:linear-gradient(to bottom,#e7fef1 0,#adfcd1 100%)}.component ul.link-list a,.image-list-component .image-frame .component-caption a,.image-list-component .image-frame .component-caption h2,.quote-component strong{color:#fff}.component ul.link-list a:hover,.image-list-component .image-frame .component-caption a:hover{background-color:#ff00ff}.spoiler-component{background-color:rgba(232,227,22,.8)}.hipster{padding-top:60px}.hipster nav{overflow:hidden}.hipster .nav-item{padding:1px;float:left}.hipster .nav-item .background,.hipster .nav-item .nav-title,.hipster .nav-item .nav-title:after,.hipster .nav-item .nav-wrap:after,.hipster .nav-item .show-on-hover{transition:all .3s cubic-bezier(.77,0,.175,1);transition-property:opacity,visibility,color,background-color}.hipster .nav-item .background{position:absolute!important;top:0;right:0;bottom:0;left:0;background:#e8e316;border:10px solid #ff00ff;opacity:0}.hipster .nav-item a{text-decoration:none}.hipster .nav-item a .show-on-hover{opacity:0;visibility:hidden}.hipster .nav-item a:focus .nav-wrap .background,.hipster .nav-item a:hover .nav-wrap .background{opacity:1}.hipster .nav-item a:focus .nav-wrap:after,.hipster .nav-item a:hover .nav-wrap:after{opacity:0}.hipster .nav-item a:focus .nav-title,.hipster .nav-item a:hover .nav-title{color:#000}.hipster .nav-item a:focus .nav-title:after,.hipster .nav-item a:hover .nav-title:after{background:#000}.hipster .nav-item a:focus .show-on-hover,.hipster .nav-item a:hover .show-on-hover{opacity:1;visibility:visible}.hipster .nav-item .nav-wrap{background-color:#e8e316;background-size:cover;background-position:center;position:relative;padding:20px;height:100%}.hipster .nav-item .nav-wrap>*{position:relative;z-index:1}.hipster .nav-item .nav-wrap:not(.grid):after{content:'';display:block;position:absolute;top:0;left:0;right:0;height:60px;background-image:linear-gradient(to bottom,rgba(0,0,0,.3) 0,rgba(0,0,0,0) 100%);z-index:0}.hipster .nav-item .nav-wrap.grid{padding:18px;background-color:#e8e316}.hipster .nav-item .nav-wrap.grid .nav-title{color:#000}.hipster .nav-item .nav-wrap.grid .nav-title:after{background:#000}.hipster .nav-item p{margin:0}.hipster .nav-item .nav-title{color:#fff;text-transform:uppercase;font-size:18px;line-height:1;letter-spacing:1px}.hipster .nav-item .nav-title:after{content:'';display:block;margin-top:3px;width:45px;height:2px;background:#fff}.hipster .nav-item .nav-description{margin-top:14px;font-size:36px;line-height:1.1;font-weight:500}.hipster .nav-item .nav-caption{margin-top:10px;font-size:12px;text-transform:uppercase;font-weight:500}.hipster .secondary-nav-items .nav-item .nav-caption,.hipster .secondary-nav-items .nav-item .nav-caption.show-on-hover,.hipster .secondary-nav-items .nav-item .nav-description,.hipster .secondary-nav-items .nav-item .nav-description.show-on-hover{display:none}.hipster .primary-nav-items,.hipster .secondary-nav-items,.hipster .tertiary-nav-items{clear:both;overflow:hidden}@media (min-width:600px){.hipster .primary-nav-items,.hipster .secondary-nav-items,.hipster .tertiary-nav-items{width:initial}}.hipster .primary-nav-items .nav-item{height:370px;width:100%}@media (min-width:600px){.hipster .primary-nav-items .nav-item{width:60%}.hipster .primary-nav-items .nav-item:last-child{width:40%}}@media (min-width:770px){.hipster .primary-nav-items{margin-left:10%}}.hipster .secondary-nav-items .nav-item{width:50%;height:130px;margin-right:0}@media (min-width:600px){.hipster .secondary-nav-items .nav-item{width:50%}.hipster .secondary-nav-items.row-three .nav-item{width:calc(33.33333333%)}}@media (min-width:770px){.hipster .secondary-nav-items .nav-item{width:25%}.hipster .secondary-nav-items .nav-item:first-child{margin-left:34%}.hipster .secondary-nav-items.row-three .nav-item{width:25%}.hipster .secondary-nav-items.row-three .nav-item:first-child{margin-left:20%}.hipster .secondary-nav-items.row-four .nav-item{width:25%;margin-left:0}}.hipster .tertiary-nav-items .nav-item{height:220px;width:100%}@media (min-width:770px){.hipster .tertiary-nav-items .nav-item{width:35%}.hipster .tertiary-nav-items .nav-item:last-child{width:45%}.hipster .tertiary-nav-items .nav-item:first-child{margin-left:20%}.hipster .tertiary-nav-items.row-full{padding-left:0}.hipster .tertiary-nav-items.row-full .nav-item{width:42%}.hipster .tertiary-nav-items.row-full .nav-item:first-child{width:16%;margin-left:0}}