a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:adobe-garamond-pro,serif;font-size:16px;font-weight:400;line-height:1.5;max-width:100%;overflow-x:hidden;width:100vw}ol,ul{list-style:none;margin:0;padding:0}li{margin:0;padding:0}blockquote,q{font-style:italic;quotes:none}blockquote:after,q:after{content:"”";margin-left:-.25em}blockquote:before,q:before{content:"“";left:auto;line-height:1em;position:absolute;top:0;transform:translate(-100%,0)}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;position:relative;z-index:1}:focus{outline:0}button{cursor:pointer}button,input,textarea{-webkit-appearance:none;border-radius:0;font-family:adobe-garamond-pro,serif;font-size:16px}a{text-decoration:none}img{display:block;-webkit-transform:translate3d(0,0,0)}strong{font-weight:700}.wr-icon{display:block}.gradient-background,.gradient-text{-webkit-animation:Gradient 20s linear infinite;animation:Gradient 20s linear infinite;background:-webkit-linear-gradient(-50deg,#ee5338 25%,#c2b1d4,#60c2d4,#c2b1d4,#ee5338 75%);background-color:#ee5338;background-size:1600% 1600%;background-repeat:repeat}.gradient-text{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gradient-text-loading{-webkit-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite;background:-webkit-linear-gradient(-50deg,#60c2d4 25%,#c2b1d4,#ee5338,#c2b1d4,#60c2d4 75%);background-color:#000;background-size:1600% 1600%;background-repeat:repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@-webkit-keyframes Gradient{0%{background-position:0 0}100%{background-position:100% 100%}}@keyframes Gradient{0%{background-position:0 0}100%{background-position:100% 100%}}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-right{from{opacity:0;transform:translateX(50vw)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-right{from{opacity:0;transform:translateX(50vw)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fade-in-semi-transparent{from{opacity:0}to{opacity:.8}}@keyframes fade-in-semi-transparent{from{opacity:0}to{opacity:.8}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes fade-out-semi-transparent{from{opacity:.8}to{opacity:0}}@keyframes fade-out-semi-transparent{from{opacity:.8}to{opacity:0}}@-webkit-keyframes fade-outish{from{opacity:1}to{opacity:.15}}@keyframes fade-outish{from{opacity:1}to{opacity:.15}}@-webkit-keyframes scroll-image{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 6.666666666666666vw))}30%{transform:translateY(calc(-35% + 13.33333333333333vw))}45%{transform:translateY(calc(-52.5% + 20vw))}60%{transform:translateY(calc(-70% + 26.66666666666666vw))}75%{transform:translateY(calc(-87.5% + 33.33333333333333vw))}95%{transform:translateY(calc(-100% + 40vw))}100%{transform:translateY(calc(-100% + 40vw))}}@keyframes scroll-image{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 6.666666666666666vw))}30%{transform:translateY(calc(-35% + 13.33333333333333vw))}45%{transform:translateY(calc(-52.5% + 20vw))}60%{transform:translateY(calc(-70% + 26.66666666666666vw))}75%{transform:translateY(calc(-87.5% + 33.33333333333333vw))}95%{transform:translateY(calc(-100% + 40vw))}100%{transform:translateY(calc(-100% + 40vw))}}@-webkit-keyframes animate-laptop-responsive{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 6.666666666666666vw))}30%{transform:translateY(calc(-35% + 13.33333333333333vw))}45%{transform:translateY(calc(-52.5% + 20vw))}60%{transform:translateY(calc(-70% + 26.66666666666666vw))}75%{transform:translateY(calc(-87.5% + 33.33333333333333vw))}95%{transform:translateY(calc(-100% + 41.572398vw))}100%{transform:translateY(calc(-100% + 41.572398vw))}}@keyframes animate-laptop-responsive{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 6.666666666666666vw))}30%{transform:translateY(calc(-35% + 13.33333333333333vw))}45%{transform:translateY(calc(-52.5% + 20vw))}60%{transform:translateY(calc(-70% + 26.66666666666666vw))}75%{transform:translateY(calc(-87.5% + 33.33333333333333vw))}95%{transform:translateY(calc(-100% + 41.572398vw))}100%{transform:translateY(calc(-100% + 41.572398vw))}}@-webkit-keyframes animate-laptop-max{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 89.083px))}30%{transform:translateY(calc(-35% + 178.167px))}45%{transform:translateY(calc(-52.5% + 267.25px))}60%{transform:translateY(calc(-70% + 356.333px))}75%{transform:translateY(calc(-87.5% + 445.417px))}95%{transform:translateY(calc(-100% + 534.5px))}100%{transform:translateY(calc(-100% + 534.5px))}}@keyframes animate-laptop-max{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 89.083px))}30%{transform:translateY(calc(-35% + 178.167px))}45%{transform:translateY(calc(-52.5% + 267.25px))}60%{transform:translateY(calc(-70% + 356.333px))}75%{transform:translateY(calc(-87.5% + 445.417px))}95%{transform:translateY(calc(-100% + 534.5px))}100%{transform:translateY(calc(-100% + 534.5px))}}@-webkit-keyframes animate-phone-responsive{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 12.824vw))}30%{transform:translateY(calc(-35% + 25.648vw))}45%{transform:translateY(calc(-52.5% + 38.472vw))}60%{transform:translateY(calc(-70% + 51.296vw))}75%{transform:translateY(calc(-87.5% + 64.12vw))}95%{transform:translateY(calc(-100% + 76.944vw))}100%{transform:translateY(calc(-100% + 76.944vw))}}@keyframes animate-phone-responsive{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 12.824vw))}30%{transform:translateY(calc(-35% + 25.648vw))}45%{transform:translateY(calc(-52.5% + 38.472vw))}60%{transform:translateY(calc(-70% + 51.296vw))}75%{transform:translateY(calc(-87.5% + 64.12vw))}95%{transform:translateY(calc(-100% + 76.944vw))}100%{transform:translateY(calc(-100% + 76.944vw))}}@-webkit-keyframes animate-phone-max{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 102.592px))}30%{transform:translateY(calc(-35% + 205.183px))}45%{transform:translateY(calc(-52.5% + 307.775px))}60%{transform:translateY(calc(-70% + 410.367px))}75%{transform:translateY(calc(-87.5% + 512.958px))}95%{transform:translateY(calc(-100% + 615.55px))}100%{transform:translateY(calc(-100% + 615.55px))}}@keyframes animate-phone-max{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 102.592px))}30%{transform:translateY(calc(-35% + 205.183px))}45%{transform:translateY(calc(-52.5% + 307.775px))}60%{transform:translateY(calc(-70% + 410.367px))}75%{transform:translateY(calc(-87.5% + 512.958px))}95%{transform:translateY(calc(-100% + 615.55px))}100%{transform:translateY(calc(-100% + 615.55px))}}@-webkit-keyframes scroll-image-phone{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 10.66666666666667vw))}30%{transform:translateY(calc(-35% + 21.33333333333333vw))}45%{transform:translateY(calc(-52.5% + 32vw))}60%{transform:translateY(calc(-70% + 42.66666666666667vw))}75%{transform:translateY(calc(-87.5% + 66.66666666666667vw))}95%{transform:translateY(calc(-100% + 80vw))}100%{transform:translateY(calc(-100% + 80vw))}}@keyframes scroll-image-phone{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 10.66666666666667vw))}30%{transform:translateY(calc(-35% + 21.33333333333333vw))}45%{transform:translateY(calc(-52.5% + 32vw))}60%{transform:translateY(calc(-70% + 42.66666666666667vw))}75%{transform:translateY(calc(-87.5% + 66.66666666666667vw))}95%{transform:translateY(calc(-100% + 80vw))}100%{transform:translateY(calc(-100% + 80vw))}}@-webkit-keyframes scroll-image-tablet{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 13.33333333333333vw))}30%{transform:translateY(calc(-35% + 26.66666666666667vw))}45%{transform:translateY(calc(-52.5% + 40vw))}60%{transform:translateY(calc(-70% + 53.33333333333333vw))}75%{transform:translateY(calc(-87.5% + 53.33333333333333vw))}95%{transform:translateY(calc(-100% + 64vw))}100%{transform:translateY(calc(-100% + 64vw))}}@keyframes scroll-image-tablet{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 13.33333333333333vw))}30%{transform:translateY(calc(-35% + 26.66666666666667vw))}45%{transform:translateY(calc(-52.5% + 40vw))}60%{transform:translateY(calc(-70% + 53.33333333333333vw))}75%{transform:translateY(calc(-87.5% + 53.33333333333333vw))}95%{transform:translateY(calc(-100% + 64vw))}100%{transform:translateY(calc(-100% + 64vw))}}@-webkit-keyframes scroll-image-desktop{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 7vw))}30%{transform:translateY(calc(-35% + 14vw))}45%{transform:translateY(calc(-52.5% + 21vw))}60%{transform:translateY(calc(-70% + 28vw))}75%{transform:translateY(calc(-87.5% + 35vw))}95%{transform:translateY(calc(-100% + 42vw))}100%{transform:translateY(calc(-100% + 42vw))}}@keyframes scroll-image-desktop{0%{transform:translateY(0)}15%{transform:translateY(calc(-17.5% + 7vw))}30%{transform:translateY(calc(-35% + 14vw))}45%{transform:translateY(calc(-52.5% + 21vw))}60%{transform:translateY(calc(-70% + 28vw))}75%{transform:translateY(calc(-87.5% + 35vw))}95%{transform:translateY(calc(-100% + 42vw))}100%{transform:translateY(calc(-100% + 42vw))}}.fade-in{-webkit-animation:fade-in;animation:fade-in;-webkit-animation-duration:6s;animation-duration:6s;display:block}.fade-in-semi-transparent{-webkit-animation:fade-in-semi-transparent;animation:fade-in-semi-transparent;-webkit-animation-duration:3.5s;animation-duration:3.5s;display:block}.fade-outish{-webkit-animation:fade-outish;animation:fade-outish;-webkit-animation-duration:3.5s;animation-duration:3.5s}.fade-in-right{-webkit-animation:fade-in-right;animation:fade-in-right;-webkit-animation-duration:3.5s;animation-duration:3.5s;display:block}h1{font-size:1.5em;font-weight:500}h2{font-size:1.875em;font-weight:500;line-height:1.25}h3{font-size:1.5em;font-weight:500;line-height:1.25}h4{color:#ee5338;font-family:freight-sans-pro,sans-serif;font-size:.875em;font-weight:500;letter-spacing:1.5px;text-transform:uppercase}h5{color:#8f9f98;font-size:1em;font-family:freight-sans-pro,sans-serif;font-size:.875em;font-weight:500;line-height:1.25}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px){h1{font-size:3.125em}h2{font-size:2.5em}h3{font-size:1.875em}h5{font-size:1.5em}}.horizontal-rule{border-bottom:#ee5338 1px solid;display:inline-block;width:50px}.caption,.jcarousel-caption{font-style:italic}.underline{text-decoration:underline}.underline span{text-decoration:underline}.width-wrap{padding:0 20px;width:100%}.width-wrap-1300{padding-left:7.69230769%;padding-right:7.69230769%}@media only screen and (min-width:1300px){.width-wrap-1300{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:100px;padding-right:100px}}.wr-icon.reverse{transform:scaleX(-1)}.wr-youtube-icon{font-size:.75em}.video-open{cursor:pointer}.no-wrap{white-space:nowrap}.repeated-list-item{display:none!important}.pull-left{float:left;max-width:45%;margin:0 1.25em 1.25em 0}.pull-right{float:right;max-width:45%;margin:0 0 1.25em 1.25em}.pull-left img,.pull-right img{display:block;max-width:100%}@media only screen and (min-width:720px){.mobile-only{display:none}}[data-jcarousel-clone=true]{display:none}#page .content ol,#page .content ul{list-style:none;margin:0;margin-left:1em;padding:0 80px 12.5px 80px}#page .content ol:last-child,#page .content ul:last-child{margin-bottom:60px}#page .content ol li,#page .content ul li{font-family:freight-sans-pro,sans-serif;margin-bottom:5px}#page .content ol li:before,#page .content ul li:before{color:#ee5338;display:inline-block;width:1em;margin-left:-1em}#page .content ol li p,#page .content ul li p{display:inline-block;margin:0;padding:0}#page .content ul li:before{content:"//"}#page .content ol{counter-reset:ordered-list-counter}#page .content ol li{counter-increment:ordered-list-counter}#page .content ol li:before{content:counter(ordered-list-counter)}.brain-icon{display:inline-block;width:51px;height:51px;background:url(../media/brain-icon-sprite.png) no-repeat 0 0;background-size:153px 51px}.brain-icon.black,a:active .brain-icon.hover-black,a:focus .brain-icon.hover-black,a:hover .brain-icon.hover-black{background-position:0 0}.brain-icon.red,a:active .brain-icon.hover-red,a:focus .brain-icon.hover-red,a:hover .brain-icon.hover-red{background-position:-51px 0}.brain-icon.white,a:active .brain-icon.hover-white,a:focus .brain-icon.hover-white,a:hover .brain-icon.hover-white{background-position:-102px 0}.blur-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7);z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modal{position:absolute;max-width:100%;z-index:101}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.width-wrap{padding:0 30px}.repeated-list-item{display:flex!important}.tablet-only{display:inline-block}#page .content ol,#page .content ul{max-width:475px;font-size:1em;padding:0 120px 20px 120px;margin:0 auto;margin-left:40px;max-width:715px}}@media only screen and (min-width:1024px) and (orientation:landscape){.width-wrap{padding:0 60px}#page .content ol,#page .content ul{font-size:1.125em;margin:0;max-width:calc(100% - 40px);max-width:715px;margin:0 auto}}.alert{left:0;max-width:100%;position:fixed;top:0;width:100vw;z-index:4}.alert .window{background-color:#fabbd9;display:block;height:60px;max-height:0;overflow:hidden;transition:max-height .5s .5s;width:100%}.alert .window .content{align-items:center;color:#232b30;display:flex;flex-direction:row;font-size:.75em;font-weight:600;height:100%;justify-content:space-between;opacity:0;transition:opacity .5s 0s;width:100%}.alert .window .content a{color:#232b30;font-style:italic;margin-left:.5em}.alert .window .content .close{cursor:pointer}#alert:checked~.alert .window{max-height:60px;transition:max-height 0s}#alert:checked~.alert .window .content{opacity:1}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.alert .window{background-color:#fabbd9;display:block;height:50px;max-height:0;overflow:hidden;transition:max-height .5s;transition-delay:.5s;width:100%}.alert .window .content{align-items:center;color:#232b30;display:flex;flex-direction:row;font-size:.75em;font-weight:600;height:100%;justify-content:space-between;opacity:0;transition:opacity .5s;transition-delay:0s;width:100%}.alert .window .content a{color:#232b30;font-style:italic;margin-left:.5em}.alert .window .content .close{cursor:pointer}#alert:checked~.alert .window{max-height:50px;transition-delay:0s}#alert:checked~.alert .window .content{opacity:1;transition-delay:.5s}}@media only screen and (min-width:1024px) and (orientation:landscape){.alert .window .content{font-size:1em}}.button{cursor:pointer;display:inline-block;font-style:italic;white-space:nowrap;transition:all .3s;width:100%;text-align:center;line-height:36px}.button.arrow{background:0 0;border:none;text-decoration:none}.button.arrow:hover span{text-decoration:underline}.button.arrow.dark{color:#232b30}.button.arrow i{display:inline-block;line-height:1em}.button.arrow i:before{font-size:.5em;padding-left:.75em}.button.arrow.medium{color:#8f9f98}.button.arrow.red{color:#ee5338}.button.arrow.white{color:#fff}.button.arrow.blue{color:#60c2d4}.button.ghost{background:0 0;padding:2.5vw 7.5vw;text-decoration:none!important}.button.ghost.red{border:1px solid #ee5338;color:#ee5338}.button.ghost.red:hover{border:1px solid #232b30;color:#232b30}.button.ghost.white{border:1px solid #fff;color:#fff}.button.ghost.white:hover{border:1px solid #ee5338;color:#ee5338}.button.ghost.blue{border:1px solid #60c2d4;color:#60c2d4}.button.ghost.blue:hover{border:1px solid #232b30;color:#232b30}.button.ghost.yellow{border:1px solid #cbc43b;color:#cbc43b}.button.ghost.yellow:hover{border:1px solid #fff;color:#fff}.button.icon.dark{color:#232b30}.button.icon.dark:hover{color:#ee5338}.button.icon.medium{color:#8f9f98}.button.icon.medium:hover{color:#ee5338}.button.icon.grey{color:#8f9f98}.button.icon.grey:hover{color:#ee5338}.button.icon.pink{color:#fabbd9}.button.icon.pink:hover{color:#60c2d4}.button.icon.red{color:#ee5338}.button.icon.red:hover{color:#232b30}.button.icon.white{color:#fff}.button.icon.white:hover{color:#232b30}.button.icon.blue{color:#60c2d4}.button.icon.blue:hover{color:#232b30}.button.icon.yellow{color:#cbc43b}.button.icon.yellow:hover{color:#232b30}.button.text{background:0 0;border:none;text-decoration:none}.button.text:hover span{text-decoration:underline}.button.text.dark-to-red{color:#232b30}.button.text.dark-to-red:hover{color:#ee5338}.button.text.dark{color:#232b30}.button.text.medium{color:#8f9f98}.button.text.grey{color:#6b757b}.button.text.red{color:#ee5338}.button.text.white{color:#fff}.button.text.white.underline{-webkit-text-decoration-color:underline;text-decoration-color:underline}.button.text.blue{color:#60c2d4}.button.solid{border:none;padding:1.5vw}.button.solid.red{background-color:#ee5338;color:#fff}.button.solid.red:hover{background-color:#232b30}.button.solid.blue{background-color:#60c2d4;color:#fff}.button.solid.blue:hover{background-color:#232b30}.button.solid.yellow{background-color:#cbc43b;color:#fff}.button.solid.yellow:hover{background-color:#232b30}@media only screen and (orientation:landscape) and (max-width:825px){.button.ghost{padding:2.5vh 7.5vh}.button.solid{padding:2.5vh 7.5vh}}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.button{width:auto}.button.arrow i:before{content:"\e99d";font-size:.7em}.button.ghost,.button.solid{padding:1.5vw}}#page .jcarousel-wrapper{align-items:center;display:flex;flex-direction:column;width:100vw;max-height:100%}#page .jcarousel-wrapper.gallery li{align-items:center;display:flex;justify-content:center}#page .jcarousel-wrapper .jcarousel{position:relative;overflow:visible;width:100vw}#page .jcarousel-wrapper .jcarousel ul{width:10000em;position:relative;list-style:none;margin:0;padding:0;max-width:none;transform:none}#page .jcarousel-wrapper .jcarousel ul li{float:left;width:80vw;padding:0 5vw;margin:0;text-align:center;height:45vw}#page .jcarousel-wrapper .jcarousel ul li:before{display:none}#page .jcarousel-wrapper .jcarousel ul li.audio img{cursor:pointer;height:100%;width:100%}#page .jcarousel-wrapper .jcarousel ul li.audio img:hover+.play-icon{color:#ee5338}#page .jcarousel-wrapper .jcarousel ul li.audio .play-icon{color:#fff;cursor:pointer;font-size:12.5vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .3s 0s;z-index:2}#page .jcarousel-wrapper .jcarousel ul li.audio .play-icon:hover{color:#ee5338}#page .jcarousel-wrapper .jcarousel ul li .caption{display:none}#page .jcarousel-wrapper .jcarousel ul li.video img{cursor:pointer;height:100%;width:100%}#page .jcarousel-wrapper .jcarousel ul li.video img:hover+.play-icon{color:#ee5338}#page .jcarousel-wrapper .jcarousel ul li.video .play-icon{color:#fff;cursor:pointer;font-size:12.5vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .3s 0s;z-index:2}#page .jcarousel-wrapper .jcarousel ul li.video .play-icon:hover{color:#ee5338}#page .jcarousel-wrapper .jcarousel-caption{opacity:0;transition:opacity .3s}#page .jcarousel-wrapper .jcarousel-caption.active{opacity:1}#page .jcarousel-wrapper .jcarousel-next,#page .jcarousel-wrapper .jcarousel-prev{cursor:pointer}@media only screen and (min-width:1024px) and (orientation:landscape){.gallery-overlay .jcarousel-caption{top:auto!important;bottom:8vh!important}}.collapsable-menu{display:block;width:calc(100vw - 20px * 3);max-width:calc(100% - 20px * 3);justify-self:flex-end;margin-left:60px}.collapsable-menu .collapsable-menu-title{cursor:pointer;display:flex;align-items:center}.collapsable-menu .collapsable-menu-title:before{color:#ee5338;content:"\e901";font-family:icomoon;margin-right:.5em;width:1em;display:inline-block;font-size:1.5em}.collapsable-menu .collapsable-menu-title h3{color:#ee5338;display:inline-block;font-family:adobe-garamond-pro,serif;font-size:1em;font-style:italic;letter-spacing:0;margin:0;padding:0;text-transform:initial}.collapsable-menu .collapsable-menu-title h3:before{content:"Show "}.collapsable-menu .collapsable-menu-title:hover h3{text-decoration:underline}.collapsable-menu .collapsable-menu-content{list-style:none;margin:0;margin-left:1.75em;max-height:0;overflow:hidden;padding:0;transition:max-height .5s 0s;display:flex;width:calc(80vw - 1.75em)}.collapsable-menu .collapsable-menu-content li{color:#232b30;font-family:freight-sans-pro,sans-serif;font-size:.75em;line-height:1.25;margin-top:.75em;padding-right:30px;width:100%}.collapsable-menu .collapsable-menu-content li:first-of-type{margin-top:20px}.collapsable-menu input[type=checkbox]{display:none}.collapsable-menu input[type=checkbox]:checked~.collapsable-menu-content{max-height:500px}.collapsable-menu input[type=checkbox]:checked~.collapsable-menu-title:before{content:"\e900"}.collapsable-menu input[type=checkbox]:checked~.collapsable-menu-title h3:before{content:"Hide "}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.collapsable-menu .collapsable-menu-content li{font-size:1em;margin-top:1em;padding-right:75px}}@media only screen and (min-width:1024px) and (orientation:landscape){.collapsable-menu .collapsable-menu-content li{font-size:1em;margin-top:.75em;padding-right:30px}}.email-intercept{align-items:center;background-color:rgba(35,43,48,.85);display:flex;height:100vh;justify-content:center;left:0;max-width:100%;opacity:0;position:fixed;top:0;transition:opacity .6s ease-in 0s,z-index 1ms linear .6s;width:100vw;z-index:-1}.email-intercept .button.red{margin:20px 0 24px 0;max-width:350px;padding:1em 0;width:100%}.email-intercept .content{align-items:center;background:url(../media/globe-illustration.png) no-repeat,url(../media/sphere-schematics.png) no-repeat;background-position:115% -5%,-45% 110%;background-size:50%,65%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1em;max-width:900px;width:90vw;height:80vh}@media screen and (max-height:650px){.email-intercept .content{height:90vh}}.email-intercept .content .close{cursor:pointer;position:absolute;right:0;top:0;text-align:right;max-width:4.75em;padding:30px}.email-intercept .content h2{font-size:1.125em;font-weight:700;margin-bottom:16px}.email-intercept .thank-you{display:none}.email-intercept.thanks content{opacity:.5}.email-intercept.thanks content h2,.email-intercept.thanks content p{opacity:.75}.email-intercept.thanks .thank-you{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute}.email-intercept form{align-items:center;display:flex;flex-direction:column;width:100%}.email-intercept form input[type=email],.email-intercept form input[type=text]{border:none;background-color:#efefef;color:#232b30;font-family:freight-sans-pro,sans-serif;text-align:center;margin:.625em 0;max-width:350px;width:100%;padding:1.25em 0}@media screen and (max-height:650px){.email-intercept form input[type=email],.email-intercept form input[type=text]{padding:.75em 0}}.email-intercept form input[type=email]::-moz-placeholder,.email-intercept form input[type=text]::-moz-placeholder{color:#232b30;opacity:1;-moz-transition:color .1s;transition:color .1s}.email-intercept form input[type=email]:-ms-input-placeholder,.email-intercept form input[type=text]:-ms-input-placeholder{color:#232b30;opacity:1;-ms-transition:color .1s;transition:color .1s}.email-intercept form input[type=email]::placeholder,.email-intercept form input[type=text]::placeholder{color:#232b30;opacity:1;transition:color .1s}.email-intercept form input[type=email]:-ms-input-placeholder,.email-intercept form input[type=text]:-ms-input-placeholder{color:#232b30;-ms-transition:color .1s;transition:color .1s}.email-intercept form input[type=email]:focus::-moz-placeholder,.email-intercept form input[type=text]:focus::-moz-placeholder{color:transparent}.email-intercept form input[type=email]:focus:-ms-input-placeholder,.email-intercept form input[type=text]:focus:-ms-input-placeholder{color:transparent}.email-intercept form input[type=email]:focus::placeholder,.email-intercept form input[type=text]:focus::placeholder{color:transparent}.email-intercept form input[type=email]:focus:-ms-input-placeholder,.email-intercept form input[type=text]:focus:-ms-input-placeholder{color:transparent}.email-intercept form input[type=email]:focus::-ms-input-placeholder,.email-intercept form input[type=text]:focus::-ms-input-placeholder{color:transparent}.email-intercept label{padding:1.25em 0;text-align:center;max-width:350px;width:100%}@media screen and (max-height:650px){.email-intercept label{padding:.75em 0}}.email-intercept .logo{font-size:2.8125em;margin-bottom:32px;margin-top:20px}.email-intercept p{font-family:freight-sans-pro,sans-serif;font-size:.875em;font-weight:400;line-height:1.25;margin-bottom:16px;max-width:75%;text-align:center}#intercept:checked~.email-intercept{opacity:1;transition:opacity .6s ease-in 0s,z-index 1ms linear 0s;z-index:6}@media only screen and (orientation:landscape) and (max-width:825px){.email-intercept .content{height:95vh}}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.email-intercept .button.red{font-size:1.25em}.email-intercept .content{background-position:107.5% -10%,-17.5% 95%;background-size:35%,40%;height:70vh}.email-intercept .content h2{font-size:2.25em}.email-intercept form input[type=email],.email-intercept form input[type=text]{font-size:1em}.email-intercept .logo{font-size:3.875em;margin-top:32px}.email-intercept p{font-size:1em;max-width:425px}}@media only screen and (min-width:1024px) and (orientation:landscape){.email-intercept .content{background-position:107.5% -32.5%,-17.5% 95%;background-size:35%,35%;height:75vh}}footer{background-color:#efefef;max-width:100%;width:100%}footer .button{font-style:normal;text-align:left}footer .google-partner-link{position:absolute;bottom:15%;left:-31px;transform:scale(.75)}footer .copyright{align-items:center;background-color:#232b30;color:#fff;display:flex;font-family:freight-sans-pro,sans-serif;font-size:.75em;font-weight:400;justify-content:space-between;padding:10px 20px;width:100%}footer .copyright .button{width:auto}footer .copyright a,footer .copyright a:active,footer .copyright a:visited{color:#fff}footer .footer-content{color:#232b30;padding:0 20px 7.5vw}footer .footer-content:after{content:"";display:table;clear:both}footer .footer-content .logo{font-size:2.375em;padding:7.5vw 0;text-align:center}footer .footer-content .logo .button{width:auto;color:#ee5338}footer .footer-content .contact-info,footer .footer-content .links{width:50%;float:left;margin-bottom:3em}footer .footer-content .contact-info{color:#6b757b;font-family:freight-sans-pro,sans-serif;font-weight:500;font-size:.875em;line-height:1.25;margin-bottom:3em;padding-right:10px;position:relative;z-index:0}footer .footer-content .contact-info .button{display:inline;line-height:1.25!important}footer .footer-content .contact-info h6{font-size:1em;font-weight:600;margin:0 0 .4em}footer .footer-content .contact-info p{margin:.4em 0}footer .footer-content .contact-info a{color:#6b757b}footer .footer-content .contact-info .th{margin-top:2em}footer .footer-content .links{font-family:freight-sans-pro,sans-serif;font-size:1em;font-weight:600;padding-left:55px;z-index:1}footer .footer-content .links>ul>li:not(:last-of-type){padding-bottom:.25em}footer .footer-content .links a{color:#232b30}footer .footer-content .social-list{align-items:center;display:flex;flex-direction:row;font-size:1em;height:20px;z-index:2;position:absolute;top:calc(172px + 15vw);bottom:auto;left:50vw}footer .footer-content .social-list li{display:flex;align-items:center;justify-content:center;margin-right:10px}footer .footer-content .social-list li .wr-icon{font-size:1.25em;color:#6b757b}footer .footer-content .social-list li .wr-icon:hover{color:#60c2d4}footer .footer-content .partner-badges{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:100px}footer .footer-content .partner-badges .g-partner{width:75px;margin-right:10px}footer .footer-content .partner-badges .g-partner img{width:inherit}footer .footer-content .partner-badges .long-badge{display:flex;flex-direction:column}footer .footer-content .partner-badges .long-badge .msa-partner,footer .footer-content .partner-badges .long-badge .umb-partner{width:75px}footer .footer-content .partner-badges .long-badge .umb-partner{margin-bottom:10px}footer .footer-content .left-brain-link{bottom:7.5vw;cursor:pointer;margin-right:20px;margin-bottom:-20px;position:absolute;right:0;z-index:2}footer .footer-content .left-brain-link i{margin-left:.25em;font-size:2em}.contact-footer .width-wrap{display:flex;flex-direction:column;text-align:center;padding:0 50px}.contact-footer .width-wrap div{margin:0 auto;width:73.33333333vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-footer .width-wrap div h6{text-align:left;font:normal normal normal 14px/26px freight-sans-pro,sans-serif;letter-spacing:1.4px;text-transform:uppercase;color:#fff;opacity:1;margin-left:15px}.contact-footer .width-wrap div .head{display:flex;flex-direction:row;align-items:center;margin:42px 0 26px}.contact-footer .width-wrap div .head h6{max-width:145px}.contact-footer .width-wrap div.contact p{color:#fff}.contact-footer .width-wrap div.contact p.intro{text-align:center;font:italic normal 600 16px/26px adobe-garamond-pro,serif;letter-spacing:1.6px;color:#fff;opacity:1}.contact-footer .width-wrap div.contact p.cta{text-align:center;font:normal normal normal 24px/30px adobe-garamond-pro,serif;letter-spacing:0;color:#fff;opacity:1;margin-bottom:42px}.contact-footer .width-wrap div.contact p.cta a{color:#fff}.contact-footer .width-wrap div.work p{text-align:center;font:normal normal normal 24px/28px adobe-garamond-pro,serif;letter-spacing:0;color:#fff;opacity:1}.contact-footer .width-wrap div.work a{text-align:center;font:italic normal normal 18px/26px adobe-garamond-pro,serif;letter-spacing:.5px;color:#fff;opacity:1}.contact-footer .width-wrap div.subscribe .go-button{font:italic normal 600 18px/26px adobe-garamond-pro,serif;letter-spacing:.04px;color:#fff;opacity:1;margin-top:5px}.contact-footer .width-wrap .middle{border-top:1px solid #f8f8f7;border-bottom:1px solid #f8f8f7;border-left:none;border-right:none}.contact-footer .width-wrap form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contact-footer{align-items:center;background:transparent linear-gradient(140deg,#c2b1d4 0,#ee5338 100%) 0 0 no-repeat padding-box;bottom:0;justify-content:center;max-width:100%;width:100vw;padding:0;z-index:0}.contact-footer .button.ghost{background:0 0;border:1px solid #fff;color:#fff;font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:400;max-width:168px;margin:.5em 0;padding:1em;text-align:center;width:100%}.contact-footer .width-wrap input[type=email],.contact-footer .width-wrap input[type=text]{background:0 0;border:1px solid #fff;color:#fff;font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:400;max-width:350px;margin:.5em 0;padding:1em;text-align:center;width:275px}.contact-footer .width-wrap input[type=email]::-moz-placeholder,.contact-footer .width-wrap input[type=text]::-moz-placeholder{color:#fff;opacity:1;-moz-transition:color .1s;transition:color .1s}.contact-footer .width-wrap input[type=email]:-ms-input-placeholder,.contact-footer .width-wrap input[type=text]:-ms-input-placeholder{color:#fff;opacity:1;-ms-transition:color .1s;transition:color .1s}.contact-footer .width-wrap input[type=email]::placeholder,.contact-footer .width-wrap input[type=text]::placeholder{color:#fff;opacity:1;transition:color .1s}.contact-footer .width-wrap input[type=email]:-ms-input-placeholder,.contact-footer .width-wrap input[type=text]:-ms-input-placeholder{color:#fff;-ms-transition:color .1s;transition:color .1s}.contact-footer .width-wrap input[type=email]::-ms-input-placeholder,.contact-footer .width-wrap input[type=text]::-ms-input-placeholder{color:#fff;-ms-transition:color .1s;transition:color .1s}.contact-footer .width-wrap .go-button{background:0 0;border:none;color:#fff;font-size:2.25em;font-style:italic;margin-top:5vh;text-transform:uppercase}.contact-footer .width-wrap input,.contact-footer .width-wrap p{margin-bottom:3vh;text-align:center}@media only screen and (min-width:420px){.contact-footer .width-wrap div .head h6{max-width:100%}}@media only screen and (min-width:720px){footer{padding-top:5vw}footer .google-partner-link{right:-21px;bottom:0;left:auto;transform:scale(.85)}footer .copyright{padding:10px 30px}footer .footer-content{padding:0 30px 50px}footer .footer-content .logo{font-size:3.875em;padding:0;position:absolute;top:-18px;left:50%;margin-left:-75px;z-index:2}footer .footer-content .partner-badges{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;flex-grow:1;margin-top:0}footer .footer-content .partner-badges .g-partner{width:80px;margin-right:10px}footer .footer-content .partner-badges .g-partner img{width:inherit}footer .footer-content .partner-badges .long-badge{display:flex;flex-direction:column}footer .footer-content .partner-badges .long-badge .msa-partner,footer .footer-content .partner-badges .long-badge .umb-partner{width:88px}footer .footer-content .partner-badges .long-badge .umb-partner{margin-bottom:10px}footer .footer-content .contact-info,footer .footer-content .links{float:none;width:100%}footer .footer-content .contact-info{display:flex;margin:0;padding-right:48px;padding-left:0}footer .footer-content .contact-info .th{margin:0;position:absolute;top:0;right:0}footer .footer-content .links{position:absolute;left:50%;margin-left:-175px;bottom:0;margin-bottom:50px;width:450px;height:36px;padding:0;font-size:1em}footer .footer-content .links ul{display:flex;flex-direction:row;justify-content:center}footer .footer-content .links ul li{padding:0 .5em;padding-bottom:0!important;white-space:nowrap}footer .footer-content .social-list{height:auto;left:auto;bottom:50px;top:auto;width:auto;right:25px;flex-direction:column;position:absolute}footer .footer-content .social-list li{padding:0 0 .5em;margin:0}footer .footer-content .left-brain-link{right:50%;bottom:5vw;transform:translateX(50%);margin-right:0}.contact-footer .width-wrap div .head{justify-content:center;padding-left:0}}@media only screen and (min-width:840px){footer .footer-content .links{margin-left:-225px}}@media only screen and (min-width:1024px){.contact-footer .button-paragraph{width:100%;max-width:220px}.contact-footer .button.ghost{max-width:100%}.contact-footer .width-wrap{display:flex;flex-direction:row;padding:0;max-width:1300px;margin:0 auto}.contact-footer .width-wrap div{margin:42px auto;align-items:start}.contact-footer .width-wrap div .head{margin-top:0;padding-left:0;width:100%}.contact-footer .width-wrap div.contact{padding-left:7.69230769vw;width:33vw}.contact-footer .width-wrap div.contact .head{justify-content:flex-start}.contact-footer .width-wrap div.contact p.cta,.contact-footer .width-wrap div.contact p.intro{text-align:left}.contact-footer .width-wrap div.contact p.cta{font-size:1.25em}.contact-footer .width-wrap div.work{width:33vw}.contact-footer .width-wrap div.work p{font-size:1.25em;text-align:left}.contact-footer .width-wrap div.subscribe{width:33.5vw;margin:42px 0}.contact-footer .width-wrap div.subscribe h6{font:normal normal normal 14px/20px freight-sans-pro,sans-serif}.contact-footer .width-wrap div.middle{border-right:1px solid #f8f8f7;border-left:1px solid #f8f8f7;border-top:none;border-bottom:none;padding:0 5.92307692vw;margin:42px 0;align-items:center}.contact-footer .width-wrap div.middle .head{justify-content:flex-start}.contact-footer .width-wrap form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contact-footer .width-wrap input,.contact-footer .width-wrap p{margin-bottom:3vh}}@media only screen and (min-width:1300px){footer .google-partner-link{right:-22px;bottom:auto;top:-10px}footer .copyright{padding:10px 60px}footer .footer-content{padding-left:100px;padding-right:100px;max-width:1300px;margin:0 auto}footer .footer-content .contact-info .indy{width:20%}footer .footer-content .contact-info .th{right:auto;left:170px}footer .footer-content .social-list{right:100px}footer .footer-content .left-brain-link{margin-right:60px;bottom:4em;right:0;transform:none}footer .footer-content .logo{display:block;left:50%;width:auto;margin-left:-75px}.contact-footer .width-wrap{display:flex;flex-direction:row;max-width:1300px}.contact-footer .width-wrap div{margin:42px auto;align-items:start}.contact-footer .width-wrap div .head{margin-top:0;padding-left:0}.contact-footer .width-wrap div.contact{padding-left:100px}.contact-footer .width-wrap div.contact p.cta,.contact-footer .width-wrap div.contact p.intro{text-align:left}.contact-footer .width-wrap div.subscribe{padding-right:95px;padding-left:60px}.contact-footer .width-wrap div.subscribe h6{font:normal normal normal 14px/20px freight-sans-pro,sans-serif}.contact-footer .width-wrap div.middle{align-self:flex-start}.contact-footer .width-wrap form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.contact-footer .width-wrap input,.contact-footer .width-wrap p{margin-bottom:20px}.contact-footer .width-wrap div.contact p.cta{font-size:1.5em}.contact-footer .width-wrap div.work div,.contact-footer .width-wrap div.work p{max-width:220px}.contact-footer .width-wrap div.work p{font-size:1.5em}}.gallery-overlay{align-items:center;background-color:#232b30;display:flex;height:100vh;justify-content:center;left:0;max-width:100%;opacity:0;position:fixed;top:0;transition:opacity .6s ease-in 0s,z-index 1ms linear .6s;width:100vw;z-index:-1}.gallery-overlay .close{align-items:center;color:#fff;cursor:pointer;display:flex;height:6vh;justify-content:center;padding:40px;position:absolute;right:0;top:0;z-index:5}.gallery-overlay .content{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:100vw}.gallery-overlay .content img{width:100%}.gallery-overlay .jcarousel-wrapper{height:100%}.gallery-overlay .jcarousel-wrapper .jcarousel{height:100%;margin:auto;overflow:hidden}.gallery-overlay .jcarousel-wrapper .jcarousel ul{height:100%}.gallery-overlay .jcarousel-wrapper .jcarousel ul li{width:90vw;display:flex;height:100%;justify-content:center;align-items:center}.gallery-overlay .jcarousel-wrapper .jcarousel ul li img{max-width:80vw}.gallery-overlay .jcarousel-wrapper .jcarousel ul li.audio .play-icon{color:#232b30}.gallery-overlay .jcarousel-caption{top:67.5vh;left:50%;position:absolute;text-align:center;transform:translate(-50%,0);opacity:0;transition:opacity .3s}.gallery-overlay .jcarousel-caption.active{opacity:1}.gallery-overlay .jcarousel-next,.gallery-overlay .jcarousel-prev{color:#fff;cursor:pointer;bottom:15vh;font-size:2.875em;position:absolute}.gallery-overlay .jcarousel-next{right:25vw}.gallery-overlay .jcarousel-prev{left:25vw}.overlay-toggle:checked+.gallery-overlay{opacity:1;transition:opacity .6s ease-in 0s,z-index 1ms linear 0s;z-index:6}.gallery-video-overlay{height:100vw;transform:rotate(90deg);width:100vh;transform-origin:0 0;max-width:100vh;top:0;left:100vw}.gallery-video-overlay .video-count{font-size:.75em;top:calc(70vw + ((100vw - 70vw)/ 2));left:calc((100vh - (70vw / 9 * 16))/ 2)}.gallery-video-overlay .video-count .video-close{color:#cbc43b;font-style:italic;margin-left:1em}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay),.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){box-sizing:content-box;top:50vw;height:1em;transform:translate(0,-50%);width:1em;padding:30px}.gallery-video-overlay .video-close{font-size:1em;text-decoration:none!important}.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){left:calc((100vh - (70vw / 9 * 16))/ 4 + 16px);transform:translate(-50%,-50%)}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay){right:calc((100vh - (70vw / 9 * 16))/ 4 + 16px);transform:translate(50%,-50%)}.gallery-video-overlay .video-next.text{font-size:.75em;top:calc(70vw + ((100vw - 70vw)/ 2));right:calc((100vh - (70vw / 9 * 16))/ 2);max-width:40vh}.gallery-video-overlay .video-overview{font-size:.75em;bottom:calc(70vw + ((100vw - 70vw)/ 2));padding:1.25vw 3.75vw!important;right:calc((100vh - (70vw / 9 * 16))/ 2)}.gallery-video-overlay .video-title{font-size:.75em;bottom:calc(70vw + ((100vw - 70vw)/ 2));left:calc((100vh - (70vw / 9 * 16))/ 2);max-width:calc(70vw / 9 * 16 / 10 * 6.25);padding-bottom:0}.gallery-video-overlay .video-title:hover{cursor:default}.gallery-video-overlay #video-player,.gallery-video-overlay .video-image-overlay{height:70vw;width:calc(70vw / 9 * 16)}@media only screen and (orientation:landscape) and (max-width:825px){.gallery-overlay .jcarousel-wrapper .jcarousel ul li{width:100vw}.gallery-overlay .jcarousel-caption{bottom:10px;top:auto}.gallery-overlay .jcarousel-next,.gallery-overlay .jcarousel-prev{bottom:50vh;transform:translate(0,50%)}.gallery-overlay .jcarousel-next{right:5vw;transform:translate(50%,50%)}.gallery-overlay .jcarousel-prev{left:5vw;transform:translate(-50%,50%)}.gallery-video-overlay{height:100vh;left:0;max-width:100%;top:0;transform:none;width:100vw}.gallery-video-overlay .video-count{left:calc((100vw - (70vh / 9 * 16))/ 2);top:calc(70vh + ((100vh - 70vh)/ 2))}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay),.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){top:50vh;transform:translate(0,-50%)}.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){left:calc((100vw - (70vh / 9 * 16))/ 4 + 9px);transform:translate(-50%,-50%)}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay){right:calc((100vw - (70vh / 9 * 16))/ 4 + 9px);transform:translate(50%,-50%)}.gallery-video-overlay .video-next.text{max-width:40vw;right:calc((100vw - (70vh / 9 * 16))/ 2);top:calc(70vh + ((100vh - 70vh)/ 2))}.gallery-video-overlay .video-overview{bottom:calc(70vh + ((100vh - 70vh)/ 2));padding:1.25vh 3.75vh!important;right:calc((100vw - (70vh / 9 * 16))/ 2)}.gallery-video-overlay .video-title{bottom:calc(70vh + ((100vh - 70vh)/ 2));left:calc((100vw - (70vh / 9 * 16))/ 2);max-width:calc(70vh / 9 * 16 / 10 * 6.25)}.gallery-video-overlay #video-player,.gallery-video-overlay .video-image-overlay{height:70vh;width:calc(70vh / 9 * 16)}}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.gallery-overlay{align-items:center;background-color:#232b30;display:flex;height:100vh;justify-content:center;left:0;max-width:100%;opacity:0;position:fixed;top:0;transition:opacity .6s ease-in 0s,z-index 1ms linear .6s;width:100vw;z-index:-1}.gallery-overlay .close{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1.5em;height:6vh;justify-content:center;padding:60px;position:absolute;right:0;top:0;z-index:5}.gallery-overlay .content{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:100vw}.gallery-overlay .jcarousel-caption{top:75vh}.gallery-overlay .jcarousel-next,.gallery-overlay .jcarousel-prev{bottom:5vh;font-size:4.125em;padding:30px}.overlay-toggle:checked+.gallery-overlay{opacity:1;transition:opacity .6s ease-in 0s,z-index 1ms linear 0s;z-index:6}.gallery-video-overlay{font-size:1em;height:100vh;left:0;max-width:100%;top:0;transform:none;width:100vw}.gallery-video-overlay .video-count{left:calc((100vw - 90vw)/ 2);top:calc(50vh + (90vw / 16 * 9)/ 2)}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay),.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){top:auto;bottom:calc(7.5vh - 30px)}.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){left:50vw;transform:translate(-150%,-50%)}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay){right:50vw;transform:translate(150%,-50%)}.gallery-video-overlay .video-previous{left:25vw}.gallery-video-overlay .video-next{right:25vw}.gallery-video-overlay .video-next.text{max-width:40vw;right:calc((100vw - 90vw)/ 2);top:calc(50vh + (90vw / 16 * 9)/ 2)}.gallery-video-overlay .video-overview{bottom:calc(50vh + (90vw / 16 * 9)/ 2);padding:1.25vh 3.7vh!important;right:calc((100vw - 90vw)/ 2)}.gallery-video-overlay .video-title{bottom:calc(50vh + (90vw / 16 * 9)/ 2);left:calc((100vw - 90vw)/ 2);max-width:40vw}.gallery-video-overlay #video-player,.gallery-video-overlay .video-image-overlay{height:calc(90vw / 16 * 9);width:90vw}}@media only screen and (min-width:1024px) and (orientation:landscape){.gallery-overlay .close{padding:60px}.gallery-overlay .jcarousel-wrapper{width:90vw}.gallery-overlay .jcarousel-wrapper .jcarousel-next{padding:60px}.gallery-overlay .jcarousel-wrapper .jcarousel-prev{padding:60px}.gallery-overlay .jcarousel-next,.gallery-overlay .jcarousel-prev{bottom:50vh;padding:60px}.gallery-overlay .jcarousel-next{right:calc(5vw - 5vw);transform:translate(50%,50%)}.gallery-overlay .jcarousel-prev{left:calc(5vw - 5vw);transform:translate(-50%,50%)}.gallery-video-overlay{font-size:1em;height:100vh;left:0;max-width:100%;top:0;transform:none;width:100vw}.gallery-video-overlay .video-count{font-size:1em;left:calc((100vw - 840px)/ 2);top:calc(50vh + (840px / 16 * 9)/ 2)}.gallery-video-overlay .video-close:hover{cursor:pointer;text-decoration:underline}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay),.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){top:50vh;bottom:auto}.gallery-video-overlay .video-previous:not(.text):not(.video-image-overlay){left:calc((100vw - 872px)/ 4 + 16px);transform:translate(-50%,-50%)}.gallery-video-overlay .video-next:not(.text):not(.video-image-overlay){right:calc((100vw - 872px)/ 4 + 16px);transform:translate(50%,-50%)}.gallery-video-overlay .video-next.text{font-size:1em;max-width:40vw;right:calc((100vw - 840px)/ 2);top:calc(50vh + (840px / 16 * 9)/ 2)}.gallery-video-overlay .video-next.text:hover{cursor:pointer;text-decoration:underline}.gallery-video-overlay .video-overview{font-size:1em;bottom:calc(50vh + (840px / 16 * 9)/ 2);padding:1.25vh 3.7vh!important;right:calc((100vw - 840px)/ 2)}.gallery-video-overlay .video-title{font-size:1em;bottom:calc(50vh + (840px / 16 * 9)/ 2);left:calc((100vw - 840px)/ 2);max-width:40vw}.gallery-video-overlay #video-player,.gallery-video-overlay .video-image-overlay{height:calc(840px / 16 * 9);max-height:100vh;max-width:100vw;width:840px}}@media only screen and (min-width:1400px){.gallery-overlay .content li img{margin:auto;max-width:133.33333vh;width:auto}.gallery-overlay .content .audio .video-open,.gallery-overlay .content .video .video-open{margin:auto;max-width:133.33333vh}}header{align-items:center;color:#fff;display:flex;flex-direction:column;height:calc(100vh - 55px);justify-content:center;max-width:100%;min-height:400px;overflow-x:hidden;width:100vw;z-index:2}header .width-wrap{text-align:center}header .mobile-hero{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transform:none}header em{font-style:italic}header h1{font-size:3.125em;line-height:1}header video{display:none;position:absolute;left:50%;transform:translateX(-50%);bottom:0;max-width:100%}header .action .button{display:none;font-size:1.125rem;line-height:1.625;padding:.83333333em 1.66666667em}header .action .button.ghost.white:active,header .action .button.ghost.white:hover{border-color:#fff;background:#fff;color:#ee5338}header .left-brain-link{position:absolute;right:3px;bottom:8px;width:122px}header>img{height:55%;left:50%;opacity:.8;position:absolute;top:50%;transform:translate(-50%,-50%)}header .social-list{display:none}header .video-controls{display:none}@media screen and (max-height:670px){header>img{top:45%}}@media only screen and (min-width:720px){header{height:80vh;max-height:600px;overflow-x:visible;justify-content:flex-end}header .width-wrap{padding:0 0 55px}header h1{display:none}header .mobile-hero{display:none}header video{display:block}header .action .button{display:inline}header .left-brain-link{bottom:-36px;left:70px}header>img{height:75%;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}header .social-list{position:absolute;display:block;bottom:55px;right:50px;font-size:1.25rem}header .social-list a{color:#fff}header .social-list a:focus,header .social-list a:hover{color:#232b30}header .video-controls{display:block;position:absolute;bottom:55px;left:50px}}.inline-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.instagram-grid{background-color:#f8f8f8;padding-bottom:80px}.instagram-grid{width:100%;padding-bottom:80px}.instagram-grid ul{width:auto;margin:0 -2px}.instagram-grid ul:after{display:table;content:"";clear:both}.instagram-grid li{width:50%;margin:0 0 4px;padding:0 2px;float:left}.instagram-grid ul a{display:block;width:100%;padding-top:100%;position:relative;background-position:center center;background-size:cover}.instagram-grid ul a:hover .instagram-overlay{opacity:.5}.instagram-grid ul a .instagram-overlay{background-color:#000;color:#fff;opacity:0;transition:opacity .3s;position:absolute;top:0;left:0;right:0;bottom:0;font-size:1.75em;display:flex;align-items:flex-end;justify-content:flex-end}.instagram-grid ul a .instagram-overlay i{padding:10px}.instagram-grid .button{margin-top:30px}@media only screen and (min-width:480px){.instagram-grid li{width:33.3333333%}}@media only screen and (min-width:720px){.instagram-grid li{width:25%}.instagram-grid .button{margin-top:40px}}@media only screen and (min-width:1024px){.instagram-grid{padding:0 90px 80px}.instagram-grid li{width:16.666666%}}.loading{align-items:center;-webkit-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite;color:#fff;display:none;height:100vh;justify-content:center;position:fixed;width:100%;z-index:100}.loading img{width:50%;max-width:125px;position:absolute;top:50%;left:50%;transform:translate(-47%,-50%)}.loading i{position:absolute;top:50%;left:50%;transform:translate(-50%,-35%);font-size:3em}@media only screen and (min-width:720px){.loading img{max-width:175px}.loading i{transform:translate(-50%,-35%);font-size:4em}}.menu{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:85px;padding-top:40px;justify-content:center;left:0;max-width:100%;position:absolute;top:0;transition:top .5s .5s,z-index 0s 0s;width:100vw;z-index:3}.menu label{cursor:pointer}.menu .menu-breadcrumb{align-items:center;align-self:flex-end;background-color:#efefef;color:#8f9f98;display:none;font-size:1em;font-style:italic;font-weight:400;height:45px;justify-content:space-between;max-width:100%;transform:translateY(100%);width:100vw}.menu .menu-breadcrumb a{display:flex;color:#8f9f98;overflow:hidden;white-space:nowrap;align-items:center}@media only screen and (max-width:375px){.menu .menu-breadcrumb a{font-size:4vw}}.menu .menu-breadcrumb a span{max-width:75%;text-overflow:ellipsis;overflow:hidden}.menu .menu-breadcrumb .wr-icon{display:inline-block}.menu .menu-breadcrumb .wr-icon:before{font-size:.5em}.menu .menu-breadcrumb-next-link{justify-content:flex-end;text-align:right;width:40%}.menu .menu-breadcrumb-next-link .wr-icon{margin:0 20px 2px .25em}.menu .menu-breadcrumb-previous-link{display:inline-block;justify-content:flex-start;overflow:hidden;text-align:left;white-space:nowrap;width:40%}.menu .menu-breadcrumb-previous-link .wr-icon{margin:0 .25em 2px 20px}.menu .menu-breadcrumb-title{align-items:center;display:flex;justify-content:center;width:60%}.menu .menu-button{display:none;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s}.menu .menu-button label{padding:0 30px}.menu .menu-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.menu .menu-logo:before{content:"";display:block;width:200px;height:45px;background:url(../media/logo-wr-white.svg) no-repeat center center/contain}.menu .menu-mobile{align-items:center;bottom:0;display:flex;flex-direction:row;justify-content:center;height:calc(55px + env(safe-area-inset-bottom));position:fixed;width:100vw}.menu .menu-mobile .menu-mobile-item{align-items:center;background:#232b30;border-color:#232b30;color:#fff;border-top:#efefef 1px solid;display:flex;height:100%;padding-bottom:env(safe-area-inset-bottom);text-transform:uppercase;justify-content:center;width:100%}.menu .menu-mobile .menu-mobile-item:first-of-type{border-right:#efefef 1px solid;border-top:#efefef 1px solid;transition:background-color .6s 0s,border .6s 0s,color .6s 0s}.menu .menu-mobile .menu-mobile-item:last-of-type{border-left:#efefef 1px solid;border-top:#efefef 1px solid}.menu .menu-mobile .menu-mobile-item a,.menu .menu-mobile .menu-mobile-item label{align-items:center;display:flex;color:#fff;height:6vh;justify-content:center;margin-top:.25em;text-decoration:none;width:100%;font:normal normal normal 14px/18px freight-sans-pro,sans-serif;letter-spacing:2.8px}.menu .menu-content-half,.menu .menu-social-list{display:flex;align-items:center;height:75px;justify-content:flex-end;position:absolute;right:0;top:50%;transform:translateY(-58%);z-index:1}.menu .menu-content-half ul,.menu .menu-social-list ul{align-items:center;display:flex;font-size:1.125em}.menu .menu-content-half ul a,.menu .menu-social-list ul a{cursor:pointer}.menu .menu-content-half ul i,.menu .menu-social-list ul i{cursor:pointer}.menu .menu-content-half ul li,.menu .menu-social-list ul li{display:none}.menu .menu-content-half ul li.search-toggle,.menu .menu-social-list ul li.search-toggle{align-items:center;display:flex;justify-content:center;margin-top:.15em;padding:0 20px 0 15px}.menu.scrolled{-webkit-animation:fade-in;animation:fade-in;-webkit-animation-duration:.3s;animation-duration:.3s;background-color:#fff;position:fixed}.menu.scrolled .menu-breadcrumb{display:flex}.menu.scrolled .menu-logo:before{background-image:url(../media/logo-wr-color.svg)}.menu.scrolled .menu-content-half.left a,.menu.scrolled .menu-content-half.right a{color:#232b30;font-style:normal}#alert:checked~.menu{top:60px;transition:top 0s,z-index 0s 0s}#menu:checked~.menu .menu-mobile .menu-mobile-item:first-of-type{border-color:#232b30}#menu:checked~.menu .menu-mobile .menu-mobile-item:not(:first-of-type){background:#8f9f98;border-color:#fff;color:#fff}@media only screen and (min-width:720px){.menu{justify-content:space-between;padding-top:25px;height:100px}.menu .menu-breadcrumb{font-size:1em;transform:translateY(0);bottom:-45px}.menu .menu-breadcrumb-next-link .wr-icon{margin:0 30px 2px .25em}.menu .menu-breadcrumb-previous-link .wr-icon{margin:0 .25em 2px 30px}.menu .menu-button{background-color:#232b30;color:#fff;display:none;height:75px;max-width:500px;text-transform:uppercase;text-decoration:none;transition:all .3s;width:165px;z-index:3}.menu .menu-button:hover{text-decoration:underline}.menu .menu-button label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.menu .menu-logo:before{width:200px;height:46px}.menu .menu-mobile{display:none}.menu .menu-social-list{left:0;position:relative}.menu .menu-social-list .search-toggle{font-size:1.15em;margin-left:.5em;margin-top:0}.menu .menu-social-list ul{font-size:.875em}.menu .menu-social-list ul li{align-items:center;display:flex}.menu .menu-social-list ul li:last-of-type{padding:0 30px 0 15px}.menu .menu-social-list ul li:not(:last-of-type){display:flex}.menu .menu-content-half{display:flex;align-items:center;height:75px;justify-content:flex-end;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.menu .menu-content-half.left{right:auto;left:0}.menu .menu-content-half.left,.menu .menu-content-half.right{text-align:left;font:normal normal normal 11px/18px freight-sans-pro,sans-serif;font-style:normal;letter-spacing:2.8px;color:#232b30;opacity:1;text-transform:uppercase;width:calc(50% - 100px)}.menu .menu-content-half.left ul,.menu .menu-content-half.right ul{width:100%;justify-content:space-evenly}.menu .menu-content-half .search-toggle{align-items:center;display:flex;justify-content:center;margin-top:.15em}.menu .menu-content-half ul{align-items:center;display:flex}.menu .menu-content-half ul li{display:flex}.menu .menu-content-half ul a{cursor:pointer;color:#232b30;font-style:normal}.menu .menu-content-half ul i{cursor:pointer}.menu .menu-content-half ul.right li:last-of-type{padding:0 20px 0 15px}.menu.scrolled{max-height:100px}.menu.scrolled~header .scroll-icon{opacity:0}#alert:checked~.menu{top:50px}}@media only screen and (min-width:1024px){.menu .menu-breadcrumb{height:52px;bottom:-52px}.menu .menu-breadcrumb-next-link .wr-icon{margin:0 60px 3px .25em}.menu .menu-breadcrumb-previous-link .wr-icon{margin:0 .25em 3px 60px}.menu .menu-button{display:none}.menu .menu-button label{padding:0 60px}.menu .menu-social-list ul li:last-of-type{padding:0 60px 0 15px}.menu .menu-content-half.left,.menu .menu-content-half.right{font-size:.875em}}.menu-content{align-items:center;background-color:#232b30;bottom:calc(55px + env(safe-area-inset-bottom));color:#fff;display:flex;flex-direction:column;height:calc(100% - 55px + env(safe-area-inset-bottom));justify-content:flex-start;left:0;max-width:100%;opacity:0;overflow:hidden;padding-top:0;position:fixed;transition:opacity .6s ease-in 0s,z-index 0s .6s;width:100vw;z-index:-1}.menu-content .menu-content-body{align-items:center;display:flex;flex-direction:column;height:calc(100% - 45px);justify-content:center;width:100%;z-index:0;padding-top:50px}.menu-content .menu-content-button{display:none;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;transition:all .3s}.menu-content .menu-content-close{align-self:flex-end;color:#fff;cursor:pointer;font-size:1em;margin-top:5px;padding:20px;position:absolute;right:0;top:0}.menu-content .menu-content-close,.menu-content .menu-content-header{transition:top .5s .5s,z-index 0s 0s}.menu-content .menu-content-header{align-items:center;display:none;flex-direction:row;flex-wrap:wrap;height:55px;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.menu-content .menu-content-link-wrap{width:100%}.menu-content .menu-content-links li{padding:.85vh 0;text-align:center;font-size:1.5em;font-weight:600}.menu-content .menu-content-links li a{color:#fff;font-style:normal;line-height:1.75}.menu-content .teaser-link{margin:.25em 0}.menu-content .teaser-link i{flex-shrink:0}.menu-content .teaser-link .prompt{display:none;font-style:italic;font-weight:400}.menu-content .menu-content-secondary-links{display:flex;width:64%;max-width:240px;justify-content:space-between;font-family:freight-sans-pro,sans-serif;margin:0 auto 2em}.menu-content .menu-content-secondary-links .button{font-style:normal}.menu-content .menu-content-logo{color:#fff;font-size:2em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.menu-content .menu-content-social-list ul{align-items:center;color:#232b30;display:flex;font-size:1.25em}.menu-content .menu-content-social-list ul a,.menu-content .menu-content-social-list ul i{cursor:pointer}.menu-content .menu-content-social-list.bottom-list{margin-top:50px}.menu-content .menu-content-social-list.bottom-list li{padding:0 10px}.menu-content .menu-content-social-list.bottom-list li .button.icon.white:hover{color:#60c2d4}.menu-content .menu-content-social-list.top-list{display:flex;align-items:center;height:60px;justify-content:flex-end;position:absolute;transform:translateY(-50%);z-index:1;height:75px;right:0;top:50%}.menu-content .menu-content-social-list.top-list ul{font-size:1.125em}.menu-content .menu-content-social-list.top-list li{padding:0 7.5px;display:none}.menu-content .menu-content-social-list.top-list li:last-of-type{padding:0 20px 0 15px;display:block}.menu-content .menu-content-social-list .search-toggle{align-items:center;display:flex;justify-content:center;margin-top:.15em}#menu:checked~.menu-content{opacity:1;transition:opacity .6s ease-in 0s,z-index 0s 0s;z-index:5}@media only screen and (max-height:460px) and (min-width:500px){.menu-content .menu-content-logo{left:21.25%}.menu-content .teaser-link{left:50%;padding:0!important;position:absolute;top:50%;transform:translate(-50%,-50%)}.menu-content .menu-content-body{margin-top:20vh;padding-top:0}.menu-content .menu-content-links{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin-bottom:1.5em}.menu-content .menu-content-links li{width:50%}.menu-content .menu-content-links li:nth-of-type(even){padding-left:7.5vw}.menu-content .menu-content-links li:nth-of-type(odd){padding-right:7.5vw}.menu-content .menu-content-links li.axe-link{width:auto}.menu-content .menu-content-social-list.top-list li{display:block}.menu-content .menu-content-social-list.bottom-list{display:none}}@media only screen and (min-width:720px){.menu-content{bottom:auto;height:100vh;max-height:none;top:0;z-index:-1;justify-content:center}.menu-content .menu-content-logo{font-size:2.375em;left:50%}.menu-content .menu-content-button{background-color:#232b30;border-bottom:1px solid #8f9f98;border-right:1px solid #8f9f98;color:#fff;display:flex;font-style:italic;height:75px;text-transform:uppercase;text-decoration:none;transition:all .3s;width:165px;z-index:3}.menu-content .menu-content-button:hover{text-decoration:underline}.menu-content .menu-content-button label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.menu-content .menu-content-close{font-size:1.5em;margin-top:80px;padding:30px}.menu-content .menu-content-header{align-content:center;display:flex;flex-direction:row;height:75px;justify-content:space-between;margin-top:0;width:100%}.menu-content .menu-content-header .menu-content-social-list{left:0;position:relative}.menu-content .menu-content-header .menu-content-social-list .search-toggle{font-size:1.15em;margin-left:.5em;margin-top:0}.menu-content .menu-content-header .menu-content-social-list.top-list ul{font-size:.875em}.menu-content .menu-content-header .menu-content-social-list ul li{align-items:center;display:flex}.menu-content .menu-content-header .menu-content-social-list ul li:not(:last-of-type){display:flex}.menu-content .menu-content-body{margin-top:45px;padding-top:0}.menu-content .menu-content-link-wrap{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;max-width:930px;margin:0 auto;padding:0 30px}.menu-content .menu-content-links{width:45%}.menu-content .menu-content-links li{font-size:2.25em}.menu-content .menu-content-links .button,.menu-content .menu-content-links .teaser-link,.menu-content .menu-content-links li{text-align:left}.menu-content .teaser-link{position:absolute;width:200%}.menu-content .teaser-link a{display:flex;align-items:center;justify-content:flex-start}.menu-content .teaser-link i{margin-right:10px}.menu-content .teaser-link .prompt{display:inline-block;margin-left:7px;font-size:.44444444em;opacity:0;transition:opacity .1s ease-in}.menu-content .teaser-link:hover .prompt{opacity:1}.menu-content .menu-content-secondary-links{display:block;border-left:2px solid #000;font-size:1.5em;padding:10px 60px;margin:0}.menu-content .menu-content-secondary-links li{padding:20px 0}.menu-content .menu-content-secondary-links .button{text-align:left}.menu-content .menu-content-social-list.bottom-list{display:none}.menu-content .menu-content-social-list.top-list ul li:last-of-type{padding:0 30px 0 15px}}@media only screen and (max-height:530px) and (min-width:720px){.menu-content .menu-content-links{display:block}.menu-content .menu-content-links li{width:100%;font-size:1.25em}.menu-content .menu-content-links li:nth-of-type(even),.menu-content .menu-content-links li:nth-of-type(odd){padding:0}.menu-content .teaser-link{left:auto;top:auto;position:static;transform:none}.menu-content .menu-content-secondary-links{font-size:1.125em}.menu-content .menu-content-secondary-links li{padding:10px}}@media only screen and (min-width:1024px) and (orientation:landscape){.menu-content .menu-content-links li{font-size:2.5em}.menu-content .menu-content-secondary-links{padding:10px 0 10px 90px}}.more-news{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;padding:40px 20px 30px 20px;-webkit-transform:translate3d(0,0,0)}.more-news .arrow.button.red{margin-right:2.5em;margin-bottom:20px}.more-news .wr-long-link-arrow{left:-3.5em;position:absolute;top:0}.more-news h2{font-size:1.875em;font-weight:400;margin-bottom:20px;text-align:center;line-height:1.5}.more-news h3{color:#232b30;font-size:1.125em;font-weight:700;margin-bottom:.75em}.more-news h4{color:#8f9f98;font-family:freight-sans-pro,sans-serif;font-size:.875em;font-weight:700;letter-spacing:3.5px;margin-bottom:.5em}.more-news p{color:#ee5338;font-style:italic}.more-news .news-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:15px 0;width:calc(100vw - 20px * 2)}.more-news .news-item:hover h3{text-decoration:underline}.more-news .news-item .news-item-content{margin:.5em 0;text-align:left;width:100%}.more-news .news-item .news-item-content h5{color:#8f9f98;font-size:.875em;letter-spacing:.25em;margin-bottom:20px;text-transform:uppercase}.more-news .news-item .news-item-content h3{color:#ee5338;font-size:1.125em;font-weight:400}.more-news .news-item .news-item-image{display:block;background-size:cover;height:calc(75vw - 40px);margin-bottom:1em;width:100%}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.more-news{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:45px 30px 55px 30px}.more-news .arrow.button.red{align-self:center;font-size:1.3em;margin-right:0;margin-bottom:0}.more-news .arrow.button.red,.more-news h2{margin-bottom:30px;width:33.33333%}.more-news h2{font-size:2em;order:1}.more-news h3{font-size:1em;margin-bottom:.75em}.more-news h4{font-size:.625em;margin-bottom:1em}.more-news p{font-size:1em}.more-news .flex-placeholder{order:2;width:33.33333%}.more-news .news-item{color:#fff;margin:0;order:3;width:calc(33.33333% - 30px * .66666)}.more-news .news-item .news-item-content{display:flex;flex-direction:column;justify-content:space-evenly;width:100%}.more-news .news-item .news-item-content h3{font-size:1.5em}.more-news .news-item span{width:100%}.more-news .news-item .news-item-image{height:18.75vw}.more-news .wr-long-link-arrow{left:0;position:relative}}@media only screen and (min-width:1024px) and (orientation:landscape){.more-news{padding:90px 60px 100px 60px}.more-news .arrow.button.red{font-size:1.625em}.more-news h2{font-size:2.5em}.more-news h3{font-size:1.25em}}@media only screen and (min-width:1025px){.more-news .arrow.button.red,.more-news h2{margin-bottom:45px}}.more-work{align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;padding:40px 20px 30px 20px;-webkit-transform:translate3d(0,0,0)}.more-work .arrow.button.red{margin-right:2.5em;margin-bottom:20px}.more-work .wr-long-link-arrow{left:-3.5em;position:absolute;top:0}.more-work h2{font-size:1.875em;font-weight:400;margin-bottom:20px;text-align:center}.more-work h3{color:#232b30;font-size:1.125em;font-weight:700;margin-bottom:.75em}.more-work h4{color:#8f9f98;font-family:freight-sans-pro,sans-serif;font-size:.875em;font-weight:700;letter-spacing:3.5px;margin-bottom:.5em}.more-work p{color:#ee5338;font-style:italic}.more-work .work-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:15px 0;width:calc(100vw - 20px * 2)}.more-work .work-item .work-item-content{margin:.5em 0;text-align:center}.more-work .work-item .work-item-image{display:block;background-size:cover;height:calc(75vw - 40px);margin-bottom:1em;width:100%}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.more-work{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:45px 30px 55px 30px}.more-work .arrow.button.red{align-self:center;font-size:1.3em;margin-right:0;margin-bottom:0}.more-work .arrow.button.red,.more-work h2{margin-bottom:30px;width:33.33333%}.more-work h2{font-size:2em;order:1}.more-work h3{font-size:1em;margin-bottom:.75em}.more-work h4{font-size:.625em;margin-bottom:1em}.more-work p{font-size:1em}.more-work .flex-placeholder{order:2;width:33.33333%}.more-work .work-item{color:#fff;margin:0;order:3;text-align:center;width:calc(33.33333% - 30px * .66666)}.more-work .work-item .work-item-content{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;width:90%}.more-work .work-item .work-item-image{height:18.75vw}.more-work .wr-long-link-arrow{left:0;position:relative}}@media only screen and (min-width:1024px) and (orientation:landscape){.more-work{padding:90px 60px 100px 60px}.more-work .arrow.button.red{font-size:1.625em}.more-work h2{font-size:2.5em}.more-work h3{font-size:1.25em}}@media only screen and (min-width:1025px){.more-work .arrow.button.red{margin-bottom:60px}.more-work h2{margin-bottom:60px}.more-work h3,.more-work h4{margin:0!important}.more-work .work-item{height:18.75vw;width:calc(33.33333% - 60px / 6 * 2)}.more-work .work-item .background{display:block;height:100%;left:0;position:absolute;top:0;width:100%;background:#ee5338;background:-webkit-linear-gradient(-45deg,#ee5338 25%,#fabbd9 100%)}.more-work .work-item h3{transform:translate(-50%,-50%)}.more-work .work-item h4{color:#fff;font-size:.875em;left:50%;position:absolute;top:-90%;transform:translate(-50%,0);width:100%}.more-work .work-item h3,.more-work .work-item p{color:#fff;left:50%;position:absolute;top:50%;width:100%}.more-work .work-item:hover .work-item-content{opacity:1}.more-work .work-item:hover .work-item-image{opacity:.1}.more-work .work-item p{transform:translate(-50%,175%)}.more-work .work-item .work-item-content{opacity:0;padding:3vh 0;transition:opacity .3s}.more-work .work-item .work-item-image{height:100%;left:0;position:absolute;top:0;transition:opacity .3s}}#page .single-image{text-align:center}#page .single-image img{width:100%}#page .single-image .caption{display:block;margin-top:20px;text-align:center}#page .single-image i{color:#fff;cursor:pointer;font-size:12.5vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .3s 0s;z-index:2}#page .single-image i:hover{color:#ee5338}#page .single-image:hover i{color:#ee5338}#page .single-image label{display:block;height:100%;width:100%}#page .jcarousel-wrapper .jcarousel-caption{padding:20px 0}#page .jcarousel-wrapper:not(.photo-compare){justify-content:flex-start}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel{height:50vw}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel ul{height:50vw}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel ul li{height:50vw}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel ul li img,#page .jcarousel-wrapper:not(.photo-compare) .jcarousel ul li label{display:block;height:100%;width:100%}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-next,#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-prev{display:flex;box-sizing:content-box;font-size:1.5em;font-weight:700;height:50vw;padding:0 12.5vw;position:absolute;top:0;width:1em;z-index:100;align-items:center;justify-items:center}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-next{right:-5.5vw}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-prev{left:-5.5vw}#page .jcarousel-wrapper.gallery .jcarousel{width:240vw}#page .jcarousel-wrapper.gallery .jcarousel ul li{width:80vw}#page .jcarousel-wrapper.lappy-carousel .cover-image{height:57.5vw;left:50%;position:absolute;top:0;transform:translate(-50%,0);z-index:2}#page .jcarousel-wrapper.lappy-carousel.active ul li.active .window img{animation-play-state:running;-webkit-animation-play-state:running}#page .jcarousel-wrapper.lappy-carousel .jcarousel{height:57.5vw;width:240vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel ul{height:57.5vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel ul li{height:57.5vw;margin-top:3vw;padding:0 5vw;width:80vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel ul li .window{height:41vw;margin-top:0;overflow:hidden;width:100%;z-index:-1;box-shadow:0 4px 30px rgba(0,0,0,.18)}#page .jcarousel-wrapper.lappy-carousel .jcarousel ul li .window img{-webkit-animation:scroll-image;animation:scroll-image;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused;-webkit-animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5);height:auto;width:100%}#page .jcarousel-wrapper.lappy-carousel .jcarousel-caption{padding:0 0 20px 0}#page .jcarousel-wrapper.lappy-carousel .jcarousel-next,#page .jcarousel-wrapper.lappy-carousel .jcarousel-prev{height:47.5vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel-next{right:-6vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel-prev{left:-6vw}#page .lappy-overview{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}#page .lappy-overview .cover-image{height:57.5vw;left:50%;position:absolute;top:0;transform:translate(-50%,0)}#page .lappy-overview .content-image{box-shadow:0 4px 30px rgba(0,0,0,.18);margin:auto;transform:translate(0,3.4vw);width:67.65vw;z-index:1}#page .lappy-overview .caption{margin-top:50px;text-align:center;width:100%}#page .lappy-overview-scroll{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}#page .lappy-overview-scroll.active .window img{animation-play-state:running;-webkit-animation-play-state:running}#page .lappy-overview-scroll .cover-image{height:57.5vw;left:50%;position:absolute;top:0;transform:translate(-50%,0);z-index:2}#page .lappy-overview-scroll .window{height:40vw;margin:auto;overflow:hidden;transform:translate(0,3.5vw);width:67.65vw;z-index:-1}#page .lappy-overview-scroll .window img{-webkit-animation:scroll-image;animation:scroll-image;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused;-webkit-animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5);width:100%}#page .lappy-overview-scroll .caption{margin-top:70px;text-align:center;width:100%}#page .phone-overview-scroll{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}#page .phone-overview-scroll.active .window img{animation-play-state:running;-webkit-animation-play-state:running}#page .phone-overview-scroll .cover-image{height:100vw;left:50%;position:absolute;top:0;transform:translate(-50%,-1vw);z-index:2}#page .phone-overview-scroll .window{border-radius:2.5vw;box-shadow:0 4px 30px rgba(0,0,0,.18);height:80vw;margin:auto;margin-top:10vw;overflow:hidden;transform:translate(0,-2.25vw);width:37.5vw;z-index:-1}#page .phone-overview-scroll .window img{-webkit-animation:scroll-image-phone;animation:scroll-image-phone;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5);width:100%}#page .phone-overview-scroll .caption{margin-top:70px;text-align:center;width:100%}#page .jcarousel-wrapper.phone-carousel .cover-image{height:100vw;left:50%;position:absolute;top:0;transform:translate(-50%,-1vw);z-index:2}#page .jcarousel-wrapper.phone-carousel.active ul li.active .window img{animation-play-state:running;-webkit-animation-play-state:running}#page .jcarousel-wrapper.phone-carousel .jcarousel{height:100vw;width:180vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul{height:100vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li{height:100vw;width:60vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li .window{border-radius:0 0 3.5vw 3.5vw;box-shadow:0 4px 30px rgba(0,0,0,.18);height:72vw;margin:auto;margin-top:17vw;overflow:hidden;transform:translate(0,-2.25vw);width:37.5vw;z-index:-1}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li .window img{-webkit-animation:scroll-image-phone;animation:scroll-image-phone;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5);height:auto;width:100%}#page .jcarousel-wrapper.phone-carousel .jcarousel-next,#page .jcarousel-wrapper.phone-carousel .jcarousel-prev{height:95vw}#page .jcarousel-wrapper.phone-carousel .jcarousel-next{right:4vw}#page .jcarousel-wrapper.phone-carousel .jcarousel-prev{left:4vw}.laptop-overflow{position:relative;padding-top:3.4841629%;min-height:51vw}.laptop-overflow .frame{position:absolute;width:92.64705882%;top:0;left:50%;margin-left:-46.32352941%}.laptop-overflow .content-image{box-shadow:0 4px 30px rgba(0,0,0,.18);margin:0 auto;width:70%;z-index:1}.laptop-overflow .caption{margin:25px auto;padding:0;text-align:center;width:70%}.carousel{overflow:hidden}.carousel .carousel-window{position:relative;left:10%;z-index:2}.carousel .carousel-window ul{list-style-type:none;margin:0;padding:0;width:10000%;max-width:none}.carousel .carousel-window ul:after{content:"";display:table;clear:both}.carousel .carousel-window ul li{float:left;width:.8%;margin:0;padding:0 .05%}.carousel .carousel-window ul li:before{display:none}.carousel .carousel-window ul li img{margin:0 auto;width:100%}.carousel .carousel-window ul li .caption{display:none}.carousel .carousel-nav{position:absolute;width:24px;font-size:24px;font-weight:700;top:50%;margin-top:-12px;cursor:pointer}.carousel .prev{left:0;margin-left:-12px}.carousel .next{right:20%;margin-right:-12px}.carousel .carousel-caption{display:block;width:70%;margin:20px auto 0;text-align:center;font-style:italic}.carousel .inline-video{cursor:pointer}.carousel .inline-video .play-icon{color:#fff;cursor:pointer;font-size:12.5vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .3s 0s;z-index:2}.carousel .inline-video:hover .play-icon{color:#ee5338}.laptop-frame{min-height:59.54751131vw}.laptop-frame .frame{position:absolute;width:92.64705882%;left:50%;margin-left:-46.32352941%;top:0;z-index:1}.laptop-frame .carousel-window ul li{padding-top:.03484163%;padding-bottom:.04988688%}.laptop-frame .carousel-window .frame{left:40%}.laptop-frame .window{width:100%;padding-top:59.38914027%;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.18)}.laptop-frame .window>*{position:absolute;left:0;top:0;width:100%;-webkit-animation-name:animate-laptop-responsive;animation-name:animate-laptop-responsive;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused;-webkit-animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5)}.laptop-frame .window.animate>*{animation-play-state:running;-webkit-animation-play-state:running}.laptop-frame .prev{left:-1.18778281%}.laptop-frame .next{right:18.81221719%}.phone-frame{min-height:106.94444444vw}.phone-frame .frame{position:absolute;width:66.66666667%;left:50%;margin-left:-33.33333333%;top:0;z-index:1}.phone-frame .carousel-window{left:20%}.phone-frame .carousel-window ul li{width:.6%;padding:0 .1%;padding-top:.17083333%;padding-bottom:.02777778%}.phone-frame .carousel-window ul li:before{display:none}.phone-frame .carousel-window ul li img{margin:0 auto;width:100%}.phone-frame .carousel-window ul li .caption{display:none}.phone-frame .carousel-window .frame{left:30%}.phone-frame .window{width:100%;padding-top:192.36111111%;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.18);border-bottom-left-radius:8.33333333% 4.33212996%;border-bottom-right-radius:8.33333333% 4.33212996%}.phone-frame .window>*{position:absolute;left:0;top:0;width:100%;-webkit-animation-name:animate-phone-responsive;animation-name:animate-phone-responsive;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-play-state:paused;-webkit-animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5)}.phone-frame .window.animate>*{animation-play-state:running;-webkit-animation-play-state:running}.phone-frame .prev{left:-1.38888889%}.phone-frame .next{right:38.61111111%}.comparison-gallery .carousel-window{left:0}.comparison-gallery .carousel-window ul{width:100%}.comparison-gallery .carousel-window ul li{float:none;width:93.75%}.comparison-gallery .carousel-window ul li .option{margin:1em 0 3em}.comparison-gallery .carousel-window ul li .caption{display:block;font:normal italic 13px/1.375 adobe-garamond-pro,serif;margin:2em 0 0 6.25%}.comparison-gallery .carousel-caption,.comparison-gallery .carousel-nav{display:none}@media only screen and (orientation:landscape) and (max-width:825px){.jcarousel-wrapper .jcarousel{width:74vw}.jcarousel-wrapper .jcarousel ul li{height:36vw;width:74vw}}@media only screen and (min-width:720px){#page .jcarousel-wrapper:not(.photo-compare):last-child{margin-bottom:0}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-caption{padding:50px 0 0 0}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-next,#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-prev{font-size:3em;font-weight:400}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-next{right:-5.5vw}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-prev{left:-5.5vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel-next{right:-6.5vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel-prev{left:-6.5vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel-caption{padding:0}#page .lappy-overview .caption{margin-top:95px}#page .lappy-overview-scroll .caption{margin-top:135px}#page .phone-overview-scroll .caption{margin-top:75px}#page .phone-overview-scroll .cover-image{height:80vw}#page .phone-overview-scroll .window{height:64vw;margin-top:7.5vw;width:30vw}#page .phone-overview-scroll .window img{-webkit-animation:scroll-image-tablet;animation:scroll-image-tablet;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5)}#page .jcarousel-wrapper.phone-carousel .cover-image{height:80vw}#page .jcarousel-wrapper.phone-carousel .jcarousel{height:80vw;width:165vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul{height:80vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li{height:80vw;width:55vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li .window{height:58vw;margin-top:14vw;width:30vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li .window img{-webkit-animation:scroll-image-tablet;animation:scroll-image-tablet;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5)}#page .jcarousel-wrapper.phone-carousel .jcarousel-caption{margin-top:-15px;padding:0}#page .jcarousel-wrapper.phone-carousel .jcarousel-next{height:74vw;right:6.5vw}#page .jcarousel-wrapper.phone-carousel .jcarousel-prev{height:74vw;left:6.5vw}.carousel .carousel-nav{width:48px;font-size:48px;margin-top:-24px}.carousel .prev{margin-left:-24px}.carousel .next{margin-right:-24px}.laptop-frame .window{box-shadow:0 0 20px rgba(0,0,0,.18)}.comparison-gallery .carousel-window ul{width:10000%}.comparison-gallery .carousel-window ul li{float:left;width:1%;padding:0 .1%}.comparison-gallery .carousel-window ul li:after{content:"";display:table;clear:both}.comparison-gallery .carousel-window ul li .option{margin:0;width:48%}.comparison-gallery .carousel-window ul li .option-a{float:left}.comparison-gallery .carousel-window ul li .option-b{float:right}.comparison-gallery .carousel-window ul li .caption{display:none}.comparison-gallery .carousel-nav{display:block}.comparison-gallery .prev{left:5%}.comparison-gallery .next{right:5%}.comparison-gallery .carousel-caption{display:block;float:left;width:50%;padding:0 2% 0 10%}.comparison-gallery .carousel-caption+.carousel-caption{padding:0 10% 0 2%}}@media only screen and (min-width:1024px){.jcarousel-wrapper .jcarousel ul li.audio .play-icon{font-size:5em}.jcarousel-wrapper .jcarousel ul li.video .play-icon{font-size:7.5em}#page .single-image .audio .play-icon{font-size:5em}#page .single-image .video .play-icon{font-size:7.5em}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel ul li.audio .play-icon{font-size:5em}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel ul li.video .play-icon{font-size:7.5em}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-caption{padding:60px 0 0 0}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-next,#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-prev{font-size:4.125em;padding:0}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-next{right:7.5vw}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel-prev{left:7.5vw}#page .jcarousel-wrapper.lappy-carousel .jcarousel-caption{margin-top:-55px;padding:0}#page .lappy-overview .caption{margin-top:105px}#page .lappy-overview-scroll .caption{margin-top:175px}#page .jcarousel-wrapper.photo-compare .jcarousel-next,#page .jcarousel-wrapper.photo-compare .jcarousel-prev{font-size:4.125em}#page .phone-overview-scroll .caption{margin-top:20px}#page .phone-overview-scroll .cover-image{height:50vw}#page .phone-overview-scroll .window{height:42vw;margin-top:3.5vw;width:19vw}#page .phone-overview-scroll .window img{-webkit-animation:scroll-image-desktop;animation:scroll-image-desktop;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5)}#page .jcarousel-wrapper.phone-carousel .cover-image{height:50vw}#page .jcarousel-wrapper.phone-carousel .jcarousel{height:50vw;width:142.5vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul{height:50vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li{height:50vw;width:47.5vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li .window{border-radius:0 0 2.5vw 2.5vw;height:36vw;margin-top:9.25vw;width:19vw}#page .jcarousel-wrapper.phone-carousel .jcarousel ul li .window img{-webkit-animation:scroll-image-desktop;animation:scroll-image-desktop;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-animation-timing-function:cubic-bezier(1,.005,.305,.5);animation-timing-function:cubic-bezier(1,.005,.305,.5)}#page .jcarousel-wrapper.phone-carousel .jcarousel-caption{padding:0}#page .jcarousel-wrapper.phone-carousel .jcarousel-next{height:45vw;right:24.5vw}#page .jcarousel-wrapper.phone-carousel .jcarousel-prev{height:45vw;left:24.5vw}#page .jcarousel-wrapper:not(.photo-compare) .jcarousel ul li{padding-left:calc((100vw - 1300px)/ 4);padding-right:calc((100vw - 1300px)/ 4);width:calc(1100px + (100vw - 1300px)/ 2);height:786px}#page .jcarousel-wrapper.lappy-carousel .jcarousel-caption{margin-top:-55px;padding:0}.carousel .carousel-nav{width:70px;font-size:70px;margin-top:-35px;font-weight:400}.carousel .prev{margin-left:-35px}.carousel .next{margin-right:-35px}}@media only screen and (min-width:1300px){.laptop-overflow{padding-top:44.79638009px;min-height:650px}.laptop-overflow .frame{width:1191.17647059px;margin-left:-595.58823529px}.laptop-overflow .content-image{width:900px}.carousel .carousel-window{left:calc(100px + (100% - 900px - 2 * 100px)/ 4)}.carousel .carousel-window ul li{width:calc(900px + (1% - 900px - 2 * 100px)/ 2);padding:0 calc((1% - 900px - 2 * 100px)/ 4)}.carousel .prev{left:0}.carousel .next{right:calc(200px + (100% - 900px - 2 * 100px)/ 2)}.carousel .carousel-caption{width:900px}.laptop-frame{min-height:765.61085973px}.laptop-frame .frame{width:1191.17647059px;margin-left:-595.58823529px}.laptop-frame .carousel-window ul li{padding-top:44.79638009px;padding-bottom:64.14027149px}.laptop-frame .carousel-window .frame{left:calc(50% - 100px - (100% - 900px - 2 * 100px)/ 4)}.laptop-frame .window>*{-webkit-animation-name:animate-laptop-max;animation-name:animate-laptop-max}.laptop-frame .prev{left:-15.27149321px}.laptop-frame .next{right:calc(2 * 100px + (100% - 900px - 2 * 100px)/ 2 + -15.271493212669684px)}.comparison-gallery .carousel-window{left:0}.comparison-gallery .carousel-window ul li{width:1%;padding:0 calc((1% - 1040px)/ 2)}.comparison-gallery .carousel-window .prev{left:calc((100% - 1040px)/ 4)}.comparison-gallery .carousel-window .next{right:calc((100% - 1040px)/ 4)}.comparison-gallery .carousel-caption{width:50%;padding:0 20.8px 0 calc((100% - 1040px)/ 2)}.comparison-gallery .carousel-caption+.carousel-caption{padding:0 calc((100% - 1040px)/ 2) 0 20.8px}}@media only screen and (min-width:800px){.phone-frame{min-height:802.08333333px}.phone-frame .frame{width:500px;margin-left:-250px}.phone-frame .carousel-window{left:calc(80px + (100% - 300px - 2 * 80px)/ 4)}.phone-frame .carousel-window ul li{width:calc(300px + (1% - 300px - 2 * 80px)/ 2);padding:0 calc((1% - 300px - 2 * 80px)/ 4);padding-top:128.125px;padding-bottom:20.83333333px}.phone-frame .carousel-window .frame{left:calc(50% - 80px - (100% - 300px - 2 * 80px)/ 4)}.phone-frame .window>*{-webkit-animation-name:animate-phone-max;animation-name:animate-phone-max}.phone-frame .prev{left:-10.41666667px}.phone-frame .next{right:calc(2 * 80px + (100% - 300px - 2 * 80px)/ 2 + -10.416666666666666px)}.phone-frame .carousel-caption{width:300px}}#page{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;overflow-x:hidden;max-width:100%;padding-bottom:1px;width:100vw}#page.no-header{padding:calc(6vw + 55px) 0 0 0;position:relative;transition:padding .5s .5s}#page .title{text-align:center;margin-bottom:40px;-webkit-transform:translate3d(0,0,0)}#page .title blockquote{color:#8f9f98;font-size:1.125em;margin:0 20px;margin-bottom:20px;max-width:600px}#page .title blockquote:after{content:"”"}#page .title blockquote:before{content:"“"}#page .title .broadcast-button{margin:0 20px 40px 20px}#page .title .filter-list{align-items:center;display:flex;justify-content:space-evenly;margin:0 auto;max-width:475px;width:100vw}#page .title .filter-list a{align-items:center;color:#000;display:flex;font-size:.875em;font-family:freight-sans-pro,sans-serif;justify-content:center}#page .title .filter-list a:before{font-family:icomoon!important;font-size:.5em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#8f9f98;opacity:.47;color:#8f9f98;content:"\e906";display:inline-block;padding:.4em .5125em .625em .5125em;margin-right:.5em;transition:background-color .2s 0s,color .3s 0s}#page .title .filter-list a.active:before{background-color:#ee5338;color:#fff;opacity:1}#page .title .flex-placeholder{display:none}#page .title h2,#page .title h4,#page .title h5{margin-bottom:20px;padding:0 40px}#page .title h4{font-weight:700;letter-spacing:3.5px}#page .title h5{font-size:1.0625em}#page .title .line-header{color:#707070;display:inline-block;font-family:freight-sans-pro,sans-serif;font-size:.75em;letter-spacing:2px}#page .title .line-header:after,#page .title .line-header:before{border-bottom:#ddd 1px solid;content:"";display:inline-block;width:75%;position:absolute}#page .title .line-header:after{left:calc(100% + .75em);top:50%}#page .title .line-header:before{right:calc(100% + .75em);top:50%}#page .title .title-share-list{align-items:center;color:#8f9f98;display:flex;justify-content:center;margin:35px 0 0 0}#page .title .title-share-list li{font-size:.8125em;font-style:italic;font-weight:700;padding:0 7.5px}#page .title .title-share-list li:first-of-type{margin-right:.5em}#page .title .title-share-list li:last-of-type{padding-right:0}#page .title .wr-axe-icon{font-size:2.25em;margin:30px 0}#alert:checked~#page.no-header{padding:calc(6vw + 115px) 0 0 0;transition:padding 0s}@media only screen and (orientation:landscape) and (max-width:825px){#alert:checked~#page.no-header{transition:padding 0s}}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){#page .grey-paragraph{font-size:2.5em;margin:60px 0}#page .title blockquote{font-size:1.5em}#page .title .flex-placeholder{display:inline-block}#page .title h2,#page .title h4,#page .title h5{text-align:center;margin-bottom:30px}#page .title h5{font-size:1.3125em}#page .title .title-share-list{margin:60px 0 19.9998px 0}#alert:checked~#page.no-header{padding:calc(6vw + 105px) 0 0 0;transition:padding 0s}}@media only screen and (min-width:1024px) and (orientation:landscape){#page .title blockquote{font-size:2.5em;margin-bottom:60px;max-width:725px}#page .title .flex-placeholder{margin-left:60px}#page .title h5{font-size:1.5em}#page .title .line-header{font-size:.875em;margin-bottom:30px}#page .title .title-share-list{margin:60px 0 39.9996px 0}#page .title .wr-axe-icon{margin:45px 0}}#page .jcarousel-wrapper.photo-compare{height:auto}#page .jcarousel-wrapper.photo-compare .jcarousel{height:auto;overflow:visible;width:100vw}#page .jcarousel-wrapper.photo-compare .jcarousel ul{display:flex;flex-direction:column;height:auto;width:100vw;top:0}#page .jcarousel-wrapper.photo-compare .jcarousel ul li{display:flex;flex-direction:column;height:auto;padding:0;width:calc(100vw - 20px)}#page .jcarousel-wrapper.photo-compare .jcarousel ul li:last-child{padding-bottom:0}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .photo{height:auto;margin-bottom:30px;width:calc(100vw - 20px)}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .photo .caption{padding:20px}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .photo img{height:100%;width:100%}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .caption{display:block;left:0;padding:0;position:relative;text-align:left;top:0;transform:none}#page .jcarousel-wrapper.photo-compare .jcarousel-caption,#page .jcarousel-wrapper.photo-compare .jcarousel-next,#page .jcarousel-wrapper.photo-compare .jcarousel-prev{display:none}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){#page .jcarousel-wrapper.photo-compare{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100vw}#page .jcarousel-wrapper.photo-compare .jcarousel{height:calc(34vw - 20px);position:relative;width:300vw}#page .jcarousel-wrapper.photo-compare .jcarousel ul{display:block;height:calc(34vw - 20px);list-style:none;margin:0;padding:0;position:relative;width:10000em}#page .jcarousel-wrapper.photo-compare .jcarousel ul li{display:flex;flex-direction:row;float:left;height:calc(36vw - 20px);margin:0;padding:0 7.5vw;text-align:center;width:100vw}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .photo{height:calc(34vw - 20px);margin:0;padding:0 2vw;width:calc(50vw - 20px)}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .photo .caption{display:none;left:auto;margin:0;top:auto}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .photo:first-child{margin:0}#page .jcarousel-wrapper.photo-compare .jcarousel ul li .photo img{height:100%;margin:0;padding:0}#page .jcarousel-wrapper.photo-compare .jcarousel-caption{display:block;text-align:center;max-width:50%;width:50vw}#page .jcarousel-wrapper.photo-compare .jcarousel-caption:not(:last-child){left:0;padding:50px 0 0 7.5vw!important}#page .jcarousel-wrapper.photo-compare .jcarousel-caption:last-child{padding:50px 7.5vw 0 0!important;right:0}#page .jcarousel-wrapper.photo-compare .jcarousel-next,#page .jcarousel-wrapper.photo-compare .jcarousel-prev{align-items:center;box-sizing:content-box;display:flex;font-size:3em;font-weight:400;height:calc(34vw - 20px);justify-content:center;padding:0 2.5vw;position:absolute;top:0;width:1em;z-index:100}#page .jcarousel-wrapper.photo-compare .jcarousel-next{right:4.75vw;transform:translate(50%,0)}#page .jcarousel-wrapper.photo-compare .jcarousel-prev{left:4.75vw;transform:translate(-50%,0)}}@media only screen and (min-width:1024px) and (orientation:landscape){#page .jcarousel-wrapper.photo-compare .jcarousel-caption:not(:last-child){padding:60px 0 0 7.5vw!important}#page .jcarousel-wrapper.photo-compare .jcarousel-caption:last-child{padding:60px 7.5vw 0 0!important}#page .jcarousel-wrapper.photo-compare .jcarousel-next,#page .jcarousel-wrapper.photo-compare .jcarousel-prev{font-size:4.125em}}.red-blue-links{display:flex;max-width:100%;width:100vw}.red-blue-links a{align-items:center;display:flex;font-size:1.125em;font-weight:500;height:85px;justify-content:center;width:50%}.red-blue-links a span{margin-left:-2.5em}.red-blue-links a span i{position:absolute;top:50%;left:100%;transform:translateY(-50%)}.red-blue-links a:first-of-type{background-color:#ee5338}.red-blue-links a:last-of-type{background-color:#60c2d4}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.red-blue-links a{height:130.05px;font-size:1.4em}}@media only screen and (min-width:1024px) and (orientation:landscape){.red-blue-links a{font-size:1.625em}}.gradient-links{background:#f8f8f8}.gradient-links:after{content:"";display:table;clear:both}.gradient-links ul{width:74.66666667%;margin:0 auto;padding:0;list-style-type:none}.gradient-links li{margin:0 0 10px;padding:0}.gradient-links ul a{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#6fc2d4;font-size:1.5em;font-weight:500;height:110px;width:100%;padding:30px;color:#fff}.gradient-links ul a span{padding-bottom:5px;white-space:normal;text-align:left}.gradient-links ul a i{transform:scaleY(.3);left:0;transition:left .2s ease-in-out}.gradient-links ul a:active i,.gradient-links ul a:focus i,.gradient-links ul a:hover i{left:60px}.gradient-links li:nth-of-type(1) a{background:linear-gradient(159.4deg,#fab0c7,#88c0d7)}.gradient-links li:nth-of-type(2) a{background:linear-gradient(159.4deg,#c3bfd8,#77c3b6)}.gradient-links li:nth-of-type(3) a{background:linear-gradient(159.4deg,#7cc0d3,#a3c272)}.gradient-links li:nth-of-type(4) a{background:linear-gradient(159.4deg,#7dc3ab,#ccc43b)}.gradient-links.has-5 ul a:active i,.gradient-links.has-5 ul a:focus i,.gradient-links.has-5 ul a:hover i{left:22px}.gradient-links.has-5 li:nth-of-type(1) a{background:linear-gradient(159.4deg,#ee5338,#f58f95)}.gradient-links.has-5 li:nth-of-type(2) a{background:linear-gradient(159.4deg,#f58f95,#fabbd9)}.gradient-links.has-5 li:nth-of-type(3) a{background:linear-gradient(159.4deg,#e2bcd9,#83c0d5)}.gradient-links.has-5 li:nth-of-type(4) a{background:linear-gradient(159.4deg,#60c2d4,#89c39a)}.gradient-links.has-5 li:nth-of-type(5) a{background:linear-gradient(159.4deg,#89c39a,#cbc43b)}@media (min-width:640px){.gradient-links ul{margin:0 auto;width:90%;max-width:1160px}.gradient-links ul:after{content:"";display:table;clear:both}.gradient-links li{padding:0 7px;width:50%;float:left}.gradient-links li:nth-of-type(1) a{background:linear-gradient(159.4deg,#fab0c7,#88c0d7)}.gradient-links li:nth-of-type(2) a{background:linear-gradient(159.4deg,#c3bfd8,#77c3b6)}.gradient-links li:nth-of-type(3) a{background:linear-gradient(159.4deg,#c3bfd8,#77c3b6)}.gradient-links li:nth-of-type(4) a{background:linear-gradient(159.4deg,#7cc0d3,#a3c272)}.gradient-links.has-5 li:nth-of-type(1) a{background:linear-gradient(159.4deg,#fab0c7,#88c0d7)}.gradient-links.has-5 li:nth-of-type(2) a{background:linear-gradient(159.4deg,#c3bfd8,#77c3b6)}.gradient-links.has-5 li:nth-of-type(3) a{background:linear-gradient(159.4deg,#c3bfd8,#77c3b6)}.gradient-links.has-5 li:nth-of-type(4) a{background:linear-gradient(159.4deg,#7cc0d3,#a3c272)}.gradient-links.has-5 li:nth-of-type(5) a{background:linear-gradient(159.4deg,#7cc0d3,#a3c272)}}@media (min-width:1024px){.gradient-links li{width:25%}.gradient-links li:nth-of-type(1) a{background:linear-gradient(95deg,#fbb2cd,#cdbdd8)}.gradient-links li:nth-of-type(2) a{background:linear-gradient(95deg,#cdbdd8,#93c0d7)}.gradient-links li:nth-of-type(3) a{background:linear-gradient(95deg,#93c0d7,#65c1cc)}.gradient-links li:nth-of-type(4) a{background:linear-gradient(95deg,#65c1cc,#94c48a)}.gradient-links ul a{height:185px;justify-content:space-between;font-size:2.25em}.gradient-links ul a i{transform:scale(.6,.4);transform-origin:left center}.gradient-links.has-5 li{width:20%}.gradient-links.has-5 li:nth-of-type(1) a{background:linear-gradient(97deg,#ee5338,#f58f95)}.gradient-links.has-5 li:nth-of-type(2) a{background:linear-gradient(97deg,#f58f95,#fabbd9)}.gradient-links.has-5 li:nth-of-type(3) a{background:linear-gradient(97deg,#e2bcd9,#83c0d5)}.gradient-links.has-5 li:nth-of-type(4) a{background:linear-gradient(97deg,#60c2d4,#89c39a)}.gradient-links.has-5 li:nth-of-type(5) a{background:linear-gradient(97deg,#89c39a,#cbc43b)}}@media (min-width:1300px){.gradient-links ul a:active i,.gradient-links ul a:focus i,.gradient-links ul a:hover i{left:125px}.gradient-links.has-5 ul a:active i,.gradient-links.has-5 ul a:focus i,.gradient-links.has-5 ul a:hover i{left:60px}}.rich-content{width:100%;padding:0 30px 0 50px}.rich-content :first-child{margin-top:0}.rich-content ol,.rich-content p,.rich-content ul{font-family:freight-sans-pro,sans-serif;font-size:1.125em;margin:25px auto;width:100%}.rich-content p{line-height:1.75}.rich-content p img{margin:0 -10px 0 -50px;padding:0;width:calc(100% + 50px + 30px - 20px)!important;height:auto!important}.rich-content .pull-left img,.rich-content .pull-right img{margin:0}.rich-content img.pull-left{margin:0 1.25em 1.25em 0}.rich-content img.pull-right{margin:0 0 1.25em 1.25em}.rich-content ol,.rich-content ul{list-style:none;padding:0 20px 0 36px}.rich-content ol li,.rich-content ul li{margin:5px 0;position:relative}.rich-content ol li:before,.rich-content ul li:before{position:absolute;top:0;left:-16px;color:#ee5338}.rich-content ul li:before{content:"//"}.rich-content ol{counter-reset:ordered-list-counter}.rich-content ol li{counter-increment:ordered-list-counter}.rich-content ol li:before{content:counter(ordered-list-counter)}.rich-content h3{align-self:flex-start;font-size:1.3125em;font-weight:400;left:0;line-height:60px;padding-right:8px;height:0;position:absolute;transform:rotate(-90deg) translate(-100%,0);transform-origin:0 0;white-space:nowrap}.rich-content h3:before{border-top:1px #232b30 solid;content:"";display:inline-block;margin-bottom:.3em;margin-right:.25em;width:5em}.rich-content h5{font-size:1.3125em;font-weight:600;line-height:1;margin:2.75em auto 1em;text-align:center}.rich-content h5+p{margin-top:0}.rich-content blockquote{display:block;margin:25px auto;padding:0;max-width:888px;color:#8f9f98;font-size:1.375em;font-style:italic;text-align:center}.rich-content em{font-style:italic}.rich-content a{color:#38b3c9}.rich-content a:active,.rich-content a:focus,.rich-content a:hover{color:#ee5338;text-decoration:underline}.rich-content .link-with-arrow a:after,.rich-content a.link-with-arrow:after{font-family:icomoon;content:"\a0\e99e";font-size:.75em}.rich-content .link-with-arrow a:hover,.rich-content a.link-with-arrow:hover{text-decoration:none}.rich-content .single-image{margin:40px auto;max-width:888px}.rich-content .carousel,.rich-content .jcarousel-wrapper,.rich-content .laptop-overflow{margin:40px -30px 40px -50px}.rich-content .comparison-gallery .carousel-window ul li:last-child .option-b{margin-bottom:0}@media only screen and (min-width:720px){.rich-content{padding:0 80px}.rich-content h5,.rich-content ol,.rich-content p,.rich-content ul{max-width:600px}.rich-content ol,.rich-content p,.rich-content ul{margin:30px auto}.rich-content p img{margin:0 -80px;width:calc(100% + 2 * 80px)!important}.rich-content ol,.rich-content ul{padding:0 20px 0 52px}.rich-content h3{line-height:90px;transform:rotate(-90deg) translate(-100%,-100%)}.rich-content blockquote{margin:30px auto}.rich-content .single-image{margin:60px auto}.rich-content .carousel,.rich-content .jcarousel-wrapper,.rich-content .laptop-overflow{margin:60px -80px}}@media only screen and (min-width:1024px){.rich-content h3{font-size:1.6875em;line-height:290px;left:calc(50vw - 620px)}.rich-content blockquote{font-size:2.5em}}.search{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:100%;opacity:0;position:fixed;transition:opacity .6s ease-in 0s,z-index 1ms linear .6s;width:100vw;z-index:-1}.search .back-button{bottom:0;font-style:italic;left:0;margin-left:0;margin-right:0;position:absolute;text-align:center;width:100vw}.search .close{align-self:flex-end;color:#fff;font-size:1em;margin:0;margin-top:50px;padding:20px;position:absolute;right:0;top:0;transition:top .5s;transition-delay:.5s}.search .go-button{background:0 0;border:none;color:#fff;font-size:1.5em;font-style:italic;left:50%;position:absolute;text-decoration:none;text-transform:uppercase;top:70%;transform:translate(-50%,-50%)}.search .go-button:hover{text-decoration:underline}.search .search-bar{align-items:center;border-bottom:#fff 1px solid;color:#fff;display:flex;flex-direction:row;justify-content:center;max-width:85%;padding-bottom:.25em;width:85%}.search .search-bar input{background:0 0;border:none;color:#fff;width:100%;font-style:italic;font-size:1.5em;font-weight:100;margin:0 .5em}.search .search-bar input::-moz-placeholder{color:#fff;opacity:.5;-moz-transition:color .1s;transition:color .1s}.search .search-bar input:-ms-input-placeholder{color:#fff;opacity:.5;-ms-transition:color .1s;transition:color .1s}.search .search-bar input::placeholder{color:#fff;opacity:.5;transition:color .1s}.search .search-bar input:-ms-input-placeholder{color:#fff;-ms-transition:color .1s;transition:color .1s}.search .search-bar input:focus::-moz-placeholder{color:transparent}.search .search-bar input:focus:-ms-input-placeholder{color:transparent}.search .search-bar input:focus::placeholder{color:transparent}.search .search-bar input:focus:-ms-input-placeholder{color:transparent}.search .search-bar input:focus::-ms-input-placeholder{color:transparent}.search .search-bar i{font-size:1.25em}.search .menu-logo{align-items:center;color:#fff;display:flex;height:55px;justify-content:center;left:0;position:absolute;top:0;transition:top .5s;transition-delay:.5s;width:100%}.search .menu-logo i{color:#fff;font-size:2em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.search label{align-self:flex-start;cursor:pointer;color:#fff;margin:20px}.search .wr-icon{display:inline-block}#search:checked~.search{opacity:1;transition:opacity .6s ease-in 0s,z-index 0s linear 0s;z-index:6}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.search .back-button{margin-left:45px;margin-right:45px;width:auto}.search .close{font-size:1.5em;margin-top:80px;padding:30px}.search .go-button{font-size:2.25em;top:75%}.search label{margin:30px}.search .menu-logo{height:75px}.search .menu-logo i{font-size:2.375em}.search .search-bar{padding-bottom:.5em}.search .search-bar i{font-size:2em}.search .search-bar input{font-size:2.25em}}@media only screen and (min-width:1024px) and (orientation:landscape){.search .close{padding:60px}.search label{margin:60px}.search .search-bar{max-width:60%;width:60%}}nav.sidebar-nav{display:none}.js nav.sidebar-nav{display:none;position:fixed;bottom:0;right:0;padding:0 10px;z-index:200;height:100vh;padding-top:100px}.js nav.sidebar-nav .back-to-top{bottom:0;left:0;position:absolute;padding-bottom:10vh;display:flex;align-items:center;flex-direction:column}.js nav.sidebar-nav .back-to-top a{color:#8f9f98;font-size:.875em;font-style:italic;text-align:center}.js nav.sidebar-nav .back-to-top i{font-size:.5em;margin-bottom:1.5em;transform:rotate(-90deg)}.js nav.sidebar-nav ul{width:20px}.js nav.sidebar-nav ul li{text-align:center;margin:0 auto;transition:margin .3s}.js nav.sidebar-nav ul li i:before{color:#8f9f98;font-size:20px;transition:transform .3s}.js nav.sidebar-nav ul li:after{top:100%}.js nav.sidebar-nav ul li:after,.js nav.sidebar-nav ul li:before{background-color:#8f9f98;content:"";display:block;height:0;margin:10px auto;width:1px;position:absolute;transition:height .3s;left:50%;transform:translateX(-50%)}.js nav.sidebar-nav ul li:before{bottom:100%}.js nav.sidebar-nav ul li a{color:#8f9f98;white-space:nowrap;display:flex;align-items:center;justify-content:center}.js nav.sidebar-nav ul li a span{font-size:.9375em;transform:translate(-100%,-50%);transition:opacity .3s;position:absolute;top:50%;left:0;padding-right:1em;opacity:0;font-style:italic;pointer-events:none}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1),.js #anchor-0.active~.sidebar-nav li:nth-of-type(1),.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2),.js #anchor-1.active~.sidebar-nav li:nth-of-type(2),.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3),.js #anchor-2.active~.sidebar-nav li:nth-of-type(3),.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4),.js #anchor-3.active~.sidebar-nav li:nth-of-type(4),.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5),.js #anchor-4.active~.sidebar-nav li:nth-of-type(5),.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6),.js #anchor-5.active~.sidebar-nav li:nth-of-type(6),.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7),.js #anchor-6.active~.sidebar-nav li:nth-of-type(7),.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8),.js #anchor-7.active~.sidebar-nav li:nth-of-type(8),.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9),.js #anchor-8.active~.sidebar-nav li:nth-of-type(9),.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10),.js #anchor-9.active~.sidebar-nav li:nth-of-type(10),.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8),.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8),.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5),.js #anchor-five.active~.sidebar-nav li:nth-of-type(5),.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4),.js #anchor-four.active~.sidebar-nav li:nth-of-type(4),.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9),.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9),.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1),.js #anchor-one.active~.sidebar-nav li:nth-of-type(1),.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7),.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7),.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6),.js #anchor-six.active~.sidebar-nav li:nth-of-type(6),.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10),.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10),.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3),.js #anchor-three.active~.sidebar-nav li:nth-of-type(3),.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2),.js #anchor-two.active~.sidebar-nav li:nth-of-type(2){margin:50px auto}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1) i,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1) i,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2) i,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2) i,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3) i,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3) i,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4) i,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4) i,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5) i,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5) i,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6) i,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6) i,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7) i,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7) i,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8) i,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8) i,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9) i,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9) i,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10) i,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10) i,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8) i,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8) i,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5) i,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5) i,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4) i,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4) i,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9) i,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9) i,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1) i,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1) i,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7) i,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7) i,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6) i,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6) i,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10) i,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10) i,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3) i,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3) i,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2) i,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2) i{transform:scale(1.6)}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1):after,.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1):before,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1):after,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1):before,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2):after,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2):before,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2):after,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2):before,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3):after,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3):before,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3):after,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3):before,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4):after,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4):before,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4):after,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4):before,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5):after,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5):before,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5):after,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5):before,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6):after,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6):before,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6):after,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6):before,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7):after,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7):before,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7):after,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7):before,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8):after,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8):before,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8):after,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8):before,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9):after,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9):before,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9):after,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9):before,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10):after,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10):before,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10):after,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10):before,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8):after,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8):before,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8):after,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8):before,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5):after,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5):before,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5):after,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5):before,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4):after,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4):before,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4):after,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4):before,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9):after,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9):before,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9):after,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9):before,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1):after,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1):before,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1):after,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1):before,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7):after,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7):before,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7):after,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7):before,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6):after,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6):before,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6):after,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6):before,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10):after,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10):before,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10):after,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10):before,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3):after,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3):before,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3):after,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3):before,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2):after,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2):before,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2):after,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2):before{height:40px}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1) span,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1) span,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2) span,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2) span,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3) span,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3) span,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4) span,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4) span,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5) span,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5) span,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6) span,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6) span,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7) span,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7) span,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8) span,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8) span,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9) span,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9) span,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10) span,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10) span,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8) span,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8) span,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5) span,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5) span,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4) span,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4) span,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9) span,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9) span,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1) span,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1) span,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7) span,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7) span,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6) span,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6) span,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10) span,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10) span,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3) span,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3) span,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2) span,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2) span{opacity:1;pointer-events:all}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1):first-of-type,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1):first-of-type,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2):first-of-type,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2):first-of-type,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3):first-of-type,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3):first-of-type,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4):first-of-type,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4):first-of-type,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5):first-of-type,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5):first-of-type,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6):first-of-type,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6):first-of-type,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7):first-of-type,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7):first-of-type,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8):first-of-type,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8):first-of-type,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9):first-of-type,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9):first-of-type,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10):first-of-type,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10):first-of-type,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8):first-of-type,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8):first-of-type,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5):first-of-type,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5):first-of-type,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4):first-of-type,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4):first-of-type,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9):first-of-type,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9):first-of-type,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1):first-of-type,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1):first-of-type,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7):first-of-type,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7):first-of-type,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6):first-of-type,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6):first-of-type,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10):first-of-type,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10):first-of-type,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3):first-of-type,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3):first-of-type,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2):first-of-type,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2):first-of-type{margin-top:0}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1):first-of-type:before,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1):first-of-type:before,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2):first-of-type:before,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2):first-of-type:before,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3):first-of-type:before,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3):first-of-type:before,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4):first-of-type:before,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4):first-of-type:before,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5):first-of-type:before,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5):first-of-type:before,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6):first-of-type:before,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6):first-of-type:before,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7):first-of-type:before,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7):first-of-type:before,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8):first-of-type:before,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8):first-of-type:before,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9):first-of-type:before,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9):first-of-type:before,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10):first-of-type:before,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10):first-of-type:before,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8):first-of-type:before,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8):first-of-type:before,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5):first-of-type:before,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5):first-of-type:before,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4):first-of-type:before,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4):first-of-type:before,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9):first-of-type:before,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9):first-of-type:before,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1):first-of-type:before,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1):first-of-type:before,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7):first-of-type:before,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7):first-of-type:before,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6):first-of-type:before,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6):first-of-type:before,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10):first-of-type:before,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10):first-of-type:before,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3):first-of-type:before,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3):first-of-type:before,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2):first-of-type:before,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2):first-of-type:before{height:0;margin:0}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1):last-of-type,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1):last-of-type,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2):last-of-type,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2):last-of-type,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3):last-of-type,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3):last-of-type,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4):last-of-type,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4):last-of-type,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5):last-of-type,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5):last-of-type,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6):last-of-type,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6):last-of-type,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7):last-of-type,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7):last-of-type,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8):last-of-type,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8):last-of-type,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9):last-of-type,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9):last-of-type,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10):last-of-type,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10):last-of-type,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8):last-of-type,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8):last-of-type,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5):last-of-type,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5):last-of-type,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4):last-of-type,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4):last-of-type,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9):last-of-type,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9):last-of-type,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1):last-of-type,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1):last-of-type,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7):last-of-type,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7):last-of-type,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6):last-of-type,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6):last-of-type,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10):last-of-type,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10):last-of-type,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3):last-of-type,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3):last-of-type,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2):last-of-type,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2):last-of-type{margin-bottom:0}.js #anchor-0.active~* .sidebar-nav li:nth-of-type(1):last-of-type:after,.js #anchor-0.active~.sidebar-nav li:nth-of-type(1):last-of-type:after,.js #anchor-1.active~* .sidebar-nav li:nth-of-type(2):last-of-type:after,.js #anchor-1.active~.sidebar-nav li:nth-of-type(2):last-of-type:after,.js #anchor-2.active~* .sidebar-nav li:nth-of-type(3):last-of-type:after,.js #anchor-2.active~.sidebar-nav li:nth-of-type(3):last-of-type:after,.js #anchor-3.active~* .sidebar-nav li:nth-of-type(4):last-of-type:after,.js #anchor-3.active~.sidebar-nav li:nth-of-type(4):last-of-type:after,.js #anchor-4.active~* .sidebar-nav li:nth-of-type(5):last-of-type:after,.js #anchor-4.active~.sidebar-nav li:nth-of-type(5):last-of-type:after,.js #anchor-5.active~* .sidebar-nav li:nth-of-type(6):last-of-type:after,.js #anchor-5.active~.sidebar-nav li:nth-of-type(6):last-of-type:after,.js #anchor-6.active~* .sidebar-nav li:nth-of-type(7):last-of-type:after,.js #anchor-6.active~.sidebar-nav li:nth-of-type(7):last-of-type:after,.js #anchor-7.active~* .sidebar-nav li:nth-of-type(8):last-of-type:after,.js #anchor-7.active~.sidebar-nav li:nth-of-type(8):last-of-type:after,.js #anchor-8.active~* .sidebar-nav li:nth-of-type(9):last-of-type:after,.js #anchor-8.active~.sidebar-nav li:nth-of-type(9):last-of-type:after,.js #anchor-9.active~* .sidebar-nav li:nth-of-type(10):last-of-type:after,.js #anchor-9.active~.sidebar-nav li:nth-of-type(10):last-of-type:after,.js #anchor-eight.active~* .sidebar-nav li:nth-of-type(8):last-of-type:after,.js #anchor-eight.active~.sidebar-nav li:nth-of-type(8):last-of-type:after,.js #anchor-five.active~* .sidebar-nav li:nth-of-type(5):last-of-type:after,.js #anchor-five.active~.sidebar-nav li:nth-of-type(5):last-of-type:after,.js #anchor-four.active~* .sidebar-nav li:nth-of-type(4):last-of-type:after,.js #anchor-four.active~.sidebar-nav li:nth-of-type(4):last-of-type:after,.js #anchor-nine.active~* .sidebar-nav li:nth-of-type(9):last-of-type:after,.js #anchor-nine.active~.sidebar-nav li:nth-of-type(9):last-of-type:after,.js #anchor-one.active~* .sidebar-nav li:nth-of-type(1):last-of-type:after,.js #anchor-one.active~.sidebar-nav li:nth-of-type(1):last-of-type:after,.js #anchor-seven.active~* .sidebar-nav li:nth-of-type(7):last-of-type:after,.js #anchor-seven.active~.sidebar-nav li:nth-of-type(7):last-of-type:after,.js #anchor-six.active~* .sidebar-nav li:nth-of-type(6):last-of-type:after,.js #anchor-six.active~.sidebar-nav li:nth-of-type(6):last-of-type:after,.js #anchor-ten.active~* .sidebar-nav li:nth-of-type(10):last-of-type:after,.js #anchor-ten.active~.sidebar-nav li:nth-of-type(10):last-of-type:after,.js #anchor-three.active~* .sidebar-nav li:nth-of-type(3):last-of-type:after,.js #anchor-three.active~.sidebar-nav li:nth-of-type(3):last-of-type:after,.js #anchor-two.active~* .sidebar-nav li:nth-of-type(2):last-of-type:after,.js #anchor-two.active~.sidebar-nav li:nth-of-type(2):last-of-type:after{height:0;margin:0}.js .sidebar-nav li:hover span{opacity:1;pointer-events:all}@media only screen and (min-width:1024px) and (orientation:landscape){.js nav.sidebar-nav{display:flex}}.subfooter{align-items:center;background:linear-gradient(-45deg,#ee5338,#c2b1d4);bottom:0;display:flex;height:calc(75vh + 55px);justify-content:center;max-width:100%;position:-webkit-sticky;position:sticky;width:100vw;z-index:0}.subfooter .background{background:url(../media/head-facing-left.png) no-repeat,url(../media/upside-down-head.png) no-repeat;background-position:140% 90%,-40% 90%;background-size:55%;position:absolute;top:0;left:0;width:100%;height:100%}.subfooter .width-wrap{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;font-style:italic}.subfooter .width-wrap input,.subfooter .width-wrap p{margin-bottom:3vh;text-align:center}.subfooter .width-wrap h2{font-style:normal;font-weight:700;line-height:1.5}@media only screen and (max-width:320px){.subfooter .width-wrap h2{font-size:1.25em}}.subfooter .width-wrap .go-button{background:0 0;border:none;color:#fff;font-size:2.25em;font-style:italic;margin-top:5vh;text-transform:uppercase}@media only screen and (max-width:320px){.subfooter .width-wrap .go-button{font-size:1.8em}}.subfooter .width-wrap .go-button:hover{text-decoration:underline}.subfooter .width-wrap form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.subfooter .width-wrap .logo{color:#fff;font-size:3.875em;margin:5vh 0;text-align:center}@media only screen and (max-width:320px){.subfooter .width-wrap .logo{font-size:2em}}.subfooter .width-wrap p{font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:500}.subfooter .width-wrap input[type=email],.subfooter .width-wrap input[type=text]{background:0 0;border:1px solid #fff;color:#fff;font-family:freight-sans-pro,sans-serif;font-style:normal;font-weight:400;max-width:350px;margin:.5em 0;padding:1em;text-align:center;width:100%}.subfooter .width-wrap input[type=email]::-moz-placeholder,.subfooter .width-wrap input[type=text]::-moz-placeholder{color:#fff;opacity:1;-moz-transition:color .1s;transition:color .1s}.subfooter .width-wrap input[type=email]:-ms-input-placeholder,.subfooter .width-wrap input[type=text]:-ms-input-placeholder{color:#fff;opacity:1;-ms-transition:color .1s;transition:color .1s}.subfooter .width-wrap input[type=email]::placeholder,.subfooter .width-wrap input[type=text]::placeholder{color:#fff;opacity:1;transition:color .1s}.subfooter .width-wrap input[type=email]:-ms-input-placeholder,.subfooter .width-wrap input[type=text]:-ms-input-placeholder{color:#fff;-ms-transition:color .1s;transition:color .1s}.subfooter .width-wrap input[type=email]:focus::-moz-placeholder,.subfooter .width-wrap input[type=text]:focus::-moz-placeholder{color:transparent}.subfooter .width-wrap input[type=email]:focus:-ms-input-placeholder,.subfooter .width-wrap input[type=text]:focus:-ms-input-placeholder{color:transparent}.subfooter .width-wrap input[type=email]:focus::placeholder,.subfooter .width-wrap input[type=text]:focus::placeholder{color:transparent}.subfooter .width-wrap input[type=email]:focus:-ms-input-placeholder,.subfooter .width-wrap input[type=text]:focus:-ms-input-placeholder{color:transparent}.subfooter .width-wrap input[type=email]:focus::-ms-input-placeholder,.subfooter .width-wrap input[type=text]:focus::-ms-input-placeholder{color:transparent}@media only screen and (orientation:landscape) and (max-width:825px){.subfooter .width-wrap .go-button{font-size:1.75em;margin-top:1.5vw}.subfooter .width-wrap .logo{display:none}.subfooter .width-wrap .subfooter-content{margin-top:.5vw}}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.subfooter{height:auto;padding:0}.subfooter .background{background-position:110% 75%,-10% 75%;background-size:30%}.subfooter .width-wrap{justify-content:center;padding:5vh 0}.subfooter .width-wrap h2{font-size:2.25em}.subfooter .width-wrap .logo{margin-top:0}.subfooter .width-wrap .subfooter-content{align-items:center;display:flex;flex-direction:column;justify-content:space-between}}#video-player{height:31.5vh;left:50%;max-height:calc(720px / 16 * 9);max-width:720px;opacity:0;padding:9px 16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:56vh;z-index:-1}#video-player.playing{opacity:1;z-index:2}.video-image-overlay{cursor:pointer;height:31.5vh;left:50%;max-height:calc(720px / 16 * 9);max-width:720px;padding:9px 16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:56vh;z-index:2}.video-image-overlay img{width:100%;height:100%}.video-image-overlay .play-icon{color:#fff;font-size:12.5vw;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:color .3s}.video-image-overlay .text{color:#fff;font-size:.8em;position:absolute;left:50%;top:65%;transform:translate(-50%,-50%);transition:color .3s;text-align:center}.video-image-overlay:hover .play-icon{color:#ee5338}.video-image-overlay:hover .text{color:#ee5338}#video-player.playing+.video-image-overlay{z-index:-1}.video-title{bottom:calc(50vh + 22.5vw);color:#fff;font-style:normal;left:10vw;max-width:40vw;padding:2.5vw 16px;position:absolute;white-space:normal;text-align:left}.video-next.text{color:#cbc43b;max-width:40vw;padding:0 16px;position:absolute;right:10vw;top:calc(50vh + 22.5vw);text-align:right}.video-count{left:10vw;padding:0 16px;position:absolute;top:calc(50vh + 22.5vw);color:#fff}.video-overview{align-items:center;bottom:calc(50vh + 22.5vw);color:#fff;display:flex;justify-content:center;margin-right:16px;padding:1.25vh 3.75vh!important;position:absolute;right:10vw}.video-overview i{display:inline-block;margin-left:.75em}#video-player.large,#video-player.large+.video-image-overlay{height:45vw;max-height:calc(720vw / 16 * 9);max-width:720vw;padding:0;width:80vw}@media only screen and (orientation:landscape) and (max-width:825px){.video-count{left:22vw;top:calc(50vh + 15.75vw)}.video-next.text{max-width:28vw;right:22vw;top:calc(50vh + 15.75vw)}.video-overview{bottom:calc(50vh + 15.75vw);right:22vw}#video-player,.video-image-overlay{height:31.5vw;width:56vw}.video-image-overlay .play-icon{font-size:12.5vh}.video-title{bottom:calc(50vh + 15.75vw);left:22vw;max-width:28vw;padding:2.5vh 16px}}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.video-count{padding:0 32px}.video-next.text{padding:0 32px}.video-overview{margin-right:32px}#video-player,.video-image-overlay{padding:18px 32px}.video-title{padding:1.5vh 32px}}@media only screen and (min-width:1024px) and (orientation:landscape){.video-count{left:calc((100% - 720px)/ 2);top:calc((50vh + 202.5px))}.video-overview{bottom:calc((50vh + 202.5px));right:calc((100% - 720px)/ 2)}#video-player.large,#video-player.large+.video-image-overlay{padding:0}.video-image-overlay .play-icon{font-size:7em}.video-next.text{right:calc((100% - 720px)/ 2);top:calc((50vh + 202.5px))}.video-title{bottom:calc((50vh + 202.5px));left:calc((100% - 720px)/ 2)}}@media only screen and (min-width:1400px){#video-player.large,#video-player.large+.video-image-overlay{padding:0;max-height:75vh;max-width:133.33333vh}}.video-overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:#232b30;z-index:10}.video-overlay .close,.video-overlay .next,.video-overlay .previous{position:absolute;background:0 0;border:0;margin:0;color:#fff}.video-overlay .close{padding:20px;right:0;top:0}.video-overlay .next,.video-overlay .previous{top:50%;margin-top:-22px;font-size:32px;padding:6px}.video-overlay .previous{left:10px}.video-overlay .next{right:10px}.video-overlay .video-pad{position:absolute;top:0;left:50%;transform:translateX(-50%);width:calc(100% - 108px);max-width:calc((100vh - 200px) * 16 / 9);height:100%;display:flex;flex-direction:column;justify-content:center}.video-overlay .video-top .title{color:#fff}.video-overlay .video-top .client{color:#fff;margin:0 0 1em}.video-overlay .video-wrap{width:100%;padding-top:56.25%}.video-overlay .video-iframe{position:absolute;width:100%;height:100%;left:0;top:0}.video-overlay .video-bottom{padding-top:.5em;min-height:65px;display:flex;align-items:center;justify-content:space-between}.video-overlay .caption{float:left;color:#fff;font-style:normal}.video-overlay .button{float:right;width:auto;padding:.75em 1.5em;line-height:1}@media only screen and (min-width:720px){.video-overlay .close{right:10px;top:10px}.video-overlay .next,.video-overlay .previous{margin-top:-30px;font-size:48px}.video-overlay .previous{left:20px}.video-overlay .next{right:20px}.video-overlay .video-pad{width:calc(100% - 180px)}}.work-details{margin:40px 20px;width:calc(100% - 20px * 2);-webkit-transform:translate3d(0,0,0)}.work-details .inner{border:1px solid #8f9f98;color:#8f9f98;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:20px!important}.work-details .inner h2{font-size:1.4em;font-weight:500;width:100%}.work-details .inner .work-detail-column-left{width:65%}.work-details .inner .work-detail-column-right{width:35%}.work-details .inner .work-detail-list li,.work-details .inner .work-detail-share-list li{font-family:freight-sans-pro,sans-serif;font-size:.75em;font-style:normal!important;line-height:2}.work-details .inner .work-detail-list li span,.work-details .inner .work-detail-share-list li span{font-family:freight-sans-pro,sans-serif;font-style:normal!important}.work-details .inner .work-detail-list li:first-of-type,.work-details .inner .work-detail-share-list li:first-of-type{font-family:freight-sans-pro,sans-serif;font-weight:700;margin-top:20px;text-transform:uppercase}.work-details .inner .work-detail-share-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap!important;justify-content:flex-start!important}.work-details .inner .work-detail-share-list li:first-of-type{margin-bottom:.5em;width:100%}.work-details .inner .work-detail-share-list li:not(:first-of-type){font-size:1.125em;padding-right:3.75vw}.work-details .inner .work-detail-share-list li .wr-twitter-icon{font-size:.925em}@media only screen and (min-width:720px) and (orientation:portrait),only screen and (min-width:1025px),only screen and (min-width:1024px) and (orientation:landscape){.work-details{margin-left:0;margin-right:0;width:100%}.work-details .inner{padding:40px!important}.work-details .inner h2{font-size:1.5em}.work-details .inner .work-detail-list li{font-size:.875em;line-height:1.6}.work-details.full-width h2{width:20%}.work-details.full-width .work-detail-column-left{width:35%}.work-details.full-width .work-detail-column-right{display:flex;flex-direction:column;flex-wrap:wrap;width:45%}.work-details.full-width .work-detail-column-right .work-detail-share-list{position:absolute;top:0;left:65%}.work-details.full-width .work-detail-column-right .work-detail-share-list li:first-of-type{margin-top:0}.work-details.full-width .work-detail-column-right .work-detail-share-list li:not(:first-of-type){padding-right:.75em}.work-details.full-width .work-detail-column-right .work-detail-share-list li:last-of-type{padding-right:0}.work-details.full-width .work-detail-list li:first-of-type{margin-top:0}.work-details.half-width .work-detail-column-left{width:40%}.work-details.half-width .work-detail-column-right{display:flex;flex-direction:column;flex-wrap:wrap;width:60%}.work-details.half-width .work-detail-column-right ul{margin-left:10%;width:50%}.work-details.half-width .work-detail-column-right .work-detail-share-list{position:absolute;top:0;left:60%}.work-details.half-width .work-detail-column-right .work-detail-share-list li:not(:first-of-type){padding-right:.75em}}@media only screen and (min-width:1024px) and (orientation:landscape){.work-details.half-width{padding:0 60px}.work-details.full-width .inner h2{padding-left:2em}.work-details.full-width .inner .work-detail-list{padding-bottom:1em}.work-details.full-width .inner .work-detail-list li:not(:first-of-type){line-height:1.75}.work-details.full-width .inner .work-detail-share-list li:first-of-type{padding-bottom:.5em}.work-details.full-width .inner .work-detail-share-list li:not(:first-of-type){padding-right:1.25em;font-size:1.5em}.work-details.full-width .inner .work-detail-share-list li:last-of-type{padding-right:0}}.tablet-only{display:none}@media only screen and (min-width:720px){.tablet-only{display:inline-block}}