.bf-v12{position:relative;z-index:46;display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:6px 48px 6px 12px;overflow:hidden;color:#FBEFF1;background:linear-gradient(100deg,#3B0A1D,#6E1433 38%,#9B1C45 68%,#D02A55)}.bf-v12:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16) 50%,transparent);transform:translateX(-100%);animation:bf-v12-luciu 6s ease-in-out 1.2s infinite}@keyframes bf-v12-luciu{0%,70%{transform:translateX(-100%)}to{transform:translateX(100%)}}.bf-v12-thumb{position:relative;z-index:1;flex-shrink:0;width:30px;height:53px;border-radius:6px;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.35),0 6px 14px -6px rgba(0,0,0,.6)}.bf-v12-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bf-v12-play{position:absolute;inset:0;display:grid;place-items:center;background:rgba(27,6,14,.35);color:#fff;transition:background-color .2s ease}.bf-v12-play svg{width:12px;height:12px}.bf-v12-thumb:hover .bf-v12-play{background:rgba(27,6,14,.15)}.bf-v12-link{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;-moz-column-gap:14px;column-gap:14px;row-gap:2px;color:inherit;text-decoration:none;text-align:center}.bf-v12-eyebrow{font-family:var(--font-cormorant),Georgia,serif;font-size:20px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;line-height:1.1}.bf-v12-text{font-size:14.5px;line-height:1.35}.bf-v12-pct{font-weight:700;color:#fff;font-size:16px}.bf-v12-cta{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:#fff;color:#9B1C45;font-family:var(--font-montserrat),sans-serif;font-size:13px;font-weight:700;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.bf-v12-link:hover .bf-v12-cta{transform:translateY(-1px);box-shadow:0 6px 16px -8px rgba(0,0,0,.5)}.bf-v12-arrow{width:14px;height:14px;transition:transform .25s ease}.bf-v12-link:hover .bf-v12-arrow{transform:translateX(3px)}.bf-v12-close{position:absolute;z-index:1;top:50%;right:2px;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border-radius:999px;color:rgba(251,239,241,.75);transition:color .2s ease,background-color .2s ease}.bf-v12-close:hover{color:#fff;background:rgba(255,255,255,.1)}@media (max-width:640px){.bf-v12{gap:10px;justify-content:flex-start;padding-left:10px}.bf-v12-link{flex-direction:column;align-items:flex-start;text-align:left}.bf-v12-eyebrow{font-size:17px}.bf-v12-text{font-size:13.5px}.bf-v12-cta,.bf-v12-date{display:none}.bf-v12-text:after{content:" →";font-weight:700}}@media (prefers-reduced-motion:reduce){.bf-v12:after{animation:none;display:none}}.bf-v12-modal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:rgba(20,4,10,.82);backdrop-filter:blur(6px)}.bf-v12-modal-box{position:relative;display:flex;flex-direction:column;gap:12px;width:min(380px,100%,calc((100dvh - 120px) * 9 / 16))}.bf-v12-video{width:100%;aspect-ratio:9/16;border-radius:16px;background:#1B0B10;box-shadow:0 30px 60px -20px rgba(0,0,0,.7)}.bf-v12-modal-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border-radius:999px;background:linear-gradient(100deg,#F0345A,#C8234F 52%,#9B1C45);color:#fff;font-family:var(--font-montserrat),sans-serif;font-size:15px;font-weight:700;text-decoration:none}.bf-v12-modal-close{position:absolute;top:-14px;right:-14px;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;background:#fff;color:#1B1114;box-shadow:0 6px 16px -6px rgba(0,0,0,.5)}@media (max-width:440px){.bf-v12-modal-close{top:8px;right:8px}}