.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{transition:opacity .2s linear}.blueimp-gallery>.slides>.slide-loading{background:url(/static/webpack/assets/images/loading.05992d3434d3589b38a3a5431842d38f.gif) 50% no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(/static/webpack/assets/images/error.75b91784739ffeac5ce4913798d7d2c5.png) 50% no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);box-sizing:content-box;border:3px solid #fff;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(/static/webpack/assets/images/play-pause.a775e7ce21130e19138f0985b1c5db4c.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(/static/webpack/assets/images/error.87d0751b393d4be16610140cc97c1e99.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(/static/webpack/assets/images/play-pause.0883b87e425a7166c1fd976666c7c43d.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:hsla(0,0%,100%,.25) 50% no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery>.indicator>li:after{opacity:0;display:block;position:absolute;content:"";top:-5em;width:75px;height:75px;transition:transform .6s ease-out,opacity .4s ease-out;transform:translateX(-50%) translateY(0) translateZ(0);pointer-events:none}.blueimp-gallery>.indicator>li:hover:after{opacity:1;border-radius:50%;background:inherit;transform:translateX(-50%) translateY(-5px) translateZ(0)}.blueimp-gallery>.indicator>.active:after{display:none}.blueimp-gallery-controls>.indicator{display:block;transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*+html .blueimp-gallery>.indicator>li{display:inline}.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(/static/webpack/assets/images/video-play.f4ee032e49ef6851bcac27ac3477f92c.png) 50% no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-content>video,.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(/static/webpack/assets/images/loading.05992d3434d3589b38a3a5431842d38f.gif) 50% no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(/static/webpack/assets/images/video-play.1cfa97ae2d1b0719c483aebca36b1210.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/static/webpack/assets/fonts/MaterialIcons-Regular.e79bfd88537def476913f3ed52f4f4b3.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/static/webpack/assets/fonts/MaterialIcons-Regular.570eb83859dc23dd0eec423a49e147fe.woff2) format("woff2"),url(/static/webpack/assets/fonts/MaterialIcons-Regular.012cf6a10129e2275d79d6adac7f3b02.woff) format("woff"),url(/static/webpack/assets/fonts/MaterialIcons-Regular.a37b0c01c0baf1888ca812cc0508f6e2.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.slide-in{animation:slide-in .5s forwards}.slide-out{animation:slide-out .5s forwards}@keyframes slide-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.snippet-cluster-modal__body,.snippet-switcher-modal__body{background:#333;color:#e5e5e5;left:50%;max-height:calc(100% - 5rem);overflow:auto;position:fixed;top:50vh;transform:translate(-50%,-50%);width:40vw;z-index:10000000}@media (max-width:63.99em){.snippet-cluster-modal__body,.snippet-switcher-modal__body{width:98%}}.snippet-cluster-modal__overlay,.snippet-switcher-modal__overlay{background:rgba(0,0,0,.62);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999999}.snippet-switcher-modal__header{align-items:center;background:#333;display:flex;padding:.4rem 2rem 0}.hideable-panel{box-shadow:1px 0 10px #000;pointer-events:auto;position:fixed;top:0;z-index:5000000}.hideable-panel__button{background:#333;border-radius:0 .3rem .3rem 0;box-shadow:6px 0 6px -3px #000;color:#aaa;font-size:1.3rem;left:100%;padding:.25rem;position:absolute;top:7rem}.hideable-panel__button:hover{color:#fff}.hideable-panel__button-icon{margin-left:-.5rem;margin-right:-.3rem;vertical-align:middle}.hideable-panel__button-icon:after{content:"chevron_left"}.hideable-panel__button--closed .hideable-panel__button-icon:after{content:"chevron_right"}.page-designer-panel__button,.page-designer-panel__publish-button,.page-designer-panel__save-button,.snippet-cluster-modal a.snippet-cluster-modal__done{background-color:#43b1b0;border-radius:.2rem;color:#fff;height:2rem;padding:0 3rem}.page-designer-panel__button:hover,.page-designer-panel__publish-button:hover,.page-designer-panel__save-button:hover,.snippet-cluster-modal a.snippet-cluster-modal__done:hover{background:#358c8b}.page-designer-panel{background:#333;color:#aaa;height:100vh;padding:1rem;transition:width 1s;width:18rem}.page-designer-panel__title{margin-bottom:1rem;text-align:center}.page-designer-panel__button-container{display:flex;justify-content:space-between}.page-designer-panel__close-button{background-color:#a9a9a9;margin-right:auto;padding:0 1rem}.page-designer-panel__close-button:hover{background-color:#d44a4a}.page-designer-panel__button{align-items:center;display:flex;float:right;margin-top:1rem}.page-designer-panel__button .spinner{animation:spin .5s infinite linear;font-size:0;transition:all .3s ease;visibility:hidden}.page-designer-panel__button--active{background:#aaa;padding-left:1.3rem}.page-designer-panel__button--active .spinner{font-size:1rem;margin-right:.7rem;opacity:.8;transform:scale(1);visibility:visible}.page-designer-panel__save-button{align-items:center;display:flex;float:right;margin:1rem 0 0 .25rem;padding:0 1rem}.page-designer-panel__save-button .spinner{animation:spin .5s infinite linear;font-size:0;transition:all .3s ease;visibility:hidden}.page-designer-panel__save-button--active{background:#aaa;padding-left:1.3rem}.page-designer-panel__save-button--active .spinner{font-size:1rem;margin-right:.7rem;opacity:.8;transform:scale(1);visibility:visible}.page-designer-panel__publish-button{align-items:center;display:flex;float:right;margin:1rem 0 0 .25rem;padding:0 1rem}.page-designer-panel__publish-button .spinner{animation:spin .5s infinite linear;font-size:0;transition:all .3s ease;visibility:hidden}.page-designer-panel__publish-button--active{background:#aaa;padding-left:1.3rem}.page-designer-panel__publish-button--active .spinner{font-size:1rem;margin-right:.7rem;opacity:.8;transform:scale(1);visibility:visible}.page-designer-panel__publish-button:disabled,.page-designer-panel__publish-button[disabled]{background:#d9d9d9;color:#8c8c8c;cursor:default}.panel-cluster-options__selected{align-items:center;display:flex}.panel-cluster-options__selected:after{content:"";flex-grow:1;order:0}.panel-cluster-options__selected p{padding:.5rem 0}.panel-cluster-options__selected a{color:#aaa;order:1}.panel-cluster-options__selected a:not(disabled):hover{color:#fff}.panel-cluster-options__selected a:not(:first-child){margin-left:.25rem}.panel-cluster-options__selected a[disabled]{pointer-events:none}.snippet-cluster-modal__body{background:transparent;transform:translate(50%,-50%)}.snippet-cluster-modal__content{display:flex}.snippet-cluster-modal__name{background:#333;border:0;border-top:.1rem solid #000;color:#e5e5e5;font-size:2rem;height:3rem;padding-left:.5rem;width:90%}.snippet-cluster-modal__title{background:#1d1c1c;display:inline-block;padding:.2rem 1rem}.snippet-cluster-modal a.snippet-cluster-modal__done{align-self:center;border-radius:0;height:3rem;margin-left:auto;padding:.7rem 0;text-align:center;width:10%}.snippet-control-container{position:relative;z-index:100}.snippet-control-container .snippet-slot-controls{background-color:#43b1b0;bottom:100%;box-shadow:0 -3px 3px 1px #43b1b0;display:inline-block;position:absolute;right:0}.snippet-control-container .snippet-slot-controls__button{color:#fff;padding:.2rem}.snippet-control-container+div{box-shadow:0 0 3px 2px #43b1b0}.snippet-switcher-modal__back{color:#e5e5e5;display:flex;padding-left:.5rem;padding-top:.5rem}.snippet-switcher-modal__default-circle{background:green;border-radius:50%;display:inline-block;height:.5rem;margin-right:.4rem;width:.5rem}.snippet-switcher-modal__nav-button{border:.1rem solid #e5e5e5;color:#e5e5e5;margin-left:auto;padding:.3rem}.snippet-switcher-modal__nav-button:active,.snippet-switcher-modal__nav-button:focus,.snippet-switcher-modal__nav-button:hover{background:#484848;border-color:#484848;color:#fbfbfb}.snippet-switcher-modal__nav-button--inactive{pointer-events:none}.snippet-switcher-modal__list{background:#fbfbfb;padding:1rem 2rem}.snippet-switcher-modal .no-snippets-message{color:#333}.snippet-switcher-modal .snippet-item{align-items:center;color:#333;display:flex}.snippet-switcher-modal .snippet-item:not(:last-child){border-bottom:.1rem dotted;padding-bottom:1rem}.snippet-switcher-modal .snippet-item:last-child{padding-top:1rem}.snippet-switcher-modal .snippet-item__name{font-size:1.5rem}.snippet-switcher-modal .snippet-item__type{color:#999;font-size:.9rem;font-style:italic}.snippet-switcher-modal .snippet-item__description{font-size:.9rem;margin-top:.5rem}.snippet-switcher-modal .snippet-item__icon,.snippet-switcher-modal .snippet-item__options{align-items:center;display:flex;margin-left:auto}.snippet-switcher-modal .snippet-item__icon{opacity:0;transform:translateY(.5rem);transition:all .5s ease}.snippet-switcher-modal .snippet-item__icon i{font-size:2rem}.snippet-switcher-modal .snippet-item:hover{color:#595959}.snippet-switcher-modal .snippet-item:hover .snippet-item__icon{opacity:1;transform:translateY(0)}.snippet-switcher-modal .snippet-item__status{border:.1rem solid;color:green;margin-right:2rem;padding:.3rem}.snippet-switcher-modal .snippet-item__status-circle{background:green;border-radius:50%;display:inline-block;height:.5rem;margin-right:.4rem;width:.5rem}.snippet-switcher-modal .snippet-item--disabled{color:#7b7b7b;pointer-events:none}