@keyframes bfc-mq{to{transform:translateX(-50%)}}.bfc-top{position:relative;overflow:hidden;background:#0b0b10;color:#fff4f8;font-family:var(--font-bf),"Outfit",system-ui,sans-serif;-webkit-font-smoothing:antialiased}.bfc-top:before{content:"";position:absolute;inset:0;background:radial-gradient(46% 90% at 50% 100%,rgba(255,46,126,.5),rgba(255,46,126,0) 72%),radial-gradient(26% 70% at 6% 100%,rgba(255,138,61,.22),rgba(255,138,61,0) 70%);pointer-events:none}.bfc-tape{position:relative;height:40px;overflow:hidden;white-space:nowrap;background:#ff2e7e;color:#0b0b10}.bfc-tape,.bfc-tape .tr{display:flex;align-items:center}.bfc-tape .tr{gap:30px;flex:none;padding-right:30px;animation:bfc-mq 60s linear infinite;font-weight:700;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase}.bfc-tape .st{display:inline-block;width:13px;height:13px;background:currentColor;flex:none;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.bfc-hero{position:relative;text-align:center;padding:26px 20px 30px}.bfc-hero h2{margin:0;font-family:inherit;font-weight:900;font-size:clamp(34px,6vw,60px);line-height:1;letter-spacing:-.045em}.bfc-hero h2 .g{background:linear-gradient(95deg,#ff2e7e 5%,#ff8a3d 95%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.1em}.bfc-hero p{margin:10px auto 0;max-width:560px;font-size:15px;line-height:1.45;color:#e9dfee}@media (max-width:600px){.bfc-tape{height:36px}.bfc-tape .tr{font-size:11px;gap:22px;padding-right:22px}.bfc-hero{padding:16px 16px 20px}.bfc-hero h2{font-size:34px}.bfc-hero p{font-size:13px;margin-top:6px}}@media (prefers-reduced-motion:reduce){.bfc-tape .tr{animation:none}}.bf-checkout .bg-primary{background-color:#ff2e7e!important}.bf-checkout .hover\:bg-primary\/90:hover{background-color:#e01e6c!important}.bf-checkout .bg-primary\/5{background-color:rgba(255,46,126,.05)!important}.bf-checkout .bg-primary\/10{background-color:rgba(255,46,126,.1)!important}.bf-checkout .text-primary{color:#ff2e7e!important}.bf-checkout .text-primary\/70{color:rgba(255,46,126,.7)!important}.bf-checkout .hover\:text-primary:hover{color:#ff2e7e!important}.bf-checkout .border-primary{border-color:#ff2e7e!important}.bf-checkout .border-primary\/10{border-color:rgba(255,46,126,.1)!important}.bf-checkout .border-primary\/20{border-color:rgba(255,46,126,.2)!important}.bf-checkout .hover\:border-primary\/40:hover{border-color:rgba(255,46,126,.4)!important}.bf-checkout .hover\:border-primary\/50:hover{border-color:rgba(255,46,126,.5)!important}.bf-checkout .border-t-primary{border-top-color:#ff2e7e!important}.bf-checkout .focus\:ring-primary\/20:focus,.bf-checkout .ring-primary\/20{--tw-ring-color:rgba(255,46,126,.2)!important}.bf-checkout .from-primary{--tw-gradient-from:#ff2e7e var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(255,46,126,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.bf-checkout .to-secondary{--tw-gradient-to:#ff2e7e var(--tw-gradient-to-position)!important}.bf-checkout div[data-aff-card]{background-color:rgba(255,46,126,.07)!important;border-color:#ff2e7e!important}.bf-checkout [data-aff-card] .text-primary{color:#ff2e7e!important}.bf-checkout .border-accent\/10{border-color:rgba(255,46,126,.1)!important}.bf-checkout .border-accent\/20{border-color:rgba(255,46,126,.18)!important}.bf-checkout .border-accent\/30{border-color:rgba(255,46,126,.28)!important}.bf-checkout .bg-accent\/10{background-color:rgba(255,46,126,.06)!important}.bf-checkout .bg-accent\/50{background-color:#e8e6eb!important}.bf-checkout .bg-accent\/30{background-color:rgba(255,46,126,.14)!important}.bf-checkout .from-accent\/20{--tw-gradient-from:rgba(255,46,126,.09) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgba(255,46,126,0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)!important}.bf-checkout .to-accent\/10{--tw-gradient-to:rgba(255,46,126,.04) var(--tw-gradient-to-position)!important}.bfc-tape .bfc-frl{text-decoration:underline;text-underline-offset:3px;color:inherit}.bf-checkout .hover\:bg-primary:hover{background-color:#ff2e7e!important;color:#fff!important}.bf-checkout .hover\:bg-primary\/10:hover{background-color:rgba(255,46,126,.1)!important}.bf-checkout .hover\:bg-primary\/5:hover{background-color:rgba(255,46,126,.05)!important}.bf-checkout .border-primary\/30{border-color:rgba(255,46,126,.3)!important}.bf-checkout .hover\:border-primary\/25:hover{border-color:rgba(255,46,126,.25)!important}.bf-checkout .hover\:ring-primary\/40:hover{--tw-ring-color:rgba(255,46,126,.4)!important}.bf-checkout .fill-primary{fill:#ff2e7e!important}.bf-checkout .text-secondary{color:#e8590c!important}.bf-checkout .bg-secondary{background-color:#ff8a3d!important}.bf-checkout .bg-secondary\/20{background-color:rgba(255,138,61,.2)!important}.bf-checkout .prose em,.bf-checkout .prose h4{color:#ff2e7e!important}.bf-checkout .hover\:shadow-\[0_12px_40px_rgba\(139\,71\,137\,0\.12\)\]:hover{box-shadow:0 12px 40px rgba(255,46,126,.18)!important}.bf-checkout svg path[fill="#E3C9E2"]{fill:#ffc6dc!important}.bf-checkout svg path[fill="#B87BB5"]{fill:#ff7fb0!important}.bf-checkout svg path[fill="#8B4789"]{fill:#ff2e7e!important}.bf-checkout [style*="#E3C9E2"]{background-color:#ffc6dc!important}.bf-checkout [style*="#B87BB5"]{background-color:#ff7fb0!important}.bf-checkout [style*="#8B4789"]{background-color:#ff2e7e!important}