.paid-barrier{background:var(--paid-barrier-background);border:0;border:var(--paid-barrier-border,0);border-radius:0;border-radius:var(--paid-barrier-border-radius,0);border-width:0;border-width:var(--paid-barrier-border-width,0);position:relative}.paid-barrier:after,.paid-barrier:before{content:"";display:block;height:var(--paid-barrier-before-height);left:0;position:absolute;right:0}.paid-barrier:before{background:linear-gradient(var(--color-page-background-alpha-0) 0,var(--color-page-background) 100%);top:var(--paid-barrier-before-top-position,calc(var(--paid-barrier-before-height)*-1))}.paid-barrier:after{background:linear-gradient(var(--color-page-background) 0,var(--color-page-background-alpha-0) 100%);bottom:var(--paid-barrier-after-bottom-position,calc(var(--paid-barrier-before-height)*-1))}.paid-barrier__inner{padding:var(--paid-barrier-inner-padding);text-align:center}.paid-barrier__wrapper{align-items:normal;align-items:var(--paid-barrier-wrapper-align-items,normal);display:flex;flex-direction:column;flex-direction:var(--paid-barrier-wrapper-flex-direction,column);gap:0;gap:var(--paid-barrier-wrapper-gap,0)}.paid-barrier__logo{background:var(--paid-barrier-logo-background-image) center /contain no-repeat;display:block;height:var(--paid-barrier-logo-height);margin:var(--paid-barrier-logo-margin,0 0 var(--space-2));min-width:0;min-width:var(--paid-barrier-logo-width,0)}.paid-barrier__kicker{margin:0 0 var(--space-0_5)}.paid-barrier__title{margin:var(--paid-barrier-title-margin,0 0 var(--space-2));text-align:center;text-align:var(--paid-barrier-title-text-align,center)}.paid-barrier__intro{margin:var(--paid-barrier-intro-margin,0 0 var(--space-3));text-align:center;text-align:var(--paid-barrier-intro-text-align,center)}.paid-barrier__button--cta{display:flex;justify-content:center}.paid-barrier__button--cta:not(:last-child){margin:var(--paid-barrier-button-cta-margin,0 0 var(--space-3))}.paid-barrier__info{display:inline-block}.paid-barrier__info-link{cursor:pointer;text-decoration-color:currentcolor;text-decoration-color:var(--paid-barrier-info-link-text-decoration-color,currentcolor)}.paid-barrier--overlay{background:none;border:none}.paid-barrier--overlay:after,.paid-barrier--overlay:before{display:none}