.fbp-group{--s:1;position:fixed!important;bottom:12px;z-index:9990;pointer-events:none;margin:0!important;padding:0!important;background:none!important}.fbp-left{left:12px;width:calc(230px*var(--s))!important;height:calc(230px*var(--s)/2.1585)!important}.fbp-right{right:12px;width:calc(188px*var(--s))!important;height:calc(188px*var(--s)/1.764)!important}.fbp-group::after{content:"";position:absolute;left:6%;right:6%;bottom:-5px;height:14px;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .22),transparent);z-index:-1}.fbp-group .fbp-p{position:absolute!important;display:block!important;box-sizing:border-box!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;outline:none;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;cursor:pointer;pointer-events:auto;transform-origin:50% 95%;-webkit-tap-highlight-color:#fff0;animation:fbp-rock 4s ease-in-out infinite;transition:opacity .3s}.fbp-group .fbp-p img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important;object-fit:contain!important;opacity:1!important;-webkit-user-drag:none;user-select:none;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.fbp-group .fbp-p:hover img{transform:translateY(-5px) scale(1.05)}.fbp-group .fbp-p:focus-visible{outline:2px dashed #ff7a1a;outline-offset:2px}.fbp-group .fbp-p.is-front{z-index:2}.fbp-group .fbp-p:nth-child(2){animation-delay:-1.4s}.fbp-group .fbp-p:nth-child(3){animation-delay:-2.6s}.fbp-group .fbp-p.is-popped{animation:fbp-squash .2s ease-in forwards;pointer-events:none}.fbp-group .fbp-p.is-hidden{opacity:0;visibility:hidden;animation:none}.fbp-group .fbp-p.is-back{animation:fbp-grow .6s cubic-bezier(.3,1.5,.5,1),fbp-rock 4s ease-in-out .6s infinite}.fbp-shard{position:fixed!important;z-index:9991;pointer-events:none;margin:0!important;padding:0!important;border:0!important;background-size:100% 100%!important;background-repeat:no-repeat!important;will-change:transform,opacity}@keyframes fbp-rock{0%,100%{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes fbp-squash{0%{transform:scale(1)}50%{transform:scale(1.18,.82)}80%{transform:scale(.88,1.16) rotate(4deg)}100%{transform:scale(1.25);opacity:.6}}@keyframes fbp-grow{from{transform:scale(.2,0);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:767px){.fbp-group{--s:.62;bottom:8px}.fbp-left{left:6px}.fbp-right{right:6px}}@media (prefers-reduced-motion:reduce){.fbp-group .fbp-p,.fbp-group .fbp-p.is-back{animation:none}.fbp-shard{display:none}}@media print{.fbp-group,.fbp-shard{display:none!important}}.fbp-hint{position:absolute;left:2%;bottom:100%;margin:0 0 calc(10px*var(--s))!important;transform:rotate(-8deg);transform-origin:left bottom;white-space:nowrap;font:italic 400 11px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;letter-spacing:.2px;color:#5f646d!important;text-shadow:none!important;animation:fbp-hint 3s ease-in-out infinite}@keyframes fbp-hint{0%,100%{translate:0 0}50%{translate:0 -3px}}.fbp-modal{position:fixed!important;inset:0;z-index:2147483000;display:grid;place-items:center;padding:16px;background:rgb(12 10 16 / .55);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .25s}.fbp-modal.is-open{opacity:1}.fbp-card{position:relative;container-type:inline-size;width:min(440px,92vw,calc(88vh*1058/1210));aspect-ratio:1058/1210;border-radius:2.7cqw .7cqw 2.7cqw 2.7cqw;overflow:hidden;box-shadow:0 24px 60px rgb(0 0 0 / .35);background:#fff0;transform:scale(.88) translateY(14px);transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.fbp-modal.is-open .fbp-card{transform:none}.fbp-card .fbp-art{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;user-select:none;-webkit-user-drag:none}.fbp-card .fbp-hot{position:absolute!important;display:flex!important;align-items:center;justify-content:center;box-sizing:border-box!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer;border-radius:1.9cqw;transition:background-color .15s}.fbp-card .fbp-hot:focus-visible{outline:2px solid #ff5a1f!important;outline-offset:2px}.fbp-card .fbp-close{left:91.4%;top:1.98%;width:6.8%;height:5.95%;border-radius:50%}.fbp-card .fbp-code{left:5.39%;top:54.46%;width:50.85%;height:9%}.fbp-card .fbp-copy{left:58.88%;top:54.05%;width:35.82%;height:9.42%}.fbp-card .fbp-quote{left:5.39%;top:67.02%;width:50.38%;height:9.42%}.fbp-card .fbp-contact{left:58.7%;top:67.02%;width:36.2%;height:9.5%;font:700 3.3cqw/1 "Gilroy","Plus Jakarta Sans","Poppins","Segoe UI",system-ui,Arial,sans-serif!important;color:#15151a!important;letter-spacing:.01em}.fbp-card .fbp-copy:hover,.fbp-card .fbp-quote:hover{background:rgb(255 255 255 / .14)!important}.fbp-card .fbp-contact:hover,.fbp-card .fbp-code:hover,.fbp-card .fbp-close:hover{background:rgb(0 0 0 / .05)!important}.fbp-toast{position:absolute;left:76.8%;top:48.5%;transform:translate(-50%,6px);padding:.9cqw 2.2cqw;border-radius:99px;background:#15151a;color:#fff;font:600 2.6cqw/1.2 system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.fbp-toast.is-on{opacity:1;transform:translate(-50%,0)}.fbp-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important}@media (prefers-reduced-motion:reduce){.fbp-hint{animation:none}.fbp-card{transition:none}}