.section-wrapper{position:relative;display:flex;justify-content:center;padding:6em 1.5em 2em}@media screen and (min-width: 768px){.section-wrapper{padding:5em 2.1em 2em}}.section-wrapper.first-section{padding-top:1em}.section-wrapper.last-section{padding-bottom:10em}.section-wrapper .section-content{max-width:1525px;height:100%;width:100%}.section-wrapper.no-x-padding{padding-left:0;padding-right:0}.section-wrapper.no-x-padding .section-content>*{padding-left:1.5em;padding-right:1.5em}@media screen and (min-width: 768px){.section-wrapper.no-x-padding .section-content>*{padding-left:2.1em;padding-right:2.1em}}.section-heading{display:flex;flex-direction:column;text-align:center;align-items:center}.centered-banner{display:flex;flex-direction:column;justify-content:stretch;align-items:center;margin:0 auto;text-align:center}.centered-banner p{margin-top:1.18em;color:#222}.centered-banner p.white-text{color:#fff}.section-demo-buttons{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding-top:5.64em;box-sizing:border-box}.section-demo-buttons>*{margin-top:1.83rem}.section-demo-buttons>*:first-child{margin-top:0}.section-demo-buttons.small-padding{padding-top:2.2em}.daily-ai-features-container{display:grid;grid-template:repeat(4, 1fr)/1fr;grid-gap:1.09em;width:100%;box-sizing:border-box;padding-top:3em;padding-left:2.1em;padding-right:2.1em}@media screen and (min-width: 768px){.daily-ai-features-container{grid-template:repeat(2, 1fr)/repeat(2, 1fr);max-width:30.975em;padding:3em 0 0 0}}.daily-ai-features-container .daily-ai-feature-card{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e3e3e3;padding:.65em 1.5em .65em .65em;border-radius:.2em}@media screen and (min-width: 768px){.daily-ai-features-container .daily-ai-feature-card{justify-content:flex-start}}.daily-ai-features-container .daily-ai-feature-card h5{padding-left:.5em;font-size:.875em;line-height:157.7%;font-weight:400}.card{padding:2em 1.5em;border-radius:15px;border:1px solid #fff;background:0 0%/30.0000011921px 30.0000011921px repeat,radial-gradient(63.35% 46.33% at 50% 3.67%, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%),rgba(255,255,255,.55)}@media screen and (min-width: 768px){.card{padding:3.715em 3.02em}}.card.rectangular-card{padding:1.8em 1em 1.45em}.section-video-container{border-radius:.55em;width:100%;max-width:600px;overflow:hidden;cursor:pointer}.section-video-container iframe{width:100%;height:100%}@media screen and (min-width: 1024px){.section-video-container{max-width:100%}}.info-card{position:relative;padding:2.5em 2.535em 2em;box-sizing:border-box;height:100%;display:flex;flex-direction:column;border-radius:1em;background:rgba(255,255,255,.7215686275) radial-gradient(63.35% 46.33% at 50% 3.67%, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%) repeat 0% 0%}.info-card p{margin-top:1em}@media screen and (min-width: 768px){.info-card p{margin-top:.915em;font-size:.85em}}.info-card .info-header{display:flex;align-items:center}.info-card .info-header h5{padding-right:.5em;width:100%}@media screen and (min-width: 768px){.info-card .info-header h5{padding-right:0}}.info-card .info-icon{position:absolute;right:.5em;top:.6em;width:3.1em;height:3.1em;background-repeat:no-repeat;background-size:contain;flex-shrink:0;border-radius:100%;transform:translate3d(0, 0, 0);overflow:hidden}.info-card .info-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){.info-card .info-icon{position:absolute;right:0;top:0;width:3.1em;height:3.1em;animation:red-pulse 1500ms infinite;transform:translate3d(1.5em, -1.5em, 0)}}@media screen and (min-width: 1280px){.info-card .info-icon{width:4.3em;height:4.3em;transform:translate3d(2.1em, -2.1em, 0)}}@media screen and (min-width: 768px){.info-card .info-icon.blue-ping{animation:blue-pulse 1500ms infinite}}.info-card .card-content-text{flex-grow:1}@media screen and (min-width: 768px){.growing-stat-container{min-width:7.5em}}.growing-stat-container .growing-stat-numbers{font-size:4em;font-weight:300;line-height:100.3%}@media screen and (min-width: 768px){.growing-stat-container .growing-stat-numbers{font-size:5em}}@media screen and (min-width: 1024px){.growing-stat-container .growing-stat-numbers{font-size:5.7em}}.growing-stat-container.small-stat-container .growing-stat-numbers{font-size:3.125em}.bf-banner-section{padding:1.5rem 1.5em;display:flex;justify-content:center}@media screen and (min-width: 768px){.bf-banner-section{padding:2rem 2.1em}}.bf-banner-picture{display:block;max-width:900px;width:100%}.bf-banner-img{width:100%;height:auto;border-radius:16px}.bf-countdown-wrapper{display:flex;justify-content:center;padding:1.5rem 1rem 2rem;box-sizing:border-box;width:100%}.bf-countdown{display:flex;gap:.35rem}@media screen and (min-width: 768px){.bf-countdown{gap:.75rem}}.bf-countdown-item{background:linear-gradient(180deg, #1a1a2e 0%, #16162a 100%);border-radius:8px;padding:.6rem .7rem;min-width:50px;text-align:center}@media screen and (min-width: 768px){.bf-countdown-item{padding:1rem 1.25rem;min-width:70px}}.bf-countdown-value{display:block;font-size:1.5rem;font-weight:700;color:#fff;line-height:1.2}@media screen and (min-width: 768px){.bf-countdown-value{font-size:2rem}}.bf-countdown-label{display:block;font-size:.7rem;color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}.bf-countdown-ended{color:#fff;font-size:1.25rem;font-weight:600}.bf-pricing-section{padding-top:1.5rem !important}.bf-pricing-section .section-heading{padding-bottom:0}.bf-pricing-section .switch-wrapper{display:none !important}.bf-price-container{padding-top:1.5rem !important}@media screen and (min-width: 1024px){.bf-price-container{padding-top:1rem !important}}.bf-discount-tag{display:block;width:120px;height:auto;margin:0 auto .75rem}.bf-price{font-size:3.5rem !important;font-weight:300 !important}@media screen and (min-width: 1024px){.bf-price{font-size:3rem !important}}.bf-savings{color:#22c55e;font-size:1rem;font-weight:600;margin:.5rem 0}.bf-calendar-section{padding-top:3rem;padding-bottom:4rem}.bf-calendar-section .section-heading h2{font-size:2rem}@media screen and (min-width: 768px){.bf-calendar-section .section-heading h2{font-size:2.5rem}}.bf-calendar-section .book-your-demo-section-content{display:flex;flex-direction:column;align-items:center}.bf-calendly-wrapper{display:flex;justify-content:center;width:100%;max-width:700px;margin:0 auto;padding-top:8px}.bf-calendly-wrapper .calendly-inline-widget{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);background:#fff;width:100% !important;min-height:750px}