html:not(.bn) .bn-only{display:none!important}.bn .bn-off{display:none!important}.bn{--fw-navy: #0A0A0A;--fw-navy-2: #141414;--fw-navy-3: #232323;--fw-text: #0A0A0A;--fw-gold: #E2C285;--bn-gold-1: #F1D9A6;--bn-gold-2: #D6AE6A;--bn-gold-3: #A87C3F;--bn-gold-grad: linear-gradient(135deg, var(--bn-gold-1) 0%, var(--bn-gold-2) 48%, var(--bn-gold-3) 100%);--bn-black: #0A0A0A;--bn-line: rgba(226, 194, 133, .22);--fw-on-navy-muted: #B9B3A8}.bn .btn{--btn-bg: var(--bn-gold-grad);background:var(--bn-gold-grad);color:var(--bn-black);box-shadow:0 10px 28px #d6ae6a47,inset 0 1px #ffffff73}.bn .btn:hover{filter:brightness(1.06);box-shadow:0 14px 32px #d6ae6a61,inset 0 1px #ffffff73}.bn .btn.is-loading:after{border-color:#0a0a0a4d;border-top-color:var(--bn-black)}.bn .btn .icon{width:1.1em;height:1.1em}.bn-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;padding:9px var(--gutter);min-height:40px;background:var(--bn-black);color:#f3eee4;text-decoration:none;font-size:.8125rem;line-height:1.3;text-align:center;border-bottom:1px solid var(--bn-line)}.bn-bar strong{color:var(--fw-gold);font-weight:700}.bn-bar__tag{padding:3px 9px;border-radius:4px;background:var(--bn-gold-grad);color:var(--bn-black);font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bn-bar__time{color:var(--fw-on-navy-muted);font-variant-numeric:tabular-nums}.bn-bar__time b{color:#fff;font-weight:700}.bn-bar__long{display:none}.bn-bar:hover .bn-bar__text{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--bn-line)}@media(min-width:640px){.bn-bar__long{display:inline}}@media(max-width:479px){.bn-bar__time{display:none}}.bn .header{background:#0a0a0ae6;border-bottom-color:#1e1e1e}.bn .header__logo img{width:150px}.bn .nav a{color:#e9e4da}.bn .nav a:after{background:var(--fw-gold)}.bn .btn--sm{box-shadow:none}@media(max-width:400px){.bn .header__logo img{width:128px}}.bn-kicker{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fw-on-navy-muted)}.bn-kicker span{padding:5px 11px;border-radius:4px;background:var(--bn-gold-grad);color:var(--bn-black);font-weight:800;letter-spacing:.16em}@media(max-width:479px){.bn-kicker{font-size:.6875rem;letter-spacing:.08em;gap:8px}}.bn .hero{color:#fff;background:radial-gradient(760px 420px at 0% 0%,rgba(226,194,133,.13),transparent 62%),radial-gradient(600px 380px at 40% 100%,rgba(168,124,63,.1),transparent 65%),var(--bn-black)}.bn .hero__title{color:#fff}.bn .hero__title .hl{color:var(--fw-gold)}.bn .hero__sub{color:var(--fw-on-navy-muted)}.bn .hero__sub strong{color:#fff}.bn .hero .video{box-shadow:0 0 0 1px #262626,0 24px 60px #00000080}.bn-offer{position:relative;display:grid;gap:20px;padding:clamp(20px,3vw,28px);border-radius:var(--radius);background:radial-gradient(420px 200px at 100% 0%,rgba(226,194,133,.16),transparent 70%),linear-gradient(180deg,#151515,#0f0f0f);border:1px solid var(--bn-line);box-shadow:0 20px 50px #0006}.bn-offer__main{display:grid;gap:10px}.bn-offer__value{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;line-height:1}.bn-offer__pre,.bn-offer__post{font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600;color:#e9e4da}.bn-offer__pre{text-transform:uppercase;letter-spacing:.12em;font-size:.875rem;color:var(--fw-gold);width:100%}.bn-offer__num{font-family:var(--font-display);font-weight:600;font-size:clamp(3.4rem,7vw,5.2rem);letter-spacing:-.01em;line-height:.9;background:var(--bn-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.bn-offer__text{color:var(--fw-on-navy-muted);font-size:1rem;max-width:46ch}.bn-offer__text strong{color:#fff}.bn-offer__cta{justify-self:start;white-space:nowrap}@media(max-width:559px){.bn-offer__cta{justify-self:stretch;white-space:normal}}.countdown{display:grid;gap:10px}.countdown__label{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fw-on-navy-muted)}.countdown__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:380px}.countdown__grid li{display:grid;justify-items:center;gap:4px;padding:10px 4px 8px;border-radius:10px;background:#ffffff0a;border:1px solid var(--bn-line)}.countdown__grid b{font-size:clamp(1.5rem,2.6vw,1.875rem);font-weight:700;font-variant-numeric:tabular-nums;line-height:1;color:#fff}.countdown__grid span{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--fw-on-navy-muted)}@media(min-width:640px){.bn-offer{grid-template-columns:auto 1fr;align-items:end;column-gap:24px}.bn-offer__main,.bn-offer__cta{grid-column:1 / -1}.countdown__grid{min-width:300px}}.bn .hero .pass{--pass-hole: var(--bn-black);border-color:#262626;box-shadow:0 30px 80px #0000008c,0 0 0 1px var(--bn-line)}.bn .hero .pass__tear:before,.bn .hero .pass__tear:after{box-shadow:none}.bn .pass__stub{background:radial-gradient(420px 160px at 100% 0%,rgba(226,194,133,.22),transparent 70%),#111}.bn .pass__path .icon{background:#111}.bn .pass__top .bn-only{color:var(--fw-gold);font-weight:800}.bn .pass__deal dd{color:var(--fw-gold)}.bn .form-card__title.bn-only{font-family:var(--font-display);font-size:clamp(1.6rem,2.4vw,1.9rem);font-weight:600;line-height:1.1}.bn .field input:focus,.bn .field select:focus{border-color:var(--bn-gold-3);box-shadow:0 0 0 4px #d6ae6a40}.bn .trust{background:var(--bn-black);border-color:#1e1e1e}.bn .trust__item{border-color:#1e1e1e!important}.bn .trust__num{color:#fff}.bn .trust__label{color:var(--fw-on-navy-muted)}.bn .section--navy{background:var(--bn-black)}.bn .sim{background:linear-gradient(135deg,#141414,#1c1c1c);border-color:#2a2a2a}.bn .compare__col--them .icon{color:#8a8a8a}.bn .video__btn{background:var(--bn-gold-grad);box-shadow:0 10px 30px #d6ae6a66}.bn .video__btn .icon{fill:var(--bn-black)}.bn .footer{background:#050505}.bn-strip{margin-top:clamp(28px,4vw,40px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:18px clamp(18px,3vw,28px);border-radius:var(--radius);background:var(--bn-black);color:#e9e4da;border:1px solid var(--bn-line)}.bn-strip p{font-size:1rem;line-height:1.5}.bn-strip strong{color:var(--fw-gold)}.bn-strip__tag{display:inline-block;margin-right:8px;padding:3px 9px;border-radius:4px;vertical-align:2px;background:var(--bn-gold-grad);color:var(--bn-black);font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.bn-strip__time{color:var(--fw-on-navy-muted);font-size:.9375rem;font-variant-numeric:tabular-nums}.bn-strip__time b{color:#fff}.bn .final:before{background:radial-gradient(circle,rgba(226,194,133,.16),transparent 65%)}.bn-final{display:grid;gap:8px;padding:18px 20px;border-radius:12px;background:#e2c28512;border:1px solid var(--bn-line);border-left:4px solid var(--bn-gold-2)}.bn-final__offer{font-size:1.0625rem;color:#e9e4da}.bn-final__offer strong{color:var(--fw-gold)}.bn-final__time{font-size:.9375rem;color:var(--fw-on-navy-muted);font-variant-numeric:tabular-nums}.bn-final__time b{color:#fff}.bn .sticky-cta{background:#0a0a0af5;border-top-color:#1e1e1e}.bn .sticky-cta .btn{font-size:1rem}.bn .pass__deal dd{white-space:nowrap}@media(max-width:479px){.bn .pass__meta dd{font-size:.8125rem}}
