.link-box--download{align-items:center;background-color:var(--color-white);display:flex;flex-direction:column;height:calc(100% - var(--grid-gutter));justify-content:center;margin-bottom:var(--grid-gutter)}.link-box--download .link-box__img{margin-bottom:calc(var(--base-space) * 2);width:100%}.link-box--download .link-box__img img{width:100%}.link-box--download .link-box__content{color:var(--color-black);margin-bottom:calc(var(--base-space) * 1);padding:0 calc(var(--base-space) * 2)}.link-box--download .link-box__cta{display:inline-flex;margin-bottom:calc(var(--base-space) * 3);margin-top:auto}.select-box{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:var(--color-white);background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTIgMS44TDguMiA4bDYuMy02LjIiIHN0cm9rZT0iIzI2MjI2MiIgc3Ryb2tlLXdpZHRoPSI0IiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4="),linear-gradient(to bottom, var(--color-white) 0%, var(--color-white) 100%);background-position:right 1.2em top 50%, 0 0;background-repeat:no-repeat, repeat;background-size:16px 11px, 100%;border:none;box-shadow:inset 0px 0px 0 2px var(--color-gray);box-sizing:border-box;display:block;font-family:var(--font-body);font-size:calc(18rem / var(--font-base));font-style:italic;font-weight:var(--font-bold);letter-spacing:0.05555em;line-height:1.25;margin:0 auto calc(var(--base-space) * 3);max-width:100%;padding:0.8em 2.2em 0.8em 1.2em;width:100%}.select-box::-ms-expand{display:none}.select-box option{font-weight:400}@media only screen and (min-width: 40em){.select-box{letter-spacing:0.0277em;margin:0}}@media only screen and (min-width: 64em){.select-box{font-size:calc(20rem / var(--font-base));letter-spacing:0.0415em;line-height:1.2}}.video-container{position:relative}.video-container::after{content:"";display:block;padding-top:56.25%}.video-container__iframe{height:100%;left:0;position:absolute;top:0;width:100%}#site-wrapper{background:#272727 url('../assets/img/top-deck-academy/chalk-dust-tile.jpg')}h1{margin-bottom:calc(var(--base-space) * 1)}h1 svg,h1 img{display:block;margin:0 auto;max-width:360px;width:100%}h1 img{display:none}h1.is-fallback svg{display:none}h1.is-fallback img{display:block}.videos-grid__title{color:var(--color-white);font-family:var(--font-body);font-size:calc(24rem / var(--font-base));font-style:normal;text-transform:none;margin-bottom:16px}.main-header{box-shadow:inset 0 16px 16px 0 #000000;color:var(--color-white);padding-top:calc(var(--base-space) * 10)}.main-header__decoration{display:none}.main{box-shadow:inset 0 -16px 16px 0 #000000;padding-top:calc(var(--base-space) * 7)}.decoration{display:none}.videos-grid{position:relative;z-index:1}.videos-grid__item{margin-bottom:var(--grid-gutter)}.videos-grid__item.is-hidden{display:none}.videos-card{background-color:#000000;border:2px solid rgba(255,255,255,0.6);border-radius:2px;box-shadow:0 16px 24px -16px rgba(0,0,0,0.35);color:#fff;display:block;min-height:100%;overflow:hidden;transition:opacity 0.4s ease, transform 0.4s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease}.videos-card:hover{background:#ffffff;box-shadow:0 16px 24px 16px rgba(0,0,0,0.35);color:#000}.videos-card.is-hidden{opacity:0;transform:translateY(20%)}.videos-card__image{position:relative}.videos-card__image::before{content:"";display:block;padding-bottom:calc((9 / 16) * 100%)}.videos-card__image img{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover}.video-card__body{padding:calc(var(--base-space) * 1) calc(var(--base-space) * 2) calc(var(--base-space) * 2)}.videos-card__title,.videos-card__presenter{display:block}.videos-card__title{font-weight:bold;margin-bottom:calc(var(--base-space) * 2)}.videos-card__presenter span{border-bottom:solid 4px white;border-image:url('../assets/img/top-deck-academy/presenter-border.svg') 4;display:inline-block}.load-more{margin:calc(var(--base-space) * 5) 0 calc(var(--base-space) * 2)}.load-more__button.is-hidden{display:none}.modal--top-deck .modal__close{background:url('../assets/img/top-deck-academy/close-sprite.png') left top/100% auto no-repeat;height:56px;position:static;width:56px}.modal--top-deck .modal__close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal--top-deck .modal__close:hover{background-position:left bottom}.modal--top-deck .modal__wrapper{left:0;max-height:100%;max-width:none;overflow:auto;padding:calc(var(--base-space) * 2) 0 0 0;top:0;transform:none;width:100%}.modal--top-deck .modal__content{background:transparent;overflow:hidden}.modal--top-deck .modal__nav{background:url('../assets/img/top-deck-academy/arrow-left-sprite.png') left top/100% auto no-repeat;height:56px;opacity:0.5;pointer-events:none;width:56px;z-index:1}.modal--top-deck .modal__nav[data-youtube-id]{opacity:1;pointer-events:auto}.modal--top-deck .modal__nav:hover{background-position:left bottom}.modal--top-deck .modal__next{transform:scaleX(-1)}.modal--top-deck .modal__close{margin:0 calc(var(--base-space) * 2) calc(var(--base-space) * 2) auto}.modal--top-deck .modal__close .button{padding:15px}.modal--top-deck .modal__grid{display:grid;gap:calc(var(--base-space) * 2);grid-template:"video       video" "button-prev button-next" "title       title" "presenter   presenter" "legal       legal"}.modal--top-deck .modal__prev{grid-area:button-prev;justify-self:end}.modal--top-deck .modal__next{grid-area:button-next}.modal--top-deck .modal__video{grid-area:video;position:relative}.modal--top-deck .modal__video::before,.modal--top-deck .modal__video::after{content:"";display:block}.modal--top-deck .modal__video::before{background:#272727 url('../assets/img/top-deck-academy/chalk-dust-tile.jpg');height:calc(100% + var(--grid-gutter) + 57px);left:50%;position:absolute;top:0;transform:translateX(-50vw);width:100vw}.modal--top-deck .modal__video::after{padding-bottom:calc((9 / 16) * 100%)}.modal--top-deck .modal__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal--top-deck .modal__legal,.modal--top-deck .modal__title,.modal--top-deck .modal__presenter{color:#ffffff;margin:0}.modal--top-deck .modal__title{grid-area:title}.modal--top-deck .modal__title .txt-style-italic,.modal--top-deck .modal__title em,.modal--top-deck .modal__title i{font-style:normal}.modal--top-deck .modal__legal{font-size:12px;grid-area:legal}.modal--top-deck .modal__presenter{grid-area:presenter}.modal--top-deck .modal__presenter span{border-bottom:solid 4px white;border-image:url('../assets/img/top-deck-academy/presenter-border.svg') 4;display:inline-block}@keyframes dash{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}.animate-path{stroke-dasharray:1;stroke-dashoffset:1}.vp--onf-20 .animate-path{animation:dash 1s ease-in forwards}@media only screen and (min-width: 40em){.main-header .decoration{--x: 250px;--y: -10px;right:calc(50% + var(--x));top:var(--y)}.main-header .decoration img{width:350px}.main-header .decoration--1{--x: 260px;--y: -38px;left:calc(50% + var(--x));right:auto}.main-header .decoration--1 img{width:280px}.decorations-wrapper{position:relative}.decorations-wrapper--main{--base-top: 360px}.decorations-wrapper--main .decoration{top:calc(var(--base-top) * var(--top))}.decorations-wrapper--main .decoration--left{left:-20px}.decorations-wrapper--main .decoration--right{right:-20px}.decoration{display:block;pointer-events:none;position:absolute}.decoration img{max-width:none}.modal--top-deck .modal__grid{gap:calc(var(--base-space) * 5) var(--grid-gutter);grid-template:[frame-start] "button-prev video video button-next" [frame-end] [description-start] "l-space title presenter r-space" [description-end] [legal-start] "l-space legal legal r-space" [legal-end]/max-content fit-content(855px) fit-content(275px) max-content;margin:0 auto;width:fit-content}.modal--top-deck .modal__video::before{height:100%}.modal--top-deck .modal__prev,.modal--top-deck .modal__next{align-self:center;padding:15px 17px}.modal--top-deck .modal__legal,.modal--top-deck .modal__title,.modal--top-deck .modal__presenter{padding:0}.modal--top-deck .modal__presenter{text-align:center}.page-footer{padding-top:1px}.page-footer img{display:none}.main-header{padding-top:calc(var(--base-space) * 3)}.main-header .row{align-items:center}.main-header__decoration{display:block;text-align:center}.main-header__decoration img{width:100%}.main-header__decoration:first-child img{max-width:280px}.main-header__decoration:last-child{transform:translateY(5px)}.main-header__decoration:last-child img{max-width:250px}.main{padding-top:calc(var(--base-space) * 4)}}@media only screen and (min-width: 64em){.decorations-wrapper--main{--base-top: 300px}.main-header .row{align-items:flex-end}.main-header__decoration:last-child{transform:translateY(30px)}}@media only screen and (min-width: 71.5em){.main-header .decoration{--x: 280px}.main-header .decoration img{width:auto}.main-header .decoration--1{--x: 380px}.decorations-wrapper--main{--base-top: 260px}}@media (prefers-reduced-motion: reduce){.vp--onf-20 .animate-path{animation:none;stroke-dashoffset:0}}.is-reduced-motion .vp--onf-20 .animate-path{animation:none;stroke-dashoffset:0}@media screen and (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.modal--top-deck .modal__close{background-image:url('../assets/img/top-deck-academy/close-sprite-2x.png')}}
