.embed,.embed iframe,.embed img,.embed object,.plyr{max-width:100%}.embed{position:relative;margin:0;padding:0}.embed img{display:block;height:auto}.embed--video iframe,.embed--video object,.embed__thumb{top:0;left:0;width:100%;height:100%;position:absolute}.embed--video{background-color:#ddd;overflow:hidden}.embed--error{font-size:.8em}.embed__thumb{background-repeat:no-repeat;background-position:center center;background-size:cover;cursor:pointer}.embed__thumb>img{position:absolute;top:50%;left:50%;width:25%;min-width:75px;max-width:175px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.65}.embed__thumb:hover>img{opacity:1}/*! Flickity v2.0.9
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.column,.row{display:block;float:left}.flickity-page-dots .dot.is-selected{opacity:1}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}a img{border:none}.dev{outline:#912eff solid 1px}.dev>*{outline:#5497ff solid 1px}.dev>*>*{outline:#51feff solid 1px}.dev>*>*>*{outline:red solid 1px}.dev>*>*>* *{outline:#0f0 solid 1px}.row{width:100%}.column{min-height:1em}.c1{width:8.33%}.c2{width:16.67%}.c3{width:25%}.c4{width:33.33%}.c5{width:41.67%}.c6{width:50%}.c7{width:58.33%}.c8{width:66.67%}.c9{width:75%}.c10{width:83.33%}.c11{width:91.67%}.c12,.s1{width:100%}.s2{width:50%}.s3{width:33.33%}.s4{width:25%}.s5{width:20%}.s6{width:16.67%}.s7{width:14.29%}.s8{width:12.5%}.s9{width:11.11%}.s10{width:10%}.s11{width:9.09%}.s12{width:8.33%}.co0{margin-left:0}.co1{margin-left:8.33%}.co2{margin-left:16.67%}.co3{margin-left:25%}.co4{margin-left:33.33%}.co5{margin-left:41.67%}.co6{margin-left:50%}.co7{margin-left:58.33%}.co8{margin-left:66.67%}.co9{margin-left:75%}.co10{margin-left:83.33%}.co11{margin-left:91.67%}.co12{margin-left:100%}.m0{margin:0}.m1{margin:1rem}.m2{margin:2rem}.m3{margin:3rem}.mt0{margin-top:0}.mt1{margin-top:1rem}.mt2{margin-top:2rem}.mt3{margin-top:3rem}.mr0{margin-right:0}.mr1{margin-right:1rem}.mr2{margin-right:2rem}.mr3{margin-right:3rem}.mb0{margin-bottom:0}.mb1{margin-bottom:1rem}.mb2{margin-bottom:2rem}.mb3{margin-bottom:3rem}.ml0{margin-left:0}.ml1{margin-left:1rem}.ml2{margin-left:2rem}.ml3{margin-left:3rem}.mx0{margin-left:0;margin-right:0}.mx1{margin-left:1rem;margin-right:1rem}.mx2{margin-left:2rem;margin-right:2rem}.mx3{margin-left:3rem;margin-right:3rem}.my0{margin-top:0;margin-bottom:0}.my1{margin-top:1rem;margin-bottom:1rem}.my2{margin-top:2rem;margin-bottom:2rem}.my3{margin-top:3rem;margin-bottom:3rem}.p0{padding:0}.p1{padding:1rem}.p2{padding:2rem}.p3{padding:3rem}.pt0{padding-top:0}.pt1{padding-top:1rem}.pt2{padding-top:2rem}.pt3{padding-top:3rem}.pr0{padding-right:0}.pr1{padding-right:1rem}.pr2{padding-right:2rem}.pr3{padding-right:3rem}.pb0{padding-bottom:0}.pb1{padding-bottom:1rem}.pb2{padding-bottom:2rem}.pb3{padding-bottom:3rem}.pl0{padding-left:0}.pl1{padding-left:1rem}.pl2{padding-left:2rem}.pl3{padding-left:3rem}.px0{padding-left:0;padding-right:0}.px1{padding-left:1rem;padding-right:1rem}.px2{padding-left:2rem;padding-right:2rem}.px3{padding-left:3rem;padding-right:3rem}.py0{padding-top:0;padding-bottom:0}.py1{padding-top:1rem;padding-bottom:1rem}.py2{padding-top:2rem;padding-bottom:2rem}.py3{padding-top:3rem;padding-bottom:3rem}.opf{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.x{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.xac{-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-o-box-align:center;box-align:center;-webkit-flex-align:center;-moz-flex-align:center;-ms-flex-align:center;-o-flex-align:center;flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.xab{-webkit-box-align:baseline;-moz-box-align:baseline;-ms-box-align:baseline;-o-box-align:baseline;box-align:baseline;-webkit-flex-align:baseline;-moz-flex-align:baseline;-ms-flex-align:baseline;-o-flex-align:baseline;flex-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline}.xas{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-box-align:stretch;-o-box-align:stretch;box-align:stretch;-webkit-flex-align:stretch;-moz-flex-align:stretch;-ms-flex-align:stretch;-o-flex-align:stretch;flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}.xafs{-webkit-box-align:start;-moz-box-align:start;-ms-box-align:start;-o-box-align:start;box-align:start;-webkit-flex-align:start;-moz-flex-align:start;-ms-flex-align:start;-o-flex-align:start;flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.xafe{-webkit-box-align:end;-moz-box-align:end;-ms-box-align:end;-o-box-align:end;box-align:end;-webkit-flex-align:end;-moz-flex-align:end;-ms-flex-align:end;-o-flex-align:end;flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end}.xdr{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;-o-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row}.xdrr{-webkit-box-direction:reverse;-moz-box-direction:reverse;-ms-box-direction:reverse;-o-box-direction:reverse;box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-ms-box-orient:horizontal;-o-box-orient:horizontal;box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;-o-flex-direction:row-reverse;flex-direction:row-reverse}.xdc{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column}.xdcr{-webkit-box-direction:reverse;-moz-box-direction:reverse;-ms-box-direction:reverse;-o-box-direction:reverse;box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-o-flex-direction:column-reverse;flex-direction:column-reverse}.xjc{-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-o-box-pack:center;box-pack:center;-webkit-flex-pack:center;-moz-flex-pack:center;-ms-flex-pack:center;-o-flex-pack:center;flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.xjb{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-box-pack:justify;-o-box-pack:justify;box-pack:justify;-webkit-flex-pack:justify;-moz-flex-pack:justify;-ms-flex-pack:justify;-o-flex-pack:justify;flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.xja{-webkit-box-pack:distribute;-moz-box-pack:distribute;-ms-box-pack:distribute;-o-box-pack:distribute;box-pack:distribute;-webkit-flex-pack:distribute;-moz-flex-pack:distribute;-ms-flex-pack:distribute;-o-flex-pack:distribute;flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around}.xjs{-webkit-box-pack:start;-moz-box-pack:start;-ms-box-pack:start;-o-box-pack:start;box-pack:start;-webkit-flex-pack:start;-moz-flex-pack:start;-ms-flex-pack:start;-o-flex-pack:start;flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}.xje{-webkit-box-pack:end;-moz-box-pack:end;-ms-box-pack:end;-o-box-pack:end;box-pack:end;-webkit-flex-pack:end;-moz-flex-pack:end;-ms-flex-pack:end;-o-flex-pack:end;flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}.xw{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-box-lines:multiple;-o-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.xwr{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-box-lines:multiple;-o-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;-o-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.xwn{-webkit-box-lines:single;-moz-box-lines:single;-ms-box-lines:single;-o-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap}.xi,.xx{-webkit-box-flex:1}.xi{-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:initial;-moz-flex:initial;-ms-flex:initial;-o-flex:initial;flex:initial}.xx{-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1}.xa{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:auto;-moz-flex:auto;-ms-flex:auto;-o-flex:auto;flex:auto}.xn{-webkit-box-flex:0;-moz-box-flex:0;-ms-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:none;-moz-flex:none;-ms-flex:none;-o-flex:none;flex:none}.xo0{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-box-ordinal-group:0;-o-box-ordinal-group:0;box-ordinal-group:0;-webkit-flex-order:0;-moz-flex-order:0;-ms-flex-order:0;-o-flex-order:0;flex-order:0;-webkit-order:0;-moz-order:0;-ms-order:0;-o-order:0;order:0}.xo1{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-box-ordinal-group:1;-o-box-ordinal-group:1;box-ordinal-group:1;-webkit-flex-order:1;-moz-flex-order:1;-ms-flex-order:1;-o-flex-order:1;flex-order:1;-webkit-order:1;-moz-order:1;-ms-order:1;-o-order:1;order:1}.xo2{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-box-ordinal-group:2;-o-box-ordinal-group:2;box-ordinal-group:2;-webkit-flex-order:2;-moz-flex-order:2;-ms-flex-order:2;-o-flex-order:2;flex-order:2;-webkit-order:2;-moz-order:2;-ms-order:2;-o-order:2;order:2}.xo3{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-box-ordinal-group:3;-o-box-ordinal-group:3;box-ordinal-group:3;-webkit-flex-order:3;-moz-flex-order:3;-ms-flex-order:3;-o-flex-order:3;flex-order:3;-webkit-order:3;-moz-order:3;-ms-order:3;-o-order:3;order:3}.xo4{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-box-ordinal-group:4;-o-box-ordinal-group:4;box-ordinal-group:4;-webkit-flex-order:4;-moz-flex-order:4;-ms-flex-order:4;-o-flex-order:4;flex-order:4;-webkit-order:4;-moz-order:4;-ms-order:4;-o-order:4;order:4}.xot{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:-1;-ms-box-ordinal-group:-1;-o-box-ordinal-group:-1;box-ordinal-group:-1;-webkit-flex-order:-1;-moz-flex-order:-1;-ms-flex-order:-1;-o-flex-order:-1;flex-order:-1;-webkit-order:-1;-moz-order:-1;-ms-order:-1;-o-order:-1;order:-1}.xob{-webkit-box-ordinal-group:99;-moz-box-ordinal-group:99;-ms-box-ordinal-group:99;-o-box-ordinal-group:99;box-ordinal-group:99;-webkit-flex-order:99;-moz-flex-order:99;-ms-flex-order:99;-o-flex-order:99;flex-order:99;-webkit-order:99;-moz-order:99;-ms-order:99;-o-order:99;order:99}.df{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.db{display:block}.dib{display:inline-block}.di{display:inline}.dt{display:table}.dtc{display:table-cell}.dtr{display:table-row}.dn,.plyr__captions,.plyr__captions span:empty{display:none}.fl{float:left}.fr{float:right}.fn{float:none}.cf:after{content:"";display:block;clear:both}.psa{position:absolute}.psr{position:relative}.psf{position:fixed}.pss{position:static}.t0{top:0}.r0{right:0}.b0{bottom:0}.l0{left:0}.z0{z-index:0}.z1{z-index:1}.z2{z-index:2}.z3{z-index:3}.z4{z-index:4}@media (max-width:1023px){[sm~=c1]{width:8.33%}[sm~=c2]{width:16.67%}[sm~=c3]{width:25%}[sm~=c4]{width:33.33%}[sm~=c5]{width:41.67%}[sm~=c6]{width:50%}[sm~=c7]{width:58.33%}[sm~=c8]{width:66.67%}[sm~=c9]{width:75%}[sm~=c10]{width:83.33%}[sm~=c11]{width:91.67%}[sm~=c12]{width:100%}}@-moz-keyframes flash{0%{color:var(--plasma-color)}100%{color:#fff}}@-webkit-keyframes flash{0%{color:var(--plasma-color)}100%{color:#fff}}@-o-keyframes flash{0%{color:var(--plasma-color)}100%{color:#fff}}@keyframes flash{0%{color:var(--plasma-color)}100%{color:#fff}}@-moz-keyframes plasma-change{0%{--plasma-color:#00f}33%{--plasma-color:#0f0}100%,66%{--plasma-color:#f00}}@-webkit-keyframes plasma-change{0%{--plasma-color:#00f}33%{--plasma-color:#0f0}100%,66%{--plasma-color:#f00}}@-o-keyframes plasma-change{0%{--plasma-color:#00f}33%{--plasma-color:#0f0}100%,66%{--plasma-color:#f00}}@keyframes plasma-change{0%{--plasma-color:#00f}33%{--plasma-color:#0f0}100%,66%{--plasma-color:#f00}}@-moz-keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.plyr{position:relative;height:100%;width:100%;min-width:200px;font-family:BABE,Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;direction:ltr}.plyr,.plyr *,.plyr ::after,.plyr ::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.plyr a,.plyr button,.plyr input,.plyr label{touch-action:manipulation}.plyr:focus{outline:0}.plyr audio,.plyr video{width:100%;height:100%;vertical-align:middle}.plyr input[type=range]{display:block;height:2rem;width:100%;margin:0;padding:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:pointer;border:none;background:0 0}.plyr input[type=range]::-webkit-slider-runnable-track{height:1px;background:0 0;border:0;border-radius:.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.plyr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-1rem;position:relative;height:2rem;width:1px;background:var(--plasma-color);border:0 solid transparent;-webkit-transition:background .2s ease,border .2s ease,transform .2s ease;-moz-transition:background .2s ease,border .2s ease,transform .2s ease;-ms-transition:background .2s ease,border .2s ease,transform .2s ease;-o-transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.plyr input[type=range]::-moz-range-track{height:1px;background:0 0;border:0;border-radius:.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.plyr input[type=range]::-moz-range-thumb{position:relative;height:2rem;width:1px;background:var(--plasma-color);border:0 solid transparent;-webkit-transition:background .2s ease,border .2s ease,transform .2s ease;-moz-transition:background .2s ease,border .2s ease,transform .2s ease;-ms-transition:background .2s ease,border .2s ease,transform .2s ease;-o-transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.plyr input[type=range]::-ms-track{height:1px;background:0 0;border:0;color:transparent}.plyr input[type=range]::-ms-fill-upper{height:1px;background:0 0;border:0;border-radius:.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.plyr input[type=range]::-ms-fill-lower{height:1px;border:0;border-radius:.5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:var(--plasma-color)}*,.plyr__video-embed iframe{-moz-user-select:none;-ms-user-select:none;-o-user-select:none}.plyr input[type=range]::-ms-thumb{position:relative;height:2rem;width:1px;background:var(--plasma-color);border:0 solid transparent;-webkit-transition:background .2s ease,border .2s ease,transform .2s ease;-moz-transition:background .2s ease,border .2s ease,transform .2s ease;-ms-transition:background .2s ease,border .2s ease,transform .2s ease;-o-transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-top:0}.plyr input[type=range]::-ms-tooltip{display:none}.plyr input[type=range]:focus{outline:0}.plyr input[type=range]::-moz-focus-outer{border:0}.plyr input[type=range].tab-focus:focus{outline-offset:3px}.plyr input[type=range]:active::-webkit-slider-thumb{background:0 0;border-color:var(--plasma-color);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.plyr input[type=range]:active::-moz-range-thumb{background:0 0;border-color:var(--plasma-color);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.plyr input[type=range]:active::-ms-thumb{background:0 0;border-color:var(--plasma-color);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}.plyr__video-wrapper{position:relative;height:100%;cursor:none!important}.plyr__video-embed{height:100%;overflow:hidden;z-index:0}.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;user-select:none}.plyr__video-embed>div{position:relative;height:100%}.plyr .plyr__video-embed iframe{pointer-events:none}.plyr video::-webkit-media-text-track-container{display:none}.plyr__captions{position:absolute;bottom:0;left:0;width:100%;padding:10px;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;color:#fff;font-size:1.5rem;text-align:center;font-weight:400}.plyr__captions span{border-radius:2px;padding:1px 5px;background:rgba(0,0,0,.7);box-decoration-break:clone;line-height:150%}@media (min-width:768px){.plyr__captions{font-size:3rem}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}#projects-list .project-item .project-mask .mask,.plyr__play-large{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}@media (min-width:1024px){.plyr--fullscreen-active .plyr__captions{font-size:3rem}}.plyr ::-webkit-media-controls{display:none}.plyr__controls{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-o-box-align:center;box-align:center;-webkit-flex-align:center;-moz-flex-align:center;-ms-flex-align:center;-o-flex-align:center;flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;line-height:1;text-align:center}.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:2.5px}.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child{margin-left:0}.plyr__controls .plyr__volume{margin-left:2.5px}.plyr__controls [data-plyr=pause]{margin-left:0}.plyr__controls button{position:relative;display:inline-block;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;overflow:visible;vertical-align:middle;padding:3.5px;border:0;background:0 0;border-radius:3px;cursor:pointer;-webkit-transition:background .3s ease,color .3s ease,opacity .3s ease;-moz-transition:background .3s ease,color .3s ease,opacity .3s ease;-ms-transition:background .3s ease,color .3s ease,opacity .3s ease;-o-transition:background .3s ease,color .3s ease,opacity .3s ease;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}.plyr__controls button svg{width:5px;height:5px;display:block;fill:currentColor}.plyr__controls button:focus{outline:0}.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted{display:none}@media (min-width:480px){.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:5px}}.plyr--hide-controls .plyr__controls{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none}.plyr--video .plyr__controls{position:absolute;left:10rem;right:2rem;bottom:2rem;background:0 0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:var(--plasma-color);-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{background:0 0;color:var(--plasma-color)}.plyr--audio .plyr__controls{padding:5px;background:#fff;border:1px solid #dbe3e8;color:#565d64}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover{background:0 0;color:#fff}.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:5px;background:0 0;border:0 solid currentColor;border-radius:100%;color:var(--plasma-color);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.plyr__play-large svg{position:relative;left:2px;width:30px;height:30px;display:block;fill:currentColor}.plyr .plyr__play-large{display:inline-block}.plyr--audio .plyr__play-large,.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause]{display:none}.plyr--playing .plyr__play-large{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden}.plyr--playing .plyr__controls [data-plyr=pause]{display:inline-block}.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__tooltip{position:absolute;z-index:2;top:70%;margin-bottom:2.5px;pointer-events:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background:0 0;border-radius:3px;color:var(--plasma-color);font-size:1.5rem;line-height:1.3}.plyr__tooltip::before{content:'';position:absolute;width:0;height:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid transparent;border-left:4px solid transparent;z-index:2}.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate(-50%,0) scale(1);-moz-transform:translate(-50%,0) scale(1);-ms-transform:translate(-50%,0) scale(1);-o-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip{left:0;-webkit-transform:translate(0,10px) scale(.8);-moz-transform:translate(0,10px) scale(.8);-ms-transform:translate(0,10px) scale(.8);-o-transform:translate(0,10px) scale(.8);transform:translate(0,10px) scale(.8);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls button:first-child .plyr__tooltip::before{left:6px}.plyr__controls button:last-child .plyr__tooltip{right:0;-webkit-transform:translate(0,10px) scale(.8);-moz-transform:translate(0,10px) scale(.8);-ms-transform:translate(0,10px) scale(.8);-o-transform:translate(0,10px) scale(.8);transform:translate(0,10px) scale(.8);-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls button:last-child .plyr__tooltip::before{left:auto;right:6px;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip{-webkit-transform:translate(0,0) scale(1);-moz-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);-o-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}.plyr__progress{display:none;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;padding:2rem 0}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress input[type=range]::-webkit-slider-runnable-track{background:0 0}.plyr__progress input[type=range]::-moz-range-track{background:0 0}.plyr__progress input[type=range]::-ms-fill-upper{background:0 0}.plyr__progress .plyr__tooltip{left:0}.plyr .plyr__progress{display:inline-block}.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:1px;margin:-.5px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none}.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:0 0}.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{background:currentColor;min-width:1px}.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;min-width:1px}.plyr__progress--played,.plyr__volume--display{z-index:1;color:var(--plasma-color);background:0 0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{min-width:1px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:1px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{display:none}.plyr__progress--buffer::-webkit-progress-value{-webkit-transition:width .2s ease;-moz-transition:width .2s ease;-ms-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-moz-progress-bar{-webkit-transition:width .2s ease;-moz-transition:width .2s ease;-ms-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-ms-fill{-webkit-transition:width .2s ease;-moz-transition:width .2s ease;-ms-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{background:var(--plasma-color)}.plyr--video .plyr__progress--buffer{color:var(--plasma-color)}.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(0,0,0,.67)}.plyr--audio .plyr__progress--buffer{color:rgba(0,0,0,.67)}.plyr--loading .plyr__progress--buffer{-webkit-animation:plyr-progress 1s linear infinite;-moz-animation:plyr-progress 1s linear infinite;-ms-animation:plyr-progress 1s linear infinite;-o-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;-webkit-background-size:5px 5px;-moz-background-size:5px 5px;-ms-background-size:5px 5px;-o-background-size:5px 5px;background-size:5px 5px;background-repeat:repeat-x;-webkit-background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);-moz-background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);-ms-background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);-o-background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);color:transparent}.plyr--video.plyr--loading .plyr__progress--buffer{background-color:var(--plasma-color)}.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(0,0,0,.67)}.plyr__time{display:inline-block;vertical-align:middle;font-size:1.5rem}.plyr__time+.plyr__time{display:none}@media (min-width:768px){.plyr__time+.plyr__time{display:inline-block}}.plyr__time+.plyr__time::before{content:'\2044';margin-right:5px}.plyr__volume{display:none}.plyr .plyr__volume{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;-o-flex:1;flex:1;position:relative}.plyr .plyr__volume input[type=range]{position:relative;z-index:2}@media (min-width:480px){.plyr .plyr__volume{display:block;max-width:60px}}@media (min-width:768px){.plyr .plyr__volume{max-width:100px}}.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}.plyr--fullscreen-active{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10000000;background:#000;border-radius:0!important}.plyr--fullscreen-active video{height:100%}.plyr--fullscreen-active .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-active .plyr__controls{position:absolute;bottom:0;left:0;right:0}.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@-moz-keyframes plyr-progress{to{background-position:5px 0}}@-webkit-keyframes plyr-progress{to{background-position:5px 0}}@-o-keyframes plyr-progress{to{background-position:5px 0}}@keyframes plyr-progress{to{background-position:5px 0}}@font-face{font-family:BABE;src:url(../../fonts/BABE.eot);src:url(../../fonts/BABE.eot?#iefix) format('embedded-opentype'),url(../../fonts/BABE.woff) format('woff'),url(../../fonts/BABE.woff2) format('woff2'),url(../../fonts/BABE.ttf) format('truetype'),url(../../fonts/BABE.svg#BABE) format('svg');font-weight:'normal';font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:BABE;src:url(../../fonts/BABE.svg#BABE) format('svg')}}:root{--plasma-color:#00f}body,html{width:100%;-webkit-text-size-adjust:100%;background:#000;color:#fff}html{font-size:62.5%}body{font-family:BABE,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;line-height:.85;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:1023px){body{font-size:1.2rem;line-height:1}}::-webkit-scrollbar{display:none}p{margin-bottom:1em;line-height:1}p:last-child{margin-bottom:0}::selection{background:#fff}::-moz-selection{background:#fff}*{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;user-select:none;-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;transform-style:flat;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}video::-webkit-media-controls{display:none}.plasma{color:var(--plasma-color)}@media only screen and (min-width:1024px){.plasma-hover:hover{color:var(--plasma-color)}}.menu-title,.project-spinner,h1{font-size:6rem}@media only screen and (max-width:1023px){.menu-title,.project-spinner,h1{font-size:2.5rem}}#mouse-nav,.lead,.presented-project,h3{font-size:3rem}#mouse-nav,h4{text-transform:uppercase}a,a:focus,a:hover,a:visited{color:inherit;text-decoration:none;cursor:pointer}.lazy,.plyr{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.lazy.flickity-lazyloaded,.lazy.lazyloaded,.plyr.plyr--ready{opacity:1;-ms-filter:none;filter:none}[event-target]{cursor:pointer}#index,#page-content,footer,header{-webkit-transition:opacity 150ms ease;-moz-transition:opacity 150ms ease;-ms-transition:opacity 150ms ease;-o-transition:opacity 150ms ease;transition:opacity 150ms ease}body.is-loading #index,body.is-loading #page-content:not(.wait-anim),body.is-loading footer,body.is-loading header{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#container,#main,#page-content{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0}#container::after,#main::after,#page-content::after{content:'';display:table;clear:both}@media only screen and (max-width:1023px){#mouse-nav,.lead,.presented-project,h3{font-size:2.5rem}.column:not(.no-stack){width:100%}}#page-content{padding:2rem 0}.close-button{position:relative;height:6rem;width:6rem}@media only screen and (max-width:1023px){.close-button{height:2.5rem;width:2.5rem}}.close-button a{display:block;width:100%;height:100%}.close-button::after,.close-button::before{pointer-events:none;content:'';height:.3rem;width:135%;background:var(--plasma-color);position:absolute;top:calc(50% - .15rem);left:-17%;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center}#outdated,.loader{width:100%;top:0;left:0;background:#000;height:100%;position:fixed}.close-button::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.close-button::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#outdated{display:none;text-align:center;z-index:900}#outdated a{border-bottom:1px solid}#outdated .inner{padding:8rem 20%}.no-flexbox #outdated,.no-js #outdated,.no-svg #outdated{display:block}.loader{-webkit-background-size:15px;-moz-background-size:15px;-ms-background-size:15px;-o-background-size:15px;background-size:15px;z-index:10000}#site-title{display:none}header.menu-index{position:fixed;width:50vh;top:2rem;left:2rem;-webkit-transform:rotate(90deg) translateY(-100%) translateZ(0);-moz-transform:rotate(90deg) translateY(-100%) translateZ(0);-ms-transform:rotate(90deg) translateY(-100%) translateZ(0);-o-transform:rotate(90deg) translateY(-100%) translateZ(0);transform:rotate(90deg) translateY(-100%) translateZ(0);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}header.menu-index h2:not(:last-child){visibility:hidden}header.menu-index:hover h2:not(:last-child){visibility:visible}footer.menu-index{position:fixed;bottom:2rem;right:2rem;-webkit-transform:rotate(-90deg) translateX(100%) translateZ(0);-moz-transform:rotate(-90deg) translateX(100%) translateZ(0);-ms-transform:rotate(-90deg) translateX(100%) translateZ(0);-o-transform:rotate(-90deg) translateX(100%) translateZ(0);transform:rotate(-90deg) translateX(100%) translateZ(0);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right}@media only screen and (max-width:1023px){header.menu-index{left:0}header.menu-index .menu-title{font-size:4rem}footer.menu-index{right:0}footer.menu-index .menu-title{font-size:4rem}}#page-content[page-type=default],#page-content[page-type=error]{padding:2rem}#page-content[page-type=home]{padding:0;cursor:pointer}#page-content[page-type=home] a.link-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}#page-content[page-type=home] #moving-background{position:fixed;top:0;left:0;width:100%;height:100%;padding:0;margin:0;filter:grayscale(1) blur(3px) contrast(10) brightness(20);background:#000;z-index:0}#page-content[page-type=home] .title{position:fixed;text-align:center;left:0;width:100%;text-transform:uppercase;color:#000;font-size:20vmax;white-space:nowrap;pointer-events:none}#page-content[page-type=home] .title.top{z-index:1}#page-content[page-type=home] .title.bottom{z-index:3}@media only screen and (min-width:1024px){#page-content[page-type=home] .title.top{top:2rem}#page-content[page-type=home] .title.bottom{bottom:2rem}#page-content[page-type=home] #home-feed{height:100vh;overflow:hidden}}@media only screen and (max-width:1023px) and (orientation:landscape){#page-content[page-type=home] .title.top{top:2rem}#page-content[page-type=home] .title.bottom{bottom:2rem}}@media only screen and (max-width:1023px) and (orientation:portrait){#page-content[page-type=home] .title.top{-webkit-transform:translate(-32vmax,-50%) rotate(90deg);-moz-transform:translate(-32vmax,-50%) rotate(90deg);-ms-transform:translate(-32vmax,-50%) rotate(90deg);-o-transform:translate(-32vmax,-50%) rotate(90deg);transform:translate(-32vmax,-50%) rotate(90deg)}#page-content[page-type=home] .title.bottom{-webkit-transform:translate(-68vmax,-50%) rotate(90deg);-moz-transform:translate(-68vmax,-50%) rotate(90deg);-ms-transform:translate(-68vmax,-50%) rotate(90deg);-o-transform:translate(-68vmax,-50%) rotate(90deg);transform:translate(-68vmax,-50%) rotate(90deg)}#page-content[page-type=home] .title{font-size:19vmax;top:50%;left:50%;width:100vh;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);-o-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}#page-content[page-type=home] #home-feed{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;position:relative;z-index:2}#page-content[page-type=home] #home-feed #home-medias::after,#page-content[page-type=home] #home-feed::after{content:'';display:table;clear:both}#page-content[page-type=home] #home-feed #home-medias{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;padding:25vh 0}#page-content[page-type=home] #home-feed .content{display:block;float:left;width:100%;text-align:center}@media only screen and (min-width:1024px){#page-content[page-type=home] #home-feed .content{height:50vh}}#page-content[page-type=home] #home-feed .content img{display:inline-block;max-height:100%}#page-content[page-type=home] #home-feed .content:not(:last-child){margin-bottom:25vh}#page-content[page-type=home] #home-feed .ajax-loading{text-transform:uppercase;text-align:center;margin:3em 0}#projects-list{min-height:100vh;margin-top:1rem;margin-bottom:2rem}@media only screen and (max-width:1023px){#page-content[page-type=home] .title{color:#fff}#page-content[page-type=home] #home-feed .content img{width:60%;height:auto}#projects-list{padding:0 2rem}}#projects-list .project-item{width:100%;margin:0 auto;display:block;background:#000}@media only screen and (min-width:1024px){#projects-list .project-item{max-width:calc(100% - 40rem);width:68%}}#projects-list .project-item a{position:relative;display:block;width:100%;height:100%;padding-bottom:3rem}#projects-list .project-item .project-infos h4{padding:0 1em 1em;text-align:center;display:none}@media only screen and (max-width:1023px){#projects-list .project-item .project-infos h4:nth-child(3){display:block}#index #index-header .column{text-transform:uppercase}}#projects-list .project-item .project-image{cursor:none;position:relative;overflow:hidden}#projects-list .project-item .project-image img{position:absolute;top:0;left:0;padding:1px;background:#000}#projects-list .project-item .project-mask{position:absolute;top:0;left:0;background:#000;mix-blend-mode:darken;width:100%;height:100%;z-index:1}#projects-list .project-item .project-mask .mask{width:200vw;height:200vw;position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:#fff}#page-content[page-type=project] .slider #mouse-nav,#projects-list .project-item .project-spinner{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;pointer-events:none}#projects-list .project-item .project-spinner{text-transform:uppercase;position:absolute;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../../images/cross.svg) center no-repeat;-webkit-background-size:2rem;-moz-background-size:2rem;-ms-background-size:2rem;-o-background-size:2rem;background-size:2rem;z-index:2}#projects-list .project-item .project-spinner .title{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#projects-list .project-item .project-spinner .title div{min-height:33rem;min-width:33rem}#projects-list .project-item .cross{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:2rem;height:2rem;position:absolute;z-index:3}#projects-list .project-item .cross::before{content:url(../../images/cross.svg)}#projects-list .project-item .cross.top.left{top:-1rem;left:-1rem}#projects-list .project-item .cross.top.right{top:-1rem;right:-1rem}#projects-list .project-item .cross.bottom.left{bottom:-1rem;left:-1rem}#projects-list .project-item .cross.bottom.right{bottom:-1rem;right:-1rem}@media only screen and (min-width:1024px){#projects-list .project-item .project-infos h4:nth-child(1){display:block}#projects-list .project-item a:hover .cross{opacity:1;-ms-filter:none;filter:none}#projects-list .project-item a:hover .project-infos h4:first-child{display:none}#projects-list .project-item a:hover .project-infos h4:nth-child(2){display:block}}#index{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;position:relative;padding:0 2rem;background:#000;z-index:3}#index #index-header::after,#index::after{content:'';display:table;clear:both}#index #index-header,#index .column{float:left;clear:none;text-align:inherit;margin-left:0;margin-right:0}#index #index-header{width:100%;background:#000;position:sticky;position:-webkit-sticky;top:0;padding-top:2rem;z-index:2}#index #index-header .column{margin-top:2rem;margin-bottom:1em}#index .column{width:33.33333333333333%;position:relative}#index .column::after{content:'';display:table;clear:both}#index .column:not(:last-child){padding-right:2rem}@media only screen and (max-width:1023px){#index .column,#index .column:first-child{margin-left:auto}#index .column,#index .column:last-child{margin-right:auto}#index .column{display:block;clear:both;float:none;width:100%}#index .column:not(:first-child){display:none}}#index a.project-item img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;left:0}#index a.project-item:last-child img{position:initial}#page-content[page-type=project]{padding:0}#project-title{position:absolute;top:2rem;left:2rem;-webkit-transform:rotate(-90deg) translateX(-100%) translateZ(0);-moz-transform:rotate(-90deg) translateX(-100%) translateZ(0);-ms-transform:rotate(-90deg) translateX(-100%) translateZ(0);-o-transform:rotate(-90deg) translateX(-100%) translateZ(0);transform:rotate(-90deg) translateX(-100%) translateZ(0);-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;z-index:20}#project-title::after{content:"(?)";letter-spacing:.1em;margin-left:.2em}#project-description,#project-description .additional-text,#project-description .lead{float:left;text-align:inherit;margin-left:0}#project-title.infos-open::after{content:"(\2014)"}#project-description{clear:none;width:100%;margin-right:0;position:relative;display:none;padding:2rem}#project-description::after{content:'';display:table;clear:both}#project-description .lead{clear:none;width:100%;margin-right:0}#project-description .lead::after{content:'';display:table;clear:both}#project-description .lead:not(:last-child){margin-bottom:2rem}#project-description .additional-text{clear:none;width:32.666666666666664%;margin-right:1%}#credits::after,#presented-at::after,#project-description .additional-text::after{clear:both;content:''}#project-description .additional-text::after{display:table}#project-description .additional-text:last-child{margin-right:0}@media only screen and (max-width:1023px){#project-description{padding-bottom:6rem}#project-description .additional-text{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:1em}#project-description .additional-text:first-child{margin-left:auto}#project-description .additional-text:last-child{margin-right:auto}}#credits,#presented-at{clear:none;text-align:inherit;width:100%}#project-description .close-button{position:absolute;bottom:2rem;right:2rem}#page-content[page-type=about]{padding:2rem;position:relative}#about-text{margin-bottom:2rem;padding-right:6rem}#about-text .close-button{position:fixed;top:2rem;right:2rem;z-index:4}#about-contact{padding:2rem 0;background:#000;z-index:3}#presented-at{float:left;margin-left:0;margin-right:0}#presented-at::after{display:table}@media only screen and (max-width:1023px){#about-text{margin-bottom:0;padding-right:2rem}#presented-at{display:none}}#presented-at .header{margin-bottom:1em}#presented-at .presented-project .presented-event:not(.active){display:none}#presented-at .presented-project .presented-event.active .column:not(:first-child){-webkit-animation:flash .3s ease forwards;-moz-animation:flash .3s ease forwards;-ms-animation:flash .3s ease forwards;-o-animation:flash .3s ease forwards;animation:flash .3s ease forwards}#about-sections h4{text-transform:initial;margin:1em 0}@media only screen and (min-width:1024px){#index a.project-item:hover img{opacity:1;-ms-filter:none;filter:none}#about-contact{position:sticky;position:-webkit-sticky;top:0}#about-sections p{padding-right:2rem}}#credits{float:left;margin-left:0;margin-right:0;margin-top:6rem}#credits::after{display:table}#page-content[page-type=project] .slider{float:left;clear:none;text-align:inherit;width:100%;margin-left:0;margin-right:0;height:100vh;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;transform-style:flat;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;outline:0;position:relative}#page-content[page-type=project] .slider::after{content:'';display:table;clear:both}#page-content[page-type=project] .slider .close-button{position:absolute;bottom:2rem;left:2rem;z-index:20}#page-content[page-type=project] .slider .flickity-slider{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}#page-content[page-type=project] .slider .slide{height:100%;width:100%;left:0!important;visibility:hidden}#page-content[page-type=project] .slider .slide .content{height:100%}#page-content[page-type=project] .slider .slide .content img{width:100%;height:100%;object-fit:contain}#page-content[page-type=project] .slider .slide .content.video{width:100%}#page-content[page-type=project] .slider .slide .content.video .plyr,#page-content[page-type=project] .slider .slide .content.video .plyr--ready,#page-content[page-type=project] .slider .slide .content.video .plyr__video-wrapper{width:100%;height:auto}#page-content[page-type=project] .slider .slide .content.video video{width:100%}@media only screen and (min-width:1024px){#page-content[page-type=project] .slider .slide .content.video .plyr,#page-content[page-type=project] .slider .slide .content.video .plyr--ready,#page-content[page-type=project] .slider .slide .content.video .plyr__video-wrapper{width:100%;height:100%}#page-content[page-type=project] .slider .slide .content.video video{height:100%;object-fit:contain}#page-content[page-type=project] .slider .slide .content.cover img,#page-content[page-type=project] .slider .slide .content.cover video{object-fit:cover}}@media only screen and (max-width:1023px){#page-content[page-type=project] .slider .slide .content.video{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-box-pack:center;-o-box-pack:center;box-pack:center;-webkit-flex-pack:center;-moz-flex-pack:center;-ms-flex-pack:center;-o-flex-pack:center;flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-box-align:center;-o-box-align:center;box-align:center;-webkit-flex-align:center;-moz-flex-align:center;-ms-flex-align:center;-o-flex-align:center;flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}#page-content[page-type=project] .slider .slide .content.video video{height:auto}#page-content[page-type=project] .slider .flickity-prev-next-button{display:none}}#page-content[page-type=project] .slider .slide.is-selected{visibility:visible;z-index:1}#page-content[page-type=project] .slider .flickity-prev-next-button{cursor:none!important;top:0;height:100%;width:50%;margin-top:0;background:0 0;padding:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;border:none;border-radius:0;z-index:10}#page-content[page-type=project] .slider .flickity-prev-next-button svg{display:none}#page-content[page-type=project] .slider .flickity-prev-next-button.previous{left:0}#page-content[page-type=project] .slider .flickity-prev-next-button.next{right:0}#page-content[page-type=project] .slider .flickity-prev-next-button[disabled]{display:none}#page-content[page-type=project] .slider .flickity-prev-next-button:focus{outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}#page-content[page-type=project] .slider #mouse-nav{transform-style:preserve-3d;position:fixed;top:0;left:0;z-index:4;white-space:nowrap;cursor:none;display:none;-webkit-transform:translate(-1000px,-1000px);-moz-transform:translate(-1000px,-1000px);-ms-transform:translate(-1000px,-1000px);-o-transform:translate(-1000px,-1000px);transform:translate(-1000px,-1000px)}#page-content[page-type=project] .slider #mouse-nav::before{position:absolute;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}#page-content[page-type=project] .slider[data-media=video]:not(.nav-hover) #mouse-nav::before{content:'Play'}#page-content[page-type=project] .slider[data-media=video]:not(.nav-hover).pause #mouse-nav::before{content:'Pause'}#page-content[page-type=project] .slider[data-media=video]:not(.nav-hover).loading #mouse-nav::before{content:'Loading'}#page-content[page-type=project] .slider[data-media=video] .flickity-prev-next-button{width:15%}#page-content[page-type=project] .slider[data-media=video] .plyr__controls{cursor:auto}@media only screen and (max-width:1023px){#page-content[page-type=project] .slider[data-media=video] .plyr__controls{display:none}}#page-content[page-type=project] .slider[data-media=video] .plyr--stopped .plyr__controls{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#page-content[page-type=project] .slider.nav-hover.left #mouse-nav::before,#page-content[page-type=project] .slider[data-media=image].left #mouse-nav::before{content:'Prev'}#page-content[page-type=project] .slider.nav-hover.right #mouse-nav::before,#page-content[page-type=project] .slider[data-media=image].right #mouse-nav::before{content:'Next'}@media only screen and (min-width:1023px){#page-content[page-type=project] .slider:hover #mouse-nav{display:block}}