*,*:before,*:after{box-sizing:border-box}*{margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000);padding:var(--space-000) var(--space-000) var(--space-000) var(--space-000)}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}ol,ul{list-style:none}#root,#__next{isolation:isolate}:root{--border-radius-2400: 6rem;--border-radius-750: 1.875rem;--border-radius-500: 1.25rem;--border-radius-400: 1rem;--border-radius-300: .75rem;--border-radius-200: .5rem;--border-radius-150: .375rem;--border-radius-125: .3125rem;--border-radius-100: .25rem;--border-radius-075: .1875rem;--border-radius-050: .125rem;--border-radius-025: .0625rem;--border-radius-000: 0rem;--border-width-100: .25rem;--border-width-050: .125rem;--border-width-025: .0625rem;--border-width-000: 0rem;--breakpoints-2xl: 96rem;--breakpoints-xl: 80rem;--breakpoints-lg: 64rem;--breakpoints-md: 48rem;--breakpoints-sm: 36rem;--breakpoints-xs: 24.375rem;--breakpoints-2xs: 22.5rem;--breakpoints-3xs: 0rem;--color-bg: #000000;--color-bg-inverse: #ffffff;--color-bg-valid: #00ff00;--color-bg-invalid: #ff0000;--color-bg-pending: #ffff00;--color-bg-fill: #ffffff;--color-bg-fill-inverse: #000000;--color-border: #ffffff;--color-border-inverse: #000000;--color-glow: #ffffff;--color-glow-inverse: #000000;--color-outline: #000000;--color-outline-inverse: #ffffff;--color-outline-valid: #00ff00;--color-outline-invalid: #ff0000;--color-outline-pending: #ffff00;--color-text: #ffffff;--color-text-inverse: #000000;--distance-1200: 3rem;--distance-800: 2rem;--distance-400: 1rem;--font-family-sans: -apple-system, BlinkMacSystemFont, Inter, Roboto, "Segoe UI", system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-size-3600: 9rem;--font-size-3200: 8rem;--font-size-2800: 7rem;--font-size-2400: 6rem;--font-size-2300: 5.75rem;--font-size-2200: 5.5rem;--font-size-2100: 5.25rem;--font-size-2000: 5rem;--font-size-1900: 4.75rem;--font-size-1800: 4.5rem;--font-size-1700: 4.25rem;--font-size-1650: 4.125rem;--font-size-1600: 4rem;--font-size-1450: 3.625rem;--font-size-1400: 3.5rem;--font-size-1300: 3.25rem;--font-size-1200: 3rem;--font-size-1000: 2.5rem;--font-size-900: 2.25rem;--font-size-850: 2.125rem;--font-size-800: 2rem;--font-size-750: 1.875rem;--font-size-700: 1.75rem;--font-size-600: 1.5rem;--font-size-550: 1.375rem;--font-size-500: 1.25rem;--font-size-450: 1.125rem;--font-size-400: 1rem;--font-size-350: .875rem;--font-size-325: .8125rem;--font-size-300: .75rem;--font-size-275: .6875rem;--font-weight-verybold: 1000;--font-weight-bold: 700;--font-weight-semibold: 650;--font-weight-medium: 550;--font-weight-regular: 450;--font-letter-spacing-loose: .3rem;--font-letter-spacing-normal: 0rem;--font-letter-spacing-dense: -.0125rem;--font-letter-spacing-denser: -.01875rem;--font-letter-spacing-densest: -.03375rem;--font-line-height-1700: 4.25rem;--font-line-height-1600: 4rem;--font-line-height-1500: 3.75rem;--font-line-height-1400: 3.5rem;--font-line-height-1300: 3.25rem;--font-line-height-1200: 3rem;--font-line-height-1100: 2.75rem;--font-line-height-1000: 2.5rem;--font-line-height-950: 2.375rem;--font-line-height-900: 2.25rem;--font-line-height-800: 2rem;--font-line-height-700: 1.75rem;--font-line-height-600: 1.5rem;--font-line-height-500: 1.25rem;--font-line-height-400: 1rem;--font-line-height-350: .875rem;--font-line-height-300: .75rem;--font-line-height-200: .5rem;--font-line-height-150: .375rem;--font-line-height-100: .25rem;--font-line-height-050: .125rem;--font-line-height-000: 0rem;--height-4000: 10rem;--height-3600: 9rem;--height-3200: 8rem;--height-2800: 7rem;--height-2400: 6rem;--height-2000: 5rem;--height-1600: 4rem;--height-1200: 3rem;--height-1000: 2.5rem;--height-900: 2.25rem;--height-800: 2rem;--height-700: 1.75rem;--height-600: 1.5rem;--height-500: 1.25rem;--height-400: 1rem;--height-300: .75rem;--height-200: .5rem;--height-150: .375rem;--height-100: .25rem;--height-050: .125rem;--height-025: .0625rem;--height-000: 0rem;--motion-duration-5000: 5s;--motion-duration-500: .5s;--motion-duration-450: .45s;--motion-duration-400: .4s;--motion-duration-350: .35s;--motion-duration-300: .3s;--motion-duration-250: .25s;--motion-duration-200: .2s;--motion-duration-150: .15s;--motion-duration-100: .1s;--motion-duration-050: 50ms;--motion-duration-000: 0ms;--motion-ease: cubic-bezier(.25, .1, .25, 1);--motion-ease-in: cubic-bezier(.42, 0, 1, 1);--motion-ease-out: cubic-bezier(.19, .91, .38, 1);--motion-ease-in-out: cubic-bezier(.42, 0, .58, 1);--motion-linear: cubic-bezier(0, 0, 1, 1);--outline-width-100: .25rem;--outline-width-050: .125rem;--outline-width-025: .0625rem;--outline-width-000: 0rem;--outline-width-n-050: -.125rem;--shadow-600: 0rem 1.25rem 1.25rem -.5rem rgba(26, 26, 26, .28);--shadow-500: 0rem .75rem 1.25rem -.5rem rgba(26, 26, 26, .24);--shadow-400: 0rem .5rem 1rem -.25rem rgba(26, 26, 26, .22);--shadow-300: 0rem .25rem .375rem -.125rem rgba(26, 26, 26, .2);--shadow-200: 0rem .1875rem .0625rem -.0625rem rgba(26, 26, 26, .07);--shadow-100: 0rem .0625rem 0rem 0rem rgba(26, 26, 26, .07);--shadow-000: none;--space-3200: 8rem;--space-2800: 7rem;--space-2400: 6rem;--space-2000: 5rem;--space-1600: 4rem;--space-1200: 3rem;--space-1000: 2.5rem;--space-800: 2rem;--space-600: 1.5rem;--space-500: 1.25rem;--space-400: 1rem;--space-300: .75rem;--space-250: .625rem;--space-200: .5rem;--space-150: .375rem;--space-100: .25rem;--space-050: .125rem;--space-025: .0625rem;--space-000: 0rem;--space-n-050: -.125rem;--space-table-cell-padding: var(--space-150);--space-card-gap: var(--space-400);--space-card-padding: var(--space-400);--space-button-group-gap: var(--space-200);--width-4800: 12rem;--width-4400: 11rem;--width-4000: 10rem;--width-3600: 9rem;--width-3200: 8rem;--width-2800: 7rem;--width-2400: 6rem;--width-2000: 5rem;--width-1600: 4rem;--width-1200: 3rem;--width-1000: 2.5rem;--width-900: 2.25rem;--width-800: 2rem;--width-700: 1.75rem;--width-600: 1.5rem;--width-500: 1.25rem;--width-400: 1rem;--width-300: .75rem;--width-200: .5rem;--width-150: .375rem;--width-100: .25rem;--width-050: .125rem;--width-025: .0625rem;--width-000: 0rem;--z-index-12: 520;--z-index-11: 519;--z-index-10: 518;--z-index-9: 517;--z-index-8: 516;--z-index-7: 515;--z-index-6: 514;--z-index-5: 513;--z-index-4: 512;--z-index-3: 510;--z-index-2: 400;--z-index-1: 100;--z-index-0: auto}.inter-regular{font-family:Inter;font-optical-sizing:auto}.roboto-regular{font-family:Roboto,sans-serif;font-optical-sizing:auto}:root{background-color:var(--color-bg);font-family:var(--font-family-sans);color:var(--color-text)}html{max-width:100%;scroll-behavior:smooth;overscroll-behavior:none;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden}html::-webkit-scrollbar{display:none}body{display:flex;flex-direction:column;font-size:var(--font-size-450)}body>*{flex-grow:0;flex-shrink:0;flex-basis:auto}body>*:last-child{margin-top:auto}section{margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000)}h1{font-size:var(--font-size-850);color:var(--color-text-inverse);text-shadow:0rem 0rem .125rem var(--color-glow),0rem 0rem .125rem var(--color-glow),0rem 0rem .125rem var(--color-glow),0rem 0rem .25rem var(--color-glow)}h2{font-size:var(--font-size-600);color:var(--color-text-inverse);text-shadow:0rem 0rem .125rem var(--color-glow),0rem 0rem .125rem var(--color-glow),0rem 0rem .125rem var(--color-glow),0rem 0rem .25rem var(--color-glow)}a{display:inline-block;text-decoration:none}span{display:inline-block}input:not([type=checkbox]){border:var(--border-width-100) solid var(--color-border-inverse);border-radius:var(--border-radius-050);background-color:var(--color-bg);font-weight:var(--font-weight-verybold);color:var(--color-text);outline:var(--outline-width-050) solid var(--color-outline-inverse);outline-offset:var(--outline-width-n-050)}input::placeholder{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);color:var(--color-text)}input:focus{font-family:var(--font-family-sans);font-weight:var(--font-weight-verybold);color:var(--color-text)}input:not(:placeholder-shown):valid{outline-color:var(--color-outline-valid)}input:not(:placeholder-shown):invalid{outline-color:var(--color-outline-invalid)}input:focus:invalid{outline-color:var(--color-outline-pending)}input::selection{background-color:var(--color-bg-inverse);color:var(--color-text-inverse)}.wrapper{display:flex;flex-direction:column;margin:var(--space-000) auto var(--space-000) auto;max-width:98%;min-height:100dvh;padding:var(--space-000) var(--space-000) var(--space-000) var(--space-000)}.container{margin:var(--space-000) auto var(--space-000) auto;max-width:80rem;height:100%}.header{margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.footer{margin:auto var(--space-000) var(--space-200) var(--space-000)}.footer-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.footer-links{display:flex;flex-direction:row;gap:var(--space-800)}.footer-link,.footer-text{color:var(--color-bg-fill)}.btn{display:flex;justify-content:center;align-items:center;width:calc(100% - var(--width-400));height:var(--height-1200);border:var(--border-width-050) solid var(--color-border);border-radius:var(--border-radius-050);background-color:var(--color-bg-fill);font-size:var(--font-size-600);font-weight:var(--font-weight-verybold);line-height:var(--font-line-height-400);color:var(--color-text-inverse);text-decoration:none}.btn-primary:link,.btn-primary:visited{border:var(--border-width-050) solid var(--color-border);background-color:var(--color-bg-fill);color:var(--color-text-inverse)}.btn-primary:active{border:var(--border-width-050) solid var(--color-border);background-color:var(--color-bg-fill-inverse);color:var(--color-text)}.section-hero{height:98svh;max-height:98svh;min-height:98svh}.heading-home{position:relative;width:100%}.heading-container{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:0%;transform:translate(-50%);width:100%}.heading-name{text-align:center;margin:var(--space-100) var(--space-000) var(--space-050) var(--space-000);font-size:var(--font-size-1700);font-weight:var(--font-weight-verybold);line-height:var(--font-line-height-1400);color:var(--color-text-inverse);text-shadow:0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .5rem var(--color-glow)}.video-container{display:flex;justify-content:center;align-items:center}.video-stand-up{height:100%;min-height:100%;object-fit:cover}.section-newsletter{margin:var(--space-000) var(--space-000) var(--space-1200) var(--space-000)}.heading-newsletter-group{position:relative;margin:var(--space-000) var(--space-000) var(--space-800) var(--space-000)}.heading-newsletter-badge{position:absolute;top:-1rem;left:0rem;font-weight:var(--font-weight-bold);transform:rotate(-2deg)}.heading-newsletter{font-size:var(--font-size-1200);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-950);color:var(--color-text-inverse);text-shadow:0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .5rem var(--color-glow)}.newsletter-group{display:flex;flex-direction:column;align-items:center;margin:var(--space-000) var(--space-000) var(--space-300) var(--space-000);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.newsletter-benefits{width:calc(100% - var(--width-400));margin:var(--space-200) var(--space-000) var(--space-000) var(--space-000);font-size:var(--font-size-300)}.newsletter-description{margin:var(--space-200) var(--space-000) var(--space-400) var(--space-000);width:calc(100% - var(--width-400));font-weight:var(--font-weight-bold)}.newsletter-form{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:var(--space-200);margin:var(--space-200) var(--space-000) var(--space-200) var(--space-000);width:calc(100% - var(--width-400))}.newsletter-form-input{width:100%;height:var(--height-1200)}.newsletter-form-toggle-label{display:grid;grid-template-columns:33% auto;grid-template-rows:auto;gap:var(--space-200);margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000);width:100%;height:var(--height-1200)}.toggle-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;height:100%}.toggle{position:relative;width:6rem;height:3rem;border-radius:6rem;background-color:var(--color-bg-inverse)}.toggle:before{position:absolute;margin:.0625rem;width:2.875rem;height:2.875rem;border-radius:6rem;background-color:var(--color-bg);transition:var(--motion-duration-050);content:""}.toggle-container input:checked+.toggle{background-color:var(--color-bg-valid);transition:var(--motion-duration-050)}.toggle-container input:checked+.toggle:before{transform:translate(var(--distance-1200))}.toggle-container input{display:none}.newsletter-form-label{height:100%;max-height:var(--height-1200);font-size:var(--font-size-275)}.newsletter-form-link{color:var(--color-text);text-decoration:underline;font-size:var(--font-size-275)}.newsletter-form-message-button{display:flex;flex-direction:column}.newsletter-form-message{flex-grow:1;font-size:var(--font-size-300);color:red}.message{margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000);height:0;opacity:0;transition:opacity .5s ease-in-out;overflow:hidden}.message.show{margin:var(--space-000) var(--space-000) var(--space-300) var(--space-000);height:auto;opacity:1}.message.hide{height:0;opacity:0}.newsletter-form-button{justify-self:center;width:100%}.newsletter-form-benefits-ul{list-style-type:disc;list-style-position:outside;padding:var(--space-000) var(--space-000) var(--space-000) var(--space-400);margin:var(--space-200) var(--space-000) var(--space-000) var(--space-000)}.newsletter-form-benefits-ul li::marker{color:var(--color-text)}.section-stand-up{margin:var(--space-000) var(--space-000) var(--space-1200) var(--space-000)}.heading-stand-up{margin:var(--space-000) var(--space-000) var(--space-800) var(--space-000);font-size:var(--font-size-1200);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-950);color:var(--color-text-inverse);text-shadow:0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .5rem var(--color-glow)}.no-shows-message{display:flex;flex-direction:column;gap:var(--space-200);font-size:var(--font-size-275)}.show-li{display:flex;flex-direction:column;align-items:center;margin:var(--space-000) var(--space-000) var(--space-300) var(--space-000);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.show-text{display:flex;flex-direction:column;align-items:flex-start;margin:var(--space-200) var(--space-000) var(--space-200) var(--space-000);width:calc(100% - var(--width-400));font-weight:var(--font-weight-bold)}.show-state-city,.show-date-time-venue{display:flex;flex-direction:column;align-items:flex-start}.btn-show{margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.header-email-list-group{margin:var(--space-000) var(--space-000) var(--space-800) var(--space-000)}.heading-email-list-group{position:relative;margin:var(--space-400) var(--space-000) var(--space-100) var(--space-000)}.heading-email-list-badge{position:absolute;top:-1rem;left:0rem;font-weight:var(--font-weight-bold);transform:rotate(-2deg)}.heading-email-list{font-size:var(--font-size-1200);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-950);color:var(--color-text-inverse);text-shadow:0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .5rem var(--color-glow)}.hamburger-menu-wrapper{position:relative;z-index:1000}.hamburger-button{min-width:var(--width-1200)}.hamburger-dropdown-fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--surface-color, #fff);z-index:1000;display:flex;flex-direction:column;padding:20px;box-sizing:border-box;overflow-y:auto}.hamburger-dropdown-fullscreen.opening{animation:slideDown .3s forwards}.hamburger-dropdown-fullscreen.closing{animation:slideUp .3s forwards}.hamburger-dropdown-fullscreen .hamburger-item{padding:16px;font-size:18px;text-align:left}.hamburger-close-btn{align-self:flex-end;background:none;border:none;font-size:24px;cursor:pointer;margin-bottom:20px}.hamburger-item{display:block;width:100%;padding:8px 12px;background:none;border:none;text-align:left;cursor:pointer;font-size:16px;color:var(--text-color, #000)}.hamburger-item:hover{background-color:var(--hover-color, #f0f0f0)}.hamburger-dropdown-fullscreen .logout-button{display:flex;justify-content:flex-end;width:100%}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.section-email-list{margin:var(--space-000) var(--space-000) var(--space-1200) var(--space-000)}.csv-menu-group{display:flex;flex-direction:row;gap:var(--space-200);margin:var(--space-000) var(--space-000) var(--space-400) var(--space-000)}.download-csv-button{width:100%;margin:var(--space-000) var(--space-000) var(--space-400) var(--space-000)}.icc-form-group{margin:var(--space-000) var(--space-000) var(--space-400) var(--space-000);padding:var(--space-200) var(--space-200) var(--space-200) var(--space-200);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.icc-form-group-input{justify-self:center;width:100%;height:var(--height-1200);margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.icc-form-group-button{justify-self:center;width:100%}.emails-ul-group{margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000);padding:var(--space-200) var(--space-200) var(--space-000) var(--space-200);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.emails-ul-header-total-emails{display:flex;flex-direction:row;justify-content:space-between}.emails-ul-header{margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.email-list-top{display:flex;flex-direction:column;margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.email-li-group{margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.email-li-hr{height:var(--height-050);margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000);border:none;background-color:#fff}.email-li-address-button{display:flex;flex-direction:row;align-items:center;gap:var(--space-200)}.email-edit-input,.email-li-email-address{flex-grow:1;margin:var(--space-200) var(--space-000) var(--space-200) var(--space-000);width:100%}.email-li-button{justify-self:center;width:100%;max-width:var(--width-2000)}.email-li-buttons{display:flex;flex-direction:row;align-items:center;gap:var(--space-200)}.pagination-emails-per-page{display:flex;flex-direction:row;justify-content:left;gap:var(--space-200);width:100%;height:var(--height-600)}.pagination-emails-per-page-div{height:var(--height-600)}.pagination-emails-per-page-label{display:flex;flex-direction:row;gap:var(--space-400)}.pagination-emails-per-page-select{width:100%;max-width:var(--width-2000);height:var(--height-600);border:var(--border-width-050) solid var(--color-border);border-radius:var(--border-radius-050);background-color:#fff;color:#000;font-weight:var(--font-weight-verybold);line-height:var(--font-line-height-400)}.pagination-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-400)}.pagination-button{width:100%;max-width:var(--width-2000);height:var(--height-1200);border:var(--border-width-050) solid var(--color-border);border-radius:var(--border-radius-050);background-color:#fff;color:#000;font-size:var(--font-size-600);font-weight:var(--font-weight-verybold);line-height:var(--font-line-height-400);cursor:pointer}.pagination-button:disabled{background-color:#000;color:#fff;cursor:not-allowed}.eicc-form-group{margin:var(--space-000) var(--space-000) var(--space-400) var(--space-000);padding:var(--space-200) var(--space-200) var(--space-200) var(--space-200);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.eicc-form-group-input{justify-self:center;width:100%;height:var(--height-1200);margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.eicc-newsletter-form-message-button{display:flex;flex-direction:column}.eicc-newsletter-form-message{flex-grow:1;font-size:var(--font-size-300);color:red}.eicc-form-group-button{justify-self:center;width:100%}.heading-shows-list-group{position:relative;margin:var(--space-400) var(--space-000) var(--space-800) var(--space-000)}.heading-shows-list{font-size:var(--font-size-1200);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-950);color:var(--color-text-inverse);text-shadow:0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .25rem var(--color-glow),0rem 0rem .5rem var(--color-glow)}.section-shows-list{margin:var(--space-000) var(--space-000) var(--space-1200) var(--space-000)}.edit-shows-form-group{margin:var(--space-000) var(--space-000) var(--space-400) var(--space-000);padding:var(--space-200) var(--space-200) var(--space-200) var(--space-200);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.edit-shows-form-message-button{display:flex;flex-direction:column}.edit-shows-newsletter-form-message{flex-grow:1;font-size:var(--font-size-300);color:red}.edit-shows-form-group-button{justify-self:center;width:100%}.shows-ul-group{margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000);padding:var(--space-200) var(--space-200) var(--space-200) var(--space-200);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.shows-ul-header-total-shows{display:flex;flex-direction:row;justify-content:space-between}.shows-ul-header{margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.shows-list-top{display:flex;flex-direction:column;margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.pagination-shows-per-page{display:flex;flex-direction:row;justify-content:left;gap:var(--space-200);width:100%;height:var(--height-600)}.pagination-shows-per-page-div{height:var(--height-600)}.pagination-shows-per-page-label{display:flex;flex-direction:row;gap:var(--space-400)}.pagination-shows-per-page-select{width:100%;max-width:var(--width-2000);height:var(--height-600);border:var(--border-width-050) solid var(--color-border);border-radius:var(--border-radius-050);background-color:#fff;color:#000;font-weight:var(--font-weight-verybold);line-height:var(--font-line-height-400)}.shows-li-hr{height:var(--height-050);width:100%;margin:var(--space-200) var(--space-000) var(--space-200) var(--space-000);border:none;background-color:#fff}.shows-li-div{display:flex;flex-direction:column;align-items:center}.shows-text{display:flex;flex-direction:column;align-items:flex-start;margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000);width:100%;font-weight:var(--font-weight-bold)}.shows-li-buttons{display:flex;flex-direction:row;gap:var(--space-200);width:100%}.shows-li-button{justify-self:center;flex:1}.btn2{display:flex;justify-content:center;align-items:center;height:var(--height-1200);border:var(--border-width-050) solid var(--color-border);border-radius:var(--border-radius-050);background-color:var(--color-bg-fill);font-size:var(--font-size-600);font-weight:var(--font-weight-verybold);line-height:var(--font-line-height-400);color:var(--color-text-inverse);text-decoration:none}.modal-overlay{display:flex;align-items:flex-end;justify-content:center;z-index:1000;position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;overflow:hidden}.modal{width:98%;max-width:80rem;max-height:90%;margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125);padding:var(--space-200) var(--space-200) var(--space-200) var(--space-200);background:#000;overflow-y:scroll;scrollbar-width:none;box-shadow:none;transform:translateY(100%);transition:transform .15s ease}.modal.slide-up{transform:translateY(0)}.modal.slide-down{transform:translateY(100%)}.modal::-webkit-scrollbar{display:none}.modal h1{margin:var(--space-000) var(--space-000) var(--space-400) var(--space-000)}.modal form{display:flex;flex-direction:column;gap:1rem}.modal-form input[type=text]{text-transform:lowercase}.buttons{display:flex;justify-content:space-between;margin-top:1rem}.show-modal-label{color:#fff}.show-modal-input{justify-self:center;width:100%;height:var(--height-1200);margin:var(--space-000) var(--space-000) var(--space-200) var(--space-000)}.modal-input-group{display:flex;flex-direction:column}.show-create{margin:var(--space-000) var(--space-000) var(--space-300) var(--space-000);border:var(--border-width-100) solid var(--color-border);border-radius:var(--border-radius-125)}.show-create-button{width:100%;max-width:var(--width-3200);height:var(--height-1200);border:var(--border-width-050) solid var(--color-border);border-radius:var(--border-radius-050);background-color:#fff;color:#000;font-size:var(--font-size-600);font-weight:var(--font-weight-verybold);line-height:var(--font-line-height-400);cursor:pointer}.contacts{margin:var(--space-000) var(--space-000) var(--space-400) var(--space-000)}.business-email{pointer-events:none;cursor:default;text-decoration:none;color:inherit}.policies-links{display:flex;flex-direction:row;justify-content:space-between}.policy-link{color:var(--color-text);text-decoration:none}@media(min-width:22.5rem){.newsletter-form-toggle-label{grid-template-columns:30% auto}.newsletter-form-label,.newsletter-form-link{font-size:var(--font-size-300)}}@media(min-width:24.375rem){.section-hero{height:97dvh}.newsletter-form-toggle-label{grid-template-columns:27% auto}}@media(min-width:36rem){.newsletter-form{flex-direction:row;gap:var(--space-200)}.newsletter-form-input{margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000)}.newsletter-form-toggle-label{grid-template-columns:18% auto;grid-template-rows:auto}.show-text,.shows-text{display:grid;grid-template-columns:40% 60%}}@media(min-width:48rem){.footer-links{gap:var(--space-1600)}.heading-name{margin:var(--space-200) var(--space-000) var(--space-200) var(--space-000);font-size:var(--font-size-2300);line-height:var(--font-line-height-1700)}.heading-newsletter-badge{top:-1.5rem;font-size:var(--font-size-700)}.heading-newsletter{font-size:var(--font-size-1800);line-height:var(--font-line-height-1400)}.newsletter-form{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:var(--space-200)}.newsletter-form-input{grid-column:1 / -1;grid-row:1}.newsletter-form-toggle-label{grid-column:1 / 2;grid-row:2;grid-template-columns:27% auto;margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000)}.newsletter-form-message-button{flex-direction:row}.newsletter-form-button{grid-column:2;grid-row:2;justify-self:end;max-width:var(--width-4800)}.heading-stand-up{font-size:var(--font-size-1800);line-height:var(--font-line-height-1400)}.show-li{flex-direction:row;padding:var(--space-000) var(--space-200) var(--space-000) var(--space-200)}.show-text{display:grid;grid-template-columns:45% 55%;height:var(--height-1100);margin:var(--space-250) var(--space-000) var(--space-250) var(--space-000)}.show-state-city,.show-date-time-venue{justify-content:space-between;height:100%}.btn-show{margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000);max-width:var(--width-4800)}.shows-li-div{flex-direction:row}.shows-text{display:grid;grid-template-columns:45% 55%;height:var(--height-1100);margin:var(--space-000) var(--space-000) var(--space-000) var(--space-000)}.shows-li-buttons{width:fit-content}.shows-li-button{max-width:var(--width-2000)}}@media(min-width:64rem){.newsletter-form-toggle-label{grid-template-columns:20% auto}.show-li{padding:var(--space-200) var(--space-200) var(--space-200) var(--space-200)}.show-text{grid-template-columns:35% 65%}.show-state-city{display:grid;grid-template-columns:15% 80%}.show-date-time-venue{display:grid;grid-template-columns:45% 55%}.shows-text{grid-template-columns:25% 75%}}@media(min-width:80rem){.newsletter-form-toggle-label{grid-template-columns:16% auto}}
