@charset "UTF-8";
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}.text-38{font-size:38px}.text-43{font-size:43px}.leading-49{line-height:49px}@media (min-width:768px){.md\:text-38,.md\:text-43{font-size:43px}.md\:leading-40{line-height:40px}.md\:leading-49{line-height:49px}.md\:mt-8{margin-top:2rem}}
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-webkit-text-size-adjust:100%;line-height:1.15;tab-size:4}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:initial;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{border:0 solid;box-sizing:border-box}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{color:inherit;line-height:inherit;padding:0}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.z-50{z-index:50}.order-first{order:-9999}.mx-4{margin-left:1rem;margin-right:1rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-bottom:0;margin-top:0}.my-4{margin-bottom:1rem;margin-top:1rem}.my-6{margin-bottom:1.5rem;margin-top:1.5rem}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-12{margin-bottom:3rem;margin-top:3rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-16{margin-top:4rem}.-mt-8{margin-top:-2rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-20{margin-bottom:5rem}.ml-2{margin-left:.5rem}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-64{width:16rem}.w-full{width:100%}.max-w-20{max-width:5rem}.max-w-xl{max-width:36rem}.max-w-subscribe-form{max-width:560px}.flex-1{flex:1 1 0%}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}@-webkit-keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}@-webkit-keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes bounce{0%,to{-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.overflow-visible{overflow:visible}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity))}.border-sage-gray{--tw-border-opacity:1;border-color:rgba(204,209,204,var(--tw-border-opacity))}.border-slate-gray{--tw-border-opacity:1;border-color:rgba(107,112,107,var(--tw-border-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.bg-pink{--tw-bg-opacity:1;background-color:rgba(203,70,151,var(--tw-bg-opacity))}.bg-pink-darker{--tw-bg-opacity:1;background-color:rgba(191,57,139,var(--tw-bg-opacity))}.bg-olive-gray{--tw-bg-opacity:1;background-color:rgba(28,33,30,var(--tw-bg-opacity))}.bg-sage-gray{--tw-bg-opacity:1;background-color:rgba(204,209,204,var(--tw-bg-opacity))}.bg-smoky-gray{--tw-bg-opacity:1;background-color:rgba(47,51,48,var(--tw-bg-opacity))}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.pt-header-height-mobile{padding-top:48px}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pb-2{padding-bottom:.5rem}.text-12{font-size:12px}.text-18{font-size:18px}.text-20{font-size:20px}.text-30{font-size:30px}.text-36{font-size:36px}.text-52{font-size:52px}.font-light{font-weight:300}.font-bold{font-weight:700}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-16{line-height:16px}.leading-26{line-height:26px}.leading-36{line-height:36px}.leading-40{line-height:40px}.leading-62{line-height:62px}.tracking-01{letter-spacing:.01em}.tracking-wordmark{letter-spacing:3.5px}.text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.text-pink{--tw-text-opacity:1;color:rgba(203,70,151,var(--tw-text-opacity))}.text-sage-gray{--tw-text-opacity:1;color:rgba(204,209,204,var(--tw-text-opacity))}.text-slate-gray{--tw-text-opacity:1;color:rgba(107,112,107,var(--tw-text-opacity))}.underline{text-decoration:underline}*,:after,:before{--tw-shadow:0 0 #0000}.shadow{--tw-shadow:0 0 8px 2px rgb(28,33,30/15%);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.focus\:outline-none:focus,.outline-none{outline:2px solid transparent;outline-offset:2px}*,:after,:before{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}.filter{--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}@media (min-width:768px){.md\:visible{visibility:visible}.md\:order-none{order:0}.md\:mx-24{margin-left:6rem;margin-right:6rem}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-16{margin-bottom:4rem;margin-top:4rem}.md\:mt-4{margin-top:1rem}.md\:mr-16{margin-right:4rem}.md\:mb-0{margin-bottom:0}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:p-0{padding:0}.md\:p-4{padding:1rem}.md\:px-0{padding-left:0;padding-right:0}.md\:pr-4{padding-right:1rem}.md\:pr-8{padding-right:2rem}.md\:text-18{font-size:18px}.md\:text-20{font-size:20px}.md\:text-64{font-size:64px}.md\:leading-5{line-height:1.25rem}.md\:leading-74{line-height:74px}.md\:tracking-tight{letter-spacing:-.025em}.md\:text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity))}}@media (min-width:1024px){.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mr-16{margin-right:4rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-hero-subscribe{width:463px}.lg\:max-w-welcome-btn{max-width:272px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:pt-header-height{padding-top:88px}.lg\:pb-64{padding-bottom:16rem}.lg\:text-20{font-size:20px}.lg\:text-30{font-size:30px}.lg\:leading-26{line-height:26px}.lg\:leading-36{line-height:36px}}@media (min-width:1280px){.xl\:px-0{padding-left:0;padding-right:0}}@-webkit-keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border-top-color:transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2);overflow:hidden;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;background:currentColor;border:0;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word;white-space:normal}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__progress__marker{background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);border-bottom-right-radius:calc(var(--plyr-tooltip-radius, 5px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}.skip-to-content{background-color:#bf398b;color:#fff;filter:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));font-size:20px;font-weight:700;left:1.25rem;padding:.75rem;position:fixed;text-transform:uppercase;top:-96px;z-index:99}.skip-to-content:focus{top:1.25rem}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto-light.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(../fonts/roboto-light-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(../fonts/roboto-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/roboto-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:600;src:url(../fonts/roboto-bold-italic.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto-medium.woff) format("woff")}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,blinkmacsystemfont,Segoe UI,roboto,Helvetica Neue,arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}p{margin:0 0 1.5rem}.strong{font-weight:700}.medium{font-weight:500}.light{font-weight:300}.text-left{text-align:left}.text-center{text-align:center}.uppercase{text-transform:uppercase}h1{font-size:4.875rem;letter-spacing:.01em;line-height:5.375rem}h3{font-size:1.875rem;line-height:2.25rem}a:focus-visible{outline:2px solid #bf398b}span.highlight-arrow{color:#cb4697;font-weight:700}.arrow-font,span.highlight-arrow{font-family:Lucida Grande,calibri,arial,sans-serif}.has-text-align-center{text-align:center}.has-punchbowl-pink-darker-color{color:#bf398b}.has-punchbowl-pink-darker-background-color{background-color:#bf398b}html{scroll-behavior:smooth}body{box-sizing:border-box;margin:0;scrollbar-width:thin}.constrain{margin-left:16px;margin-right:16px;max-width:1136px}@media (min-width:1168px){.constrain{margin-left:auto;margin-right:auto}}.container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto}@media (min-width:768px){.container{flex-direction:row;max-width:71em}}.container-vertical{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:71em}.basic-content{margin:2rem auto;max-width:880px}.basic-content h2{font-size:30px}.basic-content h2,.basic-content h3{color:#bf398b;font-weight:700;margin-top:2rem}.basic-content h3{font-size:20px}.basic-content ol,.basic-content p,.basic-content ul{margin-top:1.5rem}.basic-content ol:first-child,.basic-content p:first-child,.basic-content ul:first-child{margin-top:0}.basic-content ol,.basic-content ul{margin-left:1.25rem}.basic-content li{list-style:disc;padding-left:2px}.d-none{display:none!important}.label-above-input{display:block;font-size:.75rem;line-height:1rem;margin-bottom:-1em}input[type=date],input[type=email],input[type=text]{-webkit-appearance:none;appearance:none;border-radius:0;box-shadow:0;height:1.5rem;vertical-align:bottom}input[type=date]:focus,input[type=date]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible{outline:2px solid #bf398b}input[name=subscribe_check]{display:none}select:focus,select:focus-visible{outline:2px solid #bf398b}.punchbowl-btn,button,input{transition:all .15s}.punchbowl-btn{-webkit-appearance:none;appearance:none;border-radius:4px;display:inline-block;font-size:1rem;font-weight:700;line-height:1.25rem;padding:.5em .75em;text-decoration:none;text-transform:uppercase}.punchbowl-btn:hover{cursor:pointer}.punchbowl-btn-half-rounded{border-radius:0 4px 4px 0}.punchbowl-btn-square{border-radius:0}.punchbowl-btn-outline-dark{background-color:inherit;border:1px solid #1c211e;color:#1c211e}.punchbowl-btn-outline-dark:focus,.punchbowl-btn-outline-dark:focus-visible{outline:2px solid #bf398b}.punchbowl-btn-outline-dark:hover{background-color:#1c211e;color:#f3f3f3}.punchbowl-btn-outline-light{background-color:inherit;border:1px solid #f3f3f3;color:#f3f3f3}.punchbowl-btn-outline-light:focus,.punchbowl-btn-outline-light:focus-visible{outline:2px solid #bf398b}.punchbowl-btn-outline-light:hover{background-color:#f3f3f3;color:#1c211e}.punchbowl-btn-pink-darker{background-color:#bf398b;border:1px solid #fff;color:#fff}.punchbowl-btn-pink-darker:active{background-color:#993472}img{height:auto;max-width:100%}figure.aligncenter img{display:block;margin-left:auto;margin-right:auto}.svg-container,.svg-container svg{display:inline-block}.svg-container svg{max-height:100%;max-width:100%;vertical-align:top}.svg-container:not(.no-fill) svg g,.svg-container:not(.no-fill) svg path{fill:currentColor}.svg-container:not(.no-fill) svg g[stroke],.svg-container:not(.no-fill) svg path:only-child[stroke]{stroke:currentColor}.site-footer{background-color:#2f3330;color:#fff;padding:4em 1em}.site-footer>.container-vertical{margin-left:1em;margin-right:1em}@media (min-width:73em){.site-footer>.container-vertical{margin-left:auto;margin-right:auto}}.site-footer .site-footer-content{display:flex;justify-content:space-between;margin:-1em 0 0 -1em}.site-footer .site-footer-content>*{margin:1em 0 0 1em}.site-footer .site-footer-content a{color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase}.site-footer .site-footer-content a:focus,.site-footer .site-footer-content a:focus-visible{outline:2px solid #fa64bf}.site-footer .site-footer-content a:hover{text-decoration:underline}.site-footer .site-footer-content ul{list-style-type:none;margin:0;padding:0}.site-footer .site-footer-content ul li{display:flex;flex-direction:column;margin:0 -.25rem -.25rem 0;padding-bottom:1em}.site-footer .site-footer-content ul li>*{margin:0 .25rem .25rem 0}.site-footer .site-footer-content ul li a.email{font-weight:400;text-transform:none}.site-footer .site-footer-content .site-footer-join-community .site-footer-join-community-header{font-weight:700;text-transform:uppercase}.site-footer .site-footer-content .site-footer-join-community .site-footer-follow-social{font-weight:700;margin-bottom:32px;text-transform:uppercase}@media (min-width:992px){.site-footer .site-footer-content .site-footer-join-community .site-footer-follow-social{margin-bottom:16px}}.site-footer .site-footer-content .site-footer-join-community .site-footer-social-links{display:flex;margin:-1.5em 0 0 -1.5em}.site-footer .site-footer-content .site-footer-join-community .site-footer-social-links a{margin:1.5em 0 0 1.5em}.site-footer .site-footer-content .site-footer-join-community .site-footer-social-links a:hover{opacity:.5;text-decoration:none}.site-footer .site-footer-content .site-footer-links{max-width:11em}.site-footer .site-footer-copyright{align-items:center;display:flex;flex-direction:column;font-size:.75rem;line-height:1rem;margin:57px auto 0}.site-footer .site-footer-copyright img{margin-bottom:1em;max-width:174px}@media (max-width:992px){.site-footer .site-footer-content{align-items:center;flex-direction:column;text-align:center}.site-footer .site-footer-content .site-footer-join-community{max-width:500px;width:100%}.site-footer .site-footer-content .site-footer-join-community .site-footer-subscribe-form{text-align:left}.site-footer .site-footer-content .site-footer-join-community .site-footer-social-links{justify-content:center;margin-bottom:4.25em}.site-footer .site-footer-content .site-footer-links{max-width:100%}}.site-header{align-items:center;background:transparent;display:flex;margin:0 auto;overflow:auto}.site-header .site-header-banner{background:#f3f3f3;height:48px;transition:all .3s}.site-header .site-header-banner>div{max-width:1136px}.site-header .site-header-banner>div .site-header-wordmark a:focus img,.site-header .site-header-banner>div .site-header-wordmark a:focus-visible img{outline:2px solid #bf398b}.site-header .site-header-banner>div .site-header-wordmark a img{margin-left:-9px;width:200px}@media (min-width:768px){.site-header .site-header-banner>div .site-header-wordmark a img{width:240px}}@media (min-width:992px){.site-header .site-header-banner{height:88px}.site-header .site-header-banner .site-header-tab .site-header-item{margin-right:2rem}}.site-header .site-header-banner-container{height:100%}.site-header .site-header-btn{border:1px solid #bf398b;box-sizing:border-box;color:#bf398b;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:20px;padding:4px 8px;text-align:left}.site-header .site-header-btn:focus,.site-header .site-header-btn:focus-visible{outline:2px solid #bf398b}.site-header .site-header-btn:hover{background:#bf398b;color:#fff}.site-header .site-header-container{height:100%;margin:0 auto;overflow:auto;width:100%;z-index:-1}@media (max-width:991px){.site-header .site-header-container{margin:0}.site-header .site-header-container .site-header-tab{justify-content:space-around}.site-header .site-header-container .site-header-tab .site-header-btn{display:none}}.site-header .site-header-container .site-header-tab .site-header-menu{background-image:url(/wp-content/themes/punchbowl-news/assets/images/menu.svg);display:none;height:24px;width:24px}.site-header .site-header-container .site-header-tab .site-header-menu:focus,.site-header .site-header-container .site-header-tab .site-header-menu:focus-visible{outline:2px solid #bf398b}@media (max-width:991px){.site-header .site-header-container .site-header-tab .site-header-menu{display:block}}.site-header .site-header-container .site-header-tab .site-header-close{background-image:url(/wp-content/themes/punchbowl-news/assets/images/menu_close.svg);display:none;height:24px;width:24px}.site-header .site-header-container .site-header-tab .site-header-close:focus,.site-header .site-header-container .site-header-tab .site-header-close:focus-visible{outline:2px solid #bf398b}.site-header .site-header-container .site-header-tab .site-header-item a{border-color:transparent;border-width:0 0 2px;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:20px;padding-bottom:2px;padding-top:3px}.site-header .site-header-container .site-header-tab .site-header-item a:focus,.site-header .site-header-container .site-header-tab .site-header-item a:focus-visible{outline:2px solid #bf398b}.site-header .site-header-container .site-header-tab .site-header-item a:hover{border-color:#bf398b;color:#000;transition:.3s}@media (max-width:991px){.site-header .site-header-container .site-header-tab .site-header-item a{display:none;margin-right:16px}}@media (min-width:992px){.site-header .site-header-container .menu-drawer,.site-header .site-header-container .site-header-close,.site-header .site-header-container .site-header-menu{display:none!important}}@media (max-width:991px){.site-header .site-header-container .site-header-close:focus,.site-header .site-header-container .site-header-close:focus-visible{outline:2px solid #bf398b}}.site-header .site-header-container .menu-drawer{background:#f3f3f3;display:flex;flex-direction:column;max-height:0;overflow:hidden;padding-top:0;position:relative;transition:.3s ease;width:100%;z-index:2}@media (max-width:640px){.site-header .site-header-container .menu-drawer{overflow:auto}}@media (min-width:641px) and (max-width:991px){.site-header .site-header-container .menu-drawer{flex-direction:row}}.site-header .site-header-container .menu-drawer hr{border:1px solid #ccd1cc}.site-header .site-header-container .menu-drawer .menu-drawer-item{align-items:stretch;display:flex;justify-content:space-between}.site-header .site-header-container .menu-drawer .menu-drawer-item .menu-drawer-item-title{color:#6b706b;font-size:20px;font-weight:500;letter-spacing:.01em;line-height:24px}.site-header .site-header-container .menu-drawer .menu-drawer-item .menu-drawer-item-arrow{align-self:center;cursor:pointer;padding:10px 5px 10px 20px}@media (min-width:641px) and (max-width:991px){.site-header .site-header-container .menu-drawer .menu-drawer-item .menu-drawer-item-arrow{display:none}}.site-header .site-header-container .menu-drawer .menu-drawer-item .menu-drawer-item-line{border:1px solid #ccd1cc;height:0;margin-left:16px;margin-top:10px;transform:rotate(90deg);width:34px}.site-header .site-header-container .menu-drawer .menu-drawer-item .menu-drawer-item-btn{border:1px solid #cb4697;box-sizing:border-box;color:#c74293;font-size:20px;font-weight:500;letter-spacing:.01em;line-height:24px;margin-bottom:64px;margin-top:4px;padding:6px 8px}.site-header .site-header-container .menu-drawer .menu-drawer-line{border:1px solid #ccd1cc;display:block;margin-left:40px;margin-top:28px;width:75%}@media (min-width:641px) and (max-width:991px){.site-header .site-header-container .menu-drawer-pane{flex:1;padding-top:48px}.site-header .site-header-container .menu-drawer-pane:first-child{border-right:1px solid #ccd1cc;padding-right:48px}}.site-header .site-header-container .menu-drawer-explore{background:#f3f3f3;display:none;flex-direction:column;margin-bottom:32px;max-height:calc(100vh - 88px);overflow-y:scroll;position:relative;width:100%;z-index:3}@media (min-width:641px) and (max-width:991px){.site-header .site-header-container .menu-drawer-explore{display:flex}.site-header .site-header-container .menu-drawer-explore .header-divider{display:none}}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-header{color:#1c211e;display:flex;flex-direction:row;font-size:20px;font-weight:500;letter-spacing:.01em;line-height:24px}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-header .menu-drawer-explore-header-img{display:block;transform:rotate(180deg)}@media (min-width:641px) and (max-width:991px){.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-header{display:none}}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-header-line{border:1px solid #ccd1cc;margin-left:64px;margin-top:16px;width:70%}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-item,.site-header .site-header-container .menu-drawer-explore .my-6{margin-left:1.5rem}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-item-title{color:#c74293;font-size:24px;font-weight:300;letter-spacing:.01em;line-height:32px;margin-bottom:2px;text-transform:uppercase}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-item-content{color:#6b706b;font-size:16px;letter-spacing:.01em;line-height:20px;margin-top:28px}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-item-content--last-item{margin-bottom:64px}.site-header .site-header-container .menu-drawer-explore .menu-drawer-explore-item-line{border:1px solid #ccd1cc;margin-top:30px;width:85%}.site-header .show-explore .menu-drawer-main{display:none}.site-header .show-explore .menu-drawer-explore{display:flex}.site-header .site-header-nav-bar{background:#f3f3f3;border-top:0 solid #ccd1cc;content:"";display:grid;gap:32px;grid-template-columns:repeat(4,1fr);height:256px;margin:0 auto;max-height:0;max-width:1136px;overflow:hidden;transition:.3s;width:100%;z-index:2}.site-header .site-header-nav-bar .site-header-nav-bar-item{display:flex;flex-direction:column}.site-header .site-header-nav-bar .site-header-nav-bar-item .site-header-nav-bar-title{color:#bf398b;font-size:24px;font-weight:300;letter-spacing:.01em;line-height:32px;margin-bottom:24px;text-align:center;text-transform:uppercase}.site-header .site-header-nav-bar .site-header-nav-bar-item .site-header-nav-bar-content{font-size:16px;letter-spacing:.01em;line-height:20px;margin-bottom:16px;text-align:center}.site-header .site-header-nav-bar .site-header-nav-bar-item .site-header-nav-bar-content a:not(.site-header-btn){border-color:transparent;border-width:0 0 2px;color:#6b706b}.site-header .site-header-nav-bar .site-header-nav-bar-item .site-header-nav-bar-content a:not(.site-header-btn):focus,.site-header .site-header-nav-bar .site-header-nav-bar-item .site-header-nav-bar-content a:not(.site-header-btn):focus-visible{outline:2px solid #bf398b}.site-header .site-header-nav-bar .site-header-nav-bar-item .site-header-nav-bar-content a:not(.site-header-btn):hover{border-color:#bf398b;color:#1c211e;transition:.3s}.site-header.dark-header .site-header-wordmark{color:transparent}.site-header.dark-header .site-header-wordmark a img{width:15rem}.site-header.dark-header:not(.scrolled) .menu-drawer,.site-header.dark-header:not(.scrolled) .menu-drawer-explore,.site-header.dark-header:not(.scrolled) .site-header-banner{background-color:#1c211e}.site-header.dark-header:not(.scrolled) .menu-drawer a:focus,.site-header.dark-header:not(.scrolled) .menu-drawer a:focus-visible,.site-header.dark-header:not(.scrolled) .menu-drawer button:focus,.site-header.dark-header:not(.scrolled) .menu-drawer button:focus-visible,.site-header.dark-header:not(.scrolled) .menu-drawer-explore a:focus,.site-header.dark-header:not(.scrolled) .menu-drawer-explore a:focus-visible,.site-header.dark-header:not(.scrolled) .menu-drawer-explore button:focus,.site-header.dark-header:not(.scrolled) .menu-drawer-explore button:focus-visible,.site-header.dark-header:not(.scrolled) .site-header-banner a:focus,.site-header.dark-header:not(.scrolled) .site-header-banner a:focus-visible,.site-header.dark-header:not(.scrolled) .site-header-banner button:focus,.site-header.dark-header:not(.scrolled) .site-header-banner button:focus-visible{outline:2px solid #fa64bf}.site-header.dark-header:not(.scrolled) .site-header-btn{border-color:#fa64bf;color:#fa64bf}.site-header.dark-header:not(.scrolled) .site-header-btn:hover{background:#fa64bf;color:#fff}.site-header.dark-header:not(.scrolled) .site-header-btn:focus{outline:2px solid #fa64bf}.site-header.dark-header:not(.scrolled) .site-header-nav-bar{background-color:#2f3330;border:1px solid #2f3330}.site-header.dark-header:not(.scrolled) .site-header-nav-bar .site-header-nav-bar-item .site-header-nav-bar-title{color:#fa64bf}.site-header.dark-header:not(.scrolled) .site-header-nav-bar-item .site-header-nav-bar-content a:not(.site-header-btn){color:#f3f3f3}.site-header.dark-header:not(.scrolled) .menu-drawer hr,.site-header.dark-header:not(.scrolled) .menu-drawer-explore a:not(.site-header-btn),.site-header.dark-header:not(.scrolled) .menu-drawer-item .menu-drawer-item-title,.site-header.dark-header:not(.scrolled) .menu-drawer-item .menu-drawer-item-title.border-sage-gray,.site-header.dark-header:not(.scrolled) .site-header-banner{color:#ccd1cc}.site-header.dark-header:not(.scrolled) .menu-drawer hr,.site-header.dark-header:not(.scrolled) .menu-drawer-item .menu-drawer-item-title.border-sage-gray{border:1px solid #6b706b}.site-header.dark-header:not(.scrolled) .menu-drawer-explore-header,.site-header.dark-header:not(.scrolled) .site-header-wordmark{color:#fff}.site-header.dark-header:not(.scrolled) .site-header-wordmark a:focus,.site-header.dark-header:not(.scrolled) .site-header-wordmark a:focus-visible{outline:2px solid #fa64bf}.site-header.dark-header:not(.scrolled) .site-header-item a:hover,.site-header.dark-header:not(.scrolled) .site-header-nav-bar-item .site-header-nav-bar-content a:hover{border-color:#fa64bf;color:#fff}.site-header.dark-header:not(.scrolled) .site-header-item a:focus,.site-header.dark-header:not(.scrolled) .site-header-item a:focus-visible,.site-header.dark-header:not(.scrolled) .site-header-nav-bar-item .site-header-nav-bar-content a:focus,.site-header.dark-header:not(.scrolled) .site-header-nav-bar-item .site-header-nav-bar-content a:focus-visible{outline:2px solid #fa64bf}.wrap:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.2);content:" ";cursor:pointer;display:block;height:100vh;left:0;opacity:0;position:fixed;top:0;transition-duration:.5s;width:100vw;z-index:-10}.menu-active .wrap:before{opacity:.9;z-index:30}@media (max-width:991px){.menu-active .menu-drawer{border-top:1px solid #ccd1cc}}.newsletter-preview-message{background:#c00;border-radius:4px;color:#fff;font-size:18px;font-weight:700;letter-spacing:.025rem;margin:2rem auto;max-width:600px;padding:.5rem 1rem;text-align:center;text-transform:uppercase}@media (max-width:560px){.newsletter-preview-message{margin-left:20px;margin-right:20px}}.newsletter-container{box-sizing:border-box;margin:0 auto;max-width:600px;padding:0 20px 50px}@media (min-width:640px){.newsletter-container{padding:50px 0}}.newsletter-content div:empty,.newsletter-content p:empty{display:none}.newsletter-content *{font-family:Roboto,sans-serif}.newsletter-content h1 img{display:block;margin-left:auto;margin-right:auto}.newsletter-content h2{font-size:32px!important;font-weight:700!important;line-height:1.2!important;margin-bottom:20px;margin-top:20px}.newsletter-content p{font-size:16px;line-height:1.5;margin-bottom:0;margin-top:20px;padding:0}.newsletter-content a{color:#cb4697;text-decoration:underline}.newsletter-content ul{-webkit-padding-start:0;list-style:none;list-style-position:inside;padding-inline-start:0}.newsletter-content ul li{font-size:16px;list-style:none;margin-top:20px}.newsletter-content ul li:before{color:#cb4697;content:"→";display:inline-block;font-family:Lucida Grande,calibri,arial,sans-serif;font-weight:700;margin-right:5px;width:1em}.newsletter-content mark{background-color:initial}.newsletter-content figure{margin:0}.newsletter-content h2 figure,.newsletter-content p+figure.wp-block-embed,.newsletter-content p+figure.wp-block-image{margin-top:20px}.newsletter-content .divider,.newsletter-content .wp-block-separator{color:#ccd1cc;display:block;margin:20px auto 25px;width:50px}.newsletter-content .newsletter-quote{border-left:4px solid #ccd1cc;margin-top:20px;padding-left:15px}.newsletter-content .newsletter-top-sponsor{margin-top:20px}.newsletter-content .newsletter-top-sponsor p{font-size:11px;margin-bottom:10px;text-align:center}.newsletter-content .newsletter-top-sponsor img{display:block;margin-left:auto;margin-right:auto}.newsletter-content .newsletter-authors{margin-bottom:15px;margin-top:20px!important}.newsletter-content .newsletter-authors p{font-size:12px;margin:0;text-align:center}.newsletter-content .newsletter-the-daily-punch figure{margin-top:30px}.newsletter-content .newsletter-the-daily-punch img{display:block;margin:0 auto;max-width:340px;width:100%}.newsletter-content .newsletter-top{margin-top:30px}.newsletter-content .newsletter-card{background-color:#f3f3f3;margin-top:20px}.newsletter-content .newsletter-advertisement{border:1px solid #ccd1cc}.newsletter-content .newsletter-advertisement img{border:1px solid #ccd1cc;height:250px;width:300px}.newsletter-content .newsletter-advertisement,.newsletter-content .newsletter-card{margin-bottom:20px;padding:20px}.newsletter-content .newsletter-advertisement .wp-block-group__inner-container h3,.newsletter-content .newsletter-card .wp-block-group__inner-container h3{color:#cb4697;font-size:13px;font-weight:700;line-height:1;margin:0 0 20px}.newsletter-content .wp-block-group:target{outline:2px solid #cb4697}.newsletter-content .wp-block-group:target.newsletter-top{outline:none}.newsletter-content .wp-block-group:target.newsletter-top>.wp-block-group__inner-container{outline:2px solid #cb4697;outline-offset:10px}.newsletter-content .wp-block-group.newsletter-top .social-share .sep{background-color:#ccd1cc;content:"";display:block;height:2px;margin:20px auto 25px;position:relative;width:50px}.newsletter-content .wp-block-group.newsletter-top .divider,.newsletter-content .wp-block-group.newsletter-top .wp-block-separator{display:none}.newsletter-content .wp-block-group .social-share .sharing-links{margin-top:2rem;text-align:right}.newsletter-content .wp-block-group .social-share .sharing-links strong{color:#2f3330}.newsletter-content .wp-block-group .social-share .sharing-links a,.newsletter-content .wp-block-group .social-share .sharing-links button{background:none;border:none;cursor:pointer;display:inline-flex;height:1.125rem;margin-left:1rem;outline:none;padding:0;position:relative;vertical-align:middle;width:1.125rem}.newsletter-content .wp-block-group .social-share .sharing-links a img,.newsletter-content .wp-block-group .social-share .sharing-links button img{filter:brightness(1);transition:all .3s ease}.newsletter-content .wp-block-group .social-share .sharing-links a:hover img,.newsletter-content .wp-block-group .social-share .sharing-links button:hover img{filter:brightness(0)}.newsletter-content .wp-block-group .social-share .sharing-links a span,.newsletter-content .wp-block-group .social-share .sharing-links button span{background-color:#fff;border:1px solid #909090;color:#4e5251;font-size:.75rem;left:50%;line-height:1;opacity:0;padding:5px 12px;position:absolute;top:100%;transform:translate(-50%);transition:all .3s ease;white-space:nowrap;z-index:-1}.newsletter-content .wp-block-group .social-share .sharing-links a.copied span,.newsletter-content .wp-block-group .social-share .sharing-links button.copied span{opacity:1;transform:translate(-50%,15px);z-index:2}.newsletter-content.special-edition .newsletter-advertisement{padding:20px 0}.newsletter-content.special-edition .newsletter-advertisement>.wp-block-group__inner-container>*{padding-left:20px;padding-right:20px}.newsletter-content.special-edition .newsletter-advertisement figure{margin:0!important;padding:0!important}.newsletter-content.special-edition .newsletter-advertisement figure img{border:none;height:auto;max-height:500px;width:600px}.newsletter-advertisement img,.newsletter-authors img,.newsletter-card--fronts img,.newsletter-logo img,.newsletter-the-daily-punch img,.newsletter-top-sponsor img{display:block;margin-left:auto;margin-right:auto}.newsletter-web-link{font-size:12px;padding-top:10px;text-align:right}a[href*=the-daily-punch] img{display:block;margin-left:auto;margin-right:auto;max-width:340px}.newsletter-credit{padding:0 0 20px}.newsletter-social-links{padding-bottom:20px;padding-top:40px;text-align:center}.newsletter-social-links__title{font-size:14px;font-weight:700;text-transform:uppercase}.newsletter-social-links__links a{display:inline-block;padding:0 10px}.newsletter-social-links__links img{height:30px;width:30px}.newsletter-fine-print p{font-size:14px}.newsletter-fine-print a{text-decoration:underline}.share-the-punch{text-align:center}.share-the-punch p{font-size:15px}.share-the-punch a{color:#fff}.share-the-punch__top{background-color:#000;color:#fff;padding:20px}.share-the-punch__referral-link,.share-the-punch__rewards-link{font-weight:700}.share-the-punch__share-intro{padding-bottom:10px;padding-top:20px}.share-the-punch__share-links a{padding:5px 7px}@media (min-width:640px){.share-the-punch__share-links a{padding:5px 15px}}.share-the-punch__current-referrals{background:#f3f3f3;font-size:12px;padding:20px}.newsletter-subscription-details{background-color:#f3f3f3;margin:20px 0;padding:20px}.newsletter-subscription-details p{margin:0 0 10px}.newsletter-unsubscribe{color:#6b706b;text-transform:uppercase}.newsletter-unsubscribe a{text-decoration:underline}.newsletter-content #footer-content,.newsletter-content .newsletter-content div[role=contentinfo],.newsletter-content .preheader{display:none}.newsletter-content .has-border .layout__inner,.newsletter-content .layout__inner[style*=background-color]:not([style*="background-color: #ffffff"]){margin-bottom:20px;margin-top:20px;padding:20px}.newsletter-content .has-border .layout__inner[style*="display: table"]>div:first-child,.newsletter-content .layout__inner[style*=background-color]:not([style*="background-color: #ffffff"])[style*="display: table"]>div:first-child{padding-top:20px}.newsletter-content .newsletter-presented-by-heading{margin-bottom:5px;margin-top:20px}.newsletter-content h1{margin-top:30px}.newsletter-content div>p:only-child{margin-bottom:15px;margin-top:0}.newsletter-content .video{margin-top:20px}.newsletter-archive-card{background-color:#fff}.newsletter-archive-card:focus-visible,.newsletter-archive-card:focus-within{box-shadow:0 0 0 2px #bf398b}.newsletter-archive-card .card-link{display:block}.newsletter-archive-card .card-link:hover{box-shadow:0 3px 5px rgba(0,0,0,.12)}.newsletter-archive-card .card-link:hover .card-body .card-subject{color:#bf398b}.newsletter-archive-card .card-link:focus-visible{outline:none}.newsletter-archive-card .card-header{background-color:#2f3330;border-radius:4px 4px 0 0;color:#fff;padding:.5rem 1.5rem}.newsletter-archive-card .card-header h3{font-size:.875rem;font-weight:400;line-height:1.125rem;margin:0}.newsletter-archive-card .card-body{background-color:#fff;border:1px solid #ccd1cc;border-radius:0 0 4px 4px;display:flex;flex:1;flex-direction:column;height:7rem;padding:1rem 1.5rem;position:relative}.newsletter-archive-card .card-subject{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#1c211e;display:-webkit-inline-box;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:0;margin-top:0;overflow:hidden}.newsletter-archive-card .card-date{color:#bf398b;font-size:.75rem;font-weight:700;line-height:1rem;margin-bottom:0;margin-top:auto}.newsletter-archive-card .premium-upsell{background-color:hsla(0,0%,100%,.8);border-radius:4px;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.newsletter-archive-card .premium-upsell .premium-upsell-btn{background-color:#bf398b;border-radius:4px;color:#fff;display:flex;font-size:.875rem;font-weight:700;line-height:1.125rem;margin:auto;padding:.5rem 1rem;text-transform:uppercase;width:7.25rem}.newsletter-archive-card .premium-upsell .premium-upsell-btn img{display:inline-block;height:1rem;margin-bottom:.125rem;margin-right:.25rem;vertical-align:text-bottom;width:1rem}@media (max-width:991px){.newsletter-archive-card{flex:48%}}@media (max-width:767px){.newsletter-archive-card{border-bottom:1px solid #ccd1cc;padding:1rem 1.5rem 0}.newsletter-archive-card:hover,.newsletter-archive-card:hover .card-body{background-color:#f3f3f3}.newsletter-archive-card .card-link:hover{box-shadow:none}.newsletter-archive-card .card-header{border-radius:6.125rem;display:inline-block}.newsletter-archive-card .card-body{border-radius:0;border-width:0;padding-left:0;padding-right:0}.newsletter-archive-card .card-body .premium-upsell{height:10rem;top:-3rem}}.archive-search-card{background-color:#fff;border:1px solid #ccd1cc;padding:16px 24px;position:relative}.archive-search-card .card-edition{margin-bottom:18px}.archive-search-card .card-edition span{background-color:#2f3330;border-radius:100px;color:#fff;font-size:14px;padding:8px 16px}.archive-search-card .card-link{display:block}.archive-search-card .card-link:focus-visible{outline:none}.archive-search-card .card-subject{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#1c211e;display:-webkit-inline-box;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:4px;margin-top:0}.archive-search-card .card-excerpt{color:#2f3330;font-size:16px;margin-bottom:10px}.archive-search-card .card-date{color:#bf398b;font-size:.75rem;font-weight:700;line-height:1rem;margin-bottom:0;margin-top:auto}.archive-search-card .premium-upsell{background-color:hsla(0,0%,100%,.8);border-radius:0 0 4px 4px;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.archive-search-card .premium-upsell .premium-upsell-btn{background-color:#bf398b;border-radius:4px;color:#fff;display:flex;font-size:.875rem;font-weight:700;line-height:1.125rem;margin:auto;padding:.5rem 1rem;text-transform:uppercase;width:7.25rem}.archive-search-card .premium-upsell .premium-upsell-btn img{display:inline-block;height:1rem;margin-bottom:.125rem;margin-right:.25rem;vertical-align:text-bottom;width:1rem}.archive-search-card:hover{box-shadow:0 3px 5px rgba(0,0,0,.12);cursor:pointer}.archive-search-card:hover .card-subject{color:#bf398b}.archive-search-card:focus-visible,.archive-search-card:focus-within{box-shadow:0 0 0 2px #bf398b;margin-bottom:2px}@media (min-width:768px){.archive-search-card{border-radius:4px;margin-bottom:16px}}@media (max-width:991px){.archive-search-card{flex:48%}}@media (max-width:767px){.archive-search-card{border-bottom:1px solid #ccd1cc;padding:1rem 1.5rem 0}.archive-search-card:hover{background-color:#f3f3f3;box-shadow:none}.archive-search-card:hover .card-body{background-color:#f3f3f3}.archive-search-card:focus-visible,.archive-search-card:focus-within{margin-left:.125rem;margin-right:.125rem;padding-left:1.375rem;padding-right:1.375rem}.archive-search-card:focus-visible .card-body,.archive-search-card:focus-within .card-body{padding-bottom:.875rem}.archive-search-card .card-header{border-radius:6.125rem;display:inline-block}.archive-search-card .card-body{border-radius:0;border-width:0;padding:1rem 0}.archive-search-card .card-body .premium-upsell{height:10rem;top:-3rem}}#premLoginDowngrade{background-color:#bf398b;padding:1.5rem}@media (max-width:992px){#premLoginDowngrade{padding-left:1.5rem;padding-right:1.5rem}}#premLoginDowngrade img{height:1.5rem;margin-bottom:auto;margin-right:1rem}#premLoginDowngrade p{color:#fff;font-size:1.25rem;line-height:1.625rem;margin:0}#premLoginDowngrade p a{font-weight:700;text-decoration:underline}@media (max-width:768px){#premLoginDowngrade .container{flex-direction:row}#premLoginDowngrade p{margin-left:1rem}}.section-image-text-dark{background-color:#1c211e;color:#f3f3f3;padding:2.5em 2rem}@media (max-width:992px){.section-image-text-dark{padding-left:1.5rem;padding-right:1.5rem}}.section-image-text-dark .container{gap:0}.section-image-text-dark .section-image{flex:100%;margin:auto 1em auto 0}.section-image-text-dark .section-image img{border-radius:4px;height:auto;margin:auto;max-height:336px;max-width:496px;width:100%}.section-image-text-dark .section-description{flex:100%;margin:auto}.section-image-text-dark .section-description h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem;margin-top:0;text-transform:uppercase}.section-image-text-dark .section-description p{font-size:1.25rem;line-height:1.625rem}@media (max-width:767px){.section-image-text-dark{padding-bottom:2.25rem}.section-image-text-dark .section-image{margin:auto;text-align:center}.section-image-text-dark .section-description{padding-left:.5rem;padding-right:.5rem}.section-image-text-dark .section-description h2{margin-top:2rem}}.hero{background-color:#1c211e;color:#fff;padding-bottom:3rem;padding-top:calc(2.5rem - 13px)}.hero .page-container{margin:0 auto;max-width:1184px;padding:0 1.5rem;position:relative}@media (max-width:991px){.hero .page-container{padding:0 1rem}}.hero-header{border-bottom:2px solid #fa64bf}@media (max-width:768px){.hero-header{margin-left:1rem;padding-bottom:7px}}.hero-title{background:#1c211e;bottom:-13px;color:#fa64bf;display:inline-block;font-size:3.5rem;font-weight:300;letter-spacing:.05em;line-height:4rem;margin-bottom:0;margin-left:-.8rem;margin-top:0;padding-left:.75rem;padding-right:.75rem;position:relative;text-transform:uppercase}@media (max-width:768px){.hero-title{bottom:0;font-size:2.25rem;font-weight:300;line-height:2.75rem;margin-left:-1rem;padding:0}}.hero-description{font-size:1.25rem;letter-spacing:.01rem;line-height:1.625rem;margin-top:2rem;max-width:39rem}@media (min-width:768px){.hero-description{margin-top:3rem}}.hero-description p{margin-bottom:0}.hero-description a{color:#fa64bf;cursor:pointer}@media (min-width:768px){.hero-columns{display:flex}}.hero-columns>div{flex:1}.hero-columns>div:first-child{margin-right:2rem}.archive-search-input-error{margin:34px 0 8px}@media (min-width:768px){.archive-search-input-error{margin:42px 0 0}}.searchform{display:flex;flex-flow:column;flex-shrink:0}.searchform .archive-search-bar-wrap #archiveSearchError{color:#fa64bf;font-size:12px;margin:32px 0 8px}.searchform .archive-search-bar-wrap .archive-search-bar{display:flex;max-width:624px;width:100%}.searchform .archive-search-bar-wrap .archive-search-bar input{color:#1c211e;font-size:16px;height:auto}.searchform .archive-search-bar-wrap .archive-search-bar #archiveSearch{background-color:#f3f3f3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 17A8 8 0 1 0 9 1a8 8 0 0 0 0 16ZM19 19l-4.35-4.35' stroke='%23BF398B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:8px;background-repeat:no-repeat;border-radius:4px 0 0 4px;flex-grow:1;padding-left:48px;padding-right:12px;width:100%}.searchform .archive-search-bar-wrap .archive-search-bar #archiveSearch:hover{background-color:#fff;box-shadow:0 3px 5px rgba(28,33,30,.12)}.searchform .archive-search-bar-wrap .archive-search-bar #archiveSearch:focus-visible{background-color:#fff;outline:none}.searchform .archive-search-bar-wrap .archive-search-bar #archiveSearch::placeholder{color:#6b706b}.searchform .archive-search-bar-wrap .archive-search-bar #archiveSearch::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.975 3.015c-.273-.274-.732-.258-1.025.035-.293.293-.309.752-.035 1.026L6.839 8l-3.924 3.925c-.273.273-.258.732.035 1.025.293.293.752.309 1.026.035L7.9 9.061l3.924 3.924c.274.273.733.258 1.026-.035.293-.293.308-.752.035-1.026L8.961 8l3.924-3.924c.273-.274.258-.733-.035-1.026-.293-.293-.752-.308-1.026-.035L7.9 6.939 3.975 3.015Z' fill='%236B706B'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:40px;width:40px}.searchform .archive-search-bar-wrap .archive-search-bar #searchsubmit{background:#bf398b;border-radius:0 4px 4px 0;color:#fff;font-size:20px;font-weight:700;padding:7px 16px}.searchform .archive-search-bar-wrap .archive-search-bar #searchsubmit:hover{cursor:pointer}.searchform .archive-search-bar-wrap .archive-search-bar #searchsubmit:focus{background:#993472}.searchform .archive-search-bar-wrap .archive-search-bar:focus-within{border-radius:4px;box-shadow:0 0 0 2px #cb4697;outline:1px solid #ccd1cc}@media (min-width:768px){.searchform .archive-search-bar-wrap{width:55%}}.searchform .date-pickers{color:#000;display:flex;flex-wrap:nowrap;margin-top:24px;max-width:624px}.searchform .date-pickers .date-container{max-width:150px;width:calc(50% - 12px)}.searchform .date-pickers .date-container .label-above-input{color:#fff;font-size:12px;margin-bottom:4px}.searchform .date-pickers .date-container .date-wrap{position:relative}.searchform .date-pickers .date-container .date-wrap:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23CB4697' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:none;height:100%;left:10px;position:absolute;top:0;width:24px}.searchform .date-pickers .date-container .date-wrap:focus-within{border-radius:4px;outline:1px solid #cb4697}.searchform .date-pickers .date-container input::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:100%;left:-24px;position:absolute;right:0;top:0;width:100%}.searchform .date-pickers .date-container input{background-color:#f3f3f3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23CB4697' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:8px;background-repeat:no-repeat;background-size:24px;border-radius:4px;height:auto;padding:8px 8px 8px 44px;width:100%}.searchform .date-pickers .date-container input:hover{background-color:#fff}.searchform .date-pickers .date-container input:focus-visible{outline:none}.searchform .date-pickers .date-container:first-child{margin-right:24px}@media (min-width:768px){.searchform .date-pickers{margin-left:24px;margin-top:0}.searchform{align-items:flex-end;flex-flow:row;justify-content:space-between}}.hero-subscribe-prompt{margin-top:2rem}@media (min-width:768px){.hero-subscribe-prompt{margin-top:3rem}}.hero-subscribe-prompt .subscribe-section{background-color:#2f3330;border-width:0}.subscribe-section{background-color:#1c211e;border:1px solid #fff;border-radius:4px;color:#fff;padding:1.5em 2em 2em;position:relative}.subscribe-section p{font-size:1rem;line-height:1.25rem;margin-bottom:1em;margin-top:0}.subscribe-section .subcribe-section-email-and-submit-button{width:100%}@media (min-width:992px){.subscribe-section .subcribe-section-email-and-submit-button{display:flex}.subscribe-section .subcribe-section-email-and-submit-button .subcribe-section-email-label-and-input{flex:1;margin-right:8px}}.subscribe-section label{display:block;font-size:.75rem;font-weight:300;line-height:1rem;margin-bottom:5px;text-align:left}.subscribe-section input[type=email]{background-color:initial;border-color:#fff;border-width:0 0 1px;color:#fff;font-size:16px;width:100%}.subscribe-section input[type=email]:hover{border-width:0 0 2px}.subscribe-section input[type=email]:focus{border-color:#fa64bf;border-width:0 0 2px;color:#fa64bf;font-weight:700;outline:none}.subscribe-section button{background-color:#bf398b;border:1px solid #fff;color:#fff;font-size:1rem;font-weight:700;line-height:1.25rem;margin-bottom:0;padding:.5em .75em}.subscribe-section button:focus,.subscribe-section button:focus-visible{outline:2px solid #fa64bf}.subscribe-section button:hover{background-color:#f3f3f3;color:#1c211e}.subscribe-section button:active{background-color:#993472}.subscribe-section button.punchbowl-btn-outline-light{background-color:inherit;border:1px solid #f3f3f3;color:#f3f3f3}.subscribe-section button.punchbowl-btn-outline-light:hover{background-color:#f3f3f3;color:#1c211e}.subscribe-section.subscription-form-loading{-webkit-animation:form-loading 1s infinite;animation:form-loading 1s infinite;pointer-events:none}.subscribe-section label.additional-mailing-list-checkbox{align-items:flex-start;cursor:pointer;display:flex;font-size:16px;font-weight:400;margin-top:2rem}.subscribe-section label.additional-mailing-list-checkbox input[type=checkbox]{clip:rect(0 0 0 0);overflow:hidden;position:absolute;white-space:nowrap;width:1px}.subscribe-section label.additional-mailing-list-checkbox .stylable-checkbox{background-color:#bf398b;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #f3f3f3;display:inline-block;height:20px;min-height:20px;min-width:20px;width:20px}.subscribe-section label.additional-mailing-list-checkbox input[type=checkbox]:checked~.stylable-checkbox{background-image:url(../images/checkmark.png)}.subscribe-section label.additional-mailing-list-checkbox .checkbox-label{line-height:1.2;margin-left:.5rem}.subscribe-section label.additional-mailing-list-checkbox a{color:#fa64bf;text-decoration:underline}.subscribe-section .subscription-section__confirmation{align-items:center;background:#2f3330;border:1px solid #2f3330;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;padding:1rem;position:absolute;text-align:center;top:0;transition:z-index 0 0,opacity .25s .25s;width:100%;z-index:-1}.subscribe-section.show-confirmation .subscription-section__confirmation{opacity:1;z-index:2}.subscribe-section .subscription-section__confirmation-icon svg{color:#fa64bf;height:30px;width:30px}.subscribe-section .subscription-section__confirmation-message{color:#fff;font-weight:700;margin-top:1rem}.subscribe-section.subscribe-section--footer{background:none;border:none;padding:0}.subscribe-section.subscribe-section--footer form{margin-bottom:2.125em;margin-top:1em}@media (max-width:991px){.subscribe-section.subscribe-section--footer form .subcribe-section-email-and-submit-button{display:block}.subscribe-section.subscribe-section--footer form .subcribe-section-email-label-and-input{margin-right:0}}.subscribe-section.subscribe-section--footer form .subscribe-section-input{align-items:center;display:flex;flex-direction:column;margin-top:.5em}.subscribe-section.subscribe-section--footer form .subscribe-section-input button{width:100%}.subscribe-section.subscribe-section--footer form .subscribe-section-input button:active{background-color:hsla(0,0%,100%,.16);color:#f3f3f3}@media (min-width:992px){.subscribe-section.subscribe-section--footer form .subscribe-section-input{align-items:flex-end;display:flex;flex-direction:row;margin:-.5em 0 0 -.5em}.subscribe-section.subscribe-section--footer form .subscribe-section-input>*{margin:.5em 0 0 .5em}.subscribe-section.subscribe-section--footer form .subscribe-section-input input[type=email]{background-color:initial;border-color:#fff;border-width:0 0 1px;color:#fff;margin-right:8px;min-width:249px;width:100%}.subscribe-section.subscribe-section--footer form .subscribe-section-input input[type=email]:focus,.subscribe-section.subscribe-section--footer form .subscribe-section-input input[type=email]:hover{border-width:0 0 2px}.subscribe-section.subscribe-section--footer form .subscribe-section-input input[type=email]:focus{border-color:#fa64bf;color:#fa64bf;outline:0}}.subscribe-section.subscribe-section--community{border:none;color:#fff;margin-top:1.5rem;padding:0 0 4.5rem}.subscribe-section.subscribe-section--community .label-above-input{font-size:16px;font-weight:400}.subscribe-section.subscribe-section--community p{font-size:16px;font-weight:400;line-height:20px}@media (min-width:992px){.subscribe-section.subscribe-section--community p{font-size:20px;line-height:26px}}.subscribe-section.subscribe-section--explore{background:#2f3330;border:none}@media (max-width:767px){.subscribe-section.subscribe-section--explore{padding:1rem}}@media (max-width:992px){.subscribe-section{border-radius:0}.subscribe-section input[type=email]{border-radius:4px 4px 0 0;width:calc(100% - 4px)}.subscribe-section button{border-radius:0;margin-left:0;margin-top:1.25rem;width:100%}}@media (max-width:768px){.subscribe-section{max-width:100%}.subscribe-section input[type=email]{width:100%}}@-webkit-keyframes form-loading{0%{opacity:.5}50%{opacity:.3}to{opacity:.5}}@keyframes form-loading{0%{opacity:.5}50%{opacity:.3}to{opacity:.5}}.triple-dots{display:flex;margin:0 auto;padding:1.5rem 0}.triple-dots .dot{background-color:#cb4697;height:.5em;margin-right:.75rem;width:.5em}.triple-dots .dot:last-child{margin-right:0}.opening{display:flex;flex-direction:column;justify-content:center;letter-spacing:.01em;overflow:hidden;padding-top:2.5rem}.opening h1{color:#bf398b;font-size:1.875rem;font-weight:700;line-height:2.25rem;text-transform:uppercase}.opening .opening-item-img{background-image:url(/wp-content/themes/punchbowl-news/assets/images/bio_expand_icon.svg);background-repeat:no-repeat;display:none;height:32px;width:32px}.opening h2{color:#bf398b;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-top:2rem;padding-bottom:.5rem}.opening .black-header{color:#1c211e;margin-top:.25rem}.opening p{color:#1c211e;margin-bottom:0;max-width:55rem}.opening p,.opening ul{font-size:1.25rem;line-height:1.625rem}.opening ul{list-style-type:disc;margin-left:2rem}.opening ul li{color:#1c211e;max-width:55rem}.opening h3{color:#1c211e;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-top:2rem;padding-bottom:2.5rem}.opening button{border:1px solid #1c211e;display:flex;font-size:1rem;font-weight:700;gap:.5rem;justify-content:flex-start;letter-spacing:.01em;line-height:1.25rem;margin-bottom:4rem;padding:.5rem .75rem;text-transform:uppercase;width:12.4rem}.opening button img{display:block;margin-bottom:auto;margin-top:auto}.opening button:hover{background:#1c211e;color:#aaa}.opening button:hover img{filter:invert(58%) sepia(97%) saturate(2%) hue-rotate(77deg) brightness(97%) contrast(97%)}.opening .apply a{margin-bottom:1.5rem}.opening .apply a img{display:inline-block;height:1rem;margin-bottom:.25rem;width:1rem}@media (max-width:576px){.opening{padding-top:1.5rem}.opening h1{display:flex;justify-content:space-between;margin-bottom:1.5rem}.opening h1 .header-title{max-width:272px}.opening h2{margin-top:1.5rem;max-width:18.5rem}.opening h3{margin-top:1.5rem;max-width:19.5rem}.opening .opening-item-img{background-position:50%;display:block}.opening .opening-content{display:none}.opening button{margin-bottom:2.5rem}}.share-buttons-container{flex-direction:column}@media (min-width:768px){.share-buttons-container{flex-direction:row}}.share-buttons-container .share-buttons{display:block;flex:100%;float:left;margin-bottom:22px;margin-top:12px;text-align:left;width:100%}@media (min-width:768px){.share-buttons-container .share-buttons{float:none;margin:-6px 0 0;text-align:right}}.share-buttons-container .share-buttons .share-text{font-size:1rem;font-weight:500;line-height:1.25rem;margin-right:1rem}.share-buttons-container .share-buttons .social-icon{display:inline-block;height:auto;padding:8px;vertical-align:middle}.share-buttons-container .share-buttons .social-icon:focus,.share-buttons-container .share-buttons .social-icon:focus-visible{outline:2px solid #fff}.share-buttons-container .share-buttons .social-icon:hover img{opacity:.5}.share-buttons-container .share-buttons .social-icon+.social-icon{margin-right:2px}.share-buttons-container .share-buttons .social-icon:first-child{margin-left:-6px}@media (min-width:992px){.share-buttons-container .share-buttons .social-icon:first-child{margin-left:0}.share-buttons-container .share-buttons .social-icon:last-child{margin-right:-8px}}.share-buttons-container .share-buttons .social-icon img{height:auto;width:1.25rem}.social-link-copy-url{position:relative}.social-link-copy-url span{display:block;font-size:13px;font-weight:700;left:6px;opacity:0;padding-right:10px;position:absolute;text-align:center;top:100%;transform:translateY(9px);transition:opacity .15s;width:-webkit-max-content;width:max-content}@media (min-width:992px){.social-link-copy-url span{left:auto;right:100%;top:8px;transform:translateX(5px)}}.social-link-copy-url span[hidden=false]{display:block;opacity:1}.social-link-copy-url__instructions.visible{opacity:1}.social-link-copy-url__audible-confirmation{height:0;overflow:hidden}.pdf-page-container{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.pdf-page-container{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;padding-bottom:3rem;padding-top:3rem}}.pdf-page-container .promo-card-container{margin-left:auto;margin-right:auto;max-width:332px;width:100%}@media (min-width:992px){.pdf-page-container .promo-card-container{width:332px}}@media (max-width:991px){.pdf-page-container .promo-card{margin-top:1.5rem!important}}@media (min-width:992px){.pdf-page-container .promo-card{max-width:100%!important}}.pdf-preview{align-items:center;background-image:radial-gradient(64.9% 58.86% at 50% 41.14%,rgba(47,51,48,.92) 0,#1c211e 100%);display:flex;flex-direction:column;height:0;justify-content:center;overflow:hidden;padding-bottom:130%;padding-left:2rem;padding-right:2rem;position:relative;text-decoration:none}@media (min-width:768px){.pdf-preview{display:none}}.pdf-preview-logo-and-button{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.pdf-preview-logo{height:auto;max-width:380px;width:90%}.pdf-preview-button{align-items:center;background-color:#bf398b;border:1px solid #fff;color:#f3f3f3;display:flex;font-size:16px;font-weight:700;justify-content:center;margin-top:2rem;padding:8px 12px;text-decoration:none;text-transform:uppercase}.pdf-preview-button img{margin-left:8px}.embedded-pdf{display:none;flex:1;margin-top:1.5rem;position:relative}@media (min-width:768px){.embedded-pdf{display:block;margin-top:0}}.embedded-pdf .link-around-embedded-pdf{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (min-width:768px){.embedded-pdf .link-around-embedded-pdf{display:none}}.embedded-pdf object{border:0}.about-promo.pdf-page-promo{background-color:#f3f3f3}.about-promo.pdf-page-promo .about-promo-container .about-promo-bar{flex-direction:row}@media (max-width:991px){.about-promo.pdf-page-promo .about-promo-container .about-promo-bar{flex-direction:column;padding:2.5rem 1rem}}@media (min-width:576px) and (max-width:991px){.about-promo.pdf-page-promo .about-promo-container .about-promo-bar{padding-bottom:0}}.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item{margin-bottom:0;margin-right:5rem}@media (max-width:575px){.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item{flex-direction:column;margin-bottom:4rem;margin-left:0;margin-right:0}}@media (max-width:768px){.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item{margin-right:0}}@media (max-width:991px){.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item>a{margin-bottom:2.5rem}}@media (min-width:576px){.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item>a{margin-right:2rem}}.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item>a img{height:11rem;margin-right:0;max-height:11rem;max-width:11rem;width:11rem}@media (max-width:767px){.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item>a img{margin-left:auto;margin-right:auto}}.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text{max-height:8rem;max-width:100%}.about-promo.pdf-page-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .punchbowl-btn{align-self:flex-start;margin-top:1rem}.promo-card-image img{display:block;margin:0 auto;max-height:250px}.promo-card-attribution{letter-spacing:.01em;text-align:center}.promo-card-attribution img{display:block;margin:8px auto 40px}.promo-card-text a{text-decoration:underline}.error-page-container{color:#1c211e;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:10rem;text-align:center}@media (min-width:768px){.promo-section-wide .promo-card{align-items:center;display:flex;flex-direction:row;max-width:71em}.promo-section-wide .promo-card-image{flex:33%;margin-bottom:0!important}.promo-section-wide .promo-card-logo-and-text{flex:66%;max-width:100%;padding-left:4rem}}@media (min-width:992px){.promo-section-wide .promo-card{padding-left:6rem;padding-right:6rem}}.promo-card{background-color:#f3f3f3;padding:1em}.promo-card .promo-card-image{margin-bottom:1.5em;width:100%}.promo-card .promo-card-attribution{font-size:.75rem;line-height:1rem;margin-bottom:0;text-align:center;text-transform:uppercase}.promo-card .logo-horizontal{margin-top:.5em;max-height:32px}.promo-card .promo-card-text{font-size:.875rem;line-height:1.125rem;margin-bottom:0;margin-top:1em;text-align:left}body.home{background-color:#1c211e}#frontPage h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:0 0 .5rem;text-transform:uppercase}#frontPage img.logo-horizontal{height:2em;max-height:2em;width:auto}#frontPage #heroSection .spotlight .container>div{background-image:url(/wp-content/themes/punchbowl-news/assets/images/spotlight.svg);background-position:left -2%;background-repeat:no-repeat;background-size:275%;padding-top:4.5em}@media (max-width:768px){#frontPage #heroSection .spotlight .container>div{background-size:155%;padding-top:30px}}@media (min-width:768px){#frontPage #heroSection .spotlight .container>div{background-position:0 0;background-size:cover}#frontPage #heroSection .spotlight .container>div.no-sponsor-logo{padding-bottom:130px}}@media (min-width:1280px){#frontPage #heroSection .spotlight .container>div{margin-right:-150px;max-width:calc(100vw - 150px);padding-right:150px;width:100vw}#frontPage #heroSection .spotlight .container>div.no-sponsor-logo{padding-bottom:120px}}@media (min-width:960px) and (max-width:1023px){#frontPage #heroSection .spotlight .container>div.no-sponsor-logo{padding-bottom:160px}}#frontPage #heroSection .spotlight .punchbowl-logo-large{max-width:100%;width:31rem}@media (max-width:768px){#frontPage #heroSection .spotlight .punchbowl-logo-large{margin-left:65px;padding:0;width:130px}#frontPage #heroSection .slogan-wrapper{padding-bottom:20px;padding-left:65px}#frontPage #heroSection .spotlight-wrapper{padding-top:43px}}#frontPage #newsletterSection{background-color:#1c211e;color:#f3f3f3;padding-top:2.5em}#frontPage #newsletterSection #newsletterDescription{margin:auto 0;padding-left:2rem;padding-right:2rem;width:50%}@media (max-width:992px){#frontPage #newsletterSection #newsletterDescription{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width:767px){#frontPage #newsletterSection #newsletterDescription{padding-left:0;padding-right:0}}#frontPage #newsletterSection #newsletterDescription p{font-size:1.25rem;line-height:1.625rem}#frontPage #newsletterSection #newsletterSectionDisplay{display:flex;flex-direction:row;margin:-.5rem 2rem 0 -.5rem;width:50%}#frontPage #newsletterSection #newsletterSectionDisplay>*{margin:.5rem 0 0 .5rem}#frontPage #newsletterSection #newsletterSectionCarouselContainer{display:inline-block;flex:100%}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel{align-items:center;display:flex;flex-flow:column;margin:0 1em;position:relative;width:calc(100% - 2em)}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel:before{background-image:linear-gradient(0deg,rgba(28,33,30,0),#1c211e);content:"";height:4.5em;position:absolute;top:0;width:100%}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner{-ms-overflow-style:none;border-radius:4px 4px 0 0;display:flex;flex-flow:column;height:31.5em;overflow:auto;padding-top:4.5em;scrollbar-width:none;transition:all .4s}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner::-webkit-scrollbar{display:none}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card{background-color:#fff;color:#000;display:flex;flex-direction:column;margin-bottom:.5em;padding:1.5em}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card:last-child{margin-bottom:0}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card .carousel-card-content{margin:auto 0}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card li:before{color:#cb4697;content:"→";display:inline-block;font-family:Lucida Grande,calibri,arial,sans-serif;font-weight:700;margin-right:5px;width:1em}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card .pb-card-title{color:#bf398b;font-size:14px;font-weight:700;line-height:1.8;margin-bottom:.25rem;text-transform:uppercase}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card .pb-card-header{color:#000;font-size:2rem;font-weight:700;line-height:1.8rem}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card .pb-card-text,#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card li{font-size:16px;line-height:1.4;margin-bottom:0}#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-see-more{background-color:#bf398b;display:block;font-size:1em;font-weight:700;line-height:1.8125em;margin:0;padding:1em 1.5rem;position:relative;text-transform:uppercase;transition:background-color .15s}#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-see-more:hover{background-color:#cb4697}@media (min-width:992px){#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-see-more:before{border-bottom:1em solid #a62172;border-left:1em solid transparent;content:"";height:0;left:0;position:absolute;top:-1em;width:0}#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-see-more:after{border-bottom:1em solid #a62172;border-right:1em solid transparent;content:"";height:0;position:absolute;right:0;top:-1em;width:0}}#frontPage #newsletterSection #newsletterButtonScrollContainer{flex:2rem;position:relative}#frontPage #newsletterSection #newsletterButtonScrollContainer button{border-radius:1rem;position:absolute}#frontPage #newsletterSection #newsletterButtonScrollContainer button:focus,#frontPage #newsletterSection #newsletterButtonScrollContainer button:focus-visible{outline:2px solid #fa64bf}#frontPage #newsletterSection #newsletterButtonScrollContainer button:hover{background:hsla(0,0%,100%,.1)}#frontPage #newsletterSection #newsletterButtonScrollContainer button:active{opacity:.5}#frontPage #newsletterSection #newsletterButtonScrollContainer button img{height:5.5rem;width:2rem}#frontPage #newsletterSection #newsletterButtonScrollContainer #scrollUpNewsletter{top:8.5rem}#frontPage #newsletterSection #newsletterButtonScrollContainer #scrollDownNewsletter{bottom:8.5rem}#frontPage #newsletterSection #newsletterButtonScrollContainer #scrollDownNewsletter img{transform:rotate(180deg)}#frontPage .premium-upsell{background-color:#fff;color:#2f3330;padding:1.75em 2rem}@media (max-width:992px){#frontPage .premium-upsell{padding-left:1.5rem;padding-right:1.5rem}}#frontPage .premium-upsell .promo-card-container{flex:33%;flex-grow:1}#frontPage .premium-upsell .premium-upsell-description{flex:66%;flex-grow:2;margin:auto 0}#frontPage .premium-upsell .premium-upsell-description h2{color:#cb4697;margin-bottom:1rem;text-align:left}#frontPage .premium-upsell .premium-upsell-description .premium-perks-container{border-top:2px solid #ccd1cc;display:flex;flex-direction:row;margin:0;padding:2em 0}#frontPage .premium-upsell .premium-upsell-description .premium-perks-container>*{margin-right:1em}#frontPage .premium-upsell .premium-upsell-description .premium-perks-container>:last-child{margin-right:0}#frontPage .premium-upsell .premium-upsell-description .premium-perks-container .premium-perk{color:#2f3330;display:inline-block;flex:33%;font-size:1.125rem;font-weight:500;line-height:1.5rem}#frontPage .premium-upsell .premium-upsell-description .premium-perks-container .premium-perk p:before{color:#cb4697;content:"→";font-family:Lucida Grande,Calibri,Arial,sans-serif;font-weight:700;margin-right:.3125rem;width:1rem}#frontPage #deepDives{background-color:#1c211e;color:#f3f3f3;padding:5em 2rem}@media (max-width:992px){#frontPage #deepDives{padding-left:1.5rem;padding-right:1.5rem}}#frontPage #deepDives #deepDivesDescription{flex:50%;margin:auto 0}#frontPage #deepDives #deepDivesDescription p{font-size:1.25rem;line-height:1.625rem}#frontPage #deepDives #deepDivesCarouselContainer{flex:50%;margin:auto 0;overflow:hidden}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner{display:flex;height:175px;perspective:80em;position:relative;text-align:center;transform-style:preserve-3d}@media (min-width:992px){#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner{height:16.25em}}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner .deep-dives-carousel-card{left:0;margin:auto;position:absolute;right:0;transition:transform .4s ease;width:175px}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner .deep-dives-carousel-card:focus-within{outline:2px solid #fa64bf}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner .deep-dives-carousel-card img{max-height:175px;max-width:175px}@media (min-width:992px){#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner .deep-dives-carousel-card{height:100%;width:260px}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner .deep-dives-carousel-card img{max-height:260px;max-width:260px}}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner #slide0{transform:translate3d(-80%,0,-40em)}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner #slide1{transform:translate3d(-40%,0,-22em)}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner #slide2{transform:translateZ(0)}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner #slide3{transform:translate3d(40%,0,-22em)}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel .deep-dives-carousel-inner #slide4{transform:translate3d(80%,0,-40em)}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row{display:flex;height:8.25em;margin:2em auto;max-width:500px}@media (min-width:992px){#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row{margin-bottom:2px;margin-left:2em;margin-right:2em}}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row button{background:transparent;border-width:0;color:#ccd1cc;display:flex;font-size:2em;font-weight:300;padding:.5rem;transition:.4s ease}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row button:focus,#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row button:focus-visible{outline:2px solid #fa64bf}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row button:hover{background-color:hsla(0,0%,100%,.1);cursor:pointer}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row button:active{opacity:.5}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row button img{height:2rem;margin:auto 0;max-width:2rem;width:2rem}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row #deepDivesCarouselLeft{border-radius:4px 0 0 4px;border-right:1px solid hsla(0,0%,100%,.1)}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row #deepDivesCarouselRight{border-left:1px solid hsla(0,0%,100%,.1);border-radius:0 4px 4px 0}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row #deepDivesCarouselRight img{transform:rotate(180deg)}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row .deep-dives-carousel-descriptor{display:inline-block;margin:0 1em}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row .deep-dives-carousel-descriptor .deep-dives-card-title{color:#fa64bf;font-size:1rem;font-weight:700;line-height:1.25rem;margin-bottom:.5rem;margin-top:0;text-align:center;text-transform:uppercase}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row .deep-dives-carousel-descriptor .deep-dives-card-title a:focus,#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row .deep-dives-carousel-descriptor .deep-dives-card-title a:focus-visible{outline:2px solid #fa64bf}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row .deep-dives-carousel-descriptor .deep-dives-card-title a:hover{text-decoration:underline}#frontPage #deepDives #deepDivesCarouselContainer .deep-dives-carousel-descriptor-row .deep-dives-carousel-descriptor .deep-dives-card-description{font-size:1rem;line-height:1.25rem}#frontPage #latestPromo{background-color:#1c211e;color:#f3f3f3;padding:7em 2rem}@media (max-width:992px){#frontPage #latestPromo{padding-left:1.5rem;padding-right:1.5rem}}#frontPage #latestPromo #latestPromoImage{flex:1;margin:auto 3rem auto 0}#frontPage #latestPromo #latestPromoImage:focus-within{outline:2px solid #fa64bf}#frontPage #latestPromo #latestPromoImage img{height:auto;max-width:100%;width:100%}#frontPage #latestPromo #latestPromoDescription{flex:1;margin:auto 0}#frontPage #latestPromo #latestPromoDescription h2{margin-bottom:1rem;margin-top:0}#frontPage #latestPromo #latestPromoDescription p{font-size:1.25rem;line-height:1.625rem}#frontPage #latestPromo #latestPromoDescription button{text-transform:uppercase}#frontPage #groupReferralSection{padding-left:2rem;padding-right:2rem}@media (max-width:992px){#frontPage #groupReferralSection{padding-left:1.5rem;padding-right:1.5rem}}#frontPage .promo-section{background-color:#f3f3f3;color:#6b706b;padding:5.25em 2rem}@media (max-width:992px){#frontPage .promo-section{padding-left:1.5rem;padding-right:1.5rem}}#frontPage .promo-section .promo-card{margin:0 auto;max-width:332px}#frontPage .promo-section .promo-card-image{margin:auto 0}#frontPage .promo-section .promo-card-image img{height:auto;max-height:250px;max-width:100%;width:300px}#frontPage .promo-section .promo-card-logo-and-text{margin:0 auto;max-width:300px;text-align:center}#frontPage .promo-section .promo-card-logo-and-text .promo-card-attribution{font-size:.75rem;line-height:1rem;margin-bottom:0;text-transform:uppercase}#frontPage .promo-section .promo-card-logo-and-text .logo-horizontal{margin-top:.5em;max-height:32px}#frontPage .promo-section .promo-card-logo-and-text .promo-card-text{font-size:.875rem;line-height:1.125rem;margin-bottom:0;margin-top:1em;text-align:left}@media (min-width:768px){#frontPage .promo-section-wide .promo-card{align-items:center;display:flex;flex-direction:row;max-width:71em}#frontPage .promo-section-wide .promo-card-image{flex:33%;margin-bottom:0!important}#frontPage .promo-section-wide .promo-card-logo-and-text{flex:66%;max-width:100%;padding-left:4rem}}@media (min-width:992px){#frontPage .promo-section-wide .promo-card{padding-left:6rem;padding-right:6rem}}#frontPage .premium-thanks{background-color:#fff;color:#000}#frontPage .premium-thanks .premium-thanks-description{display:inline-block}#frontPage .premium-thanks .premium-thanks-description h2{color:#cb4697;margin:30px 0 15px}#frontPage .premium-thanks .premium-thanks-image{display:inline-block}#frontPage .premium-thanks .premium-thanks-image img{height:auto;max-width:100%;width:auto}@media (min-width:992px){#frontPage .premium-group-sub,#frontPage .premium-group-sub .premium-group-sub-image,#frontPage .premium-group-sub .premium-referral-image,#frontPage .premium-referral,#frontPage .premium-referral .premium-group-sub-image,#frontPage .premium-referral .premium-referral-image{display:flex}}#frontPage .premium-group-sub .premium-group-sub-image img,#frontPage .premium-group-sub .premium-referral-image img,#frontPage .premium-referral .premium-group-sub-image img,#frontPage .premium-referral .premium-referral-image img{display:block;height:auto;margin:0 auto 1.5rem;max-width:176px;min-width:176px;width:176px}@media (min-width:992px){#frontPage .premium-group-sub .premium-group-sub-image img,#frontPage .premium-group-sub .premium-referral-image img,#frontPage .premium-referral .premium-group-sub-image img,#frontPage .premium-referral .premium-referral-image img{margin-bottom:0}}#frontPage .premium-group-sub .premium-group-sub-description,#frontPage .premium-group-sub .premium-referral-description,#frontPage .premium-referral .premium-group-sub-description,#frontPage .premium-referral .premium-referral-description{display:inline-block;vertical-align:middle}@media (max-width:991px){#frontPage #newsletterSection .container{flex-direction:column}#frontPage #newsletterSection #newsletterDescription,#frontPage #newsletterSection #newsletterDescription .newsletter-section-info{width:auto}#frontPage #newsletterSection #newsletterSectionDisplay{display:block;margin-right:0;width:auto}#frontPage #newsletterSection .newsletter-section-info{bottom:0;height:auto;margin-bottom:24px;margin-left:0;padding:0 24px;width:100%}#frontPage #newsletterSection #newsletterSectionCarouselContainer{margin-left:0;max-width:100%;width:100%}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel{flex-flow:row;margin:0;width:100%}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel:before{height:0}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner{border-radius:4px 4px 0 0;flex-flow:row;height:auto;scroll-snap-align:center;scroll-snap-type:x}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card{border-radius:1em 1em 0 0;margin-bottom:0;margin-right:.5em;min-width:18.75em;padding:1em;width:18.75em}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card:first-child{margin-left:1.875rem}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card:last-child{margin-right:1.375rem}#frontPage #newsletterSection #newsletterSectionCarouselContainer #newsletterSectionCarousel #newsletterSectionCarouselInner .carousel-card p{overflow:hidden}#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-subheading-container{display:flex;height:3.5em;padding:0}#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-subheading-container:after,#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-subheading-container:before{border-color:transparent}#frontPage #newsletterSection #newsletterSectionCarouselContainer .newsletter-carousel-subheading-container p.newsletter-carousel-subheading{margin:auto}#frontPage #newsletterSection #newsletterButtonScrollContainer{display:none}#frontPage .premium-upsell .promo-card-container{flex:100%;flex-grow:1;margin-left:auto;margin-right:1em;max-width:332px;width:auto}}@media (max-width:991px) and (max-width:768px){#frontPage .premium-upsell .promo-card-container{margin-right:auto}}@media (max-width:991px){#frontPage .premium-upsell .promo-card-container .promo-card{max-width:100%;padding:1em}#frontPage .premium-upsell .premium-upsell-description{flex:100%;flex-grow:1;padding:2.5em 0;width:auto}#frontPage .premium-upsell .premium-upsell-description .premium-perks-container{flex-direction:column;margin:0}#frontPage .premium-upsell .premium-upsell-description .premium-perks-container>*{margin:0}#frontPage .promo-section{padding-bottom:6.75em;padding-top:3.5em}#frontPage .promo-section .promo-card{margin:0;max-width:100%;padding:24px;width:auto}#frontPage .promo-section .promo-section-image{margin-bottom:1.5em;margin-left:auto;margin-right:auto}#frontPage #deepDives{padding:24px;width:auto}#frontPage #deepDives #deepDivesDescription{margin-left:0;max-width:100%;width:100%}#frontPage #deepDives #deepDivesCarouselContainer{margin-left:0;margin-top:2em;max-width:100%;width:100%}#frontPage #deepDives .deep-dives-carousel-descriptor-row .deep-dives-carousel-descriptor .deep-dives-card-title{margin-top:0}#frontPage #latestPromo{padding-bottom:2.5em;padding-top:2.5em}#frontPage #latestPromo #latestPromoDescription h2{margin-bottom:.5rem;margin-top:1rem}}#newsletterPage{overflow-anchor:none}#newsletterTitleSharing{background-color:#bf398b;color:#f3f3f3;padding-left:2rem;padding-right:2rem}@media (max-width:992px){#newsletterTitleSharing{padding-left:1.5rem;padding-right:1.5rem}}#newsletterTitleSharing .newsletter-tab .newsletter-tab-content{background-color:#f3f3f3;border-radius:0 0 4px 4px;color:#bf398b;display:inline-block;font-size:1rem;font-weight:500;line-height:1.25rem;margin-bottom:1em;margin-top:0;padding:.75em .75em .5em}#newsletterTitleSharing .newsletter-tab h2{font-size:1.5rem;font-weight:700;line-height:2rem;margin:0 0 .25rem}#newsletterTitleSharing .date{flex:100%;font-size:1rem;font-weight:500;line-height:1.25rem;margin:0 0 1em}.newsletter-content-container{display:flex;flex-direction:column-reverse;position:relative}.ad-rail{margin:auto;order:-1;width:340px}@media (min-width:992px){.ad-rail{bottom:0;left:100%;margin-left:30px;position:absolute;top:0}}@media (min-width:992px) and (max-width:1279px){.ad-rail{margin-left:-110px}}@media (min-width:1280px){.ad-rail{margin-left:30px}}@media (min-width:1439px){.ad-rail{margin-left:60px}}.ad-rail .promo-card{position:sticky;top:140px}@media (min-width:992px) and (max-width:1279px){.ad-rail~.newsletter-content{margin-left:-140px;margin-right:140px}}.newsletter-content{padding-top:2em;position:relative}.newsletter-content.truncated{max-height:1000px;overflow:hidden}.newsletter-content.truncated:after{background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.5) 68.04%,hsla(0,0%,100%,0));bottom:0;content:"";height:200px;position:absolute;width:100%}#newsletterReadMore{padding:1.5em 0 3.5em}#newsletterReadMore:active{background-color:rgba(0,0,0,.16);color:#1c211e}#newsletterAdditionalInfo{background-color:#f3f3f3;padding:2.5em 2rem}@media (max-width:992px){#newsletterAdditionalInfo{padding-left:1.5rem;padding-right:1.5rem}}#newsletterAdditionalInfo #newsletterAdditionalInfoInner{flex:66%;margin:auto}#newsletterAdditionalInfo #newsletterAdditionalInfoInner .promo-container{margin-left:auto;margin-right:auto;max-width:43rem}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection{background-color:#2f3330;border-radius:4px;color:#f3f3f3;display:flex;flex:100%;margin-bottom:.5em;padding:1.5em 2em}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection .promo-container{display:flex}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection .promo-container #latestPromoImage{margin-right:2rem}@media (max-width:768px){#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection .promo-container{flex-direction:column}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection .promo-container #latestPromoImage{margin-right:auto}}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection #latestPromoImage{flex:33%;margin:auto}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection #latestPromoImage img{border-radius:4px;height:auto;max-height:230px;max-width:230px;width:100%}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection #latestPromoDescription{flex:66%;margin:auto}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection #latestPromoDescription h3{font-weight:700;margin-bottom:.5rem;margin-top:0;text-transform:uppercase}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection #latestPromoDescription p{font-size:1.125rem;line-height:1.5rem}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection #latestPromoDescription a:active{background-color:hsla(0,0%,100%,.16);color:#f3f3f3}#newsletterAdditionalInfo .promo-card{background-color:#f3f3f3;flex:33%;margin:auto;padding-left:1em;text-align:center}#newsletterAdditionalInfo .promo-card .promo-card-image img{height:auto;margin-bottom:1.5em;max-height:250px;max-width:300px;width:100%}#newsletterAdditionalInfo .promo-card .promo-card-attribution{font-size:.75rem;line-height:1rem;margin-bottom:0;text-align:center;text-transform:uppercase}#newsletterAdditionalInfo .promo-card .logo-horizontal{height:auto;margin-left:auto;margin-right:auto;margin-top:.5em;max-height:32px;max-width:112px;width:100%}#newsletterAdditionalInfo .promo-card .promo-card-text{font-size:.875rem;line-height:1.125rem;margin:1em auto 0;max-width:300px;text-align:left}.pink-promo-card{background-color:#bf398b;border-radius:4px;color:#f3f3f3;flex:100%;padding:3.25em 2em}@media (max-width:768px){.pink-promo-card{padding:2.5em 1em}}.pink-promo-card h3{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:2rem;margin-top:0;text-transform:uppercase}.pink-promo-card .row{padding:32px;width:auto}.pink-promo-card a:focus,.pink-promo-card a:focus-visible{outline:2px solid #fff}@media (max-width:768px){#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection{flex-direction:column;margin-bottom:1em;padding:2em 1em}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection #latestPromoImage img{border-radius:0;margin-bottom:2rem}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #latestPromoSection h3{margin-top:30px}#newsletterAdditionalInfo #newsletterAdditionalInfoInner #newsletterArchiveSection{margin-bottom:2.5em;padding:2em 1em}#newsletterAdditionalInfo .promo-card p.small{font-size:14px}}.archive-search-wrap{background:#f3f3f3}.search-results-count{display:flex;flex-flow:column;padding:40px 24px 32px}.search-results-count p{color:#bf398b;font-size:30px;font-weight:700;text-transform:uppercase}.search-results-count .search-results-filter{display:flex;flex-flow:column;width:100%}@media (min-width:960px){.search-results-count .search-results-filter{flex-flow:row;justify-content:space-between}}.search-results-count .search-form-wrapper{background:#fff;display:inline-block}.search-results-count .filter-order-wrap{position:relative}.search-results-count .filter-order-wrap .filter-order{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #000;color:#000;font-size:16px;font-weight:700;padding:8px 36px 8px 12px;position:relative;z-index:5}.search-results-count .filter-order-wrap .filter-order:hover{cursor:pointer}.search-results-count .filter-order-wrap:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2.75 4.125 3.75 3.75 3.75-3.75' stroke='%231C211E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";font-size:1rem;height:100%;position:absolute;right:12px;top:0;width:12px;z-index:0}.search-results-count:after{content:"";display:block;width:0}@media (min-width:992px){.search-results-count:after{flex-shrink:0;margin-left:24px;width:332px}}@media (min-width:768px){.search-results-count{flex-flow:row;margin:auto;max-width:1136px;padding:40px 0 32px}.content-wrap{padding:0 1.5rem}}.search-results-wrap{display:flex;flex-flow:column}@media (min-width:992px){.search-results-wrap{align-items:flex-start;flex-flow:row;margin:auto;max-width:1136px}}.search-results-wrap .search-results-container{width:100%}.search-results-wrap .search-results-container .no-results-text{padding:48px;text-align:center}.search-results-wrap .search-results-container .no-results{border-top:1px solid #ccd1cc;padding:80px 24px}.search-results-wrap .search-results-container .no-results h3{font-size:36px;font-weight:300;margin-bottom:32px;text-transform:uppercase}@media (min-width:768px){.search-results-wrap .search-results-container .no-results h3{font-size:56px}}.search-results-wrap .search-results-container .no-results p{font-size:20px;max-width:752px}.search-results-wrap .search-results-container .no-results p a{color:#bf398b;font-weight:700;text-decoration:underline}@media (min-width:768px){.search-results-wrap .search-results-container .no-results{padding:48px 0 80px}}.search-results-wrap .search-results-container .search-results-pages{margin:auto}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm{align-items:center;background:#f3f3f3;display:flex;justify-content:center;padding:48px 24px}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg .search-page-btn,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm .search-page-btn{background-position:50%;background-repeat:no-repeat;background-size:60%;border:1px solid #000;height:40px;width:40px}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg .search-page-btn.search-prev-page,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm .search-page-btn.search-prev-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m14 6-6 6 6 6' stroke='%231C211E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg .search-page-btn.search-next-page,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm .search-page-btn.search-next-page{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m11 18 6-6-6-6' stroke='%231C211E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg a,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm a{height:40px;line-height:40px;text-align:center;width:40px}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg .pagination-number:focus,.search-results-wrap .search-results-container .search-results-pages .search-pages-lg .pagination-number:focus-visible,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm .pagination-number:focus,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm .pagination-number:focus-visible{outline:2px solid #bf398b}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg .pagination-number:hover,.search-results-wrap .search-results-container .search-results-pages .search-pages-sm .pagination-number:hover{color:#bf398b;text-decoration:underline}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg{display:none}.search-results-wrap .search-results-container .search-results-pages .search-curr-page{color:#bf398b;font-weight:700}@media (min-width:768px){.search-results-wrap .search-results-container .search-results-pages .search-pages-sm{display:none}.search-results-wrap .search-results-container .search-results-pages .search-pages-lg{display:flex}}.search-results-wrap .promo-card-container{margin:0 24px 40px}.search-results-wrap .promo-card-container .promo-card{border:1px solid #ccd1cc;padding:16px 14px;width:100%}.search-results-wrap .promo-card-container .promo-card .promo-card-image{margin-bottom:24px;width:100%}.search-results-wrap .promo-card-container .promo-card .promo-card-attribution{color:#6b706b;font-size:12px;text-align:center}.search-results-wrap .promo-card-container .promo-card .promo-card-logo{margin:auto auto 16px;max-width:112px}.search-results-wrap .promo-card-container .promo-card .promo-card-text{color:#6b706b;font-size:14px}@media (min-width:768px){.search-results-wrap .promo-card-container .promo-card{margin:auto;width:332px}.search-results-wrap .promo-card-container{margin:0 auto 40px}}@media (min-width:992px){.search-results-wrap .promo-card-container{margin:0 0 0 24px}}.why-premium{overflow:auto}.why-premium .why-premium-hero{background:url(/wp-content/themes/punchbowl-news/assets/images/punchbowl_news_logo_hero_background.svg),#1c211e;background-repeat:no-repeat}.why-premium .why-premium-hero .why-premium-hero-container{color:#f3f3f3;margin:0 auto;max-width:71em;padding-bottom:2.5rem;padding-top:3.5rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-title{color:#fa64bf;font-size:4.875rem;font-weight:300;letter-spacing:.01em;line-height:5.375rem;text-align:center;text-transform:uppercase}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-subtitle{font-size:1.75rem;line-height:2.25rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;max-width:47rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-btn{background:#bf398b;border:1px solid #fff;box-sizing:border-box;color:#fff;font-size:1rem;font-weight:700;line-height:1.25rem;margin-left:auto;margin-right:auto;margin-top:2rem;padding:.75rem .5rem;text-align:center;text-transform:uppercase}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-btn:focus,.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-btn:focus-visible{outline:2px solid #fa64bf}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-btn:hover{background:#f3f3f3;color:#bf398b}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-btn:active{background:#993472;color:#fff}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community{display:flex;justify-content:space-around;margin-top:5.75rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community .why-premium-community-title{font-size:1.875rem;font-weight:700;letter-spacing:.01em;line-height:2.25rem;margin-top:5.875rem;text-transform:uppercase}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community .why-premium-community-content{font-size:1.25rem;line-height:1.625rem;margin-top:.5rem;max-width:31rem}@media (max-width:1024px){.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community .why-premium-community-content{max-width:20rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community{padding-left:1rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community>div{margin-right:1rem}}.why-premium .premium-members-get{background:#f3f3f3}.why-premium .premium-members-get .premium-members-get-title{font-size:1.875rem;font-weight:700;letter-spacing:.01em;line-height:2.25rem;text-align:center;text-transform:uppercase}.why-premium .premium-members-tab{background:#fff}.why-premium .premium-members-tab .premium-tab-container{display:flex;justify-content:center;margin:5rem auto 3.5rem;max-width:71em}.why-premium .premium-members-tab .premium-tab-container .tab-title-list{display:flex;flex-direction:column;margin-left:3.75rem;margin-right:3.75rem;min-width:205px}@media (min-width:768px){.why-premium .premium-members-tab .premium-tab-container .tab-title-list{min-width:255px}}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content{margin-left:3.75rem;margin-right:3.75rem}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title{color:#6b706b;display:flex;font-size:1.25rem;letter-spacing:.01em;line-height:1.625rem;margin-bottom:1rem;margin-top:0}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title:hover{color:#2f3330;cursor:pointer;font-weight:700}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title:focus,.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title:focus-visible{color:#2f3330;font-weight:700;outline:none}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title:focus-visible>div,.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title:focus>div{outline:2px solid #bf398b}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title>div{padding:.5rem}@media (max-width:768px){.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title{font-size:1rem;line-height:1.25rem}}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title .tabs-title-expand{background-image:url(/wp-content/themes/punchbowl-news/assets/images/bio_expand_icon.svg);background-repeat:no-repeat;display:none;height:32px;width:32px}.why-premium .premium-members-tab .premium-tab-container hr{color:#ccd1cc;display:none;margin-bottom:1.5rem;margin-top:1.5rem;width:100%}.why-premium .premium-members-tab .premium-tab-container .bold-title{color:#2f3330;font-weight:700;position:relative}.why-premium .premium-members-tab .premium-tab-container .bold-title:hover{color:#6b706b;cursor:pointer}.why-premium .premium-members-tab .premium-tab-container .bold-title:hover:before{opacity:.5}.why-premium .premium-members-tab .premium-tab-container .bold-title:focus{color:#6b706b}.why-premium .premium-members-tab .premium-tab-container .bold-title:before{background:#bf398b;bottom:0;content:"";display:block;height:.75rem;left:-2rem;margin-bottom:auto;margin-top:auto;position:absolute;top:0;width:.75rem}@media (max-width:768px){.why-premium .premium-members-tab .premium-tab-container .bold-title:before{left:-1rem}}.why-premium .premium-members-tab .premium-tab-container .bold-title:after{background:#fff;border:1.5px solid #ccd1cc;border-bottom:#fff;border-left:#fff;content:"";display:block;height:14px;left:121%;margin-bottom:auto;margin-top:auto;position:absolute;top:12px;transform:rotate(-135deg);width:14px;z-index:1}@media (max-width:992px){.why-premium .premium-members-tab .premium-tab-container .bold-title:after{left:121%}}@media (max-width:768px){.why-premium .premium-members-tab .premium-tab-container .bold-title:after{top:7px}}.why-premium .premium-members-tab .premium-tab-container .line{border-right:1.5px solid #ccd1cc;height:auto;position:relative;z-index:0}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content{display:none;flex-direction:column;justify-content:center;max-width:35rem}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-title{color:#bf398b;font-size:4.875rem;font-weight:700;letter-spacing:.01em;line-height:5.375rem;text-transform:uppercase}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-des{color:#2f3330;font-size:1.25rem;letter-spacing:.01em;line-height:1.625rem;margin-top:1.5rem}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-btn{background:#bf398b;border:1px solid #fff;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.25rem;margin-top:1.5rem;padding:.75rem .5rem;text-transform:uppercase;width:14.4375rem}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-btn:hover{background:#f3f3f3;border:1px solid #bf398b;color:#bf398b}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-btn:active{background:#993472;color:#fff}.why-premium .premium-members-tab .premium-tab-container .premium-tab-content-lg{display:flex}.why-premium #punchbowlImageGrid{background-color:#1c211e;padding:2.5em 2rem}@media (max-width:992px){.why-premium #punchbowlImageGrid{padding-left:1.5rem;padding-right:1.5rem}}.why-premium #punchbowlImageGrid .container{align-items:center;flex-wrap:wrap;justify-content:center}.why-premium #punchbowlImageGrid .container img{margin-bottom:.5em;margin-right:.5em;max-width:23.25em}.why-premium #punchbowlImageGrid .container a{background-color:#1c211e;color:#cb4697;display:none;font-size:1rem;font-weight:700;line-height:1.25rem;padding:.5em}.why-premium #punchbowlPremiumMembers{background-color:#2f3330;padding-bottom:3rem;padding-left:2rem;padding-right:2rem}@media (max-width:992px){.why-premium #punchbowlPremiumMembers{padding-left:1.5rem;padding-right:1.5rem}}.why-premium #punchbowlPremiumMembers #punchbowlPremHeader{color:#f3f3f3;padding-bottom:1rem;padding-top:1rem}.why-premium #punchbowlPremiumMembers #punchbowlPremHeader h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:0 auto 1.5rem;text-align:center;text-transform:uppercase}.why-premium #punchbowlPremiumMembers #punchbowlPremHeader p{font-size:1.25rem;line-height:1.625rem;margin-bottom:0;text-align:center}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel{display:flex;flex-flow:row;height:auto;overflow-x:auto;overflow-y:hidden;padding:1.5rem 0 0;scroll-snap-type:x;width:100%}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel .prem-carousel-card{background-color:#fff;border:1px solid #ccd1cc;border-radius:4px;flex:none;height:21.875rem;margin-right:.5rem;padding:2rem 1rem;width:17rem}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel .prem-carousel-card img{border-radius:100px;height:7.5rem;margin:0 auto 1.5rem;width:7.5rem}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel .prem-carousel-card h3{color:#bf398b;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:.5rem;text-transform:uppercase}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel .prem-carousel-card p{color:#1c211e;font-size:1rem;line-height:1.25rem}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel .prem-carousel-card p.employer{font-weight:700}.why-premium .why-premium-plan{background:#1c211e;padding:5rem 2rem}@media (max-width:992px){.why-premium .why-premium-plan{padding-left:1.5rem;padding-right:1.5rem}}.why-premium .why-premium-plan hr{border-color:#ccd1cc}.why-premium .why-premium-plan .why-premium-container{display:flex;justify-content:space-around;margin:0 auto;max-width:71em;padding-bottom:1.5rem;padding-top:0}.why-premium .why-premium-plan .why-premium-container a:focus,.why-premium .why-premium-plan .why-premium-container a:focus-visible{outline:2px solid #fa64bf}.why-premium .why-premium-plan .why-premium-container .why-premium-plan-item{display:flex;flex-direction:column;letter-spacing:.01em;text-align:center;text-transform:uppercase}.why-premium .why-premium-plan .why-premium-container .why-premium-plan-item h2{color:#fa64bf;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:1rem}.why-premium .why-premium-plan .why-premium-container .why-premium-plan-item p{color:#fff;font-size:3.5rem;font-weight:700;line-height:4rem}.why-premium .why-premium-plan .why-premium-container .why-premium-plan-item .plan-separator{border-right:1.5px solid #ccd1cc;height:100%}.why-premium .why-premium-plan .why-premium-plan-row{padding:1.5rem 0 0;text-align:center}.why-premium .why-premium-plan .why-premium-plan-row h2{color:#fa64bf;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:1.5rem;text-transform:uppercase}.why-premium .why-premium-plan .why-premium-plan-row p{color:#fff;font-size:1.25rem;line-height:1.625rem;margin-bottom:0}.why-premium .why-premium-group{background:#2f3330;color:#f3f3f3;padding-left:1rem;padding-right:1rem}.why-premium .why-premium-group .why-premium-group-container{display:flex;letter-spacing:.01em;margin:0 auto;max-width:71em;padding-bottom:2.5rem;padding-top:2.5rem}.why-premium .why-premium-group .why-premium-group-container img{height:auto;margin:auto 5em auto auto;max-height:21rem;max-width:31rem;width:100%}.why-premium .why-premium-group .why-premium-group-container h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-top:2.25rem;max-width:31rem;text-transform:uppercase}.why-premium .why-premium-group .why-premium-group-container p{font-size:1.25rem;line-height:1.625rem;margin-bottom:0;margin-top:.5rem;max-width:31rem}.why-premium .why-premium-group .why-premium-group-container a.punchbowl-btn{border:1px solid #f3f3f3;font-size:1rem;font-weight:700;line-height:1.25rem;margin-top:1.5rem;padding:.5rem .75rem;text-transform:uppercase}.why-premium .why-premium-group .why-premium-group-container a.punchbowl-btn:hover{background-color:#f3f3f3;border:1px solid #2f3330;color:#2f3330}.why-premium .why-premium-subscribe{background:#1c211e}.why-premium .why-premium-subscribe .why-premium-subscribe-container{align-items:center;display:flex;flex-direction:column;justify-content:center;letter-spacing:.01em;margin:0 auto;max-width:71em;padding-top:4.5rem}.why-premium .why-premium-subscribe .why-premium-subscribe-container h2{color:#fa64bf;font-size:1.875rem;font-weight:700;line-height:2.25rem;text-align:center;text-transform:uppercase}.why-premium .why-premium-subscribe .why-premium-subscribe-container p.why-premium-subscribe-subtitle{color:#fff;font-size:1.25rem;line-height:1.625rem;margin:1.5rem 0 0}@media (min-width:768px){.why-premium .why-premium-subscribe .why-premium-subscribe-container p.why-premium-subscribe-subtitle{margin-left:auto;margin-right:auto}}.why-premium .why-premium-subscribe .why-premium-subscribe-container form{color:#fff;font-size:1rem;line-height:1.25rem;margin-top:2.5rem;padding-bottom:4.5rem}.why-premium .why-premium-subscribe .why-premium-subscribe-container form label{display:block}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input{align-items:flex-end;display:flex;margin-top:.5rem}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input input[type=email]{background-color:initial;border-color:#fff;border-width:0 0 1px;color:#fa64bf;font-weight:700;margin-right:3px;width:35.5625rem}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input input[type=email]:focus{border-color:#bf398b;outline:none}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input .why-premium-subscribe-btn{background:#bf398b;border:1px solid #fff;color:#fff;font-weight:700;letter-spacing:.01em;padding:.5rem .75rem;text-transform:uppercase}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input .why-premium-subscribe-btn:hover{background:#fff;color:#bf398b;cursor:pointer}.why-premium #whyPremiumFAQ #punchbowlFAQHeader{background-color:#f3f3f3;color:#2f3330}.why-premium #whyPremiumFAQ #punchbowlFAQHeader h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:0 auto;text-align:center;text-transform:uppercase}.why-premium #whyPremiumFAQ #punchbowlFAQBody{background-color:#fff;color:#1c211e;padding-bottom:2.5rem;padding-left:2rem;padding-right:2rem}@media (max-width:992px){.why-premium #whyPremiumFAQ #punchbowlFAQBody{padding-left:1.5rem;padding-right:1.5rem}}.why-premium #whyPremiumFAQ #punchbowlFAQBody .punchbowl-faq{border-bottom:1px solid #ccd1cc;margin:0 auto;max-width:47rem;padding-bottom:1.5rem;padding-top:1.5rem}.why-premium #whyPremiumFAQ #punchbowlFAQBody .punchbowl-faq:last-child{border-width:0}.why-premium #whyPremiumFAQ #punchbowlFAQBody .punchbowl-faq .question{margin-bottom:1rem}.why-premium #whyPremiumFAQ #punchbowlFAQBody .punchbowl-faq .question h3{font-size:1.25rem;font-weight:700;line-height:1.625rem}.why-premium #whyPremiumFAQ #punchbowlFAQBody .punchbowl-faq .answer{font-size:1rem;line-height:1.25rem;margin-bottom:0}.why-premium #whyPremiumFAQ #punchbowlFAQBody .punchbowl-faq .expand-collapse{display:none}@media (min-width:992px){.premium-tabs-content{width:560px}}@media (max-width:991px){.why-premium .premium-members-tab{background:#fff}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content{width:310px}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-title{font-size:3rem;line-height:3.5rem}.why-premium .why-premium-group .why-premium-group-container img{margin-right:2rem}.why-premium .why-premium-group .why-premium-group-container h2{font-size:1.5rem;line-height:2rem}.why-premium .why-premium-group .why-premium-group-container p{font-size:1rem;line-height:1.25rem}.why-premium .why-premium-group .why-premium-group-container button{border:1px solid #f3f3f3;font-size:1rem;font-weight:700;line-height:1.25rem;margin-top:1.5rem;padding:.5rem .75rem;text-transform:uppercase}.why-premium .why-premium-group .why-premium-group-container button:hover{background-color:#f3f3f3;border:1px solid #2f3330;color:#2f3330}}@media (max-width:768px){.why-premium{overflow:hidden}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-subtitle{max-width:42rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community{align-items:center;flex-direction:column-reverse}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community img{margin-bottom:1rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community>div{margin-right:0}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community .why-premium-community-title{margin-top:1.5rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community .why-premium-community-content{margin-top:1.5rem;max-width:100%}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content{max-width:15rem}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-title{font-size:2.25rem;line-height:2.75rem}.why-premium #punchbowlImageGrid .container{display:grid;grid-template-columns:repeat(3,1fr);position:relative}.why-premium #punchbowlImageGrid .container img{max-width:100%}.why-premium #punchbowlImageGrid .container a{bottom:0;display:block;grid-column:3;position:absolute;right:0;text-align:right}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel{padding-top:5rem}.why-premium #punchbowlPremiumMembers #punchbowlPremCarousel .prem-carousel-card{width:15rem}.why-premium .why-premium-plan .why-premium-container{padding-bottom:2.5rem;padding-top:2.5rem}.why-premium .why-premium-plan .why-premium-container .why-premium-plan-item h2{color:#fa64bf;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-top:0}.why-premium .why-premium-group .why-premium-group-container{flex-direction:column;padding-left:2rem}.why-premium .why-premium-group .why-premium-group-container img{margin:auto auto 1rem}.why-premium .why-premium-subscribe{background:#1c211e}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input input[type=email]{width:20rem}}@media (max-width:768px) and (max-width:767px){.why-premium{overflow:hidden}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-title{font-size:2.25rem;letter-spacing:.05em;line-height:2.75rem;padding-left:1.5rem;text-align:start}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-subtitle{margin-left:1.5rem;max-width:20.4375rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-btn{margin:2rem 1.5rem 2.5rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community{justify-content:flex-start}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community .why-premium-community-title{margin-top:1.5rem;padding-left:1.5rem}.why-premium .why-premium-hero .why-premium-hero-container .why-premium-hero-community .why-premium-community-content{max-width:20.4375rem;padding-left:1.5rem}.why-premium .premium-members-tab .premium-tab-container{justify-content:flex-start;margin-bottom:1.875rem;margin-top:1.5rem}.why-premium .premium-members-tab .premium-tab-container .tab-title-list{margin-left:0;margin-right:0;width:100%}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title{color:#2f3330;font-size:1.25rem;font-weight:700;justify-content:space-between;line-height:1.625rem;margin:0 1.5rem}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-title .tabs-title-expand{display:flex}.why-premium .premium-members-tab .premium-tab-container .bold-title:after,.why-premium .premium-members-tab .premium-tab-container .bold-title:before{display:none}.why-premium .premium-members-tab .premium-tab-container .bold-title:focus,.why-premium .premium-members-tab .premium-tab-container .bold-title:hover{color:#2f3330}.why-premium .premium-members-tab .premium-tab-container hr{display:block}.why-premium .premium-members-tab .premium-tab-container .line,.why-premium .premium-members-tab .premium-tab-container .premium-tab-content-lg,.why-premium .premium-members-tab .premium-tab-container hr:last-child{display:none}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content{margin-left:1.5rem;margin-top:0;max-height:0;max-width:20.4375rem;overflow:auto;transition:max-height .3s;width:0}.why-premium .premium-members-tab .premium-tab-container .premium-tabs-content .premium-tabs-content-title{font-size:2.25rem;font-weight:700;line-height:2.75rem}.why-premium .why-premium-plan .why-premium-container{padding-left:1.5rem;padding-right:1.5rem}.why-premium .why-premium-plan .why-premium-container .why-premium-plan-item h2{color:#fa64bf;font-size:.875rem;font-weight:700;line-height:1.125rem;max-width:10rem}.why-premium .why-premium-group .why-premium-group-container{flex-direction:column;justify-content:flex-start;padding:2rem 1.5rem 2.5rem}.why-premium .why-premium-group .why-premium-group-container h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-top:0;max-width:31rem;text-transform:uppercase}.why-premium .why-premium-group .why-premium-group-container p{font-size:1.125rem;line-height:1.5rem;margin-bottom:0;margin-top:1rem}.why-premium .why-premium-group .why-premium-group-container button{font-size:1rem;line-height:1.25rem;margin-top:1.5rem}.why-premium .why-premium-subscribe .why-premium-subscribe-container{align-items:flex-start;justify-content:flex-start;margin:0 auto;max-width:71em;padding-left:1.5rem;padding-right:1.5rem;padding-top:2.5rem}.why-premium .why-premium-subscribe .why-premium-subscribe-container h2,.why-premium .why-premium-subscribe .why-premium-subscribe-container p.why-premium-subscribe-subtitle{font-size:1rem;line-height:1.25rem}.why-premium .why-premium-subscribe .why-premium-subscribe-container form{margin-top:1.5rem;padding-bottom:2.5rem;width:100%}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input{align-items:flex-start;display:flex;flex-direction:column}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input input[type=email]{width:100%}.why-premium .why-premium-subscribe .why-premium-subscribe-container form .why-premium-subscribe-form-input .why-premium-subscribe-btn{margin-top:1rem;width:100%}}.about{background:#1c211e;overflow:auto}.about .about-hero-video{margin:0 auto;max-width:71em;overflow:hidden;position:relative}.about .about-hero-video .plyr__control--overlaid{display:none}.about .about-hero-video-embed{display:block;z-index:1}.about .about-hero-video-play-button{height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .5s 0s,z-index 0s .5s;width:100%;z-index:2}.about .about-hero-video-play-button.clicked{opacity:0;z-index:-1}.about .about-hero-video-play-button-poster{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.about .about-hero-video-play-button-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.about .about-hero-video-play-button-icon img{transition:transform .15s}.about .about-hero-video-play-button:hover .about-hero-video-play-button-icon img{transform:scale(1.1)}.about .about-hero{background:#fff;color:#bf398b;padding-top:2.5rem;position:relative}.about .about-hero hr{background:#bf398b;border:none;height:.125em;margin-top:3.125em}.about .about-hero .about-hero-line{background:#bf398b;border:none;display:none;height:2px}.about .about-hero .about-hero-container{margin:0 auto;max-width:71em;z-index:1}.about .about-hero .about-hero-container .about-hero-title{background:#fff;color:#bf398b;font-size:3.5rem;font-weight:300;left:0;letter-spacing:.05rem;line-height:4rem;margin-left:auto;margin-right:auto;max-width:46.9375rem;position:absolute;right:0;text-align:center;text-transform:uppercase;top:2.5rem}.about .about-hero .about-hero-container img{display:block;margin-left:auto;margin-right:auto;text-align:center}.about .about-hero-body{background:#1c211e}.about .about-hero-body .about-hero-body-container{color:#f3f3f3;margin:0 auto;max-width:71em}.about .about-hero-body .about-hero-body-container .about-hero-body-text{font-size:1.25rem;letter-spacing:.01rem;line-height:1.625rem;margin-left:auto;margin-right:auto;max-width:59rem;padding:5rem 0}.about .about-hero-body .about-hero-body-container .about-hero-body-text p:last-child{margin-bottom:0}.about .about-team-separator{background:#f3f3f3;padding:2.5rem 0;text-align:center}.about .about-team-separator .decorative-squares{display:flex;justify-content:center}.about .about-team-separator .decorative-squares .pink-square{background-color:#cb4697;height:.5rem;margin-right:.75rem;width:.5rem}.about .about-team-separator .about-team-separator-title{color:#1c211e;font-size:1.875rem;font-weight:700;letter-spacing:.01rem;line-height:2.25rem;margin-bottom:1.5rem;margin-top:2rem;text-align:center;text-transform:uppercase}.about .about-team{background:#fff}.about .about-team .about-team-container{margin:0 auto;max-width:71rem;padding-left:1rem;padding-right:1rem}.about .about-team .about-team-container .about-team-list{display:flex;flex-direction:column;padding-top:2.5rem}@media (min-width:768px){.about .about-team .about-team-container .about-team-list .big-cards hr{display:none}}.about .about-team .about-team-container .about-team-list .about-team-list-item{display:flex;justify-content:space-around;margin-bottom:2rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-social-img{display:block;height:auto;margin-bottom:1.5rem;min-width:124px;width:124px}@media (min-width:768px){.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-social-img{min-width:208px;width:208px}}@media (min-width:992px){.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-social-img{min-width:304px;width:304px}}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social{display:flex;flex-direction:column;margin-right:3rem}@media (min-width:992px){.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social{margin-right:5rem}}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-mobile-list{display:none}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-team-social-links{align-items:center;display:flex;justify-content:center}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-team-social-links a{margin-right:1.5rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-team-social-links a:last-child{margin-right:0}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-team-social-links a:hover{opacity:.5}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-team-social-links a:active{opacity:1}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-team-social-links a img{height:1.5rem;width:1.5rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content{display:flex;flex:1;flex-direction:column;font-size:1.25rem;letter-spacing:.01em;line-height:1.625rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-social-links-mobile{display:none}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-social-links-mobile img{height:1.5rem;width:1.5rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-item-content-title{color:#bf398b;font-weight:700;text-transform:uppercase}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-item-content-job{color:#1c211e;font-weight:700;margin-right:1rem;margin-top:.25rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text{color:#1c211e;font-size:1rem;line-height:1.25rem;margin-top:1.5rem;padding-right:1rem;position:relative}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text.has-more .content-text-inner{max-height:17.5rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .content-text-inner{margin-bottom:1.5em;max-width:43rem;overflow:hidden;position:relative;transition:max-height .3s}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .content-text-inner p{margin-bottom:1.25em}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .content-text-inner p:last-child{margin-bottom:0}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-text-read-more{--gd:linear-gradient(180deg,#fff,hsla(0,0%,100%,.5) 70.31%,hsla(0,0%,100%,0));background-image:var(--gd);height:6.25rem;left:0;position:absolute;top:12.5rem;transform:matrix(1,0,0,-1,0,0);width:100%}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-read-more-btn{background:#fff;border:1px solid #1c211e;box-sizing:border-box;display:block;font-weight:700;margin-left:auto;margin-right:auto;margin-top:1rem;padding:.5rem .75rem;text-align:center;text-transform:uppercase}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-read-more-btn:focus,.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-read-more-btn:focus-visible{outline:2px solid #bf398b}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-read-more-btn:hover{background:#1c211e;color:#fff;cursor:pointer}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-read-more-btn:active{background:#f3f3f3;color:#1c211e}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-read-more-btn .less-label{display:none}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text .about-read-more-btn .more-label{display:block}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text.active .about-text-read-more{display:none!important}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text.active .about-read-more-btn .more-label{display:none}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text.active .about-read-more-btn .less-label{display:block}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text.active .content-text-inner{max-height:100%;overflow:visible}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-bio-icon,.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-bio-text{display:none}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-bio-mobile{display:block;max-height:0;overflow:hidden;transition:max-height .5s}.about .about-team .about-team-container .about-team-members{display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:700;justify-content:space-evenly;letter-spacing:.01em;line-height:1.625rem;padding-bottom:4.5rem;row-gap:2rem;text-align:center}@media (max-width:1024px){.about .about-team .about-team-container .about-team-members{gap:2rem;margin-left:1rem;margin-right:1rem}}.about .about-team .about-team-container .about-team-members .about-members-item{display:flex;flex-direction:column;margin-top:3.5rem;min-width:25%}.about .about-team .about-team-container .about-team-members .about-members-item img{border-radius:50%;display:block;height:7.5rem;margin-left:auto;margin-right:auto;object-fit:cover;width:7.5rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-item-name{color:#bf398b;margin-top:1.25rem;text-transform:uppercase}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-item-job{color:#bf398b;color:#1c211e;font-weight:700;margin-top:1.25rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links{align-items:center;display:flex;justify-content:center;margin-top:1.25rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links img{border-radius:0;display:block;height:1.5rem;width:1.5rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links a{margin-right:1.25rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links a:last-child{margin-right:0}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links a:hover{opacity:.5}.about .about-subscribe{background:#1c211e}.about .about-subscribe .about-subscribe-container{align-items:center;display:flex;flex-direction:column;justify-content:center;letter-spacing:.01em;margin:0 auto;max-width:71em;padding-top:4.5rem}.about .about-subscribe .about-subscribe-container .about-subscribe-title{color:#fa64bf;font-size:1.875rem;font-weight:700;line-height:2.25rem;text-align:center;text-transform:uppercase}.about .about-subscribe .about-subscribe-container .about-subscribe-subtitle{color:#fff;font-size:1.25rem;line-height:1.625rem;margin:1.5rem 0 0}@media (min-width:768px){.about .about-subscribe .about-subscribe-container .about-subscribe-subtitle{margin-left:auto;margin-right:auto}}.about .about-subscribe .about-subscribe-container .about-subscribe-form{color:#fff;font-size:1rem;line-height:1.25rem;margin-left:auto;margin-right:auto;margin-top:2.5rem;padding-bottom:4.5rem}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-label{display:block}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input{align-items:flex-end;display:flex}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input input[type=email]{background-color:initial;border-color:#fff;border-width:0 0 1px;color:#fa64bf;font-weight:700;margin-right:3px;margin-top:.5rem;width:auto}@media (min-width:768px){.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input input[type=email]{width:35.5625rem}}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input input[type=email]:focus{border-color:#bf398b;outline:none}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input .about-subscribe-btn{background:#bf398b;border:1px solid #fff;color:#fff;font-weight:700;letter-spacing:.01em;margin-top:1rem;padding:.5rem .75rem;text-transform:uppercase}@media (min-width:768px){.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input .about-subscribe-btn{margin-top:0}}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input .about-subscribe-btn:hover{background:#fff;color:#bf398b;cursor:pointer}.about .about-member{background:#fff}.about .about-member .about-member-container{margin:0 auto;max-width:71em}.about .about-member .about-member-container .about-member-subscribe-title-tablet{display:none}.about .about-member .about-member-container .about-member-subscribe{display:flex;letter-spacing:.01em;padding:4.5rem 2rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item{display:flex;flex-direction:column;margin-right:5rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item:last-child{margin-right:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item img{margin-top:2rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .punchbowl-btn{margin-bottom:0;margin-top:1.5rem;width:14rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-subscribe-item-title{color:#bf398b;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-top:5.5rem;text-transform:uppercase}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item hr{border:1px solid #ccd1cc;margin-top:1rem;width:100%}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types{display:flex}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item{display:flex;flex-direction:column;margin-right:1.5rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item:last-child{margin-right:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item .about-member-news-item-text{color:#2f3330;font-size:1.125rem;font-weight:500;line-height:1.5rem;margin-top:1rem;max-width:13.625rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item .about-member-news-item-text p:first-child:before{color:#bf398b;content:"→";font-family:Lucida Grande,calibri,arial,sans-serif;margin-right:5px}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item .about-member-news-item-text p:last-child{margin-bottom:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-subscribe-btn{background:#fff;border:1px solid #1c211e;font-size:1rem;font-weight:700;line-height:1.25rem;margin-top:1rem;padding:.5rem .75rem;text-align:center;text-transform:uppercase;width:13.6rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-subscribe-btn:hover{background:#1c211e;color:#fff;cursor:pointer}.about .about-listen-daily{background:#f3f3f3}.about .about-listen-daily .about-listen-daily-container{margin:0 auto;max-width:71em;padding:2.5rem 0}.about .about-listen-daily .about-listen-daily-container a:focus .about-listen-daily,.about .about-listen-daily .about-listen-daily-container a:focus-visible .about-listen-daily{outline:2px solid #bf398b}.about .about-listen-daily .about-listen-daily-container .about-listen-daily{display:block;margin-left:auto;margin-right:auto;max-width:59rem;padding:.125rem;width:100%}.about-promo{background:#fff}.about-promo .about-promo-container{color:#1c211e;letter-spacing:.01em;margin:0 auto;max-width:71em}.about-promo .about-promo-container .about-promo-bar{display:flex;padding:5rem 2rem}.about-promo .about-promo-container .about-promo-bar .about-promo-item{display:flex;flex:100%;margin-right:5rem}.about-promo .about-promo-container .about-promo-bar .about-promo-item:last-child{margin-right:0}.about-promo .about-promo-container .about-promo-bar .about-promo-item img{height:11rem;margin-right:2rem;width:11rem}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content{display:flex;flex-direction:column}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-title{font-size:1.25rem;font-weight:700;line-height:1.625rem;text-transform:uppercase}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text{font-size:1rem;line-height:1.25rem;margin-top:.5rem;max-height:8rem;max-width:18rem}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text a{color:#bf398b;text-decoration:underline}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text a:hover{background-color:#f3f3f3}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-read-latest-btn{background:#fff;border:1px solid #1c211e;font-size:1rem;font-weight:700;line-height:1.25rem;margin-top:1rem;padding:.5rem .75rem;text-align:center;text-transform:uppercase;width:12rem}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-read-latest-btn:hover{background:#1c211e;color:#fff;cursor:pointer}@media (max-width:991px){.about{overflow:hidden}.about .about-hero-body .about-hero-body-container .about-hero-body-text{max-width:45rem}}@media (max-width:991px) and (max-width:767px){.about .about-hero-body .about-hero-body-container .about-hero-body-text{padding-left:1rem}}@media (max-width:991px){.about .about-team .about-team-container .about-team-list .about-team-list-item{margin-bottom:1rem}.about .about-team .about-team-container .about-team-list .about-team-list-item:last-child{margin-bottom:0}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content{font-size:1.125rem;line-height:1.5rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text{font-size:.875rem;line-height:1.125rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text p{max-height:18rem;max-width:40rem}.about .about-member .about-member-container .about-member-subscribe{display:flex;letter-spacing:.01em;padding:2rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item{display:flex;flex-basis:50%;flex-direction:column;margin-right:4rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item:last-child{margin-right:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item img{margin-top:1.5rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-subscribe-item-title{font-size:1.5rem;line-height:2rem;margin-top:2rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types{flex-direction:column}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item .about-member-news-item-text{font-size:1.125rem;line-height:1.5rem;max-width:100%}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-subscribe-btn{font-size:.75rem;line-height:1rem;margin-top:1.25rem;padding:.25rem .5rem;text-align:center}.about-promo .about-promo-container{color:#1c211e;letter-spacing:.01em;margin:0 auto;max-width:71em}.about-promo .about-promo-container .about-promo-bar{flex-direction:column}.about-promo .about-promo-container .about-promo-bar .about-promo-item{margin-bottom:2rem;margin-right:auto}.about-promo .about-promo-container .about-promo-bar .about-promo-item:last-child{margin-bottom:0}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text{max-height:5rem;max-width:20rem}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-read-latest-btn{font-size:.875rem;line-height:1.125rem;width:10rem}}@media (min-width:768px) and (max-width:991px){.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-subscribe-item-title,.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item hr{display:none}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .punchbowl-btn{margin-left:0}.about .about-member .about-member-container .about-member-subscribe-title-tablet{border-bottom:2px solid #ccd1cc;color:#bf398b;display:block;font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:5.5rem 2rem 0;padding:2rem 0 1rem;text-transform:uppercase}}@media (max-width:767px){.about{overflow-x:hidden}.about .about-hero hr{display:none}.about .about-hero .about-hero-container .about-hero-title{background:none;font-size:1.5rem;font-weight:300;letter-spacing:.01rem;line-height:2rem;margin-left:1rem;min-width:21.5rem;position:relative;text-align:left;top:0}.about .about-hero .about-hero-container .about-hero-line{display:block;margin-left:1rem}.about .about-hero-body .about-hero-body-container .about-hero-body-text{letter-spacing:.01rem;max-width:100%;padding:2.5rem 1rem}.about .about-team .about-team-container .about-team-list{padding-bottom:1.5rem;padding-top:0}.about .about-team .about-team-container .about-team-list .member-item{align-items:flex-start;flex-direction:column;justify-content:flex-start}.about .about-team .about-team-container .about-team-list .member-item:last-child hr{display:none}.about .about-team .about-team-container .about-team-list hr{background:#ccd1cc;display:block;height:1px;margin-bottom:0;margin-left:-1rem;width:150%}.about .about-team .about-team-container .about-team-list .mobile-bio-toggler{margin-bottom:0;padding-bottom:1.5rem}.about .about-team .about-team-container .about-team-list .mobile-bio-toggler:focus-within{outline:2px solid #bf398b}.about .about-team .about-team-container .about-team-list .mobile-bio-toggler:hover{cursor:pointer}.about .about-team .about-team-container .about-team-list .mobile-bio-toggler:hover .about-team-bio-text{color:#bf398b}.about .about-team .about-team-container .about-team-list .mobile-bio-toggler .about-team-bio-icon{background-position:50%}.about .about-team .about-team-container .about-team-list .mobile-bio-toggler .about-team-bio-icon:focus,.about .about-team .about-team-container .about-team-list .mobile-bio-toggler .about-team-bio-icon:focus-visible{outline:none}.about .about-team .about-team-container .about-team-list .mobile-bio-toggler .about-team-bio-icon.collapsed{background-image:url(/wp-content/themes/punchbowl-news/assets/images/bio_expand_icon.svg?v2)}.about .about-team .about-team-container .about-team-list .about-team-list-item{align-items:flex-start;justify-content:space-between;padding-top:1.5rem;position:relative;width:100%}.about .about-team .about-team-container .about-team-list .about-team-list-item.mobile-bio-text{margin-bottom:0;padding-top:0}.about .about-team .about-team-container .about-team-list .about-team-list-item .mobile-text-inner{padding-bottom:1.5rem;padding-top:1.5rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .mobile-text-inner p{margin-bottom:1.25em}.about .about-team .about-team-container .about-team-list .about-team-list-item .mobile-text-inner p:last-child{margin-bottom:0}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-bio-text{display:block;font-size:1.25rem;font-weight:700;line-height:1.625rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-bio-icon{background-image:url(/wp-content/themes/punchbowl-news/assets/images/bio_min_icon.svg);background-repeat:no-repeat;display:block;height:20px;margin-bottom:auto;margin-right:1rem;margin-top:auto;width:20px}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social{display:flex;flex-direction:column;gap:1.25rem;margin-right:1.5rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-list-item-social .about-team-social-links{display:none}}@media (max-width:767px) and (max-width:341px){.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content{max-width:10.5rem}}@media (max-width:767px){.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-social-links-mobile{display:flex;margin-top:1rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-social-links-mobile a{margin-right:1.25rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-social-links-mobile a:hover{opacity:.5}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-item-content-job{margin-top:.25rem}.about .about-team .about-team-container .about-team-list .about-team-list-item .about-team-item-content .about-team-content-text{display:none}.about .about-team .about-team-container .about-team-members{display:grid;gap:2.5rem;grid-template-columns:repeat(1,1fr);justify-content:flex-start;margin-left:1.5rem;margin-top:2.5rem;padding-bottom:3.25rem}.about .about-team .about-team-container .about-team-members .about-members-item{align-items:flex-start;flex-direction:row;justify-content:flex-start;margin-left:auto;margin-right:auto;margin-top:0;text-align:left;width:20rem}.about .about-team .about-team-container .about-team-members .about-members-item img{display:block;margin-left:0;margin-right:1.5rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-item-name{margin-top:0;max-height:52px;max-width:11.9375rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-item-job{font-size:1rem;line-height:1.25rem;margin-top:.5rem;max-height:40px;max-width:191px}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:1.5rem;max-width:7.5rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links a{margin-right:1.25rem;width:1.5rem}.about .about-team .about-team-container .about-team-members .about-members-item .about-members-social-links a:last-child{margin-right:0}.about .about-subscribe .about-subscribe-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;letter-spacing:.01em;margin:0 2rem;padding-top:2rem}.about .about-subscribe .about-subscribe-container .about-subscribe-subtitle,.about .about-subscribe .about-subscribe-container .about-subscribe-title{font-size:1rem;line-height:1.25rem}.about .about-subscribe .about-subscribe-container .about-subscribe-form{font-size:1rem;line-height:1.25rem;margin-top:1.5rem;padding-bottom:2.5rem;width:100%}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-label{display:block}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input{align-items:flex-start;flex-direction:column;justify-content:flex-start}.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input .about-subscribe-btn,.about .about-subscribe .about-subscribe-container .about-subscribe-form .about-subscribe-form-input input[type=email]{width:100%}.about .about-member .about-member-container{margin:0 2rem}.about .about-member .about-member-container .about-member-subscribe{flex-direction:column;padding:2.5rem 0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item{margin-right:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item:first-child{flex-direction:row}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item:first-child img{flex-grow:1;margin-right:1.5rem;margin-top:0;width:30%}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item:first-child img:last-child{margin-right:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item hr{margin-top:1rem}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types{display:flex;flex-direction:column}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item{display:flex;flex-direction:column;margin-bottom:1.5rem;margin-right:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item:last-child{margin-bottom:0}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item img{display:block;margin-left:auto;margin-right:auto}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-member-item-news-types .about-member-news-types-item .about-member-news-item-text{font-size:1.25rem;line-height:1.625rem;max-width:100%}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item .about-subscribe-btn{display:block;margin-left:auto;margin-right:auto}.about .about-listen-daily{background:#f3f3f3}.about .about-listen-daily .about-listen-daily-container{margin:0 auto;max-width:71em}.about .about-listen-daily .about-listen-daily-container .about-listen-daily{display:block;margin-left:auto;margin-right:auto}.about-promo .about-promo-container .about-promo-bar{flex-direction:column;padding:2.5rem 2rem}.about-promo .about-promo-container .about-promo-bar .about-promo-item img{display:block}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content{flex-direction:column}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-title{font-weight:700;text-transform:uppercase}.about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text{font-size:1rem;line-height:1.25rem;margin-top:1rem;max-height:100%}}@media (max-width:576px){.about .about-promo .about-promo-container{max-width:71em}.about .about-promo .about-promo-container .about-promo-bar .about-promo-item{flex-direction:column;margin-bottom:3.75rem;margin-right:0}.about .about-promo .about-promo-container .about-promo-bar .about-promo-item:last-child{margin-bottom:0}.about .about-promo .about-promo-container .about-promo-bar .about-promo-item img{margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.about .about-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text{max-width:100%}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item:first-child{flex-direction:column}.about .about-member .about-member-container .about-member-subscribe .about-member-subscribe-item:first-child img{margin-right:0;margin-top:1.5rem;width:auto}}.explore-content{background:#1c211e;overflow:auto;position:relative}.explore-content hr{background:#fa64bf;border:none;display:flex;height:.125rem;margin-top:5.7rem}.explore-content .arrow-font{font-family:Lucida Grande,calibri,arial,sans-serif}.explore-content .explore-hero{color:#f3f3f3;margin:0 auto}@media (max-width:991px){.explore-content .explore-hero{padding-bottom:2.5rem}}@media (min-width:992px){.explore-content .explore-hero .hero-header{margin-top:2.5rem}}.explore-content .explore-hero .explore-hero-content{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:3rem;max-width:71rem;padding-bottom:2.25rem}.explore-content .explore-hero .explore-hero-content .explore-hero-text{font-size:1.25rem;letter-spacing:.01em;line-height:1.625rem;max-width:32.9375rem}@media (min-width:992px){.explore-content .explore-hero .explore-hero-content .explore-hero-text{margin-right:3rem}}@media (max-width:1150px){.explore-content .explore-hero .explore-hero-content .explore-hero-text{margin-left:1.5rem;max-width:28rem}}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe{background:#2f3330;border-radius:4px;color:#f3f3f3;display:flex;flex-direction:column;margin-right:1rem;max-width:31rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-title{font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.25rem;margin-left:2rem;margin-right:2rem;margin-top:1.5rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-form{display:flex;flex-direction:column;margin-bottom:2rem;margin-left:2rem;margin-top:1rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-label{font-size:.75rem;font-weight:300;letter-spacing:.01em;line-height:1rem;margin-bottom:-1rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-input{background-color:initial;border-color:#fff;border-width:0 0 1px;color:#fff;width:calc(100% - 142px)}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-input:focus{cursor:pointer;outline:none}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-btn{background:#bf398b;border:1px solid #fff;box-sizing:border-box;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.25rem;padding:.5rem .75rem;text-transform:uppercase;width:6.9375rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-btn:hover{background:#f3f3f3;border:1px solid #bf398b;box-sizing:border-box;color:#bf398b;cursor:pointer}@media (min-width:768px) and (max-width:991px){.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe,.explore-content .explore-hero .explore-hero-content .explore-hero-text{width:50%}}.explore-content .explore-content-body{background:#f3f3f3}.explore-content .explore-content-body .explore-container{margin:0 auto;max-width:71em}.explore-content .explore-content-body .explore-container .explore-container-list{display:flex;margin-left:1rem;margin-right:1rem;padding-bottom:5.75rem;padding-top:5rem}@media (max-width:991px){.explore-content .explore-content-body .explore-container .explore-container-list{flex-direction:column;padding:1rem}}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item{background-color:#fff;border-radius:4px;box-shadow:0 0 8px 2px rgba(28,33,30,.1);display:flex;flex-direction:column;margin-right:1rem;width:66%}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-item-content{display:flex;margin-left:2rem;margin-right:2rem;margin-top:2rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-item-content .list-item-content-title{color:#bf398b;font-size:4rem;font-weight:700;letter-spacing:.01em;line-height:4.5rem;text-transform:uppercase}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-item-content .list-item-content-title .white-color{color:#fff}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-item-content .list-item-content-body{color:#1c211e;font-size:1.25rem;letter-spacing:.01em;line-height:1.625rem;margin-top:.5rem;max-width:43rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid{column-gap:1rem;display:grid;font-size:1.25rem;grid-template-columns:repeat(2,auto);letter-spacing:.01em;line-height:1.625rem;margin-left:2rem;margin-right:2rem;margin-top:2.875rem;padding-bottom:2rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item{margin-bottom:2rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item:last-child{margin-bottom:0}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title{color:#bf398b;font-weight:700}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-lg{display:block}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-lg:hover{background-color:#f3f3f3}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-lg:active{background-color:rgba(203,70,151,.16)}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-grid-arrow,.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-sm{display:none}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des{color:#1c211e;display:block;margin-top:.5rem;max-width:21rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des p{margin:0}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des .punchbowl-btn{display:none}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second{color:#fff;display:flex;flex-direction:column;letter-spacing:.01em;margin:0 -1rem -1rem 0;width:33%}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second>*{margin:0 1rem 1rem 0}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small{display:block;padding-bottom:1.5rem;padding-left:2rem;padding-right:2rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:first-of-type{background:#bf398b}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:first-of-type .explore-list-item-small-link a:focus,.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:first-of-type .explore-list-item-small-link a:focus-visible{outline:2px solid #fff}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:first-of-type .explore-list-item-small-link a:hover{background:rgba(28,33,30,.16)}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:first-of-type .explore-list-item-small-link a:active{background:rgba(250,100,191,.32)}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:nth-of-type(2){background:#1c211e}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:nth-of-type(2) .explore-list-item-small-link a:focus,.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:nth-of-type(2) .explore-list-item-small-link a:focus-visible{outline:2px solid #fa64bf}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:nth-of-type(2) .explore-list-item-small-link a:hover{background:hsla(0,0%,100%,.16)}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small:nth-of-type(2) .explore-list-item-small-link a:active{background:rgba(250,100,191,.32)}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small .explore-list-item-small-title{font-size:2.25rem;font-weight:700;line-height:2.75rem;padding:2.5rem 0 0;text-transform:uppercase}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small .explore-list-item-small-content{font-size:1.25rem;line-height:1.625rem;margin-left:0;max-width:19rem;padding-bottom:1.5rem;padding-top:1rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small .explore-list-item-small-link{font-size:1.25rem;font-weight:700;line-height:1.625rem;padding-bottom:1rem;padding-left:0}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small .explore-list-item-small-link:focus,.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small .explore-list-item-small-link:focus-visible{outline:2px solid #fa64bf}.explore-content .explore-content-bottom{margin:0 auto;max-width:71rem}.explore-content .explore-content-bottom .explore-bottom-flex{color:#f3f3f3;display:flex;margin-left:1rem;margin-right:1rem;margin-top:5rem;padding-bottom:5rem}@media (max-width:767px){.explore-content .explore-content-bottom .explore-bottom-flex{flex-direction:column}}.explore-content .explore-content-bottom .explore-bottom-flex>:first-child{border:1px solid #fa64bf;box-sizing:border-box;min-width:20rem}@media (max-width:767px){.explore-content .explore-content-bottom .explore-bottom-flex>:first-child{min-width:0}}@media (min-width:768px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item{width:50%}}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container{padding:0 4rem}@media (max-width:1279px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container{padding:0 1rem}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:.5em;text-align:center}}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item{align-items:center;display:flex;flex-direction:column;margin:1.5rem 0 0}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item:focus,.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item:focus-visible{outline:2px solid #fa64bf}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item:hover img{opacity:.5}@media (min-width:992px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item{margin:0 .5rem;min-width:100px}}@media (max-width:1279px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item{margin:1rem 0;width:40%}}@media (min-width:1280px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item{margin:0 1rem}}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item:first-child{margin-left:0}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item:last-child{margin-right:0}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item img{display:block;margin-bottom:.5rem;margin-left:auto;margin-right:auto}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-social-container .explore-bottom-social .explore-bottom-social-item span{font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.1}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title{font-size:1.25rem;font-weight:700;letter-spacing:.01em;line-height:1.625rem;margin-left:auto;margin-right:auto;margin-top:1rem;text-transform:uppercase}@media (max-width:767px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title{display:block}}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-des{font-size:1rem;letter-spacing:.01em;line-height:1.25rem;margin-right:2rem;margin-top:.5rem;max-width:31rem}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title-end{font-size:1.25rem;font-weight:700;letter-spacing:.01em;line-height:1.625rem;max-width:18rem;text-transform:uppercase}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title-end-small{display:none;font-size:1.25rem;font-weight:700;letter-spacing:.01em;line-height:1.625rem;text-transform:uppercase}@media (max-width:576px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title-end-small{max-width:20.5rem}}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-des-end{font-size:1rem;letter-spacing:.01em;line-height:1.25rem;margin-right:2rem;margin-top:.5rem;max-width:18rem}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-btn{background:transparent;border:1px solid #f3f3f3;box-sizing:border-box;color:#f3f3f3;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.25rem;margin-top:1rem;padding:.5rem .75rem;text-transform:uppercase}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-btn:focus,.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-btn:focus-visible{outline:2px solid #fa64bf}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-btn:hover{background-color:#f3f3f3;color:#1c211e}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-btn:active{background:hsla(0,0%,100%,.16);color:#f3f3f3}@media (max-width:991px){.explore-content{overflow:hidden}.explore-content hr{display:none}.explore-content .explore-hero .explore-content-title{background:#1c211e;font-size:2.25rem;left:1rem;line-height:2.75rem;position:relative;text-transform:uppercase;top:2.5rem}.explore-content .explore-hero .explore-hero-content>*{margin-bottom:2rem}.explore-content .explore-hero .explore-hero-content>:last-child{margin-bottom:0}.explore-content .explore-hero .explore-hero-content .explore-content-line{display:block;margin-left:1rem}.explore-content .explore-hero .explore-hero-content .explore-hero-text{margin-left:1rem;margin-right:1rem;max-height:8.125rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe{margin-left:1rem;margin-right:1rem;max-height:13.25rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-title{margin-left:1rem;margin-right:1rem;margin-top:1rem;max-width:18.5rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-form{margin:1rem}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-form .explore-hero-subscribe-label{margin-bottom:0}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-form .explore-subscribe-input-div{display:flex;flex-direction:column}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-form .explore-subscribe-input-div .explore-hero-subscribe-input{width:100%}.explore-content .explore-hero .explore-hero-content .explore-hero-subscribe .explore-hero-subscribe-form .explore-subscribe-input-div .explore-hero-subscribe-btn{margin-top:1rem;width:100%}.explore-content .explore-content-body .explore-container .explore-container-list{padding:1rem 0}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item{margin:0 0 1rem;width:100%}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-item-content{margin-left:1.5rem;margin-right:1.5rem;margin-top:1.5rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-item-content .list-item-content-title{font-size:2.25rem;line-height:2.75rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-item-content .list-item-content-body{max-width:100%}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second{width:100%}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second>*{margin:0 0 1rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small{max-width:100%;padding-left:1.5rem;padding-right:1.5rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small .explore-list-item-small-title{font-size:2.25rem;line-height:2.75rem;padding:1.5rem 0 0}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small .explore-list-item-small-content{margin-left:0;max-width:100%}.explore-content .explore-content-bottom .explore-bottom-flex{margin:3rem 2rem -2.5rem;padding-bottom:2.5rem}.explore-content .explore-content-bottom .explore-bottom-flex>*{margin-bottom:2.5rem}.explore-content .explore-content-bottom .explore-bottom-flex>:last-child{margin-left:3rem;padding-left:1rem}}@media (max-width:991px) and (max-width:767px){.explore-content .explore-content-bottom .explore-bottom-flex>:last-child{margin-left:0;padding-left:0}}@media (max-width:991px){.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item{padding-bottom:0;padding-top:0}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title{margin-left:auto;margin-right:auto;max-width:24.375rem;padding-top:1rem}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-des{display:block;margin-left:auto;margin-right:auto;max-width:40rem}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title-end{display:none;max-width:13.5625rem}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-des-end{margin-right:2rem;max-width:40rem}.explore-content .explore-content-bottom .explore-bottom-flex .explore-bottom-flex-item-title-end-small{display:block}.explore-content .explore-content-bottom .explore-bottom-flex img{display:block;margin-left:auto;margin-right:auto}}@media (max-width:767px){.explore-content .explore-hero .explore-hero-content{flex-direction:column;padding-bottom:0}.explore-content .explore-content-body .explore-container .explore-container-list{padding:1rem 0}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid{grid-template-columns:auto;margin-left:1.5rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-lg{display:none}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-sm{display:flex;justify-content:space-between;margin-right:1.5rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-sm:focus,.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-list-grid-item-title-sm:focus-visible{outline:2px solid #bf398b}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-title .explore-grid-arrow{background-image:url(/wp-content/themes/punchbowl-news/assets/images/explore_arrow_down.svg);background-repeat:no-repeat;display:block;height:16px;margin-bottom:auto;margin-top:auto;width:16px}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des{margin-top:0;max-height:0;max-width:100%;overflow:auto;transition:max-height .2s}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des .punchbowl-btn{display:inline-block;margin-bottom:3px;margin-left:3px;margin-top:1.5rem}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des .punchbowl-btn:focus,.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des .punchbowl-btn:focus-visible{outline:2px solid #bf398b}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item .explore-list-grid .explore-list-grid-item .explore-list-grid-item-des .punchbowl-btn:active{background-color:rgba(0,0,0,.16);color:#1c211e}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second{width:100%}.explore-content .explore-content-body .explore-container .explore-container-list .explore-list-item-second .explore-list-item-small{margin-right:0}.explore-content .explore-content-bottom .explore-bottom-flex{margin-left:1rem;margin-right:1rem}}.explore-bottom-flex{margin:0 1rem}@media (min-width:768px){.explore-bottom-promo{display:flex;flex-direction:row;margin-left:5rem}}.explore-bottom-promo-image{margin-bottom:2.5rem}@media (min-width:768px){.explore-bottom-promo-image{margin-bottom:0;margin-right:1rem}}@media (min-width:992px){.explore-bottom-promo-image{margin-right:2rem}}.forms-page-container{display:grid;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.forms-page-container{gap:1rem;padding-bottom:3rem;padding-top:3rem}}.forms-page-container .promo-card-container{display:unset!important;grid-column:unset!important;grid-row:unset!important;margin-left:auto;margin-right:auto;max-width:332px;width:100%}@media (min-width:992px){.forms-page-container .promo-card-container{width:332px}}@media (min-width:768px){.forms-page-container .promo-card-container{grid-column:2!important}}@media (max-width:991px){.forms-page-container .promo-card{margin-top:1.5rem!important}}@media (min-width:992px){.forms-page-container .promo-card{max-width:100%!important}}@media (min-width:768px){.forms-page-container .content-page{padding:0 2rem}}.forms-page-container .content-page h1{font-size:1.5rem;font-weight:700;line-height:1.2!important;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}@media (min-width:992px){.forms-page-container .content-page h1{font-size:2.5rem}}.forms-page-container .content-page .content{font-size:.875rem}@media (min-width:768px){.forms-page-container .content-page .content{font-size:1rem}}.forms-page-container .content-page .content p:last-child{margin-bottom:0}.forms-page-container .content-page .content h3{font-size:1.5rem;font-weight:700}.forms-page-container .content-page .content ul{-webkit-padding-start:0;list-style:none;list-style-position:inside;padding-inline-start:0}.forms-page-container .content-page .content ul li{font-size:16px;list-style:none;margin-top:20px}.forms-page-container .content-page .content ul li:before{color:#cb4697;content:"→";display:inline-block;font-family:Lucida Grande,calibri,arial,sans-serif;font-weight:700;margin-right:5px;width:1em}.forms-page-container .content-page .form-content{background-color:#f3f3f3;border:1px solid #ccd1cc;display:block;flex:1;margin:2rem 0;max-width:450px;padding:1.5rem 1rem .5rem}@media (min-width:475px){.forms-page-container .content-page .form-content{padding:2rem 1.5rem 1rem}}.forms-page-container .content-page .form-content form h4{font-size:1.125rem;font-weight:700;margin-bottom:1rem;text-align:center}.forms-page-container .content-page .form-content form p{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:1.25rem}.forms-page-container .content-page .form-content form p .wpcf7-form-control-wrap{width:100%}.forms-page-container .content-page .form-content form p .wpcf7-form-control-wrap .wpcf7-not-valid-tip{padding:2px 0}.forms-page-container .content-page .form-content form input[type=email],.forms-page-container .content-page .form-content form input[type=text]{font-size:16px;height:2.5rem;padding:5px 10px;width:100%}.forms-page-container .content-page .form-content form input[type=submit]{border:1px solid #bf398b;box-sizing:border-box;color:#bf398b;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:20px;margin:0 auto;padding:.5em 1em;text-align:center;text-transform:uppercase}.forms-page-container .content-page .form-content form input[type=submit]:hover{background:#bf398b;color:#fff}.forms-page-container .content-page .form-content form .wpcf7-spinner{display:none;margin-top:1rem}.forms-page-container .content-page .form-content form.submitting .wpcf7-spinner{display:inline-block}.about-promo.forms-page-promo{background-color:#f3f3f3}.about-promo.forms-page-promo .about-promo-container .about-promo-bar{flex-direction:row}@media (max-width:991px){.about-promo.forms-page-promo .about-promo-container .about-promo-bar{flex-direction:column;padding:2.5rem 1rem}}@media (min-width:576px) and (max-width:991px){.about-promo.forms-page-promo .about-promo-container .about-promo-bar{padding-bottom:0}}.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item{margin-bottom:0;margin-right:5rem}@media (max-width:575px){.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item{flex-direction:column;margin-bottom:4rem;margin-left:0;margin-right:0}}@media (max-width:768px){.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item{margin-right:0}}@media (max-width:991px){.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item>a{margin-bottom:2.5rem}}@media (min-width:576px){.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item>a{margin-right:2rem}}.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item>a img{height:11rem;margin-right:0;max-height:11rem;max-width:11rem;width:11rem}@media (max-width:767px){.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item>a img{margin-left:auto;margin-right:auto}}.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .about-promo-content-text{max-height:8rem;max-width:100%}.about-promo.forms-page-promo .about-promo-container .about-promo-bar .about-promo-item .about-promo-item-content .punchbowl-btn{align-self:flex-start;margin-top:1rem}#communityHubHero{background:url(/wp-content/themes/punchbowl-news/assets/images/punchbowl_news_logo_hero_background.svg),#1c211e;background-repeat:no-repeat;padding-left:2rem;padding-right:2rem;padding-top:3.5rem}@media (max-width:992px){#communityHubHero{padding-left:1.5rem;padding-right:1.5rem}}#communityHubHero h1{color:#fa64bf;font-size:4.875rem;font-weight:300;line-height:5.375rem;margin-bottom:1.5rem;text-align:center;text-transform:uppercase}#communityHubSubheader{color:#f3f3f3;font-size:1.25rem;font-weight:500;line-height:1.625rem;margin:0 auto;max-width:47rem;text-align:center}#premiumEvents{margin-top:5.25rem}#premiumEvents .section-image-text-dark{background-color:initial}#premiumEvents .section-image-text-dark .container{flex-direction:row-reverse}#premiumEvents .section-image-text-dark .container .section-description{margin-right:5rem}#jumpBack{background-color:#f3f3f3;color:#2f3330;padding:1rem 0}@media (max-width:992px){#jumpBack{padding-left:1.5rem;padding-right:1.5rem}}#jumpBack h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:0 auto;text-align:center;text-transform:uppercase}#punchbowlContentTabs{background-color:#fff;color:#2f3330;padding:6rem 2rem}@media (max-width:992px){#punchbowlContentTabs{padding-left:1.5rem;padding-right:1.5rem}}#punchbowlContentTabs #contentTabList{flex:50%;margin-bottom:auto;margin-top:auto}#punchbowlContentTabs #contentTabList .content-tab{margin-bottom:3.25rem}#punchbowlContentTabs #contentTabList .content-tab .content-tab-selector{cursor:pointer;font-size:3rem;letter-spacing:.05em;line-height:3.5rem;text-transform:uppercase}#punchbowlContentTabs #contentTabList .content-tab p{display:none;font-size:1.25rem;font-weight:500;line-height:1.625rem;margin-top:1rem}#punchbowlContentTabs #contentTabList .content-tab .content-link{color:#bf398b;display:block;font-weight:700;margin-top:.5rem}#punchbowlContentTabs #contentTabList .content-tab.active a{font-weight:700}#punchbowlContentTabs #contentTabList .content-tab.active p{display:block}#punchbowlContentTabs #contentTabImageContainer{flex:50%;margin-bottom:auto;margin-top:auto}#punchbowlContentTabs #contentTabImageContainer img{max-width:35rem;width:100%}#punchbowlImageGrid{background-color:#1c211e;padding:2.5em 2rem}@media (max-width:992px){#punchbowlImageGrid{padding-left:1.5rem;padding-right:1.5rem}}#punchbowlImageGrid .container{flex-wrap:wrap;gap:0;justify-content:center}#punchbowlImageGrid .container img{margin-bottom:.5em;margin-right:.5em;max-width:23.25em}#punchbowlImageGrid .container a{background-color:#1c211e;color:#cb4697;font-size:1rem;font-weight:700;line-height:1.25rem;padding:.5em}#punchbowlPremiumMembers{background-color:#2f3330;padding-bottom:3rem;padding-left:2rem;padding-right:2rem}@media (max-width:992px){#punchbowlPremiumMembers{padding-left:1.5rem;padding-right:1.5rem}}#punchbowlPremHeader{color:#f3f3f3;padding-top:1rem}#punchbowlPremHeader h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:0 auto 1.5rem;text-align:center;text-transform:uppercase}#punchbowlPremHeader p{font-size:1.25rem;line-height:1.625rem;margin-bottom:0;text-align:center}#punchbowlPremCarousel{display:flex;flex-flow:row;height:auto;overflow-x:auto;overflow-y:hidden;padding-top:1rem;scroll-snap-type:x mandatory;scrollbar-color:#fa64bf #2f3330;scrollbar-width:thin;width:100%}@media (min-width:992px){#punchbowlPremCarousel{padding-top:2.5rem}}#punchbowlPremCarousel::-webkit-scrollbar{height:12px}#punchbowlPremCarousel::-webkit-scrollbar-track{background:transparent}#punchbowlPremCarousel::-webkit-scrollbar-thumb{background-color:#fa64bf;border:3px solid #2f3330;border-radius:20px}.prem-carousel-card{background-color:#fff;border:1px solid #ccd1cc;border-radius:4px;flex:none;height:21.875rem;margin-right:.5rem;padding:2rem 1rem;width:17rem}@media (min-width:992px){.prem-carousel-card{width:15rem}}.prem-carousel-card img{border-radius:100px;height:7.5rem;margin:0 auto 1.5rem;width:7.5rem}.prem-carousel-card h3{color:#bf398b;font-size:1.25rem;font-weight:700;line-height:1.625rem;margin-bottom:.5rem;text-transform:uppercase}.prem-carousel-card p{color:#1c211e;font-size:1rem;line-height:1.25rem}.prem-carousel-card p.employer{font-weight:700}#punchbowlFAQHeader{background-color:#f3f3f3;color:#2f3330;padding-bottom:1rem;padding-top:1rem}#punchbowlFAQHeader h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin:0 auto;text-align:center;text-transform:uppercase}#punchbowlFAQBody{background-color:#fff;color:#1c211e;padding-bottom:2.5rem;padding-left:2rem;padding-right:2rem}@media (max-width:992px){#punchbowlFAQBody{padding-left:1.5rem;padding-right:1.5rem}}#punchbowlFAQBody .punchbowl-faq{border-bottom:1px solid #ccd1cc;margin:0 auto;max-width:47rem;padding-bottom:1.5rem;padding-top:1.5rem}#punchbowlFAQBody .punchbowl-faq:last-child{border-width:0}#punchbowlFAQBody .punchbowl-faq .question{margin-bottom:0}#punchbowlFAQBody .punchbowl-faq .question h3{font-size:1.25rem;font-weight:700;line-height:1.625rem}#punchbowlFAQBody .punchbowl-faq .answer{font-size:1rem;line-height:1.25rem;margin-bottom:0;margin-top:1rem}#punchbowlFAQBody .punchbowl-faq .answer a{color:#bf398b;text-decoration:underline}#punchbowlFAQBody .punchbowl-faq .expand-collapse{display:none}#promoFooter{background-color:#1c211e;color:#f3f3f3;padding:5rem 2rem}@media (max-width:992px){#promoFooter{padding-left:1.5rem;padding-right:1.5rem}}#promoFooter .container{gap:5rem}#promoFooter .img-text-subcontainer{display:flex;flex:100%;flex-direction:row;gap:2rem}#promoFooter .img-text-subcontainer img{height:auto;margin:auto;max-height:11rem;max-width:11rem;width:100%}#promoFooter .img-text-subcontainer .text-container{margin-bottom:auto;margin-top:auto}#promoFooter .img-text-subcontainer .text-container h2{font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.5rem;text-transform:uppercase}#promoFooter .img-text-subcontainer .text-container p{font-size:1rem;line-height:1.25rem;margin-bottom:0}#promoFooter .img-text-subcontainer .text-container a{text-decoration:underline}@media (max-width:992px){#promoFooter .container{flex-direction:column;gap:1.5rem}#promoFooter .img-text-subcontainer{flex-direction:column}}@media (max-width:768px){#communityHubHero h1{font-size:2.25rem;line-height:2.75rem;text-align:left}#communityHubHero #communityHubSubheader{font-size:1.25rem;line-height:1.625rem;text-align:left}#communityHubHero #premiumEvents .section-image-text-dark{padding-left:0;padding-right:0;padding-top:0}#communityHubHero #premiumEvents .section-image-text-dark .container{flex-direction:column}#communityHubHero #premiumEvents .section-image-text-dark .container .section-description{margin-left:auto;margin-right:auto}#punchbowlContentTabs .container{flex-direction:column-reverse}#punchbowlContentTabs .container #contentTabImageContainer{margin-bottom:2.5rem}#punchbowlImageGrid .container{display:grid;grid-template-columns:repeat(3,1fr);position:relative}#punchbowlImageGrid .container img{max-width:100%}#punchbowlImageGrid .container a{bottom:0;grid-column:3;position:absolute;right:0;text-align:right}#punchbowlFAQ #punchbowlFAQBody{padding-left:0;padding-right:0}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq{margin-left:.125rem;margin-right:.125rem;padding:1.5rem}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq:focus-within{outline:2px solid #bf398b}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq:hover .question{color:#bf398b;cursor:pointer}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq .question{display:flex;flex-direction:row;gap:1rem}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq .question h3{width:90%}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq .question .expand-collapse{cursor:pointer;display:flex}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq .question .expand-collapse:focus-visible{outline:none}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq .question .expand-collapse .expand-collapse-img{margin-top:.625rem}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq .question .expand-collapse .expand-collapse-img.collapsed{margin-top:0}#punchbowlFAQ #punchbowlFAQBody .punchbowl-faq .answer{display:none}}.subs-confirm-btns .subs-confirm-btn{border-radius:4px;margin-bottom:1rem}.subs-confirm-btns .subs-confirm-btn:last-child{margin-bottom:0}@media (min-width:768px){.subs-confirm-btns .subs-confirm-btn{margin-bottom:0;margin-right:1rem}.subs-confirm-btns .subs-confirm-btn:last-child{margin-right:0}}@media (min-width:992px) and (max-width:75rem){.subs-confirm,.subs-photos{padding-left:2rem;padding-right:2rem}}@media (max-width:767px){.subs-photos .img-container{margin-bottom:1rem}.subs-photos .img-container:last-child{margin-bottom:0}}@media (min-width:768px) and (max-width:991px){.subs-photos .img-container{margin:0 .5rem 1rem}.subs-photos .img-container:nth-last-child(-n+2){margin-bottom:0}}@media (min-width:992px){.subs-photos .img-container{margin:0 .5rem 1rem}.subs-photos .img-container:nth-last-child(-n+3){margin-bottom:0}}.my-account{background:#f3f3f3;overflow:auto}.my-account-contain{margin:0 auto;max-width:1184px}@media (max-width:767px){.my-account-contain{margin-left:1em;margin-right:1em}}.my-account-hero{background:#1c211e;color:#f3f3f3;padding-bottom:4.5em;padding-top:2.19em}@media (max-width:768px){.my-account-hero{padding-top:2.5rem}}.my-account-hero-title{background:#1c211e;bottom:-13px;color:#fa64bf;display:inline-block;font-size:3.5rem;font-weight:300;letter-spacing:.05em;line-height:4rem;margin-bottom:0;margin-left:-1rem;margin-top:0;padding-left:1rem;padding-right:1rem;position:relative;text-transform:uppercase}@media (max-width:768px){.my-account-hero-title{bottom:0;font-size:2.25rem;font-weight:300;line-height:2.75rem;margin-left:-.5rem;padding:0}}.my-account-hero-text{font-size:1.25rem;letter-spacing:.01rem;line-height:1.625rem;max-width:39rem}.my-account-hero-text a{color:#fa64bf;cursor:pointer}@media (min-width:768px){.my-account-hero-text{padding-left:1rem}}@media (min-width:992px){.my-account-hero-text{padding-left:2rem}}.my-account-hero-info{display:flex;justify-content:space-evenly;list-style-type:none;margin:5rem auto 4.5rem;max-width:1184px;padding-left:0}@media (max-width:767px){.my-account-hero-info{flex-direction:column;justify-content:center;margin-bottom:4rem;margin-left:auto;margin-right:auto}}.my-account-hero-info a{color:#f3f3f3;display:inline-block;text-decoration:none}.my-account-hero-info-item{border-right:1px solid #6b706b;flex-grow:1;padding:1.25em 0;text-align:center}.my-account-hero-info-item:last-child{border-right:0}.my-account-hero-info-item img{display:inline-block;margin-bottom:1.5rem}.my-account-hero-info-item .my-account-info-item-text{font-size:1.25rem;font-weight:700;line-height:1.625rem}@media (max-width:767px){.my-account-hero-info-item{border-bottom:1px solid #6b706b;border-right:none;padding:2em 0}.my-account-hero-info-item:last-child{border-bottom:0}}@media (min-width:768px){.my-account-hero-info-item{max-width:33%}}.my-account-hero-footer{text-align:center}.my-account-hero-btn{background:#1c211e;border:1px solid #f3f3f3;box-sizing:border-box;color:#f3f3f3;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.01rem;line-height:1.25rem;padding:.5rem .75rem;text-align:center;text-decoration:none;text-transform:uppercase}.my-account-hero-btn:hover{background:#f3f3f3;color:#1c211e;cursor:pointer}.my-account-promo{display:flex;justify-content:space-between;margin:5rem 2rem}@media (max-width:991px){.my-account-promo{flex-direction:column;justify-content:stretch;margin:2.5em 0 0;padding-bottom:2.375em}}@media (min-width:768px) and (max-width:991px){.my-account-promo{align-items:center;padding:0 1rem}}.my-account-promo-item{display:flex;margin-right:2.5rem}.my-account-promo-item:last-child{margin-right:0}.my-account-promo-item img{max-width:11rem}@media (max-width:991px){.my-account-promo-item{margin-bottom:0;margin-right:0}.my-account-promo-item img{display:block;height:11rem;margin-bottom:2.5em;width:11rem}}@media (min-width:768px) and (max-width:991px){.my-account-promo-item{width:100%}}@media (max-width:767px){.my-account-promo-item{flex-direction:column;margin-bottom:2.5rem;width:100%}.my-account-promo-item img{margin-left:auto;margin-right:auto}}.account-promo-item-btn{background:#f3f3f3;border:1px solid #1c211e;color:#1c211e;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.01rem;line-height:1.25rem;margin-top:1.5rem;padding:.5rem .75rem;text-decoration:none;text-transform:uppercase}.account-promo-item-btn:hover{background:#1c211e;color:#f3f3f3}@media (max-width:768px){.account-promo-item-btn{margin-top:0}}.account-promo-item-text{color:#1c211e;margin-left:2rem}@media (max-width:767px){.account-promo-item-text{margin:0;width:100%}}.account-promo-item-text-title{font-size:1.25rem;font-weight:700;letter-spacing:.01rem;line-height:1.625rem;max-width:18rem;text-transform:uppercase}@media (max-width:991px){.account-promo-item-text-title{margin-bottom:.5em;max-width:100%}}.account-promo-item-text-des{font-size:1rem;letter-spacing:.01rem;line-height:1.25rem;margin-top:.5rem;max-width:18rem}@media (max-width:991px){.account-promo-item-text-des{max-width:100%}}.confirmation-am .confirmation-am-hero{padding-left:16px;padding-right:16px}@media (min-width:1280px){.confirmation-am .confirmation-am-hero{padding-left:0;padding-right:0}}.confirmation-am .confirmation-am-hero #redirect-countdown{margin-bottom:-15px;margin-top:30px}.confirmation-am .confirmation-am-hero #redirect-countdown strong{color:#cb4697}.confirmation-am .confirmation-am-hero .confirmation-am-hero-title{font-size:32px;font-weight:700;line-height:37px}@media (max-width:767px){.confirmation-am .confirmation-am-hero .confirmation-am-hero-title{font-size:28px}}.confirmation-am .confirmation-am-hero .confirmation-am-hero-text{font-size:24px;font-weight:700;line-height:28px;margin-top:8px}@media (max-width:767px){.confirmation-am .confirmation-am-hero .confirmation-am-hero-text{font-size:20px;line-height:22px}}.confirmation-am .confirmation-am-hero .confirmation-am-hero-btn{box-sizing:border-box;font-size:16px;font-weight:700;line-height:19px;margin-top:48px;padding:8px 12px;text-transform:uppercase}@media (max-width:767px){.confirmation-am .confirmation-am-hero .confirmation-am-hero-btn{font-size:12px;line-height:16px;margin-top:32px}}.confirmation-am .confirmation-am-container{margin:0 16px;max-width:1136px}@media (min-width:1168px){.confirmation-am .confirmation-am-container{margin:0 auto}}.confirmation-am .confirmation-am-container .am-container-title{font-size:20px;font-weight:700;line-height:26px;text-transform:uppercase}@media (max-width:1279px){.confirmation-am .confirmation-am-container .am-container-title{font-size:24px}}@media (max-width:767px){.confirmation-am .confirmation-am-container .am-container-title{font-size:18px;line-height:20px}}.confirmation-am .confirmation-am-container .am-container-plan .am-container-plan-item{margin-right:1rem}.confirmation-am .confirmation-am-container .am-container-plan .am-container-plan-item:last-child{margin-right:0}@media (max-width:992px){.confirmation-am .confirmation-am-container .am-container-plan .am-container-plan-item{margin-bottom:1rem;margin-right:0}.confirmation-am .confirmation-am-container .am-container-plan .am-container-plan-item:last-child{margin-bottom:0}}.confirmation-am .confirmation-am-container .am-container-upgrade{margin-top:20px}@media (max-width:1279px){.confirmation-am .confirmation-am-container .am-container-upgrade{flex-direction:column;justify-content:center}}.confirmation-am .confirmation-am-container .am-container-upgrade>:first-child{background:#f1f1f1}@media (max-width:1279px){.confirmation-am .confirmation-am-container .am-container-upgrade>:first-child{width:100%}}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item{margin-bottom:40px;padding:16px}@media (min-width:992px){.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item{padding:40px}}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-title{font-size:20px;font-weight:700;line-height:26px;text-transform:uppercase}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-grid{grid-gap:40px 80px;display:grid;font-size:16px;grid-template-columns:repeat(1,auto);justify-content:center;line-height:20px}@media (min-width:768px){.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-grid{grid-template-columns:repeat(4,1fr)}}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-grid .upgrade-grid-item .upgrade-grid-item-title{align-items:flex-start;display:flex}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-grid .upgrade-grid-item .upgrade-grid-item-title img{margin-top:3px}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-grid .upgrade-grid-item .upgrade-grid-item-title .upgrade-grid-item-title-text{font-weight:700;margin-left:6px}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .upgrade-premium-grid .upgrade-grid-item .upgrade-grid-item-des{margin-left:24px;margin-top:4px;max-width:184px}.confirmation-am .confirmation-am-container .am-container-upgrade .upgrade-premium-item .first-grid{grid-template-columns:4}.confirmation-am .confirmation-am-container .am-container-link{font-size:1.25rem;line-height:1.625rem;margin-bottom:5rem;text-align:center}.confirmation-am .confirmation-am-container .am-container-link a{color:#bf398b;font-weight:700;text-decoration:underline}#newsletterArchive #newsletterArchiveDescription{flex:58.3%}#newsletterArchive #newsletterArchiveDateContainer{flex:41.6%}#newsletterArchive #newsletterArchiveDateContainer #newsletterArchiveDateFilter{flex-direction:row;float:right;gap:1.5rem}#newsletterArchive #newsletterArchiveDateContainer #newsletterArchiveDateFilter .date-container{display:inline-flex;flex:50%;flex-direction:column;margin-right:1.5rem}#newsletterArchive #newsletterArchiveDateContainer #newsletterArchiveDateFilter .date-container label{margin-bottom:.125rem}#newsletterArchive #newsletterArchiveDateContainer #newsletterArchiveDateFilter .date-container input{border-radius:4px;border-width:0;font-size:1rem;height:2.5rem;line-height:1.25rem;padding-left:.75rem;width:7.5rem}#newsletterArchive #newsletterArchiveDateContainer #newsletterArchiveDateFilter .date-container input:before{content:url(/wp-content/themes/punchbowl-news/assets/images/calendar_icon.svg)}#newsletterArchive #newsletterArchivePageContent{background-color:#f3f3f3;padding:2.5em 2rem}@media (max-width:992px){#newsletterArchive #newsletterArchivePageContent{padding-left:1.5rem;padding-right:1.5rem}}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner{margin-left:auto;margin-right:auto;max-width:71em}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList{display:grid;flex-wrap:wrap;grid-template-columns:repeat(3,1fr);padding-bottom:2rem;width:100%}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList h2.date-heading{color:#bf398b;display:block;font-size:1.875rem;font-weight:700;grid-column-start:1;line-height:2.25rem;margin-bottom:1rem;margin-top:2rem;text-transform:uppercase}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList h2.date-heading:first-child{margin-top:0}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList h2.date-heading+.newsletter-archive-card{grid-column-start:1}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList .newsletter-archive-card{margin-bottom:1em;margin-right:1em}#newsletterArchive .promo-card-container,.forms-page-container .promo-card-container,.pdf-page-container .promo-card-container{display:flex;grid-column:3;grid-row:3/span 4}#newsletterArchive .promo-card-container .promo-card,.forms-page-container .promo-card-container .promo-card,.pdf-page-container .promo-card-container .promo-card{background-color:#f3f3f3;border:1px solid #ccd1cc;margin:auto;max-width:300px;padding:1em;text-align:center}#newsletterArchive .promo-card-container .promo-card-image img,.forms-page-container .promo-card-container .promo-card-image img,.pdf-page-container .promo-card-container .promo-card-image img{height:auto;margin-bottom:1.5em;max-height:250px;max-width:300px;width:100%}#newsletterArchive .promo-card-container .promo-card-attribution,.forms-page-container .promo-card-container .promo-card-attribution,.pdf-page-container .promo-card-container .promo-card-attribution{font-size:.75rem;line-height:1rem;margin-bottom:0;text-align:center;text-transform:uppercase}#newsletterArchive .promo-card-container .logo-horizontal,.forms-page-container .promo-card-container .logo-horizontal,.pdf-page-container .promo-card-container .logo-horizontal{margin-left:auto;margin-right:auto;margin-top:.5em;max-height:2rem}#newsletterArchive .promo-card-container .promo-card-text,.forms-page-container .promo-card-container .promo-card-text,.pdf-page-container .promo-card-container .promo-card-text{font-size:.875rem;line-height:1.125rem;margin-bottom:0;margin-top:1em;text-align:left}@media (max-width:992px){#newsletterArchive #newsletterArchiveHero h1{line-height:76px;margin-left:1rem}#newsletterArchive #newsletterArchiveHero h1 span.headerTextContainer{padding-left:0}#newsletterArchive #newsletterArchiveHero #newsletterArchiveHeroContent #newsletterArchiveDescription{flex:50%}#newsletterArchive #newsletterArchiveHero #newsletterArchiveHeroContent #newsletterArchiveDateFilter{flex:40%}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList{grid-template-columns:repeat(2,1fr)}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList h2.date-heading{grid-column-start:1}#newsletterArchive .promo-card-container,.pdf-page-container .promo-card-container{display:flex;grid-column:2;grid-row:5/span 4}}@media (min-width:768px){.newsletter-archive-card,.premium-upsell{border-radius:4px}}@media (max-width:767px){#newsletterArchive #newsletterArchiveHero{padding-bottom:3em}#newsletterArchive #newsletterArchiveHero h1{font-size:2.25rem;line-height:2.75rem;line-height:48px}#newsletterArchive #newsletterArchiveHero h1 span.headerTextContainer{background-color:initial}#newsletterArchive #newsletterArchiveHero #newsletterArchiveHeroContent #newsletterArchiveDateContainer #newsletterArchiveDateFilter{float:none}#newsletterArchive #newsletterArchivePageContent{padding-left:0;padding-right:0}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner h2{text-align:center}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList{display:flex;max-width:100%;padding-bottom:1rem}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterArchiveList .newsletter-archive-card{margin-bottom:0;margin-right:0}#newsletterArchive #newsletterArchivePageContent #newsletterArchivePageContentInner #newsletterPaginationContainer{display:block;text-align:center}#newsletterArchive .promo-card-container{padding:1rem 1.5rem 0}}.load-more-button.hidden{visibility:visible}.premium-signup .am-container-upgrade h1{background-color:#fff;color:#bf398b;font-size:1.875rem;font-weight:700;line-height:2.25rem;text-transform:uppercase}.premium-signup .am-plan-item-title{text-transform:uppercase}.premium-signup .pink-text-darker{color:#bf398b}.premium-signup .subscribe-premium-link{text-align:center}.premium-signup .subscribe-premium-link a{text-decoration:underline}#sponsorInfo #sponsorInfoHero .hero-content{margin:0 auto;max-width:71rem;padding-bottom:0;padding-left:2rem;padding-right:2rem}@media (max-width:992px){#sponsorInfo #sponsorInfoHero .hero-content{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){#sponsorInfo #sponsorInfoHero .hero-content{padding-bottom:2.25rem}}#sponsorInfo #sponsorInfoHero .hero-content p{font-size:1.25rem;line-height:1.625rem;margin-bottom:1rem;margin-top:2.5rem;max-width:41rem}@media (min-width:768px){#sponsorInfo #sponsorInfoHero .hero-content p{margin-bottom:1.5rem}}#sponsorInfo #sponsorInfoHero .hero-content a{display:none}@media (min-width:768px){#sponsorInfo #sponsorInfoHero .hero-content a{display:inline-block}}#sponsorInfo #opportunities{background-color:#f3f3f3;color:#2f3330;padding:1rem 0}@media (max-width:992px){#sponsorInfo #opportunities{padding-left:1.5rem;padding-right:1.5rem}}#sponsorInfo #opportunities h2{font-size:2.25rem;font-weight:700;line-height:2.75rem;margin-bottom:0;text-align:center;text-transform:uppercase}@media (min-width:768px){#sponsorInfo #opportunities h2{margin-bottom:1.5rem}}#sponsorInfo #opportunities #opportunityList{display:flex;flex-direction:column;justify-content:center;list-style:none}@media (min-width:768px){#sponsorInfo #opportunities #opportunityList{flex-direction:row}}#sponsorInfo #opportunities #opportunityList a{border-bottom:1px solid #ccd1cc;font-size:1rem;font-weight:400;line-height:1.25rem;margin:0 auto;padding:1rem;text-align:center;width:10rem}#sponsorInfo #opportunities #opportunityList a:last-child{border:none}@media (min-width:768px){#sponsorInfo #opportunities #opportunityList a{border-bottom:none;border-right:1px solid #ccd1cc;font-size:1.5rem;font-weight:300;line-height:2rem;margin:0;padding:0 1rem;text-align:left;width:auto}}#sponsorInfo .section-image-text{padding:5rem 2rem}@media (max-width:992px){#sponsorInfo .section-image-text{padding-left:1.5rem;padding-right:1.5rem}}#sponsorInfo .section-image-text a[name]{display:block;height:150px;margin:-150px 0 0}#sponsorInfo .section-image-text .container{gap:2rem}#sponsorInfo .section-image-text .section-image{flex:50%;margin:auto}#sponsorInfo .section-image-text .section-image img{height:auto;max-width:34.5rem;width:100%}#sponsorInfo .section-image-text .section-description{flex:50%;margin:auto}#sponsorInfo .section-image-text .section-description h2{font-size:2.25rem;font-weight:700;line-height:2.75rem;margin-bottom:.5rem;margin-top:0;text-transform:uppercase}@media (min-width:992px){#sponsorInfo .section-image-text .section-description h2{margin-top:2rem}}#sponsorInfo .section-image-text .section-description p{font-size:1.25rem;line-height:1.625rem;margin-bottom:0}#sponsorInfo #section-image-text--archive{background-color:#fff;color:#2f3330;padding-bottom:4rem;padding-top:2.5rem}#sponsorInfo #section-image-text--archive .container{gap:0}@media (min-width:768px){#sponsorInfo #section-image-text--archive{padding-bottom:5rem;padding-top:5rem}#sponsorInfo #section-image-text--archive .container .section-image{margin-right:2rem}}#sponsorInfo #section-image-text--custom-products{background-color:#1c211e;color:#fff}#sponsorInfo #section-image-text--custom-products .container{flex-direction:column-reverse}@media (min-width:768px){#sponsorInfo #section-image-text--custom-products .container{flex-direction:row-reverse;gap:0}}#sponsorInfo #section-image-text--custom-products .section-image{text-align:center}#sponsorInfo #section-image-text--custom-products .section-image img{margin:0 auto 2rem;max-width:16.5rem}#sponsorInfo #section-image-text--custom-products .section-image h3{color:#fa64bf;font-size:1rem;font-weight:700;line-height:1.25rem;margin-bottom:.5rem;text-transform:uppercase}#sponsorInfo #section-image-text--custom-products .section-image p{font-size:1rem;line-height:1.25rem;margin:0 auto;max-width:23rem}#sponsorInfo #section-image-text--custom-products .section-description p{margin-bottom:3.375rem}@media (min-width:768px){#sponsorInfo #section-image-text--custom-products .section-description p{margin-bottom:0;margin-right:2rem}}#sponsorInfo #section-image-text--events{background-color:#f3f3f3;color:#2f3330;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){#sponsorInfo #section-image-text--events .container .section-image{margin-right:2rem}}#sponsorInfo #section-image-text--events .container{gap:0}#sponsorInfo #section-image-text--events p.event-subtitle{margin-bottom:3rem}@media (min-width:768px){#sponsorInfo #section-image-text--events p.event-subtitle{margin-bottom:1.5rem}}#sponsorInfo #section-image-text--events #eventsContainer{display:flex;flex-direction:column}@media (min-width:768px){#sponsorInfo #section-image-text--events #eventsContainer{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}}#sponsorInfo #section-image-text--events #eventsContainer .single-event{border-bottom:1px solid #ccd1cc;padding:1.5rem 0}#sponsorInfo #section-image-text--events #eventsContainer .single-event:last-child{border:none}@media (min-width:768px){#sponsorInfo #section-image-text--events #eventsContainer .single-event{border:none;padding:0}}#sponsorInfo #section-image-text--events #eventsContainer .single-event .event-title{color:#bf398b;font-size:.875rem;font-weight:700;line-height:1.125rem;margin-bottom:.5rem;text-transform:uppercase}#sponsorInfo #section-image-text--events #eventsContainer .single-event .event-description{font-size:1rem;line-height:1.25rem}#sponsorInfo #section-image-text--website{background-color:#fff;color:#1c211e;padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:768px){#sponsorInfo #section-image-text--website{padding-bottom:5rem;padding-top:5rem}}#sponsorInfo #section-image-text--website .container{flex-direction:column}@media (min-width:768px){#sponsorInfo #section-image-text--website .container{flex-direction:row-reverse}}#sponsorInfo #section-image-text--website p{margin-bottom:5rem}@media (min-width:768px){#sponsorInfo #section-image-text--website p{margin-bottom:2rem}}#sponsorInfo #section-image-text--website #websiteLinksContainer{list-style:none;padding:0 .5rem}@media (min-width:768px){#sponsorInfo #section-image-text--website #websiteLinksContainer{display:grid;grid-template-columns:repeat(2,1fr);row-gap:1rem}}#sponsorInfo #section-image-text--website #websiteLinksContainer li{margin-bottom:2.5rem}#sponsorInfo #section-image-text--website #websiteLinksContainer li:last-child{margin-bottom:2rem}@media (min-width:768px){#sponsorInfo #section-image-text--website #websiteLinksContainer li{margin-bottom:0}}#sponsorInfo #section-image-text--website #websiteLinksContainer li .website-link{color:#bf398b;font-size:1.25rem;font-weight:700;line-height:1.625rem}#sponsorInfo #section-image-text--website #websiteLinksContainer li:before{content:url(/wp-content/themes/punchbowl-news/assets/images/arrow-list-icon.svg);margin-right:.25rem;vertical-align:3px}#sponsorInfo #becomeASponsor{background-color:#bf398b;color:#fff;padding:1.5rem 2rem;text-align:center}@media (max-width:992px){#sponsorInfo #becomeASponsor{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){#sponsorInfo #becomeASponsor{padding-bottom:5rem;padding-top:5rem}}#sponsorInfo #becomeASponsor .sponsor-container{margin:0 auto;max-width:47rem}#sponsorInfo #becomeASponsor h2{font-size:2.25rem;font-weight:700;line-height:2.75rem;margin-bottom:.5rem;text-transform:uppercase}#sponsorInfo #becomeASponsor .punchbowl-btn{margin-bottom:1.5rem}#sponsorInfo #becomeASponsor p{font-size:1.25rem;line-height:1.625rem}#sponsorInfo #becomeASponsor p.email{font-size:1rem;line-height:1.25rem;text-decoration:underline}@media (min-width:71rem) and (max-width:75rem){#sponsorInfo #sponsorInfoHero .hero-content{padding-left:calc(37.5rem - 50%)}}@media (min-width:75rem){#sponsorInfo #sponsorInfoHero .hero-content{padding-left:0}}.careers{background:#1c211e}.careers hr{border:none;border-top:1px solid #6b706b;display:block;margin-left:auto;margin-right:auto;padding-bottom:4rem;width:11rem}.careers-container{margin:0 auto;max-width:71em}.careers-hero{padding-bottom:4.375rem;padding-top:3rem}.careers-hero .careers-hero-header{border-bottom:2px solid #fa64bf;margin-bottom:2.5rem}.careers-hero .careers-hero-header h1{background:#1c211e;bottom:-.8125rem;color:#fa64bf;display:inline-block;font-size:3.5rem;font-weight:300;letter-spacing:.05em;line-height:4rem;margin-left:-.5rem;padding-left:.5rem;padding-right:.5rem;position:relative;text-transform:uppercase}@media (max-width:75rem){.careers-hero .careers-hero-header h1{margin-left:1rem}}.careers-hero .careers-hero-text{color:#f3f3f3;font-size:1.25rem;letter-spacing:.01em;line-height:1.625rem;max-width:41rem}@media (max-width:75rem){.careers-hero .careers-hero-text{margin-left:2rem}}.careers-openings-header{background:#f3f3f3;letter-spacing:.01em;text-align:center}.careers-openings-header h2{color:#2f3330;font-size:2.25rem;font-weight:700;line-height:2.75rem;text-align:center;text-transform:uppercase}.careers-openings-header p{font-size:1.25rem;line-height:1.625rem;margin:1rem auto 0;max-width:59rem}.careers-openings-header p a{color:#bf398b}.careers-openings-list{background:#fff}.careers-openings-list iframe{overflow:none;padding-bottom:5rem;padding-left:1rem;padding-right:1rem}.careers-openings-list .careers-list-item{border-bottom:1px solid #ccd1cc;display:block;margin-left:auto;margin-right:auto;max-width:55rem;padding-left:1.5rem;padding-right:1.5rem}@media (max-width:768px){.careers-openings-list .careers-list-item{max-width:36rem}}.careers-openings-list .careers-list-bottom-line{display:none}.careers-promo{color:#f3f3f3;display:flex;justify-content:space-between;padding:5rem 0}@media (min-width:576px){.careers-promo{margin-left:1.5rem;margin-right:1.5rem}}@media (min-width:768px){.careers-promo{margin-left:2rem;margin-right:2rem}}@media (min-width:75em){.careers-promo{margin-left:auto;margin-right:auto}}.careers-promo h1{font-size:1.25rem;font-weight:700;line-height:1.625rem;text-transform:uppercase}.careers-promo p{font-size:1rem;line-height:1.25rem;margin-bottom:0;margin-top:.5rem;max-width:18rem}.careers-promo .social-p{max-width:31rem}.careers-promo-item{display:flex;gap:2rem;letter-spacing:.01em}.careers-promo-item img{max-width:11rem}.careers-promo-item a{border:1px solid #f3f3f3;display:inline-block;font-size:1rem;font-weight:700;line-height:1.25rem;margin-top:1rem;padding:.5rem .75rem;text-transform:uppercase}.careers-promo-social-container,.explore-bottom-social-container{align-content:center;border:1px solid #fa64bf;box-sizing:border-box;display:grid;flex-grow:1;justify-content:center;padding:1rem}@media (min-width:992px){.careers-promo-social-container{margin-left:2rem}}@media (min-width:1280px){.careers-promo-social-container{margin-left:5rem}}.careers-promo-social,.explore-bottom-social{align-items:flex-end;display:flex;flex:1;justify-content:space-between;margin-top:2em}.careers-promo-social-item{align-items:center;display:flex;flex-direction:column;margin:1.5rem 0 0}@media (min-width:576px){.careers-promo-social-item{margin:0 1rem}}@media (min-width:992px){.careers-promo-social-item{margin:0 .5rem;min-width:100px}}@media (min-width:1280px){.careers-promo-social-item{margin:0 1rem}}.careers-promo-social-item:first-child{margin-left:0}.careers-promo-social-item:last-child{margin-right:0}.careers-promo-social-item img{display:block;margin-bottom:.5rem;margin-left:auto;margin-right:auto}.careers-promo-social-item span{font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.1}@media (max-width:992px){.careers{overflow:hidden}.careers-promo{flex-direction:column}.careers-promo .careers-promo-item{margin-bottom:4rem}}@media (min-width:576px){#careersIframe{margin-top:2.5rem}}@media (max-width:576px){.careers-hero{padding-bottom:4rem;padding-top:2.5rem}.careers-hero .careers-hero-header{border-bottom:2px solid #fa64bf;margin-bottom:2rem}.careers-hero .careers-hero-header h1{background:none;bottom:0;font-size:2.25rem;line-height:2.75rem;padding-left:0;padding-right:0}.careers-hero .careers-hero-text{margin-left:1rem;max-width:20.5rem}.careers-openings-header h2{font-size:1.875rem;line-height:2.25rem}.careers-openings-header p{max-width:20.5rem}.careers-openings-list iframe{padding-bottom:0}.careers-openings-list .careers-list-bottom-line{display:block}.careers-promo{align-items:flex-start;justify-content:flex-start;padding:3rem 0}.careers-promo .social-p{max-width:20.5rem}.careers-promo:last-child{margin-left:1rem;margin-right:1rem}.careers-promo-item{align-items:flex-start;display:flex;flex-direction:column;gap:0;justify-content:flex-start;width:100%}.careers-promo-item img{display:block;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.careers-promo-social,.explore-bottom-social{display:flex;flex-wrap:wrap;margin-top:.5em;text-align:center}.careers-promo-social p,.explore-bottom-social p{max-width:17.5rem}.careers-promo-social-item,.explore-bottom-social-item{width:50%}#careersIframe #player{height:0;max-width:100%;overflow:hidden;padding-bottom:75%;position:relative}}#careersIframe{position:relative}.video-page{margin:2rem auto}@media (min-width:768px){.video-page{margin:3.5rem auto}}.video-page-header{position:relative}@media (min-width:768px){.video-page-header .constrain{display:flex;justify-content:center}}.video-page-header h1{background-color:#fff;color:#bf398b;font-size:24px;line-height:1.3;position:relative;text-transform:uppercase}.video-page-header h1:before{border-top:2px solid #bf398b;bottom:-2px;content:"";left:0;position:absolute;right:0;width:100vw}@media (min-width:768px){.video-page-header h1{font-size:56px;line-height:1.1;padding:0 10px;position:static}.video-page-header h1:before{bottom:12px;z-index:-1}.video-page-content{margin:3.5rem auto}.events .hero .hero-columns{display:block}}@media (min-width:841px){.events .hero .hero-columns{display:flex}}@media (min-width:768px){.events .hero .hero-title{bottom:0;font-size:2.25rem}}@media (min-width:841px){.events .hero .hero-title{bottom:-13px;font-size:3.5rem}}@media (min-width:992px){.events .site-content{padding-top:88px}}.events #eventsSubscribeSection.confirm{color:#f3f3f3;font-size:16px;font-weight:700;margin-bottom:16px;text-align:center}.events #eventsSubscribeSection.confirm:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.816 5.185A11.833 11.833 0 1 0 27.832 16v-1.226a1.5 1.5 0 1 1 3 0v1.227a14.836 14.836 0 0 1-10.628 14.217 14.834 14.834 0 1 1 1.832-27.774 1.5 1.5 0 0 1-1.221 2.74Z' fill='%23FA64BF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.393 4.275a1.5 1.5 0 0 1 .002 2.121L17.06 19.743a1.5 1.5 0 0 1-2.122 0l-4-4a1.5 1.5 0 0 1 2.122-2.121l2.938 2.939L28.273 4.276a1.5 1.5 0 0 1 2.122-.001Z' fill='%23FA64BF'/%3E%3C/svg%3E");content:"";display:inline-block;height:32px;width:32px}.events .events-separator{background-color:#f3f3f3;padding:36px 16px}.events .events-separator .events-separator-title{color:#1c211e;font-size:30px;font-weight:700;padding:32px 0;text-align:center;text-transform:uppercase}.events .events-separator .triple-dots{padding:0}@media (min-width:768px){.events .upcoming-events-wrap{padding:40px 1rem}}@media (min-width:992px){.events .upcoming-events-wrap{margin:auto;max-width:calc(1136px + 3rem);padding:40px 1.5rem}.events .first-upcoming-event,.events .no-upcoming-event{border-bottom:1px solid #ccd1cc;display:flex}.events .first-upcoming-event .ad,.events .no-upcoming-event .ad{padding:0 16px}.events .first-upcoming-event .ad .promo-card,.events .no-upcoming-event .ad .promo-card{margin-top:0}.events .first-upcoming-event .upcoming-event-card,.events .no-upcoming-event .upcoming-event-card{border-bottom:none;display:block;padding:0}.events .first-upcoming-event .upcoming-event-card .event-register-btn,.events .no-upcoming-event .upcoming-event-card .event-register-btn{margin-bottom:40px}}@media (min-width:992px) and (min-width:992px){.events .first-upcoming-event .upcoming-event-card .intro-wrap .img-wrap,.events .no-upcoming-event .upcoming-event-card .intro-wrap .img-wrap{margin:0;width:auto}}@media (min-width:992px){.events .first-upcoming-event .upcoming-event-card .content-wrap,.events .no-upcoming-event .upcoming-event-card .content-wrap{padding:24px 0}.events .first-upcoming-event{padding-top:40px}.events .first-upcoming-event .upcoming-event-card{align-items:flex-start}}.events .promo-card--placeholder .promo-card-attribution{letter-spacing:.01em;text-align:center}.events .promo-card--placeholder .promo-card-attribution img{display:block;margin:8px auto 40px}.events .promo-section{background-color:#f3f3f3;color:#6b706b;padding:3.5em 1.5rem 6.75em}.events .promo-section .promo-card{margin:auto;max-width:calc(1136px + 3rem);padding:14px;width:auto}.events .promo-section .promo-card-image{height:auto;margin:0 auto 24px;max-height:250px;max-width:100%;width:300px}.events .promo-section .promo-card-logo-and-text .promo-card-attribution{font-size:.75rem;line-height:1rem;margin-bottom:0;text-transform:uppercase}.events .promo-section .promo-card-logo-and-text .promo-card-text{font-size:.875rem;line-height:1.125rem;margin-bottom:0;margin-top:1em;text-align:left}@media (min-width:768px){.events .promo-section.promo-section-wide .promo-card{align-items:center;display:flex;flex-direction:row}.events .promo-section.promo-section-wide .promo-card-image{flex:33%;margin-bottom:0!important}}.events .promo-section.promo-section-wide .promo-card-logo-and-text{margin:0 auto;max-width:300px;text-align:center}@media (min-width:768px){.events .promo-section.promo-section-wide .promo-card-logo-and-text{flex:66%;max-width:100%;padding-left:4rem}.events .promo-section{padding-bottom:6.75em;padding-top:3.5em}}@media (min-width:992px){.events .promo-section{padding-left:2rem;padding-right:2rem}}.events .no-upcoming-event{border-bottom:none!important}.events .no-upcoming-event .upcoming-event-card .intro-wrap .img-wrap{background-image:url(/wp-content/themes/punchbowl-news/assets/large-images/events/no-events.jpg);background-position:0 0;background-size:960px;padding-bottom:77.78%}@media (min-width:768px){.events .no-upcoming-event .upcoming-event-card .intro-wrap .img-wrap{margin-bottom:24px;padding-bottom:50.26%}}@media (min-width:992px){.events .no-upcoming-event .upcoming-event-card .intro-wrap .img-wrap{background-size:770px}}.events .no-upcoming-event .upcoming-event-card .content-wrap .event-details-wrap h3{font-size:36px;line-height:40px}.events .no-upcoming-event .upcoming-event-card .content-wrap .event-details-wrap .no-event-text{color:#1c211e;font-size:20px;font-weight:700;line-height:26px;margin-bottom:8px;text-transform:none}.events .no-upcoming-event .upcoming-event-card .content-wrap .event-register-btn{margin-bottom:24px}.events .upcoming-event-card{border-bottom:1px solid #ccd1cc}.events .upcoming-event-card .intro-wrap{display:flex;flex-flow:column}.events .upcoming-event-card .intro-wrap .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:66.666%}@media (min-width:992px){.events .upcoming-event-card .intro-wrap .img-wrap{margin-right:32px;width:464px}}.events .upcoming-event-card .content-wrap{padding:16px 16px 24px}.events .upcoming-event-card .content-wrap .event-details-wrap h3{color:#bf398b;font-size:24px;font-weight:700;line-height:32px;margin-bottom:16px;text-transform:capitalize}.events .upcoming-event-card .content-wrap .event-details-wrap p{color:#bf398b;font-size:16px;font-weight:700;margin-bottom:16px;text-transform:uppercase}.events .upcoming-event-card .content-wrap .event-details-wrap p span{color:#000}.events .upcoming-event-card .content-wrap .presented-by{color:#6b706b;font-size:16px;margin-bottom:16px}.events .upcoming-event-card .content-wrap .event-description{margin-bottom:0}.events .upcoming-event-card .content-wrap .event-register-btn{border:1px solid #000;display:inline-block;font-size:16px;font-weight:700;margin:16px 0 0;padding:8px 12px;text-transform:uppercase}.events .upcoming-event-card .content-wrap .event-register-btn:hover{background:#1c211e;color:#fff}.events .upcoming-event-card .content-wrap .event-register-btn:focus-visible{outline:2px solid #cb4697;outline-offset:2px}@media (min-width:768px){.events .upcoming-event-card .content-wrap{padding:16px 32px 24px}}@media (min-width:992px){.events .upcoming-event-card .content-wrap{padding:0 0 24px}}.events .upcoming-event-card:last-child{border-bottom:none}@media (min-width:992px){.events .upcoming-event-card{align-items:center;border-bottom:1px solid #ccd1cc;display:flex;padding:40px 0}}.events .past-event-wrap{align-items:stretch;border-bottom:1px solid #6b706b;display:flex;flex-flow:column}.events .past-event-wrap .email-subscribe-prompt{display:none}@media (min-width:768px){.events .past-event-wrap{border-bottom:none;flex-flow:row;flex-wrap:wrap;justify-content:space-between;padding:40px 1rem 0}}@media (min-width:992px){.events .past-event-wrap{margin:auto;max-width:calc(1136px + 3rem);padding:40px 1.5rem 0}.events .past-event-wrap .email-subscribe-prompt{display:block;margin-bottom:32px;margin-top:16px;width:100%}}.events .past-event-card{height:100%}.events .past-event-card .intro-wrap{display:flex;flex-flow:column}.events .past-event-card .intro-wrap .img-wrap{background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:66.666%;position:relative}.events .past-event-card .intro-wrap .img-wrap .premium-event-tag{display:none}.events .past-event-card .intro-wrap .event-details-wrap{padding:16px 16px 0}.events .past-event-card .intro-wrap .event-details-wrap h3{color:#bf398b;font-size:20px;font-weight:700;height:52px;line-height:26px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.events .past-event-card .intro-wrap .event-details-wrap p{color:#bf398b;font-size:16px;font-weight:700;margin-bottom:0;min-height:32px;padding-bottom:16px;text-transform:uppercase}.events .past-event-card .intro-wrap .event-details-wrap p span{color:#000}@media (min-width:992px){.events .past-event-card .intro-wrap .event-details-wrap p{padding-bottom:0}}@media (min-width:768px){.events .past-event-card .intro-wrap .event-details-wrap{padding:16px 32px 0}}.events .past-event-card .content-wrap{padding:0 16px 16px}.events .past-event-card .content-wrap .presented-by{border-top:1px solid #ccd1cc;color:#6b706b;font-size:16px;margin:16px 0 0;padding-top:8px}@media (min-width:992px){.events .past-event-card .content-wrap .presented-by{padding-top:8px}}@media (min-width:768px){.events .past-event-card .content-wrap{padding:16px 32px}}@media (min-width:992px){.events .past-event-card .content-wrap{padding:0 32px}}.events .past-event-card.premium-event .img-wrap .premium-event-tag{background-color:#bf398b;color:#fff;display:inline-block;font-size:14px;font-weight:400;padding:8px 16px;position:absolute;right:0;top:0}.events .past-event-card:last-child{border-bottom:none}@media (min-width:768px){.events .past-event-card:last-child{border-bottom:1px solid #ccd1cc}.events .past-event-card{border:1px solid #ccd1cc;border-radius:4px}.events .past-event-card:hover{box-shadow:0 3px 5px rgba(0,0,0,.12)}}@media (min-width:992px){.events .past-event-card{padding-bottom:16px}}.events .past-event-link{border-bottom:1px solid #ccd1cc}.events .past-event-link.hide-event{display:none}@media (min-width:768px){.events .past-event-link{border-bottom:none;margin-bottom:16px;width:calc(50% - 8px)}.events .past-event-link:nth-last-child(-n+2){margin-bottom:0}}@media (min-width:992px){.events .past-event-link{width:calc(33% - 10.67px)}.events .past-event-link:nth-last-child(-n+2){margin-bottom:16px}}.events .photo-album{background-color:#2f3330;padding:40px 16px}.events .photo-album .photo-album-stats{background-image:url(/wp-content/themes/punchbowl-news/assets/large-images/events/events-stats-mobile.png);background-size:cover;padding-bottom:220.55%}@media (min-width:768px){.events .photo-album .photo-album-stats{background-image:url(/wp-content/themes/punchbowl-news/assets/large-images/events/events-stats-tablet.png);padding-bottom:45.57%}}@media (min-width:992px){.events .photo-album .photo-album-stats{background-image:url(/wp-content/themes/punchbowl-news/assets/large-images/events/events-stats.png);padding-bottom:24%}}.events .photo-album .photo-album-wrap{padding:40px 16px 0}@media (min-width:768px){.events .photo-album .photo-album-wrap{padding:40px 1rem 0}}@media (min-width:992px){.events .photo-album .photo-album-wrap{margin:auto;max-width:calc(1136px + 3rem);padding:40px 1.5rem 0}}@media (min-width:768px){.events .photo-album{padding:40px 0}}@media (min-width:992px){.events .photo-album{padding:64px 0}}.events .top-ad{border:1px solid #ccd1cc;margin:40px auto;max-width:332px}.events .top-ad .promo-section{padding:0}@media (min-width:992px){.events .top-ad{align-self:flex-start;margin:0 0 0 34px}}.events .bottom-ad{border:1px solid #ccd1cc;margin:40px auto;max-width:332px}.events .bottom-ad .promo-section{padding:0}@media (min-width:768px){.events .bottom-ad{border:none;margin:0;max-width:none}.events .bottom-ad .promo-section{padding:3.5em 1.5rem 6.75em}}.events .load-more-wrap{padding:40px 0;text-align:center}.events .load-more-wrap #loadMoreBtn{border:1px solid #1c211e;color:#1c211e;display:inline-block;font-size:16px;font-weight:700;padding:8px 12px}.events .load-more-wrap #loadMoreBtn:hover{background:#1c211e;color:#fff}.events .load-more-wrap #loadMoreBtn:focus-visible{outline:2px solid #cb4697;outline-offset:2px}@media (min-width:992px){.events .hero-subscribe-prompt .subscribe-section input[type=email]{width:calc(100% - 165px)!important}}.events .email-subscribe-prompt .subscribe-section{border:none;padding:40px 16px}.events .email-subscribe-prompt .subscribe-section p{color:#fa64bf;font-size:16px;text-transform:uppercase}.events .email-subscribe-prompt .subscribe-section .label-above-input{font-size:16px}.events .email-subscribe-prompt .subscribe-section input{color:#fa64bf;font-size:16px;font-weight:700;line-height:20px}.events .email-subscribe-prompt .subscribe-section input[type=email]{width:calc(100% - 155px)}@media (min-width:768px){.events .email-subscribe-prompt .subscribe-section{padding:64px 32px 72px}.events .email-subscribe-prompt .subscribe-section p{font-size:30px;text-align:center}.events .email-subscribe-prompt .subscribe-section .subscribe-section-input{align-items:flex-end;display:flex}.events .email-subscribe-prompt .subscribe-section .subscribe-section-input .punchbowl-btn{display:inline-block;margin-top:0;width:auto}}@media (min-width:992px){.events .email-subscribe-prompt .subscribe-section{padding:64px 152px 72px}.events .email-subscribe-prompt{display:none}}