@font-face{font-family:SctoGroteskB;font-weight:400;font-style:normal;font-stretch:normal;src:url(/SctoGroteskBRegular.woff) format("woff")}:root{--black:#ca522e;--grey:#afafaf;--white:ivory;--gutter:16px;--header-height:120px}@media (min-width:768px){:root{--gutter:20px}}html{scroll-behavior:smooth}body{background:ivory;background:var(--white);color:#ca522e;color:var(--black);font:normal 12px/1.21 SctoGroteskB;margin:0}div{box-sizing:border-box}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}svg.no-text{margin-right:-15px;width:auto;height:13px}svg.no-text .hide-text{display:none}.underline{cursor:pointer;text-decoration:underline}.header{display:grid;grid-gap:16px;gap:16px;grid-gap:var(--gutter);gap:var(--gutter);grid-template:"logo" auto "info" 1fr "button" auto "socials" auto/auto;font-size:12px;padding:16px;padding:var(--gutter)}@media (min-width:768px){.header{grid-template:"logo info button socials" auto/auto 1fr auto auto;height:auto}}.header .logo{grid-area:logo}.header .logo svg{height:100%}.header__info{grid-area:info;position:relative;text-transform:uppercase}.header__info p:first-child{margin-top:0}.header__info p:last-child{margin-bottom:0}.header__info button{background:transparent;border:0;cursor:pointer;font:normal 12px/1.21 SctoGroteskB;padding:0;text-decoration:underline;text-transform:uppercase}.header__button{align-self:flex-start;grid-area:button}.header__button a{background:transparent;border:1px solid;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:22px;min-height:55px;padding:16px 20px;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.header__button a{padding:0 20px}}.header__button a:hover{background:#ca522e;background:var(--black);color:ivory;color:var(--white)}.header__socials{align-self:flex-start;display:-webkit-box;display:flex;grid-area:socials;list-style:none;margin:10px 0;padding:0;text-transform:uppercase}@media (min-width:768px){.header__socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0}}.header__socials a{display:inline-block}@media (max-width:767px){.header__socials a{margin-right:15px}}@media (max-width:767px){.header__socials a:last-child{margin-right:0}}.header__socials a:hover{text-decoration:underline}.header__signup{display:none;pointer-events:none;position:absolute;left:0;right:0;text-transform:uppercase}@media (min-width:768px){.header__signup{left:calc(100% + 16px);left:calc(100% + var(--gutter));width:350px}}.header__signup.is-visible{display:block;pointer-events:auto}.header__signup button,.header__signup input,.header__signup label{background:transparent;border:0;display:block;font:normal 12px/1.21 SctoGroteskB;padding:0;text-transform:uppercase}.header__signup button{cursor:pointer}.header__signup input[type=email]{margin:10px 0 0;width:100%}.header__signup input ::-moz-placeholder{color:#afafaf;color:var(--grey);opacity:1}.header__signup input :-moz-placeholder,.header__signup input :-ms-input-placeholder,.header__signup input ::-moz-placeholder,.header__signup input ::-webkit-input-placeholder,.header__signup input ::placeholder{color:#afafaf;color:var(--grey);opacity:1}.animate{display:-webkit-inline-box;display:inline-flex;overflow:hidden;position:relative}.animate:before{-webkit-animation:flitter 3s ease infinite;animation:flitter 3s ease infinite;background:#fff;content:"";position:absolute;bottom:0;left:0;top:0;width:7.5px}@-webkit-keyframes flitter{0%{left:0}to{left:300%}}@keyframes flitter{0%{left:0}to{left:300%}}.footer{padding:16px;padding:var(--gutter);text-transform:uppercase}.main{padding:0 16px 16px;padding:0 var(--gutter) var(--gutter)}.main h1{margin:0}.main dl{max-width:300px}.main dt{font-size:20px;margin:3em 0 .25em}.main dt:first-child{margin-top:0}.main dd{margin:0}.main .video video{width:100%}.event{border-top:1px solid;text-transform:uppercase}.event.current{border-top:none}.event.is-large-gallery .event__link button{opacity:1}.event__header{display:grid;grid-gap:16px;gap:16px;grid-gap:var(--gutter);gap:var(--gutter);grid-template:"logo link" auto "info info" auto "talent talent" auto/1fr -webkit-max-content;grid-template:"logo link" auto "info info" auto "talent talent" auto/1fr max-content;padding:30px 16px;padding:30px var(--gutter)}@media (min-width:768px){.event__header{grid-template:"logo info talent link" auto/max-content -webkit-max-content 1fr -webkit-max-content;grid-template:"logo info talent link" auto/max-content max-content 1fr max-content;padding:16px;padding:var(--gutter)}}.event__logo{grid-area:logo;height:43px}@media (min-width:768px){.event__logo{height:55px}}.event__logo img,.event__logo svg{height:100%}.event__info{grid-area:info}.event__speakers-music{display:grid;grid-gap:20px 0;gap:20px 0;grid-area:talent;grid-template:". ." auto/max-content 1fr}@media (min-width:1024px){.event__speakers-music{grid-template:". . . ." auto/max-content 1fr -webkit-max-content 1fr;grid-template:". . . ." auto/max-content 1fr max-content 1fr}}.event__speakers-music span:nth-child(odd){margin-right:10px}.event__link{grid-area:link}@media (max-width:767px){.event__link{text-align:right}}.event__link a{display:inline-block;font-weight:500;text-decoration:none}@media (min-width:768px){.event__link a{border:1px solid;font-weight:400;padding:10px;text-align:center}}@media (hover:hover){.event__link a:hover{text-decoration:underline}}.event__link button{background:transparent;border:0;cursor:pointer;display:block;font:normal 12px/1.21 SctoGroteskB;margin:5px 0 0;opacity:0;padding:0;text-transform:uppercase}@media (min-width:768px){.event__link button{border:1px solid;border-radius:0;border-top:0;margin:0;padding:10px;width:100%}}@media (hover:hover){.event__link button:hover{text-decoration:underline}}.example::-webkit-scrollbar{display:none}.example{-ms-overflow-style:none}.event__images{display:-webkit-box;display:flex;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:134px;margin:0 0 200px;overflow:hidden;padding:0 0 5px;-webkit-transition:all .4s;transition:all .4s;-ms-overflow-style:none}@media (min-width:768px){.event__images{height:177px;margin:0 0 270px}}.event__images::-webkit-scrollbar{display:none}.event__images::-moz-scrollbar{display:none}.is-large-gallery .event__images{-webkit-filter:none;filter:none;height:calc(100vh - 115px);-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:0 0 16px;padding:0 0 var(--gutter);-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}@media (max-width:767px){.is-large-gallery .event__images{margin:0}}@media (min-width:768px){.is-large-gallery .event__images{border-bottom:1px solid;height:calc(100vh - 115px);max-height:720px}}.event__images img{cursor:pointer;height:100%;padding:0 5px;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;scroll-snap-align:center;scroll-snap-stop:always;-webkit-transition:padding .4s;transition:padding .4s}.is-large-gallery .event__images img{cursor:default;padding:0 calc(0.5*16px);padding:0 calc(0.5*var(--gutter));max-width:calc(100vw - 2*16px);max-width:calc(100vw - 2*var(--gutter))}.is-large-gallery .event__images img:first-child{padding-left:16px;padding-left:var(--gutter)}.is-large-gallery .event__images img:last-child{padding-right:16px;padding-right:var(--gutter)}.event__images img:first-child{padding-left:10px}.event__images img:last-child{padding-right:10px}.itemsGrid{margin-bottom:125px;display:grid}@media (min-width:1024px){.itemsGrid{grid-template:1fr/1fr 1fr 1fr}}.itemsGrid-header{padding:16px;padding:var(--gutter)}.itemsGrid-logo{max-height:80px}.itemsGrid-logo img{max-height:100%}.item{padding:0 16px 16px;padding:0 var(--gutter) var(--gutter);display:grid;grid-template-columns:auto 1fr;text-transform:none}.item-header{padding:16px;padding:var(--gutter)}.item-image{width:137px;margin-right:16px;margin-right:var(--gutter)}.item-info>*{margin-bottom:1em}.item-info>:last-child{margin-bottom:0}.item-title{text-transform:uppercase}.information-wrapper{padding:calc(16px*2);padding:calc(var(--gutter)*2);margin-bottom:250px}
