*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}:where(ul[role=list],ol[role=list]){list-style:none;padding:0;margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto}iframe{display:block;width:100%}button,input,select,textarea{font-family:inherit}button{cursor:pointer}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:0.01ms!important;animation-duration:0.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0.01ms!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}:root{--step--2:clamp(0.6944rem,0.6634rem + 0.1309vw,0.8rem);--step--1:clamp(0.8333rem,0.7842rem + 0.2067vw,1rem);--step-0:clamp(1rem,0.9264rem + 0.3101vw,1.25rem);--step-1:clamp(1.2rem,1.0932rem + 0.4496vw,1.5625rem);--step-2:clamp(1.44rem,1.2888rem + 0.6364vw,1.9531rem);--step-3:clamp(1.728rem,1.5178rem + 0.8848vw,2.4414rem);--step-4:clamp(2.0736rem,1.7855rem + 1.2132vw,3.0518rem);--step-5:clamp(2.4883rem,2.0976rem + 1.6451vw,3.8147rem);--step-6:clamp(2.986rem,2.4609rem + 2.2107vw,4.7684rem);--body-font-family:"Noto Sans",sans-serif;--heading-font-family:"Exo 2",sans-serif}body{font-size:var(--step-0);line-height:1.4;font-family:var(--body-font-family);font-weight:400}.step-1,.step-2,.step-3,.step-4,.step-5,.step-6,h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family);font-weight:700;line-height:1.1}.step-6,h1{font-size:var(--step-6)}.step-5{font-size:var(--step-5)}.step-4,h2{font-size:var(--step-4)}.step-3,h3{font-size:var(--step-3)}.step-2,h4{font-size:var(--step-2)}.step-1,h5{font-size:var(--step-1)}.step-0,h6{font-size:var(--step-0)}.step--1{font-size:var(--step--1)}.step--2{font-size:var(--step--2)}b,strong{font-weight:700}:root{--space-3xs:clamp(0.25rem,0.2316rem + 0.0775vw,0.3125rem);--space-2xs:clamp(0.5rem,0.4632rem + 0.155vw,0.625rem);--space-xs:clamp(0.75rem,0.6948rem + 0.2326vw,0.9375rem);--space-s:clamp(1rem,0.9264rem + 0.3101vw,1.25rem);--space-m:clamp(1.5rem,1.3895rem + 0.4651vw,1.875rem);--space-l:clamp(2rem,1.8527rem + 0.6202vw,2.5rem);--space-xl:clamp(3rem,2.7791rem + 0.9302vw,3.75rem);--space-2xl:clamp(4rem,3.7054rem + 1.2403vw,5rem);--space-3xl:clamp(6rem,5.5581rem + 1.8605vw,7.5rem);--space-3xs-2xs:clamp(0.25rem,0.1395rem + 0.4651vw,0.625rem);--space-2xs-xs:clamp(0.5rem,0.3711rem + 0.5426vw,0.9375rem);--space-xs-s:clamp(0.75rem,0.6027rem + 0.6202vw,1.25rem);--space-s-m:clamp(1rem,0.7422rem + 1.0853vw,1.875rem);--space-m-l:clamp(1.5rem,1.2054rem + 1.2403vw,2.5rem);--space-l-xl:clamp(2rem,1.4845rem + 2.1705vw,3.75rem);--space-xl-2xl:clamp(3rem,2.4109rem + 2.4806vw,5rem);--space-2xl-3xl:clamp(4rem,2.969rem + 4.3411vw,7.5rem)}:root{--grid-gutter:var(--space-s);--grid-min-item-size:18rem;--gc-cc-grid-min-item-size:18rem}#main-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-padding-before:var(--space-s);padding-block-start:var(--space-s)}.layout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh}.container,.gc-cc-container{max-width:1400px!important;padding-inline:var(--grid-gutter);margin-inline:auto}.grid{display:-ms-grid;display:grid;gap:var(--grid-gutter)}.auto-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(var(--grid-placement,auto-fill),minmax(var(--grid-min-item-size),1fr));gap:var(--grid-gutter,var(--space-s))}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--grid-gutter)}@media (max-width:767px){.d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}[class*=col-]{min-width:0}.col-1{-webkit-box-flex:0;-ms-flex:0 0 calc(8.3333333333% - var(--grid-gutter) * 0.9166666667);flex:0 0 calc(8.3333333333% - var(--grid-gutter) * 0.9166666667)}.col-2{-webkit-box-flex:0;-ms-flex:0 0 calc(16.6666666667% - var(--grid-gutter) * 0.8333333333);flex:0 0 calc(16.6666666667% - var(--grid-gutter) * 0.8333333333)}.col-3{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - var(--grid-gutter) * 0.75);flex:0 0 calc(25% - var(--grid-gutter) * 0.75)}.col-4{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - var(--grid-gutter) * 0.6666666667);flex:0 0 calc(33.3333333333% - var(--grid-gutter) * 0.6666666667)}.col-5{-webkit-box-flex:0;-ms-flex:0 0 calc(41.6666666667% - var(--grid-gutter) * 0.5833333333);flex:0 0 calc(41.6666666667% - var(--grid-gutter) * 0.5833333333)}.col-6{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--grid-gutter) * 0.5);flex:0 0 calc(50% - var(--grid-gutter) * 0.5)}.col-7{-webkit-box-flex:0;-ms-flex:0 0 calc(58.3333333333% - var(--grid-gutter) * 0.4166666667);flex:0 0 calc(58.3333333333% - var(--grid-gutter) * 0.4166666667)}.col-8{-webkit-box-flex:0;-ms-flex:0 0 calc(66.6666666667% - var(--grid-gutter) * 0.3333333333);flex:0 0 calc(66.6666666667% - var(--grid-gutter) * 0.3333333333)}.col-9{-webkit-box-flex:0;-ms-flex:0 0 calc(75% - var(--grid-gutter) * 0.25);flex:0 0 calc(75% - var(--grid-gutter) * 0.25)}.col-10{-webkit-box-flex:0;-ms-flex:0 0 calc(83.3333333333% - var(--grid-gutter) * 0.1666666667);flex:0 0 calc(83.3333333333% - var(--grid-gutter) * 0.1666666667)}.col-11{-webkit-box-flex:0;-ms-flex:0 0 calc(91.6666666667% - var(--grid-gutter) * 0.0833333333);flex:0 0 calc(91.6666666667% - var(--grid-gutter) * 0.0833333333)}.col-12{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - var(--grid-gutter) * 0);flex:0 0 calc(100% - var(--grid-gutter) * 0)}:root{--purple:#6F00C8;--purple-0:#F9F1FF;--purple-1:#DDC1F4;--purple-2:#C291E9;--purple-6:#460080;--purple-7:#430078;--purple-8:#2C0050;--purple-9:#160028;--blue:#004366;--blue-1:#CCEEFF;--blue-5:#00A8FF;--blue-9:#002233;--green:#005200;--green-1:#C6F5C6;--green-2:#94EB94;--green-9:#002900;--yellow-1:#FFF9CC;--orange-1:#FFE6CC;--orange:#663400;--orange-9:#331A00;--red-1:#FFD9CC;--red-4:#FF3F00;--red:#992600;--color-primary:var(--purple);--color-secondary:var(--blue);--black:var(--purple-9);--gc-cc-color-primary:var(--purple);--gc-cc-color-secondary:var(--blue);--gc-cc-color-light:var(--purple-0);--gc-cc-color-dark:var(--purple-9)}body{color:var(--purple-9)}a{color:var(--purple)}a:hover{color:var(--purple-7)}.flow>*+*{margin-top:var(--flow-space,1rem)}.flow-space-3xs>*+*{margin-top:var(--space-3xs)}.flow-space-2xs>*+*{margin-top:var(--space-2xs)}.flow-space-xs>*+*{margin-top:var(--space-xs)}.flow-space-s>*+*{margin-top:var(--space-s)}.flow-space-m>*+*{margin-top:var(--space-m)}.flow-space-l>*+*{margin-top:var(--space-l)}.flow-space-xl>*+*{margin-top:var(--space-xl)}.flow-space-2xl>*+*{margin-top:var(--space-2xl)}.flow-space-3xl>*+*{margin-top:var(--space-3xl)}.flow-space-4xl>*+*{margin-top:var(--space-4xl)}html{scroll-behavior:smooth}.container ol:not([role=list]) li,.container ul:not([role=list]) li,.gc-cc-container ol:not([role=list]) li,.gc-cc-container ul:not([role=list]) li{margin-top:var(--space-2xs)}.container ol:not([role=list]),.container p,.container ul:not([role=list]),.gc-cc-container ol:not([role=list]),.gc-cc-container p,.gc-cc-container ul:not([role=list]){max-width:70ch}.gc-cc-main-wrapper{margin-bottom:0}header.title-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-xs)}.gc-cc-container{background-color:transparent}.visually-hidden{border:0;clip:rect(0 0 0 0);height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gutter,var(--grid-gutter));-webkit-box-pack:var(--justify-content,flex-start);-ms-flex-pack:var(--justify-content,flex-start);justify-content:var(--justify-content,flex-start);-webkit-box-align:var(--align-items,center);-ms-flex-align:var(--align-items,center);align-items:var(--align-items,center)}.video iframe,.video video{width:100%;height:auto;aspect-ratio:16/9}.alignright{float:right;margin-left:var(--space-m)}.alignleft{float:left;margin-right:var(--space-m)}.aligncenter{display:block;margin-inline:auto}nav.sidebar{-webkit-padding-before:var(--space-s);padding-block-start:var(--space-s);-webkit-padding-after:var(--space-l);padding-block-end:var(--space-l);-webkit-padding-start:var(--space-s);padding-inline-start:var(--space-s);-webkit-padding-end:var(--space-xs);padding-inline-end:var(--space-xs);min-width:300px;width:17vw;height:100vh;position:sticky;top:0;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;font-size:1.1rem;scrollbar-width:thin;scrollbar-color:var(--purple-4) transparent}nav.sidebar::-webkit-scrollbar{width:8px}nav.sidebar::-webkit-scrollbar-track{background:transparent}nav.sidebar::-webkit-scrollbar-thumb{background-color:var(--purple-4);border-radius:999px}nav.sidebar .gc-cc-search-form .gc-cc-input{width:100%;border:0;border-radius:0;border-bottom:1px solid var(--purple);background-color:transparent;padding-inline:0}nav.sidebar .gc-cc-search-form .gc-cc-search-button{border:0;background-color:transparent;border-radius:0;border-bottom:1px solid var(--purple);padding-inline:0;color:var(--purple)}nav.sidebar .gc-cc-search-form .gc-cc-search-button:hover{background-color:transparent;color:var(--purple-7)}nav.sidebar .gc-cc-search-form .gc-cc-search-button:active,nav.sidebar .gc-cc-search-form .gc-cc-search-button:focus{background-color:transparent;color:var(--blue)}.mobile-menu-button{display:none}a.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.logo img{width:9rem}.member-button{text-align:center}.member-button .button{font-size:1.1rem}.sidebar-menu,.sidebar-menu .sub-menu{list-style:none;-webkit-margin-after:0;margin-block-end:0;padding:0}.sidebar-menu button.menu-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-inline:0;text-align:left;width:100%;font-size:1.1rem;font-weight:700;color:var(--purple-9);margin-block:var(--space-3xs)}.sidebar-menu svg.menu-toggle__icon{display:block;-ms-flex-negative:0;flex-shrink:0;margin-right:0.125rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;height:var(--space-s);width:var(--space-s);fill:var(--purple)}.sidebar-menu .is-expanded>.menu-toggle .menu-toggle__icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);fill:var(--red-4)}.sidebar-menu .sub-menu-panel{display:-ms-grid;display:grid;-ms-grid-rows:0fr;grid-template-rows:0fr;opacity:0;overflow:hidden;-webkit-transition:grid-template-rows 0.25s ease,opacity 0.2s ease;transition:grid-template-rows 0.25s ease,opacity 0.2s ease;transition:grid-template-rows 0.25s ease,opacity 0.2s ease,-ms-grid-rows 0.25s ease}.sidebar-menu .is-expanded>.sub-menu-panel{-ms-grid-rows:1fr;grid-template-rows:1fr;opacity:1}.sidebar-menu ul.sub-menu{font-size:1.1rem;background-color:transparent;border-radius:var(--space-s);min-height:0;overflow:hidden;-webkit-padding-start:0;padding-inline-start:0;padding-block:0;-webkit-transition:background-color 0.2s ease,padding-block 0.25s ease,-webkit-padding-start 0.25s ease;transition:background-color 0.2s ease,padding-block 0.25s ease,-webkit-padding-start 0.25s ease;transition:background-color 0.2s ease,padding-inline-start 0.25s ease,padding-block 0.25s ease;transition:background-color 0.2s ease,padding-inline-start 0.25s ease,padding-block 0.25s ease,-webkit-padding-start 0.25s ease}.sidebar-menu ul.sub-menu li{padding-block:var(--space-3xs)}.sidebar-menu ul.sub-menu li a{text-decoration:none;display:block}.sidebar-menu ul.sub-menu li.current-menu-item a{color:var(--purple);font-weight:700}.sidebar-menu .is-expanded>.sub-menu-panel>ul.sub-menu{background-color:var(--purple-0);-webkit-padding-start:var(--space-s);padding-inline-start:var(--space-s);padding-block:var(--space-xs)}.button{font-family:"Exo 2",sans-serif;font-weight:700;line-height:1.1;display:inline-block;text-decoration:none;padding-block:var(--space-xs);padding-inline:var(--space-m);font-size:var(--step-0);color:white;background-color:var(--purple);border:0;border-radius:2rem 2rem 2rem 0;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.button:hover{background-color:var(--purple-7);color:white}.button:active,.button:focus{background-color:var(--blue);color:white}.button.green{background-color:var(--green)}.button.green:hover{background-color:var(--green-9)}.button.green:active,.button.green:focus{background-color:var(--blue)}.button.blue{background-color:var(--blue)}.button.blue:hover{background-color:var(--blue-9)}.button.blue:active,.button.blue:focus{background-color:var(--blue-5)}.button.outline{background-color:transparent;border:2px solid var(--purple);color:var(--purple)}.button.outline:hover{background-color:var(--purple);color:white}.gc-cc-show-card{overflow:hidden;border-radius:var(--space-2xs)}.gc-cc-show-card a{display:block;height:100%;aspect-ratio:16/9;position:relative}.gc-cc-show-card a .gc-cc-play-icon{visibility:visible;z-index:1;bottom:var(--space-2xs);right:var(--space-2xs)}.gc-cc-show-card a .gc-cc-run-time{display:none}.gc-cc-show-card .gc-cc-thumbnail,.gc-cc-show-card .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex}.gc-cc-show-card .gc-cc-thumbnail img,.gc-cc-show-card .thumbnail img{width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.gc-cc-show-card .gc-cc-card-meta,.gc-cc-show-card .meta{position:absolute;bottom:0;width:100%}.gc-cc-show-card .gc-cc-card-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gc-cc-show-card .gc-cc-card-meta h3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;-webkit-padding-end:var(--space-l);padding-inline-end:var(--space-l)}.gc-cc-show-card .gc-cc-card-meta .gc-cc-show-meta{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gc-cc-show-card .gc-cc-card-meta .gc-cc-show-meta svg{display:none}.gc-cc-show-card .eyebrow,.gc-cc-show-card .gc-cc-show-meta,.gc-cc-show-card h3{background-color:color-mix(in srgb,var(--blue) 80%,transparent);color:white;padding-block:var(--space-3xs);padding-inline:var(--space-2xs)}.gc-cc-show-card .eyebrow,.gc-cc-show-card .gc-cc-show-meta{display:inline-block;font-size:var(--step--2);border-radius:var(--space-s);margin-left:var(--space-3xs)}.gc-cc-show-card h3{font-family:var(--body-font-family);font-size:var(--step--1);font-weight:400}.gc-cc-show-card.gallery-card a .eyebrow,.gc-cc-show-card.gallery-card a .gc-cc-show-meta,.gc-cc-show-card.gallery-card a h3{background-color:color-mix(in srgb,var(--green) 80%,transparent)}.gc-cc-show-card.post-card a .eyebrow,.gc-cc-show-card.post-card a .gc-cc-show-meta,.gc-cc-show-card.post-card a h3{background-color:color-mix(in srgb,var(--orange) 80%,transparent)}.gc-cc-show-card a:hover .eyebrow,.gc-cc-show-card a:hover .gc-cc-show-meta,.gc-cc-show-card a:hover h3{background-color:var(--purple)}.gc-cc-live-badge{font-weight:700;background-color:var(--green);font-size:var(--step--1)}.field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-3xs);-webkit-margin-after:var(--space-s);margin-block-end:var(--space-s)}.field label{font-weight:600}.field input[type=date],.field input[type=datetime-local],.field input[type=email],.field input[type=file],.field input[type=number],.field input[type=password],.field input[type=search],.field input[type=tel],.field input[type=text],.field input[type=time],.field input[type=url],.field select,.field textarea{font:inherit;padding:var(--space-2xs) var(--space-xs);border:1px solid var(--purple-1);border-radius:0.25rem;background-color:white;color:var(--purple-9)}.field input[type=date]:focus,.field input[type=datetime-local]:focus,.field input[type=email]:focus,.field input[type=file]:focus,.field input[type=number]:focus,.field input[type=password]:focus,.field input[type=search]:focus,.field input[type=tel]:focus,.field input[type=text]:focus,.field input[type=time]:focus,.field input[type=url]:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--purple);outline-offset:1px;border-color:var(--purple)}.field input[type=date]:disabled,.field input[type=datetime-local]:disabled,.field input[type=email]:disabled,.field input[type=file]:disabled,.field input[type=number]:disabled,.field input[type=password]:disabled,.field input[type=search]:disabled,.field input[type=tel]:disabled,.field input[type=text]:disabled,.field input[type=time]:disabled,.field input[type=url]:disabled,.field select:disabled,.field textarea:disabled{background-color:var(--purple-0);cursor:not-allowed}.field textarea{resize:vertical;min-height:6rem}.field .required{color:var(--red-4)}.field .field-hint{font-size:var(--step--1);color:var(--purple-7);margin:0}.field .field-error{font-size:var(--step--1);color:var(--red-4);margin:0}.form-errors{padding:var(--space-s);-webkit-margin-after:var(--space-m);margin-block-end:var(--space-m);border:1px solid var(--red-4);background-color:var(--red-1);color:var(--purple-9);border-radius:0.25rem}.form-errors ul{margin:var(--space-2xs) 0 0;-webkit-padding-start:var(--space-m);padding-inline-start:var(--space-m)}.form-success{padding:var(--space-m);border:1px solid var(--green);background-color:var(--green-1);border-radius:0.25rem}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-actions{-webkit-margin-before:var(--space-m);margin-block-start:var(--space-m)}.button .spinner{display:none;width:1em;height:1em;-webkit-margin-start:0.4em;margin-inline-start:0.4em;vertical-align:-0.15em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:tstv-spin 0.7s linear infinite;animation:tstv-spin 0.7s linear infinite}form.is-submitting .button{opacity:0.75;cursor:progress}form.is-submitting .button .spinner{display:inline-block}@-webkit-keyframes tstv-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes tstv-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.post-message-form{padding-block:var(--space-l)}.post-message-form form{max-width:640px}#page-footer{font-size:var(--step--1);margin-bottom:var(--space-xl)}#page-footer a{text-decoration:none}#page-footer a:hover{text-decoration:underline}#page-footer .about-social{--flow-space:var(--space-m)}#page-footer .about-social h5{color:var(--purple)}#page-footer .about-social p{max-width:55ch}#page-footer .about-social .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-m)}#page-footer .about-social .social-links li a svg{fill:var(--purple);width:var(--space-l);height:var(--space-l)}#page-footer .about-social .social-links li a:hover svg{fill:var(--purple-7)}#page-footer .menu-contact .menu-items{margin-bottom:var(--space-l)}#page-footer .menu-contact .menu-items ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-m)}#page-footer .menu-contact .menu-items ul li{margin-top:0;white-space:nowrap}#page-footer .menu-contact .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-m)}#page-footer .menu-contact .contact-info span{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-2xs);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-footer .menu-contact .contact-info span svg{display:inline-block;margin-top:var(--space-3xs);color:var(--blue-5)}.five-options-grid .grid-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr var(--space-s) 1fr var(--space-s) 1fr var(--space-s) 1fr;grid-template-columns:repeat(4,1fr);-ms-grid-rows:1fr var(--space-2xs) 1fr;grid-template-rows:repeat(2,1fr);-webkit-column-gap:var(--space-s);-moz-column-gap:var(--space-s);column-gap:var(--space-s);row-gap:var(--space-2xs)}.five-options-grid .grid-wrapper>:first-child{-ms-grid-row:1;-ms-grid-column:1}.five-options-grid .grid-wrapper>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.five-options-grid .grid-wrapper>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.five-options-grid .grid-wrapper>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.five-options-grid .grid-wrapper>:nth-child(5){-ms-grid-row:3;-ms-grid-column:1}.five-options-grid .grid-wrapper>:nth-child(6){-ms-grid-row:3;-ms-grid-column:3}.five-options-grid .grid-wrapper>:nth-child(7){-ms-grid-row:3;-ms-grid-column:5}.five-options-grid .grid-wrapper>:nth-child(8){-ms-grid-row:3;-ms-grid-column:7}@media (max-width:767px){.five-options-grid .grid-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.five-options-grid .grid-wrapper>:first-child{-ms-grid-row:1;-ms-grid-column:1}}.five-options-grid .grid-wrapper>:first-child{-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:2;grid-row:span 2}.five-options-grid .grid-wrapper>:first-child h3{font-size:var(--step-0);padding-block:var(--space-2xs);padding-inline:var(--space-xs)}.search-bar{background:-webkit-gradient(linear,left top,right top,from(var(--purple-1)),color-stop(var(--blue-1)),color-stop(var(--green-1)),color-stop(var(--yellow-1)),color-stop(var(--orange-1)),to(var(--red-1)));background:linear-gradient(to right,var(--purple-1),var(--blue-1),var(--green-1),var(--yellow-1),var(--orange-1),var(--red-1));padding-block:var(--space-m);padding-inline:var(--space-l);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-m)}.search-bar h3{margin-block:0;color:var(--purple-9)}.search-bar .gc-cc-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%}.search-bar .gc-cc-search-form .gc-cc-input{width:100%;background-color:white;padding-block:var(--space-xs);-webkit-padding-start:var(--space-m);padding-inline-start:var(--space-m);border-right:0}.search-bar .gc-cc-search-form .gc-cc-search-button svg{width:var(--space-m);height:var(--space-m);fill:var(--purple)}.search-bar .gc-cc-search-form .gc-cc-search-button:hover{background-color:var(--purple-1)}.search-bar .gc-cc-search-form .gc-cc-search-button:active svg,.search-bar .gc-cc-search-form .gc-cc-search-button:focus svg{fill:white}.live-schedule-block h3{color:var(--purple)}.live-schedule-block .live-schedule-container{height:clamp(16rem,-3.7872rem + 26.383vw,24rem);overflow:hidden;overflow-y:auto}.live-schedule-block .live-schedule-placeholder{padding:var(--space-2xs)}li.live-schedule-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-s);padding-block:var(--space-2xs);padding-inline:var(--space-2xs);border-top:1px solid var(--blue-1)}li.live-schedule-item.is-live{background-color:color-mix(in srgb,var(--green-1) 50%,transparent)}li.live-schedule-item .date-time{width:40%}li.live-schedule-item .date-time .date,li.live-schedule-item .date-time .time{font-weight:700}li.live-schedule-item .title{width:60%}.cta .cta-container{background-color:var(--purple-9);background:linear-gradient(100deg,var(--purple-7) 0%,var(--green) 100%);color:white;padding-block:var(--space-l);padding-inline:var(--space-xl)}.cta .cta-container h3{font-size:var(--step-5);color:white}.cta .cta-container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cta-cards .cta-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-cards .cta-cards-wrapper .cta-cards .cta-card{padding-block:var(--space-m);padding-inline:var(--space-l)}.cta-cards .cta-cards-wrapper .cta-cards .card-1{background-color:var(--purple-9)}.cta-cards .cta-cards-wrapper .cta-cards .card-1 h2,.cta-cards .cta-cards-wrapper .cta-cards .card-1 h3,.cta-cards .cta-cards-wrapper .cta-cards .card-1 h4,.cta-cards .cta-cards-wrapper .cta-cards .card-1 h5,.cta-cards .cta-cards-wrapper .cta-cards .card-1 h6{color:var(--purple-2)}.cta-cards .cta-cards-wrapper .cta-cards .card-2{background-color:var(--green-9)}.cta-cards .cta-cards-wrapper .cta-cards .card-2 h2,.cta-cards .cta-cards-wrapper .cta-cards .card-2 h3,.cta-cards .cta-cards-wrapper .cta-cards .card-2 h4,.cta-cards .cta-cards-wrapper .cta-cards .card-2 h5,.cta-cards .cta-cards-wrapper .cta-cards .card-2 h6{color:var(--green-2)}ul.tstv-supporters-list{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 0 minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:0}@media (min-width:576px){ul.tstv-supporters-list{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){ul.tstv-supporters-list{-ms-grid-columns:(minmax(0,1fr))[4];grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){ul.tstv-supporters-list{-ms-grid-columns:(minmax(0,1fr))[6];grid-template-columns:repeat(6,minmax(0,1fr))}}li.tstv-supporters-item{min-width:0}a.tstv-supporter-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--space-s) var(--space-xs);height:10rem;text-decoration:none;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}a.tstv-supporter-link:hover{-webkit-transform:translateY(-0.35rem);transform:translateY(-0.35rem)}@media (max-width:767px){a.tstv-supporter-link{padding:var(--space-s)}}img.tstv-supporter-logo{width:auto;max-width:100%;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}span.tstv-supporter-name{font-size:var(--step-0);text-align:center;font-weight:700;line-height:1.1;word-break:break-word}.message-board .container{background:-webkit-gradient(linear,left top,left bottom,from(var(--blue-1)),to(var(--green-1)));background:linear-gradient(to bottom,var(--blue-1),var(--green-1));padding-block:var(--space-l);padding-inline:var(--space-l);position:relative}.message-board .container .swiper{position:static}.message-board .container .swiper .swiper-slide{height:auto}.message-board .container .swiper .message-board-item{display:block;background:white;padding:var(--space-m);color:var(--purple-9);text-decoration:none;height:100%}.message-board .container .swiper .message-board-item .content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.message-board .container .swiper .message-board-item img{max-width:40%}.message-board .container .swiper .message-board-item .link{color:var(--purple);text-decoration:underline}.swiper-button-next,.swiper-button-prev{width:var(--space-m)}.gc-cc-show-grid{grid-column-gap:var(--gc-cc-space-s);grid-row-gap:var(--gc-cc-space-xs)}.gc-cc-popular-shows-section .gc-cc-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gc-cc-show-header .gc-cc-title h1{font-size:var(--step-2)}.gc-cc-show-info{margin-top:var(--space-s)}.show-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space-s);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.show-meta a,.show-meta button,.show-meta span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-2xs);text-decoration:none;font-size:var(--step-0);font-weight:400}.show-meta a svg,.show-meta button svg,.show-meta span svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;fill:var(--purple);width:var(--space-s);height:var(--space-s)}.show-meta a,.show-meta button{color:var(--purple);background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.show-meta a:hover,.show-meta button:hover{color:var(--purple-7)}.show-meta a:hover svg,.show-meta button:hover svg{fill:var(--purple-7)}.gc-cc-chapters{background-color:var(--purple-0);position:fixed;top:0;margin-top:var(--space-m);right:-100%;padding-block:var(--space-s);padding-inline:var(--space-m);border-radius:1rem 0 0 1rem;max-width:33rem;z-index:1000;-webkit-transition:right 0.3s ease-in-out;transition:right 0.3s ease-in-out}.gc-cc-chapters.open{right:0}.gc-cc-chapters .close{background-color:transparent;border:none;padding:0;margin:0;cursor:pointer}.gc-cc-chapters .close svg{fill:var(--purple);width:var(--space-m);height:var(--space-m)}.gc-cc-chapters header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gc-cc-chapters header .has-icon:after{width:2rem;height:2rem}.gc-cc-chapters ul.gc-cc-chapter-list{-webkit-columns:unset;-moz-columns:unset;columns:unset;margin-top:var(--space-xs);max-height:90vh;overflow:auto}.gc-cc-chapters ul.gc-cc-chapter-list a:hover{color:var(--purple-7)}:root{--gc-cc-grid-min-item-size:18rem}.gc-cc-page-header{--gc-cc-justify-content:space-between}.gc-cc-page-header h1{color:var(--purple)}.gc-cc-site-selector{padding-block:0;background-color:transparent}.gc-cc-site-selector ul{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.gc-cc-site-selector ul li a{text-transform:none;font-family:"Exo 2";font-weight:700;font-size:var(--step-1);border-radius:var(--space-2xs);background-color:var(--blue-1);border:0;color:var(--blue);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gc-cc-site-selector ul li a.active{background-color:var(--purple)}.gc-cc-site-selector ul li a:hover{background-color:var(--purple-0);color:var(--purple)}ul.gc-cc-gallery-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gc-cc-space-2xs)}ul.gc-cc-gallery-grid li{display:inline-block}.gc-cc-gallery-card .gc-cc-card-placeholder,.gc-cc-gallery-card img{display:none}.gc-cc-gallery-card h3{font-size:var(--step-1);border-radius:var(--space-2xs);background-color:var(--blue-1);color:var(--blue);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gc-cc-gallery-card a:hover h3{background-color:var(--purple-0);color:var(--purple)}.gc-cc-gallery-card.active h3{background-color:var(--purple);color:white}ul.gc-cc-schedule-content li{border-bottom:1px solid var(--blue-1);padding-block:var(--space-3xs)}.gc-cc-search-template .gc-cc-search-form{display:none}.gc-cc-search-template .cablecast-copy-link-button{border-radius:2rem 2rem 2rem 0;border:2px solid var(--purple);color:var(--purple);background-color:transparent;font-family:"Exo 2",sans-serif;font-weight:700;line-height:1.1;padding-block:var(--space-xs);padding-inline:var(--space-m);font-size:var(--step-0);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.gc-cc-search-template .cablecast-copy-link-button.gc-cc-button-has-icon-start{-webkit-padding-start:var(--space-m);padding-inline-start:var(--space-m)}.gc-cc-search-template .cablecast-copy-link-button svg{display:none}.gc-cc-search-template .cablecast-copy-link-button:hover{background-color:var(--purple);color:white;border-color:var(--purple)}.gc-cc-search-template .gc-cc-show-items .gc-cc-show-list{max-width:unset}.gc-cc-search-template .gc-cc-show-card a{height:auto;aspect-ratio:unset}.gc-cc-search-template .gc-cc-show-card a h3{font-family:var(--body-font-family);font-size:var(--step-0);background-color:transparent;color:var(--purple);padding:0;margin-top:0;margin-bottom:var(--space-xs)}.gc-cc-search-template .gc-cc-show-card a .gc-cc-show-meta{font-size:var(--step--1);border-radius:0;background-color:transparent;color:var(--purple-9);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-2xs);margin-block:var(--space-2xs)}.gc-cc-search-template .gc-cc-show-card a .gc-cc-show-meta svg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.gc-cc-search-template .gc-cc-show-card a:hover h3{background-color:transparent}.gc-cc-search-template .gc-cc-show-card a:hover .gc-cc-show-meta{background-color:transparent}.gc-cc-show-items li.gc-cc-show-item .gc-cc-item-wrapper .gc-cc-thumbnail{-webkit-box-flex:0;-ms-flex:0 0 20rem;flex:0 0 20rem}.gc-cc-show-items li.gc-cc-show-item .gc-cc-item-wrapper .gc-cc-thumbnail img{border-radius:var(--space-xs)}.gc-cc-show-items li.gc-cc-show-item .gc-cc-item-wrapper .gc-cc-card-meta{position:static;color:var(--purple-9);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.gc-cc-show-items li.gc-cc-show-item .gc-cc-play-icon{top:auto;bottom:var(--space-2xs)}
/*# sourceMappingURL=global.css.map */