.bubble-menu{pointer-events:none;z-index:99;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.25rem;display:flex;top:1.25rem;left:0;right:0}.bubble-menu--fixed{position:fixed}.bubble-menu--absolute{position:absolute}.bubble-chip{--bubble-size:48px;width:var(--bubble-size);height:var(--bubble-size);pointer-events:auto;background:#0a0b0eb8;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 16px #0000004d}@media (min-width:768px){.bubble-chip{--bubble-size:56px}}.bubble-chip--logo{width:auto;min-height:var(--bubble-size);height:var(--bubble-size);border-radius:calc(var(--bubble-size) / 2);padding:0 1rem}.bubble-logo-img{-o-object-fit:contain;object-fit:contain;width:auto;height:60%;display:block}.bubble-bar-actions{align-items:center;gap:.625rem;display:flex}.bubble-chip--lang{text-transform:uppercase;letter-spacing:.08em;width:auto;padding:0 .375rem;font-size:.8125rem;font-weight:700}.bubble-lang-item{align-items:center;display:inline-flex}.bubble-lang-sep{color:#98989b66}.bubble-lang-btn{color:#98989b;min-height:44px;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-self:stretch;align-items:center;padding:0 .5rem;transition:color .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.bubble-lang-btn:hover,.bubble-lang-btn:focus-visible{color:#f9fafc}.bubble-lang-btn.is-active{color:#8deaff}.bubble-chip--toggle{cursor:pointer;border:1px solid #ffffff1f;flex-direction:column;gap:6px;padding:0;transition:background .3s cubic-bezier(.4,0,.2,1)}.bubble-toggle-line{transform-origin:50%;background:#f9fafc;border-radius:2px;width:20px;height:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);display:block}.bubble-chip--toggle.is-open .bubble-toggle-line:first-child{transform:translateY(4px)rotate(45deg)}.bubble-chip--toggle.is-open .bubble-toggle-line:last-child{transform:translateY(-4px)rotate(-45deg)}.bubble-overlay{pointer-events:auto;z-index:98;background:#010203eb;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;padding:6.5rem 1.25rem 2rem;display:flex;inset:0;overflow-y:auto}.bubble-overlay--fixed{position:fixed}.bubble-overlay--absolute{position:absolute}.bubble-pill-list{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:26rem;margin:0;padding:0;list-style:none;display:flex}.bubble-pill-col{width:fit-content;max-width:100%}.bubble-pill-link{box-sizing:border-box;color:#f9fafc;text-transform:uppercase;letter-spacing:.05em;text-align:center;white-space:nowrap;text-overflow:ellipsis;will-change:transform;background:#181b21f0;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:4rem;padding:1rem 2rem;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif;font-size:clamp(1.125rem,4.5vw,1.5rem);font-weight:600;text-decoration:none;transition:background .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 20px #00000080,inset 0 1px #ffffff0d}.bubble-pill-link:hover,.bubble-pill-link:focus-visible,.bubble-pill-link:active{color:#010203;background:#8deaff;border-color:#8deaff}.bubble-pill-label{will-change:transform, opacity;line-height:1.2;display:inline-block}.bubble-social-row{justify-content:center;align-items:center;gap:1.25rem;display:flex}.bubble-social-link{color:#f9fafc;will-change:transform;background:#181b21f0;border:1px solid #fff3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:background .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 20px #00000080,inset 0 1px #ffffff0d}.bubble-social-link:hover,.bubble-social-link:focus-visible,.bubble-social-link:active{color:#010203;background:#8deaff;border-color:#8deaff}.bubble-social-icon{width:20px;height:20px}@media (min-width:1024px){.bubble-menu,.bubble-overlay{display:none!important}}
