@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=7de15c32-1add-4975-ac67-66700c0f33f4");@import url("https://use.typekit.net/cfa8vrv.css");.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{position:relative;float:left;min-height:1px}[class*="span"].border-left{margin-left:19px;border-left:1px solid #E5E5E5}[class*="span"].border-right{margin-left:19px;border-right:1px solid #E5E5E5}[class*="span"].right{text-align:right}[class*='span'] input[type=text],[class*='span'] input[type=email],[class*='span'] input[type=phone],[class*='span'] input[type=tel],[class*='span'] input[type=password],[class*='span'] textarea,[class*='span'] select,.input-wrap input[type=text],.input-wrap input[type=email],.input-wrap input[type=phone],.input-wrap input[type=tel],.input-wrap input[type=password],.input-wrap textarea,.input-wrap select{width:100% !important;margin:0 0 10px 0 !important}.span1{width:calc(4.16667% - 20px);margin-left:20px}.offset1{margin-left:calc(4.16667% + 20px) !important}.inset-l1{padding-left:4.16667% !important}.inset-r1{padding-right:4.16667% !important}.span2{width:calc(8.33333% - 20px);margin-left:20px}.offset2{margin-left:calc(8.33333% + 20px) !important}.inset-l2{padding-left:8.33333% !important}.inset-r2{padding-right:8.33333% !important}.span3{width:calc(12.5% - 20px);margin-left:20px}.offset3{margin-left:calc(12.5% + 20px) !important}.inset-l3{padding-left:12.5% !important}.inset-r3{padding-right:12.5% !important}.span4{width:calc(16.66667% - 20px);margin-left:20px}.offset4{margin-left:calc(16.66667% + 20px) !important}.inset-l4{padding-left:16.66667% !important}.inset-r4{padding-right:16.66667% !important}.span5{width:calc(20.83333% - 20px);margin-left:20px}.offset5{margin-left:calc(20.83333% + 20px) !important}.inset-l5{padding-left:20.83333% !important}.inset-r5{padding-right:20.83333% !important}.span6{width:calc(25% - 20px);margin-left:20px}.offset6{margin-left:calc(25% + 20px) !important}.inset-l6{padding-left:25% !important}.inset-r6{padding-right:25% !important}.span7{width:calc(29.16667% - 20px);margin-left:20px}.offset7{margin-left:calc(29.16667% + 20px) !important}.inset-l7{padding-left:29.16667% !important}.inset-r7{padding-right:29.16667% !important}.span8{width:calc(33.33333% - 20px);margin-left:20px}.offset8{margin-left:calc(33.33333% + 20px) !important}.inset-l8{padding-left:33.33333% !important}.inset-r8{padding-right:33.33333% !important}.span9{width:calc(37.5% - 20px);margin-left:20px}.offset9{margin-left:calc(37.5% + 20px) !important}.inset-l9{padding-left:37.5% !important}.inset-r9{padding-right:37.5% !important}.span10{width:calc(41.66667% - 20px);margin-left:20px}.offset10{margin-left:calc(41.66667% + 20px) !important}.inset-l10{padding-left:41.66667% !important}.inset-r10{padding-right:41.66667% !important}.span11{width:calc(45.83333% - 20px);margin-left:20px}.offset11{margin-left:calc(45.83333% + 20px) !important}.inset-l11{padding-left:45.83333% !important}.inset-r11{padding-right:45.83333% !important}.span12{width:calc(50% - 20px);margin-left:20px}.offset12{margin-left:calc(50% + 20px) !important}.inset-l12{padding-left:50% !important}.inset-r12{padding-right:50% !important}.span13{width:calc(54.16667% - 20px);margin-left:20px}.offset13{margin-left:calc(54.16667% + 20px) !important}.inset-l13{padding-left:54.16667% !important}.inset-r13{padding-right:54.16667% !important}.span14{width:calc(58.33333% - 20px);margin-left:20px}.offset14{margin-left:calc(58.33333% + 20px) !important}.inset-l14{padding-left:58.33333% !important}.inset-r14{padding-right:58.33333% !important}.span15{width:calc(62.5% - 20px);margin-left:20px}.offset15{margin-left:calc(62.5% + 20px) !important}.inset-l15{padding-left:62.5% !important}.inset-r15{padding-right:62.5% !important}.span16{width:calc(66.66667% - 20px);margin-left:20px}.offset16{margin-left:calc(66.66667% + 20px) !important}.inset-l16{padding-left:66.66667% !important}.inset-r16{padding-right:66.66667% !important}.span17{width:calc(70.83333% - 20px);margin-left:20px}.offset17{margin-left:calc(70.83333% + 20px) !important}.inset-l17{padding-left:70.83333% !important}.inset-r17{padding-right:70.83333% !important}.span18{width:calc(75% - 20px);margin-left:20px}.offset18{margin-left:calc(75% + 20px) !important}.inset-l18{padding-left:75% !important}.inset-r18{padding-right:75% !important}.span19{width:calc(79.16667% - 20px);margin-left:20px}.offset19{margin-left:calc(79.16667% + 20px) !important}.inset-l19{padding-left:79.16667% !important}.inset-r19{padding-right:79.16667% !important}.span20{width:calc(83.33333% - 20px);margin-left:20px}.offset20{margin-left:calc(83.33333% + 20px) !important}.inset-l20{padding-left:83.33333% !important}.inset-r20{padding-right:83.33333% !important}.span21{width:calc(87.5% - 20px);margin-left:20px}.offset21{margin-left:calc(87.5% + 20px) !important}.inset-l21{padding-left:87.5% !important}.inset-r21{padding-right:87.5% !important}.span22{width:calc(91.66667% - 20px);margin-left:20px}.offset22{margin-left:calc(91.66667% + 20px) !important}.inset-l22{padding-left:91.66667% !important}.inset-r22{padding-right:91.66667% !important}.span23{width:calc(95.83333% - 20px);margin-left:20px}.offset23{margin-left:calc(95.83333% + 20px) !important}.inset-l23{padding-left:95.83333% !important}.inset-r23{padding-right:95.83333% !important}.span24{width:calc(100% - 20px);margin-left:20px}.offset24{margin-left:calc(100% + 20px) !important}.inset-l24{padding-left:100% !important}.inset-r24{padding-right:100% !important}@media only screen and (max-width: 525px){.row{margin-left:0 !important}[class*="span"]{width:100% !important;margin-left:0 !important}[class*='span'].inset-l1{padding-left:calc((100% / 24) * 2) !important}[class*='span'].inset-r1{padding-right:calc((100% / 24) * 2) !important}}#breakpoints{position:fixed;z-index:99999;bottom:0;right:0;padding:5px 10px;font-family:Courier, serif;font-size:16px;color:#FFF;background:#000}#breakpoints .breakpoint{display:none}@media only screen and (max-width: 1920px){#breakpoints .breakpoint.desktop-large{display:inline-block}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.tablet-small{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1440px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:inline-block}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.tablet-small{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1125px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:inline-block}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.tablet-small{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 910px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:inline-block}#breakpoints .breakpoint.tablet-small{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 725px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.tablet-small{display:inline-block}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 525px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.tablet-small{display:none}#breakpoints .breakpoint.mobile{display:inline-block}}body.front a,body.front a:active,body.front a:visited,#lucy-page-template-inner a,#lucy-page-template-inner a:active,#lucy-page-template-inner a:visited{color:#000;text-decoration:underline}body.front a:hover,body.front a:active:hover,body.front a:visited:hover,#lucy-page-template-inner a:hover,#lucy-page-template-inner a:active:hover,#lucy-page-template-inner a:visited:hover{text-decoration:none}body.front h1,#lucy-page-template-inner h1{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000;font-family:'Obviously', Helvetica, Arial, sans-serif;font-size:4em;letter-spacing:-0.01em;line-height:1.04em}body.front h2,#lucy-page-template-inner h2{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000;font-size:3em;letter-spacing:-0.00156em;line-height:1.04em}body.front h3,#lucy-page-template-inner h3{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000;font-size:2.25em;letter-spacing:-0.00138em;line-height:1.04em}body.front h4,#lucy-page-template-inner h4{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000;font-size:1.625em;letter-spacing:-0.01em;line-height:1.04em}body.front h5,body.front .filter-bar h2,.filter-bar body.front h2,#lucy-page-template-inner h5,#lucy-page-template-inner .filter-bar h2,.filter-bar #lucy-page-template-inner h2{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000;font-size:1.25em;letter-spacing:-0.0085em;line-height:1.4em}body.front h6,#lucy-page-template-inner h6{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000;font-size:1.25em;letter-spacing:-0.0085em;line-height:1.4em}body.front .body-small,#lucy-page-template-inner .body-small{font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;font-size:0.85em;color:#000;letter-spacing:0.00187em;line-height:1.875}body.front blockquote,#lucy-page-template-inner blockquote{font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;font-size:1.5em;color:#000;letter-spacing:0;line-height:1.6}body.front .intro,#lucy-page-template-inner .intro{font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;font-size:1.5em;color:#000;letter-spacing:0;line-height:1.6}body.front .caption,#lucy-page-template-inner .caption{font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;font-size:0.8125em;color:#000;letter-spacing:0;line-height:2}body.front button,body.front .pagination a,.pagination body.front a,body.front a.button,body.front a.button:active,body.front a.button:visited,#lucy-page-template-inner button,#lucy-page-template-inner .pagination a,.pagination #lucy-page-template-inner a,#lucy-page-template-inner a.button,#lucy-page-template-inner a.button:active,#lucy-page-template-inner a.button:visited{display:inline-block;font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;color:#fff;line-height:60px}body.front .sub-header,#lucy-page-template-inner .sub-header{margin-bottom:0.5em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-size:0.6875em;font-weight:bold;color:#000;letter-spacing:0.1em;line-height:2.2em;text-transform:uppercase}body.front .heading,#lucy-page-template-inner .heading{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000}body.front .h1,#lucy-page-template-inner .h1{font-family:'Obviously', Helvetica, Arial, sans-serif;font-size:4em;letter-spacing:-0.01em;line-height:1.04em}body.front .h2,#lucy-page-template-inner .h2{font-size:3em;letter-spacing:-0.00156em;line-height:1.04em}body.front .h3,#lucy-page-template-inner .h3{font-size:2.25em;letter-spacing:-0.00138em;line-height:1.04em}body.front .h4,#lucy-page-template-inner .h4{font-size:1.625em;letter-spacing:-0.01em;line-height:1.04em}body.front .h5,#lucy-page-template-inner .h5{font-size:1.25em;letter-spacing:-0.0085em;line-height:1.4em}body.front .h6,#lucy-page-template-inner .h6{font-size:1.25em;letter-spacing:-0.0085em;line-height:1.4em}body.front p,body.front blockquote,body.front ul,body.front ol,#lucy-page-template-inner p,#lucy-page-template-inner blockquote,#lucy-page-template-inner ul,#lucy-page-template-inner ol{margin-bottom:2em;color:#000}body.front ul,body.front ol,#lucy-page-template-inner ul,#lucy-page-template-inner ol{padding-left:2em}body.front .text-primary,#lucy-page-template-inner .text-primary{color:#000}body.front .bg-primary,#lucy-page-template-inner .bg-primary{background-color:#000}body.front .text-secondary,#lucy-page-template-inner .text-secondary{color:#000}body.front .bg-secondary,#lucy-page-template-inner .bg-secondary{background-color:#000}body.front .text-dark,#lucy-page-template-inner .text-dark{color:#000}body.front .bg-dark,#lucy-page-template-inner .bg-dark{background-color:#000}body.front .text-light,#lucy-page-template-inner .text-light{color:#F4F7FC}body.front .bg-light,#lucy-page-template-inner .bg-light{background-color:#F4F7FC}body.front .text-error,#lucy-page-template-inner .text-error{color:#ED6A5A}body.front .bg-error,#lucy-page-template-inner .bg-error{background-color:#ED6A5A}body.front .text-success,#lucy-page-template-inner .text-success{color:#1A936F}body.front .bg-success,#lucy-page-template-inner .bg-success{background-color:#1A936F}body.front .text-warning,#lucy-page-template-inner .text-warning{color:#FFC857}body.front .bg-warning,#lucy-page-template-inner .bg-warning{background-color:#FFC857}body.front .text-border,#lucy-page-template-inner .text-border{color:#E5E5E5}body.front .bg-border,#lucy-page-template-inner .bg-border{background-color:#E5E5E5}body.front .text-border-dark,#lucy-page-template-inner .text-border-dark{color:#979797}body.front .bg-border-dark,#lucy-page-template-inner .bg-border-dark{background-color:#979797}body.front .text-white,#lucy-page-template-inner .text-white{color:#fff}body.front .bg-white,#lucy-page-template-inner .bg-white{background-color:#fff}body.front .text-text,#lucy-page-template-inner .text-text{color:#000}body.front .bg-text,#lucy-page-template-inner .bg-text{background-color:#000}body.front button,body.front .pagination a,.pagination body.front a,body.front a.button,body.front a.button:active,body.front a.button:visited,body.front span.button,#lucy-page-template-inner button,#lucy-page-template-inner .pagination a,.pagination #lucy-page-template-inner a,#lucy-page-template-inner a.button,#lucy-page-template-inner a.button:active,#lucy-page-template-inner a.button:visited,#lucy-page-template-inner span.button{margin-bottom:0.5em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-size:0.6875em;font-weight:bold;color:#000;letter-spacing:0.1em;line-height:2.2em;text-transform:uppercase;display:inline-block;margin-right:.5em;height:50px;padding:0 2em;line-height:50px;letter-spacing:.05em;text-align:center;color:#000;text-decoration:none;background-color:#fff;cursor:pointer;border:1px solid #E5E5E5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;-ms-border-radius:25px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}body.front button [class*='icon'],body.front .pagination a [class*='icon'],.pagination body.front a [class*='icon'],body.front a.button [class*='icon'],body.front a.button:active [class*='icon'],body.front a.button:visited [class*='icon'],body.front span.button [class*='icon'],#lucy-page-template-inner button [class*='icon'],#lucy-page-template-inner .pagination a [class*='icon'],.pagination #lucy-page-template-inner a [class*='icon'],#lucy-page-template-inner a.button [class*='icon'],#lucy-page-template-inner a.button:active [class*='icon'],#lucy-page-template-inner a.button:visited [class*='icon'],#lucy-page-template-inner span.button [class*='icon']{display:inline-block;margin-right:.25em}body.front button.small,body.front .pagination a.small,.pagination body.front a.small,body.front a.button.small,body.front a.button:active.small,body.front a.button:visited.small,body.front span.button.small,#lucy-page-template-inner button.small,#lucy-page-template-inner .pagination a.small,.pagination #lucy-page-template-inner a.small,#lucy-page-template-inner a.button.small,#lucy-page-template-inner a.button:active.small,#lucy-page-template-inner a.button:visited.small,#lucy-page-template-inner span.button.small{height:44px;padding:0 24px;line-height:44px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}body.front button.alt,body.front .pagination a,.pagination body.front a,body.front a.button.alt,body.front a.button:active.alt,body.front a.button:visited.alt,body.front span.button.alt,#lucy-page-template-inner button.alt,#lucy-page-template-inner .pagination a,.pagination #lucy-page-template-inner a,#lucy-page-template-inner a.button.alt,#lucy-page-template-inner a.button:active.alt,#lucy-page-template-inner a.button:visited.alt,#lucy-page-template-inner span.button.alt{color:#000;background-color:#F4F7FC}body.front button.alt:hover,body.front .pagination a:hover,.pagination body.front a:hover,body.front button.alt.selected,body.front .pagination a.selected,.pagination body.front a.selected,body.front button.alt.active,body.front .pagination a.active,.pagination body.front a.active,body.front a.button.alt:hover,body.front a.button.alt.selected,body.front a.button.alt.active,body.front a.button:active.alt:hover,body.front a.button:active.alt.selected,body.front a.button:active.alt.active,body.front a.button:visited.alt:hover,body.front a.button:visited.alt.selected,body.front a.button:visited.alt.active,body.front span.button.alt:hover,body.front span.button.alt.selected,body.front span.button.alt.active,#lucy-page-template-inner button.alt:hover,#lucy-page-template-inner .pagination a:hover,.pagination #lucy-page-template-inner a:hover,#lucy-page-template-inner button.alt.selected,#lucy-page-template-inner .pagination a.selected,.pagination #lucy-page-template-inner a.selected,#lucy-page-template-inner button.alt.active,#lucy-page-template-inner .pagination a.active,.pagination #lucy-page-template-inner a.active,#lucy-page-template-inner a.button.alt:hover,#lucy-page-template-inner a.button.alt.selected,#lucy-page-template-inner a.button.alt.active,#lucy-page-template-inner a.button:active.alt:hover,#lucy-page-template-inner a.button:active.alt.selected,#lucy-page-template-inner a.button:active.alt.active,#lucy-page-template-inner a.button:visited.alt:hover,#lucy-page-template-inner a.button:visited.alt.selected,#lucy-page-template-inner a.button:visited.alt.active,#lucy-page-template-inner span.button.alt:hover,#lucy-page-template-inner span.button.alt.selected,#lucy-page-template-inner span.button.alt.active{color:#F4F7FC}body.front button.fluid,body.front .pagination a.fluid,.pagination body.front a.fluid,body.front a.button.fluid,body.front a.button:active.fluid,body.front a.button:visited.fluid,body.front span.button.fluid,#lucy-page-template-inner button.fluid,#lucy-page-template-inner .pagination a.fluid,.pagination #lucy-page-template-inner a.fluid,#lucy-page-template-inner a.button.fluid,#lucy-page-template-inner a.button:active.fluid,#lucy-page-template-inner a.button:visited.fluid,#lucy-page-template-inner span.button.fluid{display:block;width:100%;padding:0;text-align:center}body.front button.disabled,body.front .pagination a.disabled,.pagination body.front a.disabled,body.front button.disabled:hover,body.front .pagination a.disabled:hover,.pagination body.front a.disabled:hover,body.front a.button.disabled,body.front a.button.disabled:hover,body.front a.button:active.disabled,body.front a.button:active.disabled:hover,body.front a.button:visited.disabled,body.front a.button:visited.disabled:hover,body.front span.button.disabled,body.front span.button.disabled:hover,#lucy-page-template-inner button.disabled,#lucy-page-template-inner .pagination a.disabled,.pagination #lucy-page-template-inner a.disabled,#lucy-page-template-inner button.disabled:hover,#lucy-page-template-inner .pagination a.disabled:hover,.pagination #lucy-page-template-inner a.disabled:hover,#lucy-page-template-inner a.button.disabled,#lucy-page-template-inner a.button.disabled:hover,#lucy-page-template-inner a.button:active.disabled,#lucy-page-template-inner a.button:active.disabled:hover,#lucy-page-template-inner a.button:visited.disabled,#lucy-page-template-inner a.button:visited.disabled:hover,#lucy-page-template-inner span.button.disabled,#lucy-page-template-inner span.button.disabled:hover{color:#000;background-color:#fff !important;border:1px solid #E5E5E5;cursor:not-allowed;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}body.front button:hover,body.front .pagination a:hover,.pagination body.front a:hover,body.front button.selected,body.front .pagination a.selected,.pagination body.front a.selected,body.front button.active,body.front .pagination a.active,.pagination body.front a.active,body.front a.button:hover,body.front a.button.selected,body.front a.button.active,body.front a.button:active:hover,body.front a.button:active.selected,body.front a.button:active.active,body.front a.button:visited:hover,body.front a.button:visited.selected,body.front a.button:visited.active,body.front span.button:hover,body.front span.button.selected,body.front span.button.active,#lucy-page-template-inner button:hover,#lucy-page-template-inner .pagination a:hover,.pagination #lucy-page-template-inner a:hover,#lucy-page-template-inner button.selected,#lucy-page-template-inner .pagination a.selected,.pagination #lucy-page-template-inner a.selected,#lucy-page-template-inner button.active,#lucy-page-template-inner .pagination a.active,.pagination #lucy-page-template-inner a.active,#lucy-page-template-inner a.button:hover,#lucy-page-template-inner a.button.selected,#lucy-page-template-inner a.button.active,#lucy-page-template-inner a.button:active:hover,#lucy-page-template-inner a.button:active.selected,#lucy-page-template-inner a.button:active.active,#lucy-page-template-inner a.button:visited:hover,#lucy-page-template-inner a.button:visited.selected,#lucy-page-template-inner a.button:visited.active,#lucy-page-template-inner span.button:hover,#lucy-page-template-inner span.button.selected,#lucy-page-template-inner span.button.active{color:#fff;background-color:#000;border-color:#000}body.front a.button-link,#lucy-page-template-inner a.button-link{position:relative;display:inline-block;margin-bottom:.5em;font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;font-size:.6875em;font-weight:bold;color:#000;letter-spacing:.1em;line-height:1;text-transform:uppercase;text-decoration:none}body.front a.button-link:before,#lucy-page-template-inner a.button-link:before{position:absolute;top:50%;right:-2.5em;display:block;width:1.9em;height:1.9em;background:#F4F7FC;content:'';transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}body.front a.button-link:after,#lucy-page-template-inner a.button-link:after{position:absolute;top:50%;right:-2.85em;display:block;width:2em;height:2em;line-height:2em;font-size:.9em;text-align:center;color:#000;content:"\e939" !important;transform:translate(0, -45%);-moz-transform:translate(0, -45%);-webkit-transform:translate(0, -45%);-o-transform:translate(0, -45%);-ms-transform:translate(0, -45%)}body.front a.button-link:hover,#lucy-page-template-inner a.button-link:hover{text-decoration:underline}body.front a.button-link:hover:before,#lucy-page-template-inner a.button-link:hover:before{background:#000}body.front a.button-link:hover:after,#lucy-page-template-inner a.button-link:hover:after{color:#fff}[data-padding='top']{padding-top:var(--outer-gutter)}[data-padding='bottom']{padding-bottom:var(--outer-gutter)}[data-padding='both']{padding:var(--outer-gutter) 0}[data-border='1']{border-bottom:1px solid #E5E5E5}body.front select,#lucy-page-template-inner select{background:#fff url(../images/dropdown-arrow.png) no-repeat calc(100% - 10px) 50%;background-size:10px 6px;-webkit-appearance:none}body.front select.error,#lucy-page-template-inner select.error{background:#fff url(../images/field-error.png) no-repeat calc(100% - 10px) 50%;background-size:20px 20px}[class*='span'] input[type=text],[class*='span'] input[type=email],[class*='span'] input[type=tel],[class*='span'] input[type=password],[class*='span'] textarea,[class*='span'] select{margin-bottom:20px !important;padding:.75em;font-size:16px;font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;border:1px solid #E5E5E5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}[class*='span'] input[type=text]:focus,[class*='span'] input[type=email]:focus,[class*='span'] input[type=tel]:focus,[class*='span'] input[type=password]:focus,[class*='span'] textarea:focus,[class*='span'] select:focus{outline:none;-moz-outline:none;-webkit-outline:none}[class*='span'] input[type=text].error,[class*='span'] input[type=email].error,[class*='span'] input[type=tel].error,[class*='span'] input[type=password].error,[class*='span'] textarea.error,[class*='span'] select.error{border-color:#ED6A5A}[class*='span'] input[type=text].error::-webkit-input-placeholder,[class*='span'] input[type=email].error::-webkit-input-placeholder,[class*='span'] input[type=tel].error::-webkit-input-placeholder,[class*='span'] input[type=password].error::-webkit-input-placeholder,[class*='span'] textarea.error::-webkit-input-placeholder,[class*='span'] select.error::-webkit-input-placeholder{color:#ED6A5A}[class*='span'] input[type=text].error:-moz-placeholder,[class*='span'] input[type=email].error:-moz-placeholder,[class*='span'] input[type=tel].error:-moz-placeholder,[class*='span'] input[type=password].error:-moz-placeholder,[class*='span'] textarea.error:-moz-placeholder,[class*='span'] select.error:-moz-placeholder{color:#ED6A5A}[class*='span'] input[type=text].error::-moz-placeholder,[class*='span'] input[type=email].error::-moz-placeholder,[class*='span'] input[type=tel].error::-moz-placeholder,[class*='span'] input[type=password].error::-moz-placeholder,[class*='span'] textarea.error::-moz-placeholder,[class*='span'] select.error::-moz-placeholder{color:#ED6A5A}[class*='span'] input[type=text].error:-ms-input-placeholder,[class*='span'] input[type=email].error:-ms-input-placeholder,[class*='span'] input[type=tel].error:-ms-input-placeholder,[class*='span'] input[type=password].error:-ms-input-placeholder,[class*='span'] textarea.error:-ms-input-placeholder,[class*='span'] select.error:-ms-input-placeholder{color:#ED6A5A}[class*='span'] input[type=text].error:not(#card-number),[class*='span'] input[type=email].error:not(#card-number),[class*='span'] input[type=tel].error:not(#card-number),[class*='span'] input[type=password].error:not(#card-number),[class*='span'] textarea.error:not(#card-number),[class*='span'] select.error:not(#card-number){background:#fff url(../images/field-error.png) no-repeat 0 0;background-position:calc(100% - 10px) 50%;background-size:20px 20px}[class*='span'] input::placeholder,[class*='span'] textarea::placeholder{color:#000;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out}[class*='span'] input:focus::placeholder,[class*='span'] textarea:focus::placeholder{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}[class*='span'].select,.input-wrap.select{margin-bottom:20px !important}[class*='span'].select select,.input-wrap.select select{position:relative;z-index:1;height:3.1em;padding:.75em;color:#000;font-size:14.4px;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}[class*='span'].select label,.input-wrap.select label{z-index:0}[class*='span'].select label.show,.input-wrap.select label.show{z-index:2}[class*='span'].select span.error,.input-wrap.select span.error{top:100% !important}[class*='span'].select select,.input-wrap.select select{margin-bottom:0 !important}[class*='span'].upload{margin-bottom:20px !important}[class*='span'].upload input{margin-top:1.5em}[class*='span'].upload label{top:.25em !important;left:-.25em !important;font-size:1em !important;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}[class*='span'].upload span.error{top:100% !important}[class*='span'].upload select{margin-bottom:0 !important}.span-field{width:100%}[class*='span'] label{position:absolute;z-index:1;top:.6em;left:.45em;display:block;margin-bottom:0;padding:0 .3em;cursor:text;background:#fff;transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}[class*='span'] label.show{top:0;font-size:.6em;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}[class*='span'] label.error{color:#ED6A5A !important}[class*='span'] label.fixed{position:relative;top:auto;left:auto;padding:0;font-size:14.4px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}span.error{position:absolute !important;top:calc(100% - 20px) !important;left:0;width:100%;font-size:.6em;color:#ED6A5A !important}.callout{display:block;margin-bottom:3em;border:1px solid #E5E5E5;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.callout .image{display:block;width:100%;height:100%;background-size:cover;background-position:center;border-top-left-radius:8px;-moz-border-top-left-radius:8px;-webkit-border-top-left-radius:8px;-o-border-top-left-radius:8px;-ms-border-top-left-radius:8px;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box";border-bottom-left-radius:8px;-moz-border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;-o-border-bottom-left-radius:8px;-ms-border-bottom-left-radius:8px;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box"}.callout .title{margin-bottom:1em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:normal;color:#000;font-size:1.25em;letter-spacing:-0.0085em;line-height:1.4em}.callout .details,.callout .action,.callout .image{padding-top:32px;padding-bottom:32px}.callout .details p{position:relative;left:16px}@media only screen and (max-width: 525px){.callout .details p{left:0}}.callout.no-image .outer,.callout.no-image .inner,.callout.no-image .wrap{position:relative !important;top:auto !important;left:auto !important;display:block !important}.callout :last-child{margin-bottom:0}@media only screen and (max-width: 525px){.callout .image{height:0;margin-bottom:2em;padding-bottom:50%;border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-o-border-bottom-left-radius:0;-ms-border-bottom-left-radius:0;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box";border-top-right-radius:8px;-moz-border-top-right-radius:8px;-webkit-border-top-right-radius:8px;-o-border-top-right-radius:8px;-ms-border-top-right-radius:8px;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box"}.callout .outer,.callout .inner,.callout .wrap{position:relative !important;top:auto !important;left:auto !important;display:block !important}.callout .outer{padding:0 2em 2em 2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.callout .details,.callout .action{padding:0}}.card-icons{position:absolute;top:50%;right:10px;font-size:0;transform:translate(0, calc(-50% - 10px));-moz-transform:translate(0, calc(-50% - 10px));-webkit-transform:translate(0, calc(-50% - 10px));-o-transform:translate(0, calc(-50% - 10px));-ms-transform:translate(0, calc(-50% - 10px))}.card-icons span{display:inline-block;margin-left:.25em;font-size:24px;color:#000;filter:alpha(opacity=20);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";-moz-opacity:.2;-khtml-opacity:.2;opacity:.2;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.card-icons span.selected{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}@media only screen and (max-width: 525px){.card-icons span{display:none}.card-icons span.selected{display:inline-block}}#page-search{position:relative;margin-bottom:3em}#page-search.isolated{margin:3em 0}#page-search h1,#page-search h2,#page-search h3,#page-search h4,#page-search h5,#page-search .filter-bar h2,.filter-bar #page-search h2,#page-search h6{margin-bottom:0;line-height:60px}#page-search .field-wrap{position:relative}#page-search .field-wrap:before{position:absolute;z-index:2;top:50%;left:1em;font-size:1em;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}#page-search input[type=text]{height:60px;margin-bottom:0 !important;padding-left:3em}#page-search select{height:60px;margin-bottom:0 !important;background:#fff url(../images/dropdown-arrow.png) no-repeat calc(100% - 10px) 50%;background-size:10px 6px;-webkit-appearance:none}#page-search .select{margin-bottom:0 !important}#page-search-clear{position:absolute;z-index:2;top:50%;right:1.5em;width:3em;height:3em;line-height:3em;text-decoration:none;color:#000;text-align:center;font-size:.6em;background:#F4F7FC;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#page-search-clear span{position:relative;top:2px;margin-right:0;color:#000}#page-search-clear:hover{color:#fff;background-color:#000}#page-search-clear:hover span{color:#fff}.filter-bar{z-index:5;width:100%;background:#fff}.filter-bar .inner{padding:2em 0;border-bottom:1px solid #E5E5E5}.filter-bar h3{margin-bottom:.5em !important;font-size:16px !important}.filter-bar .field-wrap{display:inline-block;vertical-align:top}.filter-bar .field{position:relative;display:inline-block;height:3.5em;margin-right:.75em;margin-bottom:20px;padding:0 1em;border:1px solid #E5E5E5;vertical-align:top;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.filter-bar .field [class*='icon']{position:relative;margin-right:.5em;color:#000}.filter-bar .field select,.filter-bar .field input,.filter-bar .field .text{height:3.5em;margin-bottom:0;padding-right:2em;line-height:3.5em;font-size:16px;border:none;background-color:transparent;-webkit-appearance:none}.filter-bar .field select::-webkit-input-placeholder,.filter-bar .field input::-webkit-input-placeholder,.filter-bar .field .text::-webkit-input-placeholder{color:#000}.filter-bar .field select:-moz-placeholder,.filter-bar .field input:-moz-placeholder,.filter-bar .field .text:-moz-placeholder{color:#000}.filter-bar .field select::-moz-placeholder,.filter-bar .field input::-moz-placeholder,.filter-bar .field .text::-moz-placeholder{color:#000}.filter-bar .field select:-ms-input-placeholder,.filter-bar .field input:-ms-input-placeholder,.filter-bar .field .text:-ms-input-placeholder{color:#000}.filter-bar .field select:focus,.filter-bar .field input:focus,.filter-bar .field .text:focus{-webkit-appearance:none;outline:none}.filter-bar .field.date-field{padding-right:0}.filter-bar .field.date-field input{min-width:0;padding-right:0}.filter-bar .field #ticket-option{width:250px}.filter-bar .field #ticket-time{width:175px}.filter-bar .field.text{border:none}.filter-bar .field.text .text{padding-right:0}.filter-bar .field:hover{border-color:#ccc}.filter-bar .field.disabled{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}@media only screen and (max-width: 910px){.filter-bar .field{width:100%}.filter-bar .field select,.filter-bar .field input,.filter-bar .field .text{width:calc(100% - 35px) !important}}.filter-bar .buttons{display:inline-block;height:3.5em;margin-right:.75em}.filter-bar .buttons ul{margin:0 !important;padding:0 !important;list-style-type:none}.filter-bar .buttons ul li{display:inline-block;margin-right:.25em}.filter-bar .buttons ul li a,.filter-bar .buttons ul li a:active,.filter-bar .buttons ul li a:visited{display:block;width:3.5em;height:3.5em;line-height:3.5em;text-align:center;color:#000;text-decoration:none;border:1px solid #E5E5E5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.filter-bar .buttons ul li a:hover,.filter-bar .buttons ul li a:active:hover,.filter-bar .buttons ul li a:visited:hover{border-color:#000}.filter-bar .buttons ul li a.selected,.filter-bar .buttons ul li a:active.selected,.filter-bar .buttons ul li a:visited.selected{color:#FFF;background:#000;border-color:#000}.filter-bar .buttons ul li:last-child{margin-right:0}.filter-bar .field-separator{display:inline-block;height:3.5em;margin-right:.75em;border-left:1px solid #E5E5E5;vertical-align:top}.filter-bar.tall .field{margin-top:1.5em}.filter-bar.tall .field-wrap .field{margin-top:0}.filter-bar.tall .field-separator{height:5.5em}.page-filter-links{margin:3em 0 6em 0 !important;padding:0 0 .5em 0 !important;margin-bottom:0.5em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-size:0.6875em;font-weight:bold;color:#000;letter-spacing:0.1em;line-height:2.2em;text-transform:uppercase;list-style-type:none;border-bottom:1px solid #E5E5E5}.page-filter-links li{display:inline-block;margin-right:2em;text-transform:uppercase}.page-filter-links li a,.page-filter-links li a:active,.page-filter-links li a:visited{text-decoration:none;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.page-filter-links li a:hover,.page-filter-links li a.active,.page-filter-links li a:active:hover,.page-filter-links li a:active.active,.page-filter-links li a:visited:hover,.page-filter-links li a:visited.active{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.outer{position:absolute;top:0;left:0;width:100%;height:100%}.outer .inner{display:table;width:100%;height:100%}.outer .inner .wrap{display:table-cell;vertical-align:middle}.tag{display:inline-block;margin-bottom:.5em;padding:.6em 2em .6em 1.5em;font-size:.7em;letter-spacing:.01em;color:#000;text-transform:uppercase;font-weight:bold;border:1px solid #E5E5E5;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.tag span{display:inline-block;margin-right:.7em;font-size:1.1em}.skip{position:fixed;top:-100px;left:10vw;z-index:25;padding:.75em 1em;text-decoration:none;line-height:1;font-size:.75em;font-weight:bold;text-transform:uppercase;color:#FFF !important;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.skip:hover{color:#333 !important;background:#FFF}.skip:focus{top:7px;outline:none;-moz-outline:none}.issuu-wrapper,.embed-wrapper{position:relative;margin-bottom:2em;padding-bottom:78%;height:0}.issuu-wrapper iframe,.embed-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-wrapper{position:relative;margin-bottom:2em;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#overlay{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:#FFF;background:rgba(255,255,255,0.87)}#overlay-close{display:none;position:fixed;z-index:102;top:20px;right:20px;font-size:1.4em;color:#000;cursor:pointer}#overlay-image{position:fixed;z-index:101}#overlay-content{position:fixed;z-index:101;top:200%;left:50%}.error{color:#ED6A5A}.pagination{padding-top:3em;text-align:center}.pagination a,.pagination a:active,.pagination a:visited{margin:0 .5em}.video-gallery .title{font-size:1.25em;letter-spacing:-0.0085em;line-height:1.4em}.video-gallery .title:last-child{margin-bottom:0}.video-gallery .full{margin-bottom:4em;padding-bottom:4em;border-bottom:1px solid #E5E5E5}.video-gallery .full .title{font-size:1.625em;letter-spacing:-0.01em;line-height:1.04em;margin-bottom:.5em}.video-gallery .full :last-child{margin-bottom:0}.video-gallery .span8{margin-bottom:1em}.video-gallery .span8 .video-wrapper{margin-bottom:0}.gallery .span6{position:relative;margin-bottom:20px;background-color:#000;cursor:pointer}.gallery .span6 img{float:left;width:100%}.gallery .span6:hover img{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}.gallery .span6.view-more{height:0;padding-bottom:calc(25% - 20px);background:#000}.gallery .span6.view-more p{position:absolute;top:50%;left:0;width:100%;margin-bottom:0.5em;font-family:'Pitch', Helvetica, Arial, sans-serif;font-size:0.6875em;font-weight:bold;color:#000;letter-spacing:0.1em;line-height:2.2em;text-transform:uppercase;text-align:center;color:#fff;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}.gallery .span6.view-more:hover{background:#000}.gallery .span6.view-more:hover:after{display:none}#viewer{position:fixed;z-index:25;top:100%;left:0;width:100%;height:100%;background:#F5F5F5;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}#viewer #viewer-header{position:relative;z-index:1;height:60px;background:#FFF;border-bottom:1px solid #E5E5E5}#viewer #viewer-header h2{float:left;display:inline;margin:0 1.5em 0 0;padding-left:1em;line-height:60px;font-size:1.5em}#viewer #viewer-header #viewer-close{float:right;display:inline;padding:20px;cursor:pointer}#viewer #viewer-header #viewer-close:before{font-family:'icomoon';content:'\e919'}#viewer #viewer-header p{float:right;display:inline;padding:0 2em;line-height:60px;font-weight:800;font-size:.85em;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5}#viewer #viewer-header em{font-weight:300;color:#777}#viewer #viewer-previous,#viewer #viewer-next{position:absolute;z-index:1;top:50%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#viewer #viewer-previous:before,#viewer #viewer-next:before{position:absolute;width:70px;height:70px;background:#FFF;content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#viewer #viewer-previous:after,#viewer #viewer-next:after{position:absolute;font-family:'icomoon';font-size:70px;color:#000;line-height:1}#viewer #viewer-previous{left:0}#viewer #viewer-previous:before{left:-50px}#viewer #viewer-previous:after{content:'\e934'}#viewer #viewer-next{right:0}#viewer #viewer-next:before{right:-50px}#viewer #viewer-next:after{right:0;content:'\e935'}#viewer #viewer-image{position:absolute;z-index:0;top:60px;left:0;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-slideshow{position:relative;width:100%;height:0;margin-bottom:2em;padding-bottom:58%;background:#F4F7FC;overflow:hidden}.lucy-slideshow .slider{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.lucy-slideshow .slider .slide{position:relative;float:left;display:inline;height:100%;line-height:0}.lucy-slideshow .slider .slide img{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;width:auto;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.lucy-slideshow .slider .slide p{position:absolute;width:100%;bottom:0;left:0;margin-bottom:0;padding:1.5em;line-height:1.2;color:#FFF;font-size:.9em;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-slideshow .slider .slide.caption:before{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;background:transparent url(../images/slideshow-gradient.png) repeat-x bottom left;content:''}.lucy-slideshow .slider.count1{width:100%}.lucy-slideshow .slider.count1 .slide{width:100%}.lucy-slideshow .slider.count2{width:200%}.lucy-slideshow .slider.count2 .slide{width:50%}.lucy-slideshow .slider.count3{width:300%}.lucy-slideshow .slider.count3 .slide{width:33.33333%}.lucy-slideshow .slider.count4{width:400%}.lucy-slideshow .slider.count4 .slide{width:25%}.lucy-slideshow .slider.count5{width:500%}.lucy-slideshow .slider.count5 .slide{width:20%}.lucy-slideshow .slider.count6{width:600%}.lucy-slideshow .slider.count6 .slide{width:16.66667%}.lucy-slideshow .slider.count7{width:700%}.lucy-slideshow .slider.count7 .slide{width:14.28571%}.lucy-slideshow .slider.count8{width:800%}.lucy-slideshow .slider.count8 .slide{width:12.5%}.lucy-slideshow .slider.count9{width:900%}.lucy-slideshow .slider.count9 .slide{width:11.11111%}.lucy-slideshow .slider.count10{width:1000%}.lucy-slideshow .slider.count10 .slide{width:10%}.lucy-slideshow .slider.count11{width:1100%}.lucy-slideshow .slider.count11 .slide{width:9.09091%}.lucy-slideshow .slider.count12{width:1200%}.lucy-slideshow .slider.count12 .slide{width:8.33333%}.lucy-slideshow .slider.count13{width:1300%}.lucy-slideshow .slider.count13 .slide{width:7.69231%}.lucy-slideshow .slider.count14{width:1400%}.lucy-slideshow .slider.count14 .slide{width:7.14286%}.lucy-slideshow .slider.count15{width:1500%}.lucy-slideshow .slider.count15 .slide{width:6.66667%}.lucy-slideshow.position1 .slider{left:0%}.lucy-slideshow.position2 .slider{left:-100%}.lucy-slideshow.position3 .slider{left:-200%}.lucy-slideshow.position4 .slider{left:-300%}.lucy-slideshow.position5 .slider{left:-400%}.lucy-slideshow.position6 .slider{left:-500%}.lucy-slideshow.position7 .slider{left:-600%}.lucy-slideshow.position8 .slider{left:-700%}.lucy-slideshow.position9 .slider{left:-800%}.lucy-slideshow.position10 .slider{left:-900%}.lucy-slideshow.position11 .slider{left:-1000%}.lucy-slideshow.position12 .slider{left:-1100%}.lucy-slideshow.position13 .slider{left:-1200%}.lucy-slideshow.position14 .slider{left:-1300%}.lucy-slideshow.position15 .slider{left:-1400%}.lucy-slideshow .previous,.lucy-slideshow .next{position:absolute;top:50%;left:0;width:2em;height:4em;margin-top:-2em;text-indent:-9999px;background:#000;cursor:pointer}.lucy-slideshow .previous:after,.lucy-slideshow .next:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-4px 0 0 -3px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #FFF transparent transparent}.lucy-slideshow .previous:hover,.lucy-slideshow .next:hover{background:#000}.lucy-slideshow .next{left:auto;right:0}.lucy-slideshow .next:after{border-width:4px 0 4px 5px;border-color:transparent transparent transparent #FFF}.lucy-slideshow:hover .thumbs{bottom:0}.photo-tour{overflow:hidden;display:flex;position:relative;width:100%;height:55vw}@media only screen and (max-width: 910px){.photo-tour{height:auto;flex-direction:column-reverse}}.photo-tour .sidebar{display:flex;width:30%;height:100%;z-index:1;flex-direction:column;justify-content:space-between;padding:var(--outer-gutter);background:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1440px){.photo-tour .sidebar{padding:4vw}}@media only screen and (max-width: 1125px){.photo-tour .sidebar{padding:3.5vw}}@media only screen and (max-width: 910px){.photo-tour .sidebar{width:100%;padding:var(--outer-gutter)}}@media only screen and (max-width: 525px){.photo-tour .sidebar{padding:25px}}.photo-tour .sidebar h2{margin-bottom:.5em;font-size:2.25em;font-weight:600}@media only screen and (max-width: 1440px){.photo-tour .sidebar h2{font-size:2.25vw}}@media only screen and (max-width: 910px){.photo-tour .sidebar h2{order:2;font-size:2.25em}}.photo-tour .sidebar h2,.photo-tour .sidebar p,.photo-tour .sidebar .button,.photo-tour .sidebar .subtitle{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.photo-tour .sidebar p{padding-right:0;line-height:1.6}.photo-tour .sidebar .subtitle{display:block;text-transform:uppercase;letter-spacing:1.2px;font-weight:600;line-height:1.2}@media only screen and (max-width: 1440px){.photo-tour .sidebar .subtitle{font-size:1.3vw}}@media only screen and (max-width: 1125px){.photo-tour .sidebar .subtitle{font-size:1em}}@media only screen and (max-width: 910px){.photo-tour .sidebar .subtitle{order:3}}.photo-tour .sidebar .button{z-index:2;margin-top:auto;margin-bottom:0;background:transparent;border-color:#979797;letter-spacing:1.2px}@media only screen and (max-width: 910px){.photo-tour .sidebar .button{order:5}}.photo-tour .sidebar .button:hover{background:#FFF;color:#000}.photo-tour .sidebar .body-container{position:relative;height:60%}@media only screen and (max-width: 1125px){.photo-tour .sidebar .body-container{height:50%}}@media only screen and (max-width: 910px){.photo-tour .sidebar .body-container{order:4}}.photo-tour .sidebar .body-container .body-overflow{position:relative;height:100%;overflow-y:scroll}.photo-tour .sidebar .body-container:before{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:20%;background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 40%);content:''}@media only screen and (max-width: 1125px){.photo-tour .sidebar .body-container:before{height:30%}}.photo-tour .sidebar .highlight-slider{display:none;margin-top:auto}@media only screen and (max-width: 910px){.photo-tour .sidebar .highlight-slider{order:1;margin-bottom:1.5em;border-bottom:1px solid #979797}}.photo-tour .sidebar .highlight-slider .nav{display:flex;justify-content:space-between;margin-bottom:1.5em}.photo-tour .sidebar .highlight-slider .nav .counter{margin-bottom:0;font-size:1.75em;font-weight:600;letter-spacing:.75px}@media only screen and (max-width: 1440px){.photo-tour .sidebar .highlight-slider .nav .counter{font-size:2.25vw}}@media only screen and (max-width: 910px){.photo-tour .sidebar .highlight-slider .nav .counter{font-size:1.75em}}.photo-tour .sidebar .highlight-slider .nav .arrows a{display:inline-block;width:2.5vw;height:2.5vw;line-height:2.8vw;border:1px solid #979797;font-size:.65em;text-align:center;text-decoration:none;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 1125px){.photo-tour .sidebar .highlight-slider .nav .arrows a{font-size:1vw}}@media only screen and (max-width: 910px){.photo-tour .sidebar .highlight-slider .nav .arrows a{width:4vw;height:4vw;line-height:4.4vw}}@media only screen and (max-width: 725px){.photo-tour .sidebar .highlight-slider .nav .arrows a{width:5vw;height:5vw;line-height:5.5vw;font-size:1.4vw}}@media only screen and (max-width: 525px){.photo-tour .sidebar .highlight-slider .nav .arrows a{width:6vw;height:6vw;line-height:6.6vw;font-size:1.8vw}}.photo-tour .sidebar .highlight-slider .nav .arrows a:last-child{margin-left:5px}.photo-tour .sidebar .highlight-slider .nav .arrows a:hover{background:#FFF;color:#000;border-color:#FFF}.photo-tour .sidebar .exit-tour{display:none;margin-bottom:0;padding-top:1.5em;border-top:1px solid #979797;font-size:.75em;font-weight:600;letter-spacing:1.2px;text-align:center;text-transform:uppercase}@media only screen and (max-width: 910px){.photo-tour .sidebar .exit-tour{order:6}}.photo-tour .sidebar .exit-tour:hover{text-decoration:underline}.photo-tour .photo-area{position:relative;width:70%;height:100%;background:#D8D8D8}@media only screen and (max-width: 910px){.photo-tour .photo-area{width:100%;height:75vw}}.photo-tour .photo-area.zoomed{transform:scale(3);-moz-transform:scale(3);-webkit-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3)}.photo-tour .photo-area.zoom{transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out}.photo-tour .photo-area.glide{transition:transform-origin .2s ease-in-out;-moz-transition:transform-origin .2s ease-in-out;-webkit-transition:transform-origin .2s ease-in-out;-o-transition:transform-origin .2s ease-in-out;-ms-transition:transform-origin .2s ease-in-out}.photo-tour .photo-area .pins,.photo-tour .photo-area .image{position:absolute;width:100%;height:100%}.photo-tour .photo-area .image{background-size:cover;background-repeat:no-repeat}.photo-tour .photo-area .pins{z-index:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.photo-tour .photo-area .pins.hide{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.photo-tour .photo-area .pins .pin{position:absolute;display:block;width:2.5vw;height:2.5vw;line-height:2.8vw;background:#FFF;color:#000;text-decoration:none;transform-origin:center;text-align:center;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%)}@media only screen and (max-width: 1125px){.photo-tour .photo-area .pins .pin{font-size:1.3vw}}@media only screen and (max-width: 910px){.photo-tour .photo-area .pins .pin{width:4vw;height:4vw;line-height:4.4vw;font-size:1.8vw}}@media only screen and (max-width: 725px){.photo-tour .photo-area .pins .pin{width:5vw;height:5vw;line-height:5.5vw;font-size:2vw}}@media only screen and (max-width: 525px){.photo-tour .photo-area .pins .pin{width:6vw;height:6vw;line-height:6.6vw;font-size:2.2vw}}.photo-tour .photo-area .pins .pin:hover{background:#000;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#recaptcha_widget_div{margin-bottom:10px}a img{border:none}.separator{margin:2em 0;border-bottom:1px solid #E5E5E5}hr{margin:3em 0;border-bottom:1px solid #E5E5E5}#lucy-page-template-inner{padding:var(--outer-gutter)}#page-intro{display:grid;grid-template-columns:50%;margin-bottom:var(--outer-gutter)}#page-intro p:last-child{margin-bottom:0}@media only screen and (max-width: 1920px){#page-intro{grid-template-columns:60%}}@media only screen and (max-width: 1440px){#page-intro{grid-template-columns:70%}}@media only screen and (max-width: 1125px){#page-intro{grid-template-columns:100%}}@media only screen and (max-width: 725px){#page-intro h1{margin-top:8px}}@media only screen and (max-width: 525px){#space-wrapper .lucy-bucket{padding-bottom:0 !important}}#portfolio-login .span-field{width:100%;max-width:300px;margin-right:1em}#work{vertical-align:top;background:#fff}#work .image{position:relative;display:block;width:100%;height:0;margin-bottom:10px;background:#FCFCFC;overflow:hidden}#work .image:before{position:absolute;left:0;top:0;display:block;height:100%;width:100%;animation:load 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;content:'';background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #ebebeb 50%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #ebebeb 50%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #ebebeb 50%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 )}#work .image img{position:relative;z-index:2;max-width:100%;height:auto;vertical-align:top;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:opacity 0.5s .2s ease-in-out;-moz-transition:opacity 0.5s .2s ease-in-out;-webkit-transition:opacity 0.5s .2s ease-in-out;-o-transition:opacity 0.5s .2s ease-in-out;-ms-transition:opacity 0.5s .2s ease-in-out}#work .image img[src*='gif']{width:100%;transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08)}#work .image .still{position:absolute;top:0;left:0;z-index:3;display:block !important;transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08)}@media only screen and (max-width: 725px){#work .image .still{display:none}}#work .image.loaded img{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#work .image.loaded img:hover{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#work .image.loaded:before{display:none}#work .image.loaded:hover img[src*='gif'],#work .image.loaded:focus img[src*='gif']{display:block}#work .image.loaded:hover .still,#work .image.loaded:focus .still{display:none !important}@keyframes load{from{transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0)}to{transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0)}}#work:not(.motion) .group{display:none;min-width:0}#work:not(.motion) .group[data-columns='4']{display:flex}@media only screen and (max-width: 1440px){#work:not(.motion) .group[data-columns='4']{display:none}#work:not(.motion) .group[data-columns='3']{display:flex}}@media only screen and (max-width: 910px){#work:not(.motion) .group[data-columns='3']{display:none}#work:not(.motion) .group[data-columns='2']{display:flex}}#work.motion .image.loaded img:hover{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#work.motion .group{display:none;min-width:0}#work.motion .group img[src*='gif']{display:none}#work.motion .group[data-columns='3']{display:flex}@media only screen and (max-width: 725px){#work.motion .group[data-columns='3']{display:none}#work.motion .group[data-columns='2']{display:flex}}@media only screen and (max-width: 525px){#work.motion .group[data-columns='2']{display:none}#work.motion .group[data-columns='1']{display:flex}#work.motion .group img[src*='gif']{display:block}#work.motion .group .still{display:none !important}}#work .column{justify-content:space-between;margin-right:10px;flex:1 1 0;min-width:0}#work .column:last-child{margin-right:0}#projects a{display:inline-block;width:100%;margin-bottom:10px;vertical-align:top;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#projects a:hover{text-decoration:underline;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#projects a img{max-width:100%;height:auto}#projects .group{display:none;min-width:0}#projects .group[data-columns='4']{display:flex}@media only screen and (max-width: 1440px){#projects .group[data-columns='4']{display:none}#projects .group[data-columns='3']{display:flex}}@media only screen and (max-width: 910px){#projects .group[data-columns='3']{display:none}#projects .group[data-columns='2']{display:flex}}@media only screen and (max-width: 725px){#projects .group[data-columns='2']{display:none}#projects .group[data-columns='1']{display:flex}}#projects .column{justify-content:space-between;margin-right:20px;flex:1 1 0}#recipes{width:100%;vertical-align:top;background:#fff}#recipes a{display:inline-block;width:100%;margin-bottom:10px;vertical-align:top;text-decoration:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#recipes a:hover{text-decoration:underline;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#recipes a img{max-width:100%;height:auto}#recipes .group{display:none}#recipes .group[data-columns='3']{display:flex}@media only screen and (max-width: 1125px){#recipes .group[data-columns='3']{display:none}#recipes .group[data-columns='2']{display:flex}}@media only screen and (max-width: 910px){#recipes .group[data-columns='2']{display:none}#recipes .group[data-columns='1']{display:flex}}#recipes .column{justify-content:space-between;margin-right:20px}#recipes .column:last-child{margin-right:0}#recipes:not(.related) h1{margin-bottom:.5em}@media only screen and (max-width: 725px){#recipes:not(.related) h1{position:relative;margin-top:8px}}#recipes:not(.related) h2{margin-bottom:calc(var(--outer-gutter) / 2);font-size:1.75em}#recipes.related{margin-top:var(--outer-gutter)}#recipes.related h2{margin-bottom:1em;font-size:1.75em}#recipe{display:flex;width:100%;vertical-align:top;flex-wrap:wrap}#recipe #recipe-photo-mobile{display:none}#recipe .body{flex:1 1 0;margin-right:var(--outer-gutter)}#recipe .body h2{margin-bottom:1em}#recipe .body .sub-title{margin-bottom:.75em}#recipe .body .buttons{margin-bottom:3em;vertical-align:top}#recipe .body .buttons .icon-button{margin-right:.5em;margin-bottom:0}#recipe .body .buttons .share{display:inline-block}#recipe .body .buttons .share .share-inner{transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#recipe .body .buttons .share.open .share-inner{transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}#recipe .photo{flex:2 1 0}#recipe .photo .inner{position:relative;width:100%;height:calc(100vh - (var(--outer-gutter) * 2));text-align:right}#recipe .photo #recipe-photo{max-width:100%;max-height:100%}@media only screen and (max-width: 1125px){#recipe .photo #recipe-photo{display:none}}#recipe .photo #recipe-photo-copy{position:fixed;top:var(--outer-gutter);right:var(--outer-gutter)}@media only screen and (max-width: 1440px){#recipe .photo{flex:1}}@media only screen and (max-width: 1125px){#recipe .photo{order:1;position:relative;top:auto;right:auto}}@media only screen and (max-width: 1125px){#recipe .body{margin-right:0}#recipe .photo{display:none}#recipe #recipe-photo-mobile{display:block;width:100%;margin-bottom:var(--outer-gutter)}}#recipe table{width:100%;margin-bottom:3em;border-collapse:collapse;border:1px solid #E5E5E5}#recipe table thead th{padding:1.5em 1.25em;text-align:left}#recipe table thead th h1,#recipe table thead th h2,#recipe table thead th h3,#recipe table thead th h4,#recipe table thead th h5,#recipe table thead th .filter-bar h2,.filter-bar #recipe table thead th h2,#recipe table thead th h6,#recipe table thead th p{margin-bottom:0 !important}#recipe table tbody td{padding:1.25em;border-top:1px solid #E5E5E5}#recipe table tbody td:nth-child(1){font-weight:bold;font-size:.8125em;letter-spacing:.09em;text-transform:uppercase;background:#F4F7FC}@media only print{body.front #burkle,#lucy-page-template-inner #burkle{grid-template-columns:var(--outer-gutter) minmax(0, 1fr) var(--outer-gutter) !important}body.front #burkle aside,#lucy-page-template-inner #burkle aside{display:none !important}body.front #logo,#lucy-page-template-inner #logo{display:none !important}body.front .buttons,#lucy-page-template-inner .buttons{display:none !important}body.front .body,#lucy-page-template-inner .body{margin-right:0}body.front .photo,#lucy-page-template-inner .photo{display:none}body.front #recipe-photo-mobile,#lucy-page-template-inner #recipe-photo-mobile{display:block !important;width:100%;margin-bottom:var(--outer-gutter)}body.front #recipes.related,#lucy-page-template-inner #recipes.related{display:none}body.front footer,#lucy-page-template-inner footer{display:none !important}}@media only screen and (max-width: 725px){#about-intro-header h1{margin-top:8px}}#about-intro{display:grid;grid-template-columns:20% 30% 50%;margin-bottom:var(--outer-gutter)}#about-intro p:last-child{margin-bottom:0}#about-intro #about-intro-left{grid-column:1}#about-intro #about-intro-right{grid-column:3}@media only screen and (max-width: 1700px){#about-intro{grid-template-columns:34% 0 66%}}@media only screen and (max-width: 1350px){#about-intro{grid-template-columns:40% 11% 49%}}@media only screen and (max-width: 725px){#about-intro{grid-template-columns:100%;grid-template-rows:auto var(--outer-gutter) auto}#about-intro #about-intro-right{grid-column:1;grid-row:3;margin-bottom:var(--outer-gutter)}}#about-intro ul{padding:0 !important;list-style-type:none;font-size:0}#about-intro ul li{display:inline-block;width:49%;margin-right:2%;font-size:16px;vertical-align:top}#about-intro ul li:nth-child(even){margin-right:0}#staff{display:flex;margin-top:1em;vertical-align:top;flex-wrap:wrap}#staff .member{flex:0 0 calc(25% - 7.5px);margin:0 10px 2em 0;justify-content:space-between}#staff .member .image-wrap{position:relative;margin-bottom:20px;line-height:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#staff .member .image-wrap img{max-width:100%}#staff .member .image-wrap canvas{position:absolute;top:0;left:0;width:100%;height:100%}#staff .member h2{margin-bottom:.25em;font-size:1.75em;line-height:1}#staff .member .title{margin-bottom:.75em;font-size:1.125em;font-weight:100;line-height:1.5}#staff .member .title a{display:inline-block;font-size:.5em;text-decoration:none}#staff .member .title .pronoun{font-size:.9em}#staff .member:nth-child(4n){margin-right:0}@media only screen and (max-width: 1700px){#staff .member{flex:0 0 calc(33.333333% - 7px)}#staff .member:nth-child(4n){margin-right:10px}#staff .member:nth-child(3n){margin-right:0}}@media only screen and (max-width: 1350px){#staff .member{flex:0 0 calc(50% - 5px)}#staff .member:nth-child(3n){margin-right:10px}#staff .member:nth-child(2n){margin-right:0}}@media only screen and (max-width: 525px){#staff .member{flex:0 0 100%;margin:0 0 var(--outer-gutter) 0}#staff .member p:last-child{margin-bottom:0}}#create-pdf{display:grid;width:100%;min-height:calc(100vh - (2 * var(--outer-gutter)));grid-template-columns:calc(230px + var(--outer-gutter)) var(--outer-gutter) 1fr;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#create-pdf aside{position:fixed;top:var(--outer-gutter);width:180px;height:calc(100vh - (2 * var(--outer-gutter)));padding:0 var(--outer-gutter);border-right:1px solid #E5E5E5;overflow-y:auto;overflow-x:visible}#create-pdf aside h1{font-size:1.5em;letter-spacing:.03em;text-transform:uppercase}#create-pdf aside p{font-size:.8125em}#create-pdf aside #create-pdf-button{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#create-pdf aside #create-pdf-button.show{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#create-pdf aside .items{margin-top:4em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#create-pdf aside .items .item{display:flex;width:100%;height:4.125em;margin-bottom:10px;padding:1em;align-items:center;justify-content:space-between;background:rgba(0,0,0,0.05);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#create-pdf aside .items .item img{height:100%;margin:0 auto 0 1em}#create-pdf aside .items .item [class*='icon']{font-size:.7em}#create-pdf aside .items .item.drag{background:rgba(0,0,0,0.1);box-shadow:0 11px 24px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 11px 24px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 11px 24px 0 rgba(0,0,0,0.2);-o-box-shadow:0 11px 24px 0 rgba(0,0,0,0.2);-ms-box-shadow:0 11px 24px 0 rgba(0,0,0,0.2)}#create-pdf #grid{grid-column:3}#create-pdf #grid h2{margin-bottom:.75em}#create-pdf #grid h2 div{position:relative;display:inline-block;margin-left:.5em;width:14px;height:14px}#create-pdf #grid h2 div:before{position:absolute;top:calc(50% - 1px);width:100%;height:1px;background:#000;content:''}#create-pdf #grid h2 div:after{position:absolute;top:0;left:50%;width:1px;height:100%;background:#000;content:'';transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#create-pdf #grid h2 div.open:after{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}#create-pdf #grid .group{margin-bottom:3em}#create-pdf #grid .group .images{position:relative;left:-3px;width:calc(100% + 6px);height:11vh;padding:3px;overflow:hidden;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1440px){#create-pdf #grid .group .images{height:10vh}}@media only screen and (max-width: 1125px){#create-pdf #grid .group .images{height:8vh}}#create-pdf #grid .group .images:after{position:absolute;z-index:2;bottom:0;left:0;width:100%;height:80px;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%);content:'';transition-delay:.1s;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#create-pdf #grid .group .images.open:after{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:translate(0, 100%);-moz-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%)}#create-pdf #grid .group:last-child{margin-bottom:0}#create-pdf #grid .group .image{position:relative;display:inline-block;margin:0 20px 20px 0;height:11vh;line-height:0;vertical-align:top}@media only screen and (max-width: 1440px){#create-pdf #grid .group .image{height:10vh}}@media only screen and (max-width: 1125px){#create-pdf #grid .group .image{height:8vh;margin:0 10px 10px 0}}#create-pdf #grid .group .image img{position:relative;z-index:2;width:auto;height:100%;background:#fff;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#create-pdf #grid .group .image:before{position:absolute;left:0;top:0;display:block;height:100%;width:100%;content:'';background:#000;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#create-pdf #grid .group .image:after{position:absolute;z-index:2;bottom:-10px;right:5px;width:25px;height:25px;font-size:.5em;text-align:center;content:"\e914" !important;background:#fff;line-height:27px !important;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#create-pdf #grid .group .image:hover img{filter:alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";-moz-opacity:.75;-khtml-opacity:.75;opacity:.75}#create-pdf #grid .group .image.loaded img{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#create-pdf #grid .group .image.loaded img:hover{filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#create-pdf #grid .group .image.active:hover img{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#create-pdf #grid .group .image.active:before{width:calc(100% + 6px);height:calc(100% + 6px);transform:translate3d(-3px, -3px, 0);-moz-transform:translate3d(-3px, -3px, 0);-webkit-transform:translate3d(-3px, -3px, 0);-o-transform:translate3d(-3px, -3px, 0);-ms-transform:translate3d(-3px, -3px, 0)}#create-pdf #grid .group .image.active:after{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transform:translate3d(0, -15px, 0);-moz-transform:translate3d(0, -15px, 0);-webkit-transform:translate3d(0, -15px, 0);-o-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0)}#clients{display:flex;width:100%;margin-top:5em;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center}#clients a{max-width:150px;max-height:150px;padding:2em}#clients a img{max-width:100%;max-height:100%}@media only screen and (max-width: 525px){#clients a{max-width:100px;max-height:100px;padding:1em}}#contact{display:grid;width:100%;height:calc(100vh - (var(--outer-gutter) * 2));grid-template-columns:1fr var(--outer-gutter) 2fr;grid-template-rows:auto var(--outer-gutter) 1fr}#contact #page-intro{grid-row:1;grid-column:1 / 4}#contact #page-intro .plugin-output.text :last-child{margin-bottom:0}#contact #contact-form{display:flex;grid-row:3;grid-column:1;flex-direction:column}#contact #contact-form .scale{display:flex;flex-grow:2;align-items:stretch}#contact #contact-form button,#contact #contact-form .pagination a,.pagination #contact #contact-form a{margin-top:1.5em}#contact #contact-image{display:flex;align-items:flex-end;grid-row:3;grid-column:3}#contact #contact-image img{max-width:100%}@media only screen and (max-width: 1440px){#contact{grid-template-columns:1fr var(--outer-gutter) 2fr}}@media only screen and (max-width: 1125px){#contact{grid-template-columns:auto;grid-template-rows:auto 1fr var(--outer-gutter) 1fr}#contact #page-intro{grid-column:1}#contact #contact-image{grid-column:1;grid-row:2;background-position:center bottom}#contact #contact-form{grid-row:4}}@media only screen and (max-width: 725px){#contact{grid-template-rows:auto 1fr var(--outer-gutter) 2fr}}@media only screen and (max-width: 525px){#contact{height:auto}}@media only screen and (max-height: 850px){#contact{height:auto}}#contact.thank-you{grid-template-rows:auto auto auto 1fr !important;grid-template-columns:auto !important;height:calc(100vh - (var(--outer-gutter) * 2)) !important}#contact.thank-you #contact-form{grid-row:2 !important;grid-column:1 / 4 !important}#contact.thank-you #contact-image{grid-row:4 !important;grid-column:1 / 4 !important;background-position:center}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-datepicker{width:17em;display:none;border:none !important}.ui-datepicker .ui-icon{width:25px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.5em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:35%;width:3em;height:2em;font-size:1.35em;text-decoration:none}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;margin-top:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0 !important;font-size:.8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}.ui-datepicker .ui-datepicker-prev span{content:"\e922"}.ui-datepicker .ui-datepicker-next span{content:"\e920";text-align:right}.ui-datepicker-next span{float:right}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;font-size:1.5em;line-height:1.5em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;font-size:.85em;border:0}.ui-datepicker td{border:none !important;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.5em;font-size:.85em;text-align:center;text-decoration:none;border:none !important}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button,.ui-datepicker .ui-datepicker-buttonpane .pagination a,.pagination .ui-datepicker .ui-datepicker-buttonpane a{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker .ui-datepicker-buttonpane .pagination a.ui-datepicker-current,.pagination .ui-datepicker .ui-datepicker-buttonpane a.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button,.ui-datepicker-rtl .ui-datepicker-buttonpane .pagination a,.pagination .ui-datepicker-rtl .ui-datepicker-buttonpane a{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-buttonpane .pagination a.ui-datepicker-current,.pagination .ui-datepicker-rtl .ui-datepicker-buttonpane a.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{font-weight:bold;color:#000}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{color:#fff !important;background:#000 !important}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none;background:#000}.ui-widget{font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif}.ui-datepicker a,.ui-datepicker a:active,.ui-datepicker a:visited{border:none !important}.ui-datepicker .ui-datepicker-header{margin:1em 0 2em 0}@media only screen and (max-width: 1125px){.ui-datepicker .ui-datepicker-header{margin:1em 0}}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:1.1em;font-weight:500;letter-spacing:.5px}@media only screen and (max-width: 1125px){.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0;font-size:1em}}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{text-decoration:none}.ui-datepicker .ui-datepicker-calendar{font-size:.75em}.ui-datepicker .ui-datepicker-calendar thead{font-size:1em;font-weight:500}.ui-datepicker .ui-datepicker-calendar td{text-align:center !important;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.ui-datepicker .ui-datepicker-calendar td.active span,.ui-datepicker .ui-datepicker-calendar td a{background-color:#f2f2f2}.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{display:inline-block;width:32px;height:32px;padding:0;line-height:32px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 1440px){.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{width:25px;height:25px;line-height:25px}}@media only screen and (max-width: 1125px){.ui-datepicker .ui-datepicker-calendar td span,.ui-datepicker .ui-datepicker-calendar td a{width:15px;height:15px;line-height:15px}}@font-face{font-family:'icomoon';src:url("/lucy-share/_fonts/icomoon.eot?cvvgxn");src:url("/lucy-share/_fonts/icomoon.eot?cvvgxn#iefix") format("embedded-opentype"),url("/lucy-share/_fonts/icomoon.ttf?cvvgxn") format("truetype"),url("/lucy-share/_fonts/icomoon.woff?cvvgxn") format("woff"),url("/lucy-share/_fonts/icomoon.svg?cvvgxn#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.icon-prefixes,body.front a.button-link:after,#lucy-page-template-inner a.button-link:after,#page-search .field-wrap:before,#create-pdf #grid .group .image:after,[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before,#page-search .field-wrap:before{content:"\e900" !important}.icon-email:before{content:"\e901" !important}.icon-share:before{content:"\e902" !important}.icon-heart:before{content:"\e903" !important}.icon-alert:before{content:"\e904" !important}.icon-calendar:before{content:"\e905" !important}.icon-pin:before{content:"\e906" !important}.icon-cart-full:before{content:"\e907" !important}.icon-cart-empty:before{content:"\e908" !important}.icon-phone:before{content:"\e909" !important}.icon-music:before{content:"\e90a" !important}.icon-print:before{content:"\e90b" !important}.icon-gear:before{content:"\e90c" !important}.icon-video:before{content:"\e90d" !important}.icon-camera:before{content:"\e90e" !important}.icon-photo:before{content:"\e90f" !important}.icon-man:before{content:"\e910" !important}.icon-woman:before{content:"\e911" !important}.icon-link:before{content:"\e912" !important}.icon-attachment:before{content:"\e913" !important}.icon-check:before{content:"\e914" !important}.icon-menu:before{content:"\e915" !important}.icon-list:before{content:"\e916" !important}.icon-grid-small:before{content:"\e917" !important}.icon-grid-large:before{content:"\e918" !important}.icon-close:before{content:"\e919" !important}.icon-plus:before{content:"\e91a" !important}.icon-move:before{content:"\e91b" !important}.icon-expand:before{content:"\e91c" !important}.icon-expand-corner:before{content:"\e91d" !important}.icon-play:before{content:"\e91e" !important}.icon-minus:before{content:"\e91f" !important}.icon-arrow-right:before{content:"\e920" !important}.icon-arrow-up:before{content:"\e921" !important}.icon-arrow-left:before{content:"\e922" !important}.icon-arrow-down:before{content:"\e923" !important}.icon-left:before{content:"\e924" !important}.icon-up:before{content:"\e925" !important}.icon-right:before{content:"\e926" !important}.icon-down:before{content:"\e927" !important}.icon-up-down:before{content:"\e928" !important}.icon-right-left:before{content:"\e929" !important}.icon-big-arrow-right:before{content:"\e92a" !important}.icon-share-this:before{content:"\e92b" !important}.icon-twitter:before{content:"\e92c" !important}.icon-facebook:before{content:"\e92d" !important}.icon-instagram:before{content:"\e92e" !important}.icon-pinterest:before{content:"\e92f" !important}.icon-vimeo:before{content:"\e930" !important}.icon-linkedin:before{content:"\e931" !important}.icon-dribbble:before{content:"\e932" !important}.icon-youtube:before{content:"\e933" !important}.icon-previous:before{content:"\e934" !important}.icon-next:before{content:"\e935" !important}.icon-star:before{content:"\e936" !important}.icon-staggered-menu:before{content:"\e937" !important}.icon-arrow-left-stroke:before{content:"\e938"}.icon-arrow-right-stroke:before{content:"\e939" !important}.icon-design-by-form:before{content:"\e93a" !important}.icon-news:before{content:"\e93b" !important}.icon-medium:before{content:"\e93c" !important}.icon-arrow-up-stroke:before{content:"\e93d" !important}.icon-arrow-down-stroke:before{content:"\e93e" !important}.icon-design-by-form-short:before{content:"\e93f" !important}.icon-download-arrow:before{content:"\e940" !important}.icon-pencil:before{content:"\e941" !important}.icon-big-arrow-left:before{content:"\e942" !important}.icon-pdf:before{content:"\e943" !important}.icon-arrow-left-stem:before{content:"\e944" !important}.icon-arrow-right-stem:before{content:"\e945" !important}.icon-paper-plane:before{content:"\e946" !important}.icon-globe:before{content:"\e947" !important}.icon-flag:before{content:"\e948" !important}.icon-clock:before{content:"\e949" !important}.icon-cross:before{content:"\e94a" !important}.icon-home:before{content:"\e94b" !important}.icon-link-arrow:before{content:"\e94c" !important}.icon-snapchat:before{content:"\e94d" !important}.icon-marker:before{content:"\e94e" !important}.icon-phone-2:before{content:"\e94f" !important}.icon-small-arrow:before{content:"\e950" !important}.icon-menu-bold:before{content:"\e951" !important}.icon-download-page:before{content:"\e952" !important}.icon-calendar-2:before{content:"\e953" !important}.icon-flickr:before{content:"\e954" !important}.icon-customer-service:before{content:"\e955" !important}.icon-accounting-finance:before{content:"\e956"}.icon-information-technology:before{content:"\e957" !important}.icon-human-resources:before{content:"\e958" !important}.icon-marketing:before{content:"\e959" !important}.icon-legal:before{content:"\e95a" !important}.icon-sales:before{content:"\e95b" !important}.icon-office:before{content:"\e95c" !important}.icon-office-management:before{content:"\e95d" !important}.icon-education:before{content:"\e960" !important}.icon-community-relations:before{content:"\e961" !important}.icon-medical:before{content:"\e95e" !important}.icon-materialsparts:before{content:"\e95f" !important}.icon-hamburger-menu:before{content:"\e962" !important}.icon-share-arrow-up:before{content:"\e963" !important}.icon-twitter-square:before{content:"\e964" !important}.icon-arrow-right-stroke-long:before{content:"\e965" !important}.icon-trending:before{content:"\e966" !important}.icon-search-2:before{content:"\e967" !important}.icon-profile:before{content:"\e968" !important}.icon-youtube-square:before{content:"\e969" !important}.icon-star-unfilled:before{content:"\e96a" !important}.icon-amex:before{content:"\e96b" !important}.icon-discover:before{content:"\e96c" !important}.icon-mastercard:before{content:"\e96d" !important}.icon-visa:before{content:"\e96e" !important}.icon-shopping-bag:before{content:"\e96f" !important}.icon-instagram-round:before{content:"\e970" !important}.icon-facebook-round:before{content:"\e971" !important}.icon-tumblr-logo:before{content:"\e972" !important}.icon-media-audio:before{content:"\e973" !important}.icon-media-document:before{content:"\e974" !important}.icon-media-image:before{content:"\e975" !important}.icon-media-spreadsheet:before{content:"\e978" !important}.icon-media-pdf:before{content:"\e979" !important}.icon-media-presentation:before{content:"\e976" !important}.icon-media-video:before{content:"\e977" !important}.icon-media-link:before{content:"\e97a" !important}.icon-media-webpage:before{content:"\e97b" !important}.icon-phone-outline:before{content:"\e97c" !important}.icon-pin-outline:before{content:"\e97d" !important}.icon-ticket:before{content:"\e97e" !important}.icon-calendar-outline:before{content:"\e97f" !important}.icon-clock-outline:before{content:"\e980" !important}.icon-cloud-download:before{content:"\e981" !important}.icon-photo-lense:before{content:"\e982" !important}.icon-arrow-top-right-stem:before{content:"\e983" !important}.icon-arrow-top-left-stem:before{content:"\e984" !important}.icon-media-phone:before{content:"\e985" !important}.icon-media-request:before{content:"\e986" !important}.icon-info:before{content:"\e987" !important}.icon-computer:before{content:"\e988" !important}.icon-tik-tok:before{content:"\e989" !important}@font-face{font-family:"ITC Conduit W02";src:url("_fonts/826967c3-2eaa-4506-9866-2e750499643a.woff2") format("woff2"),url("_fonts/18928fe6-c0fb-45dd-afb1-ac5d27d03676.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"ITC Conduit W02";src:url("_fonts/c623b99a-3b6d-4ab8-9451-a7981d91c3ff.woff2") format("woff2"),url("_fonts/d8ba2d0b-5578-46ca-933b-3f1b93801be1.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"ITC Conduit W02";src:url("_fonts/2ef076cc-3206-420d-90f9-03feba184f5d.woff2") format("woff2"),url("_fonts/aca358ff-18ce-4c6d-b613-4a575ed0369b.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"ITC Conduit W02";src:url("_fonts/8dff2223-0e71-48d7-ba33-73655506a07d.woff2") format("woff2"),url("_fonts/1fff9a93-ba02-40b2-9223-59f3a0154ad1.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"ITC Conduit W02";src:url("_fonts/aeb28a2b-e09b-4805-b27f-87ff38ef5fe2.woff2") format("woff2"),url("_fonts/e0c131cb-5ea3-4264-a7be-70b52501aacd.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"ITC Conduit W02";src:url("_fonts/4b7a9c18-1f39-4cb2-9406-2fb879a62556.woff2") format("woff2"),url("_fonts/4ecd52c4-af06-418e-8abe-0e2d00f53e3b.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Obviously";src:url("_fonts/Obviously_Wide_Semi.woff2") format("woff2"),url("_fonts/Obviously_Wide_Semi.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Pitch";src:url("_fonts/pitch-light.woff2") format("woff2"),url("_fonts/pitch-light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Pitch";src:url("_fonts/pitch-light-italic.woff2") format("woff2"),url("_fonts/pitch-light-italic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Pitch";src:url("_fonts/pitch-regular.woff2") format("woff2"),url("_fonts/pitch-regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Pitch";src:url("_fonts/pitch-regular-italic.woff2") format("woff2"),url("_fonts/pitch-regular-italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Pitch";src:url("_fonts/pitch-medium.woff2") format("woff2"),url("_fonts/pitch-medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Pitch";src:url("_fonts/pitch-medium-italic.woff2") format("woff2"),url("_fonts/pitch-medium-italic.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Pitch";src:url("_fonts/pitch-bold.woff2") format("woff2"),url("_fonts/pitch-bold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Pitch";src:url("_fonts/pitch-bold-italic.woff2") format("woff2"),url("_fonts/pitch-bold-italic.woff") format("woff");font-weight:600;font-style:italic}*{margin:0;padding:0;border:0}html{height:100%;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}html.lock,html body.lock{width:100vw;height:100vh;overflow:hidden}html.reveal{transform:translate(170px, 0);-moz-transform:translate(170px, 0);-webkit-transform:translate(170px, 0);-o-transform:translate(170px, 0);-ms-transform:translate(170px, 0);overflow:hidden}body{-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-weight:300;min-height:100vh}body.front{min-height:100%}body.front *{cursor:none !important}body.front,#lucy-page-template-inner{font-family:'neue-haas-grotesk-text', Helvetica, Arial, sans-serif;font-size:16px;color:#000;letter-spacing:0.00187em;line-height:1.875;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;--outer-gutter: 60px;--aside-width: 110px}@media only screen and (max-height: 800px){body.front,#lucy-page-template-inner{--outer-gutter: 30px}}@media only screen and (max-width: 910px){body.front,#lucy-page-template-inner{--outer-gutter: 40px}}@media only screen and (max-width: 525px){body.front,#lucy-page-template-inner{--outer-gutter: 15px}}body.front #logo,#lucy-page-template-inner #logo{position:fixed;z-index:101;top:var(--outer-gutter);left:50px;display:block;width:100px;height:100px}body.front #logo path,#lucy-page-template-inner #logo path{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}body.front #logo:has(+#splash:not(.hide)) svg path,#lucy-page-template-inner #logo:has(+#splash:not(.hide)) svg path{fill:#fff}body.front #logo.dark svg path,#lucy-page-template-inner #logo.dark svg path{fill:#000}@media only screen and (max-height: 800px){body.front #logo,#lucy-page-template-inner #logo{left:25px;width:70px;height:70px}body.front #logo svg,#lucy-page-template-inner #logo svg{width:70px}}@media only screen and (max-width: 910px){body.front #logo,#lucy-page-template-inner #logo{left:calc(var(--outer-gutter) / 2);width:calc(110px - var(--outer-gutter));height:calc(110px - var(--outer-gutter))}}@media only screen and (max-width: 725px){body.front #logo,#lucy-page-template-inner #logo{left:15px;width:50px;height:50px}body.front #logo svg,#lucy-page-template-inner #logo svg{width:50px}}body.front #splash,#lucy-page-template-inner #splash{position:fixed;z-index:49;top:0;left:0;width:100vw;height:100vh;background:#fff url(https://burklehagen.b-cdn.net/images/splash-4.jpg) no-repeat center;background-size:cover;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}body.front #splash.hide,#lucy-page-template-inner #splash.hide{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}@media only screen and (max-width: 910px){body.front #splash,#lucy-page-template-inner #splash{background-position:calc(50% + 100px) center}}@media only screen and (max-width: 525px){body.front #splash,#lucy-page-template-inner #splash{background-position:center}}body.front #splash-mobile-button,#lucy-page-template-inner #splash-mobile-button{position:fixed;z-index:50;bottom:var(--outer-gutter);left:var(--outer-gutter);display:none;width:calc(100vw - (var(--outer-gutter) * 2))}@media only screen and (max-width: 525px){body.front #splash-mobile-button,#lucy-page-template-inner #splash-mobile-button{display:block}}body.front #menu-toggle,#lucy-page-template-inner #menu-toggle{position:fixed;z-index:99;display:none;top:50vh;left:28px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%)}body.front #menu-toggle.splash,#lucy-page-template-inner #menu-toggle.splash{color:#fff}@media only screen and (max-height: 800px){body.front #menu-toggle,#lucy-page-template-inner #menu-toggle{display:block;left:42px}}@media only screen and (max-width: 910px){body.front #menu-toggle,#lucy-page-template-inner #menu-toggle{left:42px;display:block}}@media only screen and (max-width: 725px){body.front #menu-toggle,#lucy-page-template-inner #menu-toggle{left:28px}}body.front #burkle,#lucy-page-template-inner #burkle{display:grid;width:100%;grid-template-columns:260px minmax(0, 1fr) var(--outer-gutter)}@media only screen and (max-height: 800px){body.front #burkle,#lucy-page-template-inner #burkle{grid-template-columns:120px auto 20px}}@media only screen and (max-width: 910px){body.front #burkle,#lucy-page-template-inner #burkle{grid-template-columns:120px auto var(--outer-gutter)}}@media only screen and (max-width: 725px){body.front #burkle,#lucy-page-template-inner #burkle{grid-template-columns:80px auto var(--outer-gutter)}}body.front #burkle.pdf,#lucy-page-template-inner #burkle.pdf{grid-template-columns:200px minmax(0, 1fr) var(--outer-gutter)}@media only screen and (max-height: 800px){body.front #burkle.pdf,#lucy-page-template-inner #burkle.pdf{grid-template-columns:120px auto 20px}}@media only screen and (max-width: 910px){body.front #burkle.pdf,#lucy-page-template-inner #burkle.pdf{grid-template-columns:120px auto var(--outer-gutter)}}@media only screen and (max-width: 725px){body.front #burkle.pdf,#lucy-page-template-inner #burkle.pdf{grid-template-columns:80px auto var(--outer-gutter)}}body.front aside#bh-nav,#lucy-page-template-inner aside#bh-nav{position:fixed;z-index:50;top:0;left:0;display:flex;width:var(--aside-width);height:calc(100vh - (var(--outer-gutter) * 2));margin:var(--outer-gutter) 0;padding:0 50px;justify-content:space-between;border-right:1px solid #E5E5E5;flex-direction:column}@media only screen and (max-width: 910px){body.front aside#bh-nav,#lucy-page-template-inner aside#bh-nav{transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0)}body.front aside#bh-nav #logo-placeholder,#lucy-page-template-inner aside#bh-nav #logo-placeholder{display:none}}@media only screen and (max-height: 800px){body.front aside#bh-nav,#lucy-page-template-inner aside#bh-nav{transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-webkit-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0)}body.front aside#bh-nav #logo-placeholder,#lucy-page-template-inner aside#bh-nav #logo-placeholder{display:none}}body.front aside#bh-nav #logo-placeholder,#lucy-page-template-inner aside#bh-nav #logo-placeholder{width:100px;height:100px}body.front aside#bh-nav ul,#lucy-page-template-inner aside#bh-nav ul{margin:0 0 3em 0;padding:0;font-weight:300;font-size:.8em;line-height:2.3;list-style-type:none;text-transform:uppercase}body.front aside#bh-nav ul a,body.front aside#bh-nav ul a:active,body.front aside#bh-nav ul a:visited,#lucy-page-template-inner aside#bh-nav ul a,#lucy-page-template-inner aside#bh-nav ul a:active,#lucy-page-template-inner aside#bh-nav ul a:visited{position:relative;font-family:'Pitch', Helvetica, Arial, sans-serif;font-weight:400;color:#000;text-decoration:none;text-wrap:nowrap}body.front aside#bh-nav ul a:before,body.front aside#bh-nav ul a:active:before,body.front aside#bh-nav ul a:visited:before,#lucy-page-template-inner aside#bh-nav ul a:before,#lucy-page-template-inner aside#bh-nav ul a:active:before,#lucy-page-template-inner aside#bh-nav ul a:visited:before{position:absolute;top:calc(50% - 2px);left:0;width:4px;height:4px;background:#000;content:'';filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}body.front aside#bh-nav ul a:hover:before,body.front aside#bh-nav ul a.active:before,body.front aside#bh-nav ul a:active:hover:before,body.front aside#bh-nav ul a:active.active:before,body.front aside#bh-nav ul a:visited:hover:before,body.front aside#bh-nav ul a:visited.active:before,#lucy-page-template-inner aside#bh-nav ul a:hover:before,#lucy-page-template-inner aside#bh-nav ul a.active:before,#lucy-page-template-inner aside#bh-nav ul a:active:hover:before,#lucy-page-template-inner aside#bh-nav ul a:active.active:before,#lucy-page-template-inner aside#bh-nav ul a:visited:hover:before,#lucy-page-template-inner aside#bh-nav ul a:visited.active:before{transform:translate3d(-10px, 0, 0);-moz-transform:translate3d(-10px, 0, 0);-webkit-transform:translate3d(-10px, 0, 0);-o-transform:translate3d(-10px, 0, 0);-ms-transform:translate3d(-10px, 0, 0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}body.front aside#bh-nav ul a.active,body.front aside#bh-nav ul a:active.active,body.front aside#bh-nav ul a:visited.active,#lucy-page-template-inner aside#bh-nav ul a.active,#lucy-page-template-inner aside#bh-nav ul a:active.active,#lucy-page-template-inner aside#bh-nav ul a:visited.active{font-weight:bold}body.front aside#bh-nav ul a span,body.front aside#bh-nav ul a:active span,body.front aside#bh-nav ul a:visited span,#lucy-page-template-inner aside#bh-nav ul a span,#lucy-page-template-inner aside#bh-nav ul a:active span,#lucy-page-template-inner aside#bh-nav ul a:visited span{display:inline-block;width:24px}body.front aside#bh-nav ul a span.icon-cloud-download,body.front aside#bh-nav ul a:active span.icon-cloud-download,body.front aside#bh-nav ul a:visited span.icon-cloud-download,#lucy-page-template-inner aside#bh-nav ul a span.icon-cloud-download,#lucy-page-template-inner aside#bh-nav ul a:active span.icon-cloud-download,#lucy-page-template-inner aside#bh-nav ul a:visited span.icon-cloud-download{font-size:.9em}body.front aside#bh-nav ul:last-child,#lucy-page-template-inner aside#bh-nav ul:last-child{margin-bottom:0}@media only screen and (max-width: 910px){body.front aside#bh-nav ul #create-pdf-nav,#lucy-page-template-inner aside#bh-nav ul #create-pdf-nav{display:none}}body.front aside#bh-nav #tagline,#lucy-page-template-inner aside#bh-nav #tagline{width:100%;margin-bottom:0;align-self:flex-end;font-weight:bold;text-transform:uppercase;line-height:.95;letter-spacing:.03em;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}body.front aside#bh-nav.splash,#lucy-page-template-inner aside#bh-nav.splash{border-color:rgba(255,255,255,0.4)}body.front aside#bh-nav.splash ul li a,body.front aside#bh-nav.splash ul li a:active,body.front aside#bh-nav.splash ul li a:visited,#lucy-page-template-inner aside#bh-nav.splash ul li a,#lucy-page-template-inner aside#bh-nav.splash ul li a:active,#lucy-page-template-inner aside#bh-nav.splash ul li a:visited{color:#fff}body.front aside#bh-nav.splash ul li a:before,body.front aside#bh-nav.splash ul li a:active:before,body.front aside#bh-nav.splash ul li a:visited:before,#lucy-page-template-inner aside#bh-nav.splash ul li a:before,#lucy-page-template-inner aside#bh-nav.splash ul li a:active:before,#lucy-page-template-inner aside#bh-nav.splash ul li a:visited:before{background:#fff}body.front aside#bh-nav.splash #tagline svg path,body.front aside#bh-nav.splash #tagline svg g,#lucy-page-template-inner aside#bh-nav.splash #tagline svg path,#lucy-page-template-inner aside#bh-nav.splash #tagline svg g{fill:white}body.front main,#lucy-page-template-inner main{padding:var(--outer-gutter) 0;grid-column:2 / 2;min-width:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}body.front main p,#lucy-page-template-inner main p{padding-right:2em}#bh-viewer{position:fixed;z-index:101;top:0;left:0;display:none;width:100vw;height:100vh;overflow:hidden;background:#fff;transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out}#bh-viewer.open{transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}#bh-viewer #bh-viewer-inner{display:grid;width:100%;height:100%;grid-template-columns:var(--outer-gutter) auto var(--outer-gutter) 3em var(--outer-gutter);grid-template-rows:var(--outer-gutter) auto var(--outer-gutter)}@media only screen and (max-width: 525px){#bh-viewer #bh-viewer-inner{grid-template-columns:var(--outer-gutter) auto var(--outer-gutter) 2em var(--outer-gutter)}}#bh-viewer #bh-viewer-image,#bh-viewer #bh-viewer-video{grid-column:2;grid-row:2;background-size:contain;background-repeat:no-repeat;background-position:top center;transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out}#bh-viewer #bh-viewer-video{position:relative}#bh-viewer #bh-viewer-video .video-wrapper{margin-bottom:0}#bh-viewer #bh-viewer-video :after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:''}#bh-viewer #bh-viewer-mobile-nav{display:none}#bh-viewer nav{grid-column:4;grid-row:2}#bh-viewer nav .share .button-wrap{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .25s cubic-bezier(0.75, -0.5, 0, 1.75);-moz-transition:all .25s cubic-bezier(0.75, -0.5, 0, 1.75);-webkit-transition:all .25s cubic-bezier(0.75, -0.5, 0, 1.75);-o-transition:all .25s cubic-bezier(0.75, -0.5, 0, 1.75);-ms-transition:all .25s cubic-bezier(0.75, -0.5, 0, 1.75);transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0)}#bh-viewer nav .share .button-wrap:nth-child(1){transition-delay:.2s}#bh-viewer nav .share .button-wrap:nth-child(2){transition-delay:.1s}#bh-viewer nav .share .button-wrap:nth-child(3){transition-delay:0s}#bh-viewer nav .share span[class*='icon']{position:relative;top:2px;font-size:1.05em}#bh-viewer nav .share.show .button-wrap{transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#bh-viewer nav .share.show .button-wrap:nth-child(1){transition-delay:0s}#bh-viewer nav .share.show .button-wrap:nth-child(2){transition-delay:.1s}#bh-viewer nav .share.show .button-wrap:nth-child(3){transition-delay:.2s}#bh-viewer #bh-viewer-share{display:none}#bh-viewer #bh-viewer-add{overflow:hidden}#bh-viewer #bh-viewer-add .icon-plus,#bh-viewer #bh-viewer-add .icon-check{display:block;width:100%;height:100%;line-height:3.7em;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#bh-viewer #bh-viewer-add.active .icon-plus{transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0)}#bh-viewer #bh-viewer-add.active .icon-check{transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0)}@media only screen and (max-width: 910px){#bh-viewer #bh-viewer-inner{grid-template-columns:var(--outer-gutter) auto var(--outer-gutter);grid-template-rows:var(--outer-gutter) 2.25em var(--outer-gutter) auto var(--outer-gutter)}#bh-viewer #bh-viewer-inner #bh-viewer-image{background-position:top center}#bh-viewer #bh-viewer-inner #bh-viewer-image,#bh-viewer #bh-viewer-inner #bh-viewer-video{grid-column:2;grid-row:4}#bh-viewer #bh-viewer-inner nav{grid-column:2;grid-row:2;text-align:left}#bh-viewer #bh-viewer-inner #bh-viewer-mobile-nav{grid-column:2;grid-row:6;display:none;text-align:right}#bh-viewer #bh-viewer-inner a.icon-button{margin:0 .35em 0 0 !important}#bh-viewer #bh-viewer-inner .share{display:inline-block}#bh-viewer #bh-viewer-inner .share .button-wrap{display:inline-block;transform:translate3d(0, -100%, 0);-moz-transform:translate3d(0, -100%, 0);-webkit-transform:translate3d(0, -100%, 0);-o-transform:translate3d(0, -100%, 0);-ms-transform:translate3d(0, -100%, 0)}#bh-viewer #bh-viewer-inner .share.show .button-wrap{transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#bh-viewer #bh-viewer-inner .share.show .button-wrap:nth-child(1){transition-delay:0s}#bh-viewer #bh-viewer-inner .share.show .button-wrap:nth-child(2){transition-delay:.1s}#bh-viewer #bh-viewer-inner .share.show .button-wrap:nth-child(3){transition-delay:.2s}#bh-viewer #bh-viewer-inner #bh-viewer-mobile-nav{float:right;display:inline-block}#bh-viewer #bh-viewer-add{display:none}}.skip{position:absolute;top:-100px;left:50%;z-index:10;padding:.85em 1.1em;text-decoration:none !important;line-height:1;font-size:.85em;text-transform:uppercase;color:#FFF !important;background:#000;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}.skip:focus{top:calc(var(--outer-gutter) / 2);outline:none;-moz-outline:none;text-decoration:none !important}a.icon-button,a.icon-button:active,a.icon-button:visited{display:inline-block;width:3em;height:3em;margin-bottom:1em;text-align:center;line-height:3.1em;text-decoration:none !important;border:1px solid #E5E5E5;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}a.icon-button span,a.icon-button:active span,a.icon-button:visited span{font-size:.8em}a.icon-button:not(.disabled):hover,a.icon-button:active:not(.disabled):hover,a.icon-button:visited:not(.disabled):hover{color:#fff;background:#000;border-color:#000}@media only screen and (max-width: 910px){a.icon-button,a.icon-button:active,a.icon-button:visited{width:2.25em;height:2.25em;margin-bottom:.5em;line-height:2.35em}}.magnetic{position:relative;transition:transform .1s linear;-moz-transition:transform .1s linear;-webkit-transition:transform .1s linear;-o-transition:transform .1s linear;-ms-transition:transform .1s linear}.magnetic:before{position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);content:''}#bh-cursor{display:none}@media (pointer: fine){#bh-cursor{position:fixed;z-index:101;top:-40px;left:-40px;display:none;width:80px;height:80px;pointer-events:none}#bh-cursor.show{display:block}#bh-cursor-inner{position:absolute;top:50%;left:50%;width:8px;height:8px;background:#000;transform:translate(-50%, -50%);overflow:hidden;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#bh-cursor-inner.anchor{width:20px;height:20px;background:#000;filter:alpha(opacity=35);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";-moz-opacity:.35;-khtml-opacity:.35;opacity:.35}#bh-cursor-inner.action{width:45px;height:45px}#bh-cursor-inner span[class*='icon']{position:absolute;top:50%;left:50%;display:inline-block;color:#FFF;transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-webkit-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#bh-cursor-inner span[class*='icon'].icon-minus{font-size:.25em}#bh-cursor-inner span[class*='icon'].show{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#bh-cursor-inner.rotate{transform:translate(-50%, -50%) rotate(180deg)}#bh-cursor-inner .icon-photo-lense{font-size:2em}#bh-cursor-tooltip{position:absolute;top:50%;right:calc(100% - 15px);display:inline-block;padding:.5em 1em;text-align:right;text-transform:uppercase;font-size:.8em;font-weight:bold;line-height:1;color:#fff;background:#000;white-space:nowrap;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:translate(0, -50%);-moz-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#bh-cursor-tooltip.show{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}@media only screen and (max-width: 910px){cursor:default !important;#bh-cursor{display:none;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}}footer{display:grid;width:100%;grid-template-rows:auto calc(var(--outer-gutter) / 2) auto;grid-template-columns:max-content 1fr max-content;margin-top:var(--outer-gutter);border-top:1px solid #E5E5E5}footer h2{position:relative;top:5px;grid-row:1;grid-column:1;margin-bottom:var(--outer-gutter);padding:var(--outer-gutter) 0;font-size:3em;font-weight:bold;text-transform:uppercase}footer h2 a,footer h2 a:active,footer h2 a:visited{text-decoration:none !important}footer h2 a:hover,footer h2 a:active:hover,footer h2 a:visited:hover{text-decoration:underline !important}footer #mission{grid-row:1;grid-column:2;margin-bottom:var(--outer-gutter);padding-right:3em}footer .buttons{grid-row:1;grid-column:4;padding:var(--outer-gutter) 0;text-align:right}footer .line{grid-row:2;grid-column:1 / 5;border-top:1px solid #E5E5E5}footer #copyright{grid-row:3;grid-column:1;margin-bottom:.5em}footer #form{grid-row:3;grid-column:4;max-width:285px;text-align:right}footer #form svg{width:100%}@media only screen and (max-width: 750px){footer{--outer-gutter: 40px;grid-template-rows:auto auto auto auto auto}footer h2{margin-bottom:.5em !important;padding-bottom:0}footer .line{grid-row:3}footer .buttons{grid-row:2;grid-column:1 / 4;text-align:left;padding-top:0}footer #form{grid-row:6;grid-column:1 / 5;text-align:left}footer #copyright{margin-top:var(--outer-gutter)}}.no-transition{transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important;-ms-transition:none !important}
