.the-economist-selector{--content-space:20px;.parsys{@media (width > 768px){padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px}background-color:var(--personalisation-orange50);background-image:var(--personalisation-gradient);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:40px;&>:first-child{margin-top:0}}.columnControl:first-of-type{@media (width > 1400px){margin-bottom:40px;margin-left:0;margin-right:0;margin-top:40px}.text{margin-top:0}}.text:has(:is(ul,ol)>li>a){@media (width > 768px){margin-bottom:0;margin-left:0;margin-right:0;margin-top:0}}.section-separator,hr{margin:calc(var(--content-space)/2) 0}.dynamic-content-area{.text{padding:0}}&:not([data-pwc_industry]),&[data-pwc_industry=""],&[data-pwc_industry=all]{.section-separator,hr{display:none}}}#wrapper{.dynamic-content-area,.reference-xf{overflow:hidden;position:relative;transition:opacity .25s ease-in-out,height .25s ease-in-out;&.unloading{opacity:0}&.loading:not(.unloading){opacity:1}&.no-transition{transition:none}&.placeholder{min-height:2rem;&:after{align-items:center;content:"Loading...";display:flex;font-size:1rem;inset:0;justify-content:center;position:absolute}}.text-component .btn.btn-cta-common{&:not(.btn-cta--primary,.btn-cta--secondary){&:is(.btn-cta--red,.btn-cta--orange,.btn-cta--digitalrose){background-color:var(--personalisation-orange500);border-color:var(--personalisation-orange500);color:var(--personalisation-black);&>i{filter:brightness(0)}}&:not(.btn-cta--red,.btn-cta--orange,.btn-cta--digitalrose){background-color:transparent;border-color:var(--personalisation-black);color:var(--personalisation-black)}&:is(:hover,:focus){background-color:var(--personalisation-black);border-color:var(--personalisation-black);color:var(--personalisation-white);&:after,&>i{filter:grayscale(1) brightness(10) contrast(1)}}}}}.variable-text .reference-xf .text-component .btn.btn-cta-common:not(.btn-cta--red,.btn-cta--orange,.btn-cta--digitalrose,.btn-cta--primary) i{transform:rotate(90deg);transform-origin:25% center}}