.bbkx--b{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;align-self:center}.bbkx-brands{padding-bottom:20px}html body .bbkx a.bbkx-more{text-decoration:underline!important}.bbkx-wrap{max-width:1280px;margin:0 auto;padding:0 28px}.bbkx-sec{padding:80px 0}.bbkx-eye--l{color:rgba(255,255,255,.62)}.bbkx-head{max-width:720px;margin:0 0 34px}.bbkx-head--row{max-width:none;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.bbkx-head--row>p{max-width:400px;margin:0;text-align:right;font-size:15.5px;line-height:1.6;color:var(--m)}.bbkx.is-js .bbkx-rv{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.bbkx.is-js .bbkx-rv.is-in{opacity:1;transform:none}.bbkx-btn--light{background:#fff;border-color:#fff;color:#111!important}.bbkx-btn--light:after{background:linear-gradient(105deg,transparent,rgba(0,0,0,.1),transparent)}.bbkx-btn.is-busy,.bbkx-add.is-busy{opacity:.65;pointer-events:none}.bbkx-btn.is-done,.bbkx-add.is-done{background:#1f7a4d!important;border-color:#1f7a4d!important;color:#fff!important}.bbkx-more{display:inline-flex;align-items:center;gap:8px;color:#111!important;font:600 11.5px/1 Inter,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;text-underline-offset:5px}.bbkx-more--l{color:#fff!important}.bbkx-hero h1 em{font-style:italic;position:relative;white-space:nowrap}.bbkx-hero h1 em:after{content:"";position:absolute;left:2%;right:2%;bottom:.04em;height:2px;background:#111;transform-origin:left;animation:bbkxLine 1s .7s cubic-bezier(.2,.7,.2,1) both}.bbkx-brandrow{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.bbkx-brand{display:flex;flex-direction:column;align-items:center;text-align:center;padding:14px 10px 16px;background:#fff;border:1px solid var(--l);color:#111!important;transition:transform .35s,border-color .35s,box-shadow .35s}.bbkx-brand:nth-child(2){transition-delay:.04s}.bbkx-brand:nth-child(3){transition-delay:.08s}.bbkx-brand:nth-child(4){transition-delay:.12s}.bbkx-brand:nth-child(5){transition-delay:.16s}.bbkx-brand:nth-child(6){transition-delay:.2s}.bbkx-brand:nth-child(7){transition-delay:.24s}.bbkx-brand:nth-child(8){transition-delay:.28s}.bbkx-brand:hover{transform:translateY(-4px);border-color:#111;box-shadow:0 22px 40px -28px rgba(0,0,0,.45)}.bbkx-brand__img{display:block;width:100%;aspect-ratio:1/1;background:#f4f4f4;margin:0 0 12px;overflow:hidden}.bbkx .bbkx-brand__img img{width:100%!important;height:100%!important;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s}.bbkx-brand:hover .bbkx-brand__img img{transform:scale(1.07)}.bbkx-brand b{font:400 18px/1.15 Fraunces,Georgia,serif}.bbkx-brand span:last-child{margin-top:4px;font-size:12.5px;color:var(--m)}.bbkx-routine{background:var(--g)}.bbkx .bbkx-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.bbkx-step{display:flex;flex-direction:column;background:#fff;border:1px solid var(--l);padding:14px;transition:transform .35s,box-shadow .35s,opacity .8s}.bbkx-step:hover{transform:translateY(-4px);box-shadow:0 24px 40px -26px rgba(0,0,0,.4)}.bbkx-step:nth-child(2){transition-delay:.06s}.bbkx-step:nth-child(3){transition-delay:.12s}.bbkx-step:nth-child(4){transition-delay:.18s}.bbkx-step:nth-child(5){transition-delay:.24s}.bbkx-step__img{position:relative;display:block;aspect-ratio:1/1;background:#f4f4f4;margin:0 0 14px;overflow:hidden}.bbkx .bbkx-step__img img{width:100%!important;height:100%!important;object-fit:contain;padding:8px;mix-blend-mode:multiply;transition:transform .5s}.bbkx-step:hover .bbkx-step__img img{transform:scale(1.06)}.bbkx-step__no{position:absolute;left:10px;top:8px;font:400 34px/1 Fraunces,Georgia,serif}.bbkx-step__k{font:600 10.5px/1.2 Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase}.bbkx-step__b{margin-top:6px;font:600 10px/1.2 Inter,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--m)}.bbkx-step__n{margin:6px 0;color:#111!important;font:400 17px/1.25 Fraunces,Georgia,serif;min-height:2.5em}.bbkx-step__why{flex:1;font-size:13.5px;line-height:1.5;color:var(--m)}.bbkx-step__p{margin:12px 0;padding-top:12px;border-top:1px solid var(--l)}.bbkx-step__p b{font-size:16px}.bbkx-step__p del{margin-left:4px;font-size:12.5px;color:rgba(17,17,17,.45)}.bbkx-add{display:block;padding:13px 8px;background:#111;border:1px solid #111;color:#fff!important;text-align:center;font:600 10.5px/1 Inter,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:background .25s,color .25s}.bbkx-add:hover{background:#fff;color:#111!important}.bbkx-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;padding:22px 26px;background:#111;color:#fff}.bbkx-total>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}.bbkx-total__k{font:600 11px/1.2 Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.65)}.bbkx-total b{font:400 38px/1 Fraunces,Georgia,serif}.bbkx-total__free{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(255,255,255,.35);font-size:12.5px;font-weight:600}.bbkx-band{position:relative;isolation:isolate;min-height:640px;display:flex;align-items:center;background:#111;color:#fff;overflow:hidden}.bbkx-band__img{position:absolute;inset:0;z-index:-2}.bbkx .bbkx-band__img img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:70% 35%}.bbkx-band:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(17,17,17,.92) 0%,rgba(17,17,17,.78) 34%,rgba(17,17,17,.1) 62%,transparent 100%)}.bbkx-band__in{width:100%;max-width:1280px;margin:0 auto;padding:84px 28px}.bbkx-band__txt{max-width:540px}.bbkx-band__txt>p:not(.bbkx-eye){margin:0 0 26px;font-size:16.5px;line-height:1.65;color:rgba(255,255,255,.75)}.bbkx-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bbkx-tile{position:relative;display:block;padding:18px 44px 18px 18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .25s,color .25s,transform .25s}.bbkx-tile b{display:block;font:400 20px/1.15 Fraunces,Georgia,serif}.bbkx-tile span{display:block;margin-top:6px;font-size:13px;line-height:1.4;color:rgba(255,255,255,.7)}.bbkx-tile:hover{background:#fff;color:#111!important;transform:translateY(-2px)}.bbkx-tile:hover span{color:var(--m)}.bbkx-why{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:64px}.bbkx-why__vis{position:relative;height:460px;background:var(--g);overflow:hidden}html body .bbkx .bbkx-why__vis:before{content:"";position:absolute;left:50%;top:50%;width:330px;height:330px;margin:-165px 0 0 -165px;border-radius:50%!important;background:var(--pk)}.bbkx .bbkx-wcut{position:absolute;bottom:40px;width:auto!important;max-width:none!important;filter:drop-shadow(0 22px 22px rgba(0,0,0,.2));animation:bbkxFloat 5.5s ease-in-out infinite alternate}.bbkx .bbkx-wcut.w1{height:340px!important;left:calc(50% - 120px);--r:-6deg}.bbkx .bbkx-wcut.w2{height:300px!important;left:calc(50% + 20px);--r:6deg;animation-delay:-2.5s}.bbkx-why__tag{position:absolute;left:22px;top:22px;padding:12px 14px;background:#111;color:#fff;font:600 10px/1.2 Inter,system-ui,sans-serif;letter-spacing:.16em;text-transform:uppercase;transform:rotate(-3deg)}.bbkx-why__tag b{display:block;margin-top:4px;font:400 20px/1 Fraunces,Georgia,serif;letter-spacing:0;text-transform:none}.bbkx .bbkx-points{margin:20px 0 0;padding:0;list-style:none}.bbkx-points li{display:flex;gap:18px;padding:16px 0;border-top:1px solid var(--l)}.bbkx-points b{font:400 28px/1 Fraunces,Georgia,serif;color:rgba(17,17,17,.35)}.bbkx-points span{font-size:14.5px;line-height:1.55;color:var(--m)}.bbkx-points strong{display:block;margin-bottom:4px;color:#111;font-size:16px}.bbkx-ingk{margin:22px 0 10px;font:600 11px/1.2 Inter,system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--m)}.bbkx-ing{display:flex;flex-wrap:wrap;gap:8px}.bbkx-ing a{padding:10px 14px;border:1px solid var(--l);background:#fff;color:#111!important;font-size:13px;font-weight:600;transition:border-color .2s,background .2s,color .2s}.bbkx-ing a:hover{background:#111;border-color:#111;color:#fff!important}.bbkx-dark{background:#111;color:#fff}.bbkx-orig{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.bbkx .bbkx-checks{margin:0;padding:0;list-style:none}.bbkx-checks li{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-top:1px solid rgba(255,255,255,.16);font-size:15px;line-height:1.55;color:rgba(255,255,255,.82)}.bbkx-faqwrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px}.bbkx-help{margin-top:22px;padding:22px;border:1px solid var(--l)}.bbkx-help p{margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--m)}.bbkx-wa{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 16px;padding:17px 22px;background:#25d366;color:#fff!important;font:600 12px/1 Inter,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;transition:transform .25s}.bbkx-wa:hover{transform:translateY(-2px)}.bbkx-q{border-top:1px solid var(--l)}.bbkx-q:last-child{border-bottom:1px solid var(--l)}.bbkx-q summary{position:relative;list-style:none;cursor:pointer;padding:22px 44px 22px 0;font:400 20px/1.3 Fraunces,Georgia,serif}.bbkx-q summary::-webkit-details-marker{display:none}.bbkx-q summary i{position:absolute;right:6px;top:50%;width:16px;height:16px;margin-top:-8px}.bbkx-q summary i:before,.bbkx-q summary i:after{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:#111;transition:transform .3s}.bbkx-q summary i:after{transform:rotate(90deg)}.bbkx-q[open] summary i:after{transform:rotate(0)}.bbkx-q p{margin:0 0 22px;max-width:640px;font-size:15.5px;line-height:1.7;color:var(--m)}@media (max-width:1100px){.bbkx-brandrow{grid-template-columns:repeat(4,minmax(0,1fr))}.bbkx .bbkx-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.bbkx-why,.bbkx-orig,.bbkx-faqwrap{gap:40px}}@media (max-width:767px){.bbkx-wrap{padding:0 16px}.bbkx-sec{padding:54px 0}.bbkx-head--row{display:block}.bbkx-head--row>p{text-align:left;margin-top:8px}.bbkx-brandrow{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.bbkx-brandrow::-webkit-scrollbar{display:none}.bbkx-brand{flex:0 0 40%;scroll-snap-align:start}.bbkx .bbkx-steps{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.bbkx .bbkx-steps::-webkit-scrollbar{display:none}.bbkx-step{flex:0 0 72%;scroll-snap-align:start}.bbkx-total{padding:18px}.bbkx-total b{font-size:30px}.bbkx-total .bbkx-btn{width:100%}.bbkx-band{min-height:0;display:block}.bbkx-band__img{position:relative;height:300px}.bbkx .bbkx-band__img img{object-position:74% 18%}.bbkx-band:before{display:none}.bbkx-band__in{padding:34px 16px 48px}.bbkx-tiles{grid-template-columns:1fr}.bbkx-why,.bbkx-orig,.bbkx-faqwrap{grid-template-columns:1fr;gap:36px}.bbkx-why__vis{height:340px}html body .bbkx .bbkx-why__vis:before{width:250px;height:250px;margin:-125px 0 0 -125px}.bbkx .bbkx-wcut.w1{height:250px!important;left:calc(50% - 92px);bottom:30px}.bbkx .bbkx-wcut.w2{height:220px!important;left:calc(50% + 12px);bottom:30px}.bbkx-q summary{font-size:18px}}@media (prefers-reduced-motion:reduce){.bbkx-rv{opacity:1!important;transform:none!important}}