.bf-forbars{--fbx-paper:#f6eedd;--fbx-warm:#f1e8d6;--fbx-night:#0d0908;--fbx-cream:#efe7d6;--fbx-dim:#c9bba0;--fbx-dim2:#8a7e6c;--fbx-rule:#d6d0c2;--fbx-rule-d:#3a2c20;--fbx-flame:#f2a03a;background:var(--fbx-paper);color:var(--ink);overflow-x:hidden}.bf-forbars em{font-style:italic}.bf-forbars .fbx-wrap{max-width:1080px;margin:0 auto;padding:0 32px}.bf-forbars .fbx-eyebrow{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:12px}.bf-forbars .fbx-hero{text-align:center;color:var(--fbx-cream);background-color:var(--fbx-night);background-image:radial-gradient(120% 130% at 50% 0,#2a1812 0%,#160e0b 46%,#0b0807 100%);border-bottom:1px solid #d9a84324;padding:96px 32px 104px;position:relative;overflow:hidden}.bf-forbars .fbx-hero:before{content:"";background:radial-gradient(50% 45% at 50% 16%,#f2a03a33,#0000 62%);position:absolute;inset:0}.bf-forbars .fbx-hero>*{z-index:2;position:relative}.bf-forbars .fbx-hero .fbx-eyebrow{color:var(--gold-vault)}.bf-forbars .fbx-hero h1{max-width:16ch;font-family:var(--display-cap);letter-spacing:.012em;color:var(--fbx-cream);margin:8px auto 0;font-size:clamp(52px,8vw,104px);font-weight:400;line-height:.92}.bf-forbars .fbx-hero h1 em{color:var(--fbx-flame);font-style:normal}.bf-forbars .fbx-sub{max-width:46ch;font-family:var(--garamond);color:var(--fbx-dim);margin:22px auto 0;font-size:clamp(18px,2vw,22px);line-height:1.5}.bf-forbars .fbx-cta-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.bf-forbars .fbx-cta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:16px 30px;font-size:13px}.bf-forbars .fbx-cta.fbx-solid{background:var(--gold-vault);color:var(--fbx-night);font-weight:500}.bf-forbars .fbx-cta.fbx-ghost{color:var(--fbx-cream);background:0 0;border-color:#efe7d659}.bf-forbars .fbx-cta:focus-visible{outline:2px solid var(--gold-vault);outline-offset:3px}.bf-forbars .fbx-fineprint{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fbx-dim2);margin-top:22px;font-size:11px}.bf-forbars .fbx-coin{filter:drop-shadow(0 0 38px #d9a84366);margin:0 auto 22px;animation:30s linear infinite fbx-spin}@keyframes fbx-spin{to{transform:rotate(360deg)}}.bf-forbars .fbx-vp-intro{text-align:center;padding:84px 32px 8px}.bf-forbars .fbx-vp-intro .fbx-eyebrow{color:var(--iron)}.bf-forbars .fbx-vp-intro .fbx-t{font-family:var(--serif);margin-top:10px;font-size:clamp(30px,4.4vw,46px);font-weight:400;line-height:1.08}.bf-forbars .fbx-vp-intro .fbx-t em{color:var(--iron);font-style:normal;font-weight:700}.bf-forbars .fbx-deck{max-width:56ch;font-family:var(--garamond);color:var(--ink-soft);margin:14px auto 0;font-size:20px;line-height:1.55}.bf-forbars .fbx-vp-intro .fbx-chips{justify-content:center}.bf-forbars .fbx-vp{padding:64px 0}.bf-forbars .fbx-vp .fbx-row{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.bf-forbars .fbx-vp.fbx-flip .fbx-art{order:2}.bf-forbars .fbx-vp .fbx-art{justify-content:center;align-items:center;display:flex}.bf-forbars .fbx-vp .fbx-num{font-family:var(--display-cap);color:var(--gold);font-size:78px;line-height:.8}.bf-forbars .fbx-vp .fbx-h{font-family:var(--serif);margin:6px 0 16px;font-size:clamp(28px,3.6vw,42px);font-weight:700;line-height:1.05}.bf-forbars .fbx-vp .fbx-b{max-width:38ch;font-family:var(--garamond);color:var(--ink-soft);font-size:19px;line-height:1.6}.bf-forbars .fbx-chips{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.bf-forbars .fbx-chip{border:1px solid var(--fbx-rule);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--iron);white-space:nowrap;border-radius:30px;padding:8px 15px;font-size:10.5px}.bf-forbars .fbx-vp.fbx-warm{background:var(--fbx-warm)}.bf-forbars .fbx-vp.fbx-dark{color:var(--fbx-cream);background-color:var(--fbx-night);background-image:radial-gradient(80% 70% at 75% 30%,#d9a8431a,#0000 60%)}.bf-forbars .fbx-vp.fbx-dark .fbx-num{color:var(--gold-hover)}.bf-forbars .fbx-vp.fbx-dark .fbx-b{color:var(--fbx-dim)}.bf-forbars .fbx-vp.fbx-dark .fbx-chip{color:var(--gold-hover);border-color:var(--fbx-rule-d)}.bf-forbars .fbx-how{background:var(--fbx-paper);border-top:1px solid var(--fbx-rule);padding:90px 32px}.bf-forbars .fbx-head{text-align:center;margin-bottom:54px}.bf-forbars .fbx-head .fbx-eyebrow{color:var(--iron)}.bf-forbars .fbx-head .fbx-t{font-family:var(--serif);font-size:clamp(28px,4vw,42px);font-weight:400}.bf-forbars .fbx-how .fbx-grid{grid-template-columns:repeat(4,1fr);gap:22px;max-width:1080px;margin:0 auto;display:grid}.bf-forbars .fbx-step{border-top:2px solid var(--gold-mark);padding-top:18px}.bf-forbars .fbx-step .fbx-n{font-family:var(--display-cap);color:var(--gold);font-size:40px;line-height:.8}.bf-forbars .fbx-step .fbx-st{font-family:var(--display-cap);letter-spacing:.02em;margin:10px 0 7px;font-size:20px}.bf-forbars .fbx-step .fbx-sb{font-family:var(--garamond);color:var(--ink-soft);font-size:15px;line-height:1.5}.bf-forbars .fbx-obj{background:var(--fbx-warm);border-top:1px solid var(--fbx-rule);padding:90px 32px}.bf-forbars .fbx-obj .fbx-head{margin-bottom:48px}.bf-forbars .fbx-obj .fbx-grid{grid-template-columns:repeat(3,1fr);gap:20px;max-width:1080px;margin:0 auto;display:grid}.bf-forbars .fbx-card{background:var(--fbx-paper);border:1px solid var(--fbx-rule);border-radius:14px;padding:28px}.bf-forbars .fbx-q{font-family:var(--display-cap);color:var(--iron);margin-bottom:10px;font-size:22px}.bf-forbars .fbx-a{font-family:var(--garamond);color:var(--ink-soft);font-size:16px;line-height:1.55}.bf-forbars .fbx-close{text-align:center;color:var(--fbx-cream);background-color:var(--fbx-night);background-image:radial-gradient(90% 80% at 50% 0,#2a1812,#0b0807 60%);padding:104px 32px}.bf-forbars .fbx-close h2{font-family:var(--display-cap);font-size:clamp(40px,6vw,80px);line-height:.94}.bf-forbars .fbx-close h2 em{color:var(--fbx-flame);font-style:normal}.bf-forbars .fbx-close .fbx-sub{margin-top:18px;font-size:19px}.bf-forbars .fbx-reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.bf-forbars .fbx-reveal.fbx-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bf-forbars .fbx-reveal{opacity:1;transition:none;transform:none}.bf-forbars .fbx-coin{animation:none}}@media (max-width:820px){.bf-forbars .fbx-vp .fbx-row{text-align:center;grid-template-columns:1fr;gap:28px}.bf-forbars .fbx-vp .fbx-art{order:-1}.bf-forbars .fbx-vp.fbx-flip .fbx-art{order:0}.bf-forbars .fbx-vp .fbx-b{margin:0 auto}.bf-forbars .fbx-vp .fbx-chips{justify-content:center}.bf-forbars .fbx-how .fbx-grid{grid-template-columns:1fr 1fr}.bf-forbars .fbx-obj .fbx-grid{grid-template-columns:1fr}}