html:not([data-bf-ended]) .site-header{background:#0d0716;box-shadow:0 1px #ffffff14}html:not([data-bf-ended]) .site-header .site-logo img{filter:brightness(0)invert()}html:not([data-bf-ended]) .site-header .nav-item>a,html:not([data-bf-ended]) .site-header .nav-dropdown>summary{color:#fff}html:not([data-bf-ended]) .site-header .nav-item>a:hover,html:not([data-bf-ended]) .site-header .nav-dropdown>summary:hover,html:not([data-bf-ended]) .site-header .nav-item>a.is-active,html:not([data-bf-ended]) .site-header .nav-dropdown>summary.is-active{color:#f6d9ff}html:not([data-bf-ended]) .site-header .nav-item>a.is-active:after,html:not([data-bf-ended]) .site-header .nav-dropdown>summary.is-active:after{background:#f6d9ff}html:not([data-bf-ended]) .site-header .hamburger{background:#ffffff1f}html:not([data-bf-ended]) .site-header .hamburger span{background:#fff}@media (width<=768px){html:not([data-bf-ended]) .site-header .main-nav{background:#0d0716}html:not([data-bf-ended]) .site-header .main-nav a,html:not([data-bf-ended]) .site-header .svc-group-h,html:not([data-bf-ended]) .site-header .svc-count{color:#fff}}html[data-bf-ended] .bf-live{display:none!important}.bf-ended{border-radius:var(--r-md);color:#fff;border:1px solid #ffffff4d;margin:0;padding:14px 18px;display:none}html[data-bf-ended] .bf-ended{display:block}.bf-ended a{color:#f6d9ff}.bf-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bf-section{color:#fff;background:radial-gradient(50% 40% at 90% 0,#c026d359,#0000 70%),radial-gradient(50% 40% at 0 100%,#a7408f4d,#0000 70%),#0d0716}.bf-container{max-width:1200px;margin:0 auto;padding:0 16px}.bf-title{text-transform:uppercase;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:clamp(2.5rem,8vw,4.5rem);font-weight:800;line-height:1}.bf-neon{color:#f6d9ff;text-shadow:0 0 8px #c026d3,0 0 24px #c026d3,0 0 48px #c026d399}.bf-outline{color:#0d0716;-webkit-text-stroke:2px #fff}.bf-dates{text-transform:uppercase;letter-spacing:.06em;color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:clamp(1.25rem,3vw,1.625rem);font-weight:600}.bf-lead{color:#ffffffe0;margin:0;font-size:1rem;line-height:1.6}.bf-deal{color:#f6d9ff;font-weight:700}.bf-terms{color:#fffc;margin:0;padding:0;font-size:.875rem;line-height:1.6;list-style:none}.bf-terms li:before{content:"* ";color:#f6d9ff}.bfc[data-astro-cid-pmipv6kz]{flex-direction:column;gap:10px;height:100%;display:flex}.bfc__media[data-astro-cid-pmipv6kz]{aspect-ratio:4/5;border-radius:var(--r-md);display:block;position:relative;overflow:hidden;box-shadow:0 12px 32px #0006}.bfc__media[data-astro-cid-pmipv6kz] img{object-fit:cover;width:100%;height:100%;transition:transform var(--t-med);display:block}.bfc__media[data-astro-cid-pmipv6kz]:hover img,.bfc__media[data-astro-cid-pmipv6kz]:focus-visible img{transform:scale(1.03)}.bfc__media[data-astro-cid-pmipv6kz]:focus-visible{outline-offset:3px;outline:3px solid #f6d9ff}.bfc__overlay[data-astro-cid-pmipv6kz]{color:#fff;background:linear-gradient(#0000 35%,#0d0716eb 100%);flex-direction:column;justify-content:flex-end;padding:16px;display:flex;position:absolute;inset:0}.bfc__overlay-name[data-astro-cid-pmipv6kz]{font-family:Playfair Display,serif;font-size:clamp(1.5rem,4vw,2rem);font-style:italic;line-height:1.1}.bfc__overlay-detail[data-astro-cid-pmipv6kz]{text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem}.bfc__overlay-price[data-astro-cid-pmipv6kz]{margin-top:8px;font-size:clamp(1.25rem,3.5vw,1.625rem);font-weight:700}.bfc__overlay-deal[data-astro-cid-pmipv6kz]{color:#f6d9ff;font-size:.875rem;font-weight:600}.bfc__wa[data-astro-cid-pmipv6kz]{justify-content:center;padding:10px 12px;font-size:.875rem;position:relative}@media (prefers-reduced-motion:reduce){.bfc__media[data-astro-cid-pmipv6kz] img{transition:none}}.bfv[data-astro-cid-agtoucj2]{width:100%;margin:0}.bfv[data-astro-cid-agtoucj2] video[data-astro-cid-agtoucj2]{aspect-ratio:9/16;border-radius:var(--r-lg);background:#000;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #ffffff26,0 20px 60px #c026d359}.bfv[data-astro-cid-agtoucj2] figcaption[data-astro-cid-agtoucj2]{text-align:center;color:#ffffffbf;margin-top:10px;font-size:.875rem}.bfs[data-astro-cid-henbrgbf]{padding:48px 0 56px}.bfs__top[data-astro-cid-henbrgbf]{align-items:center;gap:32px;margin-bottom:48px;display:grid}.bfs__title[data-astro-cid-henbrgbf]{font-size:clamp(3rem,11vw,6rem)}.bfs__title[data-astro-cid-henbrgbf] span[data-astro-cid-henbrgbf]{display:block}.bfs__dates[data-astro-cid-henbrgbf]{margin-top:16px}.bfs__lead[data-astro-cid-henbrgbf]{max-width:36ch;margin:12px 0 18px;font-size:1.0625rem}.bfs__terms[data-astro-cid-henbrgbf]{margin-bottom:24px}.bfs__ctas[data-astro-cid-henbrgbf]{flex-wrap:wrap;gap:12px;display:flex}.bfs__video[data-astro-cid-henbrgbf]{width:100%;max-width:340px;margin:0 auto}.bfs__grid[data-astro-cid-henbrgbf]{--cols:1;--gap:24px;justify-content:center;gap:var(--gap);flex-wrap:wrap;max-width:420px;margin:0 auto;padding:0;scroll-margin-top:124px;list-style:none;display:flex}.bfs__grid[data-astro-cid-henbrgbf]>li[data-astro-cid-henbrgbf]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols))}@media (width>=768px){.bfs__top[data-astro-cid-henbrgbf]{grid-template-columns:minmax(0,1fr) clamp(280px,32vw,380px);gap:56px;padding-right:clamp(0px,5vw,70px)}.bfs__video[data-astro-cid-henbrgbf]{max-width:none}.bfs__grid[data-astro-cid-henbrgbf]{--cols:3;--gap:28px;max-width:1100px}}
