body{margin:0}
@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(/asset-1.woff2) format('woff2');}
@font-face{font-family:'Libre Baskerville';font-style:normal;font-weight:400 700;font-display:swap;src:url(/asset-2.woff2) format('woff2');}
#bcl-simple{--ink:#171b1d;--teal:#086375;--purple:#3c1642;--lime:#affc41;--cloud:#f3f6f7;--paper:#fdfdfa;background:var(--paper);color:var(--ink);font:400 17px/1.7 'Libre Baskerville',serif;font-synthesis:none;isolation:isolate}
#bcl-simple *{box-sizing:border-box}#bcl-simple h1,#bcl-simple h2,#bcl-simple h3,#bcl-simple p{margin:0}#bcl-simple h1,#bcl-simple h2,#bcl-simple h3{font-family:'Libre Franklin',sans-serif;font-weight:700;letter-spacing:-.025em}#bcl-simple h1{font-size:clamp(34px,5.5vw,58px);line-height:1.14}#bcl-simple h2{font-size:clamp(30px,4vw,43px);line-height:1.18}#bcl-simple h3{font-size:22px;line-height:1.3}#bcl-simple p{color:#536268}#bcl-simple a{color:inherit;text-decoration:none}#bcl-simple .wrap{max-width:1180px;margin:auto;padding-inline:32px}#bcl-simple .section{padding-block:clamp(72px,9vw,110px)}#bcl-simple .center{text-align:center}#bcl-simple .label,#bcl-simple .sample-tag{font:600 11px/1.6 'Libre Franklin',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:16px;display:block}#bcl-simple .mark{background:linear-gradient(transparent 76%,#b2ff9e 76%,#b2ff9e 96%,transparent 96%)}
#bcl-simple .cta{font:600 16px/1.5 'Libre Franklin',sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:48px;padding:14px 28px;background:var(--teal);color:white;border:0;border-radius:8px;cursor:pointer;transition:background .15s}#bcl-simple .cta:hover{background:var(--purple)}#bcl-simple .arrow{font-size:21px}#bcl-simple a:focus-visible,#bcl-simple button:focus-visible,#bcl-simple summary:focus-visible{outline:3px solid #1dd3b0;outline-offset:4px}#bcl-simple [id]{scroll-margin-top:28px}
#bcl-simple header{border-bottom:1px solid #dfe5e4}#bcl-simple header .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:16px}#bcl-simple nav{display:flex;align-items:center;gap:24px;font:500 13px/1.5 'Libre Franklin',sans-serif}#bcl-simple nav .cta{font-size:13px;padding:10px 18px;min-height:42px}#bcl-simple .logo-frame{display:block;position:relative;overflow:hidden;flex-shrink:0;width:160px;aspect-ratio:1162/435}#bcl-simple .logo-frame img{position:absolute;width:129.0878%;max-width:none;height:auto;left:-14.6299%;top:-124.1379%}#bcl-simple .logo-white{width:175px;aspect-ratio:847/317}#bcl-simple .logo-white img{width:177.0956%;left:-38.6068%;top:-188.3281%}
#bcl-simple .hero{max-width:980px;margin:auto;padding:clamp(56px,8vw,88px) 0 64px}#bcl-simple .hero h1{max-width:820px;margin:auto}#bcl-simple .hero h1 span{color:var(--teal)}#bcl-simple .lead{font-size:clamp(17px,2vw,20px);line-height:1.7;max-width:52ch;margin:24px auto 0}#bcl-simple .hero-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:22px;margin-top:28px}#bcl-simple .text-link{font:500 14px/1.6 'Libre Franklin',sans-serif;border-bottom:1px solid #b7c8cd}#bcl-simple .micro{font:400 12px/1.6 'Libre Franklin',sans-serif;margin-top:12px;color:#536268}#bcl-simple .vsl{max-width:720px;margin:48px auto 0}#bcl-simple .vsl-screen{aspect-ratio:16/9;background:radial-gradient(ellipse at top right,#086375 0,transparent 65%),var(--purple);border-radius:16px;color:white;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;box-shadow:0 18px 44px #171b1d1a}#bcl-simple .vsl-play{width:64px;height:64px;display:grid;place-items:center;background:var(--paper);color:var(--teal);border-radius:50%;font-size:24px;padding-left:4px;margin-bottom:18px}#bcl-simple .vsl-screen h2{font-size:clamp(21px,3vw,30px);max-width:24ch}#bcl-simple .vsl-screen p{font:400 12px/1.6 'Libre Franklin',sans-serif;color:#e0e9e7;margin-top:14px}#bcl-simple .results{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:42px;text-align:left}#bcl-simple .result{display:flex;gap:10px}#bcl-simple .tick{color:var(--teal)}#bcl-simple .result strong{font:600 14px/1.5 'Libre Franklin',sans-serif}#bcl-simple .result p{font-size:12px;line-height:1.7;margin-top:5px}
#bcl-simple .proof-band{background:#eef3f1;border-block:1px solid #dfe5e4;padding:56px 0}#bcl-simple .proof-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}#bcl-simple .proof-head h2{font-size:clamp(28px,3.4vw,36px)}#bcl-simple .proof-controls{display:flex;gap:10px}#bcl-simple .proof-controls button{border:1px solid #b7c8cd;border-radius:50%;width:44px;height:44px;background:var(--paper);color:var(--teal);font-size:22px;cursor:pointer}#bcl-simple .proof-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:16px}#bcl-simple .review{flex:0 0 calc((100% - 40px)/3);scroll-snap-align:start;background:var(--paper);border:1px solid #dce5e0;border-radius:12px;padding:26px;display:flex;flex-direction:column;margin:0}#bcl-simple .sample-tag{font-size:9px;letter-spacing:.06em;color:#647571}#bcl-simple .review blockquote{margin:0;font-size:16px;line-height:1.65}#bcl-simple .review-person{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:24px;font:400 11px/1.6 'Libre Franklin',sans-serif;color:#536268}#bcl-simple .review-person strong{display:block;font-size:13px;color:var(--ink)}#bcl-simple .avatar-slot{width:38px;height:38px;flex:none;border-radius:50%;background:#e8efeb;display:grid;place-items:center;font-size:9px}#bcl-simple .proof-note{font:400 11px/1.6 'Libre Franklin',sans-serif;margin-top:12px}
#bcl-simple .problem .wrap{max-width:880px}#bcl-simple .problem h2{max-width:24ch;margin:auto}#bcl-simple .problem p{max-width:54ch;margin:24px auto 0;font-size:18px;line-height:1.75}#bcl-simple .problem p+p{margin-top:16px}#bcl-simple .problem strong{font-weight:400;color:var(--ink)}#bcl-simple .guide{padding-top:0}#bcl-simple .guide-grid{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:64px}#bcl-simple .guide-visual{background:#e8f1ed;border:1px solid #d9e5df;border-radius:16px;padding:44px 36px;transform:rotate(-2deg)}#bcl-simple .guide-word{font:700 clamp(32px,4vw,48px)/1.2 'Libre Franklin',sans-serif;letter-spacing:-.03em;margin:40px 0;color:var(--purple)}#bcl-simple .guide-word span{color:var(--teal)}#bcl-simple .guide-chips{display:flex;flex-wrap:wrap;gap:8px}#bcl-simple .guide-chips span{border:1px solid #c2d4ca;border-radius:30px;padding:6px 12px;font:500 11px/1.5 'Libre Franklin',sans-serif}#bcl-simple .guide-copy h2{font-size:clamp(28px,3vw,36px)}#bcl-simple .guide-copy p{margin-top:16px;font-size:16px;line-height:1.75}#bcl-simple .guide-signature{font-family:'Libre Franklin',sans-serif;font-size:12px!important;color:var(--teal)}
#bcl-simple .benefits{background:var(--cloud);border-block:1px solid #e0e7e9}#bcl-simple .benefits h2{max-width:26ch;margin:auto}#bcl-simple .benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:48px auto 0;max-width:1000px}#bcl-simple .benefit{background:var(--paper);border:1px solid #dfe5e4;border-radius:12px;padding:28px 30px}#bcl-simple .benefit h3{font-size:21px}#bcl-simple .benefit p{font-size:16px;line-height:1.65;margin-top:12px}#bcl-simple .plan h2{max-width:25ch;margin:auto}#bcl-simple .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}#bcl-simple .step{padding:28px;background:#eef3f1;border:1px solid #dfe5e4;border-radius:12px}#bcl-simple .number{display:none}#bcl-simple .step h3{font-size:20px}#bcl-simple .step p{font-size:15px;line-height:1.7;margin-top:14px}#bcl-simple .plan-note{font-size:12px;text-align:center;margin-top:24px}#bcl-simple .proof-pull{max-width:760px;margin:44px auto 0;padding:24px 28px;border-left:3px solid var(--teal)}#bcl-simple .proof-pull blockquote{font-size:20px;line-height:1.65;margin:0}#bcl-simple .proof-pull p{font:400 12px/1.6 'Libre Franklin',sans-serif;margin-top:14px}
#bcl-simple .offer{padding-top:0}#bcl-simple .offer-box{background:var(--purple);border-radius:16px;padding:clamp(32px,5vw,64px);display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;color:var(--paper)}#bcl-simple .offer-box .label{color:#b2ff9e}#bcl-simple .offer-box h2{font-size:clamp(30px,4vw,42px)}#bcl-simple .offer-intro{font-size:16px;line-height:1.7;margin-top:20px;color:#e5dbe7}#bcl-simple .offer-box ul{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:12px}#bcl-simple .offer-box li{display:flex;gap:12px;font-size:16px;line-height:1.6}#bcl-simple .offer-box .tick{color:var(--lime)}#bcl-simple .price-card{background:var(--paper);border-radius:14px;padding:36px;text-align:center;color:var(--ink)}#bcl-simple .price-card .label{color:var(--teal)}#bcl-simple .price{font-size:64px;line-height:1.2;margin:8px 0 16px}#bcl-simple .price small{font:400 12px 'Libre Franklin',sans-serif;margin-left:6px}#bcl-simple .price-card p{font-size:15px}#bcl-simple .price-card .cta{width:100%;margin-top:24px}#bcl-simple .price-card .micro{font-size:11px;margin-top:14px}#bcl-simple .offer-note{text-align:center;font:400 11px/1.6 'Libre Franklin',sans-serif;margin-top:16px}
#bcl-simple .proof-results{padding-top:0}#bcl-simple .proof-result-grid{max-width:940px;margin:40px auto 0;display:grid;gap:16px}#bcl-simple .proof-result{border:1px solid #dfe5e4;background:var(--cloud);border-radius:12px;padding:24px 30px;display:grid;grid-template-columns:1fr 1.4fr;column-gap:36px}#bcl-simple .proof-result .sample-tag{grid-column:1/-1;margin-bottom:8px}#bcl-simple .proof-result h3{font-size:22px}#bcl-simple .proof-result p{font-size:15px;line-height:1.7}#bcl-simple .faq{padding-top:0}#bcl-simple .faq .wrap{max-width:880px}#bcl-simple .faq h2{margin-bottom:36px}#bcl-simple details{background:white;border:1px solid #dfe5e4;border-radius:12px;padding:24px 28px;margin-top:14px}#bcl-simple summary{font:600 18px/1.5 'Libre Franklin',sans-serif;display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer}#bcl-simple summary::-webkit-details-marker{display:none}#bcl-simple summary:after{content:'+';color:var(--teal)}#bcl-simple details[open] summary:after{content:'−'}#bcl-simple details p{font-size:16px;line-height:1.7;margin-top:14px}#bcl-simple .finish{padding-bottom:80px}#bcl-simple .finish-panel{background:var(--teal);border-radius:16px;padding:64px 40px;color:white}#bcl-simple .finish h2{max-width:24ch;margin:auto}#bcl-simple .finish .mark{background:none;color:#b2ff9e}#bcl-simple .finish p{max-width:52ch;margin:22px auto 28px;color:#e0eceb;font-size:18px}#bcl-simple .finish .cta{background:var(--paper);color:var(--teal)}#bcl-simple .finish .micro{color:#dce9e7}#bcl-simple footer{background:var(--purple);padding:32px 0}#bcl-simple footer .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px}#bcl-simple footer p{color:#e5dbe7;font:400 11px/1.7 'Libre Franklin',sans-serif;text-align:right}
#bcl-simple dialog{width:min(460px,calc(100% - 32px));border:1px solid #dfe5e4;border-radius:14px;padding:32px;background:var(--paper);color:var(--ink)}#bcl-simple dialog::backdrop{background:#171b1d99}#bcl-simple dialog h2{font-size:30px;margin-bottom:20px}#bcl-simple dialog p{font-size:15px;margin-bottom:24px}#bcl-simple .close{float:right;border:0;background:none;font-size:26px;cursor:pointer}
@media(max-width:900px){#bcl-simple .guide-grid,#bcl-simple .offer-box{grid-template-columns:1fr;gap:36px}#bcl-simple .guide-visual{max-width:540px;width:100%;margin:auto}#bcl-simple .review{flex-basis:80%}#bcl-simple nav>a{display:none}#bcl-simple .steps{grid-template-columns:1fr}}
@media(max-width:600px){#bcl-simple .wrap{padding-inline:20px}#bcl-simple header .logo-frame{width:136px}#bcl-simple nav .cta{font-size:11px;padding:10px 12px}#bcl-simple nav .arrow{display:none}#bcl-simple .hero .label{font-size:10px}#bcl-simple .results,#bcl-simple .benefit-grid,#bcl-simple .proof-result{grid-template-columns:1fr}#bcl-simple .results{gap:18px}#bcl-simple .proof-head{align-items:start;flex-direction:column}#bcl-simple .review{flex-basis:92%}#bcl-simple .guide-visual{padding:28px}#bcl-simple .price-card{padding:28px 22px}#bcl-simple .offer-box{padding:28px 22px}#bcl-simple .proof-result p{margin-top:12px}#bcl-simple .finish-panel{padding:44px 24px}#bcl-simple .finish{padding-bottom:56px}#bcl-simple footer .wrap{align-items:start;flex-direction:column}#bcl-simple footer p{text-align:left}}
