:root{--k:#242424;--w:#f3f4ef;--paper:#e9e9e2;--mute:#6b6b66;--line:#242424;--acc:#242424;--acc-soft:#e9e9e2}.bp-lp,.bp-lp *{box-sizing:border-box;border-radius:0}.bp-lp{background:var(--w);color:var(--k);font-family:inherit;font-size:var(--t-body,15px);line-height:1.6;-webkit-font-smoothing:antialiased}.bp-lp h1,.bp-lp h2,.bp-lp h3{margin:0;text-wrap:balance;letter-spacing:0;line-height:1.12;text-transform:uppercase;font-weight:700}.bp-lp p{font-size:var(--t-body,15px);line-height:1.6}.serif{font-family:inherit;font-weight:700}.bp-lp .wrap{width:min(1080px,calc(100% - 40px));margin:0 auto}.bp-lp .eyebrow{font-size:var(--t-eyebrow,11px);font-weight:700;letter-spacing:.16em;text-transform:uppercase}.bp-lp .btn{display:inline-block;padding:15px 28px;background:var(--k);color:var(--w);text-decoration:none;font-weight:600;font-size:14px;border:1px solid var(--k);letter-spacing:.02em}.bp-lp .btn.ghost{background:transparent;color:var(--k)}.bp-lp .mute{color:var(--mute)}section.blk{padding:48px 0;border-top:1px solid var(--line)}section.blk.paper{background:var(--paper)}section.bp-lp{position:relative}.ann{background:var(--k);color:var(--w);text-align:center;font-size:var(--t-small,13px);font-weight:600;padding:10px 16px;letter-spacing:.02em}.bp-hero{padding:40px 0}.bp-hero .grid{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.bp-hero h1{font-size:var(--t-display,27px);font-weight:800;line-height:1.08}.bp-hero h1 em{font-style:normal;color:var(--acc)}.bp-hero .sub{margin:16px 0 0;font-size:var(--t-lead,17px);max-width:52ch;line-height:1.5}.bp-hero .proof{display:flex;gap:18px 22px;margin-top:22px;font-size:var(--t-small,13px);font-weight:600;flex-wrap:wrap}.bp-hero .proof span b{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.bp-hero .cta{margin-top:24px;display:flex;gap:12px;flex-wrap:wrap;align-items:center}.bp-hero .img{aspect-ratio:4/5;background:var(--paper);border:1px solid var(--line);display:grid;place-items:center;color:var(--mute);font-size:12px;text-align:center;padding:0;overflow:hidden}.bp-lp .badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);padding:6px 10px;font-size:var(--t-eyebrow,11px);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.reason .grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.reason.flip .grid>.img{order:2}.reason .num{font-family:inherit;font-size:56px;line-height:1;color:var(--acc);font-weight:400;letter-spacing:-.03em}.reason h2{font-size:var(--t-h2,22px);margin-top:8px}.reason p{margin:14px 0 0;max-width:56ch}.reason .stat{margin-top:20px;padding:12px 14px;background:var(--acc-soft);display:inline-block;font-size:var(--t-small,13px);line-height:1.4}.reason .stat b{font-size:24px;display:block;letter-spacing:-.02em;color:var(--acc);line-height:1.1;margin-bottom:2px}.reason .img{aspect-ratio:1/1;background:var(--paper);border:1px solid var(--line);display:grid;place-items:center;color:var(--mute);font-size:12px;text-align:center;padding:0;overflow:hidden}.stats h2{font-size:var(--t-h2,22px);text-align:center}.stats .row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin-top:28px}.stats .cell{background:var(--w);padding:22px 18px}.stats .cell b{display:block;font-size:36px;font-weight:800;letter-spacing:-.03em;color:var(--acc);font-variant-numeric:tabular-nums;line-height:1.1}.stats .cell span{font-size:var(--t-small,13px)}.stats .src{margin:14px 0 0;font-size:12px;text-align:center}.buy .grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.buy .gallery{aspect-ratio:1/1;background:var(--paper);border:1px solid var(--line);display:grid;place-items:center;color:var(--mute);font-size:12px}.buy h2{font-size:var(--t-h2,22px)}.buy .rating{margin-top:10px;font-size:var(--t-small,13px);font-weight:600}.buy .sub{font-size:var(--t-body,15px)}.buy .opt{margin-top:22px}.buy .opt .lbl{font-size:var(--t-eyebrow,11px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.buy .pills{display:grid;grid-template-columns:1fr 1fr;gap:10px}.buy .pill{border:1px solid var(--line);padding:14px 16px;cursor:pointer;background:var(--w)}.buy .pill.on{background:var(--k);color:var(--w)}.buy .pill b{display:block;font-size:15px}.buy .pill small{font-size:12px;opacity:.75}.buy .plans{display:grid;gap:10px;margin-top:10px}.buy .plan{border:1px solid var(--line);padding:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:12px}.buy .plan.on{outline:2px solid var(--k);outline-offset:-2px}.buy .plan .price{font-size:22px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.buy .plan .price s{font-size:14px;font-weight:400;opacity:.5;margin-right:6px}.buy .plan .save{font-size:11px;font-weight:700;background:var(--acc);color:#fff;padding:3px 7px;letter-spacing:.06em}.buy .add{margin-top:16px;width:100%;text-align:center;padding:18px;font-size:15px}.buy .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;font-size:12px;line-height:1.35}.buy .trust div{border:1px solid var(--line);padding:10px 6px;text-align:center}.reviews h2{font-size:var(--t-h2,22px);text-align:center}.reviews .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.reviews .card{border:1px solid var(--line);padding:22px;background:var(--w);display:flex;flex-direction:column;gap:12px}.reviews .stars{color:var(--acc);letter-spacing:.1em;font-size:14px}.reviews .card p{margin:0}.reviews .who{font-size:12px;font-weight:600;margin-top:auto}.reviews .who span{display:block;font-weight:400;color:var(--mute)}.bp-lp .ph{font-size:11px;color:var(--acc);font-weight:700;letter-spacing:.08em}.cmp h2{font-size:var(--t-h2,22px);text-align:center}.cmp table{width:100%;border-collapse:collapse;margin-top:28px;font-size:var(--t-small,13px)}.cmp th,.cmp td{border:1px solid var(--line);padding:12px 10px;text-align:center;vertical-align:middle}.cmp td:first-child,.cmp th:first-child{text-align:left;font-weight:600}.cmp th{font-size:12px;letter-spacing:.04em;text-transform:uppercase}.cmp th.us{background:var(--k);color:var(--w)}.cmp td.us{background:var(--acc-soft);font-weight:700}.cmp .tw{overflow:visible}@media(max-width:820px){.cmp table,.cmp tbody,.cmp tr,.cmp td{display:block;width:100%;border:0}.cmp thead{display:none}.cmp tr{border:1px solid var(--line);margin-top:10px;background:var(--w)}.cmp td.lbl{text-align:left;font-weight:700;font-size:14px;padding:12px 14px 8px;border-bottom:1px solid var(--line)}.cmp tbody{display:block}.cmp tr{display:grid;grid-template-columns:1fr 1fr}.cmp td.lbl{grid-column:1 / -1}.cmp td:not(.lbl){text-align:left;padding:10px 14px;font-size:13px;border-top:1px solid var(--line-2,#e2e2dc);border-right:1px solid var(--line-2,#e2e2dc)}.cmp td:not(.lbl):nth-child(odd){border-right:0}.cmp td:not(.lbl):before{content:attr(data-col);display:block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:2px;font-weight:600}.cmp td.us{background:var(--k);color:var(--w);font-weight:700}.cmp td.us:before{color:var(--w);opacity:.7}}.faq h2{font-size:var(--t-h2,22px)}.faq details{border-top:1px solid var(--line);padding:16px 0}.faq details:first-of-type{margin-top:20px}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font-weight:600;font-size:16px;line-height:1.35;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:400;font-size:22px;line-height:1;flex:none}.faq details[open] summary:after{content:"\2013"}.faq details p{margin:10px 0 0;max-width:65ch}.final{text-align:center;padding:64px 0}.final h2{font-size:var(--t-display,27px);font-weight:800;line-height:1.08}.final p{max-width:48ch;margin:14px auto 0;font-size:var(--t-lead,17px)}.final .btn{margin-top:22px}.bp-sticky{position:fixed;top:auto;bottom:0;height:auto;left:0;right:0;background:var(--w);border-top:1px solid var(--line);padding:12px 16px;display:none;justify-content:space-between;align-items:center;gap:12px;z-index:40;font-size:var(--t-small,13px)}.bp-sticky.show{display:flex}.bp-sticky .btn{padding:12px 18px;white-space:nowrap}@media(max-width:820px){.bp-hero .grid,.reason .grid,.buy .grid{grid-template-columns:1fr;gap:24px}.reason.flip .grid>.img{order:0}.stats .row{grid-template-columns:1fr 1fr}.reviews .cards{grid-template-columns:1fr}.bp-hero .img{aspect-ratio:4/3}.bp-lp .wrap{width:calc(100% - 32px)}.bp-hero .cta .btn{flex:1 1 100%;text-align:center}.final .btn{display:block}}@media(min-width:821px){section.blk{padding:72px 0}.bp-hero{padding:64px 0 56px}.final{padding:96px 0}.reason .num{font-size:72px}.reason .stat b{font-size:26px}.stats .cell b{font-size:44px}.cmp table{font-size:14px}.cmp th,.cmp td{padding:14px 16px}.faq summary{font-size:17px}}@media(prefers-reduced-motion:no-preference){.faq details p{animation:fade .25s ease}}@keyframes fade{0%{opacity:0}to{opacity:1}}.bp-lp .img.ph-box{font-size:11px;letter-spacing:.06em;text-transform:uppercase;line-height:1.5;padding:20px}.bp-lp .img img{display:block}.bp-lp .img.hidden{display:none}.proofbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--w)}.proofbar .row{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.proofbar .cell{display:flex;gap:10px;align-items:flex-start;padding:14px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.proofbar .cell:nth-child(2n){border-right:0}.proofbar .cell:nth-last-child(-n+2){border-bottom:0}.proofbar svg{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.proofbar b{display:block;font-size:12px;letter-spacing:.02em;line-height:1.3}.proofbar span{font-size:11px;color:var(--mute);line-height:1.4}@media(min-width:821px){.proofbar .row{grid-template-columns:repeat(4,1fr)}.proofbar .cell{padding:18px 16px;border-bottom:0}.proofbar .cell:nth-child(2n){border-right:1px solid var(--line)}.proofbar .cell:last-child{border-right:0}}.buy .gallery{position:relative;overflow:hidden}.buy .thumbs{display:flex;gap:6px;margin-top:8px}.buy .thumbs img{width:56px;height:56px;object-fit:cover;border:1px solid var(--line);cursor:pointer;opacity:.6}.buy .thumbs img.on{opacity:1}.buy .stars{font-size:12px;letter-spacing:.12em;margin-top:10px;display:flex;align-items:center;gap:8px}.buy .stars small{letter-spacing:0;font-weight:600;font-size:12px}.buy .plan{align-items:flex-start;flex-direction:column;gap:8px;position:relative}.buy .plan .top{display:flex;justify-content:space-between;width:100%;gap:12px;align-items:flex-start}.buy .plan .price small{display:block;font-size:11px;font-weight:500;opacity:.7;letter-spacing:0}.buy .plan ul{list-style:none;margin:0;padding:0;font-size:12px;line-height:1.45;display:grid;gap:3px;width:100%}.buy .plan li{padding-left:16px;position:relative}.buy .plan li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:4px;border-left:1.25px solid currentColor;border-bottom:1.25px solid currentColor;transform:rotate(-45deg)}.buy .plan li.no{color:var(--mute)}.buy .plan li.no:before{width:7px;height:7px;border:0;top:4px;background:linear-gradient(45deg,transparent 45%,currentColor 45%,currentColor 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,currentColor 45%,currentColor 55%,transparent 55%)}.buy .plan .save{position:absolute;top:-1px;right:-1px}.buy .offer{margin-top:10px;font-size:12px;text-align:center;line-height:1.5}.buy .offer p{margin:0;font-size:12px}.buy .offer b,.buy .offer strong{font-weight:700}.buy .guar{margin-top:8px;font-size:12px;text-align:center;color:var(--mute)}.buy .inbox{margin-top:18px;border-top:1px solid var(--line);padding-top:12px;font-size:12px;line-height:1.5}.buy .inbox b{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.quote{text-align:center}.quote .wrap{max-width:720px}.quote .q{font-size:var(--t-h2,19px);font-weight:700;letter-spacing:0;line-height:1.3;text-wrap:balance;margin:0;text-transform:none}.quote .who{margin-top:18px;font-size:var(--t-small,13px);font-weight:600}.quote .who span{display:block;font-weight:400;color:var(--mute)}.quote .av{width:56px;height:56px;border:1px solid var(--line);margin:0 auto 18px;background:var(--paper);display:grid;place-items:center;font-size:9px;color:var(--mute);text-transform:uppercase;letter-spacing:.08em;overflow:hidden}.quote .av img{width:100%;height:100%;object-fit:cover}.bp-lp .jdgm-widget{font-family:inherit}.bp-lp .jdgm-rev{border-color:var(--line)}.bp-sticky b{font-weight:700}.bp-lp .src{font-size:11px;color:var(--mute);text-align:center;max-width:70ch;margin:22px auto 0;line-height:1.5}.chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:28px}.chart{background:var(--w);padding:18px 14px 12px;color:var(--k)}.chart .delta{font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.chart .ttl{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-top:6px;color:var(--mute)}.chart svg{width:100%;height:auto;margin-top:8px;display:block}.chart .note{margin:6px 0 0;font-size:12px;line-height:1.45;color:var(--mute)}@media(min-width:821px){.chart-grid{grid-template-columns:repeat(4,1fr)}.chart{padding:24px 20px 16px}.chart .delta{font-size:38px}}.path{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:0;counter-reset:p}.path li{display:grid;grid-template-columns:56px 1fr;gap:14px;align-items:start;padding:16px 0;border-top:1px solid var(--line);position:relative}.path li:last-child{border-bottom:1px solid var(--line)}.path .node{width:56px;height:56px;border:1px solid var(--line);display:grid;place-items:center;background:var(--w)}.path .node svg{width:32px;height:32px}.path .txt b{display:block;font-size:14px;letter-spacing:.02em;text-transform:uppercase}.path .txt span{display:block;font-size:14px;line-height:1.5;margin-top:4px;max-width:60ch}.path .txt em{display:inline-block;font-style:normal;font-size:12px;font-weight:700;margin-top:8px;padding:4px 8px;background:var(--acc-soft)}@media(min-width:821px){.path{grid-template-columns:repeat(5,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.path li{display:block;padding:24px 16px 24px 0;border:0}.path li+li{padding-left:16px;border-left:1px solid var(--line)}.path .node{margin-bottom:14px}.path .txt span{font-size:13px}}.notes .grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.notes .mol{margin-top:22px;border:1px solid var(--line);padding:12px 14px;font-size:13px;line-height:1.5}.notes .mol b{display:block;font-size:15px;letter-spacing:.02em}.pyr{display:grid;gap:6px;justify-items:center}.pyr .tier{border:1px solid var(--line);padding:14px 16px;text-align:center;background:var(--w)}.pyr .t1{width:62%}.pyr .t2{width:80%}.pyr .t3{width:100%;background:var(--k);color:var(--w);border-color:var(--k)}.pyr small{display:block;font-size:10px;letter-spacing:.14em;font-weight:700}.pyr b{display:block;font-size:16px;margin-top:2px;letter-spacing:.02em;text-transform:uppercase}.pyr span{display:block;font-size:12px;line-height:1.4;margin-top:4px;opacity:.85}@media(max-width:820px){.notes .grid{grid-template-columns:1fr;gap:24px}}.curve .grid{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center}.curve .chartbox{border:1px solid var(--line);padding:16px;background:var(--w)}.curve svg{width:100%;height:auto;display:block;color:var(--k)}.curve .legend{display:flex;gap:18px;margin-top:18px;font-size:13px}.curve .legend i{display:inline-block;width:22px;height:0;border-top:2px solid var(--k);margin-right:8px;vertical-align:middle}.curve .legend i.dash{border-top-style:dashed}@media(max-width:820px){.curve .grid{grid-template-columns:1fr;gap:20px}}.step-grid{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.step-grid li{background:var(--w);padding:18px 14px;position:relative}.step-grid .n{position:absolute;top:12px;right:12px;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--mute)}.step-grid svg{width:36px;height:36px;display:block}.step-grid b{display:block;margin-top:12px;font-size:14px;letter-spacing:.02em;text-transform:uppercase}.step-grid span{display:block;margin-top:4px;font-size:13px;line-height:1.5;color:var(--k)}@media(min-width:821px){.step-grid{grid-template-columns:repeat(4,1fr)}.step-grid li{padding:24px 20px}}.quote .q{font-size:var(--t-display,27px);font-weight:700;line-height:1.15;letter-spacing:-.01em;text-transform:none;text-wrap:balance}.quote .q:before{content:"\201c";display:block;font-size:64px;line-height:.6;margin-bottom:14px;opacity:.35}.quote .wrap{max-width:860px}.quote .who{margin-top:24px;font-size:14px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.quote .who span{text-transform:none;font-weight:400;font-size:13px;margin-top:4px}.use-grid{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.use-grid li{background:var(--w);padding:18px 10px;text-align:center}.use-grid svg{width:34px;height:34px;display:block;margin:0 auto}.use-grid b{display:block;margin-top:10px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.use-grid span{display:block;margin-top:3px;font-size:11px;color:var(--mute);line-height:1.4}@media(min-width:821px){.use-grid{grid-template-columns:repeat(6,1fr)}.use-grid li{padding:24px 14px}.use-grid svg{width:40px;height:40px}}.use-grid li:nth-last-child(1):nth-child(3n+1){grid-column:span 3}@media(min-width:821px){.use-grid li:nth-last-child(1):nth-child(3n+1){grid-column:auto}}.bp-lp .use-grid li,.bp-lp .step-grid li,.bp-lp .path li,.bp-lp .buy .plan li{margin:0}.bp-lp ul,.bp-lp ol{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/27/assets/bp-lp.css.map */
