.bt-landing{--gold:#d7ac44;--muted:#b6b4ad;--bg:#0b0d0c;color:#f5f1e7;background:var(--bg);font-family:Arial,Helvetica,sans-serif;line-height:1.6;font-size:16px;overflow-x:clip}.bt-landing *{box-sizing:border-box}.bt-landing [hidden]{display:none!important}.bt-landing a{color:inherit;text-decoration:none}.bt-landing button{font:inherit;cursor:pointer}.bt-landing a:focus-visible,.bt-landing button:focus-visible,.bt-landing summary:focus-visible{outline:3px solid white;outline-offset:5px}.bt-landing p{margin:0 0 22px}.bt-landing h1,.bt-landing h2,.bt-landing h3{color:inherit;font-family:inherit;text-wrap:balance}.bt-landing h1{font-size:clamp(34px,4.2vw,60px);line-height:1.1;letter-spacing:-2px;font-weight:700;margin:18px auto 24px;max-width:930px}.bt-landing h2{font-size:clamp(27px,3.2vw,42px);line-height:1.22;letter-spacing:-1px;font-weight:500;text-align:center;margin:0 auto 48px;max-width:930px}.bt-landing h3{font-size:20px;line-height:1.3;margin:0 0 18px}.bt-nav{min-height:84px;border-bottom:1px solid #524324;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px max(24px,calc((100% - 1160px)/2))}.bt-wordmark{font-size:16px;font-weight:bold;letter-spacing:1px;white-space:nowrap}.bt-wordmark small{display:block;color:var(--gold);font-size:8px;text-align:right;letter-spacing:3px}.bt-nav nav{display:flex;gap:28px;font-size:13px;color:var(--muted)}.bt-landing .bt-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;min-width:245px;padding:15px 30px;background:var(--gold);color:#15150e!important;border:1px solid var(--gold);border-radius:6px;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:1px;transition:background .2s,transform .2s;text-align:center;line-height:1.5}.bt-landing .bt-button:hover{background:#ebc96f;transform:translateY(-2px)}.bt-nav .bt-button{min-height:43px;min-width:168px;padding:10px 20px;font-size:11px}.bt-brand{text-align:center;padding:30px 20px 32px}.bt-brand span{display:block;font:clamp(30px,4vw,53px)/1.15 Georgia,serif;letter-spacing:-2px;color:var(--gold)}.bt-brand b{display:block;font:22px Georgia,serif;letter-spacing:3px}.bt-brand small{display:block;letter-spacing:3px;font-size:9px;color:#aaa99f;margin-top:13px}.bt-hero{position:relative;min-height:820px;display:grid;place-items:end center;isolation:isolate;overflow:hidden}.bt-hero-img{position:absolute;width:100%;height:100%!important;object-fit:cover;object-position:50% 28%;z-index:-2}.bt-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#080a0910 5%,#080a0945 35%,#080a09eb 100%);z-index:-1}.bt-hero-content{text-align:center;padding:360px 24px 55px;max-width:1050px}.bt-hero-content p:not(.eyebrow){max-width:620px;margin:0 auto 26px;font-size:17px}.bt-hero-content small,.bt-center small{display:block;font-size:11px;letter-spacing:1px;margin-top:17px;color:#ccc6b9}.bt-credentials{text-align:center;font-size:11px;letter-spacing:2px;word-spacing:3px;color:var(--gold);padding:25px 16px;border-bottom:1px solid #252721}.bt-section{padding:88px 24px;border-bottom:1px solid #242620;scroll-margin-top:24px}.bt-wrap{max-width:1120px;margin:auto}.bt-landing .eyebrow{font-size:11px;color:var(--gold);letter-spacing:3px;text-align:center;text-transform:uppercase;margin-bottom:25px}.bt-video{position:relative;max-width:900px;margin:auto;aspect-ratio:16/9;background:#181b19;overflow:hidden;border:1px solid #34382f;border-radius:3px}.bt-video img{width:100%;height:100%;object-fit:cover;filter:brightness(.75)}.bt-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:1px solid var(--gold);color:var(--gold);background:#111a;font-size:26px!important}.bt-video-status{position:absolute;bottom:12px;left:16px;right:16px;text-align:center;font-size:12px;letter-spacing:1px}.bt-video video{display:block;width:100%;height:100%;object-fit:contain}.bt-grid{display:grid;gap:24px}.three{grid-template-columns:repeat(3,1fr)}.two{grid-template-columns:repeat(2,1fr)}.bt-card{padding:34px;border:1px solid #65502a;border-radius:10px;background:linear-gradient(130deg,#ffffff04,transparent);margin:0}.bt-card p{color:var(--muted);font-size:15px}.bt-card p:last-child{margin-bottom:0}.bt-number{font:36px Georgia,serif;color:var(--gold);display:block;margin-bottom:25px}.bt-statement{text-align:center;font-size:clamp(22px,3vw,32px);margin:50px auto 0!important;color:var(--gold)}.bt-lead{max-width:760px;margin:0 auto 42px!important;text-align:center;color:var(--muted)}.bt-card .eyebrow{text-align:left;color:var(--gold)}.bt-center{text-align:center;margin-top:40px}.skills{grid-template-columns:repeat(4,1fr);gap:35px 26px}.skills article{border-top:1px solid #69502a;padding-top:24px}.skills h3{font-size:16px}.skills p{font-size:14px;color:var(--muted)}.bt-gold-statement{background:var(--gold);color:#161811;padding:32px 50px;border-radius:8px;font-size:25px;text-align:center;line-height:1.4;margin:45px 0 0!important}.bio{grid-template-columns:1fr 1fr;align-items:center;gap:70px}.bio>img{width:100%;height:570px;object-fit:cover;border-radius:10px}.bio h2{text-align:left;color:var(--gold);font-size:45px;margin-bottom:25px}.bio .eyebrow{text-align:left}.bio p{color:var(--muted)}.bt-lines{white-space:pre-line;color:var(--gold)!important}.bt-social{display:flex;gap:26px;font-size:12px;text-transform:uppercase;letter-spacing:2px}.bt-result{width:100%;height:460px;object-fit:cover;border-radius:8px;object-position:50% 35%}.bt-caption{display:block;text-align:center;color:var(--muted);margin-top:15px;font-size:11px}.includes p{padding:20px 0 20px 28px;border-bottom:1px solid #292b25;position:relative;font-size:14px;margin:0}.includes p:before{content:'✓';color:var(--gold);position:absolute;left:0}.bt-bonus{border:1px solid #826734;background:#d7ac4408;border-radius:20px;padding:45px 60px;margin-top:50px}.bt-bonus h2{font-size:30px;margin-bottom:30px}.bt-bonus li{padding:8px 0;color:var(--muted)}.bt-bonus li::marker{color:var(--gold)}.bt-price{border-radius:10px;background:var(--gold);color:#18190f;padding:40px;text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:275px}.bt-price .eyebrow{color:#18190f}.bt-price del{opacity:.65}.bt-landing .bt-amount{font-size:clamp(28px,3.5vw,42px);font-weight:700;line-height:1.2;margin:20px 0}.bt-price-pending{font:32px/1.2 Georgia,serif}.bt-offer{text-align:center;display:flex;flex-direction:column;justify-content:center}.bt-offer .eyebrow{text-align:center}.bt-offer small{display:block;font-size:9px;letter-spacing:3px}.bt-timer{font-size:32px;font-variant-numeric:tabular-nums;color:var(--gold)}.bt-landing .outline{background:transparent;color:var(--gold)!important;margin-left:12px}.bt-reserve{background:#d7ac4405}.bt-gold-text{color:var(--gold);text-align:center;max-width:750px;margin:auto!important}.bt-faq{max-width:900px;margin:auto}.bt-faq details{border-bottom:1px solid #34352c;padding:23px 0}.bt-faq summary{cursor:pointer;color:var(--gold);font-size:16px;list-style:none;padding-right:32px;position:relative}.bt-faq summary::-webkit-details-marker{display:none}.bt-faq summary:after{content:'+';position:absolute;right:0;top:0}.bt-faq details[open] summary:after{content:'−'}.bt-faq details p{padding-top:20px;color:var(--muted);margin:0;white-space:pre-line}.bt-footer{padding:45px 24px 100px;text-align:center}.bt-footer p{font-size:13px;color:var(--muted)}.bt-footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;font-size:12px;color:var(--muted);margin-top:25px}.bt-footer-links button{background:none;border:0;padding:0;color:inherit;font-size:inherit}.bt-whatsapp{position:fixed;right:24px;bottom:24px;z-index:100;display:flex;align-items:center;gap:9px;background:#146942;color:white!important;border:1px solid #74c99d;border-radius:40px;box-shadow:0 5px 30px #0006;padding:13px 20px;font-size:14px;font-weight:700}.bt-whatsapp svg{width:28px;height:28px}.bt-consent{position:fixed;bottom:18px;left:18px;max-width:430px;z-index:110;background:#f4efe2;color:#1a211b;padding:22px;border-radius:10px;box-shadow:0 8px 40px #0008}.bt-consent p{font-size:14px}.bt-consent button{border:1px solid #2b382c;border-radius:4px;background:#1c3023;color:white;padding:8px 17px;margin-right:8px;font-size:13px}.bt-consent button[data-consent=no]{background:transparent;color:#1c3023}.bt-skip{position:absolute;left:12px;top:-100px;z-index:500;background:white;color:black!important;padding:10px}.bt-skip:focus{top:12px}.bt-contact-link{color:var(--gold)!important;text-decoration:underline!important}
@media(max-width:900px){.skills{grid-template-columns:repeat(2,1fr)}.bio{gap:35px}.bt-card{padding:26px}.bt-nav nav{display:none}.bt-hero{min-height:610px}.bio>img{height:500px}.bt-gold-statement{font-size:22px}}
@media(max-width:600px){.bt-nav{padding:14px 18px;gap:12px;min-height:72px}.bt-wordmark{font-size:12px}.bt-nav .bt-button{font-size:9px;min-width:126px;padding:10px}.bt-brand{padding:27px 15px}.bt-brand span{font-size:34px}.bt-brand b{font-size:18px}.bt-brand small{font-size:7px}.bt-hero{min-height:650px}.bt-hero-img{object-position:52% center}.bt-hero-content{padding:210px 20px 36px}.bt-landing h1{font-size:36px;letter-spacing:-1px}.bt-hero-content p:not(.eyebrow){font-size:15px}.bt-hero-content .eyebrow{font-size:8px;letter-spacing:2px}.bt-section{padding:58px 22px}.bt-landing h2{margin-bottom:30px}.three,.two,.bio{grid-template-columns:1fr}.skills{gap:20px}.skills h3{font-size:14px}.skills p{font-size:13px}.bt-card{padding:27px}.bt-number{margin-bottom:12px}.bt-statement{margin-top:30px!important}.bt-gold-statement{padding:26px 20px;font-size:20px}.bio>img{height:440px;object-position:center 25%}.bio h2{font-size:38px}.bt-bonus{padding:30px 23px}.bt-bonus h2{font-size:25px}.bt-bonus ul{padding-left:18px}.bt-result{height:320px}.bt-landing .outline{margin:12px 0 0}.bt-button{width:100%;max-width:340px}.bt-nav .bt-button{width:auto}.bt-credentials{font-size:9px;line-height:2}.bt-video-status{font-size:10px;bottom:0;margin-bottom:10px!important}.bt-play{width:55px;height:55px}.bt-whatsapp{right:16px;bottom:16px;padding:12px}.bt-whatsapp span{display:none}.bt-consent{left:12px;right:12px;bottom:12px;max-width:none}.bt-faq summary{font-size:15px}.bt-footer{padding-bottom:95px}}
@media(prefers-reduced-motion:reduce){.bt-landing *{transition:none!important;scroll-behavior:auto!important}}

.bt-price .bt-amount{white-space:pre-line;line-height:1.3}
