a.bcmb.bcmb--wed{--bcmb-fg:#6b7280;--bcmb-fg-hover:#231535;--bcmb-hover-bg:#2315350d;font:inherit;letter-spacing:normal;text-transform:none;color:var(--bcmb-fg);white-space:nowrap;vertical-align:middle;-webkit-tap-highlight-color:transparent;background-color:#0000;border-radius:999px;align-items:center;gap:.5em;margin:0;padding:.3em .85em .3em .55em;font-size:14px;line-height:1.2;text-decoration:none;transition:color .25s,background-color .25s;display:inline-flex}a.bcmb.bcmb--wed:focus-visible,a.bcmb.bcmb--wed:hover{color:var(--bcmb-fg-hover);background-color:var(--bcmb-hover-bg);text-decoration:none}a.bcmb.bcmb--wed:focus-visible{outline-offset:2px;outline:2px solid}.bcmb--wed .bcmb__art{flex:none;width:29px;height:24px;display:block;overflow:visible}.bcmb--wed .bcmb__brand{font-weight:300}.bcmb--wed .bcmb__brand b{font-weight:700}.bcmb--wed .bcmb__gem{fill:#fff;stroke:#b8902f;stroke-width:.8px;stroke-linejoin:round}.bcmb--wed .bcmb__spark{fill:#e2be5e;transform-box:fill-box;transform-origin:50%;animation:5s ease-in-out infinite bcmb-wed-twinkle;transform:scale(0)}.bcmb--wed .bcmb__heart{fill:#e95252;opacity:0;transform-box:fill-box;transform-origin:50% 100%}.bcmb--wed .bcmb__rings{transform-box:fill-box;transform-origin:50% 0}a.bcmb.bcmb--wed:focus-visible .bcmb__rings,a.bcmb.bcmb--wed:hover .bcmb__rings{animation:1.2s ease-out bcmb-wed-swing}a.bcmb.bcmb--wed:focus-visible .bcmb__spark,a.bcmb.bcmb--wed:hover .bcmb__spark{animation:.9s ease-out .15s both bcmb-wed-flash}a.bcmb.bcmb--wed:focus-visible .bcmb__heart,a.bcmb.bcmb--wed:hover .bcmb__heart{animation:1.4s ease-out .1s both bcmb-wed-float}@keyframes bcmb-wed-twinkle{0%,80%,to{transform:scale(0)rotate(0)}88%{transform:scale(1)rotate(45deg)}}@keyframes bcmb-wed-flash{0%{transform:scale(0)rotate(0)}35%{transform:scale(1.25)rotate(60deg)}to{transform:scale(0)rotate(120deg)}}@keyframes bcmb-wed-swing{0%{transform:rotate(0)}18%{transform:rotate(-12deg)}40%{transform:rotate(9deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes bcmb-wed-float{0%{opacity:0;transform:translateY(3px)scale(.4)}25%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-9px)scale(1.1)}}@media (prefers-reduced-motion:reduce){a.bcmb.bcmb--wed,a.bcmb.bcmb--wed *{transition:none!important;animation:none!important}}.app__footer{--tw-border-opacity:1;border-top-style:solid;border-top-width:1px;border-color:rgb(249 250 251/var(--tw-border-opacity,1));margin-left:3rem;margin-right:3rem}.cookie-banner[data-v-908898a4]{z-index:1000;background-color:#fff;max-width:400px;position:fixed;bottom:20px;right:20px;box-shadow:0 0 5px 1px #ccc}.cookie-banner .cookie-content[data-v-908898a4]{flex-direction:row;justify-content:center;align-items:center;padding:10px;display:flex}@media (width<=640px){.cookie-banner[data-v-908898a4]{bottom:0;left:0;right:0}.cookie-banner .cookie-content[data-v-908898a4]{flex-direction:column}}.cookie-banner .cookie-content button[data-v-908898a4]{cursor:pointer;backface-visibility:hidden;border:0;outline:0;margin:10px;padding:12px 20px;font-size:16px;font-weight:700;transition:background-color .2s,color .2s}.cookie-banner .cookie-content p[data-v-908898a4]{color:#000;max-width:400px;font-size:14px}.element-modal .element-modal__close:hover{color:#fff;background:#ff006e!important}.element-modal .cookie-item .cookie-controls{justify-content:space-between;align-items:center;display:flex}.element-modal .cookie-item .cookie-description{color:#282828b3;margin-top:20px}.app__mobile-menu{z-index:99999}
