.landingWhiteWrapper{padding:187px 0 0}@media (max-width:900px){.landingWhiteWrapper{padding-top:70px!important}}.q-content{padding-bottom:0}.bfu{--ink:#14102a;--slate:#5d5873;--line:#e6e3ef;--paper:#f7f6fb;--plum:#111735;--blue:#1646d5;--blue-deep:#1137a8;--magenta:#e31d93;--violet:#1646d5;--grad:linear-gradient(100deg,#e31d93,#1646d5);--grad-v:linear-gradient(180deg,#e31d93,#1646d5);--white:#fff;--font:"Averta","Averta Std","Avenir Next","Helvetica Neue",Arial,sans-serif;color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.55;margin-left:calc(50% - min(620px, 50vw - 10px));margin-right:0;max-width:none;padding:0 32px;width:min(1240px,100vw - 20px)}.bfu,.bfu *,.bfu :after,.bfu :before{box-sizing:border-box}.bfu h1,.bfu h2,.bfu h3,.bfu h4,.bfu p{color:var(--ink);font-family:var(--font);margin:0;text-transform:none}.bfu a{color:var(--blue)}.bfu .b-pn,.bfu b,.bfu strong{font-weight:700}.bfu .b-pn{background-image:var(--grad);background-position:0 calc(100% - .12em);background-repeat:no-repeat;background-size:100% .08em;padding-bottom:0;white-space:nowrap}.bfu li .b-pn,.bfu p .b-pn{color:var(--ink)}.bfu .b-final-dark p .b-pn,.bfu .b-problem p .b-pn{color:var(--white)}.bfu .b-h2 .b-pn,.bfu h1 .b-pn{background-size:100% .07em}.bfu .b-table thead th .b-pn{background-image:none;padding-bottom:0}.bfu :focus-visible{outline:3px solid var(--blue);outline-offset:3px}.bfu .b-grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.bfu .b-btn{align-items:center;background:var(--blue);border:0;border-radius:999px;color:var(--white);cursor:pointer;display:inline-flex;font:700 17px/1 var(--font);justify-content:center;padding:20px 34px;text-decoration:none;text-transform:none;transition:background .15s ease}.bfu .b-btn:hover{background:var(--blue-deep);color:var(--white)}.bfu .b-btn-row{margin-top:48px;text-align:center}.bfu .b-band{position:relative}.bfu .b-band-light{border-image:conic-gradient(#f7f6fb 0 0) fill 0 //0 100vmax}.bfu .b-band-dark{border-image:conic-gradient(#111735 0 0) fill 0 //0 100vmax}.bfu .b-band-lavender{border-image:conic-gradient(#eef2fc 0 0) fill 0 //0 100vmax}.bfu .b-hero{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:80px 0 104px}.bfu .b-hero h1{font-size:clamp(40px,4.6vw,64px);font-weight:700;letter-spacing:-.035em;line-height:1.04}.bfu .b-hero h1 .b-h1-line{display:block}.bfu .b-eyebrow{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:999px;color:var(--ink);display:inline-flex;font-size:14px;font-weight:700;gap:10px;margin-bottom:22px;padding:8px 16px}.bfu .b-eyebrow .b-dot{background:var(--grad);border-radius:50%;flex:0 0 9px;height:9px;width:9px}.bfu .b-hero h1 .b-grad-text{display:inline;white-space:nowrap}.bfu .b-lede{color:var(--ink);font-size:21px;font-weight:400;line-height:1.45;margin-top:24px;max-width:34ch}.bfu .b-intro{border-top:1px solid var(--line);color:var(--slate);font-size:18px;margin-top:32px;max-width:52ch;padding-top:28px}.bfu .b-intro strong{color:var(--ink)}.bfu .b-benefits{display:grid;gap:14px;list-style:none;margin:20px 0 0;max-width:56ch;padding:0}.bfu .b-benefits li{color:var(--ink);font-size:17px;line-height:1.5;margin:0;padding:0 0 0 40px;position:relative}.bfu .b-benefits li:before{background:var(--grad);border-radius:50%;content:"";height:26px;left:0;position:absolute;top:1px;width:26px}.bfu .b-benefits li:after{border:solid var(--white);border-width:0 2.4px 2.4px 0;content:"";height:11px;left:9px;position:absolute;top:7px;transform:rotate(45deg);width:6px}.bfu .b-callout{border-image:var(--grad-v) 1;border-left:3px solid;color:var(--ink);font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.35;margin-top:28px;max-width:36ch;padding-left:18px}.bfu .b-callout strong{font-weight:700}.bfu .b-proof{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.bfu .b-chip{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:999px;color:var(--slate);display:inline-flex;font-size:15px;gap:10px;padding:10px 18px}.bfu .b-chip strong{color:var(--ink)}.bfu .b-chip .b-dot{background:var(--grad);border-radius:50%;flex:0 0 9px;height:9px;width:9px}.bfu .b-chip .b-days{border-left:1px solid var(--line);color:var(--magenta);font-weight:700;padding-left:10px}.bfu .b-card{background:var(--white);border:1px solid var(--line);border-radius:22px;box-shadow:0 30px 60px -34px rgba(22,70,213,.35);overflow:hidden;padding:38px 34px 28px;position:relative;scroll-margin-top:140px}.bfu .b-card:before{background:var(--grad);content:"";height:6px;left:0;position:absolute;right:0;top:0}.bfu .b-card h2{font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.bfu .b-card-intro{color:var(--slate);font-size:16px;margin:10px 0 24px}.bfu .b-recaptcha{font-size:11px;margin-top:14px;text-align:center}.bfu .b-recaptcha,.bfu .b-recaptcha a{color:var(--slate)}.bfu #bfu-form .hs-form fieldset{margin:0!important;max-width:none!important}.bfu #bfu-form .hs-form fieldset.form-columns-2{display:grid;gap:0 14px;grid-template-columns:1fr 1fr}.bfu #bfu-form .hs-form fieldset .hs-form-field{float:none!important;padding:0!important;width:100%!important}.bfu #bfu-form .hs-form fieldset .input{margin-right:0!important}.bfu #bfu-form .hs-form .hs-form-field{margin-bottom:16px}.bfu #bfu-form .hs-form label:not(.hs-error-msg){color:var(--ink)!important;display:block;font:700 14px/1.3 var(--font)!important;margin-bottom:7px;text-transform:none!important}.bfu #bfu-form .hs-form .hs-input:not([type=checkbox]):not([type=radio]){background-color:var(--white)!important;border:1.5px solid var(--line)!important;border-radius:10px!important;box-shadow:none!important;color:var(--ink)!important;font:400 16px/1.3 var(--font)!important;height:auto!important;max-width:none!important;padding:14px!important;width:100%!important}.bfu #bfu-form .hs-form .hs-input::placeholder{color:#a29db3!important}.bfu #bfu-form .hs-form select.hs-input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%235d5873' stroke-width='1.6' d='m1 4 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;cursor:pointer;padding-right:40px!important}.bfu #bfu-form .hs-form textarea.hs-input{min-height:96px;resize:vertical}.bfu #bfu-form .hs-form .hs-input:focus{border-color:var(--blue)!important;box-shadow:0 0 0 4px rgba(22,70,213,.14)!important;outline:none!important}.bfu #bfu-form .hs-form .nice-select{display:none!important}.bfu #bfu-form .hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.bfu #bfu-form .hs-form .hs-error-msg{color:#c62828!important;font:700 13px/1.3 var(--font)!important}.bfu #bfu-form .hs-form .legal-consent-container,.bfu #bfu-form .hs-form .legal-consent-container p{color:var(--slate)!important;font-size:12px!important}.bfu #bfu-form .hs-form .hs_submit{margin-top:6px}.bfu #bfu-form .hs-form .hs-button{background:var(--blue)!important;border:0!important;border-radius:999px!important;box-shadow:none!important;color:var(--white)!important;cursor:pointer;font:700 17px/1 var(--font)!important;padding:20px 32px!important;text-transform:none!important;width:100%!important}.bfu #bfu-form .hs-form .hs-button:hover{background:var(--blue-deep)!important}.bfu #bfu-form .submitted-message{color:var(--ink);font-size:17px;padding:20px 0;text-align:center}.bfu #bfu-form .hs-form .hs_recaptcha,.grecaptcha-badge{height:0!important;overflow:hidden!important;position:absolute!important;visibility:hidden!important;width:0!important}.bfu .b-section{padding:96px 0}.bfu .b-h2{font-size:clamp(34px,4vw,56px);font-weight:600;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.bfu .b-section-intro{color:var(--slate);font-size:19px;margin-top:16px;max-width:60ch}.bfu .b-steps-head{text-align:center}.bfu .b-steps{counter-reset:bstep;display:grid;gap:32px;grid-template-columns:repeat(4,1fr);list-style:none;margin:56px 0 0;padding:0;position:relative}.bfu .b-steps:before{background:var(--grad);content:"";height:2px;left:12%;opacity:.35;position:absolute;right:12%;top:24px}.bfu .b-steps li{counter-increment:bstep;margin:0;padding:0;position:relative;text-align:center}.bfu .b-steps li:before{background:var(--grad);border-radius:50%;box-shadow:0 0 0 8px var(--white);color:var(--white);content:counter(bstep);display:grid;font-size:20px;font-weight:700;height:50px;margin:0 auto 22px;place-items:center;position:relative;width:50px}.bfu .b-steps h3{font-size:21px;font-weight:700;letter-spacing:-.02em;line-height:1.2}.bfu .b-steps p{color:var(--slate);font-size:16px;margin-top:8px}.bfu .b-faq{align-items:start;display:grid;gap:64px;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.bfu .b-faq-list{border-top:1px solid var(--line)}.bfu .b-faq details{border-bottom:1px solid var(--line)}.bfu .b-faq summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:19px;font-weight:700;gap:24px;justify-content:space-between;letter-spacing:-.01em;list-style:none;padding:22px 0}.bfu .b-faq summary::-webkit-details-marker{display:none}.bfu .b-faq summary:after{background:linear-gradient(var(--violet),var(--violet)) 50% /14px 2px no-repeat,linear-gradient(var(--violet),var(--violet)) 50% /2px 14px no-repeat;content:"";flex:0 0 14px;height:14px;transition:transform .2s ease}.bfu .b-faq details[open] summary:after{transform:rotate(45deg)}.bfu .b-faq details p{color:var(--slate);font-size:17px;max-width:64ch;padding:0 40px 22px 0}.bfu .b-faq-note{color:var(--slate);font-size:14px;margin-top:20px}.bfu .b-problem{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);padding:104px 0}.bfu .b-problem h2,.bfu .b-problem p{color:var(--white)}.bfu .b-problem .b-section-intro{color:hsla(0,0%,100%,.72)}.bfu .b-problem .b-closer{color:var(--white);font-size:19px;font-weight:700;margin-top:24px;max-width:48ch}.bfu .b-stats{display:grid;gap:40px}.bfu .b-stat{border-image:var(--grad-v) 1;border-left:3px solid;padding-left:28px}.bfu .b-stat-num{background:linear-gradient(100deg,#ff5bbe,#7e9bff);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:clamp(64px,7vw,104px);font-weight:700;letter-spacing:-.05em;line-height:.95;-webkit-text-fill-color:transparent}.bfu .b-stat p{color:hsla(0,0%,100%,.85);font-size:18px;margin-top:10px;max-width:32ch}.bfu .b-source{color:hsla(0,0%,100%,.55);font-size:13px;grid-column:1/-1}.bfu .b-features{display:grid;gap:40px;grid-template-columns:repeat(3,1fr);margin-top:56px}.bfu .b-feature{border-image:var(--grad) 1;border-top:3px solid;padding-top:24px}.bfu .b-feature h3{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25}.bfu .b-feature p{color:var(--slate);font-size:16px;margin-top:12px}.bfu .b-results{padding:88px 0}.bfu .b-table-wrap{background:var(--white);border:1px solid #d8e0f5;border-radius:20px;box-shadow:0 24px 48px -36px rgba(22,70,213,.45);margin-top:36px;overflow-x:auto}.bfu .b-table{border-collapse:collapse;font-size:17px;min-width:640px;width:100%}.bfu .b-table td,.bfu .b-table th{border-bottom:1px solid var(--line);padding:20px 24px;text-align:left}.bfu .b-table tr:last-child td{border-bottom:0}.bfu .b-table thead th{background:var(--paper);color:var(--slate);font-size:14px;font-weight:700}.bfu .b-table thead th.b-us{background:var(--grad);color:var(--white)}.bfu .b-table td.b-us{background:rgba(227,29,147,.05);color:var(--violet);font-size:26px;font-weight:700;letter-spacing:-.02em}.bfu .b-table td.b-metric{font-weight:700}.bfu .b-table td.b-perf{color:var(--magenta);font-weight:700}.bfu .b-final{padding:104px 0 88px;text-align:center}.bfu .b-final .b-h2{margin:0 auto;max-width:18ch}.bfu .b-final .b-btn-row{margin-top:36px}.bfu .b-fine{color:var(--slate);font-size:13px;line-height:1.6;margin:48px auto 0;max-width:760px}.bfu .b-final-dark .b-h2{color:var(--white)}.bfu .b-final-dark .b-grad-text{background:linear-gradient(100deg,#ff5bbe,#7e9bff);-webkit-background-clip:text;background-clip:text}.bfu .b-final-dark .b-fine{color:hsla(0,0%,100%,.6)}.bfu .b-faq-note,.bfu .b-fine,.bfu .b-recaptcha,.bfu .b-source{font-style:italic}@media (max-width:980px){.bfu .b-hero{gap:48px;grid-template-columns:1fr}.bfu .b-steps{grid-template-columns:repeat(2,1fr);row-gap:48px}.bfu .b-steps:before{display:none}.bfu .b-faq{gap:32px;grid-template-columns:1fr}.bfu .b-problem{gap:48px;grid-template-columns:1fr}.bfu .b-features{gap:32px;grid-template-columns:1fr}}@media (max-width:640px){.bfu{padding:0 16px}.bfu .b-hero{padding:40px 0 64px}.bfu .b-hero h1{font-size:40px}.bfu .b-lede{font-size:19px}.bfu .b-intro{font-size:17px}.bfu .b-callout{font-size:18px}.bfu .b-chip{border-radius:14px;display:block;line-height:1.5}.bfu .b-chip .b-dot{display:inline-block;margin-right:8px;vertical-align:middle}.bfu .b-chip .b-days{margin-left:8px}.bfu .b-card{padding:32px 22px 24px}.bfu #bfu-form .hs-form fieldset.form-columns-2{grid-template-columns:1fr}.bfu .b-section{padding:64px 0}.bfu .b-steps{grid-template-columns:1fr;text-align:left}.bfu .b-steps li{padding-left:70px;text-align:left}.bfu .b-steps li:before{box-shadow:none;left:0;margin:0;position:absolute;top:0}.bfu .b-problem{padding:72px 0}.bfu .b-faq summary{font-size:17px;padding:18px 0}.bfu .b-faq details p{font-size:16px;padding-right:0}.bfu .b-table{min-width:0}.bfu .b-table thead{display:none}.bfu .b-table,.bfu .b-table tbody,.bfu .b-table td,.bfu .b-table tr{display:block;width:100%}.bfu .b-table tr{border-bottom:1px solid var(--line);padding:8px 0}.bfu .b-table tr:last-child{border-bottom:0}.bfu .b-table td{border:0;display:flex;gap:16px;justify-content:space-between;padding:8px 20px}.bfu .b-table td:before{color:var(--slate);content:attr(data-label);font-size:14px;font-weight:700}.bfu .b-table td.b-metric{font-size:18px;padding-top:14px}.bfu .b-table td.b-metric:before{content:none}.bfu .b-table td.b-us{background:none;font-size:22px}.bfu .b-final{padding:72px 0 56px}.bfu .b-results{padding:64px 0}}@media (prefers-reduced-motion:reduce){.bfu .b-faq summary:after{transition:none}}.q-header-btn.btn-green{background:#1646d5!important;border-color:#1646d5!important;color:#fff!important}.q-header-btn.btn-green:hover{background:#1137a8!important;border-color:#1137a8!important}.q-header-btn.btn-green div{color:#fff!important}.q-footer-wrapper{background-color:#0a0d1f!important;border-image:linear-gradient(90deg,#e31d93,#1646d5) 1;border-top:3px solid}.q-footer-wrapper #hs_show_banner_button{background-color:transparent!important}