.bf{--bf-red: #e52622;--bf-ink: #09090e;--bf-muted: #727580;font-family:Poppins,Arial,sans-serif;color:#242426;font-size:15px;line-height:1.6}.bf *,.bf *:before,.bf *:after{box-sizing:border-box}.bf h1,.bf h2,.bf h3,.bf p,.bf ul,.bf figure,.bf blockquote{margin:0}.bf h1,.bf h2,.bf h3{font-weight:650;line-height:1.15;letter-spacing:-.035em}.bf h2{font-size:clamp(28px,2.8vw,40px)}.bf h3{font-size:21px}.bf p{color:var(--bf-muted)}.bf em{color:var(--bf-red);font-style:normal}.bf small{font-size:12px}.bf-container{width:min(1312px,calc(100% - 128px));margin-inline:auto}.bf-section{padding-block:88px}.bf a{text-decoration:none}.bf a:focus-visible{outline:3px solid #6b91ff;outline-offset:5px}.bf-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 28px;border:1px solid transparent;border-radius:999px;background:var(--bf-red);color:#fff;font-size:14px;font-weight:600;line-height:1.4;text-align:center;transition:background .15s,box-shadow .15s}.bf-button:hover{background:#bd1b18;box-shadow:0 4px 15px #0002}.bf-button--outline{background:transparent;border-color:#dfe0e6;color:inherit}.bf-button--outline:hover{background:#82828f18}.bf-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.bf-announcement-sticky{position:sticky;top:0;z-index:50}.bf-campaign-navigation .navbar{top:var(--bf-banner-height, 40px)}body:has(.bf-announcement-sticky) .navbar__dialog-overlay{top:var(--bf-header-height, 120px)}body:has(.bf-announcement-sticky) .navbar__dialog-overlay .navbar__menu{max-height:calc(100dvh - var(--bf-header-height, 120px))}.bf-announcement{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:10px 20px;background:var(--bf-ink);color:#e0e0e5;font-size:12px}.bf-announcement strong{color:#ff554e}.bf-announcement a{color:#fff;text-decoration:underline;text-underline-offset:3px}.bf-eyebrow{display:none}.bf-hero{padding:80px 0;background:#202021;color:#fff}.bf-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:65px}.bf h1{margin-top:0;font-size:clamp(38px,4.65vw,68px);line-height:1.06}.bf-hero .bf-lead{margin-top:26px;max-width:590px;font-size:18px;color:#b2b2b9}.bf-checks{list-style:none;padding:0;margin-block:26px 32px!important;color:#b2b2b9;font-size:14px}.bf-checks li{padding-block:5px}.bf-checks li:before{content:"✓";color:#e7ca49;margin-right:12px}.bf-hero .bf-button--outline,.bf-closing .bf-button--outline{border-color:#66666e}.bf-ratings{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:18px 22px;margin-top:32px;color:#fff}.bf-rating-heading{display:flex;align-items:center;gap:10px;min-height:26px}.bf-rating-logo{display:block;width:auto;max-width:78px;height:24px;object-fit:contain}.bf-rating-heading svg{flex-shrink:0}.bf-ratings small{display:block;margin-top:5px;color:#bfc0ca;font-size:13px;text-align:right;white-space:nowrap}.bf-rating-logo[src*="/reviews/capterra.svg"],.bf-rating-logo[src*="/reviews/shopify.svg"]{filter:brightness(0) invert(1)}.bf-media{width:100%;margin-top:28px}.bf-media img{display:block;width:100%;height:auto;object-fit:contain}.bf-placeholder{display:flex;min-height:270px;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:1px dashed #a2abc366;border-radius:15px;background:linear-gradient(135deg,#bacaff18,#cdd5ee08);color:#8993ab;padding:24px;text-align:center;font-size:13px}.bf-placeholder>span:first-child{font-size:32px;font-weight:300}.bf-media--hero{margin:0}.bf-media--hero .bf-placeholder{min-height:390px}.bf-ribbon{background:#df2420;color:#fff;padding-block:24px}.bf-ribbon .bf-container{display:flex;align-items:center;gap:28px}.bf-ribbon-copy{margin-right:auto}.bf-ribbon h2{margin-right:auto;font-size:25px}.bf-ribbon p{color:#fff;font-size:13px;font-weight:500;white-space:pre-wrap}.bf-ribbon .bf-button{background:var(--bf-ink)}.bf-trust{background:#f7f7f9;padding-block:36px;text-align:center}.bf-trust p{font-size:14px}.bf-logo-carousel{margin-top:26px;display:flex;flex-direction:column;gap:12px}.bf-logo-viewport{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right,transparent,black 4%,black 96%,transparent);mask-image:linear-gradient(to right,transparent,black 4%,black 96%,transparent)}.bf-logo-track{display:flex;width:max-content;animation:bf-logo-scroll 40s linear infinite}.bf-logos{display:flex;flex:0 0 auto;align-items:center;gap:48px;padding:0 48px 0 0;list-style:none;color:#9298a9;font-size:21px;font-weight:600}.bf-logos>li{display:inline-flex;flex:0 0 auto;min-height:46px;align-items:center;justify-content:center;white-space:nowrap}.bf-logo-carousel:hover .bf-logo-track{animation-play-state:paused}@keyframes bf-logo-scroll{to{transform:translate(-50%)}}.bf-logos img{filter:brightness(0);opacity:.45;display:block;width:auto;max-width:150px;height:30px;object-fit:contain}.bf-results{background:var(--bf-ink);color:#fff;padding-block:90px 105px}.bf-results-grid{display:grid;grid-template-columns:.95fr 2fr;gap:80px}.bf-results-grid>div>p{margin-top:22px}.bf-results-grid>div>small{display:block;margin-top:32px;max-width:330px;color:#a0a0aa}.bf-results p{color:#9d9da7}.bf-metrics{display:grid;grid-template-columns:1fr 1fr;gap:36px 60px}.bf-metrics h3{font-size:15px;letter-spacing:0}.bf-metrics h3 span{color:var(--bf-red);margin-right:10px}.bf-metrics strong{color:#ff3933;font-size:clamp(30px,3vw,46px);font-weight:650;letter-spacing:-.05em}.bf-metrics p{margin-top:12px;font-size:13px}.bf-meter{height:6px;background:#282830;border-radius:10px;overflow:hidden}.bf-meter:before{content:"";display:block;width:75%;height:100%;background:var(--bf-red)}.bf-metrics article:nth-child(2) .bf-meter:before{width:46%}.bf-metrics article:nth-child(3) .bf-meter:before{width:43%}.bf-metrics article:nth-child(4) .bf-meter:before{width:57%}.bf-offer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 36px;margin-top:-28px;border:1px solid #e1e2e8;border-radius:18px;background:#f6f7f9}.bf-offer h3{font-size:19px}.bf-offer p{font-size:13px;margin-top:6px}.bf-offer .bf-button{font-size:12px;padding-inline:22px}.bf-centered{max-width:900px;margin-inline:auto;text-align:center}.bf-centered p{max-width:620px;margin:16px auto 0}.bf-pricing{padding-top:150px;padding-bottom:35px;scroll-margin-top:calc(var(--bf-header-height, 160px) + 24px)}.bf-term-toggle{margin-top:28px}.bf-billing-switch{position:relative;display:inline-flex;overflow:hidden;border:1px solid #e0e1e8;border-radius:999px;background:#fff;cursor:pointer;padding:3px;font-family:inherit;font-size:14px;font-weight:600;color:var(--bf-muted);transition:box-shadow .15s}.bf-billing-switch:hover{box-shadow:0 2px 10px #0001}.bf-billing-switch>span{position:relative;z-index:2;padding:10px 22px;border-radius:999px;transition:color .3s,background .3s}.bf-billing-active{background:var(--bf-ink);color:#fff}.bf-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:48px}.bf-plan{position:relative;display:flex;flex-direction:column;padding:32px 28px;border:1px solid #e0e1e8;border-radius:20px;background:#fff}.bf-plan h3{font-size:23px}.bf-plan-description{min-height:56px;margin-top:9px!important;font-size:13px}.bf-plan--featured{background:var(--bf-ink);border-color:var(--bf-ink);color:#fff}.bf-plan--featured p{color:#a3a3ae}.bf-plan-badge{position:absolute;top:-12px;right:16px;padding:3px 9px;border-radius:99px;background:var(--bf-red);font-size:9px;font-weight:600;letter-spacing:.06em}.bf-price{margin-top:auto;padding-top:18px}.bf-price del{display:block;font-size:14px;color:#858593}.bf-price strong{font-size:40px;font-weight:650;line-height:1.2;letter-spacing:-.04em}.bf-price span{font-size:13px;color:#848491}.bf-price small{display:block;color:#21884c;font-size:11px;margin:4px 0 20px}.bf-plan--featured .bf-price strong,.bf-plan--featured .bf-price small{color:#ff4943}.bf-plan ul{list-style:none;padding:22px 0 0;margin-top:24px;border-top:1px solid #85859522;font-size:12px;line-height:2.1;color:#777783}.bf-plan--featured ul{color:#aaaab4}.bf-fine-print{text-align:center;font-size:12px;margin-top:35px!important}.bf-pricing .bf-media .bf-placeholder{min-height:80px;padding:12px}.bf-pricing .bf-media .bf-placeholder>span:first-child{display:none}.bf-feature-heading{max-width:860px;margin-bottom:44px}.bf-feature-heading p{margin-top:20px}.bf-features{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:26px}.bf-feature{grid-column:span 2;border:1px solid #e0e2e9;padding:32px;border-radius:22px;overflow:hidden}.bf-feature--wide{grid-column:span 3}.bf-feature--dark{background:var(--bf-ink);color:#fff}.bf-tag{display:inline-block;padding:5px 9px;color:#587dde;background:#f1f5ff;border-radius:5px;font-size:10px;font-weight:650;letter-spacing:.1em}.bf-feature:first-child .bf-tag{background:#6847e7;color:#fff}.bf-feature--dark .bf-tag{background:transparent;color:#b2b2c0;border:1px solid #404048}.bf-feature h3{margin-top:18px;font-size:23px}.bf-feature p{margin-top:12px;font-size:14px}.bf-feature--dark p{color:#a7a7b2}.bf-feature .bf-placeholder{min-height:290px}.bf-feature--wide .bf-placeholder{min-height:350px}.bf-setup{margin-top:88px;background:var(--bf-ink);color:#fff;padding:48px 24px;text-align:center;border-radius:20px}.bf-setup h2{font-size:28px}.bf-setup p{max-width:620px;margin:16px auto 24px;color:#a7a7b2}.bf-testimonial{padding-bottom:88px}.bf-quote-grid{display:grid;grid-template-columns:2.4fr 1fr;gap:45px;padding:54px 48px;background:#f6f7f9;border-radius:24px}.bf blockquote{font-size:24px;font-weight:550;line-height:1.5;letter-spacing:-.02em}.bf figcaption{display:grid;margin-top:22px;font-size:13px}.bf figcaption span{color:var(--bf-muted)}.bf-quote-grid aside{border-left:1px solid #e3e4e9;padding-left:40px;align-self:center}.bf-quote-grid aside h3{font-size:16px;letter-spacing:0}.bf-quote-grid aside p{margin-top:16px;font-size:14px}.bf-faq{background:#f6f7f9}.bf-faq-grid{display:grid;grid-template-columns:1fr 2.1fr;gap:80px}.bf-faq article+article{margin-top:36px;padding-top:22px;border-top:1px solid #eeeef2}.bf-faq h3{font-size:18px;letter-spacing:-.015em}.bf-faq p{margin-top:10px;font-size:14px}.bf-closing{background:var(--bf-ink);color:#fff;padding-block:100px}.bf-closing h2{font-size:clamp(32px,3.5vw,48px)}.bf-closing p{color:#a5a5b2;font-size:18px}.bf-closing .bf-actions{justify-content:center;margin-top:32px}.bf-closing small{display:block;color:#9494a1;margin-top:24px}@media (max-width: 1100px){.bf-container{width:calc(100% - 64px)}.bf-hero-grid{gap:36px}.bf-results-grid,.bf-faq-grid{gap:40px}.bf-offer{flex-direction:column;align-items:flex-start}.bf-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-feature{padding:24px}.bf-ribbon .bf-container{flex-wrap:wrap}.bf-ribbon p{order:3;flex-basis:100%}}@media (max-width: 700px){.bf-container{width:calc(100% - 40px)}.bf-section{padding-block:56px}.bf-hero{padding-block:48px}.bf-hero-grid,.bf-results-grid,.bf-faq-grid,.bf-quote-grid{grid-template-columns:1fr}.bf-hero .bf-lead{font-size:16px}.bf-media--hero .bf-placeholder{min-height:250px}.bf-ribbon h2{font-size:22px}.bf-ribbon .bf-button{padding-inline:18px}.bf-ratings{gap:18px}.bf-logos{gap:24px;padding-right:24px;font-size:18px}.bf-results{padding-block:56px 75px}.bf-metrics{gap:28px 24px}.bf-metrics h3{font-size:12px}.bf-offer{padding:24px}.bf-plans{gap:18px}.bf-plan{padding:26px 20px}.bf-features{grid-template-columns:1fr;gap:20px}.bf-feature,.bf-feature--wide{grid-column:auto}.bf-feature .bf-placeholder{min-height:250px}.bf-setup{margin-top:48px;padding:40px 24px}.bf-testimonial{padding-bottom:56px}.bf-quote-grid{padding:30px 24px;gap:28px}.bf blockquote{font-size:20px}.bf-quote-grid aside{border-left:0;border-top:1px solid #e3e4e9;padding:24px 0 0}}@media (max-width: 430px){.bf-plans{grid-template-columns:1fr}.bf-actions{align-items:stretch;flex-direction:column}.bf-offer .bf-actions{width:100%}.bf-announcement{gap:5px 10px;font-size:10px}}@media (prefers-reduced-motion: reduce){.bf-button{transition:none}}@media (prefers-reduced-motion: reduce){.bf-logo-track{animation:none;width:100%;min-width:0}.bf-logos{flex:1 1 100%;flex-wrap:wrap;justify-content:center;padding:0}.bf-logos[aria-hidden=true]{display:none}.bf-logo-viewport{-webkit-mask-image:none;mask-image:none}}
