.mobile-menu-accordion-items a{position:relative}.mm-acc-item-badge{display:inline-flex;align-items:center;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:9px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase;color:var(--accent);line-height:1;margin-left:auto;margin-right:8px}.mobile-menu-accordion-items a .mobile-menu-accordion-items-arrow{margin-left:0}
.nav-linkedin-mobile { display: none !important; }
.floating-btn-stack .floating-btn-discover{
  display:inline-flex!important;
  background:rgba(255,255,255,0.32)!important;
  -webkit-backdrop-filter:blur(22px) saturate(180%)!important;
  backdrop-filter:blur(22px) saturate(180%)!important;
  border:none!important;
  box-shadow:0 10px 30px rgba(0,0,0,0.14), inset 0 1px 0 rgba(255,255,255,0.9)!important;
}
html[data-theme="dark"] .floating-btn-stack .floating-btn-discover{
  background:rgba(255,255,255,0.06)!important;
  border:none!important;
  box-shadow:0 10px 30px rgba(0,0,0,0.55), inset 0 1px 0 rgba(255,255,255,0.14)!important;
}
html.ti-pt main{transition:opacity .26s ease, transform .26s ease;transform-origin:center top}
html.ti-pt-leaving main{opacity:0;transform:scale(.985);pointer-events:none}
@keyframes ti-pt-in{from{opacity:0;transform:translateY(6px) scale(.992)}to{opacity:1;transform:none}}
html.ti-pt-entering main{animation:ti-pt-in .42s cubic-bezier(.4,0,.2,1) both}
@media(prefers-reduced-motion:reduce){html.ti-pt main{transition:none}html.ti-pt-leaving main{opacity:1;transform:none}html.ti-pt-entering main{animation:none}}