/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.swiper__2_column_layout .button--hero{width:auto;padding:0 10px;border-radius:21.5px;color:#000;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:43px;letter-spacing:normal;text-align:center;transition:.2s ease all}.swiper__carousel .swiper-button-next,.swiper__carousel .swiper-button-prev,.video-cards--slider .swiper-button-next,.video-cards--slider .swiper-button-prev{height:40px;margin:0;width:40px}.swiper-button-next::after,.swiper-button-next::before,.swiper-button-prev::after,.swiper-button-prev::before{content:"";position:absolute;transform-origin:center bottom;width:1.5px;height:12px}.swiper-button-next::after,.swiper-button-next::before{right:calc(50% - 6px)}.swiper-button-next::before,.swiper-button-prev::before{top:calc(50% - 12px)}.swiper-button-next::after,.swiper-button-prev::after{bottom:50%;top:unset}.no-touchevents .playlist--page .video-cards--slider .swiper-button-next,.no-touchevents .playlist--page .video-cards--slider .swiper-button-prev{top:33.5px}.touchevents .playlist--page .video-cards--slider .swiper-button-next,.touchevents .playlist--page .video-cards--slider .swiper-button-prev{display:none}@media (min-width:640px){.no-touchevents .playlist--embed .video-cards--slider .swiper-button-next,.no-touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:calc(5px + (100vw - 130px - 15px - 74px - 69px)/4/2/16*9)}}@media (min-width:960px){.no-touchevents .playlist--embed .video-cards--slider .swiper-button-next,.no-touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:37.5px}}@media (min-width:640px){.touchevents .playlist--embed .video-cards--slider .swiper-button-next,.touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:calc(5px + (100vw - 130px - 74px - 69px)/4/2/16*9)}}@media (min-width:960px){.touchevents .playlist--embed .video-cards--slider .swiper-button-next,.touchevents .playlist--embed .video-cards--slider .swiper-button-prev{top:37.5px}}.swiper-button-prev{left:0}.swiper-button-prev::before{right:calc(50% + 4px);transform:rotate(45deg)}.swiper-button-prev::after{right:calc(50% + 4px);transform:rotate(135deg)}@media (min-width:640px){.playlist--page .video-cards--slider .swiper-button-prev{left:45px}}@media (min-width:960px){.playlist--page .video-cards--slider .swiper-button-prev{left:0}}.playlist--embed .video-cards--slider .swiper-button-prev{left:17px}@media (min-width:960px){.playlist--embed .video-cards--slider .swiper-button-prev{left:7px}}.swiper__carousel .swiper-button-prev{left:-20px}.swiper-button-next{right:0}.swiper-button-next::before{transform:rotate(-45deg)}.swiper-button-next::after{transform:rotate(-135deg)}@media (min-width:640px){.playlist--page .video-cards--slider .swiper-button-next{right:45px}}@media (min-width:960px){.playlist--page .video-cards--slider .swiper-button-next{right:0}}.playlist--embed .video-cards--slider .swiper-button-next{right:17px}@media (min-width:960px){.playlist--embed .video-cards--slider .swiper-button-next{right:7px}}.swiper__carousel .swiper-button-next{right:-20px}.swiper__carousel{position:relative}.touchevents .swiper__carousel .swiper{overflow:visible}@media (min-width:960px){.touchevents .swiper__carousel .swiper{overflow:hidden}}.swiper.is-loading{overflow:hidden}.swiper.is-loading::before{background:url(/themes/custom/lifestyle/images/icon-spinner.min.svg)no-repeat;content:"";display:block;height:50px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:50px;z-index:1}.swiper.is-loading .swiper-wrapper,.swiper.is-loading~.swiper-button-next,.swiper.is-loading~.swiper-button-prev{visibility:hidden}.swiper.is-loading .swiper-wrapper :is(.headline,.parsely-placeholder a){visibility:hidden}.swiper .swiper-wrapper{display:flex;padding:0;margin:0}.swiper .carousel__item{display:block;flex-shrink:0}.carousel__item{display:inline-block;list-style-type:none;position:relative;padding:0;vertical-align:top}.carousel__item.is-active .teaser__image::after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(31,31,31,.65)}.carousel__item .teaser{padding:0}@media (max-width:639px){.homepage-section__featured-episodes .carousel__item .teaser a{display:block!important}}.carousel__item .teaser .teaser__meta-overlay{padding:1px 7px 0}.carousel__item .teaser--related-posts .teaser__image{aspect-ratio:3/2}.carousel__item .teaser__image{aspect-ratio:16/9;margin:0;position:relative;width:100%}.page-section__16x9-image-format .carousel__item .teaser__image{padding-top:56.25%}.carousel__item .teaser__image .teaser__image__overlay-text{z-index:1;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}@media (min-width:640px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{height:67px;width:67px}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next::after,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next::before,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::after,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::before{height:20px;right:calc(50% - 10px);width:2.5px}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next::before,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::before{top:calc(50% - 18.4px)}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{left:-33.5px}}@media (min-width:960px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{left:-20px}}@media (min-width:1380px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev{left:-33.5px}}@media (min-width:640px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::after,:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-prev::before{right:calc(50% + 7px)}:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next{right:-33.5px}}@media (min-width:960px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next{right:-20px}}@media (min-width:1380px){:is(.swiper__2_column_layout,.swiper__3_column_layout,.swiper__4_column_layout,.swiper__6_column_layout_rounded,.swiper__6_column_layout_portrait)~.swiper-button-next{right:-33.5px}}.touchevents .swiper__carousel :is(.swiper__mobile_only,.swiper__2_column_layout){overflow:hidden}.swiper__mobile_only :is(.teaser,.parsely-placeholder){padding-bottom:43px}@media (min-width:640px){.swiper__mobile_only .swiper-wrapper{transform:none!important;width:100%!important}}.swiper__mobile_only .carousel__item{width:100%}@media (min-width:640px){.swiper__mobile_only .carousel__item{width:auto!important;margin-right:0!important}}.swiper__mobile_only .swiper-pagination{margin:0;position:relative}@media (min-width:640px){.swiper__mobile_only .swiper-pagination{display:none}}.swiper__2_column_layout .swiper-pagination{margin:27px 0 0;position:relative}@media (min-width:960px){.no-touchevents .swiper__2_column_layout .swiper-pagination{display:none}}.swiper__2_column_layout .carousel__item{margin:0;width:100%}@media (min-width:960px){.swiper__2_column_layout .carousel__item{width:calc((100% - 34px)/2)}}.swiper__2_column_layout .headline span,.swiper__2_column_layout .teaser,.swiper__2_column_layout .teaser__image-wrapper{position:relative}.swiper__2_column_layout .teaser__image-wrapper::after{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.swiper__2_column_layout .teaser__meta-wrapper{bottom:0;position:absolute;padding:24px 20px 24px 13px}@media (min-width:640px){.swiper__2_column_layout .teaser__meta-wrapper{padding:32px 36px}}@media (min-width:960px){.swiper__2_column_layout .teaser__meta-wrapper{padding:32px 64px 32px 36px}}@media (min-width:1380px){.swiper__2_column_layout .teaser__meta-wrapper{padding:32px 50px 32px 36px}}.swiper__2_column_layout .kicker{display:table;margin:0}.swiper__2_column_layout .headline{display:block;position:relative;margin-top:7px}@media (min-width:640px){.swiper__2_column_layout .headline{margin-top:13px}}.swiper__2_column_layout .button--hero{display:none}@media (min-width:640px){.swiper__2_column_layout .button--hero{display:inline-block;margin-top:16px;padding:0 43px}}.swiper__2_column_layout~.swiper-button-next,.swiper__2_column_layout~.swiper-button-prev{display:none}@media (min-width:960px){.swiper__2_column_layout~.swiper-button-next,.swiper__2_column_layout~.swiper-button-prev{display:block}.no-touchevents .swiper__2_column_layout~.swiper-button-next,.no-touchevents .swiper__2_column_layout~.swiper-button-prev{top:calc((100vw - 40px - 15px - 34px)/2/2/3*2 - 33.5px)}}@media (min-width:1380px){.no-touchevents .swiper__2_column_layout~.swiper-button-next,.no-touchevents .swiper__2_column_layout~.swiper-button-prev{top:179.15px}}.swiper__6_column_layout_rounded.is-loading{max-height:152px}@media (min-width:640px){.swiper__6_column_layout_rounded.is-loading{max-height:234px}}.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-next,.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-prev{top:42px}@media (min-width:640px){.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-next,.no-touchevents .swiper__6_column_layout_rounded~.swiper-button-prev{top:61.5px}}.swiper__6_column_layout_rounded .carousel__item{width:124px}@media (min-width:640px){.swiper__6_column_layout_rounded .carousel__item{width:190px}}.swiper__6_column_layout_rounded .teaser__meta-wrapper{display:block;margin-top:11px}@media (min-width:640px){.swiper__6_column_layout_rounded .teaser__meta-wrapper{margin-top:21px}}.swiper__6_column_layout_rounded .teaser__image{aspect-ratio:1;border-radius:50%;margin:0;padding-top:100%;position:relative;width:100%}.swiper__6_column_layout_rounded .teaser__image img{border-radius:50%}.swiper__3_column_layout.is-loading{max-height:262px}@media (min-width:640px){.swiper__3_column_layout.is-loading{max-height:326px}}.no-touchevents .swiper__3_column_layout~.swiper-button-next,.no-touchevents .swiper__3_column_layout~.swiper-button-prev{top:65px}@media (min-width:640px){.no-touchevents .swiper__3_column_layout~.swiper-button-next,.no-touchevents .swiper__3_column_layout~.swiper-button-prev{top:83px}}.swiper__3_column_layout .carousel__item{max-width:calc(100vw - 40px);width:302px}@media (min-width:640px){.swiper__3_column_layout .carousel__item{width:414px}}.no-touchevents .swiper__3_column_layout .carousel__item{max-width:calc(100vw - 40px - 15px)}.swiper__3_column_layout .teaser__image{padding-top:56.25%}.swiper__3_column_layout .teaser__meta-wrapper{position:relative}.swiper__3_column_layout .partner-logo{float:right;position:relative;width:50px}.swiper__3_column_layout .partner-logo img{height:auto;width:100%}.swiper__3_column_layout .partner-logo~.headline,.swiper__3_column_layout .partner-logo~.kicker{max-width:calc(100% - 70px)}@media (min-width:960px){.swiper__3_column_layout .partner-logo~.headline,.swiper__3_column_layout .partner-logo~.kicker{max-width:calc(100% - 75px)}}.swiper__3_column_layout .kicker{margin:10px 0 0}.swiper__3_column_layout .kicker p{margin:0}.swiper__3_column_layout .headline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;visibility:visible;max-height:50px;margin:5px 0 0}.swiper__3_column_layout .headline:first-child{margin:14px 0 0}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .carousel__item{width:150px}@media (min-width:640px){:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .carousel__item{width:190px}}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .teaser__meta-wrapper{margin-top:11px}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;visibility:visible;max-height:36px}@media (min-width:640px){:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{max-height:48px}}.swiper__4_column_layout.is-loading{max-height:197px}@media (min-width:640px){.swiper__4_column_layout.is-loading{max-height:249px}}@media (min-width:960px){.swiper__4_column_layout.is-loading{max-height:361px}}.no-touchevents .swiper__4_column_layout~.swiper-button-next,.no-touchevents .swiper__4_column_layout~.swiper-button-prev{top:55px}@media (min-width:640px){.no-touchevents .swiper__4_column_layout~.swiper-button-next,.no-touchevents .swiper__4_column_layout~.swiper-button-prev{top:61.5px}}@media (min-width:960px){.no-touchevents .swiper__4_column_layout~.swiper-button-next,.no-touchevents .swiper__4_column_layout~.swiper-button-prev{top:117.5px}.swiper__4_column_layout .carousel__item{width:302px}}.swiper__4_column_layout .teaser__image{aspect-ratio:1/1;padding-top:100%}.swiper__6_column_layout.is-loading{max-height:195px}.no-touchevents .swiper__6_column_layout~.swiper-button-next,.no-touchevents .swiper__6_column_layout~.swiper-button-prev{top:43px}.no-touchevents .page-section__16x9-image-format .swiper__6_column_layout~.swiper-button-next,.no-touchevents .page-section__16x9-image-format .swiper__6_column_layout~.swiper-button-prev{top:33.5px}.swiper__6_column_layout .teaser>a{display:block}.page-section__16x9-image-format .swiper__6_column_layout .headline,.swiper__6_column_layout .parsely-placeholder a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;visibility:visible;max-height:36px}.swiper__6_column_layout .carousel__item{width:190px}.swiper__6_column_layout .teaser__meta-wrapper{margin-top:10px}.swiper__6_column_layout .kicker{margin:0 0 5px}.swiper__6_column_layout .parsely-placeholder{display:block}.swiper__6_column_layout .parsely-placeholder::before{content:"";display:block;background-color:#9b9b9b;width:100%;margin:0;padding-bottom:56.25%}.swiper__6_column_layout .parsely-placeholder a{align-self:auto;margin:10px 0 0;width:100%}.swiper__6_column_layout_portrait.is-loading{max-height:247px}@media (min-width:640px){.swiper__6_column_layout_portrait.is-loading{max-height:325px}}.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-next,.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-prev{top:80px}@media (min-width:640px){.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-next,.no-touchevents .swiper__6_column_layout_portrait~.swiper-button-prev{top:93px}}.swiper__6_column_layout_portrait .teaser__image{aspect-ratio:3/4;padding-top:133.33%}.homepage-section__visual-stories .swiper__6_column_layout_portrait .teaser__image{border-radius:10px;overflow:hidden}@media (min-width:640px){.swiper__6_column_layout_portrait .teaser__meta-wrapper{margin-top:16px}}.swiper{-webkit-user-select:none;user-select:none}.carousel__item.is-active a:is(:focus,:hover,:active){cursor:default}.carousel__item.is-active a:is(:focus,:hover,:active) :is(.kicker,.headline),.swiper__2_column_layout .teaser a:is(:focus,:hover,:active) .headline,.swiper__2_column_layout .teaser a:is(:focus,:hover,:active) .kicker{opacity:1}.carousel__item.is-active .teaser__meta-overlay{display:none}.carousel__item .teaser__image .teaser__image__overlay-text{font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:12px;text-align:center;text-transform:uppercase;color:#fff}:is(.swiper-button-prev,.swiper-button-next){background-color:#fff;border-radius:50%;box-shadow:0 3px 10px -1px rgba(63,63,63,.4)}.swiper__carousel :is(.swiper-button-prev,.swiper-button-next),.video-cards--slider :is(.swiper-button-prev,.swiper-button-next){color:transparent}:is(.swiper-button-prev,.swiper-button-next)::after,:is(.swiper-button-prev,.swiper-button-next)::before{background-color:#000}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{display:none}.playlist--embed :is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::after,.playlist--embed :is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::before,:is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::after,:is(.swiper-button-prev,.swiper-button-next):is(:hover,:focus)::before{background-color:rgba(0,0,0,.7)}.swiper-pagination .swiper-pagination-bullet{background:#9b9b9b;opacity:.4}.touchevents .swiper-pagination .swiper-pagination-bullet{pointer-events:none}.swiper-pagination .swiper-pagination-bullet-active{background:#000;opacity:1}.swiper__2_column_layout .kicker{font-size:12px;font-weight:500;line-height:16px;text-transform:uppercase;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:rgba(0,0,0,.72);overflow:hidden;text-overflow:ellipsis}.swiper__2_column_layout .headline{color:#fff;visibility:visible!important}.swiper__3_column_layout .kicker{font-size:14px;line-height:16px}.swiper__6_column_layout_rounded .headline{font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-weight:300;text-align:center;color:#000}@media (min-width:960px){.swiper__6_column_layout_rounded .headline{font-size:19px;line-height:24px}}:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{color:#fff;font-weight:300}@media (min-width:640px){:is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{font-size:19px;line-height:24px}}.homepage-section__visual-stories :is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{font-size:14px;line-height:16px;font-weight:400}@media (min-width:640px){.homepage-section__visual-stories :is(.swiper__6_column_layout_portrait,.swiper__4_column_layout) .headline{font-size:14px;line-height:16px}}.swiper__6_column_layout .kicker{font-size:14px;font-weight:400;line-height:18px}.swiper__6_column_layout .headline{color:#000;font-weight:300}.page-section__16x9-image-format .swiper__6_column_layout .kicker{line-height:16px}.page-section__16x9-image-format .swiper__6_column_layout .parsely-placeholder a{color:#000;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;font-weight:300;letter-spacing:normal;line-height:18px}
.swiper__2_column_layout .kicker{padding:1px 12px 0}@media (min-width:960px){.swiper__2_column_layout .kicker{padding:1px 15px 0}}.swiper__2_column_layout .headline{margin-top:11px}.swiper__2_column_layout .headline span{padding:0 9px}@media (min-width:640px){.swiper__2_column_layout .headline span{padding:0 15px}}@media (min-width:960px){.swiper__2_column_layout .headline span{padding:0 14px 0 12px}}.swiper__2_column_layout .teaser__image-wrapper::after{background-image:linear-gradient(to bottom,transparent 45.2%,rgba(0,0,0,.6) 100%)}@media (min-width:640px){.swiper__2_column_layout .teaser__image-wrapper::after{background-image:linear-gradient(to bottom,transparent 42.3%,rgba(0,0,0,.6) 100%)}}.swiper__2_column_layout .kicker{color:#5e9aff;font-family:"Poppins Medium","Helvetica","Arial",sans-serif;line-height:25px}.swiper__2_column_layout .headline{font-family:"Poppins Semi-Bold","Helvetica","Arial",sans-serif;font-size:26px;line-height:1.16;letter-spacing:-.44px;font-style:italic;text-transform:uppercase}@media (min-width:640px){.swiper__2_column_layout .headline{font-size:36px;line-height:1.12;letter-spacing:-.81px}}.swiper__2_column_layout .headline span{background-image:linear-gradient(to bottom,transparent 13%,#000 13%,#000 76.5%,transparent 76.5%);-webkit-box-decoration-break:clone;box-decoration-break:clone}.swiper__3_column_layout .headline{color:#000;font-family:"Poppins Medium","Helvetica","Arial",sans-serif;font-size:18px;font-weight:500;letter-spacing:-.3px;line-height:1.17;max-height:42px}
@keyframes formAppear{0%{opacity:0;padding-top:30px}to{opacity:1;padding-top:0}}@keyframes poweredByAnimation{0%{bottom:0}to{bottom:20px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.insider--dialog.ui-dialog{border:0;border-radius:20px;left:50%!important;margin-top:30px;padding:8px;top:50%!important;transform:translate3d(-50%,-50%,0);width:480px!important;z-index:503}@media (max-width:639px){.insider--dialog.ui-dialog{width:335px!important;max-height:100vh!important}}@media (max-height:758px){.insider--dialog.ui-dialog{height:calc(100% - 40px)!important;max-height:100vh!important;overflow:hidden}}.insider--dialog.ui-dialog.fade-in-on-load{margin-top:0}.insider--dialog.ui-dialog.content-is-shorter{height:auto!important}@media (max-height:758px){.insider--dialog.ui-dialog.content-is-shorter{height:calc(100% - 40px)!important}}body:has(:is(.blog-post__gated__wrapper,.event__gated__wrapper,.page__gated__wrapper,.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog{margin-top:0;top:calc(50% + 30px)!important;z-index:501}@media (max-width:639px){body:has(:is(.blog-post__gated__wrapper,.event__gated__wrapper,.page__gated__wrapper,.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog{max-height:calc(100vh - 60px)!important}}@media (max-height:758px){body:has(:is(.blog-post__gated__wrapper,.event__gated__wrapper,.page__gated__wrapper,.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog{max-height:calc(100vh - 60px)!important}}body:has(:is(.blog-post__gated__wrapper,.event__gated__wrapper,.page__gated__wrapper,.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog .ui-dialog-titlebar-close{display:none}body:has(.promo-bar__wrapper):has(:is(.blog-post__gated__wrapper,.event__gated__wrapper,.page__gated__wrapper).is_gated) .insider--dialog.ui-dialog{top:calc(50% + 18px + 35px)!important}@media (max-height:758px){body:has(.promo-bar__wrapper):has(:is(.blog-post__gated__wrapper,.event__gated__wrapper,.page__gated__wrapper).is_gated) .insider--dialog.ui-dialog{max-height:calc(100% - 36px - 70px - 41px)!important}}body:has(:is(.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog{top:calc(50% + 30px + 35px)!important}@media (min-width:768px){body:has(:is(.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog{top:calc(50% + 50px + 35px)!important}}body:has(.promo-bar__wrapper):has(:is(.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog{top:calc(50% + 30px + 18px + 35px)!important;max-height:calc(100% - 60px - 36px - 70px - 41px)!important}@media (min-width:768px){body:has(.promo-bar__wrapper):has(:is(.short-form-video__gated__wrapper).is_gated) .insider--dialog.ui-dialog{top:calc(50% + 50px + 18px + 35px)!important;max-height:calc(100% - 100px - 36px - 70px - 41px)!important}}body:has(.embed-code-komo) .insider--dialog.ui-dialog{z-index:7483700}.insider--dialog.ui-dialog .ui-dialog-titlebar{padding:0;border:0;border-radius:0}.insider--dialog.ui-dialog .ui-dialog-title,.insider--dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon{display:none}.insider--dialog.ui-dialog .ui-dialog-titlebar-close{right:18px;top:18px;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:0}.insider--dialog.ui-dialog .ui-dialog-content{border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:75px 0;max-width:100%;min-height:576px!important;max-height:none!important}@media (max-width:639px){.insider--dialog.ui-dialog .ui-dialog-content{padding:75px 20px;max-width:319px}}@media (max-height:758px){.insider--dialog.ui-dialog .ui-dialog-content{justify-content:space-around;height:100%!important;min-height:calc(100% - 40px)!important;max-height:none!important;overflow:auto}}.insider--dialog.ui-dialog .ui-dialog-content:has(.ls-stripe-personal-info-form){padding:50px 0}@media (max-width:639px){.insider--dialog.ui-dialog .ui-dialog-content:has(.ls-stripe-personal-info-form){padding:50px 20px}}.insider--dialog.ui-dialog .ui-dialog-content form,.insider--dialog.ui-dialog .ui-dialog-content>div{align-self:center;justify-content:center}.insider--dialog.ui-dialog .ui-dialog-overflow-gradient{bottom:8px;content:"";height:30px;left:8px;position:absolute;right:8px;z-index:100}.insider--dialog~.ui-widget-overlay{z-index:502!important}body:has(.embed-code-komo) .insider--dialog~.ui-widget-overlay{z-index:7483699!important}.insider--dialog :is(.ls-stripe-login-form,.ls-insider-login-form,.ls-insider-submission-gate-login-form,.ls-insider-soft-login-form,.ls-stripe-waitlist-signup-form,.ls-insider-verification-form,.ls-stripe-login-success,.insider--login--form,.ls-stripe-personal-info-form){display:flex;flex-direction:column;align-items:center;max-width:279px;margin:0 auto}@media (min-width:640px){.insider--dialog :is(.ls-stripe-login-form,.ls-insider-login-form,.ls-insider-submission-gate-login-form,.ls-insider-soft-login-form,.ls-stripe-waitlist-signup-form,.ls-insider-verification-form,.ls-stripe-login-success,.insider--login--form,.ls-stripe-personal-info-form){max-width:295px}}.insider--dialog #insider--login--form-wrapper:not(.no-enter-animation):has(:is(.form-submit[name=otc],.form-submit[name=personal])),.insider--dialog .ls-stripe-login-success{animation:formAppear .3s ease-out forwards}.insider--dialog #insider--login--form-wrapper:not(.no-enter-animation):has(:is(.form-submit[name=otc],.form-submit[name=personal])) .powered-by,.insider--dialog .ls-stripe-login-success .powered-by{animation:poweredByAnimation .3s ease-out forwards}@media (max-height:550px){.insider--dialog #insider--login--form-wrapper:not(.no-enter-animation):has(:is(.form-submit[name=otc],.form-submit[name=personal])) .powered-by,.insider--dialog .ls-stripe-login-success .powered-by{bottom:0!important}}.insider--dialog .ls-stripe-login-success button.button{margin-top:30px;width:279px}@media (min-width:640px){.insider--dialog .ls-stripe-login-success button.button{width:295px}}.insider--dialog .ls-stripe-login-success .form-modal-close-button,.insider--dialog .ls-stripe-login-success button.form-modal-close-button{margin:20px 0 0}.insider--dialog .ls-stripe-login-success :is(h2,h3)+:is(button.form-modal-close-button,.form-modal-close-button){margin-top:32px}.insider--dialog .insider--dialog-image-wrapper{margin:0 0 30px;padding:0}.insider--dialog h2{margin:0;color:#000;font-family:"Poppins Medium","Helvetica","Arial",sans-serif;font-size:22px;font-weight:500;line-height:25px;letter-spacing:-.37px;text-align:center}.insider--dialog h3{margin:12px 0 0;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-weight:300;font-size:19px;line-height:24px;text-align:center}.ls-stripe-personal-info-form .insider--dialog h3{margin:12px 0 32px}.insider--dialog p{margin:15px 0 0;max-width:inherit;color:#000;font-size:14px;font-weight:300;line-height:18px;text-align:center}.insider--dialog p.powered-by{bottom:20px;position:absolute;width:279px}@media (min-width:640px){.insider--dialog p.powered-by{width:295px}}@media (max-height:550px){.insider--dialog p.powered-by{bottom:auto;position:relative}}.insider--dialog p .ajax-progress-throbber{display:inline-block;margin:0;padding:0 0 0 5px;width:auto}.insider--dialog p .ajax-progress-throbber .throbber{padding:0 8px}.insider--dialog :is(input[type=email],input[type=text]){align-items:flex-end;border:1px solid;height:56px;width:279px;max-width:100%;padding:26px 12px 10px}@media (min-width:640px){.insider--dialog :is(input[type=email],input[type=text]){width:295px}}.insider--dialog :is(input[type=email],input[type=text]):focus{border:2px solid;padding:25px 11px 9px}.insider--dialog .form-item-code input[type=text]{padding:10px 35px}@media (min-width:640px){.insider--dialog .form-item-code input[type=text]{padding:10px 43px}}.insider--dialog .form-item-code input[type=text]:focus{padding:9px 34px}@media (min-width:640px){.insider--dialog .form-item-code input[type=text]:focus{padding:9px 42px}}.insider--dialog .form-item:not(.js-form-type-checkbox){position:relative;margin:20px 0 0}.insider--dialog .form-item:not(.js-form-type-checkbox).form-item-code,.insider--dialog .form-item:not(.js-form-type-checkbox).form-item-email,.insider--dialog .form-item:not(.js-form-type-checkbox).form-item-first-name{margin:32px 0 0}.insider--dialog :is(.js-form-type-textfield,.js-form-type-email) label{left:12px;height:52px;position:absolute;top:2px;width:calc(100% - 24px)}.insider--dialog :is(.js-form-type-textfield,.js-form-type-email) input:not([required]):focus+label,.insider--dialog :is(.js-form-type-textfield,.js-form-type-email) input:not([required]):not(:placeholder-shown):valid+label,.insider--dialog :is(.js-form-type-textfield,.js-form-type-email) input[required]:is(:focus,:valid)+label{height:16px;top:10px;transform:translateY(0);background:0 0;font-size:14px;line-height:16px}.insider--dialog .user-error:is(.form-item-email,.form-item-code,.form-item-phone-number,.form-item-zip-code) label,.insider--dialog :is(.js-form-type-textfield,.js-form-type-email).complete label{height:16px;top:10px;transform:translateY(0)}.insider--dialog :is(.form-submit-wrapper,.resend-form-submit-wrapper,.ls-insider-login-success__button,.identity__manage-profile,.skip-link-wrapper){margin:20px 0 0;max-width:100%;position:relative;width:279px}@media (min-width:640px){.insider--dialog :is(.form-submit-wrapper,.resend-form-submit-wrapper,.ls-insider-login-success__button,.identity__manage-profile,.skip-link-wrapper){width:295px}}.insider--dialog :is(.form-submit-wrapper,.resend-form-submit-wrapper,.ls-insider-login-success__button,.identity__manage-profile,.skip-link-wrapper)+p{margin-top:20px}.insider--dialog :is(h2,h3)+:is(.form-submit-wrapper,.resend-form-submit-wrapper,.ls-insider-login-success__button,.identity__manage-profile,.skip-link-wrapper){margin-top:32px}.insider--dialog .resend-form-submit-wrapper:has(.ajax-progress) .message{display:none}.insider--dialog .resend-form-submit-wrapper:has(.ajax-progress) .ajax-progress{margin:0;padding:0}.insider--dialog .resend-form-submit-wrapper:has(.ajax-progress) .throbber{animation-name:spin;animation-duration:2000ms;animation-iteration-count:infinite;animation-timing-function:linear;content:"";display:block;height:24px;padding:0;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);width:24px}.insider--dialog .button-pill.button-pill-transparent{border:2px solid}.insider--dialog .form-submit{position:relative;transition:none;width:100%;max-width:279px}@media (min-width:640px){.insider--dialog .form-submit{max-width:295px}}.insider--dialog .user-error::after{position:relative;display:block;margin-top:5px;padding-left:18px;width:100%;max-width:261px}@media (min-width:640px){.insider--dialog .user-error::after{max-width:277px}}.insider--dialog .user-error.js-form-type-checkbox::after{grid-column:1/span 3;grid-row:2}.insider--dialog .ls-stripe-login-form__resend-otc{display:block;margin:0;padding:0}.insider--dialog .ls-stripe-form__footer{margin-top:10px}.insider--dialog .ls-stripe-form__confirmation-message{margin:30px 0 0}.insider--dialog .change-email-wrapper{margin:20px 0 0}.insider--dialog .js-form-type-checkbox{display:grid;grid-template-columns:0 20px 1fr;grid-template-rows:auto auto;position:relative;margin:0 0 12px}.insider--dialog .js-form-type-checkbox input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.insider--dialog .js-form-type-checkbox input:focus+label{border:2px solid;border-color:#000}.insider--dialog .js-form-type-checkbox label{border:1px solid;display:block;grid-column:2;grid-row:1;height:20px;width:20px}.insider--dialog .js-form-type-checkbox .description{grid-column:3;grid-row:1;margin-left:15px}.insider--dialog .form-item-terms{margin-top:20px}.insider--dialog .form-item-sms-tac{margin-top:12px}body:has(:is(.blog-post__gated__wrapper,.event__gated__wrapper,.page__gated__wrapper,.short-form-video__gated__wrapper).is_gated) .ui-widget-overlay{display:none}.insider--dialog{opacity:0;transition:opacity 200ms ease-in-out,margin-top 200ms ease-in-out}.insider--dialog.fade-in-on-load{opacity:1}.insider--dialog.ui-dialog{background:conic-gradient(from -45deg at 50% 50%,#ff8d68 0deg,#ee5a8a 81.3467deg,#9e66fe 198deg,#c794f7 261.0452deg,#ff8d68 360deg);font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:12px;font-weight:400;line-height:1;color:#000}.insider--dialog.ui-dialog .ui-dialog-content{background:#f0f5ff}.insider--dialog.ui-dialog .ui-dialog-titlebar{background:0 0}.insider--dialog.ui-dialog .ui-dialog-titlebar-close{z-index:502;background:url(/themes/custom/lifestyle/images/close-x-icon-dialog.min.svg)no-repeat center/cover}.insider--dialog.ui-dialog .ui-dialog-titlebar-close:focus-visible{outline:1px solid #000;outline-offset:1px}.insider--dialog.ui-dialog .ui-dialog-overflow-gradient{background:linear-gradient(to bottom,transparent,#fff);border-radius:0 0 12px 12px;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.insider--dialog.ui-dialog.has-overflow .ui-dialog-overflow-gradient{opacity:1}.insider--dialog a:not(.button){font-weight:300;text-decoration-line:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:1px;color:inherit}.insider--dialog a:not(.button):is(:hover,:focus,:active){text-decoration-color:#5e9aff;color:inherit}.insider--dialog h2.ls-insider-login__color-text-message{background:linear-gradient(85deg,#9e66fe 8.07%,#fa6571 56.94%,#ff8d68 87.48%,#ffe7b8 109.8%);background-clip:text;-webkit-background-clip:text}.insider--dialog h2 .color-text,.insider--dialog h2.ls-insider-login__color-text-message .color-text,.insider--dialog h2.ls-insider-login__color-text-message .color-text-part{-webkit-text-fill-color:transparent}.insider--dialog h2 .color-text{background:linear-gradient(84.99deg,#9e66fe 8.07%,#fa6571 56.94%,#ff8d68 87.48%,#ffe7b8 109.8%) text}.insider--dialog .form-item-sms-tac .description span,.insider--dialog p.powered-by,.insider--dialog p.powered-by a{font-weight:400}.insider--dialog p.entered-email{font-size:19px;line-height:24px}.insider--dialog p .ajax-progress-throbber .throbber{background-size:16px}.insider--dialog :is(input[type=email],input[type=text]){background:#fff;border-color:#9b9b9b;border-radius:10px;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:19px;font-weight:400;line-height:24px}.insider--dialog :is(input[type=email],input[type=text]):is(:hover,:focus){border-color:#000}.insider--dialog :is(input[type=text]:not(.ls-stripe-login-form__otc))::placeholder{font-size:0;color:transparent}.insider--dialog :is(.js-form-type-textfield,.js-form-type-email) label{background-color:#fff;color:#7b7b7b;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:19px;font-weight:400;line-height:54px;z-index:1}.insider--dialog :is(.js-form-type-textfield,.js-form-type-email).complete label{background:0 0;font-size:14px;line-height:16px}.insider--dialog .form-item-code input{word-spacing:25px}.insider--dialog .form-item-code input::placeholder{font-size:18px;word-spacing:20px}.insider--dialog .user-error::after{background-image:url(/sites/bravo/themes/custom/reality/images/form-error-icon.min.svg);background-size:13px 14px;background-repeat:no-repeat;background-position:0 2px;color:#cc474e;font-size:12px;line-height:18px}.insider--dialog .user-error:is(.form-item-email,.form-item-code,.form-item-phone-number,.form-item-zip-code)::after{content:attr(data-error-text)}.insider--dialog .user-error:is(.form-item-email,.form-item-code,.form-item-phone-number,.form-item-zip-code):has(input:focus) input{background:#fff}.insider--dialog .user-error:is(.form-item-email,.form-item-code,.form-item-phone-number,.form-item-zip-code) input{background:#fbeff0;border-color:#cc474e}.insider--dialog .user-error:is(.form-item-email,.form-item-code,.form-item-phone-number,.form-item-zip-code) label{background:#fbeff0;color:#cc474e;font-size:14px;line-height:16px}.insider--dialog .user-error:not(:has(input:checked)).js-form-type-checkbox::after{content:attr(data-error-text)}.insider--dialog .user-error:not(:has(input:checked)).js-form-type-checkbox label{border-color:#cc474e}.insider--dialog .resend-form-submit-wrapper:has(.ajax-progress) .form-submit{text-indent:-9999px}.insider--dialog .resend-form-submit-wrapper:has(.ajax-progress) .throbber{background-image:url(/sites/bravo/themes/custom/reality/images/submit-loader-icon.png);background-position:50%;background-repeat:no-repeat;background-size:24px 24px}.insider--dialog .button-pill{background-color:#000;color:#fff;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px}.insider--dialog .button-pill:is(:hover,:focus,:active){background-color:#262626}.insider--dialog .button-pill:focus-visible{outline:1px solid #000;outline-offset:1px}.insider--dialog .button-pill.button-pill-transparent{background-color:transparent;border-color:#000;color:#000}.insider--dialog .button-pill.button-pill-transparent:is(:hover,:focus,:active){border-color:#262626}.insider--dialog .ls-stripe-login-form__resend-otc{background:0 0;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;line-height:16px;font-weight:400;text-decoration-line:underline;text-decoration-color:#000;text-decoration-thickness:1px;text-underline-offset:1px}.insider--dialog .ls-stripe-login-form__resend-otc:is(:hover,:focus,:active){text-decoration-color:#5e9aff}.insider--dialog .ls-stripe-form__footer{color:#000;line-height:18px;text-align:center}.insider--dialog .ls-stripe-form__confirmation-message{color:#000;font-size:14px;line-height:16px;text-align:center}.insider--dialog .change-email-wrapper,.insider--dialog .skip-link-wrapper{text-align:center}.insider--dialog .change-email-wrapper a,.insider--dialog .js-form-type-checkbox,.insider--dialog .skip-link-wrapper a{color:#000;font-size:14px;font-weight:400;line-height:16px}.insider--dialog .js-form-type-checkbox{font-weight:300}.insider--dialog .js-form-type-checkbox input:checked+label{background-color:#000;background-image:url(/sites/bravo/themes/custom/reality/images/checkbox-icon.min.svg);background-size:12px 10px;background-position:center;background-repeat:no-repeat;border-color:#000}.insider--dialog .js-form-type-checkbox input:checked:focus+label{outline:1px solid #000;outline-offset:1px}.insider--dialog .js-form-type-checkbox label{background-color:#fff;border-color:#9b9b9b;border-radius:2px;text-indent:-9999px}.insider--dialog .js-form-type-checkbox label:hover{border-color:#000}.insider--dialog .js-form-type-checkbox a{color:#000;text-decoration:underline}.insider--dialog~.ui-widget-overlay{transition:opacity 200ms ease-in-out;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0}.insider--dialog~.ui-widget-overlay.fade-in{opacity:unset}
