body.brand-logo-palette .interior-page{background:radial-gradient(circle at 6% 10%,#d79a2b12,#0000 20rem),radial-gradient(circle at 92% 4%,#173f490f,#0000 21rem),#fbf8f1}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar{color:#fffdf9;background:linear-gradient(90deg,#3e735dfa,#17313afa);border-bottom-color:#fffdf91f}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar :where(span,a){color:#fffdf9e0!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar-actions a{background:#fffdf914;border-color:#fffdf929}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette :where(.site-header) .header-cta{color:#fffdf9!important;background:#187c60!important;border-color:#d79a2b!important;box-shadow:0 .9rem 2rem #187c602e!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .home-neuro-visual{place-items:center;display:grid}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual .neural-atlas{filter:drop-shadow(0 .16rem .28rem #081a210b)!important;width:min(46vw,740px)!important;position:absolute!important;top:50%!important;left:64%!important;transform:translate(-50%,-50%)!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas{contain:layout paint;overflow:visible}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__graphic{filter:none!important;overflow:hidden!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__field{opacity:.28!important;stroke-width:.7px!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__orbits{opacity:.18!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__network-shell{transform-origin:320px 215px;transform:none!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette :where(.neural-atlas__signals,.neural-atlas__micro-signals){opacity:.62!important;filter:none!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__signals{stroke-width:3px!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__micro-signals{stroke-width:1.65px!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__micro-node{r:1.65px;opacity:.64!important;filter:none!important;stroke-width:.75px!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__nodes circle{filter:none!important;stroke-width:1.9px!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .neural-atlas__node-core{filter:none!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette :is(.neural-atlas__brainstem-fill,.neural-atlas__cerebellum-fill,.neural-atlas__stem,.neural-atlas__cerebellum){opacity:.62!important}@media (max-width:920px){body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual .neural-atlas{width:min(112vw,38rem)!important;top:52%!important;left:50%!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar-inner{width:calc(100% - 1.5rem)}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar-service{text-overflow:ellipsis;white-space:nowrap;max-width:48vw;overflow:hidden}}@media (max-width:760px){body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual{min-height:31rem;overflow:hidden}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual .neural-atlas{width:min(98vw,30rem)!important;top:41%!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual .home-neuro-axis{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b232bc7;border:1px solid #fffdf924;border-radius:1rem;padding:.35rem .75rem;box-shadow:0 1rem 2rem #081a212e;width:auto!important;bottom:1rem!important;left:1rem!important;right:1rem!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual .home-neuro-axis span{align-items:center;padding:.48rem 0}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual .home-neuro-axis strong{font-size:.78rem;line-height:1.25}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar-service{display:none!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar-inner{justify-content:flex-end;width:calc(100% - 1rem)}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .site-topbar-meta{display:none!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .floating-contact .floating-whatsapp{justify-content:center;border-radius:999px!important;gap:0!important;width:3.65rem!important;min-width:3.65rem!important;height:3.65rem!important;padding:0!important;display:flex!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .floating-contact .floating-whatsapp svg{flex:none;width:1.45rem!important;height:1.45rem!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette .floating-contact .floating-whatsapp span{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual{place-items:center;min-height:clamp(27rem,116vw,29rem);display:grid}body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home] .home-neuro-visual .neural-atlas{transform-origin:50%!important;width:min(92vw,23rem)!important;max-width:none!important;margin:0!important;top:37%!important;left:50%!important;transform:translate(-50%,-50%)!important}}body.brand-logo-palette .interior-page .home-contact-panel{background:#fffdf9f5;border:1px solid #102c3514;box-shadow:0 .95rem 2.35rem #10272f0d}body.brand-logo-palette .interior-page .home-contact-form button{color:#fff;background:#187c60;border-color:#187c60;box-shadow:0 .8rem 2rem #187c6033}body.brand-logo-palette .interior-page .home-contact-panel{border-radius:1.5rem;padding:clamp(1.35rem,3vw,2rem)}body.brand-logo-palette .site-footer.site-footer-complete{background:radial-gradient(circle at 82% 18%,#d79a2b1f,#0000 24rem),linear-gradient(#112b34,#0d252d)}body.brand-logo-palette .site-footer-complete .footer-brand img{filter:none;opacity:1}body.brand-logo-palette .site-footer-complete .footer-contact a{overflow-wrap:anywhere}body.brand-logo-palette .floating-whatsapp{background:linear-gradient(135deg,#1d8d6c,#166a52);border-color:#ffffff61;min-width:8.8rem;max-width:calc(100vw - 1.35rem);min-height:3.7rem;padding-inline:1rem 1.15rem;box-shadow:0 0 0 1px #0c312714,0 1rem 2.4rem #10272f3d}body.brand-logo-palette .floating-whatsapp span{white-space:nowrap;align-items:center;min-width:0;max-width:100%;font-size:.96rem;line-height:1.1;display:inline-flex}@media (max-width:920px){body.brand-logo-palette .floating-whatsapp{min-width:0;max-width:calc(100vw - 1rem);padding-inline:.9rem 1rem}body.brand-logo-palette .floating-whatsapp span{font-size:.9rem}}@media (max-width:760px){body.brand-logo-palette .floating-whatsapp{right:.75rem;bottom:calc(4.95rem + env(safe-area-inset-bottom));border-radius:50%;width:3.55rem;min-width:3.55rem;min-height:3.55rem;padding:0}body.brand-logo-palette .floating-whatsapp span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}body.brand-logo-palette .floating-contact .floating-whatsapp{width:auto;min-width:8.8rem;max-width:calc(100vw - 2rem)}@media (max-width:760px){body.brand-logo-palette:has(.interior-page) .floating-contact .floating-whatsapp{display:none}body.brand-logo-palette:not(:has(.mobile-action-bar.is-visible)) .floating-contact .floating-whatsapp{bottom:calc(env(safe-area-inset-bottom,0px) + 1rem)}body.brand-logo-palette:has(.mobile-action-bar.is-visible) .floating-contact .floating-whatsapp{bottom:calc(4.95rem + env(safe-area-inset-bottom))}body.brand-logo-palette .floating-contact .floating-whatsapp span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.brand-logo-palette .site-header .header-inner{width:calc(100% - 2rem)}body.brand-logo-palette .floating-contact .floating-whatsapp{display:none}}
body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home]>section[id]{scroll-margin-top:clamp(10rem,11vw,11.5rem)}@media (max-width:760px){body.human-first-b.hybrid-editorial.art-direction-level-up.neural-cosmos-motion.brand-logo-palette main[data-design-family=home]>section[id]{scroll-margin-top:8rem}body.brand-logo-palette .site-footer.site-footer-complete{padding-bottom:calc(10.5rem + env(safe-area-inset-bottom,0px))!important}body.brand-logo-palette .site-footer-complete .yag-credit{align-items:center;min-height:2.75rem;display:inline-flex}}
