/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../assets/src/styles/components/footer/_main.css ***!
  \****************************************************************************************************************************************************************************************************/
.powered-by-wpcom--parent{display:block;font-family:solido,arial,sans-serif;line-height:1.25em;padding-top:1.5em;text-transform:uppercase}@media (max-width:1199px){.powered-by-wpcom--parent{flex-basis:100%}}@media (min-width:1200px){.powered-by-wpcom--parent{margin-left:auto}}.powered-by-wpcom--parent .powered-by-wpcom{color:inherit;display:inline;text-decoration:none}footer{display:flex;flex-direction:column}.site-footer{background-color:#111;clear:both;color:#fff;padding:.25em 0 3em;position:relative;width:100%}.site-footer .footer-spacer,.site-footer__inner{max-width:1500px}.onboarding-modal-hide-ads .site-footer{padding-bottom:4em}@media (min-width:980px){.site-footer.project-has-sidebar{margin-left:300px;width:calc(100% - 300px)}}@media (min-width:980px) and (max-width:1050px){.site-footer.project-has-sidebar{margin-left:200px;width:calc(100% - 200px)}}@media (min-width:1051px) and (max-width:1150px){.site-footer.project-has-sidebar{margin-left:250px;width:calc(100% - 250px)}}.nav-full-menu__footer{background:#111;display:flex;flex-direction:column;padding-bottom:87px;width:100%}.nav-full-menu__footer .footer-spacer,.nav-full-menu__footer__inner{max-width:1200px}.nav-full-menu__footer__inner,.site-footer__inner{font-size:.6em;margin:0 auto;padding-left:20px;padding-right:20px;width:100%}@media (max-width:1199px){.nav-full-menu__footer__inner,.site-footer__inner{max-width:100%;padding-left:1rem;padding-right:1rem}}@media (max-width:979px){.nav-full-menu__footer__inner,.site-footer__inner{font-size:.7em;padding:0 calc(1% + 1.3em) 5em}}.nav-full-menu__footer__inner>.logo,.site-footer__inner>.logo{display:block;max-width:70px}@media (max-width:899px){.nav-full-menu__footer__inner>.logo,.site-footer__inner>.logo{margin:0 auto}}@media (min-width:900px){.nav-full-menu__footer__inner>.logo,.site-footer__inner>.logo{margin:0 0 3em}}.nav-full-menu__footer__inner>.logo svg path,.site-footer__inner>.logo svg path{fill:#fff}.site-footer__menu{list-style:none;margin:0;padding:0}@media (min-width:900px) and (max-width:1000px){.site-footer__menu{flex-basis:33.333%}}@media (min-width:600px) and (max-width:900px){.site-footer__menu{flex-basis:50%}}@media (max-width:599px){.site-footer__menu{flex-basis:100%}}.site-footer__menu .flex-container{display:flex;width:100%}@media (max-width:899px){.site-footer__menu .flex-container{flex-wrap:wrap}}.site-footer__menu .column{flex-basis:130px;margin-right:37px;text-align:left}@media (max-width:800px){.site-footer__menu .column{flex-basis:50%;margin-right:0;padding-right:2em}}@media (min-width:801px) and (max-width:899px){.site-footer__menu .column{flex-basis:25%;margin-right:0;padding-right:2em}}.site-footer__menu .column.double-width{flex-basis:260px;margin-left:auto;margin-right:0}@media (max-width:899px){.site-footer__menu .column.double-width{flex-basis:100%;margin-top:1em}}.site-footer__menu .full-width{align-items:center;flex-basis:100%;justify-content:center}@media (max-width:800px){.site-footer__menu .column-3,.site-footer__menu .column-4,.site-footer__menu .column-5{margin-top:2em}}.site-footer__menu h2{color:#fff;font-family:solido,arial,sans-serif;font-size:1.167em;font-weight:700;line-height:normal;margin-bottom:0;margin-top:0;text-transform:uppercase}.site-footer__menu ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:0}.site-footer__menu li{line-height:2.2em;margin:.75em 0}.site-footer__menu a{color:#fff;display:block;font-family:solido,arial,sans-serif;text-decoration:none}.site-footer__menu a:hover{text-decoration:underline}.site-footer__menu li a{font-size:1.167em;line-height:1.25em}.site-footer__menu p{color:#fff;font-family:Libre Franklin,sans-serif;font-weight:500;line-height:1.6em;margin-bottom:0;margin-top:0}.site-footer__menu .social-media{display:flex;margin-bottom:1em}.site-footer__menu .social-media.full-width{margin:3em auto}.site-footer__menu .social-media li{margin:0}.site-footer__menu .social-media a{background:#fff;border-radius:50%;display:block;height:33px;margin-right:13px;width:33px}.site-footer__menu .social-media a svg{height:60%;margin:20%;width:60%}.site-footer__menu .social-media a.social-media-linkedin svg{height:50%;margin:25%;width:50%}.site-footer__menu .social-media a.social-media-instagram svg{height:70%;margin:15%;width:70%}.site-footer__menu .footer-text{margin-top:1rem}.site-footer__menu .opacity-80{opacity:.8}.site-footer__menu .powered-by-wpcom--parent{color:#fff}.site-footer__menu .powered-by-wpcom--parent,.site-footer__menu .powered-by-wpcom--parent a{font-family:Libre Franklin,sans-serif;font-size:1em;font-weight:500;text-transform:capitalize}.footer-spacer{margin:0 auto;padding:57px 20px;width:100%}@media (max-width:1199px){.footer-spacer{padding-left:1em;padding-right:1em}}.full-width>.footer-spacer{padding:2em 0 1em}.footer-spacer-line{border-bottom-style:solid}.footer-spacer-line-1{margin-bottom:8px}.footer-spacer-line-1,.footer-spacer-line-2{border-bottom-color:#747474;border-bottom-width:1px;height:1px}/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../assets/src/styles/components/piano-gating/_main.css ***!
  \**********************************************************************************************************************************************************************************************************/
.in-article-subscribe-expandable-container,.insider-in-article-subscribe-container--fixed{max-height:100vh;overflow-x:hidden;overflow-y:auto;width:100%;z-index:9999999}.in-article-subscribe-expandable-container .tp-container-inner,.insider-in-article-subscribe-container--fixed .tp-container-inner{overflow:hidden}@media (min-width:600px){#main .in-article-subscribe-expandable-container,#main .insider-in-article-subscribe-container--fixed,main .wide_content~.in-article-subscribe-expandable-container{bottom:0;position:fixed}}.in-article-subscribe-expandable-container .tp-container-inner.tp-container-expanded,.insider-in-article-subscribe-container--fixed .tp-container-inner.tp-container-expanded{overflow-y:scroll!important}.in-article-subscribe-expandable-container,.in-article-subscribe-takeover-container{background-color:#252525;display:none;width:100%}.site-header .in-article-subscribe-expandable-container{border-bottom:1px solid #fff}.in-article-subscribe-container{background-color:#252525}@media (min-width:980px){.in-article-subscribe-container{margin-left:-1em;width:calc(100% + 2em)}}.in-article-subscribe-takeover-other-options{border-top:1px solid #666;color:#fff;display:none;padding-bottom:3em;padding-top:1em;text-align:center;width:100%}@media (max-width:800px){.in-article-subscribe-takeover-other-options{padding-bottom:1em}}.in-article-subscribe-takeover-other-options--content{align-content:center;align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;justify-items:center;margin:0 auto;max-width:975px;width:100%}.in-article-subscribe-takeover-other-options--content h3{font-family:solido,arial,sans-serif;font-size:.9em;font-weight:lighter}.in-article-subscribe-takeover-other-options--content-columns{align-content:center;display:flex;flex-flow:row nowrap;justify-content:center;justify-items:center;width:100%}@media (max-width:800px){.in-article-subscribe-takeover-other-options--content-columns{flex-wrap:wrap;margin-top:-1rem;width:calc(100% - 2em)}}.in-article-subscribe-takeover-other-options--content-item{align-content:flex-start;align-self:stretch;display:block;padding:.25rem 1.25rem;width:33.33333%}@media (max-width:800px){.in-article-subscribe-takeover-other-options--content-item{padding:1.75rem 1rem;width:100%}}.in-article-subscribe-takeover-other-options--content-item:nth-child(2){border-left:1px solid #666;border-right:1px solid #666}@media (max-width:800px){.in-article-subscribe-takeover-other-options--content-item:nth-child(2){border:1px solid #666;border-left:none;border-right:none}}.in-article-subscribe-takeover-other-options--content-item h4{font-family:Tiempos Headline,georgia,serif;font-size:1.1rem;font-weight:500;line-height:1.35rem;margin:0 0 .25rem}.in-article-subscribe-takeover-other-options--content-item h4 a{color:#fff;text-decoration:none}.in-article-subscribe-takeover-other-options--content-item p{font-family:solido,arial,sans-serif;font-size:.8rem;line-height:1rem;margin-bottom:0;margin-top:0}@media (min-width:800px){.in-article-subscribe-takeover-other-options--content-item p{font-size:.7rem;line-height:1rem}}.in-article-subscribe-takeover-other-options--content-item p a{color:#fff;text-decoration:none}.in-article-piano-gating-container,.in-article-piano-gating-container--subscriber{clear:both}@media (max-width:599px){.in-article-piano-gating-container--text-only{display:none}}#main.default .in-article-subscribe-takeover-container{padding-bottom:1em}@media (max-width:979px){#main.default .in-article-subscribe-takeover-container{margin-top:-3em}}@media (min-width:980px){#main.default .in-article-subscribe-takeover-container{margin-top:-2em}}.in-article-subscribe{background-color:#252525;bottom:0;display:none;position:fixed;width:100%;z-index:2}.in-article-subscribe--expandable{color:#fff;padding:6px 100px}@media (max-width:979px){.in-article-subscribe--expandable{flex-direction:column;padding:6px 1rem}}.in-article-subscribe__expandable-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.in-article-subscribe__expandable-content.hide{display:none!important}.in-article-subscribe__expandable-content>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.in-article-subscribe__expandable-content>div.col{flex-direction:column}.in-article-subscribe__icon{height:auto;margin-right:2rem;width:100px}.in-article-subscribe__header{font-family:Tiempos Headline,georgia,serif;font-size:1.4rem;font-weight:200;margin-bottom:0}.in-article-subscribe__header--mt-0{margin-top:0}.in-article-subscribe__subheader{font-family:tiempos,georgia,serif;font-size:.9rem;font-weight:200}.in-article-subscribe .button{font-size:.9rem;padding:.25rem 2.5rem!important}.in-article-subscribe__arrow-toggle{align-items:center;display:flex;font-size:0;margin-left:2rem}.in-article-subscribe__arrow-toggle--top{align-self:flex-start}.in-article-subscribe--takeover{color:#fff;padding:40px;text-align:center}.in-article-subscribe--takeover:after{background-color:#252525;content:"";height:100vh;left:0;mix-blend-mode:multiply;opacity:.48;position:absolute;top:-100vh;width:100vw;z-index:1}.in-article-subscribe--takeover .row{align-items:center;display:flex;flex-direction:row}.in-article-subscribe--takeover .col{align-items:center;display:flex;flex-direction:column}.in-article-subscribe--takeover .text-center{text-align:center}.in-article-subscribe .text-left{margin-left:7rem;margin-right:7rem;max-width:375px;text-align:left}.in-article-subscribe__offers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:1.5rem 0;text-align:center}.in-article-subscribe__offer{background-color:#fff;color:#000;font-family:solido,arial,sans-serif;margin:0 1rem;min-width:305px;padding:1.5rem 1.5rem 1rem}.in-article-subscribe__offer-length{font-size:1.05rem;margin-bottom:.5rem;text-transform:uppercase}.in-article-subscribe__offer-length--featured{color:#ed3725}.in-article-subscribe__offer-price{font-family:Tiempos Headline,georgia,serif;font-size:1.7rem}.in-article-subscribe__offer-price span{font-size:1.1rem}.in-article-subscribe__offer-incentive{color:#ed3725;font-size:.8rem;height:1rem;text-transform:uppercase}.in-article-subscribe__offer-button{background:#fff;border:1px solid #000;color:#000;font-family:solido,arial,sans-serif;font-size:.85rem;margin:1rem auto 0;padding:.5rem;text-transform:uppercase;width:100%}.in-article-subscribe__offer-button--featured{background:#e5200f;border:1px solid #e5200f;color:#fff}.in-article-subscribe__offer-terms{font-size:.475rem;margin-bottom:0}.in-article-subscribe__benefits{background-color:transparent;margin:-1rem 0;max-width:100%;padding-top:.5rem}.in-article-subscribe__benefits-column{margin-top:1rem;text-align:left}.in-article-subscribe__benefits-column ul{list-style:none;margin-bottom:1.5rem;padding-left:0}.in-article-subscribe__benefits-column li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.75' height='10.049'%3E%3Cpath data-name='Path 609' d='m.737 4.505 3.691 4.023 6.553-7.89' fill='none' stroke='%23ed3725' stroke-width='2'/%3E%3C/svg%3E");background-position:0 50%;background-repeat:no-repeat;font-size:.75rem;padding-left:1rem}.in-article-subscribe__benefits-column li.no-bullet{background-image:none;font-style:italic}.in-article-subscribe__benefits-column img{display:block;margin:0 auto}.in-article-subscribe .subscription-benefits{background-color:transparent;margin:-1rem auto 0;max-width:635px;padding-top:.5rem}.in-article-subscribe .subscription-benefits__toggle{color:#fff;display:block;font-family:solido,arial,sans-serif;font-size:.65rem;font-weight:800;text-align:center;text-transform:uppercase}.in-article-subscribe__terms{font-family:solido,arial,sans-serif;font-size:.6rem;line-height:1.4;margin:0 auto;max-width:625px}.in-article-subscribe__terms p{margin-bottom:0}.post-content-main .in-article-piano-gating{border-bottom:1px solid #666;border-top:1px solid #666;font-family:solido,arial,sans-serif;padding:0 20%;text-align:center}@media (max-width:979px){.post-content-main .in-article-piano-gating{padding:0 5%}}.post-content-main .in-article-piano-gating p{margin-bottom:1rem;margin-top:1rem}.post-content-main .in-article-piano-gating b,.post-content-main .in-article-piano-gating strong{color:#ed3725;font-weight:700}.post-content-main .in-article-piano-gating .button{background-color:#e5200f;color:#fff!important;display:inline-block;font-size:.8rem;margin:0;padding:.25rem 1rem!important;text-decoration:none!important}