.desktop-nav-shell .desktop-category-link{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:.25rem}.desktop-nav-shell .desktop-category-toggle{border-top-left-radius:0;border-bottom-left-radius:0;min-width:1.75rem;padding-inline:.375rem}.desktop-nav-shell .desktop-category-toggle:before{display:none}.desktop-nav-shell .desktop-category-controls{border-radius:.6rem;transition:background-color .2s}.desktop-nav-shell .desktop-nav-bar[data-mode=static] .desktop-category-controls:is(:hover,:focus-within,:has([data-state=open])){background:var(--secondary)}.desktop-nav-shell .desktop-category-controls:is(:hover,:focus-within) .desktop-nav-item:before{opacity:0}@media (width>=1280px){.desktop-nav-shell[data-overlay=true]{margin-bottom:-60px}}.desktop-nav-shell[data-overlay=true] .desktop-nav-bar[data-mode=static]{color:#fff;background:linear-gradient(110deg,#061b16c2,#061b167a);border-top:1px solid #fff3;border-bottom:1px solid #fff3;box-shadow:0 12px 32px -24px #00000073}.desktop-nav-shell[data-overlay=true] .desktop-nav-bar[data-mode=static] .desktop-nav-item{color:#fff;letter-spacing:.055em;text-shadow:0 1px 8px #00000040;--tw-ring-color:#fffc;--tw-ring-offset-color:#062019;border-radius:.6rem;font-size:.8125rem;font-weight:600}.desktop-nav-shell .desktop-nav-bar[data-mode=static] .desktop-nav-item:before{background:var(--secondary);opacity:1;border-radius:2px;width:2px;transition:opacity .2s;top:.75rem;bottom:.75rem;left:0}.desktop-nav-shell .desktop-nav-bar[data-mode=static] .desktop-nav-item:is(:hover,:focus-visible,[data-state=open]){background:var(--secondary);color:#fff;text-shadow:none}.desktop-nav-shell .desktop-nav-bar[data-mode=static] .desktop-nav-item:is(:hover,:focus-visible,[data-state=open]):before{opacity:0}.desktop-nav-shell[data-overlay=true] .desktop-nav-bar[data-mode=static] .desktop-nav-item>svg{opacity:.85}.desktop-nav-shell .desktop-nav-bar .desktop-category-controls .desktop-nav-item:is(.desktop-category-link,.desktop-category-toggle){background:0 0;border-radius:0}.desktop-nav-shell .desktop-nav-bar[data-mode=static] .desktop-category-controls:is(:hover,:focus-within,:has([data-state=open])) .desktop-nav-item{color:#fff;text-shadow:none}.desktop-nav-shell .desktop-category-controls:has([data-state=open]) .desktop-nav-item:before{opacity:0}.desktop-nav-shell .desktop-submenu-link{transition-property:background-color,color,box-shadow,transform}.desktop-nav-shell .desktop-submenu-link:is(:hover,:focus-visible){color:var(--secondary);box-shadow:0 8px 22px -8px color-mix(in oklab, var(--secondary) 28%, transparent);background:#fff}.desktop-nav-shell .desktop-submenu-link:is(:hover,:focus-visible)>svg{color:var(--secondary)}@media (prefers-reduced-motion:reduce){.desktop-nav-shell .desktop-nav-bar[data-mode=static] .desktop-nav-item:before{transition:none}}@media (width<=1279px){[data-astro-cid-imidouvt][data-scroll-mode=visible]>.mobile-nav-surface[data-astro-cid-imidouvt],[data-astro-cid-imidouvt][data-scroll-mode=hidden]>.mobile-nav-surface[data-astro-cid-imidouvt]{z-index:50;background:#fff;transition:transform .22s;position:fixed;inset:0 0 auto;box-shadow:0 4px 18px #0f172a14}[data-astro-cid-imidouvt][data-scroll-mode=visible]>.mobile-nav-surface[data-astro-cid-imidouvt]>nav[data-astro-cid-imidouvt]:first-child,[data-astro-cid-imidouvt][data-scroll-mode=hidden]>.mobile-nav-surface[data-astro-cid-imidouvt]>nav[data-astro-cid-imidouvt]:first-child{box-shadow:none}[data-astro-cid-imidouvt][data-scroll-mode=hidden]>.mobile-nav-surface[data-astro-cid-imidouvt]{transform:translateY(calc(-100% - 1rem))}}@media (prefers-reduced-motion:reduce){.mobile-nav-surface[data-astro-cid-imidouvt]{transition:none!important}}#certification[data-astro-cid-nto3hbpt]{grid-template-columns:repeat(3,1fr)}@media (width>=768px){#certification[data-astro-cid-nto3hbpt]{grid-template-columns:repeat(6,1fr)}}.dreamy-footer[data-astro-cid-oenwriqq]{isolation:isolate}.dreamy-footer-pattern[data-astro-cid-oenwriqq]{filter:invert()sepia(.2)saturate(.45)contrast(1.08);opacity:.2;mix-blend-mode:soft-light;background-image:url(/fondo.svg);background-position:top;background-repeat:repeat;background-size:clamp(26rem,38vw,38rem) clamp(26rem,38vw,38rem)}.dreamy-footer-pattern[data-astro-cid-oenwriqq]:after{content:"";background:radial-gradient(circle at 82% 8%, color-mix(in oklab, var(--accent-warm) 18%, transparent), transparent 32%), radial-gradient(circle at 18% 88%, color-mix(in oklab, var(--primary) 16%, transparent), transparent 34%), linear-gradient(180deg, oklab(0% none none/.08), transparent 36%, oklab(0% none none/.36));position:absolute;inset:0}@media (width<=767px){.dreamy-footer-pattern[data-astro-cid-oenwriqq]{opacity:.07;background-position:top;background-size:24rem 24rem}}@media (forced-colors:active){.dreamy-footer-pattern[data-astro-cid-oenwriqq]{display:none}}
