@import url("https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600;700&display=swap");.bingk-promo{--bk-bg:#f6f6f5;--bk-ink:#1a1817;--bk-orange:#ff8116;--bk-orange-bg:#ffefe1;--bk-orange-ink:#80410b;--bk-primary:#297aff;--bk-font-display:"Sora",system-ui,-apple-system,sans-serif;--bk-font-body:"Source Sans 3","Source Sans Pro",system-ui,-apple-system,sans-serif;--bk-max:1360px;--bk-margin:40px;--bk-ease:cubic-bezier(.4,.15,.2,1);color:var(--bk-bg);font-family:var(--bk-font-body)!important;font-size:20px;line-height:30px;margin:0;padding:36px 0;position:relative;width:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box}.bingk-promo--dark{background:var(--bk-ink);color:var(--bk-bg)}.bingk-promo--orange{background:var(--bk-orange-bg);color:var(--bk-ink)}.bingk-promo[hidden]{display:none}.bingk-promo *,.bingk-promo :after,.bingk-promo :before{box-sizing:border-box}.bingk-promo p{margin:0}.bingk-promo__wrap{align-items:center;display:grid;gap:6px 32px;grid-template-areas:"badge button" "text button";grid-template-columns:minmax(0,1fr) auto;margin:0 auto;max-width:var(--bk-max);padding:0 var(--bk-margin);width:100%}.bingk-promo .bingk-promo__badge{align-self:end;grid-area:badge;justify-self:start}.bingk-promo .bingk-promo__text{grid-area:text}.bingk-promo .bingk-btn{align-self:center;grid-area:button}.bingk-promo .bingk-promo__badge{align-items:center;background:var(--bk-orange);border-radius:9999px;color:#fff;display:inline-flex;font-family:var(--bk-font-body)!important;font-size:16px;font-weight:400;letter-spacing:.02em;line-height:22px;min-height:28px;padding:4px 12px;text-transform:uppercase}.bingk-promo .bingk-promo__text,.bingk-promo .bingk-promo__text p{color:inherit!important;font-family:var(--bk-font-body)!important;font-size:20px;line-height:30px}.bingk-promo .bingk-promo__text b,.bingk-promo .bingk-promo__text strong{color:var(--bk-orange);font-weight:700}.bingk-promo--orange .bingk-promo__text b,.bingk-promo--orange .bingk-promo__text strong{color:var(--bk-orange-ink)}.bingk-promo .bingk-promo__text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.bingk-promo .bingk-btn,.bingk-promo .bingk-btn:focus,.bingk-promo .bingk-btn:hover,.bingk-promo .bingk-btn:link,.bingk-promo .bingk-btn:visited{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;font-family:var(--bk-font-display)!important;font-size:16px;font-weight:400!important;justify-content:center;line-height:22px;min-height:44px;padding:0 20px;text-decoration:none!important;transition:background-color .15s ease,color .15s ease;white-space:nowrap}.bingk-promo--dark .bingk-btn--ghost,.bingk-promo--dark .bingk-btn--ghost:link,.bingk-promo--dark .bingk-btn--ghost:visited{background:var(--bk-bg);border:0;color:var(--bk-ink)!important}.bingk-promo--dark .bingk-btn--ghost:hover{background:#fff}.bingk-promo--orange .bingk-btn--ghost,.bingk-promo--orange .bingk-btn--ghost:link,.bingk-promo--orange .bingk-btn--ghost:visited{background:var(--bk-ink);border:0;color:var(--bk-bg)!important}.bingk-promo :focus-visible{border-radius:2px;outline:2px solid var(--bk-primary);outline-offset:2px}.bingk-promo--js:not(.is-in) .bingk-reveal{opacity:0;transform:translateY(12px)}.bingk-promo--js .bingk-reveal{transition:opacity .6s ease,transform .6s var(--bk-ease)}.bingk-promo.is-in .bingk-reveal{opacity:1;transform:none}@media (max-width:860px){.bingk-promo{--bk-margin:20px;padding:28px 0}.bingk-promo__wrap{grid-template-areas:"badge" "text" "button";grid-template-columns:minmax(0,1fr)}.bingk-promo .bingk-promo__text,.bingk-promo .bingk-promo__text p{font-size:18px;line-height:28px}.bingk-promo .bingk-btn{width:100%}}@media (prefers-reduced-motion:reduce){.bingk-promo .bingk-reveal{opacity:1!important;transform:none!important;transition:none!important}}