.slick-slider,input,textarea{-webkit-box-sizing:border-box}*,.slick-list{margin:0;padding:0}.slick-slider,body{-webkit-tap-highlight-color:transparent}body,header .inner{background-color:#fff}.bg-loadme,.loadbgview,.loadme,.loadmeview,.ui.slick-disabled,.wf-loading .tk-fade,p a:after{opacity:0}*,.slick-list:focus{outline:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{position:fixed;top:81px;right:0;bottom:0;left:0;z-index:5;display:block;box-sizing:border-box;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.sticky-footer main,header .inner,p a{position:relative}.slick-list,.slick-track{position:relative;display:block;height:100%}.home .slick-slider{top:0;right:0;bottom:0;left:0}.slick-list{overflow:visible}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.home header,.home header .logo,.slick-arrow.slick-hidden,.slick-slide,.slick-slide.slick-loading img,.slideshow nav,.textpage figure img{display:none}.slick-track:after,.slick-track:before{content:"";display:none}.clear,.slick-track:after{clear:both}.slick-slide{float:left;min-height:1px;height:100%;width:100%}.right,[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.gridpage .video figcaption svg,.slick-initialized .slick-slide,.slideshow .ui.close{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}body,h1,h2,h3{font-weight:400}h1,p{line-height:1.4}a,footer a,footer a:hover,header .logo:hover,header h1,p a{color:inherit}body,header nav a.pageOn,header nav a:hover,input,textarea{color:#000}.packergrid,header ul,ul{list-style-type:none}.addb4:before,.ib,input[type=checkbox],input[type=radio],p a{display:inline-block}.addb4:before,.clear-after:after,p a:after{content:""}footer p,h2,h3,p a{line-height:1}.upcase,h1,header nav li{text-transform:uppercase}*{border:none}html{font-size:12px}.wf-active .tk-fade{opacity:1;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}header .menuBtn p,p a:after{-webkit-transition:opacity .2s;-o-transition:opacity .2s}body{width:100%;font-family:baskerville-urw,serif;font-style:normal;font-size:13.6px;letter-spacing:.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}em,header nav li,i{font-style:italic}body.masonry{overflow-y:scroll}body.menuOn{overflow:hidden}body.slideshow{overflow-y:hidden}a{text-decoration:none}h1{font-size:1.65rem;letter-spacing:.81em;padding-bottom:3.6rem}h2,h3{padding-bottom:1.3em}ol+h2,ol+h3,p+h2,p+h3,ul+h2,ul+h3{padding-top:2.5em}p{padding-bottom:2em}.centerX,.centerXY,.centerY,.ui,.ui.close,footer p,header nav,header ul,p a:after{position:absolute}p a:after{width:100%;height:1px;background-color:currentColor;bottom:-2px;left:0;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gridpage figcaption,header h1{-webkit-backface-visibility:hidden}p a:hover:after{opacity:.6}li{line-height:1.2;padding-bottom:1em}input,label,select,textarea{font-size:16px;display:block}input,textarea{background-color:transparent;padding:0 10px;height:34px;border:1px solid #000;border-radius:0;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}input[type=submit]{padding:0 10px;border:0;cursor:pointer;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none}label{padding-bottom:5px}.clear-after:after{display:block;clear:both;height:0}.req{color:#c1cd23}.left{float:left}.addb4:before{height:100%;width:0;vertical-align:middle}.sticky-footer footer,.sticky-footer main:after{height:68px}#content:before,.sticky-footer main:after{content:"";display:block}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.v-baseline{vertical-align:baseline}.centerXY{top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.centerY{top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.centerX{top:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cover{background-size:cover;background-position:50% 50%}.bg-loadme.loaded,.loadbgview.loaded,.loadme.loaded,.loadmeview.loaded,.slickslideshow figcaption.shown{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.sticky-footer main{min-height:100vh;z-index:1;margin:0 auto -68px}#content:before,body.info #content:before{height:117px}header{position:fixed;top:0;left:0;width:100%;height:0;z-index:100;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}header.shrink{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}header .inner{height:117px;z-index:5;-webkit-transition:background-color;-o-transition:background-color;transition:background-color}.slideshow header .inner{height:81px;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.menuOn header .inner{background-color:transparent;-webkit-transition:background-color .2s .5s;-o-transition:background-color .2s .5s;transition:background-color .2s .5s}header .logo{position:absolute;text-align:center;bottom:26px;left:50%;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.slideshow header .logo{bottom:27px}header h1{padding:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:color .2s .2s!important;-o-transition:color .2s .2s!important;transition:color .2s .2s!important;backface-visibility:hidden}header h1:after{content:attr(data-hover-text);position:absolute;top:0;left:0;width:100%;color:inherit;opacity:0;-webkit-transition:opacity .2s,color .2s!important;-o-transition:opacity .2s,color .2s!important;transition:opacity .2s,color .2s!important}header h1:hover{color:#fff;-webkit-transition:color .2s!important;-o-transition:color .2s!important;transition:color .2s!important}header h1:hover:after{opacity:1;color:#000;-webkit-transition:opacity .2s .2s,color .2s .2s!important;-o-transition:opacity .2s .2s,color .2s .2s!important;transition:opacity .2s .2s,color .2s .2s!important}.slideshow h1{-webkit-transform:scale(.83);-ms-transform:scale(.83);transform:scale(.83)}header .menuBtn{position:absolute;top:35px;right:37px;cursor:pointer}header .menuBtn p{padding-bottom:0;line-height:1;font-size:.8rem;font-weight:700;letter-spacing:.05em;position:absolute;bottom:-1.5rem;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:1;transition:opacity .2s}.menuOn header .menuBtn p{opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}header .menuBtn div{width:30px;height:17px;position:relative}header .menuBtn .line{height:3px;width:30px;display:block;position:absolute;right:0;background-color:#00aeef;opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition-property:background-color,opacity,top,-webkit-transform;-o-transition-property:background-color,opacity,transform,top;transition-property:background-color,opacity,transform,top,-webkit-transform;-webkit-transition-duration:.2s,.1s,.3s,.3s;-o-transition-duration:.2s,.1s,.3s,.3s;transition-duration:.2s,.1s,.3s,.3s;-webkit-transition-delay:0s,0s,0s,0s;-o-transition-delay:0s,0s,0s,0s;transition-delay:0s,0s,0s,0s}.menuOn header .menuBtn .line{-webkit-transition-property:opacity,top,-webkit-transform;-o-transition-property:opacity,transform,top;transition-property:opacity,transform,top,-webkit-transform;-webkit-transition-duration:.1s,.3s,.3s;-o-transition-duration:.1s,.3s,.3s;transition-duration:.1s,.3s,.3s;-webkit-transition-delay:0s,0s,0s;-o-transition-delay:0s,0s,0s;transition-delay:0s,0s,0s}header .menuBtn .line:first-child{top:0}header .menuBtn .line:nth-child(2){top:7px}header .menuBtn .line:nth-child(3){top:14px}.menuOn header .menuBtn .line:first-child{top:4px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.menuOn header .menuBtn .line:nth-child(2){opacity:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.menuOn header .menuBtn .line:nth-child(3){top:4px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}header nav{z-index:10;top:0;right:0;bottom:0;left:0}header ul{top:67px;font-size:0}.slickslideshow figcaption .lb-add-remove .words,footer p{font-size:1rem}.navset-left{left:5.065%;text-align:left}.navset-right{right:5.065%;text-align:right}header nav li{display:inline-block;font-size:1.2rem;padding:0}.navset-left li{margin-right:1.7em}.navset-right li{margin-left:1.7em}header nav a{color:#adadad;border-bottom:1px solid currentColor;display:block;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.ui.close{display:none;top:0;-webkit-transform:none;-ms-transform:none;transform:none;right:0;width:13px;height:13px;padding:34px 5.065% 34px 2.84%}.resize-overlay{position:fixed;top:0;right:0;left:0;bottom:0;z-index:-99;background-color:#fff;opacity:0;-webkit-transition:opacity .3s,z-index 0s .3s;-o-transition:opacity .3s,z-index 0s .3s;transition:opacity .3s,z-index 0s .3s}body.recalculating .resize-overlay{z-index:4;background-color:#fff;opacity:1;-webkit-transition:opacity .3s,z-index;-o-transition:opacity .3s,z-index;transition:opacity .3s,z-index}footer{position:relative;z-index:5;text-align:center}footer p{padding:0;letter-spacing:0;width:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gridpage .cell,.home h1{color:#fff}.ui{width:22px;z-index:20;top:46%;-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);cursor:pointer;fill:#000;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;padding:5% 2.8125% 5% 5.065%}.ui.prev{left:0}.ui.next{right:0;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.slickslideshow .cell{text-align:center;position:relative;font-size:0;height:91.8%;height:calc(100% - 52px);background-color:#fff;-webkit-transition:opacity .6s .2s;-o-transition:opacity .6s .2s;transition:opacity .6s .2s}.slickslideshow .cell .photo{max-width:84%;max-width:calc(84.245% - 44px);max-height:100%}.slickslideshow .cell .inner{width:84%;width:calc(84.245% - 44px);height:100%;display:inline-block;position:relative}.slickslideshow .cell iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slickslideshow figcaption{position:absolute;bottom:-48px;height:48px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;text-align:center;width:88%;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.home h1,.slick-dots{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.slickslideshow figcaption>div{display:inline-block;vertical-align:middle;font-size:1.15rem;padding:0 1em}.slickslideshow figcaption svg{width:13px;height:13px;fill:currentColor;padding-right:6px}.slickslideshow figcaption .lb-add-remove .icon{width:12px;height:12px}.slickslideshow figcaption .lb-add-remove .icon:before{background-color:currentColor;width:12px;height:2px}.slickslideshow figcaption .lb-add-remove .icon:after{background-color:currentColor;width:2px;height:12px}.slick-dots{position:absolute;bottom:0;transform:translate(-50%,-50%);line-height:0;font-size:0;height:18px;width:auto}.slick-dots li{display:inline-block;padding:0;margin:0 7px;-webkit-transform:rotate(27deg);-ms-transform:rotate(27deg);transform:rotate(27deg)}.slick-dots li button{display:block;background:#d7d7d7;font-size:inherit;width:1px;height:19px;cursor:pointer;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.hover,.slick-dots li.slick-active button{background-color:#000}.home h1{position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10;padding:0;font-size:1.55vw}.gridpage video,.home video{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.home header .inner{height:0}.home .cell{height:100%}.home .slickslideshow .cell .photo{width:100%;height:100%;max-height:75%;max-height:calc(100% - 236px);max-width:79%}.home .slickslideshow .cell .inner{width:100%;height:100%;max-height:75%;max-height:calc(100% - 236px);max-width:79%;font-size:0;overflow:hidden}.gridpage .cell a{color:#fff;position:relative}.gridpage video{min-height:100%;width:100%}.gridpage figcaption,.textpage.hasImage .writeup{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.gridpage figcaption{position:absolute;z-index:5;top:50%;left:50%;text-align:center;width:88%;max-width:300px;backface-visibility:hidden;transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.gridpage .cell:hover figcaption{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.gridpage figcaption svg{display:none;margin:auto;width:44px;height:44px;fill:currentColor}.gridpage figcaption span{display:block;font-style:italic;text-transform:uppercase;line-height:1.3}.play-icon+span{padding-top:1.1em}.hover{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.textpage figure,.writeup{bottom:0;position:absolute}.cell:hover .hover{opacity:.7;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.packergrid{width:97.11%;min-height:100%;margin:0 auto 1.445vw}.packergrid .cell{display:block;float:left;overflow:hidden;text-align:left;margin:44px;margin:calc((100vw * .9711) * .0362);width:26.1%}.packergrid .cell.largest{width:44.9%}.packergrid .cell.large{width:32.6%}.packergrid .cell.medium,.packergrid:not(.videos) .cell.video.small,.packergrid:not(.videos) .cell.video.smallest{width:26.1%}.packergrid .cell.small{width:19.4%}.packergrid .cell.smallest{width:16%}.packergrid.videos .cell{width:92.76%}.packergrid.videos .cell.largest{width:92.76}.packergrid.videos .cell.large{width:62%}.packergrid.videos .cell.medium{width:53.6%}.packergrid.videos .cell.small{width:42.7%}.packergrid.videos .cell.smallest{width:28.6%}.no-cssanimations .packergrid figure,.no-js .packergrid figure,.packergrid .shown{opacity:1}.packergrid figure a,.packergrid figure img{outline:0;border:none;width:100%;display:block;text-decoration:none}.packergrid.effect-1 figure.animate{animation:.65s forwards fadeIn;-webkit-animation:.65s forwards fadeIn;-moz-animation:.65s forwards fadeIn;-o-animation:.65s forwards fadeIn}@keyframes fadeIn{100%{opacity:1}}@-webkit-keyframes fadeIn{100%{opacity:1}}.justified{margin:auto;padding-bottom:7px}.justified .photo{z-index:1}.textpage{min-height:calc(100vh - 185px);position:relative}.writeup{z-index:5;top:0;right:0;left:0;text-align:center}.textpage.hasImage .writeup{top:50%;left:50%;transform:translate(-50%,-50%);width:88%;text-align:left;max-width:476px}.textpage figure{top:0;right:0;left:0;z-index:1;font-size:0}.textpage.hasImage figure{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.textpage .holder{position:absolute;z-index:5;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);max-width:583px;width:88%;font-size:13.6px}.textpage.hasImage .holder{right:0;-webkit-transform:translate(91.2%,-50%);-ms-transform:translate(91.2%,-50%);transform:translate(91.2%,-50%);text-align:left;min-width:476px;width:100%}.textpage.hasImage figure img{display:inline-block;vertical-align:middle;max-height:88%;max-width:99%}.textpage p:last-child{padding:0}@media (max-width:1390px){.home h1{font-size:21px}.home .slickslideshow .cell .inner,.home .slickslideshow .cell .photo{max-height:calc(100% - 126px);max-width:88%}.slick-dots{display:none}}@media (max-width:1040px){header .log{bottom:28px}header h1{font-size:1.45rem}}@media (max-width:905px){header.shrink{-webkit-transform:translateY(-18px);-ms-transform:translateY(-18px);transform:translateY(-18px)}header.shrink .logo{-webkit-transform:translateX(-50%) translateY(9px);-ms-transform:translateX(-50%) translateY(9px);transform:translateX(-50%) translateY(9px)}}@media (max-width:670px){#content:before,header .inner{height:166px}header.shrink{-webkit-transform:translateY(-95px);-ms-transform:translateY(-95px);transform:translateY(-95px)}header .logo{width:91%;bottom:77px}header.shrink .logo{-webkit-transform:translateX(-50%) translateY(9px);-ms-transform:translateX(-50%) translateY(9px);transform:translateX(-50%) translateY(9px)}header nav{text-align:center}.navset-left,.navset-right{left:0;right:0;position:relative;display:inline-block;top:117px;text-align:center}.navset-right li:first-child{margin-left:0}.overview #content:before{height:72px}}@media (max-width:1190px){.gridpage .video figcaption svg{display:none}.play-icon+span{padding-top:0}}@media (max-width:767px){.packergrid .cell.large,.packergrid .cell.largest,.packergrid .cell.medium,.packergrid .cell.small,.packergrid .cell.smallest,.packergrid:not(.videos) .cell.video.small,.packergrid:not(.videos) .cell.video.smallest{width:42.8%}}@media (max-width:445px){.packergrid{width:100%;margin:0 auto 1.445vw}.packergrid .cell.large,.packergrid .cell.largest,.packergrid .cell.medium,.packergrid .cell.small,.packergrid .cell.smallest,.packergrid.videos .cell,.packergrid.videos .cell.large,.packergrid.videos .cell.largest,.packergrid.videos .cell.medium,.packergrid.videos .cell.small,.packergrid.videos .cell.smallest,.packergrid:not(.videos) .cell.video.small,.packergrid:not(.videos) .cell.video.smallest{width:89.87%;margin:0 5.065% 5.065%}}@media (max-width:960px){.slideshow header,.slideshow header.shrink{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slideshow header .logo{bottom:18px}@media (orientation:landscape){.slideshow header .logo,.slideshow header.shrink .logo{bottom:30px}}.ui.next,.ui.prev{bottom:0;top:auto;padding:22px 5%}.slickslideshow .cell .photo{max-width:99.9%}.slickslideshow .cell .inner{width:99.9%}.ui.prev{left:0;-webkit-transform:none;-ms-transform:none;transform:none}.ui.next{right:0;-webkit-transform:rotate(180deg) translate(0);-ms-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0)}.textpage.hasImage figure{top:0;right:0;bottom:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.textpage.hasImage figure img{display:none}.textpage.hasImage .writeup{position:relative;z-index:5;text-align:center}.textpage.hasImage .holder{right:auto;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;min-width:0}footer p{width:88%}}