.dev_hover{border:10px solid var(--dev_component_color)!important}.dev_hover:after{content:var(--dev_component_name);background-color:var(--dev_component_color);color:#000;padding:10px;font-size:30px;font-weight:700;position:relative;font-family:Courier New,Courier,monospace!important}.vjs-tree.is-root{padding:var(--gutter);margin:var(--gutter);color:#fff;background-color:#222;margin-top:0;overflow-x:scroll}.vjs-tree.is-root:before{content:"json dump";text-align:center;margin-bottom:2em;display:block}.vjs-tree.is-root *{line-height:1.3;font-family:Menlo,monospace!important}.devcurtain{min-height:calc(100vh - var(--top-offset));text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}html{-webkit-text-size-adjust:100%;font-family:sans-serif;font-size:22px;line-height:1.15}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}figure{margin:0}img{width:100%;height:auto}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:inherit}@font-face{font-family:Dia;src:url(/fonts/Dia-Regular.eot);src:url(/fonts/Dia-Regular.eot?#iefix)format("embedded-opentype"),url(/fonts/Dia-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dia;src:url(/fonts/Dia-Bold.eot);src:url(/fonts/Dia-Bold.eot?#iefix)format("embedded-opentype"),url(/fonts/Dia-Bold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Dia;src:url(/fonts/Dia-Italic.eot);src:url(/fonts/Dia-Italic.eot?#iefix)format("embedded-opentype"),url(/fonts/Dia-Italic.woff)format("woff");font-style:italic;font-display:swap}@font-face{font-family:Dia;src:url(/fonts/Dia-Bold-Italic.eot);src:url(/fonts/Dia-Bold-Italic.eot?#iefix)format("embedded-opentype"),url(/fonts/Dia-Bold-Italic.woff)format("woff");font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:TNRStdCond;src:url(/fonts/TimesNRMTStd-Cond.eot);src:url(/fonts/TimesNRMTStd-Cond.ttf)format("truetype-variations");src:url(/fonts/TimesNRMTStd-Cond.woff)format("woff");src:url(/fonts/TimesNRMTStd-Cond.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.tnr-std-cond{font-family:TNRStdCond}#page.is-draft [data-font-dynamic]{opacity:1!important;display:block!important}@media print{body{border:0;width:auto;height:auto;margin:0 5%;padding:0;display:block;overflow:visible;border-right:0!important}@page{size:8.5in 11in;margin:2cm;border:0!important}div{border:0!important}div,p,h1,h2,h3,ol,ul,article,section{float:none;padding:0;display:block;position:relative;overflow:visible!important}img{page-break-before:auto;page-break-after:auto;break-inside:avoid-page;page-break-inside:avoid;max-width:100%;height:auto;max-height:80%;padding:0;display:block;position:relative;top:0;left:0;overflow:visible;transform:unset!important}nav,footer,video,audio,iframe{display:none}.programs .card-grid{display:block}.programs .card{display:table}.programs .card a,.programs .card img,.programs .card figure,.programs .card .card-thumbnail{break-inside:avoid;page-break-inside:avoid;overflow:visible}.broadcast{color:#000!important;float:none!important;background-color:#0000!important}.broadcast .header-container.article-component{display:none!important}.broadcast img{break-inside:avoid;page-break-inside:avoid;margin:10px 0;position:relative;overflow:visible;float:none!important}.broadcast div,.broadcast p,.broadcast .figure-container,.broadcast .poster-container{float:none!important;display:block!important}.broadcast .figure-container,.broadcast .poster-container,.broadcast .collection-container{break-inside:avoid}.broadcast button{display:flex}.broadcast .footer-container,.broadcast .cta-btn-container,.broadcast .sponsor,.broadcast .share-container,.broadcast .btn,.broadcast .recirc-container,.broadcast .insert-container{display:none!important}.broadcast .video-container .description{color:#000;background-color:#fff;border:1px solid!important}.broadcast .live-cta-container,.broadcast .marquee-container,.broadcast nav{display:none!important}.broadcast #dynamicLayout{text-align:center}.broadcast #dynamicLayout .collection-container,.broadcast #dynamicLayout .collection-container .play-btn{display:flex!important}.broadcast #dynamicLayout .poster-container,.broadcast #dynamicLayout .overlay{background:0 0}.broadcast #dynamicLayout .video-text{justify-content:center;display:flex!important}.broadcast #dynamicLayout img{margin:auto}}:root{--nav-height:2.5rem;--navbar-height:var(--nav-height);--gutter:.75rem;--text-max-width:27.3em}@media (min-width:800px){:root{--gutter:1.875rem;--nav-height:3.125rem}}:root{--black:#000;--white:#fff;--yellow:#ffffad;--light-gray:#eee;--error-red:red;--text-color:var(--black);--background-color:var(--white);--z-site-nav:500;--z-site-menu:501;--z-page-nav:101;--window-height:100vh;--window-width:100vw;--drawer-transition:all .25s cubic-bezier(.165, .84, .44, 1);--mag-font:"Times", serif;--border-stroke:1px;--label-font-size:12px}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-height)*2);font-size:16px}.style-default,.shopify-buy-cart-wrapper{--font-family:"Dia", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;--h3-font-size:1.1rem;--h4-font-size:.95rem}@media (min-width:800px){.style-default,.shopify-buy-cart-wrapper{--h3-font-size:1.375rem;--h4-font-size:1.125rem}}.style-default,.shopify-buy-cart-wrapper{font-family:var(--font-family);font-size:var(--h3-font-size);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.style-default .times-m,.shopify-buy-cart-wrapper .times-m,.style-default .times-m p,.shopify-buy-cart-wrapper .times-m p{font-family:Times;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);word-spacing:var(--h4-letter-spacing);text-align:left}.style-default .caps,.shopify-buy-cart-wrapper .caps{text-transform:uppercase;letter-spacing:.05em;-webkit-font-smoothing:auto;font-size:1rem;line-height:1.19}@media (max-width:799px){.style-default .caps,.shopify-buy-cart-wrapper .caps{font-size:.875rem}}.style-default .caps a,.shopify-buy-cart-wrapper .caps a{background-size:1em .1em}.style-default .center,.shopify-buy-cart-wrapper .center{text-align:center}.style-default span:not(.credit),.shopify-buy-cart-wrapper span:not(.credit),.style-default .leading-1_3,.shopify-buy-cart-wrapper .leading-1_3{line-height:1.3}.style-default p,.shopify-buy-cart-wrapper p,.style-default ul,.shopify-buy-cart-wrapper ul{font-size:inherit;margin:0 0 1em;line-height:1.3}.style-default h1,.shopify-buy-cart-wrapper h1,.style-default .h1,.shopify-buy-cart-wrapper .h1{letter-spacing:-.02em;font-size:1.8rem;line-height:1.1}@media (min-width:800px){.style-default h1,.shopify-buy-cart-wrapper h1,.style-default .h1,.shopify-buy-cart-wrapper .h1{font-size:3.125rem}}.style-default h2,.shopify-buy-cart-wrapper h2,.style-default .h2,.shopify-buy-cart-wrapper .h2{font-size:1.8rem;line-height:1.1}@media (min-width:800px){.style-default h2,.shopify-buy-cart-wrapper h2,.style-default .h2,.shopify-buy-cart-wrapper .h2{font-size:2.25rem}}.style-default h3,.shopify-buy-cart-wrapper h3,.style-default .h3,.shopify-buy-cart-wrapper .h3{font-size:var(--h3-font-size)}.style-default h3:first-child,.shopify-buy-cart-wrapper h3:first-child{margin-top:0}.style-default h4,.shopify-buy-cart-wrapper h4,.style-default .h4,.shopify-buy-cart-wrapper .h4{font-size:.9rem}@media (min-width:800px){.style-default h4,.shopify-buy-cart-wrapper h4,.style-default .h4,.shopify-buy-cart-wrapper .h4{font-size:1.125rem}}.style-default h5,.shopify-buy-cart-wrapper h5,.style-default .h5,.shopify-buy-cart-wrapper .h5{font-size:.9rem}.style-default h3:not(.h2),.shopify-buy-cart-wrapper h3:not(.h2){text-align:center;text-transform:uppercase;margin:1em auto}.style-default header+h3,.shopify-buy-cart-wrapper header+h3{margin-top:0}.style-default h3+ul,.shopify-buy-cart-wrapper h3+ul{margin-top:1em}.style-default ul+h3,.shopify-buy-cart-wrapper ul+h3,.style-default ul+ul,.shopify-buy-cart-wrapper ul+ul,.style-default p+h3,.shopify-buy-cart-wrapper p+h3{margin-top:2em}.style-default ul a,.shopify-buy-cart-wrapper ul a,.style-default u,.shopify-buy-cart-wrapper u,.style-default .underline,.shopify-buy-cart-wrapper .underline,.style-default .u,.shopify-buy-cart-wrapper .u,.style-default p a,.shopify-buy-cart-wrapper p a{text-decoration:underline}.style-default a,.shopify-buy-cart-wrapper a,.style-default li a{color:inherit;text-decoration:none}.style-default select:active,.shopify-buy-cart-wrapper select:active,.style-default select:focus,.shopify-buy-cart-wrapper select:focus{outline:0}.style-default button,.shopify-buy-cart-wrapper button{color:inherit;cursor:pointer;text-align:center;appearance:none;background:0 0;border:none;margin:0;padding:0;font-size:100%;line-height:1.15;text-decoration:none;display:inline-block}.style-default figure,.shopify-buy-cart-wrapper figure{justify-content:center;display:flex}.style-default .lightbox-gallery .my-gallery,.shopify-buy-cart-wrapper .lightbox-gallery .my-gallery{max-width:1000px;margin:0 auto var(--nav-height) auto;text-align:center}.style-default .message,.shopify-buy-cart-wrapper .message{flex-flow:wrap;justify-content:center;display:flex}.style-default .message li,.shopify-buy-cart-wrapper .message li{text-align:center;break-inside:avoid;flex:0 0 33.33%;min-width:12em;max-width:15em;margin-bottom:1em;padding:0 1em}.style-default .message p,.shopify-buy-cart-wrapper .message p{max-width:20em}.style-default .video-container,.shopify-buy-cart-wrapper .video-container{width:100%;max-width:1000px;margin:0 auto var(--nav-height) auto}.style-default .video-container iframe,.shopify-buy-cart-wrapper .video-container iframe{width:100%;height:100%;position:absolute;inset:0}.style-default .column-list-3-up,.shopify-buy-cart-wrapper .column-list-3-up{flex-flow:wrap;justify-content:center;max-width:40em;margin:0 auto;padding:0;list-style:none;display:flex}.style-default .column-list-3-up li,.shopify-buy-cart-wrapper .column-list-3-up li{text-align:center;page-break-inside:avoid;break-inside:avoid;flex:0 0 33.33%;min-width:12em;max-width:15em;margin-bottom:1em;padding:0 1em}.style-default .columns-3-up div,.shopify-buy-cart-wrapper .columns-3-up div{text-align:center;padding-bottom:var(--gutter);max-width:20em;margin:0 auto}.style-default .columns-3-up div h3,.shopify-buy-cart-wrapper .columns-3-up div h3{margin:0}@media (min-width:1000px){.style-default .columns-3-up,.shopify-buy-cart-wrapper .columns-3-up{flex-flow:wrap;display:flex}.style-default .columns-3-up div,.shopify-buy-cart-wrapper .columns-3-up div{text-align:center;padding:calc(var(--gutter)/2);flex:0 0 33.33%}}.style-default .layout-copy img,.shopify-buy-cart-wrapper .layout-copy img{background:#fff;width:auto;max-width:100%;max-height:50px;min-width:unset!important;border-radius:0!important}.style-default .layout-copy .figure-container,.shopify-buy-cart-wrapper .layout-copy .figure-container{min-width:unset;max-width:unset;flex-direction:row;justify-content:flex-start;width:200px;margin-bottom:1em;margin-right:1em;padding:1em 0;display:inline-block;border-radius:0!important}.style-default .layout-sidebar pre,.shopify-buy-cart-wrapper .layout-sidebar pre{-webkit-font-smoothing:antialiased;font-family:dia}.style-default .action,.shopify-buy-cart-wrapper .action{border:1px solid var(--text-color);background-color:var(--background-color);text-align:center;cursor:pointer;width:100%;min-width:8.4em;max-width:11.2em;padding:.14em .28em;font-size:18px;line-height:1.4;display:inline-block}.style-default .action:hover,.shopify-buy-cart-wrapper .action:hover{color:var(--background-color);background-color:var(--text-color);transition:all .2s ease-in-out}.style-default .input:hover,.shopify-buy-cart-wrapper .input:hover{color:var(--background-color)}.style-default .action.large,.shopify-buy-cart-wrapper .action.large{max-width:unset}.style-default .grayscale,.shopify-buy-cart-wrapper .grayscale{filter:grayscale()}.style-default .muted,.shopify-buy-cart-wrapper .muted{color:#00000080}.DefaultPage{width:var(--window-width);min-height:var(--window-height);padding-top:calc(var(--nav-height) + var(--gutter));margin:0}.DefaultPage .livestream+.layout{padding-top:0}.offset-nav{padding-top:calc(var(--nav-height) + var(--gutter))}.offset-nav-and-subnav{padding-top:calc(var(--nav-height) * 4)var(--gutter)}div.main-content{padding:0 var(--gutter);min-height:var(--window-height)}#pageNavigation+div.main-content section.style-default:first-child,#pageNavigation+div.main-content section.shopify-buy-cart-wrapper:first-child{margin-top:var(--nav-height)}div.main-content>section.style-default:last-child,div.main-content>section.shopify-buy-cart-wrapper:last-child,main>section.style-default:last-child,main>section.shopify-buy-cart-wrapper:last-child{padding-bottom:var(--nav-height)}div+section{padding-top:var(--nav-height)}.block,.page-section{padding:calc(2*var(--nav-height)) var(--gutter) var(--nav-height) var(--gutter);margin-top:-var(--nav-height)}.block .message,.page-section .message{text-align:center;max-width:100rem;margin:0 auto}.block .card-slider,.page-section .card-slider{margin-left:calc(-1*var(--gutter));margin-right:calc(-1*var(--gutter))}.block .logo-grid,.page-section .logo-grid{flex-flow:wrap;justify-content:center;max-width:60rem;margin:0 auto;display:flex}.block .logo-grid .heading,.page-section .logo-grid .heading{text-align:center;flex-shrink:0;width:100%}.block .logo-grid .logo,.page-section .logo-grid .logo{width:50%;height:20rem;padding:var(--gutter);flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.block .logo-grid .logo img,.page-section .logo-grid .logo img{object-fit:contain;width:auto;height:100%;overflow:hidden}.block .action-group,.page-section .action-group{padding:var(--gutter) 0;flex-direction:column;justify-content:center;width:100%;max-width:20em;margin:0 auto;display:flex}.block .action-group .action,.page-section .action-group .action{width:100%;max-width:100%;margin:.5em 0}.block .form,.page-section .form{max-width:60rem;margin:0 auto}.block.archive,.page-section.archive{flex-direction:column;justify-content:center;align-items:center;display:flex}.block.archive .archive-search-input,.page-section.archive .archive-search-input{text-align:center;margin-bottom:var(--nav-height);color:#00f;width:100%;max-width:100rem;margin-top:-1em}.block.signature-programs .card-text,.page-section.signature-programs .card-text{visibility:hidden}.block .sub-section,.page-section .sub-section{padding-bottom:calc(var(--nav-height)*1.5)}.block .sub-section .sub-section-title,.page-section .sub-section .sub-section-title{text-align:center;text-transform:uppercase;margin:0 0 1em}.block.column-layout .section-body .sub-section,.block.column-layout .sub-sections .sub-section,.page-section.column-layout .section-body .sub-section,.page-section.column-layout .sub-sections .sub-section{text-align:center;padding-bottom:var(--gutter);max-width:20em;margin:0 auto}@media (min-width:1000px){.block.column-layout .section-body,.block.column-layout .sub-sections,.page-section.column-layout .section-body,.page-section.column-layout .sub-sections{flex-flow:wrap;display:flex}.block.column-layout .section-body .sub-section,.block.column-layout .sub-sections .sub-section,.page-section.column-layout .section-body .sub-section,.page-section.column-layout .sub-sections .sub-section{text-align:center;padding:calc(var(--gutter)/2);flex:0 0 33.33%}}.block.column-layout .section-body .sub-section-title,.block.column-layout .sub-sections .sub-section-title,.page-section.column-layout .section-body .sub-section-title,.page-section.column-layout .sub-sections .sub-section-title{margin:0}.block.column-layout .section-text+.sub-sections,.page-section.column-layout .section-text+.sub-sections{padding-top:var(--nav-height)}.block.title-above-media,.page-section.title-above-media{flex-direction:column;display:flex}.block.title-above-media *,.page-section.title-above-media *{order:3}.block.title-above-media .section-heading,.page-section.title-above-media .section-heading{order:1}.block.title-above-media .section-media,.page-section.title-above-media .section-media{order:2}.block.centered .sub-section,.page-section.centered .sub-section{text-align:center;padding-bottom:var(--nav-height);max-width:25em;margin:0 auto}.block .section-text+.card-grid,.page-section .section-text+.card-grid{padding-top:var(--nav-height)}.page-heading,.section-heading{text-align:center;padding:0 0 calc(1.5*var(--gutter)) 0}.page-heading .page-tite,.page-heading .section-title,.section-heading .page-tite,.section-heading .section-title{padding:0 var(--gutter);margin:0}.section-actions{max-width:30rem;padding:var(--gutter) 0;flex-direction:column;align-items:center;margin:0 auto;display:flex}.section-actions .action{width:100%;max-width:100%;margin:.5em 0}.section-media{width:100%;max-width:100rem;padding-bottom:var(--nav-height);margin:0 auto}.section-media figcaption{text-align:center;opacity:.5;margin-top:.5em}.section-media .iframe-wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative}.section-media .iframe-wrapper iframe{width:100%;height:100%;position:absolute;inset:0}.section-text{max-width:25em;margin:0 auto}.section-text h3{text-align:center;text-transform:uppercase}.section-text.centered{text-align:center}.section-gallery .gallery-thumbnails{text-align:center;max-width:100rem;margin:0 auto}.section-form{margin:calc(2*var(--gutter)) 0}.section-form .form{max-width:60rem;margin:0 auto}.section-heading+.section-form{margin-top:0}.aside-section{margin-bottom:var(--nav-height)}.aside-section .section-title{text-align:left;width:100%;padding-bottom:var(--gutter);margin:0 0 var(--gutter) 0;border-bottom:1px solid;display:block}.block-gallery .lightbox-gallery{text-align:center!important}.layout-copy>p img{width:300px;height:auto;display:block;max-width:100px!important;max-height:unset!important}.layout-copy ul{line-height:1.3}.no-margin{margin:0!important}#cartButton{padding:0;position:relative}#cartButton .cart-count,#cartButton .shopify-buy--visually-hidden{display:none}@media (min-width:800px){#cartButton svg{display:none!important}#cartButton .cart-count{display:inline-block}#cartButton .cart-count:before{content:"Cart ("}#cartButton .cart-count:after{content:")"}}.shopify-buy-cart-wrapper{border-left:1px solid;max-width:none!important}@media (min-width:800px){.shopify-buy-cart-wrapper{width:50%!important}}@media (max-width:799px){.shopify-buy-cart-wrapper{width:100%!important}}.shopify-buy-cart-wrapper,.shopify-full-width-cart{--color-text:var(--black);--color-background:var(--white);color:var(--color-text);background-color:var(--color-background)}.shopify-buy-cart-wrapper .shopify-buy__cart,.shopify-full-width-cart .shopify-buy__cart{flex-flow:column;height:100%;display:flex}.shopify-buy-cart-wrapper .drawer-header,.shopify-full-width-cart .drawer-header{padding:0 var(--gutter);border-bottom:1px solid;flex-grow:0;flex-shrink:0;justify-content:space-between}.shopify-buy-cart-wrapper .drawer-content,.shopify-full-width-cart .drawer-content{-webkit-overflow-scrolling:touch;flex-grow:1;height:auto;overflow:scroll}.shopify-buy-cart-wrapper .cart-footer,.shopify-full-width-cart .cart-footer{flex-grow:0}.shopify-buy-cart-wrapper .close-cart,.shopify-full-width-cart .close-cart{cursor:pointer;padding:0}.shopify-buy-cart-wrapper .shopify-buy__cart-empty-text,.shopify-full-width-cart .shopify-buy__cart-empty-text{flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0;padding:1rem;display:flex}.shopify-buy-cart-wrapper .line-item,.shopify-full-width-cart .line-item{height:calc(3*var(--navbar-height));border-bottom:1px solid #000;flex-flow:row;margin-top:-1px;display:flex;position:relative}.shopify-buy-cart-wrapper .line-item.is-removed,.shopify-full-width-cart .line-item.is-removed{white-space:nowrap;transition:height .3s linear;height:0!important;overflow:hidden!important}.shopify-buy-cart-wrapper .line-item-image,.shopify-full-width-cart .line-item-image{height:calc(3*var(--navbar-height));width:calc(4*var(--nav-height));background-position:50%;background-repeat:no-repeat;background-size:auto 80%;background-color:var(--light-gray);z-index:-1;flex-grow:0;flex-shrink:0}@media (max-width:480px){.shopify-buy-cart-wrapper .line-item-image,.shopify-full-width-cart .line-item-image{height:calc(3*var(--navbar-height));width:var(--nav-height);background-size:80%}}.shopify-buy-cart-wrapper .line-item-info,.shopify-full-width-cart .line-item-info{flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem;display:flex;position:relative;height:calc(3*var(--navbar-height))!important}.shopify-buy-cart-wrapper .line-item-info .line-item-title,.shopify-full-width-cart .line-item-info .line-item-title{margin:0;padding:0}.shopify-buy-cart-wrapper .line-item-info .line-item-specs,.shopify-full-width-cart .line-item-info .line-item-specs{border-collapse:collapse;max-width:15rem;margin:0}.shopify-buy-cart-wrapper .line-item-info .line-item-specs td,.shopify-full-width-cart .line-item-info .line-item-specs td{padding:0}.shopify-buy-cart-wrapper .line-item-info .line-item-specs td.label,.shopify-full-width-cart .line-item-info .line-item-specs td.label{width:auto;padding-right:2em}.shopify-buy-cart-wrapper .line-item-info .line-item-specs td.value,.shopify-full-width-cart .line-item-info .line-item-specs td.value{width:100%}.shopify-buy-cart-wrapper .line-item-info .line-item-specs tr.Title,.shopify-full-width-cart .line-item-info .line-item-specs tr.Title{display:none!important}.shopify-buy-cart-wrapper .line-item-quantity,.shopify-full-width-cart .line-item-quantity{text-align:right;flex-grow:0;flex-shrink:0;width:6rem;padding:1rem;height:calc(3*var(--navbar-height))!important}.shopify-buy-cart-wrapper .line-item-quantity .x-button,.shopify-full-width-cart .line-item-quantity .x-button{display:inline-block;position:relative}@media (max-width:480px){.shopify-buy-cart-wrapper .line-item-image,.shopify-full-width-cart .line-item-image{width:var(--nav-height);height:var(--nav-height);background-position:0 0;background-size:contain;position:absolute;top:1rem;left:1rem;background-color:#0000!important}.shopify-buy-cart-wrapper .line-item-title,.shopify-full-width-cart .line-item-title{padding-left:calc(var(--nav-height) + 2.8rem)!important}}.shopify-buy-cart-wrapper .cart-footer,.shopify-full-width-cart .cart-footer{border-top:1px solid}.shopify-buy-cart-wrapper .cart-footer .checkout-button,.shopify-full-width-cart .cart-footer .checkout-button{color:#fff;width:100%;height:var(--nav-height);text-transform:uppercase;background:#000;border:0;display:block}.shopify-buy-cart-wrapper .cart-footer .checkout-button:hover,.shopify-full-width-cart .cart-footer .checkout-button:hover{color:#000;background:#fff}.shopify-buy-cart-wrapper .cart-summary,.shopify-full-width-cart .cart-summary{height:var(--nav-height);background-color:var(--light-gray);padding:0 var(--gutter);border-bottom:1px solid;flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.shopify-buy-cart-wrapper .cart-summary .subtotal-label,.shopify-buy-cart-wrapper .cart-summary .subtotal-amount,.shopify-full-width-cart .cart-summary .subtotal-label,.shopify-full-width-cart .cart-summary .subtotal-amount{flex-grow:0}.shopify-buy-cart-wrapper .cart-summary .cart-notice,.shopify-full-width-cart .cart-summary .cart-notice{flex:0 0 100%;padding-bottom:1em;display:none}.shopify-buy__product .selected-variant [data-variant=Default\ Title]{display:none!important}.cart{--color-text:var(--black);--color-background:var(--white);background-color:var(--color-background);z-index:999;border-left:1px solid;width:50%;right:0;transform:translate(100%);max-width:none!important}.cart ._quantity_container{display:flex}.cart ._quantity_container input.input-text{border:1px solid #efefef;width:50px;height:22px;padding:0 5px}.cart ._quantity_container .input-text:focus-visible{outline:none}.cart .shopify-buy-cart-wrapper{z-index:var(--z-site-menu)}.cart .h3{font-size:1.1rem}@media screen and (min-width:800px){.cart .h3{font-size:1.375rem}}.cart.open{transform:none}@media (min-width:800px){.cart{width:50%!important}}.cart .buy__cart{flex-flow:column;height:100%;display:flex}.cart .drawer-header{border-bottom:1px solid;flex-grow:0;flex-shrink:0;justify-content:space-between}.cart .drawer-content{-webkit-overflow-scrolling:touch;flex-grow:1;height:auto;overflow:scroll}.cart .cart-footer{flex-grow:0}.cart .close-cart{cursor:pointer;padding:0}.cart .shopify-buy__cart-empty-text{flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0;padding:1rem;display:flex}.cart .line-item{height:calc(3*var(--navbar-height));border-bottom:1px solid #000;flex-flow:row;margin-top:-1px;display:flex;position:relative}.cart .line-item.is-removed{white-space:nowrap;transition:height .3s linear;height:0!important;overflow:hidden!important}.cart .line-item-image{height:calc(3*var(--navbar-height));width:calc(4*var(--nav-height));background-position:50%;background-repeat:no-repeat;background-size:auto 80%;background-color:var(--light-gray);z-index:-1;flex-grow:0;flex-shrink:0}@media (max-width:480px){.cart .line-item-image{height:calc(3*var(--navbar-height));width:var(--nav-height);background-size:80%}}.cart .line-item-info{flex-direction:column;flex-grow:1;justify-content:space-between;padding:1rem 50px 1rem 1rem;display:flex;position:relative;height:calc(3*var(--navbar-height))!important}.cart .line-item-info .line-item-title{margin:0;padding:0}.cart .line-item-info .line-item-specs{border-collapse:collapse;max-width:15rem;margin:0}.cart .line-item-info .line-item-specs td{padding:0}.cart .line-item-info .line-item-specs td.label{width:auto;padding-right:2em}.cart .line-item-info .line-item-specs td.value{width:100%}.cart .line-item-info .line-item-specs tr.Title{display:none!important}.cart .line-item-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart .line-item-quantity{text-align:right;flex-grow:0;flex-shrink:0;width:6rem;padding:1rem;position:absolute;right:0;height:calc(3*var(--navbar-height))!important}.cart .line-item-quantity .x-button{display:inline-block}@media (max-width:480px){.cart .line-item-image{width:var(--nav-height);height:var(--nav-height);background-position:0 0;background-size:contain;position:absolute;top:1rem;left:1rem;background-color:#0000!important}.cart .line-item-title{padding-left:calc(var(--nav-height) + 2.8rem)!important}}.cart .cart-footer{border-top:1px solid}.cart .cart-footer .checkout-button{color:#fff;width:100%;height:var(--nav-height);text-transform:uppercase;background:#000;border:0;display:block}.cart .cart-summary{height:var(--nav-height);background-color:var(--light-gray);padding:0 var(--gutter);border-bottom:1px solid;flex-flow:wrap;justify-content:space-between;align-items:center;display:flex}.cart .cart-summary .subtotal-label,.cart .cart-summary .subtotal-amount{flex-grow:0}.cart .cart-summary .cart-notice{flex:0 0 100%;padding-bottom:1em;display:none}.drawer,.shopify-buy-cart-wrapper{width:50%;height:100%;transition:var(--drawer-transition);flex-flow:column;display:flex;position:fixed;top:0;bottom:0;right:0}@media (max-width:480px){.drawer,.shopify-buy-cart-wrapper{width:100%}}.drawer .drawer-content,.shopify-buy-cart-wrapper .drawer-content{-webkit-overflow-scrolling:touch;height:100vh;overflow-y:auto;overscroll-behavior:none!important}.drawer-enter-active,.drawer-leave-active{transition:var(--drawer-transition)}.drawer-enter,.drawer-leave-to{transform:translate(100%)}form.style-default .input,form.shopify-buy-cart-wrapper .input{padding-left:0;padding-right:0}form.style-default .fieldset,form.shopify-buy-cart-wrapper .fieldset{appearance:none;border:0;outline:0;margin:0;padding:0}form.style-default .field.radio-switch,form.shopify-buy-cart-wrapper .field.radio-switch{flex-flow:row;justify-content:center;display:flex}form.style-default .field.radio-switch input[type=radio],form.shopify-buy-cart-wrapper .field.radio-switch input[type=radio]{display:inline-block}form.style-default .field.radio-switch .radio-item,form.shopify-buy-cart-wrapper .field.radio-switch .radio-item{flex-grow:0;display:block}form.style-default .field.radio-switch .radio-item input,form.shopify-buy-cart-wrapper .field.radio-switch .radio-item input{opacity:0;position:absolute}@media (max-width:480px){form.style-default .field.radio-switch .radio-item label,form.shopify-buy-cart-wrapper .field.radio-switch .radio-item label{font-size:1.8rem}}form.style-default .field.radio-switch .radio-item+.radio-item .action,form.shopify-buy-cart-wrapper .field.radio-switch .radio-item+.radio-item .action{border-left:0}form.style-default .field.currency input,form.shopify-buy-cart-wrapper .field.currency input{width:100%}form.style-default .field.amount,form.shopify-buy-cart-wrapper .field.amount{text-align:left;position:relative}form.style-default .field.amount:before,form.shopify-buy-cart-wrapper .field.amount:before{content:"$";z-index:1;transform-origin:0 100%;position:absolute;bottom:.2em;left:0;transform:scale(.9)}form.style-default .field.amount .input,form.shopify-buy-cart-wrapper .field.amount .input{padding-left:.6em}form.style-default .fieldset.submit,form.shopify-buy-cart-wrapper .fieldset.submit{text-align:center;padding-top:1em}form.style-default .fieldset.promo-code,form.shopify-buy-cart-wrapper .fieldset.promo-code{padding-bottom:2em}form.style-default .fieldset.promo-code .attempt,form.shopify-buy-cart-wrapper .fieldset.promo-code .attempt{padding-top:0}form.style-default .fieldset.promo-code .attempt .action,form.shopify-buy-cart-wrapper .fieldset.promo-code .attempt .action{width:100%;max-width:100%}form.style-default .fieldset.promo-code .result,form.shopify-buy-cart-wrapper .fieldset.promo-code .result{text-align:center;margin-top:-.2em;padding-top:0}form.style-default .fieldset.promo-code .result.error,form.shopify-buy-cart-wrapper .fieldset.promo-code .result.error{color:red}.action.processing{background-color:var(--text-color);color:var(--background-color);opacity:.7;transition:opacity .2s linear}.form.floating-labels .field{padding-top:14px;position:relative}.form.floating-labels .field .label{color:#aaa;cursor:text;pointer-events:none;font-size:1em;transition-property:color,top,font-size;transition-duration:.3s;transition-timing-function:cubic-bezier(.165,.84,.44,1);position:absolute;top:.61em;left:0}.form.floating-labels .field .input:not(.empty)+.label,.form.floating-labels .field .input:focus+.label,.form.floating-labels .field .input.focused+.label,.form.floating-labels .field .dont-float,.form.floating-labels .field .never-empty+.label{color:var(--text-color);font-size:12px;top:0}.form-summary{text-align:center}.form-preamble{text-align:left;max-width:60rem;margin:0 auto}.form-disclaimer{text-align:center;max-width:48rem;margin:2em auto 0;font-size:12px}.form-disclaimer .form-processor{height:auto;margin:2em auto 0;display:block}.form-errors{color:red;padding:1em 0;position:relative}.form-errors .clear{color:var(--text-color);text-decoration:underline;display:inline}.form-success{text-align:left}@media (min-width:481px){.form-preamble,.form-disclaimer{padding-left:var(--gutter);padding-right:var(--gutter)}}.credit-card-input{border:0;border-bottom:1px solid var(--text-color);border-radius:0;margin-top:.5em;padding:.2em .3em;transition:box-shadow .15s}.credit-card-input .StripeElement--invalid{border-color:red}.credit-card-input .StripeElement--webkit-autofill{background-color:#ff0!important}.card-errors{color:red;text-align:left;margin:1em 0}.fieldset.conditional .condition:not(:checked)~.show-if-true,.fieldset.conditional .condition:checked~.show-if-false{display:none}.block .form,.modal .form{max-width:60rem;margin:0 auto}.donation-form,.membership-enrollment-form,.newsletter-subscription-form,.ecomm-form{padding:var(--gutter);--color-background:#eee;background-color:#eee;margin:2em auto}.donation-form .submit .action,.membership-enrollment-form .submit .action,.newsletter-subscription-form .submit .action,.ecomm-form .submit .action{width:100%;max-width:100%}.donation-form .donation-amount{flex-flow:wrap;margin:2em 0 1em;display:flex}.donation-form .donation-amount .field{flex:0 0 33.33%;width:33.33%;margin:0;padding:.75em 0}.donation-form .donation-amount .field .pseudo-checkbox{text-align:left;font-size:1em}form.style-default,form.shopify-buy-cart-wrapper{max-width:600px;margin:0 auto}form.style-default fieldset,form.shopify-buy-cart-wrapper fieldset{appearance:none;border:0;outline:0;margin:0;padding:0}form.style-default input[type=text],form.shopify-buy-cart-wrapper input[type=text],form.style-default input[type=email],form.shopify-buy-cart-wrapper input[type=email],form.style-default input[type=number],form.shopify-buy-cart-wrapper input[type=number],form.style-default input[type=password],form.shopify-buy-cart-wrapper input[type=password],form.style-default input[type=search],form.shopify-buy-cart-wrapper input[type=search],form.style-default .field.currency input,form.shopify-buy-cart-wrapper .field.currency input,form.style-default textarea,form.shopify-buy-cart-wrapper textarea{appearance:none;border:0;border-bottom:1px solid var(--text-color);width:100%;max-width:100%;color:var(--text-color);background-color:var(--background-color);border-radius:0;padding-bottom:.1em;padding-left:0;padding-right:0}form.style-default input[type=text]:focus,form.shopify-buy-cart-wrapper input[type=text]:focus,form.style-default input[type=email]:focus,form.shopify-buy-cart-wrapper input[type=email]:focus,form.style-default input[type=number]:focus,form.shopify-buy-cart-wrapper input[type=number]:focus,form.style-default input[type=password]:focus,form.shopify-buy-cart-wrapper input[type=password]:focus,form.style-default input[type=search]:focus,form.shopify-buy-cart-wrapper input[type=search]:focus,form.style-default .field.currency input:focus,form.shopify-buy-cart-wrapper .field.currency input:focus,form.style-default textarea:focus,form.shopify-buy-cart-wrapper textarea:focus{outline:0}form.style-default textarea.input,form.shopify-buy-cart-wrapper textarea.input{min-width:100%}form.style-default button,form.shopify-buy-cart-wrapper button,form.style-default button.action{margin-left:auto;margin-right:auto}form.style-default>div,form.shopify-buy-cart-wrapper>div{background-color:var(--light-gray);--background-color:var(--light-gray);padding:0 var(--gutter)}form.style-default output,form.shopify-buy-cart-wrapper output{text-align:center;width:100%;padding:0 0 1em;display:block}form.style-default .feedback,form.shopify-buy-cart-wrapper .feedback{text-align:center;width:100%;color:var(--error-red);padding:2em 0}form.style-default .summary,form.shopify-buy-cart-wrapper .summary{text-align:center;padding:1em 0}@media (max-width:600px){form.style-default .summary,form.shopify-buy-cart-wrapper .summary{padding:1em 0 0}}form.style-default .actions,form.shopify-buy-cart-wrapper .actions{flex-direction:row;justify-content:center;padding:1em 0;display:flex}form.style-default .field,form.shopify-buy-cart-wrapper .field{margin-bottom:1em}@media (max-width:600px){form.style-default .field,form.shopify-buy-cart-wrapper .field{margin-bottom:.5em}}form.style-default .subfield+.subfield,form.shopify-buy-cart-wrapper .subfield+.subfield{margin-top:1em}@media (max-width:600px){form.style-default .subfield+.subfield,form.shopify-buy-cart-wrapper .subfield+.subfield{margin-top:.5em}}form.style-default .required:before,form.shopify-buy-cart-wrapper .required:before{content:"*";text-align:right;top:var(--h3-font-size);color:red;position:absolute;right:0}form.style-default .required.email:before,form.shopify-buy-cart-wrapper .required.email:before{content:"*";text-align:right;color:red;height:0;display:block;position:relative;top:2px;right:0}form.style-default .field.name,form.shopify-buy-cart-wrapper .field.name{width:100%;display:block}@media (min-width:481px){form.style-default .field.name,form.shopify-buy-cart-wrapper .field.name{grid-gap:3rem;grid-template-columns:1fr 1fr;display:inline-grid}form.style-default .field.name .subfield,form.shopify-buy-cart-wrapper .field.name .subfield{margin:0}}form.style-default .label,form.shopify-buy-cart-wrapper .label{text-align:left;margin:0;padding:.1em 0;font-size:12px;display:block}form.style-default footer,form.shopify-buy-cart-wrapper footer{text-align:center;max-width:48rem;margin:2em auto 0;font-size:12px}form.style-default footer .processor,form.shopify-buy-cart-wrapper footer .processor{max-width:120px;margin:0 auto}form.style-default .field.boolean .toggle,form.shopify-buy-cart-wrapper .field.boolean .toggle,form.style-default .field.boolean .choice,form.shopify-buy-cart-wrapper .field.boolean .choice,form.style-default .field.radio .toggle,form.shopify-buy-cart-wrapper .field.radio .toggle,form.style-default .field.radio .choice,form.shopify-buy-cart-wrapper .field.radio .choice{position:relative}form.style-default .field.boolean .toggle input,form.shopify-buy-cart-wrapper .field.boolean .toggle input,form.style-default .field.boolean .choice input,form.shopify-buy-cart-wrapper .field.boolean .choice input,form.style-default .field.radio .toggle input,form.shopify-buy-cart-wrapper .field.radio .toggle input,form.style-default .field.radio .choice input,form.shopify-buy-cart-wrapper .field.radio .choice input{cursor:pointer;width:100%;height:100%;position:absolute;inset:0}form.style-default .field.boolean input[type=checkbox],form.shopify-buy-cart-wrapper .field.boolean input[type=checkbox],form.style-default .field.boolean input[type=radio],form.shopify-buy-cart-wrapper .field.boolean input[type=radio],form.style-default .field.radio input[type=checkbox],form.shopify-buy-cart-wrapper .field.radio input[type=checkbox],form.style-default .field.radio input[type=radio],form.shopify-buy-cart-wrapper .field.radio input[type=radio]{opacity:0;z-index:0;position:absolute}form.style-default .field.boolean input:checked+.pseudo-checkbox:before,form.shopify-buy-cart-wrapper .field.boolean input:checked+.pseudo-checkbox:before,form.style-default .field.radio input:checked+.pseudo-checkbox:before,form.shopify-buy-cart-wrapper .field.radio input:checked+.pseudo-checkbox:before,form.style-default .field.boolean.isTrue .pseudo-checkbox:before,form.shopify-buy-cart-wrapper .field.boolean.isTrue .pseudo-checkbox:before{background-color:var(--text-color)}form.style-default .field.radio.horizontal,form.shopify-buy-cart-wrapper .field.radio.horizontal{flex-flow:wrap;justify-content:center;display:flex}form.style-default .field.radio.horizontal input,form.shopify-buy-cart-wrapper .field.radio.horizontal input{display:inline-block}form.style-default .field.radio.horizontal .choice,form.shopify-buy-cart-wrapper .field.radio.horizontal .choice{flex-grow:0;width:33.33%;padding:1em 1em 1em 0;display:block}@media (max-width:600px){form.style-default .field.radio.horizontal .choice,form.shopify-buy-cart-wrapper .field.radio.horizontal .choice{padding:.5em .5em .5em 0;font-size:16px}}form.style-default .field.radio.horizontal .choice input,form.shopify-buy-cart-wrapper .field.radio.horizontal .choice input{opacity:0;position:absolute}@media (max-width:480px){form.style-default .field.radio.horizontal .choice label,form.shopify-buy-cart-wrapper .field.radio.horizontal .choice label{font-size:16px}}form.style-default .field.radio.horizontal .choice+.choice .action,form.shopify-buy-cart-wrapper .field.radio.horizontal .choice+.choice .action{border-left:0}form.style-default .if-true,form.shopify-buy-cart-wrapper .if-true,form.style-default .if-false,form.shopify-buy-cart-wrapper .if-false{flex-direction:column;justify-content:center;margin:1em 0 2em;display:flex}form.style-default .pseudo-checkbox,form.shopify-buy-cart-wrapper .pseudo-checkbox{pointer-events:none;cursor:pointer;padding-left:1.5em;display:block;position:relative}form.style-default .pseudo-checkbox:before,form.shopify-buy-cart-wrapper .pseudo-checkbox:before{content:"";border:1px solid var(--text-color);border-radius:50%;width:1em;height:1em;position:absolute;left:0}.cta-container,footer{--input-padding:20px 5px;--closebutton-height:.8em;--label-font-size:14px;--label-margin:15px;--input-font-size:16px;--cta-background-color:black;--cta-font-color:white;--cta-modal-padding:1em;--placeholder-color:#5b5b5b;--error-margin:5px}.cta_modal{--cta-height:700px;--cta-width:450px}.expanding_simple_form{--max-width:500px}.cta-container input,.cta-container button{font-weight:700;font-size:var(--input-font-size);height:var(--input-font-size);line-height:var(--input-font-size);padding:var(--input-padding);justify-content:center;align-items:center;display:flex}.cta-container button{text-align:center;background-color:var(--cta-font-color);width:100%;color:var(--cta-background-color);border:1px solid var(--cta-font-color);text-transform:uppercase;margin-top:0;transition:all .1s ease-in-out}.cta-container button:hover{background-color:var(--cta-background-color);color:var(--cta-font-color);border:1px solid var(--cta-font-color)}.cta-container input{background-color:var(--cta-background-color);color:var(--cta-font-color);-webkit-appearance:none;border-radius:0;outline:none}.cta-container input:focus{outline:none}.cta-container .close{align-items:flex-start;margin-left:auto;display:flex;position:relative;top:5px}.cta-container .close svg{height:var(--closebutton-height);width:var(--closebutton-height);cursor:pointer;stroke:var(--cta-font-color);transition:all .1s ease-in-out}.cta-container .close svg:hover{stroke-width:2px}.cta-container form{margin-bottom:auto;margin-top:var(--gutter)}.cta-container form div{text-align:left;flex-direction:column;display:flex}.cta-container form label{margin-top:var(--label-margin);font-size:var(--label-font-size);font-weight:100}.cta-container .error{margin-top:var(--label-margin);font-size:var(--label-font-size);text-align:center;visibility:hidden;margin-top:auto;font-style:italic;font-weight:700}.cta-container .error.visible{visibility:visible}#cta-top .close svg{stroke:#000}.cta_modal_container:not(.broadcast) .title{position:relative;top:-7px}.cta_modal{background-color:var(--cta-background-color);color:var(--cta-font-color);padding:var(--cta-modal-padding);height:var(--cta-height);width:var(--cta-width);flex-flow:column;justify-content:center;display:flex;position:fixed}.cta_modal .title_container{width:100%;margin-bottom:auto;display:flex}.cta_modal .title{text-align:left;margin-bottom:auto;font-weight:700}.cta_modal button{border-radius:25px}.cta_modal input{border:none;border-bottom:1px solid var(--cta-font-color)}.cta_modal input:focus{outline:none}.cta_modal form{flex-direction:column;flex:100%;margin-top:auto;display:flex}.cta_modal form>div{height:100%}.cta_modal form>div div:first-child{margin-top:auto}.cta_modal .subscribe_success{margin-bottom:auto}.cta_modal .close{top:var(--cta-modal-padding);right:var(--cta-modal-padding);position:absolute}.cta_modal label.focus{font-weight:700}.cta_modal .error{margin-bottom:10px}@media screen and (max-height:300px){.cta_modal{display:none}}.broadcast .cta_modal{border-radius:25px;font-family:Dia,sans-serif}.cta_blur{background-color:#ffffff61;width:100vw;height:100vh;position:fixed;top:0}@media screen and (max-height:300px){.cta_blur{display:none}}.cta_donation_form .title{width:75%}.cta_donation_form .donation_input{margin-top:var(--label-margin)}.cta_donation_form .donation_form_values{width:100%;margin:var(--cta-modal-padding) 0;border:.5px solid var(--cta-font-color);flex-flow:wrap;display:flex}.cta_donation_form .donation_form_values div{border:.5px solid var(--cta-font-color);text-align:center;cursor:pointer;width:33.33%;height:50px;font-weight:100;font-size:var(--input-font-size);justify-content:center;align-items:center;display:flex}.cta_donation_form .donation_form_values input{text-align:center;border:0;width:100%;height:100%;font-weight:100}.cta_donation_form .donation_form_values input::placeholder{color:var(--cta-placeholder-color)}.cta_donation_form .donation_form_values .selected{background-color:var(--cta-font-color);color:#000}.cta_donation_form .donation_form_values .filler{background-color:var(--cta-font-color);cursor:unset}.cta_donation_form label{display:none}.cta_simple_form{text-align:center}.cta_simple_form .title{text-transform:initial;text-align:center}.cta_simple_form input{margin-bottom:var(--error-margin);text-align:center;border:1px solid #fff;border-radius:25px}.cta_simple_form .close-text{margin:var(--gutter) 0;font-size:var(--input-font-size)}.cta_simple_form .close-text:hover{font-weight:700}.cta_simple_form .cta-text{font-size:var(--label-font-size)}.cta_simple_form .error{margin-top:var(--label-margin)}.cta-bottom-container{background-color:var(--cta-background-color);padding:calc((var(--nav-height) - var(--h3-font-size))/2) var(--gutter);color:var(--cta-font-color);width:100%;transition:all .1s ease-in-out,transform .2s ease-in-out;position:fixed;bottom:0;transform:translateY(0%)}.cta-bottom-container .title{font-weight:700}.cta-bottom-container .error{height:0}.cta-bottom-container.closed{transform:translateY(150%)}.cta-bottom-container.inverted{border-top:1px solid var(--cta-font-color)}.cta-bottom-container .expanding_simple_form,.cta_content .expanding_simple_form{transition:all .2s;display:flex;overflow:hidden!important}.cta-bottom-container .cta_expanded,.cta_content .cta_expanded{width:70%}.cta-bottom-container .form-container,.cta-bottom-container .expanded_bottom-text,.cta_content .form-container,.cta_content .expanded_bottom-text{margin-top:calc(var(--gutter)/2);max-width:var(--max-width)}.cta-bottom-container a,.cta_content a{cursor:pointer;text-decoration:underline}.cta-bottom-container input::placeholder,.cta_content input::placeholder{color:var(--placeholder-color)}.cta-bottom-container.inverted:not(.inline),.cta_content.inverted:not(.inline){--cta-background-color:white;--cta-font-color:black}.cta-bottom-container .form,.cta_content .form{display:flex}.cta-bottom-container input,.cta_content input{border:1px solid var(--cta-font-color);min-width:calc(100% - 150px);font-size:var(--input-font-size)}.cta-bottom-container input ::placeholder,.cta_content input ::placeholder{color:var(--placeholder-color)}.cta-bottom-container button,.cta_content button,.cta-bottom-container button:hover,.cta_content button:hover{border-left:0}.cta-bottom-container p,.cta-bottom-container h2,.cta_content p,.cta_content h2{width:auto;margin:0;padding:0}.cta-bottom-container .expanded_bottom-text,.cta_content .expanded_bottom-text{font-weight:100;font-size:var(--label-font-size)}.cta-bottom-container label,.cta_content label{font-size:var(--label-font-size)}.cta-bottom-container .error,.cta_content .error{text-align:left;margin-top:var(--error-margin)}.cta-bottom-container.broadcast{border-radius:100px;width:calc(100% - 20px);font-family:Times;transition:border-radius;bottom:10px;left:10px}.cta-bottom-container.broadcast.simpleSignup{border-radius:100px}.cta-bottom-container.broadcast .cta-bottom_text{font-family:Times}.cta-bottom-container.broadcast.expanded{border-radius:20px;font-family:Dia,sans-serif}.cta-bottom-container.broadcast.expanded .close{position:absolute;top:20px;right:20px}.cta-bottom-container.broadcast.expanded .cta-bottom_text{font-family:Dia,sans-serif}.cta-bottom-container.broadcast.inverted{border:1px solid var(--cta-font-color)}.cta-bottom-container.broadcast input,.cta-bottom-container.broadcast button{font-family:Dia,sans-serif;font-size:var(--input-font-size);text-align:center;border-radius:25px}.cta-bottom-container.broadcast button{border-left:1px solid var(--cta-font-color);margin-left:2px}.cta-bottom-container.broadcast input{border-right:1px solid}.cta-bottom-container.broadcast .expanded_bottom-text{font-family:Times}@media screen and (max-width:800px){.cta-bottom-container.broadcast{padding:var(--gutter) calc(var(--gutter)*2)!important}.cta-bottom-container.broadcast.simpleSignup{padding:calc(var(--gutter)/2) calc(var(--gutter))!important}.cta-bottom-container.broadcast .cta-plain-text{max-height:calc(80px - var(--gutter)*2);overflow:scroll}}footer .cta_content{max-width:50%}footer .footer_content{margin-top:15px;margin-left:auto;display:flex}footer .footer_content section:nth-child(2){margin:0 var(--gutter)}footer .error{visibility:hidden}footer .error.visible{visibility:visible}footer section,footer section div{flex-direction:column;display:flex}footer section>div:nth-child(2){margin-top:var(--gutter)}footer .info{display:flex}footer .footer_socials{padding:var(--gutter) 0;flex-direction:row;align-items:center;display:flex;padding-top:var(--gutter)!important}footer .footer_socials a{justify-content:center;align-items:center;display:flex}footer .footer_socials.inline{display:none}footer .icon svg{height:20px;margin:0 10px}footer .icon svg:first-child{margin-left:0}footer .cta_expanded{width:100%}footer .form-container{max-width:500px}footer .form{flex-direction:row;min-width:400px;max-width:500px;display:flex}footer .form input::placeholder{padding:0 5px}footer .footer_content{min-width:450px}@media screen and (max-width:1000px){footer .footer_content{min-width:350px}}footer .footer_content section{flex:1 1 0}footer label{display:none}footer .form input{border:1px solid var(--cta-background-color);text-transform:uppercase;background-color:#0000;outline:none}footer .form button{background-color:var(--cta-background-color);border:1px solid var(--cta-background-color);color:var(--cta-font-color);border-left:0;flex:1;transition:all .1s ease-in-out}footer .form button:hover{border:1px solid var(--cta-background-color);color:var(--cta-background-color);background-color:#0000;border-left:0}footer .form input,footer .form button{font-weight:700;font-size:var(--input-font-size);height:var(--input-font-size);line-height:var(--input-font-size);padding:var(--input-padding);justify-content:center;align-items:center;display:flex}footer .cta_expanded>.title{font-family:Dia,sans-serif;font-weight:700}footer .expanded_bottom-text p{font-size:var(--label-font-size)}footer .cta_simple_form .error,footer .footer .error{margin-top:var(--error-margin)}footer .subscribe_success{text-align:center;width:80%;margin-left:auto;margin-right:auto;font-weight:100}footer .footer .subscribe_success{text-align:left;margin-left:0}footer .footer.subscribed{margin-top:auto;margin-bottom:auto}footer a{text-decoration:underline!important}footer .error{margin-top:var(--error-margin);text-align:left;font-size:var(--label-font-size);font-style:italic;font-weight:700}@media screen and (max-height:750px){.cta_modal{--cta-height:600px;--cta-width:385px}}@media screen and (max-height:650px) and (min-width:500px){.cta_modal{--cta-height:500px;--cta-width:320px;justify-content:flex-start;height:80%;top:10%;overflow:hidden scroll}.cta_modal .title{margin-bottom:var(--gutter)}}@media screen and (min-width:1000px){.footer_content{min-width:500px;max-width:650px}}@media screen and (min-width:1200px){.footer_content{min-width:650px;max-width:800px}}@media screen and (min-width:1900px){.footer_content{min-width:800px}}@media screen and (max-width:950px){.footer_content{margin-left:var(--gutter)}}@media screen and (max-width:800px){#footer .info{display:block}#footer .footer_content{flex-wrap:wrap;min-width:450px;margin-left:0;display:flex}#footer .footer_content section{flex:50%;margin:10px 0}#footer .footer_content section:nth-child(2){margin:10px 0}#footer .cta_content{margin-bottom:var(--gutter);max-width:unset}#footer .footer_socials{margin:var(--gutter) 0;padding:0}#footer .footer_socials.inline{margin-bottom:auto;display:flex}.cta-bottom-container .error{height:auto}.cta-bottom-container.broadcast{padding:var(--gutter) calc(var(--gutter)*2)}.cta-bottom-container.broadcast .cta_plain-text{max-height:calc(80px - 2*var(--gutter));overflow:scroll}.cta-bottom-container.broadcast .close{top:calc(var(--gutter) + 5px);right:calc(var(--gutter)*2);position:absolute}.cta-bottom-container .broadcast.expanded{padding:calc(var(--gutter)*1.5)}.cta-bottom-container .broadcast.expanded .close{top:calc(var(--gutter) + 24px)}}@media screen and (max-width:650px){.cta-bottom-container .title{width:calc(100% - 50px)}.cta-bottom-container .cta_expanded{width:100%}.cta-bottom-container .title,.cta-bottom-container h2{width:95%}}@media screen and (max-width:501px){.cta_modal{--cta-width:100%;--cta-height:100%;height:calc(var(--cta-height) - 2*var(--gutter));width:calc(var(--cta-width) - 2*var(--gutter));margin:var(--gutter);top:0;left:0}.broadcast .cta_modal{border-radius:0}.cta-bottom-container .cta_expanded{width:100%}.cta-bottom-container .title,.cta-bottom-container h2{text-align:center;width:95%}.cta-bottom-container .form{display:block}.cta-bottom-container input{width:100%;margin-bottom:var(--error-margin);text-align:center}.cta-bottom-container .error{text-align:center}.cta-bottom-container button,.cta-bottom-container button:hover{border-left:1px solid var(--cta-font-color)}#footer button{width:100%;margin-top:var(--error-margin);border-left:1px solid}#footer input{text-align:center;border-right:1px solid;width:100%}#footer .form-container{max-width:unset}#footer .form{max-width:unset;min-width:unset;display:block}#footer .cta_expanded{width:100%}#footer .error{text-align:center}}._dev .poster_container{border:2px solid;width:fit-content;height:fit-content;margin:auto}._dev #poster{width:1080px;height:1920px;padding:var(--gutter);background-color:#fff;flex-direction:column;margin:auto;display:flex;overflow:hidden}._dev #poster.fit{height:auto}._dev #poster.square{flex-flow:wrap;height:1080px}._dev .poster_actions{margin-bottom:var(--gutter);justify-content:center;display:flex}._dev .poster_actions button{color:#fff;background-color:#000;border:1px solid;margin:10px;padding:10px}._dev .poster_actions button:hover{color:#000;background-color:#fff;border:1px solid}._dev .poster_title{text-align:center;padding:var(--gutter);border-bottom:2px solid #000;justify-content:center;align-items:center;margin:0;display:flex}._dev .credit-group{display:none}._dev .sidebar{font-size:var(--h4-font-size);min-width:200px;display:block}._dev .description{padding:var(--gutter) 0;display:flex;font-size:var(--h3-font-size)!important}._dev .description .left{padding-right:var(--gutter)}._dev .description .right div p:last-child{margin-bottom:0}._dev .poster_image{flex-grow:1;max-height:875px;margin-top:auto}._dev .poster_image img{object-position:bottom;width:100%;height:100%;margin-top:auto}._dev .poster_image .contain{object-fit:contain}._dev .poster_image .cover{object-fit:cover}._dev .footer{padding-top:var(--gutter);border-top:2px solid;flex-grow:1;margin-bottom:auto}._dev .fit img{max-height:875px}._dev .square img{padding-bottom:var(--gutter);object-position:left;flex:1;max-width:600px;max-height:485px}._dev .square .poster_image{border-bottom:0;max-width:600px}._dev .square .poster_title{text-align:left;border-bottom:0;flex:1}._dev .square .description{border-top:2px solid;flex:0 0 100%}.layout{padding:calc(var(--nav-height) + var(--gutter)) var(--gutter)}.layout-body{padding-bottom:var(--navbar-height);margin-top:-.2em}.layout-body p br:only-child{display:none}.layout-body .layout-copy{max-width:var(--text-max-width);margin:0 auto}.layout-body .layout-copy *{max-width:100%;height:auto}.layout-body .layout-copy img{max-width:180px;margin:var(--gutter) auto}.layout-body .layout-copy p iframe{margin:2em auto}.layout-body img{width:auto;max-width:20rem}.layout-body .embed-container{margin:1em 0 2em}.layout-body .embed-container iframe{width:100%;height:100%;position:absolute;inset:0}.layout-header .featured-media figure{flex-direction:column;display:flex}.layout-header .featured-media figure figcaption{max-width:var(--text-max-width);opacity:.5;margin:.5em auto}.layout-header .featured-media video{width:100%;height:auto;max-height:60vh}.layout-merchandise{grid-area:merch;padding-left:0;padding-right:0}.layout-sidebar .sidebar-section,.layout-sidebar .event-date{margin-bottom:1em}.layout-sidebar .event-date .sessions,.layout-sidebar .event-date .note{margin-top:1em}.layout-sidebar .event-location,.layout-sidebar .attendance,.layout-sidebar .credit-group{margin-bottom:1em}.layout-sidebar .credit-group .credit-role{font-weight:700}.layout-sidebar .credit-group .credit{display:block}.layout-sidebar a.action,.layout-sidebar [data-ui]{display:block;margin:1em 0!important}.layout .layout-aside{margin-top:var(--nav-height)}.layout .layout-aside .card-grid{justify-content:flex-start}.layout-actions .product-price{margin-bottom:1em}@media (min-width:800px){.layout-actions{align-items:flex-start}}.layout-aside{margin-bottom:var(--nav-height);width:100%}.layout-aside section header{text-align:left;border-bottom:1px solid var(--text-color);width:100%;padding-bottom:var(--gutter);margin:0 0 var(--gutter) 0;display:block}@media (min-width:800px){.layout-aside section header{padding-bottom:calc(var(--gutter)/2);margin-bottom:calc(var(--gutter)/2)}}.layout-aside section header *{margin:0}.layout-aside .section-title{text-align:left;border-bottom:1px solid var(--text-color);width:100%;padding-bottom:var(--gutter);margin:0 0 var(--gutter) 0;display:block}.layout-aside .section-title *{margin:0}.layout-a,.program-layout{max-width:145rem;padding-bottom:var(--navbar-height);margin:0 auto}.layout-a .sponsorship,.program-layout .sponsorship{padding-top:2rem}.layout-a .layout-header,.program-layout .layout-header{text-align:center}.layout-a .layout-header .featured-media,.program-layout .layout-header .featured-media{flex-direction:column;justify-content:center;width:100%;display:flex;position:relative;overflow:hidden}.layout-a .layout-header .featured-media figure,.program-layout .layout-header .featured-media figure{width:100%}.layout-a .layout-header .featured-media img,.program-layout .layout-header .featured-media img{width:auto;max-width:100%;height:auto;max-height:60vh;margin:0 auto;display:block}@media (max-width:480px){.layout-a .layout-header .featured-media img,.program-layout .layout-header .featured-media img{max-height:40vh}}.layout-a .layout-header .layout-heading,.program-layout .layout-header .layout-heading{padding:var(--navbar-height) 0;text-align:center;max-width:80rem;margin:0 auto}.layout-a .layout-header .layout-heading [data-balance],.program-layout .layout-header .layout-heading [data-balance]{margin:0 auto}.layout-a .layout-header .layout-title,.program-layout .layout-header .layout-title{max-width:18em;margin:0 auto}.layout-a .layout-sidebar,.layout-a .layout-actions,.program-layout .layout-sidebar,.program-layout .layout-actions{margin-bottom:var(--navbar-height)}.layout-a .layout-actions,.program-layout .layout-actions{text-align:center}.layout-a .layout-copy,.program-layout .layout-copy{max-width:var(--text-max-width);margin:0 auto}@media only screen and (max-width:1099px){.layout-sidebar{border-top:1px solid var(--text-color);border-bottom:1px solid var(--text-color);flex-direction:row;padding:1em 0 0;display:flex}.layout-sidebar .column{padding-right:var(--gutter);flex:1 0 50%;justify-content:flex-start;align-items:flex-start;max-width:50%}}@media only screen and (min-width:1100px){.layout-a,.program-layout{grid-column-gap:var(--navbar-height);grid-template-columns:270px auto 270px;grid-template-areas:"heading heading heading""sidebar body actions""aside aside aside""merch merch merch""related related related";display:grid}.layout-a .layout-header,.program-layout .layout-header{grid-area:heading}.layout-a .layout-sidebar,.program-layout .layout-sidebar{border:0;flex-direction:column;flex:0 0 20%;order:2;grid-area:sidebar;max-width:440px;padding-top:0}.layout-a .layout-body,.program-layout .layout-body{padding-left:var(--gutter);padding-right:var(--gutter);flex:0 0 60%;order:3;grid-area:body;margin-top:-.4rem}.layout-a .layout-actions,.program-layout .layout-actions{text-align:right;flex:0 0 20%;order:4;grid-area:actions}.layout-a .layout-aside,.program-layout .layout-aside{order:10;grid-area:aside}}#livestream{margin-top:calc(-1*var(--nav-height))}#livestream+.layout-a .featured-media{display:none}.layout-b,.exhibition-layout{--bp1:640px;--bp2:1600px;--sidebar-width:440px;padding-bottom:var(--nav-height);margin:0 auto}.layout-b .layout-header,.exhibition-layout .layout-header{text-align:center}.layout-b .layout-header .featured-media figcaption,.exhibition-layout .layout-header .featured-media figcaption{margin-left:auto;margin-right:0}.layout-b .layout-heading,.exhibition-layout .layout-heading{text-align:center;padding:var(--nav-height) 0}.layout-b .layout-heading h1,.exhibition-layout .layout-heading h1{margin:0 auto}.layout-b .layout-title,.exhibition-layout .layout-title{flex-direction:column;margin:0;display:flex;position:relative;top:-.55rem}.layout-b .layout-title .subtitle,.exhibition-layout .layout-title .subtitle{order:1;font-weight:700}.layout-b .layout-title .title,.exhibition-layout .layout-title .title{order:2}.layout-b .layout-title br,.exhibition-layout .layout-title br{display:none}.layout-b .layout-sidebar,.layout-b .layout-actions,.exhibition-layout .layout-sidebar,.exhibition-layout .layout-actions{margin-bottom:var(--navbar-height)}.layout-b .layout-actions,.exhibition-layout .layout-actions{text-align:center}.layout-b .featured-media,.exhibition-layout .featured-media{justify-content:flex-end;display:flex}@media only screen and (min-width:640px){.exhibition-layout,.layout-b{grid-column-gap:var(--navbar-height);grid-template:"heading heading""sidebar body""actions body"1fr"aside aside""merch merch"/270px auto;display:grid}.exhibition-layout .schedule,.layout-b .schedule{order:10}.exhibition-layout .layout-header,.layout-b .layout-header{padding-bottom:var(--nav-height);flex-direction:row;flex:0 0 100%;order:1;grid-area:heading;align-items:flex-start;display:flex}.exhibition-layout .layout-header .layout-heading,.exhibition-layout .layout-header .featured-media,.layout-b .layout-header .layout-heading,.layout-b .layout-header .featured-media{flex:0 50%}.exhibition-layout .layout-header .layout-heading,.layout-b .layout-header .layout-heading{text-align:left;order:1;align-self:flex-start;margin:0;padding:0 1em 0 0}.exhibition-layout .layout-header .layout-title,.layout-b .layout-header .layout-title{margin:0}.exhibition-layout .layout-header .featured-media,.layout-b .layout-header .featured-media{text-align:right;order:2}.exhibition-layout .layout-header .featured-media img,.layout-b .layout-header .featured-media img{width:auto;max-width:100%;max-height:60vh;display:inline-block}.exhibition-layout .layout-sidebar,.layout-b .layout-sidebar{border:0;flex:0 0 30%;order:2;grid-area:sidebar;max-width:440px;margin-bottom:0;padding-top:0;display:block}.exhibition-layout .layout-actions,.layout-b .layout-actions{text-align:left;grid-area:actions;align-self:stretch}.exhibition-layout .layout-body,.layout-b .layout-body{padding-left:var(--gutter);flex-direction:row;flex:0 0 70%;order:3;grid-area:body;justify-content:flex-end;margin-top:-.4em;padding-right:0;display:flex}.exhibition-layout .layout-body .layout-copy,.layout-b .layout-body .layout-copy{max-width:600px}.exhibition-layout .layout-aside,.layout-b .layout-aside{order:10;grid-area:aside}}@media only screen and (min-width:1600px){.exhibition-layout .layout-sidebar,.layout-b .layout-sidebar{flex:0 0 440px}.exhibition-layout .layout-body,.layout-b .layout-body{flex-grow:1;justify-content:center;max-width:100%;padding-right:440px}}.layout-b .exhibition-artists:before{content:"Artists";font-weight:600;display:block}.layout-b .exhibition-curators:before{content:"Curators";font-weight:600;display:block}.layout-c,.class-layout{padding-bottom:var(--nav-height);max-width:1230px;margin:0 auto}.layout-c .sponsorship,.class-layout .sponsorship{padding-top:2rem}.layout-c .featured-media,.class-layout .featured-media{justify-content:center;width:100%;display:flex;position:relative}.layout-c .featured-media img,.class-layout .featured-media img{width:auto;max-width:100%;height:auto;max-height:60vh;margin:0 auto;display:block}.layout-c .layout-heading,.class-layout .layout-heading{padding:var(--nav-height) 0;text-align:center;max-width:80rem;margin:0 auto}.layout-c .layout-title,.class-layout .layout-title{margin:0}.layout-c .layout-sidebar,.layout-c .layout-actions,.class-layout .layout-sidebar,.class-layout .layout-actions{margin-bottom:var(--nav-height)}.layout-c .layout-actions,.class-layout .layout-actions{text-align:center}@media (min-width:800px){.layout-c .featured-media,.class-layout .featured-media{grid-area:media;justify-content:center;display:flex}.layout-c .layout-heading,.class-layout .layout-heading{text-align:left;grid-area:heading;max-width:none;margin:0;padding:0}.layout-c .layout-title,.class-layout .layout-title{margin:-.2em 0 .75em}.layout-c .layout-body,.class-layout .layout-body{grid-area:body;margin-top:-.3em}.layout-c .layout-sidebar,.class-layout .layout-sidebar{grid-area:sidebar;margin-bottom:0}.layout-c .layout-actions,.class-layout .layout-actions{margin:var(--nav-height) 0;text-align:center;grid-area:actions;align-items:flex-start}.layout-c .layout-aside,.class-layout .layout-aside{grid-area:aside}}@media (min-width:800px) and (max-width:1099px){.layout-c,.class-layout{grid-column-gap:4rem;grid-template-columns:250px auto;grid-template-areas:"media heading""media sidebar""media actions""media body""aside aside";display:grid}.layout-c .layout-actions,.class-layout .layout-actions{flex-direction:column;align-items:flex-start;display:flex}.layout-c .layout-copy,.class-layout .layout-copy{margin-left:0!important}}@media (min-width:1100px){.layout-c,.class-layout{grid-column-gap:4rem;max-width:calc(300px + 250px + var(--text-max-width) + 2*4rem);grid-template:"media heading body""media sidebar body""media actions body"1fr"media spacer body""aside aside aside"/300px 250px auto;display:grid}.layout-c .layout-sidebar,.class-layout .layout-sidebar{grid-column-start:heading;margin-bottom:1em}.layout-c .layout-actions,.class-layout .layout-actions{margin-top:0}.layout-c .layout-actions .action,.class-layout .layout-actions .action{width:100%;max-width:100%}.layout-c:after,.class-layout:after{content:"";grid-area:spacer;width:100%;display:block}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#siteMenu{--text-color:var(--black);--background-color:var(--white);color:var(--text-color);background-color:var(--white);border-left:1px solid var(--black);z-index:var(--z-site-menu);right:0;transform:translate(100%)}#siteMenu.open{transform:translate(0)!important}#siteMenu nav{height:100%}#siteMenu header{height:var(--navbar-height);border-bottom:1px solid;flex-shrink:0}#siteMenu ul{padding:.5em var(--gutter);margin:0;list-style:none}#siteMenu ul a{transition:transform .3s linear;display:inline-block}#siteMenu ul a:hover{transform:skew(-20deg)}#siteMenu ul+ul{border-top:1px solid var(--black)}#siteMenu footer{border-top:1px solid var(--black);padding:.5em var(--gutter)}@media (min-height:900px){#siteMenu footer{border-top:0;position:absolute;bottom:0;left:0;right:0}}#siteMenu footer{flex-flow:row;align-items:center;display:flex}#siteMenu footer a.icon{margin:.5em 1em .5em 0;line-height:0;display:inline-block}#siteMenu footer a.icon svg{width:auto;height:18px}#siteMenu footer a.icon svg .type-color{fill:var(--black)}#siteMenu footer a.icon svg .bg-color{fill:var(--white)}.loading-indicator:after{vertical-align:bottom;content:"…";width:0;animation:.9s steps(4,end) infinite ellipsis;display:inline-block;position:absolute;overflow:hidden}.card-grid{--card-gutter:calc(var(--gutter) / 2);min-width:0;min-height:0;margin-left:calc(var(--card-gutter)*-1);margin-right:calc(var(--card-gutter)*-1);margin-top:var(--nav-height);flex-flow:wrap;justify-content:center;margin-top:0;display:flex}article.global_card{display:block}article.global_card .card-link,article.global_card img{width:100%;display:block}article.global_card figure{margin-bottom:calc(var(--gutter)/2);position:relative}article.global_card figure:only-child{margin-bottom:0!important}article.global_card header{padding-bottom:var(--nav-height)}article.global_card .h2{margin-top:0}article.global_card ul{flex-direction:row;justify-content:flex-start;margin:0;padding-left:0;line-height:1.19;list-style:none;display:flex}article.global_card ul li{margin:0 1em 0 0}article.global_card ul li:only-child,article.global_card ul li:last-child{margin-right:0}article.global_card h3{text-transform:none;text-align:left;margin:0}article.global_card.publication>figure,article.global_card.publishing>figure{overflow:hidden}article.global_card.publication>figure .card-link,article.global_card.publishing>figure .card-link{display:block;position:relative}article.global_card.publication>figure .card-link:before,article.global_card.publishing>figure .card-link:before{content:"";width:100%;padding-top:75%;display:block}article.global_card.publication>figure img,article.global_card.publishing>figure img{width:auto;max-width:90%;height:auto;max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.global_card{width:100%;padding:var(--card-gutter);padding-top:0}@media only screen and (min-width:480px){.global_card{width:50%}}@media only screen and (min-width:1080px){.global_card{width:33.3333%}}@media only screen and (min-width:1400px){.global_card{width:25%}}.store section{padding-bottom:1em}.store .specs span{display:block}.store [data-credit=authors]{order:1}.store-product .options,.store-product .option{margin-bottom:1em}.store-product button{margin-top:1em}.store-product.merchandise .purchase{height:var(--nav-height);background:var(--light-gray);border-top:1px solid;display:block;position:absolute;bottom:0;left:0;right:0}.store-product.merchandise .shopify-buy__product{flex-direction:row-reverse;width:100%;height:100%;display:flex}.store-product.merchandise .shopify-buy__product .options{width:50%}.store-product.merchandise .shopify-buy__product button{width:50%;padding:0 var(--gutter);text-align:left;background:var(--background-color);border:0;border-right:1px solid;min-width:50%;min-height:100%;margin:0;font-size:100%;position:absolute;top:0;bottom:0;left:0;text-align:left!important}.store-product.merchandise .shopify-buy__product button:hover{color:#fff;background-color:#000}.store-product.merchandise .option{appearance:none;width:50%;padding:0 var(--gutter);cursor:pointer;background-color:#fff;border:0;justify-content:space-between;align-items:center;width:50%;min-height:100%;margin:0;display:flex;position:absolute;right:0}.store-product.merchandise .option .option-select{-webkit-font-smoothing:unset;width:100%;font-size:100%}.store-product.merchandise .option .option-select>select{appearance:none;-webkit-user-select:none;user-select:none;cursor:pointer;border:0;width:100%;height:100%}.store-product.merchandise .option:after{content:url("data:image/svg+xml,<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 407.437 407.437\" style=\"enable-background:new 0 0 407.437 407.437;\" xml:space=\"preserve\"><polygon points=\"386.258,91.567 203.718,273.512 21.179,91.567 0,112.815 203.718,315.87 407.437,112.815 \"/><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>");pointer-events:none;width:1em;height:1em;right:var(--gutter);position:absolute}#pageNavigation{--icon-width:14px;--navbar-transition:transform .2s linear background-color 0s ease-in-out;--page-nav-top:0px;z-index:var(--z-page-nav);opacity:1;background-color:var(--background-color);width:100%;max-width:100%;height:var(--nav-height);transition:all .2s ease-in-out;position:relative;top:0;left:0;right:0;padding:0!important}#pageNavigation.ctatop{top:var(--page-nav-top)}#pageNavigation.autohide{will-change:transform}@media screen and (max-width:1200px){#pageNavigation.store ul{justify-content:flex-start}}#pageNavigation.autohide--unpinned .dropdown-items{transform:translateY(-100%)}#pageNavigation a{cursor:pointer}#pageNavigation .x-scroll{background-color:var(--background-color);color:var(--text-color);border-color:var(--text-color);height:var(--nav-height);box-sizing:border-box;border-bottom:1px solid var(--text-color);white-space:nowrap;-ms-overflow-style:-ms-autohiding-scrollbar;overflow:scroll}@media only screen and (min-height:400px){#pageNavigation .x-scroll{-webkit-overflow-scrolling:touch}}#pageNavigation .x-scroll::-webkit-scrollbar{display:none}#pageNavigation .x-scroll ul{z-index:1;-webkit-overflow-scrolling:touch;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset:0;overflow:scroll}#pageNavigation .x-scroll ul li:first-child{margin-left:auto}#pageNavigation .x-scroll ul li:last-child{margin-right:auto}@media (max-width:799px){#pageNavigation .x-scroll ul{-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:scroll}}#pageNavigation ul>.link:first-child{padding-left:var(--gutter)}@media (max-width:799px){#pageNavigation button{--icon-width:14px;width:var(--icon-width);background-position:50%;background-repeat:no-repeat;background-size:contain;height:2rem}}#pageNavigation button+button{margin-left:1em}#pageNavigation button>span{display:none}@media (min-width:800px){#pageNavigation button>span{display:inline}}#pageNavigation ul{padding:0 var(--gutter);z-index:1;width:100%;height:100%;color:var(--foreground-color);flex-direction:row;justify-content:center;align-items:center;margin:0;list-style:none;display:flex;position:absolute;inset:0;max-width:100%!important}#pageNavigation,#pageNavigation ul,#pageNavigation li{flex-direction:column;justify-content:center;height:100%;padding:0 .75em;display:flex}#pageNavigation #pageNavigation{padding:0}#pageNavigation .dropdown-items{width:100%;height:var(--navbar-height);background-color:var(--background-color);border-bottom:1px solid var(--text-color);pointer-events:none;z-index:-1;transition:transform .2s ease-in-out;position:absolute;top:0;left:0;right:0;transform:translateY(0)}#pageNavigation .dropdown-items ul{flex-direction:row;justify-content:center;width:100%;margin:0;padding:0;list-style:none;display:flex}#pageNavigation .dropdown-items.active{transform:translateY(var(--navbar-height));pointer-events:auto}@media only screen and (max-width:480px){#pageNavigation ul{justify-content:flex-start;width:100%;display:flex;overflow-x:scroll}#pageNavigation ul>li>a{display:flex}#pageNavigation .dropdown-items{border-left:0;border-right:0;position:fixed;left:0;right:0}#pageNavigation .dropdown-items ul{padding:0}#pageNavigation .dropdown-items li a{text-align:center;padding:0}}.headroom--unfixed{transition:transform 50ms ease-in-out;position:relative;transform:translateY(var(--navbar-height))!important}.headroom--scrolled{transition:transform 50ms ease-in-out}.headroom--unpinned{transition:transform 50ms ease-in-out;position:fixed;transform:translateY(0)!important}.headroom--unpinned nav{transition:transform 50ms ease-in-out}.headroom--pinned{transition:transform 50ms ease-in-out;position:fixed;transform:translateY(var(--navbar-height))!important}body{background-color:var(--background-color)}#layout.broadcast div.main-content{padding-top:0}body,html{overflow-x:hidden}aside.x{padding:var(--gutter);background-color:wheat;display:block;position:static}aside.x section{margin-top:1em}.no-scrollbar ::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}#layout.broadcast #body h3{text-align:center;font-family:Times New Roman;font-size:var(--h5-font-size);text-transform:uppercase;max-width:42rem;margin:3em auto 1em}.broadcast .section{max-width:42rem;margin:auto}[data-trunc]{--lines:4;--multiplier:1;min-height:unset;max-height:calc(var(--lines)*var(--multiplier)*1em);text-overflow:ellipsis;line-clamp:var(--lines);-webkit-line-clamp:var(--lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html{--accessibility-background-color:#fff;--accessibility-foreground-color:#000;--accessibility-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--current-background-color:var(--root-background-color);background-color:var(--current-background-color)}:root{--times:"Times"}img{image-rendering:auto}.dead-center{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#layout.index #pageNavigation{display:none}#page:not(.broadcast),#pageNavigation:not(.inactive)+#page,#layout.broadcast #page{padding-top:calc(var(--nav-height)*2)}div.layout{padding-top:0}.x-button{cursor:pointer;width:24px;height:24px}.x-button:before,.x-button:after{content:"";border-top:1px solid var(--color-text);transform-origin:50%;width:24px;height:0;margin:auto;display:block;position:absolute;inset:0}.x-button:before{transform:rotate(45deg)}.x-button:after{transform:rotate(-45deg)}#cartButton [data-count="0"]{visibility:hidden}[data-indent] p+p,.text-indented p+p{text-indent:1.2em}[data-indent] p,[data-indent] ul,.text-indented p,.text-indented ul{max-width:25em;margin:0 auto}[data-devtitle]:hover{font-family:Courier;font-size:var(--h3-font-size);border:2px solid attr(data-color)}[data-devtitle]:hover:before{content:attr(data-devtitle);color:attr(data-color);position:absolute;top:0;left:0}[data-devtitle]:hover:after{content:attr(data-devtitle);color:attr(data-color)}#layout.draft-mode .font-dynamic,#layout.draft-mode [data-font-dynamic]{opacity:1!important}[data-dev]{width:100%;padding:var(--gutter);color:#7cfc00;background-color:#000;font-family:menlo;font-size:14px}[data-dev] *{font-size:inherit}#twitch-embed,#twitch-embed iframe{width:100%;height:100%;position:absolute;inset:0}.nuxt-link-exact-active{cursor:pointer}.fslightbox-toolbar,.fslightbox-slide-btn{background:0 0!important}.lazy-load-image-loaded{display:block!important}.filter{filter:blur(2px)}
:root{--background-color:#fff;--foreground-color:#000}#layout{background-color:var(--background-color);color:var(--foreground-color);transition:background-color .25s linear}#darkLayout{color:var(--background-color);background-color:var(--foreground-color)}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.page-enter-active,.page-leave-active,.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in-out}.page-enter,.page-leave-to,.fade-enter,.fade-leave-to{opacity:0}#draft-bar{opacity:.75;height:var(--nav-height);color:#fff;padding:0 var(--gutter);text-transform:uppercase;z-index:999;background-color:purple;flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}
.broadcast *{--padding:1.25rem;--poster-blend:#0000;--border-stroke:1px;--xsmall-border-radius:.5rem;--small-border-radius:1.25rem;--medium-border-radius:2rem;--large-border-radius:2.5rem;--h1-font-size:142px;--h1-line-height:128.44px;--h1-letter-spacing:-2.571px;--h2-font-size:99px;--h2-line-height:87px;--h2-letter-spacing:-2.571px;--h3-font-size:62px;--h3-line-height:57.33px;--h3-letter-spacing:-1.3px;--h4-font-size:33px;--h4-line-height:36.762px;--h4-letter-spacing:-.491px;--h4-shorter-font-size:33px;--h4-shorter-line-height:34.71px;--h5-font-size:23px;--h5-line-height:30px;--h5-letter-spacing:.025px;--h6-font-size:16px;--h6-line-height:18px;--h6-letter-spacing:.253px;--ease-in-out:.2s}@media (max-width:1000px){.broadcast *{--small-border-radius:.5rem;--medium-border-radius:1.25rem;--large-border-radius:2rem;--h1-font-size:96px;--h1-line-height:96px;--h1-letter-spacing:-1.568px;--h2-font-size:60px;--h2-line-height:56px;--h2-letter-spacing:-1.2px;--h3-font-size:38.498px;--h3-line-height:38.373px;--h3-letter-spacing:-.527px;--h4-font-size:28.73px;--h4-line-height:32px;--h4-letter-spacing:-.195px;--h4-shorter-font-size:28.73px;--h4-shorter-line-height:30.22px;--h5-font-size:21.44px;--h5-line-height:28.8px;--h5-letter-spacing:.053px}}@media (max-width:800px){.broadcast *{--xsmall-border-radius:.5rem;--small-border-radius:.5rem;--medium-border-radius:1rem;--large-border-radius:1.25rem;--h1-font-size:43.243px;--h1-line-height:41.938px;--h1-letter-spacing:-.498px;--h2-font-size:35.445px;--h2-line-height:35.661px;--h2-letter-spacing:-.334px;--h3-font-size:29.054px;--h3-line-height:30.515px;--h3-letter-spacing:-.2px;--h4-font-size:23.814px;--h4-line-height:26.529px;--h4-letter-spacing:-.09px;--h4-shorter-font-size:23.814px;--h4-shorter-line-height:25.048px;--h5-font-size:19.52px;--h5-line-height:26.36px;--h5-letter-spacing:0px}}@media (max-width:600px){.broadcast *{--padding:12px}}@media (max-width:320px){.broadcast *{--h1-font-size:35.445px;--h1-line-height:35.661px;--h1-letter-spacing:-.334px;--h2-font-size:23.814px;--h2-line-height:24px;--h2-letter-spacing:-.2px;--h3-font-size:23.814px;--h3-line-height:24px;--h3-letter-spacing:-.2px;--h4-font-size:16px;--h4-line-height:18px;--h4-letter-spacing:0px;--h4-shorter-font-size:16px;--h4-shorter-line-height:16.8px;--h5-font-size:16px;--h5-line-height:20.7px;--h5-letter-spacing:0px;--h6-font-size:13px;--h6-line-height:14px;--h6-letter-spacing:.1px}}.broadcast body{-webkit-font-smoothing:auto;margin:0;overflow-x:hidden}.broadcast a{color:var(--foreground-color);text-decoration:none}.broadcast div.main-content:not(.main-content .main-content){min-height:calc(var(--window-height) - 2*var(--nav-height));-webkit-font-smoothing:auto}.broadcast h1,.broadcast h2,.broadcast h3,.broadcast h4{margin:0}@media screen and (max-width:800px){.broadcast ol{margin:0 calc(var(--padding)*2);width:calc(100% - 4*var(--padding))}}.broadcast .btn{transition:all ease-in-out var(--ease-in-out)}.broadcast .skeleton-box{background-color:#fff0;height:1em;display:inline-block;position:relative;overflow:hidden}.broadcast .skeleton-box:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff3 50%,#fff0);animation:3s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.broadcast .anim_bold{transition:text-shadow .1s ease-in-out}.broadcast .anim_bold:hover{text-shadow:-.3px -.3px #000,.3px -.3px #000,-.3px .3px #000,.3px .3px #000}.broadcast .anim_bold_white{transition:text-shadow .1s ease-in-out}.broadcast .anim_bold_white:hover{text-shadow:-.3px -.3px #fff,.3px -.3px #fff,-.3px .3px #fff,.3px .3px #fff}.broadcast #page{transition:background-color 1s ease-in-out;overflow-x:hidden}.broadcast .poster{border-radius:var(--small-border-radius);object-fit:cover;background:#c4c4c4}.broadcast .transparent .poster,.broadcast .poster.transparent{background:0 0}.broadcast .slug,.broadcast .byline{-webkit-font-smoothing:auto;font-family:Times;font-size:calc(var(--h5-font-size));letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);text-align:center;word-spacing:var(--h5-letter-spacing)}.broadcast .slug{text-transform:uppercase}.broadcast .subhead{font-family:Times;font-size:var(--h5-font-size);letter-spacing:var(--h5-letter-spacing);line-height:var(--h5-line-height);-webkit-font-smoothing:auto;text-align:left;word-spacing:var(--h5-letter-spacing);text-transform:none}.broadcast .title{font-family:Times;font-size:var(--h5-font-size);font-style:normal;font-weight:400;line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);text-align:left;word-spacing:var(--h5-letter-spacing)}.broadcast .caption{font-family:Times;font-size:var(--h6-font-size);font-style:normal;font-weight:400;line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);word-spacing:var(--h6-letter-spacing);text-align:left}.broadcast .times-m,.broadcast .times-m p{font-family:Times;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);word-spacing:var(--h4-letter-spacing);text-align:left;-webkit-font-smoothing:auto}.broadcast .times-xs,.broadcast .times-xs p{font-family:Times;font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);word-spacing:var(--h6-letter-spacing);text-align:left;-webkit-font-smoothing:auto}.broadcast .description{font-family:Times;font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);word-spacing:var(--h4-letter-spacing);text-align:left;font-style:normal}.broadcast .caption span{line-height:unset}.broadcast .figure-container{width:100%;margin:0 auto;margin:var(--padding) 0;flex-direction:column;align-items:center;display:flex}.broadcast .figure{border-radius:var(--small-border-radius);object-fit:cover;background:#c4c4c4;display:block}.broadcast .btn{border-radius:var(--large-border-radius);box-sizing:border-box;font-family:Times;font-size:var(--h4-font-size);font-style:normal;line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing);word-spacing:var(--h4-letter-spacing);text-align:center}.broadcast .btn:hover{cursor:pointer}.broadcast .column-container{flex-direction:row;display:flex}.broadcast .left-column,.broadcast .right-column,.broadcast .column,.broadcast .card-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.broadcast .list-container{flex-direction:column;display:flex}.broadcast .list-item{flex-direction:row;display:flex;position:relative}.broadcast ._lazyloading{width:100%;height:100%;min-height:25rem}.broadcast ._lazyloading.loaded{width:auto;height:auto;min-height:auto}.broadcast .p_loading{border-radius:var(--large-border-radius);margin:0 var(--padding);overflow:hidden}.broadcast img._loading_blur{filter:blur(11px);background-size:cover;transition:all .2s ease-in-out}.broadcast img._lazy{transition:all .2s ease-in-out}.broadcast img._lazy.loaded{filter:blur();background-image:unset!important;background:0 0!important}.broadcast ._lightbox_enabled{cursor:pointer}.broadcast .broadcast,.broadcast .broadcast a{color:var(--text-color)}.broadcast .broadcast .btn{border:1px solid var(--text-color)}.broadcast .broadcast #body h1{font-family:Times;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);word-spacing:var(--h5-letter-spacing);box-sizing:content-box;box-sizing:initial;width:42rem;max-width:calc(100vw - var(--padding)*2);padding:var(--padding);text-align:center;text-transform:uppercase;margin:0 auto}.broadcast .broadcast #body h2{font-family:Times;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);word-spacing:var(--h5-letter-spacing);box-sizing:content-box;box-sizing:initial;width:42rem;max-width:calc(100vw - var(--padding)*2);padding:var(--padding);margin:0 auto}.broadcast .broadcast #body h3{font-family:Times;font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing);word-spacing:var(--h5-letter-spacing);box-sizing:content-box;box-sizing:initial;width:42rem;max-width:calc(100vw - var(--padding)*2);padding:var(--padding);text-align:center;margin:0 auto}.broadcast h4{font-family:Times;font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing);word-spacing:var(--h6-letter-spacing);width:42rem;max-width:calc(100vw - var(--padding)*2);padding:var(--padding);margin:0 auto}.broadcast .h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);margin:0}.broadcast .h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);margin:0}.broadcast .h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}.broadcast .h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}.broadcast .h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.broadcast .h6{font-size:var(--h6-font-size);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}.broadcast .font-dynamic{line-height:initial}.broadcast [data-size]{--h1-size:142px;--h2-size:99px;--h3-size:62px;--h4-size:33px;--h5-size:23px;--h6-size:16px;--tiny-size:8px}@media (max-width:1000px){.broadcast [data-size]{--h1-size:96px;--h2-size:60px;--h3-size:38.498px;--h4-size:23.73px;--h5-size:21.44px;--h6-size:16px;--tiny-size:8px}}@media (max-width:800px){.broadcast [data-size]{--h1-size:43.243px;--h2-size:35.445px;--h3-size:29.054px;--h4-size:23.814px;--h5-size:19.52px;--h6-size:16px;--tiny-size:10px}}@media (max-width:320px){.broadcast [data-size]{--h1-size:35.445px;--h2-size:23.814px;--h3-size:23.814px;--h4-size:16px;--h5-size:16px;--h6-size:13px;--tiny-size:8px}}.broadcast [data-size="1"]{font-size:var(--h1-size)}.broadcast [data-size="2"]{font-size:var(--h2-size)}.broadcast [data-size="3"]{font-size:var(--h3-size)}.broadcast [data-size="4"]{font-size:var(--h4-size)}.broadcast [data-size="5"]{font-size:var(--h5-size)}.broadcast [data-size="6"]{font-size:var(--h6-size)}.broadcast [data-font-dynamic]{font-family:var(--family);--base-size:1em;--display-size:calc(var(--base-size) * var(--font-size-adjust));--line-height:calc((var(--baseline) * var(--baseline-multi)) / var(--font-size-adjust));--baseline-offset:calc((var(--line-height) - var(--cap-height) * var(--display-size)) / 2);font-size:inherit;line-height:var(--line-height);padding-top:var(--baseline-offset);font-size:calc(var(--base-size)*var(--font-size-adjust));letter-spacing:var(--letter-spacing);word-spacing:var(--word-spacing);text-transform:var(--text-transform);margin:0 auto}.broadcast a[data-font-dynamic-wrapper]{display:block}.broadcast [data-font-dynamic-wrapper]{position:relative}.broadcast [data-info]{color:#fff;letter-spacing:normal;text-align:right;background:#000;margin:0;padding:0;font-size:12px;line-height:1;position:absolute;top:0;right:0;transform:translateY(-110%)}.broadcast [data-font-dynamic-wrapper]{--baseline-multi:2;--baseline:.5em;--grid-line-color:lightgreen;--baseline-font-size:1rem;position:relative}.broadcast .dev-mode [data-font-dynamic-wrapper]:after{content:"";background:linear-gradient(to bottom, var(--grid-line-color), var(--grid-line-color) 1px, transparent 1px, transparent);background-size:100% var(--baseline);display:block;position:absolute;inset:0}.broadcast #dynamicLayout{border-top:1px solid var(--text-color)}.broadcast #layout.accessibility-mode .font-dynamic{word-spacing:normal!important;letter-spacing:normal!important;text-transform:none!important;--background-color:white!important;--cap-height:.75!important;--cap-width:1!important;--font-size-adjust:1!important;--word-spacing:normal!important;--letter-spacing:normal!important;--text-transform:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important;font-weight:500!important}.broadcast .card-container{padding:var(--padding);border-bottom:1px solid var(--foreground-color);flex-direction:column;justify-content:center;align-items:center;display:flex}.broadcast .poster-container{justify-content:center;display:flex}@media screen and (min-width:800px){.broadcast .series>.font-dynamic-wrapper>.font-dynamic{word-wrap:break-word;word-break:break-word;width:auto;padding:0}}.broadcast{padding-top:calc(var(--navbar-height) - 1px)}.broadcast div.main-content{padding:0}