.bpapp{--bg:#0f0f0f;--panel:#1a1a1a;--panel-2:#222;--line:#2c2c2c;--fg:#fff;--muted:#b5b5b5;--muted-2:#7d7d7d;--accent:#e67e22;--accent-hover:#d26f1a;--green:#4fd99a;--radius:18px;--maxw:520px;--safe-b:env(safe-area-inset-bottom,0px);--safe-t:env(safe-area-inset-top,0px);z-index:1000;-webkit-overflow-scrolling:touch;background:var(--bg);color:var(--fg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:16px;line-height:1.5;position:fixed;inset:0;overflow-y:auto}.bpapp *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}@media (min-width:760px){.bpapp{--maxw:800px}}.bpapp.cream{--bg:#fbf4e9;--panel:#fff;--panel-2:#f5ebdb;--line:#eadfcb;--fg:#221e1a;--muted:#463e34;--muted-2:#6e6356;--green:#1f9d6b}.bpapp.cream .vrow.win{background:#fdefe0}.bpapp.cream .vrow.win span:first-child{color:#2b2520}.bpapp.cream .vrow span:last-child{color:#4a4034}.bpapp.cream .offer-promise,.bpapp.cream .pw.offer .sub{color:#221e1a}.bpapp.cream .offer-hero-h1{color:#1c1813}.bpapp.cream .offer-hero-sub{color:#221e1a}.bpapp.cream .offer-hero-foot{color:#463e34}.bpapp.cream .offer-hero-foot b{color:#1c1813}.bpapp.cream .offer-reveal-badge{color:#b85c0e;border-color:var(--accent);background:#e67e2224;box-shadow:0 2px 10px #e67e2226}.bpapp.cream .offer-hero-cue{color:#b85c0e}.bpapp.cream .offer-hero-pet--ph{background:var(--panel-2)}.bpapp.cream .offer-hero-badge{border-color:var(--bg);background:#fff}.bpapp.cream .pw.offer .offer-bridge,.bpapp.cream .pw.offer .offer-bridge i{color:#221e1a}.bpapp.cream .offer-inside .oin-row b{color:#2b2520}.bpapp.cream .vstack.plan-preview .vrow span:last-child{color:#3a322a}.bpapp.cream .proof{color:#d2802a}.bpapp.cream .plan.sel{border-color:var(--accent);background:#fdefe0}.bpapp.cream .offer-outcome{color:#2b2520;background:radial-gradient(120% 100% at 50% 0,#fbe6cf,#fbf4e900)}.bpapp.cream .offer-bonus{color:#4a4034;border-color:var(--accent);background:#fdefe0}.bpapp.cream .offer-card,.bpapp.cream .pw.offer .offer-card p{color:#4a4034}.bpapp.cream .pw.offer .offer-card p.offer-card-key{color:#2b2520}.bpapp .pom-badge{color:var(--accent);border:1px solid var(--accent);letter-spacing:.02em;background:#e67e221f;border-radius:999px;margin:0 0 12px;padding:5px 13px;font-size:12.5px;font-weight:800;display:inline-block}.bpapp .arch-types{justify-content:center;gap:9px;margin:16px 0 20px;display:flex}.bpapp .arch-type{flex-direction:column;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.bpapp .arch-type img{aspect-ratio:1;object-fit:cover;border:1px solid var(--line);border-radius:14px;width:100%;display:block}.bpapp .arch-type span{white-space:nowrap;font-size:12.5px;font-weight:700}.bpapp .vsl-wrap{line-height:0;position:relative}.bpapp .vsl-play{cursor:pointer;color:#fff;background:#140c044d;border:none;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.bpapp .vsl-play .pc{background:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;padding-left:6px;font-size:34px;animation:1.6s ease-in-out infinite vslpulse;display:flex;box-shadow:0 10px 34px #0006}.bpapp .vsl-play .lbl{text-shadow:0 2px 10px #0009;font-size:17px;font-weight:800}@keyframes vslpulse{0%,to{transform:scale(1);box-shadow:0 10px 34px #0006}50%{transform:scale(1.09);box-shadow:0 14px 40px #e67e2280}}.bpapp .vsl-bar{background:#281e1424;border-radius:7px;height:12px;margin-top:12px;line-height:0;overflow:hidden}.bpapp .vsl-bar-fill{background:linear-gradient(90deg,var(--accent),#f4a64f);border-radius:7px;height:100%;transition:width .3s linear;box-shadow:0 0 12px #e67e228c}.bpapp .tmarquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.bpapp .tmarquee-track{gap:14px;width:max-content;animation:38s linear infinite tmarquee;display:flex}.bpapp .tmarquee:hover .tmarquee-track{animation-play-state:paused}.bpapp .tmarquee-card{border:1px solid var(--line);background:#fff;border-radius:14px;flex:none;width:300px;padding:8px;box-shadow:0 4px 16px #78501e14}.bpapp .tmarquee-card img{border-radius:9px;width:100%;height:auto;display:block}@keyframes tmarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bpapp .sec-label{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin:26px 0 12px;font-size:12px;font-weight:800}.bpapp .offer-inside.firstmoves{border:2px solid var(--accent);background:#fdefe0;border-radius:16px;margin:14px 0 12px;padding:16px 16px 8px}.bpapp.cream .offer-inside.firstmoves .oin-row span{color:#3a322a}.bpapp .firstmoves .fm-head{color:var(--accent);text-align:center;margin:0 0 12px;font-size:15px;font-weight:800}.bpapp .firstmoves .oin-row{align-items:flex-start;gap:11px;margin-bottom:12px}.bpapp .firstmoves .oin-em{font-size:20px;line-height:1.3}.bpapp .vsl-pricebox{border:2px solid var(--accent);text-align:center;background:#fdefe0;border-radius:16px;margin:8px 0 4px;padding:18px 16px}.bpapp .vpb-eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:12px;font-weight:800}.bpapp .vpb-prices{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px;display:flex}.bpapp .vpb-was{color:#9b8f7f;font-size:26px;font-weight:700;text-decoration:line-through}.bpapp .vpb-now{color:#2b2520;font-size:50px;font-weight:900;line-height:1}.bpapp .vpb-save{color:#fff;letter-spacing:.02em;background:#2faa6e;border-radius:8px;align-self:center;padding:4px 10px;font-size:13px;font-weight:800}.bpapp .vpb-note{color:var(--muted);margin-top:10px;font-size:13px}.bpapp .vpb-per{color:var(--muted);font-size:20px;font-weight:700}.bpapp .vpb-off{background:var(--accent);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:800;display:inline-block}.bpapp .vsl-pricebox .vpb-off{margin-bottom:8px}.bpapp .vpb-plans{flex-direction:column;gap:10px;margin:8px 0 4px;display:flex}.bpapp .vpb-plan{text-align:left;cursor:pointer;width:100%;font:inherit;color:#2b2520;background:#fdefe0;border:2px solid #e3d5be;border-radius:16px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:block}.bpapp .vpb-plan.sel{border-color:var(--accent);box-shadow:0 0 0 3px #e67e222e}.bpapp .vpb-plan-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.bpapp .vpb-plan-name{letter-spacing:.05em;text-transform:uppercase;color:#6e6356;font-size:14px;font-weight:800}.bpapp .vpb-plan.sel .vpb-plan-name{color:var(--accent)}.bpapp .vpb-plan-price{align-items:baseline;gap:10px;margin-top:8px;display:flex}.bpapp .vpb-was-s{color:#9b8f7f;font-size:19px;font-weight:700}.bpapp .vpb-now-s{color:#2b2520;font-size:36px;font-weight:900;line-height:1}.bpapp .vpb-plan-note{color:#463e34;margin-top:6px;font-size:13px;display:block}.bpapp .vpb-plan-best{color:#1f9d6b;margin-top:5px;font-size:12.5px;font-weight:800;display:block}.bpapp .vpb-plan-sm{opacity:.92;padding:9px 14px}.bpapp .vpb-plan-sm .vpb-plan-price{margin-top:3px}.bpapp .vpb-plan-sm .vpb-now-s{font-size:20px}.bpapp .vpb-plan-sm .vpb-per{font-size:13px}.bpapp .vpb-plan-sm .vpb-plan-note{margin-top:3px;font-size:12px}.bpapp .embedded-pay{min-height:320px;margin:6px 0 4px}.bpapp .embedded-pay>div{width:100%}@media (prefers-reduced-motion:reduce){.bpapp .tmarquee-track{animation:none}}.bpapp .coach-block{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);text-align:left;align-items:flex-start;gap:14px;margin:0 0 8px;padding:16px;display:flex}.bpapp .coach-img{object-fit:cover;border:2px solid var(--accent);border-radius:50%;flex:0 0 74px;width:74px;height:74px}.bpapp .coach-name{font-size:17px;font-weight:800;line-height:1.2}.bpapp .coach-role{color:var(--accent);letter-spacing:.02em;margin:2px 0 8px;font-size:12.5px;font-weight:700}.bpapp .coach-bio{color:var(--muted);margin:0;font-size:14.5px;line-height:1.5}.bpapp.cream .coach-bio{color:#3a322a}.bpapp.cream .ob,.bpapp.cream .pw.offer{background:var(--bg)}.bpapp.cream .oto-list li,.bpapp.cream .pw .benefits li{color:#3a322a}.bpapp.cream .opt.sel,.bpapp.cream .opt:active,.bpapp.cream .opt.opt-presel{border-color:var(--accent);background:#fdefe0}.bpapp button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.bpapp img{max-width:100%;display:block}.bpapp a{color:var(--accent)}.bpapp .hidden{display:none!important}.bpapp .ob{background:radial-gradient(120% 80% at 50% -10%,#2a1a0c 0%,var(--bg) 55%);justify-content:center;align-items:flex-start;min-height:100%;padding:18px 24px 24px;display:flex}.bpapp .ob-wrap{width:100%;max-width:var(--maxw);text-align:center;position:relative}.bpapp .ob-logo{margin-bottom:6px;font-size:38px}.bpapp .ob-login{color:var(--muted);opacity:.85;z-index:3;font-size:13px;font-weight:600;text-decoration:none;position:absolute;top:0;right:2px}.bpapp .ob-login:hover{opacity:1;text-decoration:underline}.bpapp.cream .ob-login{color:#7a6a55}.bpapp .ob-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);text-align:left;padding:28px 22px;animation:.3s bp-pop}@keyframes bp-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bpapp .eyebrow{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:700}.bpapp .ob-card h1{margin:6px 0;font-size:24px;line-height:1.2}.bpapp .sub{color:var(--muted);margin:0 0 20px}.bpapp .unlock-list{flex-direction:column;gap:9px;margin:2px 0 18px;padding:0;list-style:none;display:flex}.bpapp .unlock-list li{color:var(--fg);padding-left:26px;font-size:15px;font-weight:600;line-height:1.4;position:relative}.bpapp .unlock-list li:before{content:"✓";color:var(--green);font-weight:800;position:absolute;top:1px;left:0}.bpapp .input{background:var(--panel-2);border:1px solid var(--line);width:100%;color:var(--fg);border-radius:14px;margin-bottom:14px;padding:15px 16px;font-size:17px}.bpapp .input.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23E67E22' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat}.bpapp .input.select:invalid,.bpapp .input.select option[value=""]{color:var(--muted-2)}.bpapp .input:focus{border-color:var(--accent);outline:none}.bpapp .opt-grid{gap:10px;margin-bottom:8px;display:grid}.bpapp .opt{background:var(--panel-2);border:1px solid var(--line);text-align:left;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:16px;font-weight:600;transition:all .15s;display:flex}.bpapp .opt .em{font-size:22px}.bpapp .opt.sel,.bpapp .opt:active{border-color:var(--accent);background:#2a1c10}.bpapp .opt.opt-presel{border-color:var(--accent);box-shadow:0 0 0 2px #e67e2240}.bpapp .opt .chk{color:var(--accent);margin-left:auto;font-weight:800}.bpapp .opt.arch{align-items:flex-start}.bpapp .opt.arch .em{margin-top:1px}.bpapp .ob-card.reveal{text-align:center}.bpapp .ob-card.reveal h1{font-size:26px}.bpapp .ob-card.reveal .sub{text-align:left}.bpapp .reveal-em{margin:4px 0 10px;font-size:72px;line-height:1;animation:.45s bp-pop}.bpapp .reveal-agitate{text-align:left;color:var(--fg);margin:14px 0 0;font-size:16px;font-weight:700;line-height:1.5}.bpapp .reveal-fault{text-align:left;color:var(--fg);margin:12px 0 0;font-size:16px;line-height:1.55}.bpapp .reveal-handoff{text-align:left;color:var(--fg);background:var(--panel-2);border:1px solid var(--line);border-radius:14px;margin:16px 0 4px;padding:14px 16px;font-size:16px;font-weight:600;line-height:1.55}.bpapp .emailgate-why{text-align:left;color:var(--fg);margin:2px 0 8px;font-size:15px;font-weight:600;line-height:1.5}.bpapp .emailgate-trust{text-align:left;margin:0 0 14px}.bpapp .qbar{background:var(--panel-2);border-radius:99px;width:100%;height:6px;margin:0 0 16px;overflow:hidden}.bpapp .qbar-fill{background:var(--accent);border-radius:99px;height:100%;transition:width .35s}.bpapp .opt.opt-tap{justify-content:space-between;gap:12px;padding:18px 16px}.bpapp .opt.opt-tap .opt-lbl{flex:1;line-height:1.35}.bpapp .opt.opt-tap .opt-go{color:var(--accent);flex:none;font-size:24px;font-weight:800;line-height:1}.bpapp .tap-hint{color:var(--accent);white-space:nowrap;font-weight:700}.bpapp .tap-momentum{border:1px solid var(--green);color:var(--green);background:#2ecc711f;border-radius:12px;margin:0 0 14px;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.4;animation:.3s bp-pop;display:block}.bpapp.cream .tap-momentum{color:#1e7e45;background:#e9f8ee;border-color:#1e7e45}.bpapp .ob-login{text-align:center;width:100%;margin-top:14px;display:block}.bpapp .pbq .ob-wrap{text-align:left}.bpapp .pbq-screen{animation:.28s bp-pop}.bpapp .pbq-prog{margin:0 0 18px}.bpapp .pbq-count{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:13px;font-weight:800}.bpapp .pbq-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);text-align:left;padding:26px 22px 22px;animation:.3s bp-pop;box-shadow:0 8px 28px #0000000f}.bpapp .pbq-q{margin:8px 0;font-size:25px;font-weight:800;line-height:1.22}.bpapp .pbq-sub{color:var(--muted);margin:0 0 20px;font-size:15.5px;line-height:1.45}.bpapp .pbq-grid{gap:12px;display:grid}.bpapp .pbq-opt{text-align:left;background:var(--panel-2);border:2px solid var(--line);border-radius:16px;align-items:center;gap:14px;width:100%;padding:18px 16px;font-size:17px;font-weight:700;line-height:1.3;transition:transform .12s,border-color .12s,background .12s;display:flex}.bpapp .pbq-opt:active{transform:scale(.985)}.bpapp .pbq-opt:hover{border-color:var(--accent)}.bpapp .pbq-opt-em{background:#e67e221f;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:30px;line-height:1;display:flex}.bpapp .pbq-opt-lbl{flex:1}.bpapp .pbq-opt-go{color:var(--accent);flex:none;font-size:26px;font-weight:800;line-height:1}.bpapp .pbq-analyze{text-align:center}.bpapp .pbq-analyze .pbq-q{font-size:23px}.bpapp .pbq-analyze .pbq-sub{max-width:340px;margin:0 auto 18px}.bpapp .pbq-ring{width:120px;height:120px;margin:6px auto 16px;position:relative}.bpapp .pbq-ring-svg{width:120px;height:120px;transform:rotate(-90deg)}.bpapp .pbq-ring-bg{fill:none;stroke:var(--panel-2);stroke-width:9px}.bpapp .pbq-ring-fg{fill:none;stroke:var(--accent);stroke-width:9px;stroke-linecap:round;transition:stroke-dashoffset .12s linear}.bpapp .pbq-ring-pct{color:var(--fg);justify-content:center;align-items:center;font-size:30px;font-weight:900;display:flex;position:absolute;inset:0}.bpapp .pbq-ring-pct span{color:var(--muted);margin-left:1px;font-size:16px;font-weight:800}.bpapp .pbq-steps{text-align:left;flex-direction:column;gap:10px;max-width:300px;margin:18px auto 0;display:flex}.bpapp .pbq-stepline{color:var(--fg);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.bpapp .pbq-dot{color:#fff;background:var(--green);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:flex}.bpapp .pbq-dot.live{background:var(--panel-2);border:2px solid var(--accent);animation:1.2s ease-in-out infinite pbq-pulse;box-shadow:0 0 #e67e2280}@keyframes pbq-pulse{0%{box-shadow:0 0 #e67e2273}70%{box-shadow:0 0 0 8px #e67e2200}to{box-shadow:0 0 #e67e2200}}.bpapp .pbq-result-badge{color:var(--accent);border:1.5px solid var(--accent);background:#e67e2224;border-radius:999px;margin:4px 0 12px;padding:7px 16px;font-size:14px;font-weight:800;display:inline-block;box-shadow:0 2px 10px #e67e2226}.bpapp .pbq-result-badge b{color:var(--accent)}.bpapp .pbq-result-desc{color:var(--fg);max-width:480px;margin:2px 0 14px;font-size:16px;font-weight:600;line-height:1.5}.bpapp.cream .pbq-card{box-shadow:0 8px 28px #785a2814}.bpapp.cream .pbq-opt:active,.bpapp.cream .pbq-opt:hover{border-color:var(--accent);background:#fdefe0}.bpapp.cream .pbq-ring-pct{color:#221e1a}.bpapp.cream .pbq-result-badge,.bpapp.cream .pbq-result-badge b{color:#b85c0e}.bpapp.cream .pbq-result-desc{color:#221e1a}.bpapp .cert-view{text-align:center;padding:8px 0 90px}.bpapp .cert-view h1{margin:6px 0 4px;font-size:26px}.bpapp .cert-cel{font-size:54px;line-height:1}.bpapp .cert-img{border:1px solid var(--line);border-radius:14px;width:100%;margin:16px 0 18px;box-shadow:0 12px 30px #00000040}.bpapp .cert-link{text-align:left;border:1px solid var(--accent);width:100%;color:var(--fg);background:#2a1c10;border-radius:14px;margin-bottom:10px;padding:15px 16px;font-weight:700;display:block}.bpapp .cert-link:active{background:#34230f}.bpapp .lander{color:#173d2e;text-align:center;background:#faf7f2;min-height:100%}.bpapp .lander b{color:#14532d}.bpapp .lnav{justify-content:space-between;align-items:center;max-width:600px;margin:0 auto;padding:16px 22px;display:flex}.bpapp .lnav .brand{color:#14532d;white-space:nowrap;font-size:17px;font-weight:800}.bpapp .lnav .textlink{text-align:right;color:#6b6256;white-space:nowrap;width:auto;margin-left:auto;padding:0;font-size:14px;text-decoration:underline}.bpapp .lhero{max-width:600px;margin:0 auto;padding:6px 22px 20px}.bpapp .leyebrow{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#14532d;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:800;display:inline-block}.bpapp .lhero h1{color:#14532d;margin:18px 0 12px;font-size:34px;font-weight:900;line-height:1.08}.bpapp .lsub{color:#5b5346;margin-bottom:20px;font-size:16px;line-height:1.5}.bpapp .lhero-img{border-radius:20px;width:100%;margin-bottom:22px;box-shadow:0 16px 40px #00000024}.bpapp .lhero-phone{background:#0e0e10;border-radius:38px;width:246px;margin:10px auto 24px;padding:9px;position:relative;box-shadow:0 24px 54px #0000003d}.bpapp .lhero-phone img{border-radius:30px;width:100%;display:block}.bpapp .lbtn{color:#fff;background:#e67e22;border-radius:16px;width:100%;padding:18px;font-size:19px;font-weight:800;display:block;box-shadow:0 10px 26px #e67e2259}.bpapp button.lhero-phone{cursor:pointer;display:block}.bpapp .lbtn:active{background:#d26f1a}.bpapp .lform{flex-direction:column;gap:12px;max-width:460px;margin:6px auto 0;display:flex}.bpapp .lform-in{color:#173d2e;background:#fff;border:2px solid #e0cfb0;border-radius:14px;width:100%;padding:19px 20px;font-size:18px;font-weight:600}.bpapp .lform-in::placeholder{color:#9a8e78}.bpapp .lform-in:focus{border-color:#e67e22;outline:none}.bpapp .lform-btn{color:#fff;background:#e67e22;border-radius:14px;width:100%;padding:19px;font-size:20px;font-weight:800;box-shadow:0 10px 26px #e67e2259}.bpapp .lform-btn:active{background:#d26f1a}.bpapp .lform-btn:disabled{opacity:.55}.bpapp .lhero-phone.shot{margin:0 auto 26px}.bpapp .lstars{color:#e67e22;margin-top:16px;font-size:15px;font-weight:800}.bpapp .lstars span{color:#5b5346;margin-left:6px;font-weight:600}.bpapp .lfree{color:#5b5346;margin-top:8px;font-size:14px;font-weight:700}.bpapp .lsec{max-width:600px;margin:0 auto;padding:30px 22px}.bpapp .lsec.alt{background:#f1e6d4;max-width:none}.bpapp .lsec.alt>*{max-width:600px;margin-left:auto;margin-right:auto}.bpapp .lsec h2{color:#14532d;margin-bottom:8px;font-size:27px;font-weight:900}.bpapp .lsec-sub{color:#5b5346;margin-bottom:22px}.bpapp .larch{flex-direction:column;gap:14px;display:flex}.bpapp .lcard{background:#fff;border:1px solid #ecd9bf;border-radius:18px;padding:16px;box-shadow:0 6px 16px #0000000d}.bpapp .lcard img{object-fit:cover;border-radius:12px;width:100%;height:180px;margin-bottom:12px}.bpapp .lcard b{color:#14532d;font-size:20px;display:block}.bpapp .lcard span{color:#6b6256;font-size:15px}.bpapp .lfeat{text-align:left;flex-direction:column;gap:14px;display:flex}.bpapp .lfrow{background:#fff;border:1px solid #ecd9bf;border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex}.bpapp .lfrow img{object-fit:cover;object-position:top;background:#0e0e10;border:3px solid #0e0e10;border-radius:13px;flex:none;width:74px;height:150px;box-shadow:0 6px 16px #0000002e}.bpapp .lfrow b{color:#14532d;margin-bottom:3px;font-size:17px;display:block}.bpapp .lfrow span{color:#6b6256;font-size:14px;line-height:1.4}.bpapp .ltest{flex-direction:column;gap:14px;display:flex}.bpapp .ltest img{border:1px solid #ecd9bf;border-radius:14px;width:100%}.bpapp .lcoach{text-align:left;background:#fff;border:1px solid #ecd9bf;border-radius:18px;align-items:center;gap:16px;max-width:600px;margin:8px auto;padding:18px;display:flex}.bpapp .lcoach img{object-fit:cover;border:4px solid #f1e6d4;border-radius:55px;flex:none;width:110px;height:110px}.bpapp .lcoach h2{margin-bottom:6px;font-size:23px}.bpapp .lander .tstrip{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:10px;margin:0 0 16px;padding:2px;display:flex;overflow-x:auto}.bpapp .lander .tstrip::-webkit-scrollbar{display:none}.bpapp .lander .tstrip img{scroll-snap-align:center;background:#fff;border:1px solid #ecd9bf;border-radius:14px;flex:0 0 86%}.bpapp .lander .tdots{justify-content:center;gap:7px;display:flex}.bpapp .lander .tdot{background:#d9c6a8;border-radius:50%;width:7px;height:7px;padding:0;transition:all .2s}.bpapp .lander .tdot.on{background:#e67e22;border-radius:4px;width:20px}.bpapp .lfinal{padding-bottom:46px}.bpapp .lander .legal{padding:22px 20px 6px}.bpapp .lander .legal a{color:#6b6256}.bpapp .lander .copyright{color:#8a8273;padding-bottom:30px}.bpapp .reveal-list{text-align:left;flex-direction:column;gap:2px;margin:4px 0;display:flex}.bpapp .reveal-row{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding:12px 4px;display:flex}.bpapp .reveal-row:last-child{border-bottom:none}.bpapp .reveal-row .em{margin-top:1px;font-size:24px}.bpapp .reveal-row .arch-txt{flex-direction:column;gap:2px;display:flex}.bpapp .reveal-row .arch-txt b{font-size:15px}.bpapp .reveal-row .arch-txt span{color:var(--muted);font-size:13px}.bpapp .legal{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.bpapp .legal a{color:var(--muted);text-decoration:underline}.bpapp .legal a:active{color:var(--fg)}.bpapp .copyright{text-align:center;color:var(--muted);opacity:.85;margin-top:8px;font-size:11px}.bpapp .day1-personal{border:1px solid var(--accent);background:#2a1c10;border-radius:14px;margin:0 0 16px;padding:14px 16px;animation:.3s bp-pop}.bpapp .day1-personal .d1p-title{margin-bottom:5px;font-size:16px;font-weight:800}.bpapp .day1-personal p{color:var(--fg);margin:0;font-size:14px;line-height:1.5}.bpapp .fineprint a{color:var(--muted);text-decoration:underline}.bpapp .arch-txt{flex-direction:column;gap:2px;display:flex}.bpapp .arch-txt b{font-size:15px}.bpapp .arch-txt span{color:var(--muted);font-size:12.5px;font-weight:500;line-height:1.4}.bpapp .opt.arch.sel .arch-txt span{color:#e8c9a8}.bpapp .photo-pick{background:var(--panel-2);border:1px dashed var(--line);color:var(--muted);cursor:pointer;border-radius:14px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;font-size:15px;font-weight:600;display:flex}.bpapp .photo-pick .photo-ph{font-size:24px}.bpapp .photo-prev{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:46px;height:46px}.bpapp .avatar{object-fit:cover;border:1px solid var(--line);border-radius:50%;display:inline-block}.bpapp .avatar.sm{vertical-align:middle;width:26px;height:26px;margin-right:8px}.bpapp .avatar.md{flex:none;width:58px;height:58px}.bpapp .avatar.lg{border-width:2px;width:120px;height:120px}.bpapp .avatar.xl{width:92px;height:92px;margin:0 auto 8px;display:block;box-shadow:0 8px 30px #0006}.bpapp .avatar.ph{background:var(--panel-2);justify-content:center;align-items:center;display:inline-flex}.bpapp .avatar.md.ph{font-size:26px}.bpapp .avatar.lg.ph{font-size:54px}.bpapp .greet-row{align-items:center;gap:14px;margin-bottom:6px;display:flex}.bpapp .greet-name{font-size:21px;font-weight:800;line-height:1.15}.bpapp .greet-sub{color:var(--muted);margin-top:2px;font-size:14px}.bpapp .dots{justify-content:center;gap:7px;margin-top:18px;display:flex}.bpapp .dots i{background:var(--line);border-radius:50%;width:7px;height:7px}.bpapp .dots i.on{background:var(--accent);border-radius:4px;width:20px}.bpapp .btn{text-align:center;background:var(--accent);color:#fff;border-radius:14px;width:100%;margin-top:18px;padding:16px;font-size:17px;font-weight:800;transition:all .15s;display:block}.bpapp .btn:active{background:var(--accent-hover);transform:scale(.985)}.bpapp .btn.ghost{border:1px solid var(--line);color:var(--muted);background:0 0;font-weight:700}.bpapp .btn:disabled{opacity:.4;pointer-events:none}.bpapp .btn.sm{width:auto;margin:0;padding:11px;font-size:15px;display:inline-block}.bpapp .shell{max-width:var(--maxw);min-height:100%;padding-bottom:calc(80px + var(--safe-b));margin:0 auto}.bpapp .topbar{z-index:20;max-width:var(--maxw);padding:calc(12px + var(--safe-t)) 18px 12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0f0f0fd9;justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:sticky;top:0}.bpapp .brand{font-size:18px;font-weight:800}.bpapp .streak{background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:800}.bpapp .view{padding:18px 18px calc(100px + var(--safe-b));animation:.25s bp-fade}@keyframes bp-fade{0%{opacity:0}to{opacity:1}}.bpapp .tabbar{width:100%;max-width:var(--maxw);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:8px 4px calc(8px + var(--safe-b));z-index:30;background:#141414f0;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bpapp .tab{color:var(--muted-2);flex-direction:column;align-items:center;gap:3px;font-size:10.5px;font-weight:700;display:flex}.bpapp .tab .ti{filter:grayscale()opacity(.7);font-size:20px}.bpapp .tab.active{color:var(--accent)}.bpapp .tab.active .ti{filter:none}.bpapp .greet{color:var(--muted);font-size:15px}.bpapp .greet b{color:var(--fg)}.bpapp .label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-2);margin:24px 2px 10px;font-size:12px;font-weight:800}.bpapp .hero{border-radius:var(--radius);border:1px solid var(--line);text-align:left;background:linear-gradient(165deg,#2a1c10,#1a1a1a);width:100%;padding:22px 20px;position:relative;overflow:hidden}.bpapp .hero .wk{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;padding-right:68px;font-size:12px;font-weight:800;display:block}.bpapp .hero h2{margin:6px 0 4px;font-size:23px;line-height:1.2}.bpapp .hero .pill{color:#ffcf99;background:#3a2814;border:1px solid #5a3d1d;border-radius:999px;margin-top:8px;padding:4px 11px;font-size:12px;font-weight:700;display:inline-block}.bpapp .hero .day-pill{background:var(--accent);color:#fff;border-radius:12px;padding:6px 11px;font-size:13px;font-weight:800;position:absolute;top:18px;right:18px}.bpapp .statrow{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.bpapp .stat{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:14px;padding:14px 10px}.bpapp .stat .n{font-size:22px;font-weight:800}.bpapp .stat .l{color:var(--muted-2);text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:700}.bpapp .wkprog{text-align:left;cursor:pointer;background:var(--panel);border:1px solid var(--line);border-radius:14px;width:100%;margin-bottom:10px;padding:14px 16px;transition:all .15s;display:block}.bpapp .wkprog:active{border-color:var(--accent);transform:scale(.99)}.bpapp .wkprog .top{justify-content:space-between;margin-bottom:8px;font-size:13px;font-weight:700;display:flex}.bpapp .wkprog .top .th{color:var(--muted)}.bpapp .bar{background:var(--panel-2);border-radius:999px;height:8px;overflow:hidden}.bpapp .bar i{background:linear-gradient(90deg,var(--accent),#f0a050);border-radius:999px;height:100%;display:block}.bpapp .list{flex-direction:column;gap:9px;display:flex}.bpapp .row{background:var(--panel);border:1px solid var(--line);text-align:left;border-radius:14px;align-items:center;gap:13px;width:100%;padding:13px 15px;transition:all .15s;display:flex}.bpapp .row:active{transform:scale(.99)}.bpapp .row.locked{opacity:.55}.bpapp .row .mk{background:var(--panel-2);border:1px solid var(--line);border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:flex}.bpapp .row.done .mk{background:var(--green);color:#06241a;border-color:var(--green)}.bpapp .row.today .mk{background:var(--accent);color:#fff;border-color:var(--accent)}.bpapp .row .body{flex:1;align-items:baseline;min-width:0;display:flex}.bpapp .row .d{color:var(--muted-2);text-transform:uppercase;white-space:nowrap;flex:none;margin-right:10px;font-size:11px;font-weight:700}.bpapp .row .t{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;font-size:15px;font-weight:700;line-height:1.3}.bpapp .row .chev{color:var(--muted-2);font-size:18px}.bpapp .back{color:var(--muted);align-items:center;gap:6px;margin-bottom:14px;font-size:15px;font-weight:700;display:inline-flex}.bpapp .dh .wk{color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.bpapp .dh h1{margin:6px 0 14px;font-size:25px;line-height:1.2}.bpapp .media{border:1px solid var(--line);background:#000;border-radius:16px;margin-bottom:18px;overflow:hidden}.bpapp .media video{aspect-ratio:9/16;object-fit:cover;background:#000;width:100%;max-height:62vh;display:block}.bpapp .media.wide video{aspect-ratio:16/9;object-fit:contain;max-height:none}.bpapp .media.img img{width:100%}.bpapp .content{color:#ededed;font-size:16.5px}.bpapp .content h3,.bpapp .content h4{color:#fff;margin:14px 0 8px;font-size:18px}.bpapp .content p{margin:0 0 10px}.bpapp .content ul{margin:6px 0 12px;padding-left:0;list-style:none}.bpapp .content li{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:9px 14px 9px 38px;position:relative}.bpapp .content li:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:16px;left:15px}.bpapp .content b,.bpapp .content strong{color:#fff}.bpapp .content blockquote{border:1px solid #1d4736;border-left:4px solid var(--green);color:#cdeee0;background:#10261d;border-radius:12px;margin:0 0 12px;padding:14px 16px}.bpapp .gallery{gap:10px;margin-bottom:6px;display:grid}.bpapp .gallery img{border:1px solid var(--line);border-radius:12px}.bpapp .vidsoon{background:var(--panel);border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:14px;margin-bottom:18px;padding:20px;font-size:14px}.bpapp .card{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin-top:8px;padding:18px}.bpapp .card h3{margin:0 0 4px;font-size:17px}.bpapp .card p{color:var(--muted);margin:0 0 14px;font-size:14px}.bpapp .banner{text-align:center;background:#10261d;border:1px solid #1d4736;border-radius:16px;margin-top:8px;padding:18px}.bpapp .banner .big{font-size:30px}.bpapp .banner h3{margin:6px 0 2px}.bpapp .banner p{color:var(--muted);margin:0;font-size:14px}.bpapp .pw{padding:22px 18px calc(40px + var(--safe-b));max-width:var(--maxw);margin-left:auto;margin-right:auto}@media (min-width:760px){.bpapp .pw.qa-pw{padding-left:40px;padding-right:40px}}.bpapp .pw .big{text-align:center;font-size:40px}.bpapp .pw h1{text-align:center;margin:10px 0 4px;font-size:25px;line-height:1.2}.bpapp .pw .sub{text-align:center}.bpapp .pw .benefits{margin:18px 0;padding:0;list-style:none}.bpapp .pw .benefits li{color:#ededed;padding:8px 0 8px 28px;position:relative}.bpapp .pw .benefits li:before{content:"✓";color:var(--green);font-weight:800;position:absolute;left:0}.bpapp .pw .proof{text-align:center;color:#f0a050;letter-spacing:3px;margin:0 0 14px;font-size:16px}.bpapp .pw .proof span{color:var(--muted);letter-spacing:0;margin-top:3px;font-size:13px;font-weight:600;display:block}.bpapp .pw .tlabel{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);margin:0 0 10px;font-size:12px;font-weight:800}.bpapp .pw .tstrip{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:10px;margin:0 -2px 18px;padding:2px;display:flex;overflow-x:auto}.bpapp .pw .tstrip::-webkit-scrollbar{display:none}.bpapp .pw .tstrip img{border:1px solid var(--line);scroll-snap-align:center;background:#fff;border-radius:12px;flex:0 0 86%}.bpapp .pw .tdots{justify-content:center;gap:7px;margin:0 0 16px;display:flex}.bpapp .pw .tdot{background:var(--line);border-radius:50%;width:7px;height:7px;padding:0;transition:all .2s}.bpapp .pw .tdot.on{background:var(--accent);border-radius:4px;width:20px}.bpapp .vstack{border:1px solid var(--line);background:var(--panel);border-radius:14px;margin:0 0 18px;overflow:hidden}.bpapp .vstack-title{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);padding:13px 14px 9px;font-size:12px;font-weight:800}.bpapp .vrow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:11px 16px;font-size:15px;display:flex}.bpapp .vrow span:first-child{color:var(--muted)}.bpapp .vrow span:last-child{color:#cfcfcf;font-weight:700}.bpapp .vrow.win{border-top:1px solid var(--accent);background:#2a1c10}.bpapp .vrow.win span:first-child{color:#fff;font-weight:800}.bpapp .vrow.win span:last-child{color:var(--accent);font-weight:800}.bpapp .plan{border:2px solid var(--line);background:var(--panel);text-align:left;border-radius:16px;justify-content:space-between;align-items:center;width:100%;margin-bottom:12px;padding:16px;transition:all .15s;display:flex}.bpapp .plan.sel{border-color:var(--accent);background:#2a1c10}.bpapp .plan>span:first-child{flex-direction:column;gap:3px;display:flex}.bpapp .plan .pt{align-items:center;gap:6px;font-size:16px;font-weight:800;display:flex}.bpapp .plan .pd{color:var(--muted);font-size:13px}.bpapp .plan .pr{text-align:right;font-weight:800}.bpapp .plan .save{background:var(--green);color:#06241a;border-radius:6px;margin-left:6px;padding:2px 7px;font-size:11px;font-weight:800;display:inline-block}.bpapp .plan .save.best{background:var(--accent);color:#2a1406}.bpapp .fineprint{color:var(--muted-2);text-align:center;margin-top:10px;font-size:12px;line-height:1.5}.bpapp .pw-secure{color:var(--muted);text-align:center;margin-top:12px;font-size:12px}.bpapp .pw-pay{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}.bpapp .pw-pay span{letter-spacing:.03em;color:#1a2540;background:#fff;border:1px solid #e3e8ee;border-radius:4px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-family:inherit;font-size:10px;font-weight:800;display:inline-flex}.bpapp .pw-pay .pm-visa{color:#1a1f71}.bpapp .pw-pay .pm-mc{color:#eb001b}.bpapp .pw-pay .pm-amex{color:#2e77bc}.bpapp .pw-pay .pm-apple{color:#000}.bpapp .offer-card{background:var(--panel);border:1px solid var(--line);color:#ededed;border-radius:14px;margin:14px 0;padding:16px}.bpapp .offer-card-h{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);margin-bottom:6px;font-size:12px;font-weight:800}.bpapp .faq{margin:4px 0}.bpapp .faq-item{border-bottom:1px solid var(--line);padding:11px 0}.bpapp .faq-item summary{cursor:pointer;justify-content:space-between;gap:10px;font-weight:700;list-style:none;display:flex}.bpapp .faq-item summary::-webkit-details-marker{display:none}.bpapp .faq-item summary:after{content:"+";color:var(--muted);font-weight:800}.bpapp .faq-item[open] summary:after{content:"–"}.bpapp .faq-item p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}.bpapp .offer-free{text-align:center;width:100%;color:var(--muted);background:0 0;margin-top:16px;font-size:13px;text-decoration:underline;display:block}.bpapp .offer-promise{text-align:center;color:#fff;max-width:520px;margin:4px auto 2px;font-size:16px;font-weight:700}.bpapp .offer-urgency{text-align:center;color:var(--accent);letter-spacing:.05em;text-transform:uppercase;margin:20px 0 8px;font-size:13px;font-weight:800}.bpapp .offer-hero{text-align:center;flex-direction:column;align-items:center;padding:4px 0 6px;display:flex}.bpapp .offer-hero-pet{width:118px;height:118px;margin:0 auto 14px;position:relative}.bpapp .offer-hero-pet img{object-fit:cover;border:4px solid var(--accent);border-radius:50%;width:100%;height:100%;box-shadow:0 10px 30px #00000073}.bpapp .offer-hero-pet--ph{background:var(--panel-2);border:4px solid var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 30px #00000073}.bpapp .offer-hero-emoji{font-size:54px;line-height:1}.bpapp .offer-hero-badge{background:var(--panel);border:3px solid var(--bg);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:25px;line-height:1;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 8px #0006}.bpapp .offer-reveal-badge{color:var(--accent);border:1.5px solid var(--accent);letter-spacing:.01em;background:#e67e221f;border-radius:999px;align-items:center;gap:7px;margin:0 auto 16px;padding:8px 18px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 2px 10px #e67e222e}.bpapp .offer-reveal-badge b{font-weight:900}.bpapp .offer-reveal-badge .orb-emoji{font-size:17px;line-height:1}.bpapp .offer-hero-h1{letter-spacing:-.015em;text-wrap:balance;width:100%;max-width:520px;margin:6px auto 16px;font-size:30px;font-weight:900;line-height:1.14}.bpapp .offer-hero-sub{color:#e8e8e8;max-width:30ch;margin:0 auto 14px;font-size:16.5px;font-weight:600;line-height:1.55}.bpapp .offer-hero-cue{color:var(--accent);letter-spacing:.04em;text-transform:uppercase;margin:0 auto 12px;font-size:13px;font-weight:800;display:inline-block}.bpapp .offer-hero-foot{color:var(--muted);max-width:40ch;margin:14px auto 0;font-size:14.5px;line-height:1.55}.bpapp .offer-hero-foot b{color:#fff}.bpapp .offer-hero .vsl-wrap{width:100%;margin-top:2px}.bpapp .offer-reveal-hero .eyebrow,.bpapp .offer-reveal-hero .offer-hero-h1{margin-bottom:10px}.bpapp .reveal-hook{text-align:center;color:var(--fg);max-width:30ch;margin:0 auto 12px;font-size:17px;line-height:1.45}.bpapp .offer-reveal-hero .reveal-handoff{text-align:center;max-width:36ch;color:var(--muted);background:0 0;border:0;margin:0 auto 14px;padding:0;font-size:15.5px;font-weight:600}.bpapp .reveal-why{text-align:left;max-width:46ch;margin:18px auto 0}.bpapp .reveal-why-title{color:var(--fg);margin:0 0 8px;font-size:18px;font-weight:800}.bpapp .reveal-why-mech{color:var(--fg);margin:0 0 4px;font-size:16px;line-height:1.55}.bpapp .reveal-sell{text-align:left;max-width:46ch;margin:14px auto 4px}.bpapp .reveal-sell p{color:var(--fg);margin:0 0 12px;font-size:16px;line-height:1.6}.bpapp .reveal-sell p b{color:var(--fg);font-weight:800}.bpapp .reveal-sell .reveal-sell-lead{text-align:center;background:var(--panel-2);border:1px solid var(--line);border-radius:14px;margin:16px 0 0;padding:14px 16px;font-size:17px;font-weight:800;line-height:1.5}.bpapp .pw.offer .sub{color:#d8d8d8;max-width:32ch;margin-left:auto;margin-right:auto;font-size:16.5px;line-height:1.6}.bpapp .pw.offer .offer-card{padding:18px 18px 20px}.bpapp .pw.offer .offer-card p{color:#e8e8e8;margin:0;font-size:16px;line-height:1.65}.bpapp .pw.offer .offer-card p+p{margin-top:14px}.bpapp .pw.offer .offer-card p.offer-card-key{border-left:3px solid var(--accent);color:#fff;padding-left:13px;font-weight:600}.bpapp .pw.offer .benefits li{padding-top:9px;padding-bottom:9px;font-size:16px;line-height:1.45}.bpapp .vstack.plan-preview .vrow{gap:12px;padding:14px 16px}.bpapp .vstack.plan-preview .vrow span:first-child{white-space:nowrap;color:var(--accent);letter-spacing:.02em;flex:none;font-size:13px;font-weight:800}.bpapp .vstack.plan-preview .vrow span:last-child{text-align:left;color:#ededed;flex:1;font-size:15px;font-weight:700}.bpapp .pw.offer .offer-bridge{text-align:center;color:#cfcfcf;max-width:34ch;margin:8px auto 2px;font-size:15px;line-height:1.55}.bpapp .pw.offer .offer-bridge i{color:#fff;font-style:italic}.bpapp .offer-shots{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;justify-content:center;gap:12px;max-width:600px;margin:0 auto 6px;padding:2px 0 8px;display:flex;overflow-x:auto}.bpapp .offer-shots::-webkit-scrollbar{display:none}.bpapp .offer-shots figure{scroll-snap-align:center;text-align:center;flex:0 0 46%;margin:0}.bpapp .offer-shots img{border:1px solid var(--line);background:#000;border-radius:14px;width:100%;display:block}.bpapp .offer-shots figcaption{color:var(--fg);margin-top:9px;font-size:14px;font-weight:700;line-height:1.25}.bpapp .offer-h{text-align:center;color:var(--fg);margin:30px 0 8px;font-size:21px;font-weight:800;line-height:1.25}.bpapp .offer-shots-intro{text-align:center;color:var(--muted);max-width:480px;margin:0 auto 14px;font-size:14.5px;line-height:1.45}.bpapp .offer-shots-wrap{max-width:600px;margin:0 auto;position:relative}.bpapp .shot-arrow{z-index:3;background:var(--accent);color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0 0 2px;font-size:20px;font-weight:800;line-height:1;display:flex;position:absolute;top:42%;transform:translateY(-50%);box-shadow:0 2px 10px #00000080}.bpapp .shot-arrow.left{left:0}.bpapp .shot-arrow.right{right:0}.bpapp .shot-arrow:active{background:var(--accent-hover)}.bpapp .wa-chat{background:#ece5dd;border-radius:16px;flex-direction:column;gap:16px;max-width:520px;margin:0 auto 6px;padding:16px 12px;display:flex;box-shadow:0 8px 30px #00000073}.bpapp .wa-msg{background:#fff;border-radius:2px 10px 10px;flex-direction:column;align-self:flex-start;max-width:90%;padding:7px 11px 6px;display:flex;position:relative;box-shadow:0 1px 1px #00000024}.bpapp .wa-msg-name{margin-bottom:2px;font-size:13px;font-weight:700}.bpapp .wa-msg-text{color:#111b21;font-size:14px;line-height:1.4}.bpapp .wa-msg-time{color:#8a96a0;align-self:flex-end;margin-top:3px;font-size:10.5px}.bpapp .wa-msg-react{white-space:nowrap;background:#fff;border-radius:12px;padding:2px 7px;font-size:11px;line-height:1.3;position:absolute;bottom:-11px;right:10px;box-shadow:0 1px 3px #00000038}.bpapp .offer-inside{flex-direction:column;gap:11px;max-width:600px;margin:6px auto 4px;display:flex}.bpapp .offer-inside .oin-row{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 15px;display:flex}.bpapp .offer-inside .oin-em{flex:none;font-size:22px;line-height:1.2}.bpapp .offer-inside .oin-row b{color:#fff;margin-bottom:2px;font-size:15px;display:block}.bpapp .offer-inside .oin-row span{color:var(--muted);font-size:13.5px;line-height:1.45}.bpapp .offer-inside .oin-row b .save{background:var(--green);color:#06241a;vertical-align:middle;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-block}.bpapp .offer-inside .oin-tag{background:var(--panel-2);color:var(--muted-2);vertical-align:middle;text-transform:uppercase;letter-spacing:.03em;border-radius:6px;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-block}.bpapp .wa-mock{background:#fff;border-radius:16px;max-width:520px;margin:0 auto 6px;overflow:hidden;box-shadow:0 8px 30px #00000073}.bpapp .wa-head{background:#075e54;align-items:center;gap:10px;padding:12px 14px;display:flex}.bpapp .wa-head .wa-ava{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.bpapp .wa-head-t{flex-direction:column;min-width:0;line-height:1.25;display:flex}.bpapp .wa-head-t b{color:#fff;font-size:15px}.bpapp .wa-head-t span{color:#cfe9e2;font-size:12px}.bpapp .wa-row{border-bottom:1px solid #ece5dd;align-items:center;gap:11px;padding:11px 14px;display:flex}.bpapp .wa-rava{background:#ece5dd;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.bpapp .wa-meta{flex:1;min-width:0}.bpapp .wa-r1{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bpapp .wa-name{color:#111;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.bpapp .wa-time{color:#8a8a8a;flex:none;font-size:11px}.bpapp .wa-r2{color:#52616b;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;overflow:hidden}.bpapp .wa-r2 b{color:#222;font-weight:600}.bpapp .wa-live{color:#444;background:#f6f6f4;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:12px;font-weight:600;display:flex}.bpapp .wa-dot{background:#25d366;border-radius:50%;width:7px;height:7px;animation:1.8s infinite wa-pulse}@keyframes wa-pulse{0%{box-shadow:0 0 #25d36699}70%{box-shadow:0 0 0 8px #25d36600}to{box-shadow:0 0 #25d36600}}.bpapp .offer-outcome{text-align:center;color:#ededed;background:radial-gradient(120% 100% at 50% 0,#1f1710,#0f0f0f00);max-width:600px;margin:14px auto 2px;padding:18px 14px;font-size:17px;line-height:1.5}.bpapp .offer-outcome b{color:var(--accent)}.bpapp .offer-bonus{border:1px dashed var(--accent);color:#fff;background:#2a1c10;border-radius:12px;max-width:600px;margin:16px auto 0;padding:12px 14px;font-size:14px;line-height:1.5}.bpapp .offer-bonus b{color:var(--accent)}.bpapp .trial-disclosure{text-align:center;max-width:600px;color:var(--muted);background:var(--panel);border:1px solid var(--line);border-radius:10px;margin:8px auto 0;padding:10px 14px;font-size:13.5px;line-height:1.5}.bpapp .trial-disclosure b{color:var(--fg)}.bpapp.cream .trial-disclosure{color:#463e34;background:#fbf4e9;border-color:#eadfcb}.bpapp.cream .trial-disclosure b{color:#221e1a}.bpapp .roadmap{background:var(--panel);border:1px solid var(--line);border-radius:18px;max-width:600px;margin:6px auto 4px;padding:18px 16px 16px}.bpapp .roadmap-title{text-align:center;margin-bottom:16px;font-size:17px;font-weight:800}.bpapp .roadmap-track{flex-direction:column;display:flex}.bpapp .rmweek{align-items:stretch;gap:14px;display:flex}.bpapp .rmweek-rail{flex:0 0 28px;justify-content:center;display:flex;position:relative}.bpapp .rmweek-rail:before{content:"";background:var(--line);width:2px;position:absolute;top:14px;bottom:-14px}.bpapp .rmweek:last-child .rmweek-rail:before{display:none}.bpapp .rmweek-dot{z-index:1;background:var(--accent);color:#fff;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex;position:relative}.bpapp .rmweek-card{background:var(--panel-2);border:1px solid var(--line);border-radius:14px;flex:1;margin-bottom:14px;padding:12px 14px}.bpapp .rmweek:last-child .rmweek-card{margin-bottom:0}.bpapp .rmweek-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.bpapp .rmweek-badge{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}.bpapp .rmweek-icon{font-size:20px;line-height:1}.bpapp .rmweek-title{font-size:16px;font-weight:800;line-height:1.25}.bpapp .rmweek-outcome{color:var(--muted);margin-top:2px;font-size:13.5px;line-height:1.45}.bpapp .roadmap-foot{text-align:center;color:var(--muted);margin-top:14px;font-size:13px;line-height:1.45}.bpapp.cream .roadmap{background:#fff;border-color:#eadfcb}.bpapp.cream .roadmap-title{color:#221e1a}.bpapp.cream .rmweek-rail:before{background:#eadfcb}.bpapp.cream .rmweek-card{background:#fbf4e9;border-color:#eadfcb}.bpapp.cream .rmweek-title{color:#221e1a}.bpapp.cream .rmweek-outcome,.bpapp.cream .roadmap-foot{color:#463e34}.bpapp .offer-showcase{max-width:600px;margin:24px auto 4px;animation:.5s both bp-fade}.bpapp .osc-sub{text-align:center;color:var(--muted);max-width:46ch;margin:0 auto 20px;font-size:14.5px;line-height:1.5}.bpapp .osc-foot{text-align:center;color:var(--muted);max-width:42ch;margin:18px auto 0;font-size:13px;line-height:1.5}.bpapp .osc-stage{margin:0 auto}.bpapp .osc-cluster{flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0;width:max-content;margin:0 auto;padding:10px 0 30px;display:flex}.bpapp .osc-dev{flex-direction:column;align-items:center;width:auto;margin:0;display:flex;position:relative}.bpapp .osc-dev--mc{z-index:1;order:1;margin-bottom:26px;margin-right:-30px;transform:rotate(-4deg)}.bpapp .osc-dev--plan{z-index:4;order:2;transform:translateY(-14px)}.bpapp .osc-dev--kit{z-index:3;order:3;margin-bottom:18px;margin-left:-30px;transform:rotate(3deg)}.bpapp .osc-dev--comm{z-index:2;order:4;margin-bottom:34px;margin-left:-34px;transform:rotate(5deg)}.bpapp .osc-dev--plan .osc-phone{max-width:188px}.bpapp .osc-dev--mc .osc-phone,.bpapp .osc-dev--kit .osc-phone{max-width:150px}.bpapp .osc-dev--comm .osc-framed{max-width:148px}.bpapp .osc-cap{white-space:nowrap;letter-spacing:.01em;color:#fff;background:#221e1a;border-radius:999px;margin:0;padding:5px 12px;font-size:11px;font-weight:800;line-height:1.25;position:absolute;bottom:-15px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #0000004d,0 1px 3px #00000040}.bpapp .osc-dev--mc .osc-cap{transform:translate(-50%)rotate(4deg)}.bpapp .osc-dev--kit .osc-cap{transform:translate(-50%)rotate(-3deg)}.bpapp .osc-dev--comm .osc-cap{transform:translate(-50%)rotate(-5deg)}.bpapp .osc-dev--plan .osc-cap{bottom:-17px}.bpapp .osc-phone{background:#15110d;border-radius:22px;width:100%;max-width:170px;padding:7px;box-shadow:0 16px 38px #00000057,0 3px 8px #00000038}.bpapp .osc-phone .osc-shot{border-radius:15px;width:100%;height:auto;display:block}.bpapp .osc-framed{border-radius:18px;width:100%;max-width:174px;overflow:hidden;box-shadow:0 16px 38px #0000004d,0 3px 8px #0003}.bpapp .osc-framed .osc-shot{width:100%;height:auto;display:block}.bpapp .osc-kit{background:#fbf4e9;border-radius:15px;display:block;overflow:hidden}.bpapp .osc-kit-head{text-align:center;background:#fdefe0;border-bottom:1px solid #eadfcb;padding:9px 9px 7px}.bpapp .osc-kit-title{letter-spacing:.01em;color:#221e1a;font-size:12px;font-weight:800;line-height:1.2;display:block}.bpapp .osc-kit-sub{color:#b85c0e;letter-spacing:.02em;margin-top:1px;font-size:9.5px;font-weight:700;display:block}.bpapp .osc-kit-grid{grid-template-columns:repeat(2,1fr);gap:4px;padding:6px;display:grid}.bpapp .osc-kit-cell{aspect-ratio:4/3;background:#eadfcb;border-radius:7px;position:relative;overflow:hidden}.bpapp .osc-kit-thumb{object-fit:cover;width:100%;height:100%;display:block}.bpapp .osc-kit-label{color:#fff;text-align:center;background:linear-gradient(#0f0c0800,#0f0c08bd);padding:7px 4px 2px;font-size:7px;font-weight:800;line-height:1.1;position:absolute;bottom:0;left:0;right:0}@media (min-width:640px){.bpapp .offer-showcase{max-width:680px}.bpapp .osc-stage{max-width:100%;padding:0 4px;overflow:hidden}.bpapp .osc-cluster{zoom:.82}}@media (max-width:639.98px){.bpapp .osc-cluster{zoom:.62}}@media (max-width:400px){.bpapp .osc-cluster{zoom:.55}}.bpapp.cream .osc-sub{color:#463e34}.bpapp.cream .osc-foot{color:#6e6356}.bpapp.cream .osc-cap{color:#fff;background:#2e2620;box-shadow:0 6px 16px #78502847,0 1px 3px #78502833}.bpapp.cream .osc-phone{background:#2a2118;box-shadow:0 16px 38px #785a2838,0 3px 8px #785a2824}.bpapp.cream .osc-framed{box-shadow:0 16px 38px #785a2838,0 3px 8px #785a2824}.bpapp .offer-coach{max-width:600px;margin:6px auto 4px}.bpapp .pw.offer .faq-label{margin-top:38px}.bpapp .pw .plan .pr{text-align:right;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.bpapp .pw .plan .pr-was{color:var(--muted-2);font-size:14px;font-weight:700;text-decoration:line-through}.bpapp .pw .plan .pr-now{color:var(--accent);font-size:27px;font-weight:800;line-height:1.05}.bpapp .pw.offer{padding-bottom:96px}.bpapp .pw.offer .big{font-size:48px}.bpapp .pw.offer h1{font-size:29px;line-height:1.18}.bpapp .offer-cta-bar{z-index:40;padding:10px 16px calc(10px + var(--safe-b));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f0ff7;position:fixed;bottom:0;left:0;right:0}.bpapp .offer-cta-bar .btn{max-width:520px;margin:0 auto}@media (min-width:760px){.bpapp .pw.offer{background:radial-gradient(130% 55% at 50% 0,#17171c 0%,#0f0f0f00 62%);max-width:720px;padding:64px 44px 96px}.bpapp .pw.offer .big{margin-bottom:6px;font-size:80px}.bpapp .pw.offer .offer-hero-pet{width:150px;height:150px;margin-bottom:18px}.bpapp .pw.offer .offer-hero-pet--ph .offer-hero-emoji{font-size:70px}.bpapp .pw.offer .offer-hero-badge{width:54px;height:54px;font-size:30px}.bpapp .pw.offer .offer-reveal-badge{margin-bottom:20px;padding:9px 22px;font-size:16px}.bpapp .pw.offer .offer-reveal-badge .orb-emoji{font-size:19px}.bpapp .pw.offer .offer-hero-h1{max-width:680px;margin-bottom:18px;font-size:44px;line-height:1.07}.bpapp .pw.offer .offer-hero-sub{max-width:58ch;margin-bottom:16px;font-size:18px;line-height:1.6}.bpapp .pw.offer .offer-hero-cue{margin-bottom:16px;font-size:14px}.bpapp .pw.offer .reveal-hook{max-width:58ch;font-size:18px}.bpapp .pw.offer .offer-reveal-hero .reveal-handoff{max-width:58ch;font-size:17px}.bpapp .pw.offer .pbq-result-desc{max-width:58ch;margin-left:auto;margin-right:auto;font-size:17px}.bpapp .pw.offer .reveal-why{max-width:60ch}.bpapp .pw.offer .reveal-why-mech,.bpapp .pw.offer .reveal-agitate,.bpapp .pw.offer .reveal-fault{font-size:17px}.bpapp .pw.offer .reveal-sell{max-width:60ch}.bpapp .pw.offer .reveal-sell p{font-size:17px}.bpapp .pw.offer .reveal-sell .reveal-sell-lead{font-size:18px}.bpapp .pw.offer .offer-hero .vsl-wrap{width:fit-content;max-width:560px;margin-left:auto;margin-right:auto}.bpapp .pw.offer .offer-hero .vsl-wrap video{max-width:560px;max-height:min(72vh,994px);width:auto!important}.bpapp .pw.offer .offer-hero.pbq-result .vsl-wrap video{max-height:max(320px,min(72vh,200vh - 1352px))}.bpapp .pw.offer .offer-hero-foot{max-width:46ch;margin-top:18px;font-size:15.5px}.bpapp .pw.offer h1{letter-spacing:-.01em;margin:10px 0 12px;font-size:46px;line-height:1.08}.bpapp .pw.offer .proof{margin-bottom:8px;font-size:15px}.bpapp .pw.offer .sub{max-width:580px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.65}.bpapp .pw.offer .offer-promise{max-width:600px;margin:12px auto 6px;font-size:20px}.bpapp .pw.offer .offer-card{max-width:600px;margin:26px auto;padding:28px 32px}.bpapp .pw.offer .offer-card p{font-size:16px;line-height:1.6}.bpapp .pw.offer .offer-card-h{margin-bottom:10px;font-size:13px}.bpapp .pw.offer .tlabel{margin-top:48px;margin-bottom:16px;font-size:14px}.bpapp .pw.offer .vstack{max-width:600px;margin-left:auto;margin-right:auto}.bpapp .pw.offer .vstack .vrow{padding:15px 18px;font-size:16px}.bpapp .pw.offer .vstack-title{padding:16px 14px 11px;font-size:13px}.bpapp .pw.offer .benefits{max-width:600px;margin-left:auto;margin-right:auto}.bpapp .pw.offer .benefits li{padding:11px 0 11px 30px;font-size:17px}.bpapp .pw.offer .offer-urgency{margin-top:34px;font-size:14px}.bpapp .pw.offer .plan,.bpapp .pw.offer>.btn,.bpapp .pw.offer .fineprint,.bpapp .pw.offer .pw-secure,.bpapp .pw.offer .faq{max-width:600px;margin-left:auto;margin-right:auto}.bpapp .pw.offer>.btn{padding:19px 22px;font-size:19px}.bpapp .pw.offer .faq-item summary{font-size:17px}.bpapp .pw.offer .faq-item p{font-size:15px}.bpapp .pw.offer .tstrip{grid-template-columns:1fr 1fr;gap:14px;max-width:600px;margin-left:auto;margin-right:auto;display:grid;overflow:visible}.bpapp .pw.offer .tstrip img{scroll-snap-align:none;flex:none;width:100%}.bpapp .pw.offer .tdots,.bpapp .offer-cta-bar{display:none}.bpapp .ob-card h1{font-size:30px}.bpapp .opt.opt-tap{font-size:18px}.bpapp .pbq-q{font-size:30px}.bpapp .pbq-opt{font-size:18px}.bpapp .ob-wrap:has(>.qa-welcome){max-width:680px}.bpapp .ob-card.qa-welcome{max-width:560px;margin:0 auto;padding:34px 40px}}@media (min-width:760px) and (max-height:840px){.bpapp .pw.offer{padding-top:36px}.bpapp .pw.offer .offer-hero-pet{width:104px;height:104px;margin-bottom:12px}.bpapp .pw.offer .offer-hero-pet--ph .offer-hero-emoji{font-size:48px}.bpapp .pw.offer .offer-hero-badge{width:44px;height:44px;font-size:24px}.bpapp .pw.offer .offer-hero-h1{margin-bottom:10px;font-size:36px}.bpapp .pw.offer .offer-hero .vsl-wrap video{max-height:min(64vh,994px)}.bpapp .pw.offer .offer-hero.pbq-result .vsl-wrap video{max-height:max(300px,min(64vh,200vh - 1158px))}}.bpapp.pomdirect .pomx-hero{padding-top:6px}.bpapp.pomdirect .pomx-main{margin-top:6px}.bpapp.pomdirect .pomx-video .vsl-wrap{max-width:460px;margin:0 auto}.bpapp.pomdirect .pomx-video video{border:1px solid var(--line);background:#000;border-radius:16px;width:100%;display:block}.bpapp.pomdirect .pomx-side{margin-top:18px}.bpapp.pomdirect .pomx-points{text-align:left;margin:0 0 16px;padding:0;list-style:none}.bpapp.pomdirect .pomx-points li{color:var(--fg);padding:4px 0;font-size:15px;font-weight:600;line-height:1.5}.bpapp.pomdirect .pomx-h{margin-top:18px}.bpapp.pomdirect .pomx-checkout{max-width:600px;margin:18px auto 0}.bpapp.cream.pomdirect .pomx-points li{color:#221e1a}@media (min-width:980px){.bpapp.pomdirect .pw.offer{max-width:1140px;padding-top:44px;padding-left:44px;padding-right:44px}.bpapp.pomdirect .pw.offer .offer-hero-h1{max-width:840px;font-size:46px;line-height:1.06}.bpapp.pomdirect .pw.offer .offer-hero-sub{max-width:62ch;font-size:18px}.bpapp.pomdirect .pomx-main{justify-content:center;align-items:flex-start;gap:44px;margin-top:14px;display:flex}.bpapp.pomdirect .pomx-video{flex:0 0 380px;position:sticky;top:20px}.bpapp.pomdirect .pomx-video .vsl-wrap{max-width:380px}.bpapp.pomdirect .pomx-side{text-align:left;flex:0 560px;margin-top:0}.bpapp.pomdirect .pomx-side .proof{text-align:left;margin-bottom:10px;font-size:15px}.bpapp.pomdirect .pomx-side .offer-h{text-align:left;margin-top:20px}.bpapp.pomdirect .pomx-points li{font-size:16px}.bpapp.pomdirect .pw.offer .tstrip{grid-template-columns:repeat(2,1fr);max-width:860px}}.bpapp.pomdirect .pom-vsl-slot{max-width:560px;margin:8px auto 0}.bpapp.pomdirect .pom-vsl-slot .vsl-wrap{max-width:560px;margin:0 auto}.bpapp.pomdirect .pom-vsl-slot video{border:1px solid var(--line);background:#000;border-radius:16px;width:100%;display:block}.bpapp.pomdirect .pom-optin{max-width:480px;margin:18px auto 6px}.bpapp.pomdirect .pom-optin .input{text-align:center;margin-bottom:0}.bpapp.pomdirect .pom-optin .btn{margin-top:12px}.bpapp.pomdirect .pom-collage-img{border-radius:12px;width:100%;max-width:760px;height:auto;margin:0 auto 6px;display:block}.bpapp .reveal-monthly{text-align:center;width:100%;color:var(--muted);background:0 0;padding:14px 0 2px;font-size:14px;font-weight:600;text-decoration:underline;display:block}.bpapp .reveal-monthly:active{color:var(--fg)}.bpapp .textlink{text-align:center;width:100%;color:var(--muted-2);background:0 0;padding:16px 0 6px;font-size:13px;font-weight:600;text-decoration:underline;display:block}.bpapp .textlink:active{color:var(--fg)}.bpapp .oto-card{text-align:left}.bpapp .oto-list{flex-direction:column;gap:9px;margin:14px 0 16px;padding:0;list-style:none;display:flex}.bpapp .oto-list li{color:#ededed;font-size:15px;line-height:1.4}.bpapp .oto-price{text-align:center;flex-direction:column;align-items:center;gap:2px;margin:6px 0 16px;display:flex}.bpapp .oto-was{color:var(--muted-2);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.bpapp .oto-now{color:var(--accent);font-size:20px;font-weight:800}.bpapp .oto-card .textlink{margin-top:8px}.bpapp .ex{border:1px solid var(--accent);color:#fff;background:#2a1c10;border-radius:14px;margin:16px 0;padding:14px 16px;font-size:15px;line-height:1.55}.bpapp .kit-sec{border-top:1px solid var(--line);margin-top:26px;padding-top:8px}.bpapp .kit-upsell{margin-top:4px}.bpapp .kit-upsell .kit-tag{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.bpapp .kit-upsell .btn{margin-top:14px}.bpapp .kit-upsell .fineprint{margin-top:8px}.bpapp .profile-pic{cursor:pointer;flex-direction:column;align-items:center;gap:7px;display:inline-flex}.bpapp .profile-pic-edit{color:var(--accent);font-size:12px;font-weight:700}.bpapp .profile-pic:active .profile-pic-edit{color:var(--accent-hover)}.bpapp .prow{background:var(--panel);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;margin-bottom:9px;padding:15px 16px;display:flex}.bpapp .prow .k{color:var(--muted);font-size:14px}.bpapp .prow .v{font-weight:700}.bpapp .ccard{background:var(--panel);border:1px solid var(--line);text-align:center;border-radius:16px;margin-bottom:14px;padding:22px}.bpapp .ccard .big{font-size:40px}.bpapp .ccard h2{margin:10px 0 4px;font-size:20px}.bpapp .ccard p{color:var(--muted);margin:0 0 16px;font-size:14.5px}.bpapp .ccard .community-shot{border-radius:30px;width:100%;max-width:300px;height:auto;margin:0 auto 16px;display:block}.bpapp .tiny{color:var(--muted-2);text-align:center;margin-top:18px;font-size:12px;line-height:1.6}.bpapp .err{color:#ff7a7a;margin:4px 0 0;font-size:14px}.bpapp .center{min-height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:40px;display:flex}.bpapp .spin{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:34px;height:34px;animation:1s linear infinite bp-spin}@keyframes bp-spin{to{transform:rotate(360deg)}}.bpapp .toast{left:50%;bottom:calc(94px + var(--safe-b));color:#111;z-index:60;background:#fff;border-radius:999px;padding:11px 18px;font-size:14px;font-weight:800;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #0006}.bpapp .guarantee{color:#cdebd9;background:#13301f;border:1px solid #1f9d6b;border-radius:12px;align-items:flex-start;gap:4px;margin:12px 0 4px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.bpapp .guarantee b{color:#7ee0ae}.bpapp .guarantee-badge{background:#13301f;border:2px solid #1f9d6b;border-radius:16px;align-items:center;gap:14px;max-width:600px;margin:10px auto 2px;padding:16px 18px;display:flex}.bpapp .guarantee-badge .gb-seal{flex:none;font-size:38px;line-height:1}.bpapp .guarantee-badge .gb-text{color:#cdebd9;font-size:13.5px;line-height:1.45}.bpapp .guarantee-badge .gb-text b{color:#7ee0ae;margin-bottom:3px;font-size:16px;display:block}.bpapp.cream .guarantee-badge{background:#eaf7ef;border-color:#1f9d6b}.bpapp.cream .guarantee-badge .gb-text{color:#1b5e3c}.bpapp.cream .guarantee-badge .gb-text b{color:#14502f}.bpapp .trialchip{border:1px solid var(--accent);color:var(--accent);background:#2a1c10;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.bpapp .trialchip-row{margin:0 0 14px}.bpapp .trialnotice{background:var(--panel);border:1px solid var(--accent);text-align:center;border-radius:16px;margin:0 0 16px;padding:16px 18px}.bpapp .trialnotice .trialchip{margin-bottom:8px}.bpapp .trialnotice p{color:var(--muted);margin:6px 0 10px;font-size:14.5px;line-height:1.5}.bpapp .trialnotice.charge{border-width:2px}.bpapp .trialnotice .big{font-size:34px}.bpapp .trialnotice h3{margin:4px 0 0;font-size:19px}.bpapp .club-stack{margin:14px 0 6px}.bpapp .club-stack-title{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);margin-bottom:2px;font-size:12px;font-weight:800}.bpapp .club-plans{margin:16px 0 14px}.bpapp .plan .pr-now .pr-per{color:var(--muted);font-size:14px;font-weight:700}.bpapp .club-cross{text-align:center;margin:10px 0 0}.bpapp .club-cross span{color:var(--muted-2);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.bpapp .btn.ghost{border:1px solid var(--line);color:var(--fg);background:0 0}.bpapp.cream .guarantee{color:#1b5e3c;background:#eaf7ef;border-color:#1f9d6b}.bpapp.cream .guarantee b{color:#14502f}.bpapp.cream .trialchip{border-color:var(--accent);color:#b5611a;background:#fdefe0}.bpapp.cream .trialnotice{border-color:var(--accent);background:#fff}.bpapp.cream .trialnotice p{color:#463e34}.bpapp.cream .trialnotice h3{color:#221e1a}.bpapp.cream .plan .pr-now .pr-per,.bpapp.cream .club-cross span{color:#6e6356}.bpapp.cream .btn.ghost{color:#221e1a;border-color:#eadfcb}.bpapp .qz-photo .ob-wrap{text-align:left}.bpapp .qz-card-tight{padding:18px 16px}.bpapp .qz-h1{color:#1c1813;margin:8px 0 6px;font-size:23px;font-weight:800;line-height:1.2}.bpapp .qz-sub{color:#463e34;margin:0 0 14px;font-size:15px}.bpapp .qz-pcards{flex-direction:column;gap:10px;display:flex}.bpapp .qz-pcard{text-align:left;cursor:pointer;background:#fff;border:1.5px solid #eadfcb;border-radius:16px;align-items:center;gap:14px;width:100%;padding:10px 12px 10px 10px;transition:transform .12s,border-color .12s,box-shadow .12s;display:flex;box-shadow:0 4px 14px #7854281a}.bpapp .qz-pcard:active{border-color:var(--accent);transform:scale(.985);box-shadow:0 6px 18px #e67e2238}.bpapp .qz-pcard-img{background-color:#f5ebdb;background-position:50%;background-size:cover;border-radius:12px;flex:none;width:66px;height:66px}.bpapp .qz-pcard-text{padding:16px 14px 16px 16px}.bpapp .qz-pcard-lbl{color:#221e1a;flex:1;font-size:16.5px;font-weight:800;line-height:1.3}.bpapp .qz-pcard-em{margin-right:4px;font-size:19px}.bpapp .qz-pcard-go{color:var(--accent);flex:none;padding-right:4px;font-size:26px;font-weight:800;line-height:1}.bpapp .qz-chat{padding:0}.bpapp .qz-chat-wrap{width:100%;max-width:var(--maxw);background:var(--bg);flex-direction:column;min-height:100dvh;margin:0 auto;display:flex}.bpapp .qz-chat-head{z-index:2;background:#fff;border-bottom:1px solid #eadfcb;align-items:center;gap:11px;padding:14px 16px;display:flex;position:sticky;top:0}.bpapp .qz-chat-av{object-fit:cover;border:2px solid var(--accent);border-radius:50%;width:42px;height:42px}.bpapp .qz-chat-name{color:#221e1a;font-size:16px;font-weight:800;line-height:1.2}.bpapp .qz-chat-status{color:#6e6356;font-size:12.5px;font-weight:600}.bpapp .qz-chat-body{flex-direction:column;flex:1;align-items:stretch;gap:10px;padding:16px 14px 22px;display:flex;overflow-y:auto}.bpapp .qz-bubble{align-items:flex-end;gap:8px;max-width:84%;animation:.22s qz-rise;display:flex}.bpapp .qz-bubble-v{align-self:flex-start}.bpapp .qz-bubble-v span{color:#221e1a;background:#fff;border:1px solid #eadfcb;border-radius:18px 18px 18px 5px;padding:11px 15px;font-size:16px;font-weight:600;line-height:1.4;box-shadow:0 2px 8px #78542814}.bpapp .qz-bubble-av{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.bpapp .qz-bubble-me{align-self:flex-end}.bpapp .qz-bubble-me span{background:var(--accent);color:#fff;border-radius:18px 18px 5px;padding:11px 15px;font-size:16px;font-weight:700;line-height:1.4;box-shadow:0 3px 10px #e67e2247}.bpapp .qz-chat-reply{flex-direction:column;align-items:stretch;gap:9px;margin-top:4px;animation:.22s qz-rise;display:flex}.bpapp .qz-chip{text-align:center;border:1.5px solid var(--accent);color:#b5611a;cursor:pointer;background:#fff;border-radius:999px;width:100%;padding:13px 16px;font-size:15px;font-weight:800;line-height:1.2;transition:transform .12s,background .12s}.bpapp .qz-chip:active{background:#fdefe0;transform:scale(.96)}@media (min-width:640px){.bpapp .qz-chat-reply{flex-flow:wrap;justify-content:flex-end;align-items:flex-start}.bpapp .qz-chip{text-align:left;width:auto}}@keyframes qz-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.bpapp .qz-gate .qz-gate-btn{margin-top:6px}.bpapp .qz-gate-sub{text-align:center;color:#6e6356;margin:10px 0 0;font-size:13px;font-weight:600}.bpapp .qz-gate .qz-gate-sub{margin-top:12px}.bpapp .qz-chip-gate{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 4px 14px #e67e224d}.bpapp .qz-chip-gate:active{background:var(--accent-hover);transform:scale(.96)}.bpapp .qz-chat-reply .qz-gate-sub{align-self:center;margin-top:6px}.bpapp .qa-flow{min-height:100%}.bpapp .qa-wrap{min-height:100dvh;max-width:var(--maxw);padding:calc(18px + var(--safe-t)) 20px calc(18px + var(--safe-b));flex-direction:column;margin:0 auto;display:flex}.bpapp .qa-logo{letter-spacing:.01em;color:var(--accent);text-align:center;margin:2px 0 16px;font-size:18px;font-weight:800}.bpapp .back-shell{max-width:560px}.bpapp .back-hero{text-align:center;margin-top:4px}.bpapp .back-pricebox{max-width:560px;margin:14px auto 10px}.bpapp .back-prnow{color:var(--accent);font-size:30px;font-weight:900;line-height:1.05}.bpapp.cream .back-prnow{color:#b25e12}.bpapp .back-disc{margin-top:10px}.bpapp .back-checkout{max-width:560px;margin:0 auto}.bpapp .back-resume{text-align:center;color:var(--muted);margin:14px auto 18px;font-size:13.5px;line-height:1.5}.bpapp .back-resume a{color:var(--muted);text-underline-offset:2px;font-weight:600;text-decoration:underline}.bpapp.cream .back-resume,.bpapp.cream .back-resume a{color:#463e34}.bpapp .back-inside{max-width:560px;margin:6px auto 0}.bpapp.cream .back-inside .oin-row span{color:#221e1a}.bpapp.cream .back-inside .oin-row b{color:#1c1813}.bpapp .qa-wrap{position:relative}.bpapp .qa-back{top:calc(10px + var(--safe-t));z-index:5;cursor:pointer;color:#463e34;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:30px;line-height:1;display:flex;position:absolute;left:14px}.bpapp .qa-back:active{color:var(--accent);transform:scale(.92)}.bpapp .qa-bar{background:var(--panel-2);border-radius:99px;flex:none;width:100%;height:6px;margin:40px 0 26px;overflow:hidden}.bpapp .qa-bar-fill{background:var(--accent);border-radius:99px;height:100%;transition:width .4s}.bpapp .qa-q{flex-direction:column;flex:auto;justify-content:center;padding:10px 0 14px;display:flex}.bpapp .qa-foot{flex:none;padding-top:18px}.bpapp .qa-h1{letter-spacing:-.01em;color:#1c1813;text-align:center;margin:6px 0 12px;font-size:34px;font-weight:900;line-height:1.08}.bpapp .qa-accent{color:var(--accent)}.bpapp .qa-sub{color:#463e34;text-align:center;max-width:34ch;margin:0 auto 18px;font-size:16px;line-height:1.45}.bpapp .qa-qh{letter-spacing:-.01em;color:#1c1813;text-align:center;margin:2px 0 6px;font-size:26px;font-weight:900;line-height:1.18}.bpapp .qa-qsub{color:#463e34;text-align:center;margin:0 0 18px;font-size:15px}.bpapp .qa-hero{flex-direction:column;flex:auto;justify-content:flex-start;align-items:center;display:flex}.bpapp .qa-hero-img{object-fit:cover;border-radius:22px;width:100%;max-width:300px;margin:8px auto 0;box-shadow:0 14px 36px #00000029}.bpapp .qa-carousel{width:100%;min-height:368px;position:relative}.bpapp .qa-slide{opacity:0;pointer-events:none;flex-direction:column;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.bpapp .qa-slide.on{opacity:1;pointer-events:auto}.bpapp .qa-slide .qa-h1{margin-bottom:14px}.bpapp .qa-slide .qa-hero-img{object-fit:cover;width:260px;max-width:80%;height:260px;margin-top:0}.bpapp .qa-consent{color:#6e6356;text-align:center;margin:0 0 12px;font-size:13px;line-height:1.45}.bpapp .qa-consent a{color:var(--accent);text-decoration:underline}.bpapp .qa-btn{border-radius:18px;margin-top:0;padding:18px;font-size:18px;font-weight:800;box-shadow:0 8px 22px #e67e224d}.bpapp .qa-btn:disabled{opacity:.45;box-shadow:none}.bpapp .qa-2col{grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;display:grid}.bpapp .qa-card{background:var(--panel);border:2px solid var(--line);cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:140px;padding:30px 14px;transition:all .14s;display:flex}.bpapp .qa-card:active{border-color:var(--accent);background:#fdefe0;transform:scale(.97)}.bpapp .qa-card-em{color:var(--accent);font-size:40px;font-weight:900;line-height:1}.bpapp .qa-card-lbl{color:#1c1813;font-size:18px;font-weight:800}.bpapp .qa-list{flex-direction:column;gap:12px;margin-top:6px;display:flex}.bpapp .qa-row{text-align:left;background:var(--panel);border:2px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:13px;width:100%;padding:17px 16px;transition:all .14s;display:flex}.bpapp .qa-row:active{border-color:var(--accent);background:#fdefe0;transform:scale(.99)}.bpapp .qa-row-em{flex:none;font-size:24px;line-height:1}.bpapp .qa-row-lbl{color:#1c1813;flex:auto;font-size:17px;font-weight:700}.bpapp .qa-row-go{color:var(--accent);flex:none;font-size:24px;font-weight:800;line-height:1}.bpapp .qa-row-multi.on{border-color:var(--accent);background:#fdefe0;box-shadow:0 0 0 2px #e67e222e}.bpapp .qa-check{border:2px solid var(--line);color:#fff;background:0 0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;font-weight:900;display:flex}.bpapp .qa-row-multi.on .qa-check{background:var(--accent);border-color:var(--accent)}.bpapp .qa-row-voc{align-items:flex-start}.bpapp .qa-row-voc .qa-row-em{margin-top:1px}.bpapp .qa-row-txt{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.bpapp .qa-row-voc .qa-row-lbl{flex:none}.bpapp .qa-row-voc-sub{color:#6e6356;font-size:14.5px;font-weight:500;line-height:1.4}.bpapp.cream .qa-row-voc-sub{color:#6e6356}.bpapp .qa-input{text-align:center;padding:16px;font-size:18px}.bpapp .qa-btn-inflow{margin-top:18px}.bpapp .qa-analyze{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;display:flex}.bpapp .qa-spin{margin:0 auto 8px}.bpapp .qa-ticks{text-align:left;flex-direction:column;gap:12px;width:100%;max-width:320px;margin:14px 0 0;padding:0;list-style:none;display:flex}.bpapp .qa-tick{color:#1c1813;opacity:0;padding-left:30px;font-size:15.5px;font-weight:700;animation:.4s forwards qa-tick-in;position:relative}.bpapp .qa-tick:before{content:"✓";background:var(--green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:900;display:flex;position:absolute;top:0;left:0}.bpapp .qa-tick.t1{animation-delay:.25s}.bpapp .qa-tick.t2{animation-delay:1s}.bpapp .qa-tick.t3{animation-delay:1.75s}@keyframes qa-tick-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bpapp .qa-ready{text-align:center;flex:auto}.bpapp .qa-ready-em{margin:4px 0 2px;font-size:46px;line-height:1}.bpapp .qa-weeks{text-align:left;flex-direction:column;gap:10px;margin:16px 0 18px;display:flex}.bpapp .qa-week{background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--accent);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.bpapp .qa-week-n{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);flex:none;width:62px;font-size:13px;font-weight:900}.bpapp .qa-week-t{color:#221e1a;font-size:14.5px;font-weight:600;line-height:1.3}.bpapp .qa-inside{border:1px solid var(--accent);text-align:left;background:#fdefe0;border-radius:14px;margin:0 0 4px;padding:14px 16px}.bpapp .qa-inside-h{color:#1c1813;margin:0 0 8px;font-size:14px;font-weight:800}.bpapp .qa-inside-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bpapp .qa-inside-list li{color:#221e1a;padding-left:24px;font-size:14.5px;font-weight:600;line-height:1.35;position:relative}.bpapp .qa-inside-list li:before{content:"🐾";font-size:13px;position:absolute;top:0;left:0}@media (min-width:760px){.bpapp .qa-wrap{max-width:460px;min-height:auto;padding-top:40px;padding-bottom:40px}.bpapp .qa-h1{font-size:38px}}.bpapp .qa-photo{border:2px dashed var(--accent);cursor:pointer;background:#fdefe0;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:200px;height:200px;margin:8px auto 0;transition:all .14s;display:flex;overflow:hidden}.bpapp .qa-photo:active{transform:scale(.98)}.bpapp .qa-photo-img{object-fit:cover;border-radius:22px;width:100%;height:100%}.bpapp .qa-photo-ph{color:var(--accent);flex-direction:column;align-items:center;gap:6px;font-size:46px;display:flex}.bpapp .qa-photo-pht{color:#463e34;font-size:14px;font-weight:700}.bpapp .qa-skip{text-align:center;color:#6e6356;cursor:pointer;background:0 0;border:0;width:100%;padding:14px 8px 2px;font-size:15px;font-weight:700;display:block}.bpapp .qa-skip:active{color:var(--accent)}.bpapp .qa-profile{background:var(--panel);border:1px solid var(--line);border-radius:20px;margin:6px 0 4px;padding:16px;animation:.35s bp-pop;box-shadow:0 10px 30px #0000001a}.bpapp .qa-profile-top{align-items:center;gap:14px;margin-bottom:14px;display:flex}.bpapp .qa-profile-av{object-fit:cover;border:3px solid var(--accent);border-radius:50%;flex:0 0 64px;width:64px;height:64px}.bpapp .qa-profile-av-ph{background:#fdefe0;justify-content:center;align-items:center;font-size:32px;display:flex}.bpapp .qa-profile-id{text-align:left;flex-direction:column;display:flex}.bpapp .qa-profile-name{color:#1c1813;font-size:22px;font-weight:900;line-height:1.1}.bpapp .qa-profile-sub{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:12.5px;font-weight:800}.bpapp .qa-profile-rows{flex-direction:column;display:flex}.bpapp .qa-profile-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 2px;display:flex}.bpapp .qa-profile-k{color:#6e6356;flex:none;font-size:14px;font-weight:600}.bpapp .qa-profile-vv{color:#1c1813;text-align:right;font-size:14.5px;font-weight:700}.bpapp .qa-profile-badge{color:var(--accent);border:1px solid var(--accent);background:#fdefe0;border-radius:999px;padding:2px 12px;font-size:13px;display:inline-block}.bpapp .qa-gifts{justify-content:center;align-items:center;gap:14px;min-height:170px;margin:22px 0 6px;display:flex}.bpapp .qa-giftbox{cursor:pointer;background:linear-gradient(150deg,#fbc79a,#f08c5a 70%);border:3px solid #0000;border-radius:18px;flex:none;justify-content:center;align-items:center;width:80px;height:80px;transition:width .25s,height .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 6px 16px #e67e2238}.bpapp .qa-giftbox.sel{border-color:#1c1813;border-radius:26px;width:158px;height:158px;box-shadow:0 14px 34px #e67e2273}.bpapp .qa-giftbox-icon{filter:drop-shadow(0 3px 6px #00000038);font-size:38px;transition:font-size .25s}.bpapp .qa-giftbox.sel .qa-giftbox-icon{font-size:72px}.bpapp .qa-giftbox-sparkle{font-size:15px;animation:1.8s ease-in-out infinite qa-sparkle;position:absolute;top:7px;right:9px}.bpapp .qa-giftbox.sel .qa-giftbox-sparkle{font-size:22px}.bpapp .qa-gift-item{flex-direction:column;align-items:center;gap:8px;display:flex}.bpapp .qa-gift-name{color:var(--accent);white-space:nowrap;letter-spacing:.01em;font-size:11.5px;font-weight:800}.bpapp .qa-gift-item.sel .qa-gift-name{font-size:14px}.bpapp .qa-giftbox-lid{display:none}@keyframes qa-sparkle{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.bpapp .qa-giftreveal{aspect-ratio:880/1180;width:100%;max-width:300px;margin:6px auto;position:relative}.bpapp .qa-giftreveal-img{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .3s,transform .3s;display:block;transform:scale(.92)}.bpapp .qa-giftreveal.open .qa-giftreveal-img{opacity:1;transform:scale(1)}.bpapp .qa-giftreveal-prize{opacity:0;align-items:center;gap:6px;transition:transform .35s cubic-bezier(.2,1.5,.4,1) .25s,opacity .3s .25s;display:flex;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)scale(.4)}.bpapp .qa-giftreveal.open .qa-giftreveal-prize{opacity:1;transform:translate(-50%,-50%)scale(1)}.bpapp .qa-giftreveal-num{letter-spacing:-.02em;color:#e0851c;text-shadow:0 2px #c0392b2e;font-family:Arial Black,Impact,system-ui,sans-serif;font-size:78px;font-weight:900;line-height:.9}.bpapp .qa-giftreveal-suf{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.bpapp .qa-giftreveal-pct{color:#c0392b;font-size:34px;font-weight:900;line-height:1}.bpapp .qa-giftreveal-off{letter-spacing:.1em;color:#c0392b;font-size:22px;font-weight:900;line-height:1.1}@media (max-width:380px){.bpapp .qa-giftreveal-num{font-size:66px}.bpapp .qa-giftreveal-pct{font-size:30px}.bpapp .qa-giftreveal-off{font-size:19px}}.bpapp .qa-pw-live .bp-fade{animation:.5s both bp-fade}.bpapp .qa-pw-live .bp-fade:nth-of-type(2){animation-delay:60ms}.bpapp .qa-pw-live .bp-fade:nth-of-type(3){animation-delay:.12s}.bpapp .qa-pw-live .bp-fade:nth-of-type(4){animation-delay:.18s}.bpapp .qa-pw-live .bp-fade:nth-of-type(5){animation-delay:.24s}.bpapp .qa-countdown{z-index:20;background:var(--accent);color:#fff;justify-content:center;align-items:center;gap:9px;margin:-2px -18px 12px;padding:11px 12px;font-size:22px;font-weight:800;line-height:1.1;display:flex;position:sticky;top:0;box-shadow:0 4px 14px #e67e2259}.bpapp .qa-countdown-t{font-variant-numeric:tabular-nums;letter-spacing:.03em;background:#ffffff38;border-radius:8px;padding:2px 9px}.bpapp .qa-social{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 14px;display:flex}.bpapp .qa-social-avatars{display:inline-flex}.bpapp .qa-av{border:2px solid var(--bg);background:#fdefe0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-left:-8px;font-size:15px;display:inline-flex}.bpapp .qa-av:first-child{margin-left:0}.bpapp .qa-social-txt{color:#463e34;font-size:14px}.bpapp .qa-social-txt b{color:#1c1813}.bpapp .qa-gauge{text-align:center;flex-direction:column;align-items:center;margin:6px 0 16px;display:flex}.bpapp .qa-gauge-svg{width:180px;height:102px;display:block}.bpapp .qa-gauge-bg{fill:none;stroke:var(--panel-2);stroke-width:11px;stroke-linecap:round}.bpapp .qa-gauge-fg{fill:none;stroke:var(--accent);stroke-width:11px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:1.4s cubic-bezier(.4,0,.2,1) .3s forwards qa-gauge-fill}@keyframes qa-gauge-fill{to{stroke-dashoffset:0}}.bpapp .qa-gauge-cap{color:#463e34;margin-top:2px;font-size:15px}.bpapp .qa-gauge-cap b{color:#1c1813}.bpapp .qa-benefits{grid-template-columns:1fr;gap:10px;margin:4px 0 18px;display:grid}.bpapp .qa-benefit{background:var(--panel);border:1px solid var(--line);color:#221e1a;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex}.bpapp .qa-benefit-i{background:#fdefe0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;display:flex}@media (min-width:520px){.bpapp .qa-benefits{grid-template-columns:1fr 1fr}}.bpapp .qa-promo-row{background:#e9f8ee;border:1px solid #1e7e45;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;display:flex}.bpapp .qa-promo-tag{color:#1e7e45;font-size:14.5px;font-weight:800}.bpapp .qa-promo-timer{color:#b85c0e;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:800}.bpapp .qa-coupon-applied{color:#1e7e45;text-align:center;background:#e9f8ee;border:1px solid #1e7e45;border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:340px;margin:0 auto 12px;padding:9px 16px;font-size:15.5px;font-weight:800;line-height:1.25;display:flex}.bpapp .qa-coupon-applied b{color:#1e7e45}.bpapp .qa-coupon-ic,.bpapp .qa-coupon-check{flex:none;font-size:16px}.bpapp .offer-h-sm{color:#463e34;font-size:16px}.bpapp .qa-checkout{background:var(--panel);border:1px solid var(--line);border-radius:14px;margin:14px 0 6px;padding:14px 16px}.bpapp .qa-checkout-row{color:#463e34;justify-content:space-between;align-items:center;gap:12px;padding:3px 0;font-size:14.5px;display:flex}.bpapp .qa-checkout-total{color:#1c1813;border-top:1px solid var(--line);margin-top:4px;padding-top:9px;font-size:17px;font-weight:900}.bpapp .qa-checkout-note{color:#6e6356;margin-top:8px;font-size:12.5px;line-height:1.4}.bpapp .qa-checkout-secure{color:#1e7e45;margin-top:8px;font-size:12.5px;font-weight:700}.bpapp .qa-onetime{border:2px solid var(--accent);text-align:center;background:#fdefe0;border-radius:18px;margin:4px 0 0;padding:18px 16px}.bpapp .qa-onetime-price{justify-content:center;align-items:baseline;gap:8px;display:flex}.bpapp .qa-onetime-price b{color:#1c1813;font-size:42px;font-weight:900;line-height:1}.bpapp .qa-onetime-price span{color:#6e6356;font-size:16px;font-weight:700}.bpapp .qa-onetime-was{color:#9a8f7d;font-size:22px;font-weight:800;text-decoration:line-through}.bpapp .qa-onetime-tag{color:var(--accent);margin:6px 0 12px;font-size:14.5px;font-weight:700}.bpapp .qa-onetime-list{text-align:left;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bpapp .qa-onetime-list li{color:#221e1a;padding-left:24px;font-size:14.5px;font-weight:600;line-height:1.35;position:relative}.bpapp .qa-onetime-list li:before{content:"✓";color:#1f9d6b;font-weight:900;position:absolute;top:0;left:0}.bpapp .qa-downsell{text-align:center;cursor:pointer;color:#6e6356;background:0 0;border:0;width:100%;padding:12px 8px 4px;font-size:14px;font-weight:700;text-decoration:underline;display:block}.bpapp .qa-downsell:active{color:var(--accent)}.bpapp .qa-trial-sub{color:#463e34;text-align:center;margin:0 0 14px;font-size:14.5px;line-height:1.45}.bpapp .qa-trial-sub b{color:#1c1813}.bpapp .qa-intro{flex-direction:column;gap:10px;margin:6px 0 4px;display:flex}.bpapp .qa-intro-card{text-align:left;background:var(--panel);border:2px solid var(--line);cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:14px 16px 13px;transition:all .14s;display:flex;position:relative}.bpapp .qa-intro-card:active{transform:scale(.99)}.bpapp .qa-intro-card.sel{border-color:var(--accent);background:#fdefe0;box-shadow:0 0 0 2px #e67e222e}.bpapp .qa-intro-badge{letter-spacing:.03em;color:#fff;background:#1c1813;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:900;position:absolute;top:-9px;right:14px}.bpapp .qa-intro-badge.pop{background:var(--accent)}.bpapp .qa-intro-badge.best{background:#1f9d6b}.bpapp .qa-intro-perday{color:var(--accent);font-size:24px;font-weight:900;line-height:1}.bpapp .qa-intro-name{color:#1c1813;margin-top:4px;font-size:15px;font-weight:800}.bpapp .qa-intro-price{color:#221e1a;font-size:14.5px;font-weight:700}.bpapp .qa-intro-period{color:#6e6356;font-weight:600}.bpapp .qa-intro-perwk{color:#6e6356;font-size:12.5px;font-weight:600}.bpapp .qa-intro-note{text-align:center;color:#463e34;margin:12px 0 4px;font-size:14px}.bpapp .qa-intro-note b{color:#1c1813}.bpapp .qa-checkout-sub{color:#6e6356;font-size:13px;font-weight:600}.bpapp .qa-analyze2{flex-direction:column;flex:auto;justify-content:center;padding:8px 0;display:flex}.bpapp .qa-analyze2 .qa-qh{margin-bottom:22px}.bpapp .qa-pbars{flex-direction:column;gap:18px;width:100%;max-width:360px;margin:0 auto;display:flex}.bpapp .qa-pbar-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.bpapp .qa-pbar-lbl{color:#1c1813;font-size:14.5px;font-weight:700;line-height:1.25}.bpapp .qa-pbar-pct{background:var(--green);opacity:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex;transform:scale(.5)}.bpapp .qa-pbar-pct:after{content:"✓";color:#fff;font-size:12px;font-weight:900}.bpapp .qa-pbar-track{background:#f1e4ce;border-radius:99px;height:12px;position:relative;overflow:hidden}.bpapp .qa-pbar-fill{background:linear-gradient(90deg,var(--accent),#f4a64f);border-radius:99px;width:0;height:100%;position:relative}.bpapp .qa-pbar-paw{font-size:13px;line-height:1;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.bpapp .qa-pbar-fill.f0{animation:.9s .1s forwards qa-fill}.bpapp .qa-pbar-fill.f1{animation:.9s 1.2s forwards qa-fill}.bpapp .qa-pbar-fill.f2{animation:.9s 2.3s forwards qa-fill}.bpapp .qa-pbar-fill.f3{animation:.9s 3.4s forwards qa-fill}@keyframes qa-fill{0%{width:0}to{width:100%}}.bpapp .qa-pbar-pct.p0{animation:.3s 1s forwards qa-check-in}.bpapp .qa-pbar-pct.p1{animation:.3s 2.1s forwards qa-check-in}.bpapp .qa-pbar-pct.p2{animation:.3s 3.2s forwards qa-check-in}.bpapp .qa-pbar-pct.p3{animation:.3s 4.3s forwards qa-check-in}@keyframes qa-check-in{to{opacity:1;transform:scale(1)}}.bpapp .qa-analyze-testi{background:var(--panel);border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:13px;width:100%;max-width:360px;margin:26px auto 0;padding:14px 16px;display:flex}.bpapp .qa-analyze-testi img{object-fit:cover;border:2px solid var(--accent);border-radius:50%;flex:none;width:48px;height:48px}.bpapp .qa-analyze-stars{color:#e0851c;letter-spacing:1px;font-size:14px}.bpapp .qa-analyze-quote{color:#221e1a;margin:3px 0 6px;font-size:14px;line-height:1.45}.bpapp .qa-analyze-name{color:#6e6356;margin:0;font-size:12.5px}.bpapp .qa-analyze-name b{color:#1c1813}.bpapp .qa-reveal2{text-align:center;flex-direction:column;flex:auto;align-items:center;padding-top:4px;display:flex}.bpapp .qa-reveal2-photo{width:150px;height:150px;margin:4px auto;position:relative}.bpapp .qa-reveal2-photo img{object-fit:cover;border:3px solid var(--accent);border-radius:28px;width:150px;height:150px;box-shadow:0 12px 30px #e67e2238}.bpapp .qa-reveal2-ph{border:3px solid var(--accent);background:#fdefe0;border-radius:28px;justify-content:center;align-items:center;width:150px;height:150px;font-size:62px;display:flex}.bpapp .qa-reveal2-check{filter:drop-shadow(0 2px 4px #0000002e);font-size:34px;position:absolute;bottom:-8px;right:-8px}.bpapp .qa-reveal2-h1{margin:14px 0 6px;font-size:28px}.bpapp .qa-reveal2-sub{color:#463e34;max-width:34ch;margin:0 0 16px;font-size:15px;line-height:1.45}.bpapp .qa-profile-sub2{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);text-align:left;margin-bottom:6px;font-size:12.5px;font-weight:800}.bpapp .qa-reveal2 .qa-profile{text-align:left;width:100%;max-width:360px}.bpsp{--bg:#fbf4e9;--cream2:#f5ebdb;--panel:#fff;--line:#e6d9c2;--fg:#211b14;--muted:#4a4034;--accent:#e67e22;--accent-hover:#d26f1a;--green:#1e7e45;background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,system-ui,sans-serif;font-size:18px;line-height:1.6}.bpsp *{box-sizing:border-box}.bpsp img{max-width:100%;display:block}.bpsp a{color:var(--accent-hover);font-weight:700}.bpsp .bpsp-wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 28px}.bpsp h1,.bpsp h2,.bpsp h3{color:#1a140d;letter-spacing:-.01em}.bpsp .bpsp-h1{margin:14px 0 22px;font-family:Fira Sans,Open Sans,sans-serif;font-size:46px;font-weight:800;line-height:1.08}.bpsp .bpsp-h2{text-align:center;margin:0 0 26px;font-family:Fira Sans,Open Sans,sans-serif;font-size:34px;font-weight:800;line-height:1.15}.bpsp .bpsp-lead{color:var(--muted);margin:0 0 18px;font-size:19px;line-height:1.62}.bpsp .bpsp-eyebrow{color:var(--accent-hover);letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:800;display:inline-block}.bpsp .bpsp-stars{color:#e8a33d;letter-spacing:1px}.bpsp .bpsp-btn{background:var(--accent);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:18px 30px;font-size:19px;font-weight:800;line-height:1.2;transition:background .15s,transform .1s;display:inline-flex;box-shadow:0 8px 22px #e67e2252}.bpsp .bpsp-btn:hover{background:var(--accent-hover)}.bpsp .bpsp-btn:active{transform:translateY(1px)}.bpsp .bpsp-btn:disabled{opacity:.65;cursor:default;box-shadow:none}.bpsp .bpsp-btn-lg{padding:20px 36px;font-size:21px}.bpsp .bpsp-btn-block{width:100%}.bpsp .bpsp-textlink{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:8px;font-size:15px;font-weight:700;text-decoration:underline}.bpsp .bpsp-sec{padding:64px 0}.bpsp .bpsp-sec-cream{background:var(--cream2)}.bpsp .bpsp-hero{border-bottom:1px solid var(--line);background:linear-gradient(#fcf7ee,#fbf4e9);padding:48px 0 56px}.bpsp .bpsp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"head art""body art";align-items:center;gap:18px 48px;display:grid}.bpsp .bpsp-hero-head{grid-area:head}.bpsp .bpsp-hero-body{grid-area:body}.bpsp .bpsp-hero-art{grid-area:art}.bpsp .bpsp-hero-cta{margin-top:30px}.bpsp .bpsp-hero-trust{color:var(--muted);flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px;font-size:15px;font-weight:600;display:flex}.bpsp .bpsp-trust-lines{flex-direction:column;gap:2px;line-height:1.45;display:flex}.bpsp .bpsp-hero-trust .bpsp-stars{letter-spacing:1px;font-size:17px}.bpsp .bpsp-hero-art{flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.bpsp .bpsp-hero-cap{text-align:center;border:1.5px solid var(--accent);color:#b5611a;background:#fff;border-radius:999px;max-width:100%;margin:0;padding:9px 18px;font-size:14px;font-weight:800;box-shadow:0 6px 16px #78542824}.bpsp .bpsp-reasons{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.bpsp .bpsp-reason{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px 24px;box-shadow:0 4px 14px #78542812}.bpsp .bpsp-reason h3{color:#1a140d;margin:0 0 12px;font-size:21px;font-weight:800;line-height:1.25}.bpsp .bpsp-reason p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.bpsp .bpsp-get-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.bpsp .bpsp-checks{margin:0 0 24px;padding:0;list-style:none}.bpsp .bpsp-checks li{color:#2b241b;padding:0 0 16px 38px;font-size:18px;line-height:1.55;position:relative}.bpsp .bpsp-checks li:before{content:"✓";color:var(--green);font-size:22px;font-weight:900;position:absolute;top:-1px;left:0}.bpsp .bpsp-checks-tight li{color:var(--muted);padding-bottom:11px;font-size:16.5px}.bpsp .bpsp-get-aside img{border:1px solid var(--line);border-radius:18px;width:100%;box-shadow:0 12px 30px #78542824}.bpsp .bpsp-product-img{object-fit:contain;background:0 0;width:100%;max-width:100%;height:auto;box-shadow:none!important;border:none!important;border-radius:0!important}.bpsp .bpsp-cap{text-align:center;color:var(--muted);margin:12px 0 0;font-size:14.5px}.bpsp .bpsp-guar{border:1.5px solid var(--accent);color:#3a2f22;background:#fdefe0;border-radius:14px;align-items:flex-start;gap:14px;margin:8px 0 0;padding:16px 18px;font-size:16px;line-height:1.5;display:flex}.bpsp .bpsp-guar b{color:#1a140d}.bpsp .bpsp-guar-seal{flex:none;font-size:26px;line-height:1}.bpsp .bpsp-victoria{grid-template-columns:300px 1fr;align-items:center;gap:40px;display:grid}.bpsp .bpsp-victoria-img{object-fit:cover;border:3px solid var(--accent);border-radius:18px;width:300px;height:360px;box-shadow:0 14px 34px #7854282e}.bpsp .bpsp-sign{color:#1a140d;margin:6px 0 0;font-size:17px;font-weight:800}.bpsp .bpsp-tgrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.bpsp .bpsp-tcard{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:0;padding:22px;box-shadow:0 5px 16px #78542814}.bpsp .bpsp-tcard-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.bpsp .bpsp-tcard-top img{object-fit:cover;border:2px solid var(--accent);border-radius:50%;flex:none;width:60px;height:60px}.bpsp .bpsp-tcard blockquote{color:#2b241b;margin:0 0 14px;font-size:17px;line-height:1.55}.bpsp .bpsp-tcard figcaption{color:var(--muted);font-size:15px}.bpsp .bpsp-tcard figcaption b{color:#1a140d}.bpsp .bpsp-order-sec{background:linear-gradient(#fbf4e9,#f5ebdb);padding:60px 0}.bpsp .bpsp-order-wrap{justify-content:center;display:flex}.bpsp .bpsp-order{background:var(--panel);border:2px solid var(--accent);border-radius:20px;width:100%;max-width:600px;padding:30px 32px 34px;box-shadow:0 18px 48px #7854282e}.bpsp .bpsp-order-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.bpsp .bpsp-steps{align-items:center;gap:8px;font-size:13.5px;font-weight:800;display:flex}.bpsp .bpsp-step{color:var(--muted-2,#8a7c68);opacity:.65}.bpsp .bpsp-step.on{color:var(--accent-hover);opacity:1}.bpsp .bpsp-step.done{color:var(--green);opacity:1}.bpsp .bpsp-step-div{color:#c9b89b}.bpsp .bpsp-price{text-align:right}.bpsp .bpsp-price-now{color:var(--accent);font-size:34px;font-weight:900;line-height:1;display:block}.bpsp .bpsp-price-sub{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}.bpsp .bpsp-order-h{color:#1a140d;margin:0 0 18px;font-size:24px;font-weight:800}.bpsp .bpsp-form{display:block}.bpsp .bpsp-label{color:#2b241b;margin-bottom:14px;font-size:15px;font-weight:700;display:block}.bpsp .bpsp-input{border:1.5px solid var(--line);color:#1a140d;background:#fffdf9;border-radius:11px;width:100%;margin-top:7px;padding:15px 16px;font-size:18px;display:block}.bpsp .bpsp-input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #e67e2229}.bpsp .bpsp-privacy{color:var(--muted);margin:4px 0 18px;font-size:14.5px}.bpsp .bpsp-err{color:#b23a2a;margin:0 0 14px;font-size:15px;font-weight:700}.bpsp .bpsp-summary{border:1px solid var(--line);background:#fdf6ec;border-radius:12px;margin-bottom:18px;padding:16px 18px}.bpsp .bpsp-summary-row{color:#2b241b;justify-content:space-between;gap:14px;font-size:16.5px;display:flex}.bpsp .bpsp-summary-sub{color:var(--muted);margin-top:6px;font-size:13.5px}.bpsp .bpsp-secure{text-align:center;color:var(--muted);margin:12px 0 6px;font-size:13.5px}.bpsp .bpsp-order .bpsp-guar{margin-top:18px}.bpsp .bpsp-order .bpsp-btn-block{margin-top:6px}.bpsp .bpsp-plans{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 20px;display:grid}.bpsp .bpsp-plan{text-align:left;border:2px solid var(--line);cursor:pointer;background:#fffdf9;border-radius:14px;flex-direction:column;gap:4px;padding:14px 14px 13px;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.bpsp .bpsp-plan.sel{border-color:var(--accent);box-shadow:0 0 0 3px #e67e2229}.bpsp .bpsp-plan-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.bpsp .bpsp-plan-name{color:#1a140d;font-size:16px;font-weight:800}.bpsp .bpsp-plan-off{letter-spacing:.04em;background:var(--accent);color:#fff;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.bpsp .bpsp-plan-price{color:#2b241b;font-size:15px}.bpsp .bpsp-plan-price s{color:#9b8b73;margin-right:4px}.bpsp .bpsp-plan-price b{color:var(--accent);font-size:26px;font-weight:900}.bpsp .bpsp-plan-per{color:var(--muted);font-size:14px}.bpsp .bpsp-plan-note{color:var(--muted);font-size:13px}.bpsp .bpsp-plan-best{color:var(--green);margin-top:2px;font-size:12.5px;font-weight:800}@media (max-width:560px){.bpsp .bpsp-plans{grid-template-columns:1fr}}.bpsp .bpsp-faq-wrap{max-width:820px}.bpsp .bpsp-faq-item{background:var(--panel);border:1px solid var(--line);border-radius:12px;margin-bottom:12px;overflow:hidden}.bpsp .bpsp-faq-item summary{cursor:pointer;color:#1a140d;padding:18px 22px;font-size:18px;font-weight:800;list-style:none;position:relative}.bpsp .bpsp-faq-item summary::-webkit-details-marker{display:none}.bpsp .bpsp-faq-item summary:after{content:"+";color:var(--accent);font-size:24px;font-weight:700;position:absolute;top:16px;right:22px}.bpsp .bpsp-faq-item[open] summary:after{content:"–"}.bpsp .bpsp-faq-item p{color:var(--muted);margin:0;padding:0 22px 20px;font-size:17px;line-height:1.6}.bpsp .bpsp-contact{text-align:center;color:var(--muted);margin:26px 0 0;font-size:17px}.bpapp .qa-testi{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-direction:row;gap:14px;margin:8px 0 4px;padding:2px 2px 12px;display:flex;overflow-x:auto}.bpapp .qa-testi-card{scroll-snap-align:start;text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:0 0 85%;align-items:center;gap:12px;max-width:85%;padding:18px;display:flex}.bpapp .qa-testi-card .qa-testi-pic{object-fit:cover;border:2px solid var(--accent);border-radius:50%;flex:none;width:64px;height:64px}.bpapp .qa-testi-quote{color:var(--fg);margin:0 0 8px;font-size:15px;line-height:1.55}.bpapp .qa-testi-name{color:var(--muted);margin:0;font-size:13.5px}.bpapp .qa-testi-name b{color:var(--fg)}.bpapp .qa-testi-shot{background:0 0;border:none;padding:0;overflow:hidden}.bpapp .qa-testi-shot img{border-radius:16px;width:100%;height:auto;display:block}@media (min-width:600px){.bpapp .qa-testi-card{flex-basis:calc(50% - 7px);max-width:calc(50% - 7px)}}.bpapp .qa-proofbar{flex-wrap:wrap;justify-content:center;gap:22px;margin:14px 0 16px;display:flex}.bpapp .qa-proofstat{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;min-width:84px;display:flex}.bpapp .qa-proofnum{color:var(--fg);font-size:24px;font-weight:800;line-height:1.1}.bpapp .qa-prooflbl{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.25}.bpapp .qa-sticky-spacer{height:0}.bpapp .qa-sticky-cta{z-index:60;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;pointer-events:none;background:#15110c;border-top:1px solid #2a241b;justify-content:center;transition:transform .28s,opacity .28s,visibility .28s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%);box-shadow:0 -8px 24px #00000059}.bpapp .qa-sticky-cta.show{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.bpapp .qa-sticky-btn{cursor:pointer;background:var(--accent);color:#fff;letter-spacing:.005em;border:none;border-radius:14px;width:100%;max-width:560px;min-height:54px;padding:16px 18px;font-size:18px;font-weight:800;line-height:1.2;transition:background .15s,transform 50ms;box-shadow:0 6px 18px #e67e226b}.bpapp .qa-sticky-btn:hover{background:var(--accent-hover)}.bpapp .qa-sticky-btn:active{transform:translateY(1px)}@media (min-width:560px){.bpapp .qa-sticky-btn{font-size:19px}}.bpapp .qa-pw .qa-sticky-spacer{height:84px}.bpapp.cream .qa-sticky-cta{background:#fbf6ec;border-top:1px solid #e6decf;box-shadow:0 -6px 22px #1c18131f}.bpapp.cream .qa-sticky-btn{box-shadow:0 6px 18px #e67e2252}.bpapp .qa-promise{text-align:center;margin:4px 0 18px}.bpapp .qa-promise-h{color:var(--fg);letter-spacing:-.01em;margin:0 0 12px;font-size:30px;font-weight:800;line-height:1.15}.bpapp .qa-promise-sub{color:var(--muted);max-width:540px;margin:0 auto;font-size:18px;font-weight:600;line-height:1.45}@media (min-width:560px){.bpapp .qa-promise-h{font-size:36px}}.bpapp .qa-getblock{background:#1f1a13;border:1px solid #362e22;border-radius:18px;margin:0 0 20px;padding:18px 18px 16px}.bpapp .qa-getblock-title{color:#fff;text-align:center;margin:0 0 14px;font-size:18px;font-weight:800}.bpapp .qa-get-row{align-items:flex-start;gap:13px;padding:9px 0;display:flex}.bpapp .qa-get-row+.qa-get-row{border-top:1px solid #2a241b}.bpapp .qa-get-i{flex:none;font-size:26px;line-height:1.2}.bpapp .qa-get-t{color:#ece5d8;font-size:17px;font-weight:500;line-height:1.4}.bpapp .qa-get-t b{color:#fff;font-weight:800}.bpapp.cream .qa-promise-h{color:#1c1813}.bpapp.cream .qa-promise-sub{color:#463e34}.bpapp.cream .qa-getblock{background:#fff;border:1px solid #e6decf;box-shadow:0 1px 3px #1c18130f}.bpapp.cream .qa-getblock-title{color:#1c1813}.bpapp.cream .qa-get-row+.qa-get-row{border-top:1px solid #efe7d8}.bpapp.cream .qa-get-t{color:#3a332a}.bpapp.cream .qa-get-t b{color:#1c1813}.bpapp .qa-hero-img{aspect-ratio:3/2;object-fit:cover;border:1px solid #00000014;border-radius:16px;width:100%;max-width:560px;margin:14px auto 16px;display:block;box-shadow:0 6px 22px #0000001f}.bpapp.cream .qa-hero-img{border-color:#e4d9c6}.bpapp .qa-empathy{color:var(--muted);text-align:left;max-width:560px;margin:2px auto 18px;font-size:17px;font-weight:500;line-height:1.6}.bpapp.cream .qa-empathy{color:#3a332a}.bpapp .qa-issues{max-width:560px;margin:0 auto 20px}.bpapp .qa-issues-intro{letter-spacing:.2px;text-align:center;color:var(--ink,#fff);margin:0 0 10px;font-size:15px;font-weight:800}.bpapp .qa-issue-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.bpapp .qa-issue-chip{color:#fff;white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:14.5px;font-weight:700;line-height:1;display:inline-flex}.bpapp .qa-issue-chip:before{content:"✓";color:#3dbe6b;font-size:13px;font-weight:900}.bpapp.cream .qa-issues-intro{color:#2a241c}.bpapp.cream .qa-issue-chip{color:#3a332a;background:#fffdf7;border:1px solid #e4d9c2}.bpapp.cream .qa-issue-chip:before{color:#1e7e45}.bpapp .qa-inaction{color:var(--fg);background:#211b13;border:1px solid #3a2f20;border-left:3px solid #b98a3e;border-radius:12px;margin:14px 0 16px;padding:15px 18px;font-size:16px;font-weight:500;line-height:1.6}.bpapp.cream .qa-inaction{color:#3a332a;background:#fbf3e6;border-color:#eadfcb #eadfcb #eadfcb #c99a4b}.bpapp .qa-steps{margin:6px 0 18px}.bpapp .qa-steps-title{color:var(--fg);text-align:center;margin:0 0 14px;font-size:18px;font-weight:800}.bpapp .qa-steps-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bpapp .qa-steps-list li{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.bpapp .qa-steps-n{background:var(--accent);color:#1c1813;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:800;display:flex}.bpapp .qa-steps-t{color:var(--fg);font-size:16px;font-weight:600;line-height:1.45}.bpapp.cream .qa-steps-title{color:#1c1813}.bpapp.cream .qa-steps-list li{background:#fff;border-color:#e6decf;box-shadow:0 1px 3px #1c18130f}.bpapp.cream .qa-steps-t{color:#221e1a}.bpapp .qa-stack{background:#1f1a13;border:1px solid #362e22;border-radius:18px;margin:6px 0 0;padding:18px 18px 16px}.bpapp .qa-stack-row{border-bottom:1px solid #2a241b;justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 0;display:flex}.bpapp .qa-stack-it{color:#ece5d8;font-size:15px;font-weight:600;line-height:1.35}.bpapp .qa-stack-it:before{content:"✓ ";color:#5bbf7b;font-weight:800}.bpapp .qa-stack-v{white-space:nowrap;color:#9a8f7d;font-size:15px;font-weight:700;text-decoration:line-through}.bpapp .qa-stack-total{justify-content:space-between;align-items:center;padding:15px 0 4px;display:flex}.bpapp .qa-stack-tl{color:#fff;font-size:17px;font-weight:800}.bpapp .qa-stack-tv{color:#9a8f7d;font-size:18px;font-weight:800;text-decoration:line-through}.bpapp .qa-stack-price{background:#221c14;border:1px solid #4a3d2a;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:14px 16px;display:flex}.bpapp .qa-stack-pl{color:var(--accent);font-size:16px;font-weight:800}.bpapp .qa-stack-pr{white-space:nowrap}.bpapp .qa-stack-pr b{color:#fff;font-size:28px;font-weight:800}.bpapp .qa-stack-pr span{color:var(--muted);margin-left:2px;font-size:14px;font-weight:700}.bpapp .qa-stack-kicker{text-align:center;color:var(--muted-2);margin:12px 6px 18px;font-size:14px;font-style:italic;font-weight:600;line-height:1.4}.bpapp.cream .qa-stack{background:#fff;border-color:#eadfcb}.bpapp.cream .qa-stack-row{border-bottom-color:#eadfcb}.bpapp.cream .qa-stack-it{color:#221e1a}.bpapp.cream .qa-stack-it:before{color:#1f9d6b}.bpapp.cream .qa-stack-v{color:#8a7e6c}.bpapp.cream .qa-stack-tl{color:#1c1813}.bpapp.cream .qa-stack-tv{color:#8a7e6c}.bpapp.cream .qa-stack-price{border-color:var(--accent);background:#fdefe0}.bpapp.cream .qa-stack-pr b{color:#1c1813}.bpapp.cream .qa-stack-pr span{color:#6e6356}.bpapp .qa-cmp{background:#fff;border:1px solid #eadfcb;border-radius:18px;margin:6px 0 16px;padding:16px 18px 14px}.bpapp .qa-cmp-title{color:#1c1813;text-align:center;margin-bottom:6px;font-size:17px;font-weight:800}.bpapp .qa-cmp-row{border-bottom:1px solid #eadfcb;justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 0;display:flex}.bpapp .qa-cmp-it{color:#3a332b;flex:auto;font-size:15px;font-weight:600;line-height:1.35}.bpapp .qa-cmp-note{color:#8a7e6c;margin-top:2px;font-size:12.5px;font-weight:500;display:block}.bpapp .qa-cmp-v{white-space:nowrap;color:#9a8f7d;flex:none;font-size:15px;font-weight:700;text-decoration:line-through}.bpapp .qa-cmp-win{border:1px solid var(--accent);background:#fdefe0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:13px 16px;display:flex}.bpapp .qa-cmp-win .qa-cmp-it{color:#1c1813;font-size:16px}.bpapp .qa-cmp-win .qa-cmp-it b{font-weight:800}.bpapp .qa-cmp-win .qa-cmp-note{color:#6e6356}.bpapp .qa-cmp-wv{white-space:nowrap;color:#1c1813;font-size:16px;font-weight:800}.bpapp .qa-cmp-wv b{color:var(--accent);font-size:24px}.bpapp .qa-reassure{background:#fbf4e8;border:1px solid #eadfcb;border-radius:16px;flex-direction:column;gap:10px;margin:0 0 16px;padding:14px 16px;display:flex}.bpapp .qa-reassure-row{color:#3a332b;align-items:flex-start;gap:10px;font-size:14.5px;font-weight:500;line-height:1.4;display:flex}.bpapp .qa-reassure-row b{color:#1c1813;font-weight:800}.bpapp .qa-reassure-i{flex:none;font-size:18px;line-height:1.3}.bpsp .bpsp-final{background:linear-gradient(#fcf7ee,#f5ebdb)}.bpsp .bpsp-final-trust{color:var(--muted);margin-top:18px;font-size:15.5px;font-weight:600}.bpsp .bpsp-footer{color:#d8cbb8;background:#2a2018;padding:26px 0;font-size:14px}.bpsp .bpsp-footer a{color:#f0c99a}.bpsp .bpsp-footer-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.bpsp .bpsp-footer-links{gap:22px;display:flex}@media (max-width:880px){.bpsp{font-size:17px}.bpsp .bpsp-wrap{padding:0 20px}.bpsp .bpsp-h1{margin:10px 0 18px;font-size:32px}.bpsp .bpsp-h2{margin-bottom:20px;font-size:26px}.bpsp .bpsp-lead{font-size:17px}.bpsp .bpsp-sec{padding:44px 0}.bpsp .bpsp-hero{padding:30px 0 44px}.bpsp .bpsp-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""art""body";gap:22px}.bpsp .bpsp-hero-art{max-width:100%;margin:0 auto}.bpsp .bpsp-hero-head,.bpsp .bpsp-hero-cta{text-align:center}.bpsp .bpsp-hero-trust{text-align:center;align-items:center}.bpsp .bpsp-trust-lines{align-items:center}.bpsp .bpsp-reasons{grid-template-columns:1fr;gap:16px}.bpsp .bpsp-get-grid{grid-template-columns:1fr;gap:28px}.bpsp .bpsp-victoria{text-align:center;grid-template-columns:1fr;gap:22px}.bpsp .bpsp-victoria-img{width:220px;height:264px;margin:0 auto}.bpsp .bpsp-tgrid{grid-template-columns:1fr;gap:16px}.bpsp .bpsp-order{padding:24px 20px 28px}.bpsp .bpsp-order-head{flex-direction:column}.bpsp .bpsp-price{text-align:left}.bpsp .bpsp-footer-in{text-align:center;flex-direction:column}}.bpapp.cream .bpsales{color:#241b12;padding:0 0 8px}.bpapp.cream .bpsales *{box-sizing:border-box}.bpapp.cream .bpsales img{max-width:100%;display:block}.bpapp.cream .bpsales h1,.bpapp.cream .bpsales h2,.bpapp.cream .bpsales h3{color:#1a140d;letter-spacing:-.01em}.bpapp.cream .bpsales .bps-hero{text-align:center;padding:18px 18px 6px}.bpapp.cream .bpsales .bps-badge{color:#6b4e00;background:#fff;border:1px solid #e7ddca;border-radius:999px;margin-bottom:14px;padding:7px 14px;font-size:14px;font-weight:800;display:inline-block}.bpapp.cream .bpsales .bps-h1{margin:6px 0 14px;font-size:33px;font-weight:900;line-height:1.12}.bpapp.cream .bpsales .bps-accent{color:#e8741e}.bpapp.cream .bpsales .bps-sub{color:#4a3d2c;max-width:520px;margin:0 auto 18px;font-size:18px;line-height:1.55}.bpapp.cream .bpsales .bps-hero-img{border-radius:18px;width:230px;height:auto;margin:0 auto 18px}.bpapp.cream .bpsales .bps-cta{color:#fff;text-align:center;background:#e8741e;border-radius:14px;width:100%;max-width:420px;margin:0 auto;padding:18px 22px;font-size:20px;font-weight:900;text-decoration:none;display:block;box-shadow:0 6px 16px #e8741e52}.bpapp.cream .bpsales .bps-cta:active{transform:translateY(1px)}.bpapp.cream .bpsales .bps-cta-sub{color:#6f5f49;margin-top:10px;font-size:14px;font-weight:600}.bpapp.cream .bpsales .bps-sec{border-top:1px solid #ece3d2;padding:26px 18px}.bpapp.cream .bpsales .bps-h2{text-align:center;max-width:520px;margin:0 auto 18px;font-size:26px;font-weight:900;line-height:1.18}.bpapp.cream .bpsales .bps-p{color:#3f3526;text-align:center;max-width:520px;margin:0 auto;font-size:18px;line-height:1.6}.bpapp.cream .bpsales .bps-pain{max-width:520px;margin:0 auto 18px;padding:0;list-style:none}.bpapp.cream .bpsales .bps-pain li{color:#2c2418;text-align:left;background:#fff;border:1px solid #ece3d2;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:14px 16px;font-size:17px;font-weight:600;line-height:1.45;display:flex}.bpapp.cream .bpsales .bps-x{flex:none;font-size:18px}.bpapp.cream .bpsales .bps-pain em{color:#a3300f;font-style:italic}.bpapp.cream .bpsales .bps-mech-lead{color:#3f3526;text-align:left;background:#fff;border:1px solid #ece3d2;border-radius:14px;max-width:540px;padding:20px 18px;font-size:18px;line-height:1.6}.bpapp.cream .bpsales .bps-mech-lead b{color:#a3300f}.bpapp.cream .bpsales .bps-cards{gap:14px;max-width:540px;margin:0 auto;display:grid}.bpapp.cream .bpsales .bps-card{text-align:center;background:#fff;border:1px solid #ece3d2;border-radius:14px;padding:18px}.bpapp.cream .bpsales .bps-card-ic{margin-bottom:8px;font-size:34px}.bpapp.cream .bpsales .bps-card h3{color:#1a140d;margin:0 0 6px;font-size:19px;font-weight:900}.bpapp.cream .bpsales .bps-card p{color:#4a3d2c;margin:0;font-size:16px;line-height:1.5}.bpapp.cream .bpsales .bps-tcards{gap:14px;max-width:540px;margin:0 auto 18px;display:grid}.bpapp.cream .bpsales .bps-tcard{text-align:center;background:#fff;border:1px solid #ece3d2;border-radius:14px;margin:0;padding:18px}.bpapp.cream .bpsales .bps-tcard img{object-fit:cover;border-radius:50%;width:64px;height:64px;margin:0 auto 12px}.bpapp.cream .bpsales .bps-tcard blockquote{color:#2c2418;margin:0 0 10px;font-size:16px;font-style:italic;line-height:1.55}.bpapp.cream .bpsales .bps-tcard figcaption{color:#6f5f49;font-size:14px;font-weight:800}.bpapp.cream .bpsales .bps-fbproof{grid-template-columns:1fr 1fr;gap:10px;max-width:540px;margin:0 auto;display:grid}.bpapp.cream .bpsales .bps-fbproof img{border:1px solid #ece3d2;border-radius:12px;width:100%}.bpapp.cream .bpsales .bps-offer{border-top:1px solid #ece3d2;padding:0}@media (min-width:760px){.bpapp.cream .bpsales .bps-h1{font-size:40px}.bpapp.cream .bpsales .bps-hero-img{width:280px}.bpapp.cream .bpsales .bps-cards,.bpapp.cream .bpsales .bps-tcards{grid-template-columns:1fr 1fr 1fr}}
