.campaign-hero{padding-block:var(--spacing-level-14) var(--spacing-level-13);background-color:var(--colors-gray-cold-900);color:var(--colors-basic-white);position:relative;overflow:hidden}.campaign-hero:before{content:"";filter:blur(120px);pointer-events:none;background:#35435d99;border-radius:50%;width:388px;height:388px;position:absolute;top:47px;left:50%;transform:translate(-50%)}.campaign-hero__inner{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.campaign-hero__trusted{margin-bottom:var(--spacing-level-7)}.campaign-hero__trusted .trustpilot-rating{text-align:left;align-items:flex-start}.campaign-hero__trusted .trustpilot-rating__icon{flex-shrink:0}.campaign-hero__trusted .trustpilot-rating__text{color:var(--colors-basic-white)}.campaign-hero__title{margin-bottom:var(--spacing-level-9);letter-spacing:-1px;color:var(--colors-basic-white);font-size:44px;font-weight:600;line-height:1.1}.campaign-hero__accent{color:var(--campaign-pill-accent,#feaa01)}.campaign-hero__description{letter-spacing:-.1px;max-width:1120px;margin-bottom:30px;font-size:18px;line-height:32px;display:none}.campaign-hero__offer{align-items:stretch;gap:var(--spacing-level-9);flex-direction:column;width:100%;display:flex}.campaign-hero__pill{align-items:center;gap:var(--spacing-level-4);padding:var(--spacing-level-4) var(--spacing-level-7) var(--spacing-level-4) var(--spacing-level-4);border-radius:var(--radius-full) var(--radius-level-6) var(--radius-level-6) var(--radius-full);background:linear-gradient(251deg,#35435d33 .13%,#35435d 96.4%);display:flex}.campaign-hero__badge{background:linear-gradient(180deg, var(--colors-orange-600), #d83924);width:72px;height:72px;color:var(--colors-brand-125);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:16px;display:flex}.campaign-hero__badge span{transform:rotate(-15deg)}.campaign-hero__badge small{font-size:16px}.campaign-hero__price{align-items:flex-start;gap:var(--spacing-level-1);text-align:left;flex-direction:column;min-width:0;display:flex}.campaign-hero__from,.campaign-hero__per-month{letter-spacing:1px;color:#cbd7f9;font-size:12px;font-weight:600;line-height:1.25}.campaign-hero__from{text-transform:uppercase}.campaign-hero__price-line{gap:var(--spacing-level-2);letter-spacing:-.1px;color:#cbd7f9;white-space:nowrap;max-width:100%;font-size:20px;line-height:28px;display:flex}.campaign-hero__price-line b{color:var(--colors-basic-white);flex-shrink:0;font-weight:600}.campaign-hero__price-line span{text-overflow:ellipsis;min-width:0;overflow:hidden}.campaign-hero__cta-wrap{width:100%;display:block;position:relative}.campaign-hero__cta{z-index:1;width:100%;position:relative}.campaign-hero__wave{border-radius:var(--radius-level-6);pointer-events:none;animation:2.4s ease-out infinite campaign-hero-wave;position:absolute;inset:0}.campaign-hero__wave--late{animation-delay:1.2s}.campaign-hero__cta-text--short{display:none}.campaign-hero__money-back{margin-top:var(--spacing-level-7)}.campaign-hero__money-back .money-back{color:var(--colors-basic-white)}.campaign-hero__ribbons{display:none}.campaign-hero__ribbon{gap:var(--spacing-level-7);padding:var(--spacing-level-2) var(--spacing-level-7);border-block:1px solid var(--colors-alpha-white-500);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);letter-spacing:-.1px;white-space:nowrap;pointer-events:none;background:#ffffff03;font-size:14px;line-height:20px;display:flex;position:absolute;box-shadow:0 4px 10px #00000040}.campaign-hero__ribbon--a{top:511px;left:calc(50% + 483px);transform:translate(-50%,-50%)rotate(-15deg)}.campaign-hero__ribbon--b{top:391px;left:calc(50% + 619px);transform:translate(-50%,-50%)rotate(60deg)}.campaign-hero__ribbon--c{top:209px;left:calc(50% - 493px);transform:translate(-50%,-50%)rotate(-30deg)}.campaign-hero__ribbon--offer-a,.campaign-hero__ribbon--offer-b{padding-block:var(--spacing-level-1);font-size:12px;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.campaign-hero__ribbon--offer-a{top:471px}.campaign-hero__ribbon--offer-b{top:18px}.campaign-hero__ribbon-item{gap:var(--spacing-level-2);color:var(--colors-basic-white);display:inline-flex}.campaign-hero__ribbon-item span{color:var(--colors-alpha-white-500)}.campaign-hero__ribbon-item b{font-weight:400}@keyframes campaign-hero-wave{0%{box-shadow:0 0 #ff640073}to{box-shadow:0 0 0 18px #ff640000}}.best-deal{display:none!important}.campaign-hero-reviews{margin-top:var(--spacing-level-4);padding-top:0}.campaign-hero-reviews__trustpilot .trustpilot-rating{min-height:32px;display:block}.campaign-hero-reviews .intro__reviews{margin-top:var(--spacing-level-11)}.offer__eyebrow{margin-bottom:var(--spacing-level-6);letter-spacing:-.1px;text-transform:uppercase;text-align:center;color:var(--campaign-pill-accent,#feaa01);font-size:16px;line-height:24px}.offer--campaign .offer__inner{padding-block:var(--spacing-level-16);overflow:hidden}.offer--campaign .offer__title{margin-bottom:var(--spacing-level-6);max-width:280px;margin-inline:auto}.offer--campaign .offer__description{letter-spacing:-.1px;margin-bottom:var(--spacing-level-9);font-size:18px}.offer--campaign .offer__money-back__preview{flex-shrink:0}.offer--campaign .offer__money-back__preview img{width:32px;height:32px;display:block}.offer--campaign .offer__preview{z-index:1;width:302px;height:484px;margin:0;inset:auto 113px 0 auto}.offer--campaign .offer__preview img{width:100%;height:100%}.offer--campaign .offer__body,.offer--campaign .offer__money-back{z-index:2;position:relative}.offer--campaign .offer__ribbons{pointer-events:none;position:absolute;inset:0}@media only screen and (width>=576px){.offer__eyebrow{text-align:left}.offer--campaign .offer__inner{padding-block:var(--spacing-level-14)}.offer--campaign .offer__title{max-width:none;margin-inline:0}}@media only screen and (width>=768px){.campaign-hero{padding-block:var(--spacing-level-17)}.campaign-hero__trusted{margin-bottom:30px}.campaign-hero__title{margin-bottom:30px;font-size:80px;line-height:1}.campaign-hero__description{display:block}.campaign-hero__offer{width:auto;padding:var(--spacing-level-4) var(--spacing-level-7) var(--spacing-level-4) var(--spacing-level-4);border-radius:var(--radius-full) var(--radius-level-6) var(--radius-level-6) var(--radius-full);background:linear-gradient(251deg,#35435d33 .13%,#35435d 96.4%);flex-direction:row;align-items:center}.campaign-hero__pill{gap:var(--spacing-level-9);background:0 0;padding:0}.campaign-hero__price-line{gap:var(--spacing-level-4);font-size:32px;line-height:36px}.campaign-hero__price-line span{letter-spacing:-1.1px}.campaign-hero__cta-wrap{width:160px}.campaign-hero__cta-text--short{display:inline}.campaign-hero__cta-text--long{display:none}.campaign-hero__money-back{margin-top:30px}.campaign-hero__ribbons{display:block}.campaign-hero-reviews{margin-top:calc(var(--spacing-level-7) * -1)}.offer--campaign .offer__inner{border-radius:var(--radius-level-9)}}@media only screen and (width>=768px) and (width<=991px){.campaign-hero{padding-block:90px}.campaign-hero__trusted{margin-bottom:var(--spacing-level-13)}.campaign-hero__title{margin-bottom:var(--spacing-level-7);font-size:40px;font-weight:700;line-height:1.1}.campaign-hero__title br{display:none}.campaign-hero__description{margin-bottom:var(--spacing-level-7);font-size:16px;line-height:24px}.campaign-hero__money-back{margin-top:var(--spacing-level-13)}.campaign-hero__ribbon--a{top:479px;left:calc(50% + 203.5px)}.campaign-hero__ribbon--b{top:327px;left:calc(50% + 430px)}.campaign-hero__ribbon--c{top:97.5px;left:calc(50% - 268.7px)}}@media only screen and (width>=992px){.campaign-hero__ribbon--offer-a,.campaign-hero__ribbon--offer-b{padding-block:var(--spacing-level-2);font-size:14px}.campaign-hero__ribbon--offer-a{top:424px;left:calc(var(--spacing-level-15) * -1);transform:none}.campaign-hero__ribbon--offer-b{top:146px;left:898px;transform:translate(-50%,-50%)rotate(30deg)}.offer__eyebrow{margin-bottom:var(--spacing-level-7)}.offer--campaign .offer__inner{height:580px;padding-block:72px var(--spacing-level-11);flex-direction:column;justify-content:space-between;display:flex}.offer--campaign .offer__body{max-width:579px;margin-bottom:0}.offer--campaign .offer__title{max-width:460px;margin-bottom:var(--spacing-level-7)}.offer--campaign .offer__description{letter-spacing:0;font-size:22px}.offer--campaign .offer__money-back__preview img{width:40px;height:40px}}@media only screen and (width>=992px) and (width<=1199px){.offer--campaign .offer__preview{inset:auto var(--spacing-level-6) 0 auto}}@media only screen and (width>=1200px){.campaign-hero-reviews{margin-top:calc(var(--spacing-level-16) * -1)}}@media only screen and (width<=991px){.offer--campaign .offer__money-back{align-items:flex-start;font-size:18px;line-height:32px}.offer--campaign{background-color:var(--colors-gray-cold-900)}.offer--campaign .offer__container{max-width:none;padding-inline:0}.offer--campaign .offer__inner{box-shadow:none;border-radius:0}.offer--campaign .offer__body{max-width:560px;margin:0 auto var(--spacing-level-7);text-align:center}.offer--campaign .offer__eyebrow,.offer--campaign .offer__description{text-align:center}.offer--campaign .offer__title{text-align:center;max-width:280px;margin-inline:auto}.offer--campaign .offer__money-back{justify-content:center}}@media only screen and (width<=991px) and (width>=576px){.offer--campaign .offer__inner{padding:72px var(--spacing-level-7) 100px}.offer--campaign .offer__title{max-width:420px}.offer--campaign .campaign-hero__ribbon--offer-a{top:auto;bottom:var(--spacing-level-9);transform:translate(-50%,50%)rotate(-15deg)}}@media only screen and (width<=575px){.offer--campaign .offer__container{padding-inline:0}.offer--campaign .offer__inner{border-radius:0}}@media (prefers-reduced-motion:reduce){.campaign-hero__wave{animation:none;box-shadow:0 0 0 8px #ff640033}.campaign-hero__wave--late{box-shadow:0 0 0 14px #ff64001a}}
