:root{--wb-nav-sombra:0 2px 8px rgba(31,42,35,.035),0 8px 24px rgba(31,42,35,.045)}
.framer-Rmalo .framer-1x8d7du{box-shadow:0 2px 8px rgba(31,42,35,0),0 8px 24px rgba(31,42,35,0);transition:box-shadow .3s ease}
html:not(.webiio-no-topo) .framer-Rmalo .framer-1x8d7du{box-shadow:var(--wb-nav-sombra)}
.framer-Rmalo .framer-1xugtp3,.nav__logo{translate:8px 0}
.framer-Rmalo .wb-header-link{position:relative;display:inline-flex;align-items:center;flex:none;min-height:32px;color:#888;font-family:'Inter','Inter Tight',sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.03em;text-decoration:none;white-space:nowrap}
.framer-Rmalo .wb-header-link:hover,.framer-Rmalo .wb-header-link[aria-current="page"]{color:#313236}
.framer-Rmalo .wb-header-link::after{content:"";position:absolute;left:0;right:100%;bottom:1px;height:1px;background:#313236;transition:right .2s ease}
.framer-Rmalo .wb-header-link:hover::after{right:0}
.framer-Rmalo .wb-header-link:focus-visible{outline:2px solid #005138;outline-offset:3px;border-radius:4px}
.framer-Rmalo .framer-tjhfti{gap:22px!important}
.framer-Rmalo.framer-v-10u4tnp .framer-1x8d7du,
.framer-Rmalo.framer-v-curn1 .framer-1x8d7du,
.framer-Rmalo.framer-v-1onk5t1 .framer-1x8d7du{width:880px!important;max-width:calc(100vw - 48px)!important}
.framer-Rmalo .framer-1fvcyqv{height:auto!important;gap:8px!important;padding:16px 24px!important}
.framer-Rmalo .framer-1fvcyqv .wb-header-link{width:100%;justify-content:flex-start}
.nav.is-compact .nav__inner{width:880px;max-width:calc(100% - 24px)}
.nav__toggle{display:none}
@media(max-width:839px){
  .framer-Rmalo{box-shadow:0 2px 8px rgba(31,42,35,0),0 8px 24px rgba(31,42,35,0);transition:box-shadow .3s ease}
  html:not(.webiio-no-topo) .framer-Rmalo{box-shadow:var(--wb-nav-sombra)}
  html:not(.webiio-no-topo) .framer-Rmalo .framer-1x8d7du{box-shadow:none}
  .framer-Rmalo .framer-1fvcyqv{width:calc(100% - 32px)!important;left:16px!important;border:1px solid #ededed;border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.05)}
  .nav__toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:40px;height:40px;margin-left:auto;padding:8px;border:0;background:none;cursor:pointer}
  .nav__toggle span{display:block;width:20px;height:1px;background:#666;transition:transform .2s ease}
  .nav__row{flex-wrap:wrap;gap:0}
  .nav .nav__links{display:none;width:100%}
  .nav.is-menu-open .nav__links{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:14px}
  .nav .nav__link{display:block;min-height:44px;padding:8px 0;font-size:16px}
  .nav .nav__link[aria-current="page"]{display:block}
  .nav .nav__links .btn{align-self:flex-start;margin-top:8px}
  .nav.is-menu-open .nav__inner{border-radius:20px}
  .nav.is-menu-open .nav__toggle span:first-child{transform:translateY(3.5px) rotate(45deg)}
  .nav.is-menu-open .nav__toggle span:last-child{transform:translateY(-3.5px) rotate(-45deg)}
}
