@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=17665717-9a27-4933-8e18-bce43dbc6da7);@-webkit-keyframes blink{50%{opacity:0}}@keyframes blink{50%{opacity:0}}@-webkit-keyframes marquee{0%{-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}100%{-webkit-transform:translate(-100%, 0%);transform:translate(-100%, 0%)}}@keyframes marquee{0%{-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}100%{-webkit-transform:translate(-100%, 0%);transform:translate(-100%, 0%)}}@font-face{font-family:"Hobo Medium";src:url("../fonts/9b6d2796-c8fd-440e-acb9-8078eb34bc90.woff2") format("woff2"),url("../fonts/51a73407-45f7-493d-bd08-153fc2cd5b64.woff") format("woff")}@font-face{font-family:"Univers Bold";src:url("../fonts/8a711a0d-3f17-4bfe-887b-6229858332b3.woff2") format("woff2"),url("../fonts/05a79c4b-9e9d-46e4-9d4b-610be05371c4.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"Univers Bold";src:url("../fonts/cc843e1a-cf1f-47e9-a03f-ef03d2b85d9a.woff2") format("woff2"),url("../fonts/653a9f79-b3ad-444c-a6c4-6bf7f1112e6e.woff") format("woff");font-style:italic;font-weight:normal}@font-face{font-family:"Univers Black";src:url("../fonts/20bd2aa7-5fc1-4d29-aea6-e275fb95cbec.woff2") format("woff2"),url("../fonts/8b798090-9f1b-4f08-bd6e-0a4af530ce12.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"Univers Black";src:url("../fonts/158c8821-be49-4c97-a7cd-55a82dd185b8.woff2") format("woff2"),url("../fonts/e57b89ef-41b0-4958-9416-11c3cb91987e.woff") format("woff");font-style:italic;font-weight:normal}@font-face{font-family:"Univers Black Extended";src:url("../fonts/432c8ae9-5371-4df8-86c1-e7c396a8a4fc.woff2") format("woff2"),url("../fonts/e2f29f24-5594-4d53-a94c-d72f13f30bea.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:"Univers Black Extended";src:url("../fonts/d29e9609-d175-4f52-9916-125a36518905.woff2") format("woff2"),url("../fonts/e15f2f0f-a869-475d-aa70-696afab419c4.woff") format("woff");font-style:italic;font-weight:normal}@font-face{font-family:"Univers Typewriter";src:url("../fonts/2099e282-5216-45bd-905c-b5180bdcf4eb.woff2") format("woff2"),url("../fonts/98e703a3-e4bd-4317-99af-cad588c28a76.woff") format("woff");font-style:normal}@font-face{font-family:"Univers Typewriter";src:url("../fonts/2cf3c8fc-279b-40c3-a201-38801c1bea2d.woff2") format("woff2"),url("../fonts/9ff16c73-dad0-426e-920a-447cd79bda4d.woff") format("woff");font-style:italic}@font-face{font-family:"Univers Typewriter";src:url("../fonts/a236ffc9-c61b-42f6-9ca6-dfeeef53549f.woff2") format("woff2"),url("../fonts/346dcbd4-5769-47e1-a6d7-02d02fca1c71.woff") format("woff");font-style:normal;font-weight:bold}body,html{font-size:15px}@media only screen and (min-width: 1521px){body,html{font-size:20px}}@media only screen and (min-width: 1220px)and (max-width: 1520px){body,html{font-size:16px}}@media only screen and (min-width: 920px)and (max-width: 1219px){body,html{font-size:12px}}@media only screen and (min-width: 600px)and (max-width: 919px){body,html{font-size:10px}}@media only screen and (max-width: 599px){body,html{font-size:10px}}h1,h2,h3{font-weight:normal;margin:0}h1 p,h2 p,h3 p{margin:0}h1{font-size:2.5rem}h2,h3{font-size:2rem}a.pillbutton{border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-size:2.5rem;line-height:1.3;display:inline-block}::-moz-selection{background:#444;color:#fff}::selection{background:#444;color:#fff}::-moz-selection{background:#444;color:#fff}.no-deco{text-decoration:none}.no-wrap{white-space:nowrap}nav{font-size:2.5rem}nav#main{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 2rem);padding:1rem 1rem 0;top:0;position:absolute;z-index:1}nav#main .logotype{display:inline-block;margin-right:1rem}@media only screen and (max-width: 599px){nav#main .logotype{position:relative;top:9rem;margin:auto;width:calc(100vw - 2rem)}nav#main .logotype svg{height:auto;width:100%}}nav#main #menu-items{display:inline-block;padding:0;margin:0;top:.15rem;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 599px){nav#main #menu-items{position:absolute;top:1rem;text-align:center;width:calc(100% - 2rem)}nav#main #menu-items li{margin-bottom:.25rem}}nav#main #menu-items.show{pointer-events:all}nav#main #menu-items.show li{opacity:1}nav#main #menu-items li{list-style:none;display:inline-block}nav#main a.menu-item{text-decoration:none;color:#000;background-color:#fff;border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}nav#main a.menu-item.support{background:#32c229;color:#fff}nav#main a.menu-item.thinktank-button{position:absolute;right:0;top:-0.15rem;background:#000;color:#fff;padding:.1rem;line-height:0;border-radius:0;height:3.45rem;width:6.6rem}nav#main a.menu-item.thinktank-button svg{fill:#fff;position:absolute;height:3.45rem}nav#main a.menu-item.thinktank-button svg:nth-of-type(2n),nav#main a.menu-item.thinktank-button svg:nth-of-type(3n){left:1.6rem}@media only screen and (max-width: 599px){nav#main a.menu-item.thinktank-button svg:nth-of-type(2n),nav#main a.menu-item.thinktank-button svg:nth-of-type(3n){position:absolute;top:0}}@media only screen and (max-width: 599px){nav#main a.menu-item.thinktank-button{position:relative;right:inherit;top:inherit;width:auto}nav#main a.menu-item.thinktank-button svg{position:relative;top:.7rem}}nav#main a.menu-item:hover,nav#main a.menu-item.active{color:#fff;background-color:blue}nav#main a.menu-item:hover.thinktank-button,nav#main a.menu-item.active.thinktank-button{background-color:#000}@-webkit-keyframes thinktank{50%{opacity:0}}@keyframes thinktank{50%{opacity:0}}body[data-banner=enabled] nav{font-size:2.5rem}body[data-banner=enabled] nav#main{top:4.75rem}body[data-banner=enabled] #container #page-wrapper,body[data-banner=enabled] #container #page-wrapper #event-pages .section .title-area{padding-top:10.5rem}@media only screen and (max-width: 599px){body[data-banner=enabled] #container #page-wrapper,body[data-banner=enabled] #container #page-wrapper #event-pages .section .title-area{padding-top:calc(9rem + 65vw)}}body[data-banner=enabled] #home-grid{margin-top:10.75rem}@media only screen and (max-width: 599px){body[data-banner=enabled] #home-grid{margin-top:calc(9rem + 65vw)}}body.thinktank nav#main{top:4.75rem}.banner-container{position:absolute;background:#ec3323;width:calc(100vw - 2rem);height:3.7rem;z-index:1001;top:1rem;left:0;right:0;margin:auto;border-radius:.5rem;overflow:hidden}.banner-container:after,.banner-container:before{z-index:2;content:"";height:3.5rem;width:4.75rem;position:absolute}.banner-container:after{-webkit-transform:translateY(-3.3rem);transform:translateY(-3.3rem);right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(#ec3323));background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, #ec3323 100%)}.banner-container:before{left:0;background:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(#ec3323));background:linear-gradient(to left, rgba(0, 0, 0, 0) 0%, #ec3323 100%)}.banner-container .banner-wrapper{font-size:2.5rem;line-height:1.4;margin-left:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;padding-left:100%;display:inline-block;-webkit-animation:marquee 20s linear infinite;animation:marquee 20s linear infinite}@media only screen and (max-width: 599px){.banner-container .banner-wrapper{-webkit-animation:marquee 10s linear infinite;animation:marquee 10s linear infinite}}.banner-container .banner-wrapper .dot{font-size:6rem;display:inline-block;position:relative;top:1.45rem;margin:0 .5rem;-webkit-animation:blink 1s ease-in-out infinite;animation:blink 1s ease-in-out infinite}.banner-container a.banner-link{display:block;height:100%;color:#000;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.banner-container a.banner-link:hover{color:#fff}.logotype{cursor:pointer;margin-top:.25rem}.logotype:hover svg{fill:blue}@media only screen and (max-width: 599px){.logotype:hover svg{fill:blue}}.logotype svg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;fill:#000;width:auto;height:3rem}.thinktank-button{background:#fff;color:#000;cursor:pointer;height:3.45rem;width:6.6rem}.thinktank-button svg{height:3.45rem;width:auto;position:absolute}.thinktank-button svg:nth-of-type(2n){opacity:1}.thinktank-button svg:nth-of-type(3n){opacity:0}.thinktank-button svg:nth-of-type(2n),.thinktank-button svg:nth-of-type(3n){right:4.33rem}.thinktank-button:hover svg:nth-of-type(2n){opacity:0}.thinktank-button:hover svg:nth-of-type(3n){opacity:1}#container[data-section=home],#container[data-section=error]{min-height:100vh}#home-grid{margin-top:calc(5.75rem - 0.5rem);padding:0 .5rem 1rem;width:calc(100% - 1rem);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#home-grid.loaded{opacity:1}@media only screen and (max-width: 599px){#home-grid{margin-top:calc(66vw + 3rem)}}#home-grid a.home-cell{text-decoration:none;float:left;display:block;margin:.5rem;-webkit-transition-duration:0s !important;transition-duration:0s !important}#home-grid a.home-cell.small{width:calc(16.667% - 1.25rem)}@media only screen and (max-width: 599px){#home-grid a.home-cell.small{width:calc(33.333% - 1.375rem)}}#home-grid a.home-cell.medium{width:calc(33.333% - 1.375rem)}@media only screen and (max-width: 599px){#home-grid a.home-cell.medium{width:calc(50% - 1.5rem)}}#home-grid a.home-cell.large{width:calc(50% - 1.5rem)}@media only screen and (max-width: 599px){#home-grid a.home-cell.large{width:calc(66.667% - 1.625rem)}}#home-grid a.home-cell.xl{width:calc(66.667% - 1.625rem)}#home-grid a.home-cell.single{margin:.5rem}#home-grid a.home-cell.double{margin:2rem}#home-grid a.home-cell.triple{margin:3rem}#home-grid a.home-cell.quad{margin:4rem}#home-grid a.home-cell .text-cell{display:inline-block}#home-grid a.home-cell .text-cell p{font-family:"Univers Black",arial,sans-serif;border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-style:italic;background-color:#000;color:#fff;margin:0;font-size:2.5rem}#home-grid a.home-cell .text-cell,#home-grid a.home-cell .image-cell{opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}#home-grid a.home-cell .text-cell.loaded,#home-grid a.home-cell .image-cell.loaded{opacity:1}#home-grid a.home-cell .image-cell{margin:0}#home-grid a.home-cell .image-cell img{width:100%;display:block;border-radius:.5rem;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out, -webkit-filter .2s ease-in-out}#home-grid a.home-cell:hover .text-cell p{background-color:blue;color:#000}#home-grid a.home-cell:hover .image-cell img{-webkit-filter:grayscale(0);filter:grayscale(0)}#page-wrapper #mc_embed_signup input{display:inline-block;font-family:"Univers Bold",arial,sans-serif;color:blue;line-height:1.1}#page-wrapper #mc_embed_signup input[type=email]{border:none;border-bottom:.2rem solid blue;background:none;border-radius:0;padding:0}#page-wrapper #mc_embed_signup input[type=email]::-moz-placeholder{color:blue;opacity:1;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#page-wrapper #mc_embed_signup input[type=email]::-webkit-input-placeholder{color:blue;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#page-wrapper #mc_embed_signup input[type=email]:-ms-input-placeholder{color:blue;opacity:1;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#page-wrapper #mc_embed_signup input[type=email]::-ms-input-placeholder{color:blue;opacity:1;-ms-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#page-wrapper #mc_embed_signup input[type=email]::placeholder{color:blue;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#page-wrapper #mc_embed_signup input[type=email]:focus::-moz-placeholder{opacity:0}#page-wrapper #mc_embed_signup input[type=email]:focus::-webkit-input-placeholder{opacity:0}#page-wrapper #mc_embed_signup input[type=email]:focus:-ms-input-placeholder{opacity:0}#page-wrapper #mc_embed_signup input[type=email]:focus::-ms-input-placeholder{opacity:0}#page-wrapper #mc_embed_signup input[type=email]:focus::placeholder{opacity:0}#page-wrapper #mc_embed_signup input[type=submit]{border:none;background:none;-webkit-transition:.2s color ease-in-out;transition:.2s color ease-in-out;cursor:pointer}#page-wrapper #mc_embed_signup input[type=submit]:hover{color:#000}#container #page-wrapper a.buy-button,#container #page-wrapper h3.event-link a{display:block;border-radius:5rem;padding:.1rem .75rem .25rem;width:10rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;text-align:center;background:#32c229;text-decoration:none;color:#000;font-size:2.5rem;width:auto;margin-top:1rem;padding-left:1rem;padding-right:1rem;font-family:"Univers Black",arial,sans-serif}#container #page-wrapper a.buy-button:hover,#container #page-wrapper h3.event-link a:hover{background:blue;color:#fff}#container #page-wrapper .col-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 599px){#container #page-wrapper .col-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#container #page-wrapper .col-grid .grid-cell{width:calc(33.333vw - 1.35rem);margin-right:1rem;margin-bottom:3rem}@media only screen and (max-width: 599px){#container #page-wrapper .col-grid .grid-cell{width:calc(100vw - 2rem);margin-right:0}}#container #page-wrapper .col-grid .grid-cell:nth-of-type(3n){margin-right:0}#container #page-wrapper .col-grid .grid-cell figure{background:#000;height:calc(33.333vw - 1.35rem);width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 599px){#container #page-wrapper .col-grid .grid-cell figure{height:calc(100vw - 2rem)}}#container #page-wrapper .col-grid .grid-cell figure img{-o-object-fit:contain;object-fit:contain;height:auto;width:auto;max-height:101%;max-width:101%}#container #page-wrapper .col-grid .grid-cell .cell-slider{height:calc(33.333vw - 1.35rem);max-height:calc(33.333vw - 1.35rem);overflow-y:hidden;background:#000}@media only screen and (max-width: 599px){#container #page-wrapper .col-grid .grid-cell .cell-slider{height:calc(100vw - 2rem);max-height:calc(100vw - 2rem)}}#container #page-wrapper .col-grid .grid-cell .cell-slider .flickity-page-dots{bottom:1rem}#container #page-wrapper .col-grid .grid-cell .cell-slider .flickity-page-dots .dot{width:1rem;height:1rem;margin:0 .5rem;background:#444;opacity:1;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out}#container #page-wrapper .col-grid .grid-cell .cell-slider .flickity-page-dots .dot.is-selected{background:#fff}#container #page-wrapper .col-grid .grid-cell .cell-slider .flickity-page-dots .dot:hover{background:blue}#container #page-wrapper .col-grid .grid-cell .cell-title{text-align:center;margin-top:.75rem;font-size:2rem;line-height:1.05;font-family:"Univers Black",arial,sans-serif;font-style:italic}#container #page-wrapper .col-grid .grid-cell .cell-title a{text-decoration:none;color:#000}#container #page-wrapper .col-grid .grid-cell .cell-title a:hover{color:blue}#container #page-wrapper .col-grid .grid-cell .cell-title .title{font-style:normal}#container #page-wrapper .col-grid .grid-cell .cell-title p{margin:0;display:inline-block}#container{-webkit-transition:background-color .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;padding-bottom:2rem}@media only screen and (max-width: 599px){#container{padding-bottom:1rem}}#container.loading #page-wrapper{opacity:0}#container[data-section=error]{padding-bottom:0}#container[data-section=error] .error-wrapper{width:100%;height:100vh;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width: 599px){#container[data-section=error] .error-wrapper{min-height:-webkit-fill-available;min-height:100dvh;height:100dvh}}#container #page-wrapper{-webkit-transition:background-color .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,opacity .2s ease-in-out;opacity:1;padding-top:5.75rem;padding-bottom:2rem;margin:0 1rem;font-size:1rem}@media only screen and (max-width: 599px){#container #page-wrapper{font-size:1.25rem;padding-top:calc(66vw + 3rem);padding-bottom:0}}#container #page-wrapper p{font-size:2rem;line-height:1.05}#container #page-wrapper figcaption p{font-size:1rem;line-height:1.1;margin:.5rem 0;text-align:center}#container #page-wrapper figcaption p em{font-family:"Univers Bold",arial,sans-serif}#container #page-wrapper h1,#container #page-wrapper h2,#container #page-wrapper h3{font-size:2.5rem;line-height:1.05}#container #page-wrapper h1 p,#container #page-wrapper h2 p,#container #page-wrapper h3 p{font-size:2.5rem;line-height:1.05}#container #page-wrapper .block-type-heading h1,#container #page-wrapper .block-type-heading h2,#container #page-wrapper .block-type-heading h3,#container #page-wrapper .block-type-heading h4{margin:5rem auto 0;text-align:center;font-size:2.5rem;line-height:1.05}#container #page-wrapper .block-type-heading h1 strong,#container #page-wrapper .block-type-heading h2 strong,#container #page-wrapper .block-type-heading h3 strong,#container #page-wrapper .block-type-heading h4 strong{font-family:"Univers Black",arial,sans-serif}#container #page-wrapper .block-type-heading h1{font-family:"Univers Black",arial,sans-serif;font-style:italic}#container #page-wrapper .block-type-heading h5,#container #page-wrapper .block-type-heading h6{font-size:1rem}#container #page-wrapper .block-type-textoptions .text-wrapper p:first-of-type{margin-top:0}#container #page-wrapper .block-type-textoptions .text-wrapper p:last-of-type{margin-bottom:0}#container #page-wrapper .block-type-textoptions .text-wrapper.inset{width:66.667%;margin:auto}@media only screen and (max-width: 599px){#container #page-wrapper .block-type-textoptions .text-wrapper.inset{width:100%}}#container #page-wrapper .block-type-textoptions .text-wrapper.twocol{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:2rem;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem}@media only screen and (max-width: 599px){#container #page-wrapper .block-type-textoptions .text-wrapper.twocol{-moz-column-count:1;-webkit-column-count:1;column-count:1}}#container #page-wrapper .block-type-textoptions .text-wrapper.small p{font-size:1rem}#container #page-wrapper .block-type-textoptions+.block-type-textoptions{margin-top:4rem}#container #page-wrapper .block-type-sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#container #page-wrapper .block-type-sponsor img.logo{max-height:6rem;max-width:50vw;width:auto;margin-right:2rem}#container #page-wrapper .block-type-sponsor img,#container #page-wrapper .block-type-sponsor p{display:inline-block}#container #page-wrapper .block-type-sponsor p{font-size:1rem}#container #page-wrapper .block-type-supportbuttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem auto 4rem;font-size:2.5rem}#container #page-wrapper .block-type-supportbuttons a{border-radius:5rem;padding:.1rem .75rem .25rem;width:10rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;text-align:center;font-family:"Univers Black",arial,sans-serif;background:#fff;text-decoration:none;color:#000;margin:0 .25rem}#container #page-wrapper .block-type-supportbuttons a:hover{background-color:#32c229;color:#fff}#container #page-wrapper h2.title{border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-family:"Univers Black",arial,sans-serif;background:blue}#container #page-wrapper h3.subtitle{border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-family:"Univers Black",arial,sans-serif;background:#fff;font-style:italic}#container #page-wrapper h3.date{border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-family:"Univers Bold",arial,sans-serif;background:#000;color:blue}#container #page-wrapper h3.event-link a{width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;margin-top:0}#container #page-wrapper h3.event-link a:hover{color:#fff}#container #page-wrapper ul{padding:0;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:2rem;grid-column-gap:2rem;-webkit-column-gap:2rem;column-gap:2rem;line-height:1.05}#container #page-wrapper ul li{font-size:2rem;line-height:1.05;list-style:none}#container #page-wrapper ul.event-list{-moz-column-count:1;-webkit-column-count:1;column-count:1;margin-left:-1rem;margin-top:.75rem}#container #page-wrapper ul.event-list li{border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;padding-top:.3rem;padding-bottom:.5rem;margin-top:-0.78rem;width:calc(100% - .5rem)}#container #page-wrapper ul.event-list li:hover{background:#fff}@media only screen and (max-width: 599px){#container #page-wrapper ul.event-list li{margin-bottom:2rem}#container #page-wrapper ul.event-list li:last-of-type{margin-bottom:0}}#container #page-wrapper ul.event-list a.event-item{-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#container #page-wrapper ul.event-list a.event-item section{width:calc(33.33% - 2rem)}#container #page-wrapper ul.event-list a.event-item section p,#container #page-wrapper ul.event-list a.event-item section.date{font-size:2.5rem;line-height:1.05;margin:0}@media only screen and (max-width: 599px){#container #page-wrapper ul.event-list a.event-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#container #page-wrapper ul.event-list a.event-item section{width:100%}}#container #page-wrapper a{color:blue;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#container #page-wrapper a:hover{color:#000}#container #page-wrapper #event-pages .section{height:100vh;width:100vw;background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 599px){#container #page-wrapper #event-pages .section{min-height:-webkit-fill-available;min-height:100dvh;height:100dvh;height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}#container #page-wrapper #event-pages .section a{color:inherit;text-decoration:none}#container #page-wrapper #event-pages .section a:hover h2.title{color:#fff}#container #page-wrapper #event-pages .section .title-area{margin:0 1rem;padding-top:5.75rem}@media only screen and (max-width: 599px){#container #page-wrapper #event-pages .section .title-area{padding-top:0;position:relative;bottom:1rem;width:calc(100vw - 2rem)}}body.upcoming #container,body.current #container{padding-bottom:0}@media only screen and (max-width: 599px){body.upcoming #container,body.current #container{position:absolute;top:0;width:100%}}body.upcoming #container #page-wrapper,body.current #container #page-wrapper{padding:0;margin:0}body.upcoming #container #page-wrapper .wrapper-area,body.current #container #page-wrapper .wrapper-area{margin:5.75rem 1rem}@media only screen and (max-width: 599px){body.upcoming #container #page-wrapper .wrapper-area,body.current #container #page-wrapper .wrapper-area{padding-top:66vw}}@media only screen and (max-width: 599px){body.upcoming #container #page-wrapper .wrapper-area p,body.current #container #page-wrapper .wrapper-area p{margin:0;text-align:center}}.fp-watermark{display:none}@media only screen and (max-width: 599px){.fp-overflow{height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.fp-overflow.focus-visible,.fp-overflow:focus{outline:none}.fp-overflow:focus-visible,.fp-overflow:focus{outline:none}body.post #container,body.info #container{color:#000;padding-bottom:0;min-height:100vh}body.post #container #page-wrapper a,body.info #container #page-wrapper a{color:#000}body.post #container #page-wrapper a:hover,body.info #container #page-wrapper a:hover{color:blue}body.post #container #page-wrapper h3.event-link a:hover,body.info #container #page-wrapper h3.event-link a:hover{color:#fff}body.post #container #page-wrapper h4,body.info #container #page-wrapper h4{text-align:center;margin:1rem auto;text-transform:uppercase}body.post #container #page-wrapper .block-type-markdown iframe,body.info #container #page-wrapper .block-type-markdown iframe{width:100%;min-height:100vh;min-height:-webkit-fill-available;height:100vh;border:1px #000 solid}body.post #container #page-wrapper .block-type-screenplayheading,body.info #container #page-wrapper .block-type-screenplayheading{text-align:center;margin:4rem 0 1rem;font-family:"Univers Typewriter","Courier New",monospace}body.post #container #page-wrapper .block-type-screenplayheading h1,body.info #container #page-wrapper .block-type-screenplayheading h1{text-transform:uppercase}body.post #container #page-wrapper .block-type-screenplayheading h1,body.post #container #page-wrapper .block-type-screenplayheading h2,body.post #container #page-wrapper .block-type-screenplayheading h3,body.post #container #page-wrapper .block-type-screenplayheading h4,body.post #container #page-wrapper .block-type-screenplayheading h5,body.post #container #page-wrapper .block-type-screenplayheading p,body.info #container #page-wrapper .block-type-screenplayheading h1,body.info #container #page-wrapper .block-type-screenplayheading h2,body.info #container #page-wrapper .block-type-screenplayheading h3,body.info #container #page-wrapper .block-type-screenplayheading h4,body.info #container #page-wrapper .block-type-screenplayheading h5,body.info #container #page-wrapper .block-type-screenplayheading p{font-size:2rem}body.post #container #page-wrapper .block-type-screenplayheading p,body.info #container #page-wrapper .block-type-screenplayheading p{margin:0}body.post #container #page-wrapper .block-type-screenplaypage,body.info #container #page-wrapper .block-type-screenplaypage{margin-bottom:2rem}body.post #container #page-wrapper .block-type-screenplaypage .wrapper,body.info #container #page-wrapper .block-type-screenplaypage .wrapper{font-family:"Univers Typewriter","Courier New",monospace;background-color:#fff;width:60vw;height:80vw;overflow-y:hidden;margin:auto;padding:3vw;position:relative}@media only screen and (max-width: 599px){body.post #container #page-wrapper .block-type-screenplaypage .wrapper,body.info #container #page-wrapper .block-type-screenplaypage .wrapper{width:calc(100vw - 7rem);height:calc(133.33vw - 7rem)}}body.post #container #page-wrapper .block-type-screenplaypage .wrapper iframe,body.info #container #page-wrapper .block-type-screenplaypage .wrapper iframe{width:100%;height:33.33vw}body.post #container #page-wrapper .block-type-screenplaypage .wrapper video,body.post #container #page-wrapper .block-type-screenplaypage .wrapper img,body.info #container #page-wrapper .block-type-screenplaypage .wrapper video,body.info #container #page-wrapper .block-type-screenplaypage .wrapper img{width:100%}body.post #container #page-wrapper .block-type-screenplaypage .wrapper figure,body.info #container #page-wrapper .block-type-screenplaypage .wrapper figure{margin:1rem 0}body.post #container #page-wrapper .block-type-screenplaypage .wrapper h1,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h2,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h3,body.post #container #page-wrapper .block-type-screenplaypage .wrapper p,body.post #container #page-wrapper .block-type-screenplaypage .wrapper .pg-no,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h1,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h2,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h3,body.info #container #page-wrapper .block-type-screenplaypage .wrapper p,body.info #container #page-wrapper .block-type-screenplaypage .wrapper .pg-no{font-size:1.5vw}body.post #container #page-wrapper .block-type-screenplaypage .wrapper h1,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h2,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h3,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h1,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h2,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h3{margin:0}body.post #container #page-wrapper .block-type-screenplaypage .wrapper h1,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h1{text-align:center}body.post #container #page-wrapper .block-type-screenplaypage .wrapper h2,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h2{padding-left:4rem}body.post #container #page-wrapper .block-type-screenplaypage .wrapper h3,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h3{padding-left:2rem}body.post #container #page-wrapper .block-type-screenplaypage .wrapper h1+p:first-of-type,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h2+p:first-of-type,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h3+p:first-of-type,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h3+h2,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h2+h2,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h3+h3,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h2+h1,body.post #container #page-wrapper .block-type-screenplaypage .wrapper h3+h1,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h1+p:first-of-type,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h2+p:first-of-type,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h3+p:first-of-type,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h3+h2,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h2+h2,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h3+h3,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h2+h1,body.info #container #page-wrapper .block-type-screenplaypage .wrapper h3+h1{margin-top:1rem}body.post #container #page-wrapper .block-type-screenplaypage .wrapper p:first-of-type,body.info #container #page-wrapper .block-type-screenplaypage .wrapper p:first-of-type{margin-top:0}body.post #container #page-wrapper .block-type-screenplaypage .wrapper p.right,body.info #container #page-wrapper .block-type-screenplaypage .wrapper p.right{text-align:right}body.post #container #page-wrapper .block-type-screenplaypage .wrapper .pg-no,body.info #container #page-wrapper .block-type-screenplaypage .wrapper .pg-no{position:absolute;bottom:3vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:bold;line-height:0}body.post #container #page-wrapper .block-type-button,body.info #container #page-wrapper .block-type-button{margin:4rem auto;font-size:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.post #container #page-wrapper .block-type-button a,body.info #container #page-wrapper .block-type-button a{margin:auto;text-decoration:none;border-radius:5rem;padding:.1rem .75rem .25rem;width:10rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;text-align:center;font-family:"Univers Black",arial,sans-serif;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;background-color:#000;color:#fff;width:auto;padding-left:1rem;padding-right:1rem}body.post #container #page-wrapper .block-type-button a:hover,body.info #container #page-wrapper .block-type-button a:hover{background-color:blue}body.post #container #page-wrapper .block-type-button .button,body.info #container #page-wrapper .block-type-button .button{font-size:2.5rem;color:#fff;white-space:nowrap}.block em{font-family:"Univers Black",arial,sans-serif}.block:last-of-type{margin-bottom:1.5rem}.block-type-text p{font-size:2.5rem}.block-type-text strong{font-family:"Univers Black",arial,sans-serif}.block-type-image{margin-top:2rem}.block-type-image figure{margin:0}.block-type-image figure.inset{width:50%;margin:auto}.block-type-image figure .clip-wrap{display:block;-webkit-clip-path:ellipse(100% 50% at 50% 50%);clip-path:ellipse(100% 50% at 50% 50%);transition:-webkit-clip-path .4s ease-in-out;-webkit-transition:-webkit-clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out, -webkit-clip-path .4s ease-in-out}.block-type-image figure img{width:100%;display:block;-webkit-clip-path:ellipse(50% 150% at 50% 50%);clip-path:ellipse(50% 150% at 50% 50%);transition:opacity .2s ease-in-out .2s,-webkit-clip-path .4s ease-in-out;-webkit-transition:opacity .2s ease-in-out .2s,-webkit-clip-path .4s ease-in-out;transition:clip-path .4s ease-in-out,opacity .2s ease-in-out .2s;transition:clip-path .4s ease-in-out,opacity .2s ease-in-out .2s,-webkit-clip-path .4s ease-in-out}.block-type-image figure img.lazy{opacity:0}.block-type-image figure img.lazy.loaded{opacity:1}.block-type-image figure figcaption{margin-top:1rem;text-align:center}.block-type-image figure:hover .clip-wrap,.block-type-image figure:hover img{-webkit-clip-path:ellipse(100% 100% at 50% 50%);clip-path:ellipse(100% 100% at 50% 50%)}.block-type-gallerygrid .image-grid{margin:4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-type-gallerygrid .image-grid figure.grid-thumb{width:calc(16.667% - 2rem);margin:0 0 2rem 2rem}@media only screen and (max-width: 599px){.block-type-gallerygrid .image-grid figure.grid-thumb{width:calc(50% - 2rem)}}.block-type-gallerygrid .image-grid figure.grid-thumb:nth-of-type(6n+1){margin-left:0}@media only screen and (max-width: 599px){.block-type-gallerygrid .image-grid figure.grid-thumb:nth-of-type(6n+1){margin-left:2rem}}@media only screen and (max-width: 599px){.block-type-gallerygrid .image-grid figure.grid-thumb:nth-of-type(2n+1){margin-left:0}}.block-type-gallerygrid .image-grid figure.grid-thumb img{width:100%}.block-type-gallerygrid .image-grid figure.grid-thumb:hover{cursor:pointer}.block-type-video{margin:1rem 0 2rem}.block-type-video figure{position:relative;padding-bottom:56.25%;height:0}.block-type-video iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:none}.block-type-audio{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-type-audio .player{margin:auto;width:50vw}@media only screen and (max-width: 599px){.block-type-audio .player{width:calc(100vw - 2rem)}}.block-type-audio audio::-webkit-media-controls-play-button{margin-right:1rem}.block-type-audio audio::-webkit-media-controls-play-button:hover{color:blue;background-color:blue;padding:0;background-color:inherit}.block-type-audio audio::-webkit-media-controls-play-button,.block-type-audio audio::-webkit-media-controls-mute-button{-webkit-transform:scale(1.5);transform:scale(1.5)}.block-type-audio audio::-webkit-media-controls-current-time-display,.block-type-audio audio::-webkit-media-controls-time-remaining-display{font-family:"Univers Bold",arial,sans-serif;font-size:2rem}#thinktank-nav{margin-top:10.5rem}@media only screen and (max-width: 599px){#thinktank-nav{margin-top:calc(9rem + 66vw)}}#thinktank-nav .nav-row{color:#fff}#thinktank-nav .nav-row.filters{overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#thinktank-nav .nav-row.filters::-webkit-scrollbar{display:none}#thinktank-nav .nav-row.filters ul{max-height:4rem;white-space:nowrap;padding-right:1rem;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}#thinktank-nav .nav-row.filters:after{z-index:2;content:"";height:4.75rem;width:4.75rem;position:absolute;right:0;-webkit-transform:translateY(-5.25rem);transform:translateY(-5.25rem);background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgb(0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%)}#thinktank-nav .nav-row ul{padding-left:1rem;margin:.25rem 0 1.25rem;display:block}#thinktank-nav .nav-row ul li{display:inline-block;font-size:2.5rem}#thinktank-nav a.clear{color:#fff;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;text-decoration:none;margin-right:.5rem}#thinktank-nav a.clear:hover{color:blue}#thinktank-nav a.button{border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;color:#fff;border-color:#fff;border-width:1px;border-style:solid;text-decoration:none}#thinktank-nav a.button:hover,#thinktank-nav a.button.active{color:blue;border-color:blue}body.thinktankpost nav#main{top:0}body.thinktank,body.thinktankpost{background-color:#000}body.thinktank #banner-alert,body.thinktankpost #banner-alert{display:none}body.thinktank #banner-description,body.thinktankpost #banner-description{background-color:blue}body.thinktank #banner-description:after,body.thinktankpost #banner-description:after{-webkit-transform:translateY(-3.3rem);transform:translateY(-3.3rem);right:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(blue));background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, blue 100%)}body.thinktank #banner-description:before,body.thinktankpost #banner-description:before{left:0;background:-webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0)), to(blue));background:linear-gradient(to left, rgba(0, 0, 0, 0) 0%, blue 100%)}body.thinktank #banner-description .banner-wrapper,body.thinktankpost #banner-description .banner-wrapper{-webkit-animation:marquee 90s linear infinite;animation:marquee 90s linear infinite}@media only screen and (max-width: 599px){body.thinktank #banner-description .banner-wrapper,body.thinktankpost #banner-description .banner-wrapper{-webkit-animation:marquee 120s linear infinite;animation:marquee 120s linear infinite}}body.thinktank #banner-description .banner-wrapper p,body.thinktankpost #banner-description .banner-wrapper p{margin:0}body.thinktank nav#main a.menu-item.thinktank-button,body.thinktankpost nav#main a.menu-item.thinktank-button{background-color:#fff}body.thinktank nav#main a.menu-item.thinktank-button svg,body.thinktankpost nav#main a.menu-item.thinktank-button svg{fill:blue}body.thinktank .logotype svg,body.thinktankpost .logotype svg{fill:#fff}body.thinktank .logotype:hover svg,body.thinktankpost .logotype:hover svg{fill:blue}body.thinktank #container,body.thinktankpost #container{background-color:#000;color:#fff}body.thinktank #container #page-wrapper,body.thinktankpost #container #page-wrapper{padding-top:0}body.thinktank #container #page-wrapper article,body.thinktankpost #container #page-wrapper article{font-family:"Univers Black Extended",arial,sans-serif;width:66.7%;margin:4rem auto 0;padding-bottom:4rem;border-bottom:1px #fff solid;opacity:1}body.thinktank #container #page-wrapper article .author,body.thinktankpost #container #page-wrapper article .author{margin-right:1.5rem}body.thinktank #container #page-wrapper article.loading,body.thinktankpost #container #page-wrapper article.loading{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}body.thinktank #container #page-wrapper article.tt-excerpt:first-of-type,body.thinktankpost #container #page-wrapper article.tt-excerpt:first-of-type{margin-top:2rem}body.thinktank #container #page-wrapper article.tt-excerpt .cyl,body.thinktankpost #container #page-wrapper article.tt-excerpt .cyl{left:calc(-16.67vw - .67rem)}@media only screen and (max-width: 599px){body.thinktank #container #page-wrapper article.tt-excerpt .cyl,body.thinktankpost #container #page-wrapper article.tt-excerpt .cyl{left:calc(-8.33vw - .67rem)}}body.thinktank #container #page-wrapper article.tt-post,body.thinktankpost #container #page-wrapper article.tt-post{margin-top:5.75rem}body.thinktank #container #page-wrapper article.tt-post .block-type-gallery,body.thinktankpost #container #page-wrapper article.tt-post .block-type-gallery{position:left;width:calc(100vw - 2rem);left:-16vw;position:relative}@media only screen and (max-width: 599px){body.thinktank #container #page-wrapper article.tt-post .block-type-gallery,body.thinktankpost #container #page-wrapper article.tt-post .block-type-gallery{left:-8vw}}body.thinktank #container #page-wrapper article a,body.thinktankpost #container #page-wrapper article a{color:#fff}body.thinktank #container #page-wrapper article a:hover,body.thinktankpost #container #page-wrapper article a:hover{color:blue}body.thinktank #container #page-wrapper article p,body.thinktank #container #page-wrapper article h1,body.thinktank #container #page-wrapper article h2,body.thinktank #container #page-wrapper article h3,body.thinktank #container #page-wrapper article figcaption,body.thinktankpost #container #page-wrapper article p,body.thinktankpost #container #page-wrapper article h1,body.thinktankpost #container #page-wrapper article h2,body.thinktankpost #container #page-wrapper article h3,body.thinktankpost #container #page-wrapper article figcaption{-webkit-transform:scale(0.5, 1) translateX(-50%);transform:scale(0.5, 1) translateX(-50%);width:200%}body.thinktank #container #page-wrapper article h2,body.thinktank #container #page-wrapper article h3,body.thinktankpost #container #page-wrapper article h2,body.thinktankpost #container #page-wrapper article h3{font-family:"Univers Black Extended",arial,sans-serif;text-align:center;font-style:normal;font-weight:normal;background:none}body.thinktank #container #page-wrapper article h2,body.thinktankpost #container #page-wrapper article h2{font-size:4rem;line-height:.9}body.thinktank #container #page-wrapper article h3,body.thinktankpost #container #page-wrapper article h3{font-size:2rem}body.thinktank #container #page-wrapper article .excerpt p,body.thinktankpost #container #page-wrapper article .excerpt p{margin-bottom:0}body.thinktank #container #page-wrapper article figure.featured,body.thinktankpost #container #page-wrapper article figure.featured{width:100%;margin:2rem auto}body.thinktank #container #page-wrapper article figure.featured img,body.thinktankpost #container #page-wrapper article figure.featured img{display:block;width:100%;height:auto}@media only screen and (max-width: 599px){body.thinktank #container #page-wrapper article,body.thinktankpost #container #page-wrapper article{width:calc(100vw - 8rem)}}@media only screen and (max-width: 599px){body.thinktankpost #container #page-wrapper{padding-top:66vw}}footer{background:#000;color:#fff;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 599px){footer{width:calc(100vw - 2rem);padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer section{font-size:2rem;line-height:1.05;width:calc(33.33% - 2rem);padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 599px){footer section{width:100%;padding:0;margin-bottom:2rem;text-align:center}footer section:last-of-type{margin-bottom:0}}footer a{color:#fff;text-decoration:none;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out}footer a:hover{color:blue}footer a.thinktank-button{padding:.1rem;line-height:0}footer a.thinktank-button svg{fill:#000}@media only screen and (max-width: 599px){footer a.thinktank-button{margin:2rem auto 0}}footer h2{margin:0}footer .label{text-transform:uppercase}footer p{margin:0}section#mailinglist{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width: 599px){section#mailinglist{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:0}}section#mailinglist #mc_embed_signup{-webkit-box-flex:1;-ms-flex:1;flex:1}section#mailinglist #mc_embed_signup .email{border-radius:.5rem;padding:.1rem .75rem .25rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;font-family:"Univers Bold",arial,sans-serif;font-size:2.5rem;background-color:#444;border:none;width:calc(100% - 2.5rem)}@media only screen and (max-width: 599px){section#mailinglist #mc_embed_signup .email{width:calc(100vw - 3.5rem)}}section#mailinglist #mc_embed_signup .email:hover::-moz-placeholder{color:#000}section#mailinglist #mc_embed_signup .email:hover::-webkit-input-placeholder{color:#000}section#mailinglist #mc_embed_signup .email:hover:-ms-input-placeholder{color:#000}section#mailinglist #mc_embed_signup .email:hover::-ms-input-placeholder{color:#000}section#mailinglist #mc_embed_signup .email:hover::placeholder{color:#000}section#mailinglist #mc_embed_signup .email::-moz-placeholder{color:#000;opacity:1;-moz-transition:opacity .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out}section#mailinglist #mc_embed_signup .email::-webkit-input-placeholder{color:#000;opacity:1;-webkit-transition:opacity .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out}section#mailinglist #mc_embed_signup .email:-ms-input-placeholder{color:#000;opacity:1;-ms-transition:opacity .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out}section#mailinglist #mc_embed_signup .email::-ms-input-placeholder{color:#000;opacity:1;-ms-transition:opacity .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out}section#mailinglist #mc_embed_signup .email::placeholder{color:#000;opacity:1;-webkit-transition:opacity .2s ease-in-out,color .2s ease-in-out;transition:opacity .2s ease-in-out,color .2s ease-in-out}section#mailinglist #mc_embed_signup input[type=submit]{font-family:"Univers Bold",arial,sans-serif;-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,fill .2s ease-in-out;font-size:2.5rem;border:none;background:none;color:blue;cursor:pointer;position:absolute;width:10rem;margin-left:-10rem}section#mailinglist #mc_embed_signup input[type=submit]:hover{color:#fff}@media only screen and (max-width: 599px){section#mailinglist #mc_embed_signup input[type=submit]{width:13rem;margin-left:-13rem}}#mce-responses{margin:1.5rem 0 1rem}body.upcoming footer,body.current footer{display:none}#grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;visibility:hidden;width:calc(100vw - 2rem);height:100vh;position:fixed;z-index:10001;pointer-events:none;margin:1rem;top:0}#grid .col{border:1px solid red;width:calc(16.667% - 1rem)}#grid .col:first-of-type{margin-left:0}.cyl,.image-grid .lightbox{height:100vh;width:100vw;position:relative;left:-1rem;margin:1rem 0}@media only screen and (max-width: 599px){.cyl,.image-grid .lightbox{height:50vh}}.cyl figure img,.cyl figure figcaption,.image-grid .lightbox figure img,.image-grid .lightbox figure figcaption{display:none}.cyl figure.active figcaption,.image-grid .lightbox figure.active figcaption{width:100%;position:absolute;top:calc(100% + 1em);left:0;text-align:center}.cyl canvas,.image-grid .lightbox canvas{position:absolute;top:0;left:0;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.cyl button,.image-grid .lightbox button{background-color:rgba(0,0,0,0);border:none}.cyl button.controls,.image-grid .lightbox button.controls{height:100%;width:33.333%;cursor:pointer;z-index:1000;position:absolute;top:0}@media only screen and (max-width: 599px){.cyl button.controls,.image-grid .lightbox button.controls{height:calc(100% - 4rem);top:4rem}}.cyl button.controls.left,.image-grid .lightbox button.controls.left{left:0}.cyl button.controls.left:hover,.image-grid .lightbox button.controls.left:hover{cursor:w-resize}.cyl button.controls.right,.image-grid .lightbox button.controls.right{right:0}.cyl button.controls.right:hover,.image-grid .lightbox button.controls.right:hover{cursor:e-resize}@media(min-aspect-ratio: 1/4){.cyl{height:45vh}}@media(min-aspect-ratio: 3/4){.cyl{height:60vw}}@media(min-aspect-ratio: 4/3){.cyl{height:100vw;max-height:90vh}}.cyl figure.active figcaption{display:none}.image-grid .lightbox figure.active figcaption{display:block}.cyl .lightbox,.image-grid .lightbox{display:none}.cyl .lightbox .controls,.image-grid .lightbox .controls{pointer-events:none}.cyl .lightbox.lightbox--active,.image-grid .lightbox.lightbox--active{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:2000;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.cyl .lightbox.lightbox--active .controls,.image-grid .lightbox.lightbox--active .controls{pointer-events:all}.cyl .lightbox.lightbox--active figure,.image-grid .lightbox.lightbox--active figure{display:none}.cyl .lightbox.lightbox--active figure.active,.image-grid .lightbox.lightbox--active figure.active{padding-top:3rem;padding-bottom:3rem;height:calc(100% - 6rem);width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cyl .lightbox.lightbox--active figure.active img,.image-grid .lightbox.lightbox--active figure.active img{min-height:0;max-height:inherit;max-width:100%;height:auto}.cyl .lightbox.lightbox--active figure.active figcaption,.image-grid .lightbox.lightbox--active figure.active figcaption{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-height:0;position:static;margin-top:.7rem}.cyl .lightbox.lightbox--active img,.image-grid .lightbox.lightbox--active img{display:block}.cyl .lightbox.lightbox--active .clones,.image-grid .lightbox.lightbox--active .clones{height:100%;width:100%}.cyl .lightbox.lightbox--active .close-lightbox,.image-grid .lightbox.lightbox--active .close-lightbox{height:2rem;width:2rem;position:fixed;top:1rem;left:1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:3000;cursor:pointer}.cyl .lightbox.lightbox--active .close-lightbox::before,.cyl .lightbox.lightbox--active .close-lightbox::after,.image-grid .lightbox.lightbox--active .close-lightbox::before,.image-grid .lightbox.lightbox--active .close-lightbox::after{content:"";height:.15rem;width:100%;background-color:#000;display:inline-block;position:absolute;left:0}.cyl .lightbox.lightbox--active .close-lightbox::before,.image-grid .lightbox.lightbox--active .close-lightbox::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cyl{overflow-y:visible}body.post #container #page-wrapper .lightbox figcaption h3,body.post #container #page-wrapper .grid-thumb figcaption h3{margin-top:.5rem}body.post #container #page-wrapper .lightbox figcaption h3 a,body.post #container #page-wrapper .grid-thumb figcaption h3 a{border-radius:5rem;padding:.1rem .75rem .25rem;width:10rem;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;text-align:center;background:#000;color:#fff;text-decoration:none;font-size:2.5rem;padding-left:1rem;padding-right:1rem;width:auto}body.post #container #page-wrapper .lightbox figcaption h3 a:hover,body.post #container #page-wrapper .grid-thumb figcaption h3 a:hover{background:#fff;color:#000}body.post #container #page-wrapper .grid-thumb figcaption p{display:none}body.post #container #page-wrapper .grid-thumb figcaption h3{text-align:center;font-size:1.25rem}body.post #container #page-wrapper .grid-thumb figcaption h3 a{font-size:1.25rem;padding-left:.75rem;padding-right:.75rem}html,body{height:100%}body{margin:0;font-family:"Univers Bold",arial,sans-serif;background:#ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}footer{-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 599px){.mobile-hide{display:none !important}}img.lazy{opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}img.lazy.loaded{opacity:1}body.default #container{background-color:blue}body.default #container #slideshow{width:100vw;overflow:hidden}body.default #container #slideshow a{text-decoration:none;color:#fff}body.default #container #slideshow .slide{width:100vw;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}body.default #container #slideshow .slide .media{position:absolute;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;height:-webkit-fill-available;background-color:blue}body.default #container #slideshow .slide .media img{-o-object-fit:cover;object-fit:cover;width:100%;mix-blend-mode:multiply;-webkit-filter:grayscale(1);filter:grayscale(1)}body.default #container #slideshow .flickity-page-dots{position:fixed;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}body.default #container #slideshow .flickity-page-dots li{list-style:none;display:inline-block;color:#000;width:2rem;height:2rem;max-width:40px;max-height:40px;margin:.5rem;background-color:#000;border-radius:1rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;cursor:pointer}body.default #container #slideshow .flickity-page-dots li.is-selected,body.default #container #slideshow .flickity-page-dots li:hover{background-color:#fff}body.archive iframe{width:100vw;min-height:100vh;min-height:-webkit-fill-available;height:100vh}body.contact #container #page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:calc(100vh - 16rem);padding-bottom:8rem}@media only screen and (max-width: 599px){body.contact #container #page-wrapper{min-height:-webkit-fill-available}}body.contact #container #page-wrapper .wrapper-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;width:calc(50% - 1rem)}body.contact #container #page-wrapper .wrapper-area:nth-of-type(3n),body.contact #container #page-wrapper .wrapper-area:last-of-type{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media only screen and (max-width: 599px){body.contact #container #page-wrapper .wrapper-area:nth-of-type(3n),body.contact #container #page-wrapper .wrapper-area:last-of-type{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}body.contact #container #page-wrapper .wrapper-area h2,body.contact #container #page-wrapper .wrapper-area p{line-height:1.05}body.contact #container #page-wrapper .wrapper-area h2{font-size:2rem;color:#000;margin:0;text-transform:none;-webkit-transition:.2s color ease-in-out;transition:.2s color ease-in-out}@media only screen and (max-width: 599px){body.contact #container #page-wrapper .wrapper-area h2{font-size:1.25rem}}body.contact #container #page-wrapper .wrapper-area p{font-size:2rem;margin-top:0}@media only screen and (max-width: 599px){body.contact #container #page-wrapper .wrapper-area p{font-size:1.25rem}}body.contact #container #page-wrapper .wrapper-area p:last-of-type{margin-bottom:0}body.contact #container #page-wrapper .wrapper-area input{font-size:2rem}@media only screen and (max-width: 599px){body.contact #container #page-wrapper .wrapper-area input{font-size:1.25rem}}@media only screen and (max-width: 599px){body.contact #container #page-wrapper .wrapper-area{width:100%}}body.contact #container #page-wrapper .wrapper-area:nth-of-type(even){padding-left:2rem}@media only screen and (max-width: 599px){body.contact #container #page-wrapper .wrapper-area:nth-of-type(even){padding-left:0}}
/*# sourceMappingURL=bundle.css.map*/