.campaign-label__icon{flex-shrink:0}.subscription-card__item--campaign .subscription-card__best-label,.plan-cards__item--campaign .plan-cards__best-label,.subscription-plans__item--campaign .subscription-plans__best-label{justify-content:center;align-items:center;gap:var(--spacing-level-2);color:var(--campaign-pill-accent,#feaa01);letter-spacing:.15px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:24px;display:flex}.subscription-card__item--campaign .base-button--secondary,.plan-cards__item--campaign .base-button--secondary,.subscription-plans__item--campaign .base-button--secondary{background-color:var(--color-background-brand-2-mid)}.subscription-card__item--campaign .base-button--secondary:active,.plan-cards__item--campaign .base-button--secondary:active,.subscription-plans__item--campaign .base-button--secondary:active{background-color:var(--color-background-brand-2-strong)}:is(.hero-intro:has(.subscription-card__item--campaign) .subscription-card__bonus-period,.hero-intro:has(.subscription-card__item--campaign) .subscription-card__header-bonus-period,.hero-intro:has(.subscription-card__item--campaign) .plan-cards__bonus-period,.hero-intro:has(.subscription-card__item--campaign) .subscription-plans__bonus-period,.hero-intro:has(.subscription-card__item--campaign) .subscription-plans__header-bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-card__bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-card__header-bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .plan-cards__bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-plans__bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-plans__header-bonus-period){color:var(--colors-brand-1500);font-weight:400}:is(.hero-intro:has(.subscription-card__item--campaign) .subscription-card__item--campaign .subscription-card__bonus-period,.hero-intro:has(.subscription-card__item--campaign) .subscription-card__item--campaign .subscription-card__header-bonus-period,.hero-intro:has(.subscription-card__item--campaign) .plan-cards__item--campaign .plan-cards__bonus-period,.hero-intro:has(.subscription-card__item--campaign) .subscription-plans__item--campaign .subscription-plans__bonus-period,.hero-intro:has(.subscription-card__item--campaign) .subscription-plans__item--campaign .subscription-plans__header-bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-card__item--campaign .subscription-card__bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-card__item--campaign .subscription-card__header-bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .plan-cards__item--campaign .plan-cards__bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-plans__item--campaign .subscription-plans__bonus-period,.hero-panels:has(.subscription-plans__item--campaign) .subscription-plans__item--campaign .subscription-plans__header-bonus-period){color:var(--colors-red-600);font-weight:700}.subscription-card__item--campaign{box-shadow:none;filter:drop-shadow(0 20px 17.5px #ff965233)}.subscription-card__item--campaign:after{background:linear-gradient(244deg,#2f4357 0%,#1a242e 66%)}.subscription-card__item--campaign .subscription-card__best-label{width:max-content}.plan-cards__item--campaign{border-color:var(--colors-gray-cold-900);box-shadow:none;filter:drop-shadow(0 20px 17.5px #ff965233);background:linear-gradient(244deg,#2f4357 0%,#1a242e 66%)}.subscription-plans__item--campaign{filter:drop-shadow(0 20px 17.5px #ff965233)}.subscription-plans__item--campaign:before{background-color:var(--colors-gray-cold-25)}.subscription-plans__item--campaign:after{background:linear-gradient(244deg,#2f4357 0%,#1a242e 66%)}.subscription-plans__item--campaign .subscription-plans__best-label{width:max-content}@media (hover:hover) and (width>=768px){.subscription-card__item--campaign .base-button--secondary:hover,.plan-cards__item--campaign .base-button--secondary:hover,.subscription-plans__item--campaign .base-button--secondary:hover{background-color:var(--color-background-brand-2-strong)}}@media only screen and (width>=768px) and (width<=991px){:is(.hero-intro:has(.subscription-card__item--campaign) .subscription-card__billed,.hero-panels:has(.subscription-plans__item--campaign) .subscription-plans__billed){min-height:36px}}
