:root{--hy-accent:#0080ff;--hy-accent-2:#006ad4;--hy-ink:#232522;--hy-ink-2:#2d2f2c;--hy-white:#ffffff;--hy-lilac:#7c6db2;--hy-teal:#3dc0a1;--hy-bg:#f2f2f2;--hy-card:#e9e9e9;--hy-card-2:#dadada;--hy-muted:#666666;--hy-line:rgba(0, 0, 0, 0.1);--hy-line-strong:rgba(0, 0, 0, 0.14);--hy-line-light:rgba(255, 255, 255, 0.23);--hy-sans:"Sora", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--hy-mono:"Sora", sans-serif;--hy-gutter:20px;--hy-gap:8px;--hy-section:clamp(88px, 6.5vw, 128px);--hy-edge:max(clamp(32px, 5vw, 96px), (100% - 1720px) / 2);--hy-ease-appear:cubic-bezier(0.16, 1, 0.3, 1);--hy-ease-text:cubic-bezier(0.31, 1.01, 0.55, 0.97);--hy-ease-hover:cubic-bezier(0.08, 0.78, 0.56, 1);--hy-ease-nav:cubic-bezier(0.44, 0, 0.56, 1);--hy-ease-curtain:cubic-bezier(0.52, 0.05, 0.01, 0.99);--hy-spring-btn:cubic-bezier(0.34, 1.3, 0.64, 1);--hy-spring-soft:cubic-bezier(0.22, 1, 0.36, 1)}@media (max-width:809.98px){:root{--hy-gutter:16px;--hy-section:96px}}body.idex-hydra{background:var(--hy-bg);color:var(--hy-ink);font-family:var(--hy-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body.idex-hydra ::selection{background:var(--hy-accent);color:#fff}.hy-wrap{width:100%;padding-left:var(--hy-gutter);padding-right:var(--hy-gutter);box-sizing:border-box}.hy-section{position:relative;padding-top:var(--hy-section);padding-bottom:var(--hy-section)}.hy-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hy-display{font-family:var(--hy-sans);font-weight:400;font-size:clamp(40px, 4.45vw, 64px);line-height:1.1;letter-spacing:-.05em;margin:0}.hy-h2{font-family:var(--hy-sans);font-weight:400;font-size:clamp(30px, 2.64vw, 38px);line-height:1.2;letter-spacing:-.05em;margin:0}.hy-h3{font-family:var(--hy-sans);font-weight:400;font-size:clamp(24px, 2.15vw, 31px);line-height:1.2;letter-spacing:-.05em;margin:0}.hy-lead{font-size:clamp(30px, 2.64vw, 38px);line-height:1.25;letter-spacing:-.02em;font-weight:400;margin:0}.hy-body{font-size:16px;line-height:1.5;letter-spacing:-.02em;margin:0}.hy-small{font-size:14px;line-height:1.5;letter-spacing:-.02em;margin:0}.hy-mono{font-family:var(--hy-mono);font-size:13px;line-height:1.2;letter-spacing:0;text-transform:uppercase}.hy-label{display:inline-flex;align-items:center;height:28px;padding:0 8px;border-radius:4px;background:var(--hy-accent);color:#fff;font-family:var(--hy-mono);font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:0;white-space:nowrap}.hy-label--dark{background:var(--hy-ink);color:#fff}.hy-label--light{background:#fff;color:var(--hy-ink)}.hy-btn,body.idex-hydra .site-main a.hy-btn{--hy-btn-bg:var(--hy-accent);--hy-btn-fg:#fff;display:inline-flex;align-items:center;gap:2px;text-decoration:none!important;color:var(--hy-btn-fg)!important;font-family:var(--hy-sans)!important;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:1;cursor:pointer;-webkit-tap-highlight-color:#fff0}.hy-btn.hy-btn--dark,body.idex-hydra .site-main a.hy-btn.hy-btn--dark{--hy-btn-bg:var(--hy-ink);--hy-btn-fg:#fff}.hy-btn.hy-btn--light,body.idex-hydra .site-main a.hy-btn.hy-btn--light{--hy-btn-bg:#fff;--hy-btn-fg:var(--hy-ink)}.hy-btn__body{display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:var(--hy-btn-bg);overflow:hidden;transition:transform 0.4s var(--hy-spring-btn)}.hy-btn__roll{position:relative;display:block;overflow:hidden;height:1.2em;line-height:1.2em}.hy-btn__roll>span,.hy-btn__roll::after{display:block;transition:transform 0.4s var(--hy-spring-btn)}.hy-btn__roll::after{content:attr(data-text);position:absolute;left:0;top:100%;white-space:nowrap}.hy-btn__circle{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--hy-btn-bg);color:var(--hy-btn-fg);overflow:hidden;flex:none;transition:transform 0.4s var(--hy-spring-btn)}.hy-btn__clip{position:relative;display:block;width:14px;height:14px;overflow:hidden}.hy-btn__clip .hy-ico{position:absolute;inset:0;width:14px;height:14px;transition:transform 0.4s var(--hy-spring-btn)}.hy-btn__clip .hy-ico+.hy-ico{transform:translate(-150%,150%)}.hy-btn:hover .hy-btn__roll>span,.hy-btn:hover .hy-btn__roll::after,.hy-btn:focus-visible .hy-btn__roll>span,.hy-btn:focus-visible .hy-btn__roll::after{transform:translateY(-100%)}.hy-btn:hover .hy-btn__clip .hy-ico:first-child,.hy-btn:focus-visible .hy-btn__clip .hy-ico:first-child{transform:translate(150%,-150%)}.hy-btn:hover .hy-btn__clip .hy-ico+.hy-ico,.hy-btn:focus-visible .hy-btn__clip .hy-ico+.hy-ico{transform:translate(0,0)}.hy-btn:hover .hy-btn__circle{transform:rotate(45deg)}.hy-btn:focus-visible{outline:2px solid var(--hy-accent);outline-offset:3px;border-radius:999px}.hy-ico{display:block;width:14px;height:14px}.hy-graphic{display:block;width:100%;height:auto;color:currentColor;overflow:visible}html.hy-js [data-hy="appear"]{opacity:0;transform:translate3d(0,var(--hy-y,25px),0);will-change:opacity,transform}html.hy-js [data-hy="appear"].is-in{opacity:1;transform:none;transition:opacity var(--hy-dur,1s) var(--hy-ease-appear) var(--hy-delay,0.1s),transform var(--hy-dur,1s) var(--hy-ease-appear) var(--hy-delay,0.1s)}html.hy-js [data-hy="text"]{visibility:hidden}html.hy-js [data-hy="text"].is-split{visibility:visible}.hy-w{display:inline-block;will-change:opacity,transform}html.hy-js [data-hy="text"].is-split .hy-w{opacity:.001;transform:translate3d(0,var(--hy-y,64px),0)}html.hy-js [data-hy="text"].is-split .hy-w.is-in{opacity:1;transform:none;transition:opacity 1.5s var(--hy-ease-text) var(--hy-d,0.2s),transform 1.5s var(--hy-ease-text) var(--hy-d,0.2s)}[data-hy="parallax"]{overflow:hidden}[data-hy="parallax"]>.hy-parallax__media{display:block;width:100%;height:100%;object-fit:cover;transform-origin:50% 50%;will-change:transform}@media (prefers-reduced-motion:reduce){html.hy-js [data-hy="appear"],html.hy-js [data-hy="text"].is-split .hy-w{opacity:1!important;transform:none!important;transition:none!important}}.hy-header{position:fixed;z-index:1000;top:16px;left:var(--hy-gutter);right:var(--hy-gutter);display:flex;align-items:flex-start;justify-content:space-between;gap:16px;pointer-events:none;font-family:var(--hy-sans)}body.admin-bar .hy-header{top:48px}.hy-header>*{pointer-events:auto}.hy-nav{position:relative;display:flex;align-items:center;gap:32px;height:60px;padding:0 20px 0 16px;border-radius:4px;background:#e9e9e9}.hy-nav__logo{display:flex;align-items:center;flex:none}.hy-nav__logo img{display:block;width:112px;height:auto}.hy-nav__menu,.hy-nav__menu ul{list-style:none;margin:0;padding:0}.hy-nav__menu{display:flex;align-items:center;gap:24px}.hy-nav__menu>li{position:relative}.hy-nav__menu>li>a{position:relative;display:inline-flex;align-items:center;gap:6px;height:60px;color:#000!important;text-decoration:none!important;font-family:var(--hy-mono);font-size:12.96px;text-transform:uppercase;letter-spacing:-.04em;white-space:nowrap}.hy-nav__menu>li>a::after{content:"";position:absolute;left:0;right:0;bottom:19px;height:1px;background:#666;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.3s var(--hy-ease-nav)}.hy-nav__menu>li:hover>a::after,.hy-nav__menu>li>a:focus-visible::after,.hy-nav__menu>li.current-menu-item>a::after,.hy-nav__menu>li.current-menu-ancestor>a::after{transform:scaleX(1)}.hy-nav__menu>li.menu-item-has-children>a::before{content:"";order:2;width:6px;height:6px;margin-top:-3px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform 0.3s var(--hy-ease-nav)}.hy-nav__menu>li.menu-item-has-children:hover>a::before{transform:translateY(3px) rotate(225deg)}.hy-nav__menu .sub-menu{position:absolute;top:calc(100% + 0px);left:-16px;min-width:220px;padding:8px;border-radius:4px;background:#e9e9e9;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity 0.3s var(--hy-ease-nav),transform 0.3s var(--hy-ease-nav),visibility 0s linear 0.3s}.hy-nav__menu>li:hover>.sub-menu,.hy-nav__menu>li:focus-within>.sub-menu{opacity:1;visibility:visible;transform:none;transition:opacity 0.3s var(--hy-ease-nav),transform 0.3s var(--hy-ease-nav),visibility 0s}.hy-nav__menu .sub-menu a{display:block;padding:10px 8px;border-radius:4px;color:var(--hy-ink)!important;text-decoration:none!important;font-family:var(--hy-mono);font-size:12px;text-transform:uppercase;transition:background-color 0.3s var(--hy-ease-nav)}.hy-nav__menu .sub-menu a:hover{background:rgb(0 0 0 / .06)}.hy-header__right{display:flex;align-items:center;gap:8px;height:60px}.hy-langs{display:flex;align-items:center;gap:2px;height:36px;padding:0 6px;border-radius:999px;background:#e9e9e9}.hy-langs a{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:26px;padding:0 6px;border-radius:999px;color:var(--hy-muted)!important;text-decoration:none!important;font-family:var(--hy-mono);font-size:11px;text-transform:uppercase;transition:background-color 0.3s var(--hy-ease-nav),color 0.3s var(--hy-ease-nav)}.hy-langs a.is-active,.hy-langs a:hover{background:var(--hy-ink);color:#fff!important}.hy-burger{display:none;align-items:center;justify-content:center;gap:0;width:60px;height:60px;border:0;border-radius:4px;background:#e9e9e9;cursor:pointer;padding:0}.hy-burger span{position:absolute;width:20px;height:1.5px;background:var(--hy-ink);transition:transform 0.4s var(--hy-spring-btn)}.hy-burger span:first-child{transform:translateY(-4px)}.hy-burger span:last-child{transform:translateY(4px)}.hy-burger[aria-expanded="true"] span:first-child{transform:rotate(45deg)}.hy-burger[aria-expanded="true"] span:last-child{transform:rotate(-45deg)}.hy-burger{position:relative}.hy-mobile{position:fixed;z-index:999;inset:0;padding:92px var(--hy-gutter) 32px;background:var(--hy-bg);display:flex;flex-direction:column;gap:32px;overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity 0.4s var(--hy-ease-appear),transform 0.4s var(--hy-ease-appear),visibility 0s linear 0.4s}.hy-mobile.is-open{opacity:1;visibility:visible;transform:none;transition:opacity 0.4s var(--hy-ease-appear),transform 0.4s var(--hy-ease-appear),visibility 0s}.hy-mobile ul{list-style:none;margin:0;padding:0}.hy-mobile .hy-mobile__menu>li{border-bottom:1px solid var(--hy-line)}.hy-mobile .hy-mobile__menu a{display:block;padding:16px 0;color:var(--hy-ink)!important;text-decoration:none!important;font-size:28px;letter-spacing:-.05em}.hy-mobile .sub-menu{padding:0 0 12px}.hy-mobile .sub-menu a{padding:8px 0;font-family:var(--hy-mono);font-size:13px;letter-spacing:0;text-transform:uppercase;color:var(--hy-muted)!important}body .hy-header .hy-burger{display:none}@media (max-width:1199.98px){body .hy-header .hy-burger{display:inline-flex}.hy-nav__menu{display:none}.hy-nav{gap:0}.hy-burger{display:inline-flex}.hy-header__right .hy-btn{display:none}}@media (min-width:1200px){.hy-mobile{display:none}}.footer-home.hy-footer{position:relative;background:var(--hy-ink);color:#fff;font-family:var(--hy-sans);overflow:hidden}.hy-footer a{color:inherit;text-decoration:none}.hy-footer .footer-home__container{padding:64px var(--hy-gutter) 0;box-sizing:border-box}.hy-footer .footer-home__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:64px;align-items:start;padding-bottom:64px}.hy-footer .footer-home__brand{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:520px}.hy-footer .footer-home__brand .footer-home__logo-link{display:none}.hy-footer .footer-home__tagline{margin:0;font-size:24px;line-height:1.3;letter-spacing:-.02em;color:#fff}.hy-footer .footer-home__social{display:none}.hy-footer .footer-home__nav-group{display:flex;gap:64px}.hy-footer .footer-home__nav-col{display:grid;grid-template-columns:auto auto;column-gap:48px;align-items:start}.hy-footer .footer-home__nav-label{margin:0;padding-top:3px;font-family:var(--hy-mono);font-size:12px;text-transform:uppercase;color:rgb(255 255 255 / .6);white-space:nowrap}.hy-footer .footer-home__nav-label::before{content:"↳ "}.hy-footer .footer-home__menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.hy-footer .footer-home__menu a{position:relative;display:inline-block;font-size:16px;line-height:1.4;letter-spacing:-.02em;color:#fff}.hy-footer .footer-home__menu a::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:0 50%;transition:transform 0.3s var(--hy-ease-nav)}.hy-footer .footer-home__menu a:hover::after{transform:scaleX(1)}.hy-footer .footer-home__info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:32px 0 48px;border-top:1px solid var(--hy-line-light)}.hy-footer .footer-home__text-section{min-width:0}.hy-footer .footer-home__text-label{margin:0 0 12px;font-family:var(--hy-mono);font-size:12px;text-transform:uppercase;color:rgb(255 255 255 / .6)}.hy-footer .footer-home__text-copy{margin:0 0 8px;font-size:12px;line-height:1.6;color:rgb(255 255 255 / .55)}.hy-footer .footer-home__text-copy a{color:rgb(255 255 255 / .85);text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgb(255 255 255 / .3)}.hy-footer .footer-home__text-copy span[aria-hidden]{margin:0 6px}.hy-footer__end{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:0 var(--hy-gutter) 20px}.hy-footer__bigmark{display:block;width:min(58vw, 860px);line-height:0}.hy-footer__bigmark img{display:block;width:100%;height:auto}.hy-footer__meta{display:flex;align-items:center;gap:24px;padding-bottom:6px;font-family:var(--hy-mono);font-size:11px;text-transform:uppercase;color:rgb(255 255 255 / .7);white-space:nowrap}.hy-footer__meta .footer-home__copy{margin:0;font:inherit;color:inherit}.hy-footer .footer-home__bottom{display:none}@media (max-width:1199.98px){.hy-footer .footer-home__top{grid-template-columns:1fr}.hy-footer .footer-home__nav-group{flex-wrap:wrap;gap:32px 48px}}@media (max-width:809.98px){.hy-footer .footer-home__info{grid-template-columns:1fr}.hy-footer .footer-home__nav-col{grid-template-columns:1fr;row-gap:12px}.hy-footer__end{flex-direction:column;align-items:flex-start}.hy-footer__bigmark{width:100%}.hy-footer__meta{flex-wrap:wrap;white-space:normal}}.hy-head{position:relative;display:grid;grid-template-columns:124px minmax(0,1fr);align-items:baseline;width:100%;align-self:stretch;padding-bottom:28px;margin-bottom:48px;box-sizing:border-box}.hy-head::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--hy-line-strong);transform-origin:0 50%}html.hy-js .hy-head::after{transform:scaleX(0);transition:transform 1.4s var(--hy-ease-appear) 0.1s}html.hy-js .hy-head.is-in::after{transform:scaleX(1)}.hy-head__num{font-family:var(--hy-sans);font-size:14px;line-height:1;letter-spacing:-.02em;color:var(--hy-ink);font-variant-numeric:tabular-nums}.hy-head__title{margin:0;font-family:var(--hy-sans);font-size:clamp(24px, 2.15vw, 31px);font-weight:400;line-height:1.2;letter-spacing:-.02em;color:var(--hy-ink)}.hy-head--dark .hy-head__num,.hy-head--dark .hy-head__title{color:#fff}.hy-head--dark::after{background:var(--hy-line-light)}@media (max-width:809.98px){.hy-head{grid-template-columns:48px minmax(0,1fr);padding-bottom:20px;margin-bottom:32px}}@media (prefers-reduced-motion:reduce){html.hy-js .hy-head::after{transform:none;transition:none}}.hy-cursor{position:fixed;z-index:2147483000;top:0;left:0;width:24px;height:24px;pointer-events:none;opacity:0;transition:opacity 0.3s var(--hy-ease-nav);will-change:transform}.hy-cursor.is-on{opacity:1}.hy-cursor span{position:absolute;left:4.5px;top:11.5px;width:15px;height:1px;background:#c9c9c9}.hy-cursor span+span{transform:rotate(90deg)}.footer-home.hy-footer{--hy-foot:#4d9dff;display:flex;flex-direction:column;padding:80px 0 8px;color:var(--hy-foot)}.hy-footer .footer-home__container{display:contents}.hy-footer .footer-home__top,.hy-footer__end,.hy-footer .footer-home__info{width:100%;max-width:none;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:24px;padding-right:24px}@media (min-width:1848px){.hy-footer .footer-home__top,.hy-footer__end,.hy-footer .footer-home__info{padding-left:0;padding-right:0}}.hy-footer .footer-home__top{order:1;padding-bottom:0;gap:48px}.hy-footer__end{order:2;padding-top:180px;padding-bottom:0;align-items:flex-end}.hy-footer .footer-home__info{order:3;margin-top:64px;padding-top:24px;padding-bottom:24px}.hy-footer .footer-home__brand{max-width:400px;gap:18px}.hy-footer .footer-home__tagline{font-size:22.08px;font-weight:500;line-height:1.2;letter-spacing:-.05em;color:var(--hy-foot)}.hy-footer .footer-home__nav-group{gap:64px}.hy-footer .footer-home__nav-col{grid-template-columns:115px auto;column-gap:0}.hy-footer .footer-home__nav-label{padding-top:0;font-size:12.96px;line-height:1.2;letter-spacing:-.04em;color:var(--hy-foot)}.hy-footer .footer-home__menu{gap:3px}.hy-footer .footer-home__menu a{font-size:18.24px;line-height:1.35;letter-spacing:-.03em;color:var(--hy-foot)}.hy-footer__bigmark{width:auto;height:115px}.hy-footer__bigmark img{width:auto;height:115px}.hy-footer__meta{padding-bottom:4px;gap:16px;font-size:12.96px;letter-spacing:-.04em;color:var(--hy-foot)}.hy-footer__meta .footer-home__copy{color:inherit}.hy-footer .footer-home__info{border-top:1px solid rgb(255 255 255 / .12)}.hy-footer .footer-home__text-label{color:rgb(255 255 255 / .45);font-size:11px}.hy-footer .footer-home__text-copy{font-size:11px;color:rgb(255 255 255 / .45)}.hy-footer .footer-home__text-copy a{color:rgb(255 255 255 / .7)}@media (max-width:1199.98px){.hy-footer__end{padding-top:96px}.hy-footer .footer-home__nav-col{grid-template-columns:1fr;row-gap:12px}}@media (max-width:809.98px){.footer-home.hy-footer{padding-top:56px}.hy-footer__bigmark,.hy-footer__bigmark img{height:auto;width:100%}}.hy-footer .footer-home__nav-col{grid-template-columns:minmax(115px,auto) auto;column-gap:24px}.footer-home.gn-foot{--gn-bg:#232522;--gn-accent:#0080ff;--gn-accent-txt:#4d9dff;padding:0 16px 16px;background:var(--hy-bg);font-family:var(--hy-sans);color:#fff}.gn-card{position:relative;overflow:hidden;border-radius:34px;background:var(--gn-bg)}.gn-contours{position:absolute;inset:0;background:url("/wp-content/themes/Hello Elementor Child/img/hydra/contours.svg") center / cover no-repeat;pointer-events:none;animation:gn-drift 40s ease-in-out infinite alternate}@keyframes gn-drift{from{transform:scale(1) rotate(0deg)}to{transform:scale(1.06) rotate(3deg)}}.gn-inner{position:relative;z-index:1;width:min(1240px, calc(100% - 64px));margin:0 auto;padding:88px 0 0}.gn-foot a{color:inherit;text-decoration:none}.gn-news{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;padding-bottom:50px;border-bottom:1px solid rgb(255 255 255 / .1)}.gn-news__copy{max-width:732px}.gn-pill{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px 0 5px;border-radius:999px;background:rgb(255 255 255 / .1);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.gn-pill__dot{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--gn-accent);color:#fff}.gn-pill__dot svg{width:12px;height:8px}.gn-news__title{max-width:620px;margin:20px 0 16px;font-family:var(--hy-sans);font-size:clamp(36px, 2.8vw, 54px);font-weight:300;line-height:1.06;letter-spacing:-.04em;color:#fff}.gn-news__desc{max-width:520px;margin:0;font-size:16px;line-height:1.6;color:rgb(255 255 255 / .68)}.gn-news__form-wrap{width:460px;max-width:100%;flex:none}.gn-form{position:relative;display:flex;align-items:center;height:64px;padding:6px 6px 6px 24px;border-radius:999px;background:rgb(255 255 255 / .08);box-sizing:border-box}.gn-foot .gn-form__input{flex:1;min-width:0;height:52px;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#fff!important;font-family:var(--hy-sans)!important;font-size:15px!important;outline:none}.gn-foot .gn-form__input::placeholder{color:rgb(255 255 255 / .55)}.gn-foot .gn-form__btn{flex:none;width:144px;height:52px;padding:0!important;border:0!important;border-radius:999px!important;background:var(--gn-accent)!important;color:#fff!important;font-family:var(--hy-sans)!important;font-size:15px!important;font-weight:500!important;cursor:pointer;transition:transform 0.4s var(--hy-spring-btn),background-color 0.3s}.gn-foot .gn-form__btn:hover{background:#1a8cff!important;transform:scale(1.03)}.gn-news__note{margin:14px 0 0 0;font-size:14px;line-height:1.5;color:rgb(255 255 255 / .55)}.gn-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding:56px 0 0}.gn-logo img{display:block;width:150px;height:auto}.gn-brand__text{max-width:260px;margin:16px 0 24px;font-size:16px;line-height:1.6;color:rgb(255 255 255 / .68)}.gn-social{display:flex;gap:8px}.gn-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgb(255 255 255 / .2);border-radius:50%;transition:background-color 0.3s,border-color 0.3s}.gn-social a:hover{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .4)}.gn-social img{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1)}.gn-col__label{margin:0 0 25px;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--gn-accent-txt)}.gn-col__menu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.gn-col__menu a{font-size:16px;line-height:1.6;letter-spacing:-.005em;color:rgb(255 255 255 / .72);transition:color 0.3s}.gn-col__menu a:hover{color:#fff}.gn-word{display:block;margin:56px 0 0;line-height:.86;text-align:left;white-space:nowrap;overflow:hidden}.gn-word span{display:inline-block;font-family:var(--hy-sans);font-size:160px;font-weight:400;line-height:.9;letter-spacing:-.06em;color:#fff0;background-image:linear-gradient(rgb(0 128 255 / .14),rgb(0 128 255 / .14)),var(--gn-img);background-size:cover,cover;background-position:50% 40%,50% 40%;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em}.gn-legal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;font-size:11px;line-height:1.6;color:rgb(255 255 255 / .45)}.gn-legal p{margin:0 0 6px}.gn-legal a{color:rgb(255 255 255 / .7)!important;text-decoration:underline!important;text-decoration-color:rgb(255 255 255 / .25)!important}.gn-legal__label{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .6)}.gn-bottom{display:flex;justify-content:space-between;gap:16px;margin-top:24px;padding:20px 0 22px;border-top:1px solid rgb(255 255 255 / .1);font-size:14px;line-height:1.5;color:rgb(255 255 255 / .6)}.gn-bottom p{margin:0}@media (max-width:1199.98px){.gn-news{flex-direction:column;align-items:flex-start}.gn-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.gn-legal{grid-template-columns:1fr}}@media (max-width:809.98px){.footer-home.gn-foot{padding:0 8px 8px}.gn-card{border-radius:24px}.gn-inner{width:calc(100% - 40px);padding-top:56px}.gn-cols{grid-template-columns:1fr 1fr}.gn-brand{grid-column:1 / -1}.gn-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.gn-contours{animation:none}}.gn-foot .gn-social a{border:1px solid rgb(255 255 255 / .24)!important;color:rgb(255 255 255 / .85)!important}.gn-social svg{width:16px;height:16px}.gn-word span{background-image:linear-gradient(rgb(77 157 255 / .22),rgb(77 157 255 / .22)),var(--gn-img);background-size:cover,160% auto;background-position:50% 50%,78% 18%}.gn-word span{background-image:linear-gradient(90deg,rgb(225 236 255 / .55) 0%,rgb(225 236 255 / .25) 45%,#fff0 70%),linear-gradient(rgb(77 157 255 / .2),rgb(77 157 255 / .2)),var(--gn-img);background-size:cover,cover,160% auto;background-position:0 0,0 0,78% 18%}.hy-footer .footer-home__nav-col{display:flex!important;flex-direction:column;gap:16px}.hy-footer .footer-home__nav-label{font-family:var(--hy-sans);font-size:15px;font-weight:300;letter-spacing:-.01em;text-transform:none;color:#fff}.hy-footer .footer-home__nav-label::before{content:none}.hy-footer .footer-home__menu a{color:rgb(255 255 255 / .55)}.hy-footer .footer-home__menu a:hover{color:#fff}.hy-btn.hy-btn--dark,body.idex-hydra .site-main a.hy-btn.hy-btn--dark{--hy-btn-fg:#4d9dff}.hy-btn,body.idex-hydra .site-main a.hy-btn{--hy-btn-bg-h:var(--hy-ink);--hy-btn-fg-h:#4d9dff;gap:0;font-size:15.04px;letter-spacing:-.03em}.hy-btn.hy-btn--dark,body.idex-hydra .site-main a.hy-btn.hy-btn--dark{--hy-btn-bg-h:#cfe3ff;--hy-btn-fg-h:var(--hy-ink)}.hy-btn.hy-btn--light,body.idex-hydra .site-main a.hy-btn.hy-btn--light{--hy-btn-bg-h:var(--hy-ink);--hy-btn-fg-h:#fff}.hy-btn .hy-btn__body{height:auto;padding:10px 16px;transition:background-color 0.6s var(--hy-ease-hover),color 0.6s var(--hy-ease-hover)}.hy-btn .hy-btn__circle{width:38px;height:38px;transition:background-color 0.6s var(--hy-ease-hover),color 0.6s var(--hy-ease-hover)}.hy-btn:hover .hy-btn__circle,.hy-btn:focus-visible .hy-btn__circle{transform:none}.hy-btn .hy-btn__roll{height:auto;line-height:1.35}.hy-btn .hy-btn__roll::after{content:none}.hy-btn .hy-btn__roll>span,.hy-btn:hover .hy-btn__roll>span,.hy-btn:focus-visible .hy-btn__roll>span{transform:none;transition:none}.hy-btn .hy-btn__body,.hy-btn .hy-btn__circle{color:var(--hy-btn-fg)}.hy-btn:hover .hy-btn__body,.hy-btn:hover .hy-btn__circle,.hy-btn:focus-visible .hy-btn__body,.hy-btn:focus-visible .hy-btn__circle{background:var(--hy-btn-bg-h);color:var(--hy-btn-fg-h)}.hy-btn,body.idex-hydra .site-main a.hy-btn{color:var(--hy-btn-fg)!important}body.idex-hydra .site-main a.hy-btn:hover,.hy-btn:hover{color:var(--hy-btn-fg-h)!important}.hy-btn .hy-btn__clip{width:20px;height:20px}.hy-btn .hy-btn__clip .hy-ico{top:2px;left:2px;width:16px;height:16px;transition:transform 0.6s var(--hy-ease-hover)}.hy-btn .hy-btn__clip .hy-ico:first-child{transform:translateX(0)}.hy-btn .hy-btn__clip .hy-ico+.hy-ico{transform:translateX(-26px)}.hy-btn:hover .hy-btn__clip .hy-ico:first-child,.hy-btn:focus-visible .hy-btn__clip .hy-ico:first-child{transform:translateX(26px)}.hy-btn:hover .hy-btn__clip .hy-ico+.hy-ico,.hy-btn:focus-visible .hy-btn__clip .hy-ico+.hy-ico{transform:translateX(0)}.hy-btn.hy-btn--dark,body.idex-hydra .site-main a.hy-btn.hy-btn--dark{--hy-btn-bg-h:var(--hy-accent);--hy-btn-fg-h:#fff}.hy-footer .footer-home__tagline{color:#fff}.hy-footer .footer-home__accent{color:#0080FF}@media (min-width:1025px){.hy-header{left:var(--hy-edge);right:var(--hy-edge)}.hy-wrap:not(.hy-contact>.hy-wrap:last-child),.hy-contact>.hy-wrap.hy-contact__head{max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:var(--hy-edge)!important;padding-right:var(--hy-edge)!important}}.hy-footer .footer-home__info{display:grid!important;grid-template-columns:1.15fr .85fr 1.15fr;gap:0 96px!important;padding-top:56px!important;margin-top:56px;border-top:1px solid rgb(255 255 255 / .1)}.hy-footer .footer-home__text-section{display:flex;flex-direction:column;gap:14px;min-width:0}.hy-footer .footer-home__text-label{margin:0 0 6px!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase;color:rgb(255 255 255 / .55)!important}.hy-footer .footer-home__text-copy{margin:0!important;max-width:52ch;font-size:13px!important;line-height:1.65!important;color:rgb(255 255 255 / .6)!important;overflow-wrap:anywhere}.hy-footer .footer-home__text-copy a{color:rgb(255 255 255 / .85)!important;text-underline-offset:3px;text-decoration-thickness:1px}.hy-footer .footer-home__text-copy--links{display:flex;flex-direction:column;align-items:flex-start;gap:6px}@media (max-width:1024px){.hy-footer .footer-home__info{grid-template-columns:1fr;gap:40px 0!important}}.hy-footer .footer-home__text-copy--links>span:not(:last-child){display:none}.hy-footer .footer-home__info{max-width:none!important;margin-left:var(--hy-edge)!important;margin-right:var(--hy-edge)!important;padding-left:0!important;padding-right:0!important}.hy-footer .footer-home__info{width:auto!important;box-sizing:border-box}.hy-footer .footer-home__text-copy,.hy-footer .footer-home__text-copy *{font-size:12px!important;line-height:1.6!important}.hy-footer .footer-home__text-label{font-size:10px!important}.hy-footer .footer-home__text-copy,.hy-footer .footer-home__text-copy *{font-size:11px!important;line-height:1.6!important}.hy-footer .footer-home__text-label{font-size:9.5px!important}@media (max-width:1024px){.hy-footer .footer-home__text-copy .hy-br{display:none}}.hy-footer .footer-home__tagline{margin-bottom:40px!important}.hy-cta.hy-cta--video{position:relative;overflow:hidden;padding:var(--hy-section) 0;background:#000;color:#fff;text-align:center}.hy-cta--video .hy-cta__glass{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.hy-cta--video::after{content:"";position:absolute;inset:0;z-index:1;background:rgb(0 0 0 / .52);pointer-events:none}.hy-cta--video .hy-cta__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:32px}.hy-cta--video .hy-cta__title{max-width:960px;margin:0;color:#fff}.hy-cta--video .hy-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hy-cta.hy-cta--video{display:flex;flex-direction:column;justify-content:center;min-height:calc(var(--hy-section) * 2 + 213px);box-sizing:border-box}.hy-cta--video .hy-cta__content{width:100%}.hy-seg{position:relative;background:#f5f5f5;color:#232522;padding-top:80px}.hy-seg__inner{max-width:1600px;margin:0 auto;padding:0 16px;display:flex;flex-direction:column;align-items:center;gap:64px;box-sizing:content-box}.hy-seg__head{display:flex;flex-direction:column;align-items:center;gap:23px;text-align:center}.hy-seg__title{margin:0;font-size:48px;font-weight:400;line-height:1.1;letter-spacing:-.05em;color:#232522}.hy-seg__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;border-top:1px solid rgb(35 37 34 / .12)}.hy-seg__cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:250px;padding:64px 32px;box-sizing:border-box;text-align:center;border-left:1px solid rgb(35 37 34 / .12)}.hy-seg__cell:last-child{border-right:1px solid rgb(35 37 34 / .12)}.hy-seg__num{margin:0;font-size:32px;font-weight:400;line-height:1.1;letter-spacing:-.04em;color:#232522}.hy-seg__lab{margin:0;font-size:12.96px;line-height:1.2;letter-spacing:-.04em;text-transform:uppercase;color:#232522}.hy-seg__desc{margin:8px 0 0;max-width:32ch;font-size:14px;line-height:1.45;color:rgb(35 37 34 / .6)}.hy-seg__media{position:relative;height:507px;overflow:hidden}.hy-seg__media .hy-parallax__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.hy-seg__row{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-seg__title{font-size:36px}.hy-seg__cell:nth-child(2n){border-right:1px solid rgb(35 37 34 / .12)}}@media (max-width:600px){.hy-seg__row{grid-template-columns:1fr}.hy-seg__cell{border-right:1px solid rgb(35 37 34 / .12);min-height:0;padding:40px 24px}.hy-seg__media{height:320px}}.hy-seg__media{height:min(900px, 47vw)!important}.hy-seg{padding-bottom:var(--hy-section)}.hy-seg__desc{max-width:none}@media (max-width:1024px){.hy-seg__desc .hy-br{display:none}.hy-seg__desc{max-width:32ch}}.hy-seg__num{margin-bottom:6px!important}.hy-seg__num{margin-bottom:12px!important}.hy-seg__num{margin-bottom:0!important}.hy-seg__desc{margin-top:20px!important}.hy-ph{position:relative;background:#f5f5f5;color:#232522;padding-top:180px}.hy-ph__top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding:0 var(--hy-edge);margin-bottom:32px}.hy-ph__left{display:flex;flex-direction:column;align-items:flex-start;gap:24px;max-width:450px}.hy-ph__desc{margin:0;font-size:15px;line-height:1.35;letter-spacing:-.03em;color:#1e1e1f}.hy-ph__title{margin:0;max-width:640px;font-size:48px;font-weight:400;line-height:1.1;letter-spacing:-.05em;color:#232522}.hy-ph__media{position:relative;height:min(900px, 47vw);overflow:hidden}.hy-ph__media .hy-parallax__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width:1024px){.hy-ph{padding-top:130px}.hy-ph__top{flex-direction:column-reverse;align-items:flex-start;padding:0 16px}.hy-ph__title{font-size:36px}.hy-ph__media{height:60vw}}.hy-ph__title{max-width:760px}.hy-ph__media{clip-path:inset(0 0 100% 0);transition:clip-path 1.6s cubic-bezier(.16,1,.3,1) .25s;will-change:clip-path}.hy-ph.is-in .hy-ph__media{clip-path:inset(0 0 0 0)}.hy-ph__desc{transition-delay:.35s}@media (prefers-reduced-motion:reduce){.hy-ph__media{clip-path:none;transition:none}}.hy-ph__media{clip-path:inset(0 0 74% 0)!important;transition:clip-path .68s cubic-bezier(.11,0,.5,0) 0s!important}.hy-ph.is-in .hy-ph__media{clip-path:inset(0 0 0 0)!important}.hy-ph .ph-w{display:inline-block;white-space:nowrap}.hy-ph .ph-c{display:inline-block;opacity:0;transform:translateY(.18em);filter:blur(4px);transition-property:opacity,transform,filter;transition-duration:.25s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.hy-ph.is-in .ph-c{opacity:1;transform:none;filter:none}.hy-ph .ph-c{opacity:0!important;transform:translateY(64px)!important;filter:none!important;transition-property:opacity,transform!important;transition-duration:1.5s!important;transition-timing-function:cubic-bezier(.31,1.01,.55,.97)!important;will-change:transform,opacity}.hy-ph.is-in .ph-c{opacity:1!important;transform:none!important}.hy-ph .ph-w{display:inline-block;white-space:nowrap;will-change:transform,opacity}.hy-svc{background:#f5f5f5;color:#232522;padding:var(--hy-section) 0}.hy-svc__inner{padding:0 var(--hy-edge)}.hy-svc__lead{margin:39px 0 105px;max-width:650px;font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.05em;color:#232522}.hy-svc__list{border-top:1px solid rgb(35 37 34 / .12)}.hy-svc__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start;padding:64px 0 64px;border-bottom:1px solid rgb(35 37 34 / .12)}.hy-svc__name{grid-column:1;margin:0;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.05em;color:#232522}.hy-svc__icon{grid-column:2;display:block;width:70px;height:70px;color:#6a6d69}.hy-svc__icon svg{width:70px;height:70px;display:block}.hy-svc__row:hover .hy-svc__icon{color:#0080FF}.hy-svc__icon{transition:color .4s ease}.hy-svc__desc{grid-column:3 / span 2;margin:0;max-width:500px;font-size:15px;line-height:1.35;letter-spacing:-.03em;color:#1e1e1f}@media (max-width:1024px){.hy-svc__row{grid-template-columns:70px 1fr;gap:16px 24px;padding:40px 0}.hy-svc__name{grid-column:2}.hy-svc__icon{grid-column:1;grid-row:1 / span 2}.hy-svc__desc{grid-column:2}.hy-svc__lead{margin-bottom:56px}}.hy-svc__row{padding:64px 0 2px!important;border-bottom:0!important}.hy-svc__list{border-top:0!important}.hy-svc__row+.hy-svc__row{border-top:1px solid rgb(35 37 34 / .12)}.hy-svc__row{padding:64px 0!important;align-items:start!important;border-bottom:0!important}.hy-svc__list{border-top:1px solid rgb(35 37 34 / .12)!important}.hy-svc__row{border-bottom:1px solid rgb(35 37 34 / .12)!important}.hy-svc__row+.hy-svc__row{border-top:0!important}.hy-svc__icon{margin-top:-4px}.hy-svc__desc{font-size:15px!important;line-height:20px!important}@media (max-width:1024px){.hy-svc__desc .hy-br{display:none}}.hy-svc__icon,.hy-svc__icon svg{overflow:visible}@media (max-width:1400px){.hy-seg__desc .hy-br{display:none}.hy-seg__desc{max-width:32ch}}.hy-ph__media video.hy-parallax__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hy-header,body.admin-bar .hy-header{top:0;left:0!important;right:0!important;height:78px;align-items:center;padding:16px var(--hy-edge);background:#fff0;border-bottom:1px solid #fff0;transition:background-color .35s ease,border-color .35s ease,backdrop-filter .35s ease}body.admin-bar .hy-header{top:32px}.hy-header.is-scrolled{background:rgb(240 240 240 / .92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:rgb(35 37 34 / .1)}.hy-nav{display:contents}.hy-nav__logo img{width:112px;transition:filter .35s ease}.hy-nav__links{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hy-nav__menu{gap:10px}.hy-nav__menu>li>a{height:38px;padding:8px 12px;border-radius:8px;background:rgb(171 171 171 / .24);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:var(--hy-sans);font-size:16px;text-transform:none;letter-spacing:-.02em;color:#232522!important;transition:background-color .3s ease,color .3s ease}.hy-nav__menu>li>a::after{display:none}.hy-nav__menu>li>a:hover,.hy-nav__menu>li.current-menu-item>a,.hy-nav__menu>li.current-menu-ancestor>a{background:rgb(171 171 171 / .4)}.hy-nav__menu>li.menu-item-has-children>a::before{width:5px;height:5px}.hy-nav__menu .sub-menu{top:calc(100% + 8px);left:0;border-radius:8px;background:#fff;box-shadow:0 12px 32px rgb(35 37 34 / .08)}.hy-nav__menu>li:hover>.sub-menu::before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.hy-nav__menu .sub-menu a{font-family:var(--hy-sans);font-size:14px;text-transform:none;border-radius:6px}.hy-header__right{height:46px;gap:10px}.hy-header.is-dark:not(.is-scrolled) .hy-nav__logo img{filter:brightness(0) invert(1)}.hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a{color:#fff!important}.hy-header.is-dark:not(.is-scrolled) .hy-burger span{background:#fff}@media (max-width:1199.98px){.hy-header,body.admin-bar .hy-header{height:68px;padding:12px 20px}}.hy-header.is-dark:not(.is-scrolled) .hy-nav__logo img{filter:none!important;content:url("/wp-content/themes/Hello Elementor Child/img/hydra/logo-idex-light.svg")}.hy-footer{padding-top:var(--hy-section)!important}.hy-footer .footer-home__top,.hy-footer .hy-footer__end{padding-left:var(--hy-edge)!important;padding-right:var(--hy-edge)!important}.hy-footer .hy-footer__end{padding-top:var(--hy-section)!important}.hy-footer .footer-home__info{margin-left:var(--hy-edge)!important;margin-right:var(--hy-edge)!important;margin-top:calc(var(--hy-section) / 2)!important;padding-top:calc(var(--hy-section) / 2)!important;padding-bottom:calc(var(--hy-section) / 2)!important}@media (max-width:1024px){.hy-footer .footer-home__top,.hy-footer .hy-footer__end{padding-left:var(--hy-gutter)!important;padding-right:var(--hy-gutter)!important}.hy-footer .footer-home__info{margin-left:var(--hy-gutter)!important;margin-right:var(--hy-gutter)!important}}.hy-nav__menu>li>a,.hy-nav__menu .sub-menu,.hy-nav__menu .sub-menu a{border-radius:0!important}.hy-header__right{height:60px;gap:8px}.hy-langs a{line-height:1;padding-top:1px;box-sizing:border-box}.hy-header:not(.is-dark) .hy-nav__menu>li>a,.hy-header.is-scrolled .hy-nav__menu>li>a{background:#dedfda;color:#232522!important}.hy-header:not(.is-dark) .hy-nav__menu>li>a:hover,.hy-header.is-scrolled .hy-nav__menu>li>a:hover,.hy-header.is-scrolled .hy-nav__menu>li.current-menu-item>a,.hy-header:not(.is-dark) .hy-nav__menu>li.current-menu-item>a{background:#d2d3cd}.hy-header.is-scrolled{background:rgb(243 243 240 / .94)}:root{--hy-edge:calc((100% - min(1440px, 91%)) / 2 + 36px);--hy-section:clamp(96px, 8vw, 140px)}@media (max-width:1024px){:root{--hy-edge:var(--hy-gutter)}}.hy-footer{padding-top:var(--hy-section)!important;padding-bottom:64px!important}.hy-footer .footer-home__top{align-items:flex-start!important}.hy-footer .footer-home__brand{max-width:none!important;width:auto!important}.hy-footer .footer-home__tagline{font-size:clamp(36px,3.9vw,58px)!important;line-height:1.1!important;letter-spacing:-.04em!important;font-weight:400!important;color:#fff!important;max-width:760px}.hy-footer .footer-home__brand .hy-btn{margin-top:56px!important}.hy-footer .footer-home__nav-group{gap:0 clamp(48px,6vw,120px)!important}.hy-footer .footer-home__nav-label{font-size:20px!important;line-height:1.4!important;letter-spacing:-.01em!important;text-transform:none!important;color:#0080FF!important;margin:0 0 28px!important;opacity:1!important}.hy-footer .footer-home__menu{display:flex!important;flex-direction:column;gap:13px}.hy-footer .footer-home__menu a{font-size:16px!important;line-height:1.4!important;letter-spacing:-.02em!important;color:#fff!important;opacity:1!important;transition:color .2s ease}.hy-footer .footer-home__menu a:hover{color:#0080FF!important}.hy-footer .hy-footer__end{margin:clamp(72px,8vw,120px) var(--hy-edge) 0!important;padding:32px 0 0!important;border-top:1px solid rgb(255 255 255 / .14);display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:0!important}.hy-footer .hy-footer__bigmark,.hy-footer .hy-footer__bigmark img{width:150px!important;height:auto!important}.hy-footer .hy-footer__meta{display:flex;gap:24px;align-items:center}.hy-footer .hy-footer__meta,.hy-footer .hy-footer__meta *{font-size:16px!important;letter-spacing:-.02em!important;text-transform:none!important;color:rgb(255 255 255 / .7)!important}.hy-footer .footer-home__info{border-top:0!important;margin-top:40px!important;padding-top:0!important;padding-bottom:0!important}.hy-footer .footer-home__text-label{font-size:14px!important;text-transform:none!important;letter-spacing:-.01em!important;color:#fff!important;margin-bottom:12px!important}.hy-footer .footer-home__text-copy,.hy-footer .footer-home__text-copy a,.hy-footer .footer-home__text-copy span{font-size:14px!important;line-height:1.45!important;letter-spacing:-.01em!important;color:rgb(255 255 255 / .7)!important}.hy-footer .footer-home__text-copy .hy-br{display:none}@media (max-width:1024px){.hy-footer .hy-footer__end{margin-left:var(--hy-gutter)!important;margin-right:var(--hy-gutter)!important;flex-direction:column;align-items:flex-start!important;gap:20px}.hy-footer .hy-footer__meta{flex-direction:column;align-items:flex-start;gap:6px}}.hy-footer .hy-footer__end{width:auto!important;max-width:none!important}.hy-footer .footer-home__top{grid-template-columns:minmax(0,1fr) auto!important}.hy-footer .footer-home__tagline{max-width:820px!important}.hy-footer .footer-home__tagline br{display:none}.hy-footer{display:grid!important;grid-template-columns:minmax(0,1fr);padding:72px var(--hy-edge) 72px!important}.hy-footer .footer-home__container,.hy-footer .hy-footer__end{display:contents!important}.hy-footer .footer-home__top,.hy-footer .hy-footer__bigmark,.hy-footer .hy-footer__meta,.hy-footer .footer-home__info{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:auto!important;max-width:none!important}.hy-footer .hy-footer__bigmark{grid-row:1;justify-self:start;margin:0 0 64px!important}.hy-footer .hy-footer__bigmark,.hy-footer .hy-footer__bigmark img{width:160px!important}.hy-footer .footer-home__top{grid-row:2;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:48px!important;padding-top:0!important;padding-bottom:56px!important}.hy-footer .footer-home__nav-group{grid-column:1;grid-row:1;display:grid!important;grid-template-columns:repeat(3,240px);gap:0!important;justify-content:start}.hy-footer .footer-home__nav-group .footer-home__nav-col--database{order:3}.hy-footer .footer-home__nav-label{display:none!important}.hy-footer .footer-home__menu{gap:17px!important}.hy-footer .footer-home__menu a{font-size:15px!important;line-height:1.2!important;letter-spacing:0!important;font-weight:300!important;color:#a3a3a3!important}.hy-footer .footer-home__menu a:hover{color:#fff!important}.hy-footer .footer-home__brand{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.hy-footer .footer-home__tagline{font-size:20px!important;line-height:1.35!important;letter-spacing:-.01em!important;max-width:300px!important;color:#fff!important}.hy-footer .footer-home__brand .hy-btn{margin-top:24px!important}.hy-footer .hy-footer__meta{grid-row:3;display:flex!important;flex-direction:row-reverse;justify-content:space-between;align-items:center;border-top:1px solid rgb(255 255 255 / .1);padding:24px 0!important;margin:0!important}.hy-footer .hy-footer__meta,.hy-footer .hy-footer__meta *{font-size:14px!important;font-weight:300!important;color:#a3a3a3!important;letter-spacing:0!important}.hy-footer .footer-home__info{grid-row:4;border-top:1px solid rgb(255 255 255 / .1)!important;margin:0!important;padding:32px 0 0!important;gap:40px!important}.hy-footer .footer-home__text-label{font-size:12.5px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:rgb(255 255 255 / .72)!important;margin:0 0 14px!important}.hy-footer .footer-home__text-copy,.hy-footer .footer-home__text-copy a,.hy-footer .footer-home__text-copy span{font-size:13px!important;line-height:1.6!important;font-weight:400!important;color:rgb(255 255 255 / .45)!important}.hy-footer .footer-home__text-copy a:hover{color:#fff!important}@media (max-width:1024px){.hy-footer{padding:56px var(--hy-gutter)!important}.hy-footer .footer-home__top{grid-template-columns:1fr!important}.hy-footer .footer-home__brand{grid-column:1;grid-row:2;align-items:flex-start;text-align:left}.hy-footer .footer-home__nav-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px!important}.hy-footer .hy-footer__meta{flex-direction:column-reverse;align-items:flex-start;gap:8px}}.hy-footer .footer-home__brand{justify-content:flex-start!important;align-self:start!important;height:auto!important;gap:0!important}.hy-footer .footer-home__tagline{margin-bottom:0!important}.hy-footer .footer-home__brand .hy-btn{margin-top:24px!important}.hy-ph__title,.hy-svc__lead,.hy-seg__title{font-size:clamp(40px,5.2vw,82px)!important;line-height:1.1!important;letter-spacing:-.055em!important;font-weight:400!important;text-wrap:balance}.hy-seg{padding-top:var(--hy-section)!important;padding-bottom:var(--hy-section)!important}.hy-svc{padding-top:var(--hy-section)!important;padding-bottom:var(--hy-section)!important}@media (max-width:809.98px){.hy-ph__title,.hy-svc__lead,.hy-seg__title{font-size:36px!important}}.hy-seg__inner{max-width:none!important;padding:0 var(--hy-edge)!important;box-sizing:border-box!important}.hy-svc__lead{max-width:1150px!important;margin-bottom:clamp(56px,6vw,96px)!important}.hy-ph__title{max-width:820px!important}@media (max-width:1024px){.hy-seg__inner{padding:0 var(--hy-gutter)!important}}@media (min-width:1200px){.hy-nav__links{display:none!important}body .hy-header .hy-burger{display:inline-flex!important;width:46px;height:46px;border-radius:0;background:transparent!important}.hy-burger span{width:24px}.hy-mobile{display:flex!important;left:auto!important;width:min(520px,100%);padding:140px 56px 48px!important;justify-content:flex-start;box-shadow:-24px 0 60px rgb(0 0 0 / .18);transform:translateX(24px)}.hy-mobile.is-open{transform:none}.hy-mobile>.hy-btn{display:none!important}.hy-mobile .hy-mobile__menu a{font-size:40px;line-height:1.15;padding:14px 0;letter-spacing:-.05em}.hy-mobile .sub-menu a{font-family:var(--hy-sans);font-size:15px;text-transform:none;padding:6px 0}.hy-mobile .hy-mobile__menu a:hover{color:#0080FF!important}.hy-menu-open .hy-header .hy-burger span{background:#232522!important}}@media (min-width:1200px){body .hy-header .hy-burger{border:0!important;outline:0}body .hy-header .hy-burger:focus-visible{outline:1px solid currentColor}.hy-mobile{background:#f2f2f2!important}.hy-mobile .sub-menu{padding:0 0 12px!important}}.hy-mobile{transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),visibility 0s linear .7s!important}.hy-mobile.is-open{transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),visibility 0s!important}.hy-mobile .hy-mobile__menu>li,.hy-mobile>.hy-btn{opacity:0;transform:translateX(28px);transition:opacity .45s ease,transform .7s cubic-bezier(.16,1,.3,1)}.hy-mobile.is-open .hy-mobile__menu>li,.hy-mobile.is-open>.hy-btn{opacity:1;transform:none;transition-delay:calc(120ms + var(--i,0) * 70ms)}.hy-mobile.is-open>.hy-btn{transition-delay:520ms}.hy-sub-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.hy-sub-row>a{flex:1}.hy-sub-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(35 37 34 / .15);border-radius:50%;background:#fff0;color:#232522;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.hy-sub-toggle svg{width:20px;height:20px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.hy-sub-toggle:hover{background:#232522;border-color:#232522;color:#fff}.has-sub.sub-open .hy-sub-toggle{background:#0080FF;border-color:#0080FF;color:#fff}.has-sub.sub-open .hy-sub-toggle svg{transform:rotate(180deg)}.hy-mobile .has-sub>.sub-menu{overflow:hidden;padding:0!important;transition:height .55s cubic-bezier(.16,1,.3,1)}.hy-mobile .has-sub>.sub-menu>li{opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1)}.hy-mobile .has-sub.sub-open>.sub-menu>li{opacity:1;transform:none}.hy-mobile .has-sub.sub-open>.sub-menu>li:nth-child(2){transition-delay:.05s}.hy-mobile .has-sub.sub-open>.sub-menu>li:nth-child(3){transition-delay:.1s}.hy-mobile .has-sub.sub-open>.sub-menu>li:nth-child(4){transition-delay:.15s}.hy-mobile .has-sub>.sub-menu>li:last-child{padding-bottom:16px}@media (min-width:1200px){.hy-mobile>.hy-btn{display:inline-flex!important;align-self:flex-start;margin-top:16px}}@media (prefers-reduced-motion:reduce){.hy-mobile .hy-mobile__menu>li,.hy-mobile>.hy-btn{transition:none!important;transform:none!important;opacity:1!important}}.hy-sub-toggle{padding:0!important;line-height:0!important}.hy-sub-toggle svg{display:block;margin:0;flex:none}@media (min-width:1200px){.hy-header__right>.hy-btn{display:none!important}}.idex-newsletter__topo,.idex-newsletter__fade{display:none!important}:root{--hy-section:clamp(80px, 6.4vw, 112px)}.hy-label.hy-label--sec{display:inline-flex!important;align-items:center;gap:12px;background:transparent!important;padding:0!important;border:0!important;color:#0080FF!important;font-size:15px!important;line-height:1.2!important;letter-spacing:-.01em!important}.hy-label.hy-label--sec::before{content:"";flex:none;width:24px;height:1px;background:currentColor}.hy-label.hy-label--sec{height:auto!important;min-height:0!important;line-height:1.5!important;vertical-align:top}.hy-context__tag,.hy-context__tag .hy-head{align-items:flex-start!important;height:auto!important;min-height:0!important}.hy-label.hy-label--sec::before{content:none!important;display:none!important}.hy-ph__left .hy-label{display:none!important}.hy-ph__desc{max-width:330px!important}.hy-svc__inner>.hy-label,.hy-seg__head>.hy-label{display:none!important}.hy-svc__lead{margin-top:0!important}.hy-svc__lead{margin-bottom:64px!important}.hy-svc{padding-bottom:0!important}.hy-seg__head{margin-bottom:0!important}.hy-seg__inner{gap:64px!important}.hy-seg__desc{font-size:15px!important;line-height:1.5!important}.hy-svc__lead{margin-bottom:38px!important}.hy-seg{padding-top:calc(var(--hy-section) + 25px)!important}.hy-ph__desc{max-width:none!important}@media (max-width:600px){.hy-seg__cell{border-bottom:1px solid rgb(35 37 34 / .12)!important}}:root{--hy-section:clamp(64px, 5vw, 88px)}@media (min-width:1025px){.hy-ph{padding-top:150px!important}.hy-contact{padding-top:150px!important}}.hy-seg__desc{font-size:13px!important;line-height:1.5!important;max-width:none!important;text-wrap:balance}.hy-seg__desc .hy-br,.hy-seg__desc br{display:none!important}@media (min-width:1025px){.hy-seg__cell{padding-left:20px!important;padding-right:20px!important}.hy-seg__desc{text-wrap:wrap!important}}.hy-seg__desc{font-size:12px!important;line-height:1.5!important}@media (min-width:1025px){.hy-seg__desc .hy-seg-br{display:inline!important}}@media (max-width:1024px){.hy-seg__desc .hy-seg-br{display:none!important}}@media (min-width:1025px){.hy-seg__desc{white-space:nowrap}}@media (min-width:1025px){.hy-seg__desc{white-space:nowrap!important;text-wrap:nowrap!important}}@media (min-width:1025px) and (max-width:1399px){.hy-seg__desc{font-size:11px!important}}@media (min-width:1025px) and (max-width:1399px){.hy-seg__cell{padding-left:8px!important;padding-right:8px!important}}@media (min-width:1025px) and (max-width:1399px){.hy-seg__desc{font-size:10.5px!important}}.hy-cta a.hy-btn[href$="/solucoes/#"]{display:none!important}.hy-seg{position:relative;padding-bottom:0!important}.hy-seg+.hy-cta,.hy-seg~.hy-cta{display:none!important}.hy-seg__cta{position:absolute;left:0;right:0;bottom:clamp(40px,6vw,96px);display:flex;justify-content:center;z-index:2;pointer-events:none}.hy-seg__cta .hy-btn{pointer-events:auto}.hy-sub-row{align-items:center!important}.hy-sub-toggle{width:48px!important;height:40px!important;min-height:0!important;max-height:40px!important;align-self:center!important;flex:0 0 48px!important;box-sizing:border-box}.hy-sub-toggle{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;text-align:center}.hy-sub-toggle svg{display:block!important;margin:auto!important;width:20px!important;height:20px!important}.hy-plh{position:relative!important;height:100vh;min-height:620px;max-height:1100px;overflow:hidden;background:#232522!important;padding:0!important;color:#fff}.hy-plh__media{position:absolute;inset:0;overflow:hidden}.hy-plh__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.hy-plh__veil{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .62) 0%,rgb(0 0 0 / .28) 45%,rgb(0 0 0 / .35) 100%);pointer-events:none}.hy-plh__content{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding:0 var(--hy-edge) var(--hy-section);box-sizing:border-box;z-index:2}.hy-plh__title{margin:0!important;max-width:820px;font-size:clamp(40px,5.2vw,82px)!important;line-height:1.1!important;letter-spacing:-.055em!important;font-weight:400!important;color:#fff!important;text-wrap:balance}.hy-plh__desc{margin:0!important;max-width:340px;font-size:15px!important;line-height:1.5!important;color:rgb(255 255 255 / .82)!important}@media (max-width:809.98px){.hy-plh{height:88vh;min-height:520px}.hy-plh__content{flex-direction:column;align-items:flex-start;gap:20px;padding:0 var(--hy-gutter) 48px}.hy-plh__title{font-size:36px!important}}@media (min-width:1025px){.hy-seg__desc:not(:has(.hy-seg-br)){white-space:normal!important;text-wrap:balance!important}}.hy-plh{height:70vh!important;min-height:520px!important;max-height:none!important}.hy-plh__content{padding-bottom:42px!important}.hy-plh__media img{top:-12%!important;height:124%!important;bottom:auto!important;object-position:50% 35%}.hy-footer .hy-footer__sites{grid-row:3;justify-self:center;align-self:center;display:flex;gap:6px;z-index:1}.hy-footer .hy-footer__sites a{font-size:13px;color:#a3a3a3!important;text-decoration:none!important;padding:6px 12px;border:1px solid rgb(255 255 255 / .14);transition:color .2s ease,border-color .2s ease,background-color .2s ease}.hy-footer .hy-footer__sites a:hover{color:#fff!important;border-color:rgb(255 255 255 / .4)}.hy-footer .hy-footer__sites a.is-active{color:#fff!important;background:#0080FF;border-color:#0080FF}@media (max-width:1024px){.hy-footer .hy-footer__sites{justify-self:start;grid-row:auto;margin:16px 0}}.hy-footer .hy-footer__sites{grid-row:auto!important;justify-self:auto!important;order:0}.hy-footer .hy-footer__meta{flex-direction:row!important}.hy-footer .hy-footer__meta>.hy-footer__sites{order:2;margin:0 auto}.hy-footer .hy-footer__meta>:not(.hy-footer__sites):first-of-type{order:3}.hy-footer .hy-footer__meta>.footer-home__copy{order:1}.hy-footer .hy-footer__sites a{font-size:13px!important}.hy-footer .hy-footer__meta{justify-content:space-between!important}.hy-footer .hy-footer__meta>.footer-home__copy{order:1!important}.hy-footer .hy-footer__meta>.hy-footer__sites{order:2!important;margin:0!important}.hy-footer .hy-footer__meta>span{order:3!important}@media(min-width:1025px){body .footer-home .footer-home__nav-group--cols-3{grid-template-columns:repeat(3,max-content)!important;column-gap:68px!important}body .footer-home .footer-home__nav-group--cols-3 .footer-home__nav-col{width:auto!important;min-width:0!important}}.cmplz-cookiebanner .cmplz-message{letter-spacing:-.01em}.hy-nobr{white-space:normal!important;text-wrap:pretty}.hy-nobr br.hy-br,.hy-nobr br.s2-br,.hy-nobr br.ix-br,.hy-nobr br.sol-br{display:none!important}.hy-nav__menu>li.hy-front{position:relative}.hy-nav__menu>li.hy-front>a{font-weight:500}.hy-nav__menu>li.hy-front--last{margin-right:14px}.hy-nav__menu>li.hy-front--last::after{content:"";position:absolute;right:-8px;top:50%;width:1px;height:16px;transform:translateY(-50%);background:currentColor;opacity:.25}.hy-mobile__menu>li.hy-front--idx>a,.hy-nav__menu>li.hy-front--idx>a{color:#0080ff!important;transition:color .3s}.hy-mobile__menu>li.hy-front--idx>a:hover,.hy-mobile__menu>li.hy-front--idx>a:focus-visible,.hy-nav__menu>li.hy-front--idx>a:hover,.hy-nav__menu>li.hy-front--idx>a:focus-visible{color:#232522!important}.hy-mobile .hy-mobile__menu>li.hy-front--idx>.hy-sub-row>a{color:#0080ff!important;transition:color .3s}.hy-mobile .hy-mobile__menu>li.hy-front--idx>.hy-sub-row>a:hover,.hy-mobile .hy-mobile__menu>li.hy-front--idx>.hy-sub-row>a:focus-visible{color:#232522!important}.hy-cursor{display:none!important}body .cmplz-cookiebanner{width:420px!important;min-width:0!important;max-width:calc(100vw - 24px)!important;left:auto!important;top:auto!important;right:24px!important;bottom:24px!important;transform:none!important;padding:24px!important;border-radius:5px!important;background:#fff!important;border:1px solid rgb(35 37 34 / .08)!important;box-shadow:0 24px 60px -16px rgb(16 18 16 / .28),0 2px 8px rgb(16 18 16 / .06)!important;font-family:Sora,sans-serif!important;color:#232522!important;row-gap:0!important}body .cmplz-cookiebanner .cmplz-header{display:flex!important;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px!important}body .cmplz-cookiebanner .cmplz-logo{display:none!important}body .cmplz-cookiebanner .cmplz-title{margin:0!important;font-family:Sora,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:-.02em!important;color:#232522!important;text-align:left!important;justify-self:start!important}body .cmplz-cookiebanner .cmplz-close{display:inline-flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;min-width:30px;border-radius:50%;background:#f3f3f3;color:#232522!important;cursor:pointer;transition:background-color .25s,color .25s}body .cmplz-cookiebanner .cmplz-close svg{width:11px!important;height:11px!important}body .cmplz-cookiebanner .cmplz-close:hover{background:#232522;color:#fff!important}body .cmplz-cookiebanner .cmplz-divider{display:none!important}body .cmplz-cookiebanner .cmplz-body{margin:0!important}body .cmplz-cookiebanner>*,body .cmplz-cookiebanner .cmplz-body,body .cmplz-cookiebanner .cmplz-message,body .cmplz-cookiebanner .cmplz-categories,body .cmplz-cookiebanner .cmplz-category{min-width:0!important;max-width:100%!important;width:auto!important}body .cmplz-cookiebanner .cmplz-body{overflow-x:hidden!important}body .cmplz-cookiebanner .cmplz-message{width:auto!important;margin:0 0 20px!important;font-family:Sora,sans-serif!important;font-size:13.5px!important;line-height:1.6!important;letter-spacing:-.01em;color:rgb(35 37 34 / .7)!important;text-align:left!important}body .cmplz-cookiebanner .cmplz-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important}body .cmplz-cookiebanner .cmplz-btn{width:100%!important;min-width:0!important;height:44px!important;text-align:center;margin:0!important;padding:0 16px!important;border:0!important;border-radius:999px!important;font-family:Sora,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:-.01em;line-height:1!important;white-space:nowrap;transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s!important}body .cmplz-cookiebanner .cmplz-btn.cmplz-accept,body .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences{grid-column:1 / -1;background:#0080ff!important;color:#fff!important}body .cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover,body .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences:hover{background:#232522!important}body .cmplz-cookiebanner .cmplz-btn.cmplz-deny,body .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences{background:#f3f3f3!important;color:#232522!important}body .cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover,body .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences:hover{background:#232522!important;color:#fff!important}body .cmplz-cookiebanner .cmplz-links,body .cmplz-cookiebanner .cmplz-documents{margin:16px 0 0!important}body .cmplz-cookiebanner .cmplz-links ul,body .cmplz-cookiebanner .cmplz-documents ul{display:flex!important;flex-wrap:wrap;justify-content:center;gap:4px 16px!important;margin:0!important;padding:0!important}body .cmplz-cookiebanner .cmplz-link{font-family:Sora,sans-serif!important;font-size:12px!important;color:rgb(35 37 34 / .55)!important;text-decoration:underline!important;text-underline-offset:3px;text-decoration-color:rgb(35 37 34 / .25)!important;margin:0!important;transition:color .25s}body .cmplz-cookiebanner .cmplz-link:hover{color:#0080ff!important;text-decoration-color:currentColor!important}body .cmplz-cookiebanner{--cmplz_slider_active_color:#0080ff!important;--cmplz_slider_inactive_color:#cfd2d6!important;--cmplz_slider_bullet_color:#fff!important}body .cmplz-cookiebanner.cmplz-categories-visible .cmplz-btn.cmplz-deny{grid-column:1 / -1}body .cmplz-cookiebanner .cmplz-categories{margin:0 0 16px!important}body .cmplz-cookiebanner .cmplz-category{margin:0 0 8px!important;border-radius:5px!important;background:#f3f3f3!important}body .cmplz-cookiebanner .cmplz-category .cmplz-category-header{padding:12px 14px!important}body .cmplz-cookiebanner .cmplz-category .cmplz-category-title{font-family:Sora,sans-serif!important;font-size:13.5px!important;font-weight:400!important;color:#232522!important}body .cmplz-cookiebanner .cmplz-category .cmplz-description{font-size:12.5px!important;line-height:1.55!important;color:rgb(35 37 34 / .65)!important}body .cmplz-cookiebanner .cmplz-always-active{font-size:12px!important;color:#0080ff!important;font-weight:400!important}@media (max-width:600px){body .cmplz-cookiebanner{right:12px!important;bottom:12px!important;width:calc(100vw - 24px)!important;padding:20px!important}body .cmplz-cookiebanner .cmplz-message{font-size:13px!important}body .cmplz-cookiebanner .cmplz-title{display:block!important}}@media (prefers-reduced-motion:reduce){body .cmplz-cookiebanner .cmplz-btn,body .cmplz-cookiebanner .cmplz-close{transition:none!important}}@media (min-width:601px){body .cmplz-cookiebanner{width:360px!important;right:16px!important;bottom:16px!important;padding:18px!important;max-height:calc(100vh - 32px)!important}body .cmplz-cookiebanner .cmplz-header{margin:0 0 8px!important}body .cmplz-cookiebanner .cmplz-title{font-size:15px!important}body .cmplz-cookiebanner .cmplz-close{width:26px!important;height:26px!important;min-width:26px}body .cmplz-cookiebanner .cmplz-message{margin:0 0 14px!important;font-size:12px!important;line-height:1.55!important}body .cmplz-cookiebanner .cmplz-buttons{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.25fr)!important;gap:6px!important}body .cmplz-cookiebanner .cmplz-btn{height:36px!important;padding:0 8px!important;font-size:12.5px!important}body .cmplz-cookiebanner .cmplz-btn.cmplz-accept{grid-column:auto}body .cmplz-cookiebanner.cmplz-categories-visible .cmplz-btn.cmplz-deny{grid-column:auto}body .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences{grid-column:auto}body .cmplz-cookiebanner .cmplz-links,body .cmplz-cookiebanner .cmplz-documents{margin:10px 0 0!important}body .cmplz-cookiebanner .cmplz-link{font-size:11px!important}}@media (max-width:600px){body .cmplz-cookiebanner{padding:16px!important;bottom:8px!important;right:8px!important;width:calc(100vw - 16px)!important}body .cmplz-cookiebanner .cmplz-message{font-size:12px!important;line-height:1.5!important;margin:0 0 12px!important}body .cmplz-cookiebanner .cmplz-buttons{grid-template-columns:minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.25fr)!important;gap:6px!important}body .cmplz-cookiebanner .cmplz-btn{height:38px!important;padding:0 6px!important;font-size:12px!important}body .cmplz-cookiebanner .cmplz-btn.cmplz-accept,body .cmplz-cookiebanner.cmplz-categories-visible .cmplz-btn.cmplz-deny,body .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences{grid-column:auto}body .cmplz-cookiebanner .cmplz-links,body .cmplz-cookiebanner .cmplz-documents{margin:8px 0 0!important}}.hy-nav__logo img{width:140px!important;height:auto!important}@media (max-width:700px){.hy-nav__logo img{width:124px!important}}@media (min-width:1200px){body .hy-header .hy-nav__links{display:block!important;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1)}.hy-nav__menu{gap:8px!important}body .hy-header .hy-nav__menu>li>a{height:36px;padding:0 14px!important;border-radius:5px!important;font-size:14px!important;letter-spacing:-.01em;background:rgb(35 37 34 / .07)!important;color:#232522!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s!important}body .hy-header .hy-nav__menu>li>a:hover,body .hy-header .hy-nav__menu>li.current-menu-item>a,body .hy-header .hy-nav__menu>li.current-menu-ancestor>a{background:rgb(35 37 34 / .14)!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a{background:rgb(255 255 255 / .12)!important;color:#fff!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a:hover,body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li.current-menu-item>a{background:rgb(255 255 255 / .22)!important}body .hy-header .hy-nav__menu>li.hy-front--idx>a{color:#0080ff!important}body .hy-header .hy-nav__menu>li.menu-item-has-children>a::before{display:none}body .hy-header .hy-nav__menu .sub-menu{border-radius:5px!important;padding:6px!important;min-width:200px}body .hy-header .hy-nav__menu .sub-menu a{border-radius:4px!important;font-size:13.5px!important}body .hy-header.is-scrolled .hy-nav__links{opacity:0;pointer-events:none;transform:translate(-50%,calc(-50% - 6px))}body .hy-header .hy-header__right .hy-btn{display:inline-flex!important}body .hy-header .hy-header__right .hy-btn .hy-btn__body{padding:8px 14px}body .hy-header .hy-header__right .hy-btn .hy-btn__circle{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){body .hy-header .hy-nav__links{transition:none}}@media (min-width:1200px){body .hy-header .hy-header__right .hy-btn.hy-btn--dark{--hy-btn-bg:#232522;--hy-btn-fg:#fff;--hy-btn-bg-h:#0080ff;--hy-btn-fg-h:#fff}body .hy-header.is-dark:not(.is-scrolled) .hy-header__right .hy-btn.hy-btn--dark{--hy-btn-bg:#fff;--hy-btn-fg:#232522;--hy-btn-bg-h:#0080ff;--hy-btn-fg-h:#fff}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li.hy-front--idx>a,body .hy-header .hy-nav__menu>li.hy-front--idx>a{color:#4d9dff!important}body .hy-header:not(.is-dark) .hy-nav__menu>li.hy-front--idx>a,body .hy-header.is-scrolled .hy-nav__menu>li.hy-front--idx>a{color:#0080ff!important}}@media (min-width:1200px){body .hy-header .hy-nav__menu>li.hy-front--last{margin-right:0!important}body .hy-header .hy-nav__menu>li.hy-front--last::after{display:none!important}}@media (min-width:1200px){body .hy-header .hy-nav__menu{gap:2px!important;padding:4px!important;border-radius:8px;background:rgb(35 37 34 / .06);border:1px solid rgb(35 37 34 / .08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu{background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .14)}body .hy-header .hy-nav__menu>li>a{height:34px;padding:0 14px!important;border-radius:5px!important;background:transparent!important;font-weight:400!important;-webkit-backdrop-filter:none;backdrop-filter:none}body .hy-header .hy-nav__menu>li>a:hover,body .hy-header .hy-nav__menu>li.current-menu-item>a,body .hy-header .hy-nav__menu>li.current-menu-ancestor>a{background:rgb(35 37 34 / .08)!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a{background:transparent!important;color:rgb(255 255 255 / .86)!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a:hover,body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li.current-menu-item>a{background:rgb(255 255 255 / .12)!important;color:#fff!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li.hy-front--idx>a{color:#4d9dff!important}body .hy-header .hy-nav__menu>li.hy-front>a{font-weight:400!important}}@media (min-width:1200px){body .hy-header .hy-nav__menu,body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu{gap:4px!important;padding:0!important;background:transparent!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body .hy-header .hy-nav__menu>li>a,body .hy-header .hy-nav__menu>li>a:hover,body .hy-header .hy-nav__menu>li.current-menu-item>a,body .hy-header .hy-nav__menu>li.current-menu-ancestor>a,body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a,body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a:hover,body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li.current-menu-item>a{background:transparent!important}body .hy-header .hy-nav__menu>li>a{padding:0 12px!important;color:rgb(35 37 34 / .72)!important;transition:color .25s!important}body .hy-header .hy-nav__menu>li>a:hover{color:#232522!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a{color:rgb(255 255 255 / .78)!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li>a:hover{color:#fff!important}body .hy-header .hy-nav__menu>li.hy-front--idx>a{color:#0080ff!important}body .hy-header.is-dark:not(.is-scrolled) .hy-nav__menu>li.hy-front--idx>a{color:#4d9dff!important}}body .hy-team__grid .hy-person .hy-person__img,body .hy-team__grid .hy-person .hy-person__video,body .ls4 .ls4__img{filter:grayscale(0)!important;transition:filter .8s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)!important}body .hy-team__grid .hy-person:hover .hy-person__img,body .hy-team__grid .hy-person:hover .hy-person__video,body .hy-team__grid .hy-person:focus-within .hy-person__img,body .ls4 .ls4__card--ph:hover .ls4__img{filter:grayscale(1)!important}.hy-home{background:var(--hy-bg);color:var(--hy-ink)}.hy-home h1,.hy-home h2,.hy-home h3{color:inherit;font-family:var(--hy-sans)}.hy-hero{position:relative;height:100vh;height:100svh;min-height:640px;overflow:hidden;background:#000;color:#fff;display:flex;align-items:center;justify-content:center}.hy-hero__media{position:absolute;inset:0}.hy-hero__veil{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .35) 0%,rgb(0 0 0 / .2) 45%,rgb(0 0 0 / .55) 100%)}.hy-hero__grid{position:absolute;inset:0 var(--hy-gutter);display:grid;grid-template-columns:repeat(5,1fr);pointer-events:none}.hy-hero__grid span{border-right:1px solid rgb(255 255 255 / .12)}.hy-hero__grid span:first-child{border-left:1px solid rgb(255 255 255 / .12)}.hy-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center;max-width:1080px}.hy-hero__title{color:#fff;max-width:980px}.hy-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.hy-hero__scroll{position:absolute;z-index:2;left:50%;bottom:20px;margin:0;translate:-50% 0;font-size:11px;color:rgb(255 255 255 / .85)}.hy-intro .hy-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.hy-intro .hy-head,.hy-panel__head .hy-head,.hy-context__head .hy-head{margin-bottom:16px}.hy-intro__text{max-width:1000px}.hy-services{padding-top:0}.hy-services__title{margin-bottom:40px}.hy-services__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hy-gap)}.hy-services__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.hy-services__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-card{position:relative;min-height:440px;aspect-ratio:340 / 420;background:var(--hy-card);color:var(--hy-ink);overflow:hidden;cursor:pointer;outline:none;transition:background-color 0.6s var(--hy-ease-hover),color 0.6s var(--hy-ease-hover)}html.hy-js .hy-card[data-hy="appear"].is-in{transition:opacity 1s var(--hy-ease-appear) var(--hy-delay,0.1s),transform 1s var(--hy-ease-appear) var(--hy-delay,0.1s),background-color 0.6s var(--hy-ease-hover),color 0.6s var(--hy-ease-hover)}.hy-card__plus{position:absolute;z-index:3;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--hy-card-2);color:var(--hy-ink);transition:transform 0.4s var(--hy-spring-btn),background-color 0.6s var(--hy-ease-hover),color 0.6s var(--hy-ease-hover)}.hy-card__plus svg{width:12px;height:12px}.hy-card__face{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px;text-align:center;transition:opacity 0.6s var(--hy-ease-hover),transform 0.6s var(--hy-ease-hover)}.hy-card__icon{display:block;width:72px;height:72px}.hy-card__icon svg{width:100%;height:100%;display:block}.hy-card__title{margin:0;font-size:20px;font-weight:400;line-height:1.2;letter-spacing:-.02em}.hy-card__over{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:20px;padding:24px;opacity:0;transform:translateY(24px);pointer-events:none;transition:opacity 0.6s var(--hy-ease-hover),transform 0.6s var(--hy-ease-hover)}.hy-card__desc{margin:0;font-size:16px;line-height:1.45;letter-spacing:-.02em;color:#fff}.hy-card:hover,.hy-card:focus-within,.hy-card.is-open{background:var(--hy-accent);color:#fff}.hy-card:hover .hy-card__face,.hy-card:focus-within .hy-card__face,.hy-card.is-open .hy-card__face{opacity:0;transform:translateY(-24px)}.hy-card:hover .hy-card__over,.hy-card:focus-within .hy-card__over,.hy-card.is-open .hy-card__over{opacity:1;transform:none;pointer-events:auto}.hy-card:hover .hy-card__plus,.hy-card:focus-within .hy-card__plus,.hy-card.is-open .hy-card__plus{transform:rotate(45deg);background:#fff;color:var(--hy-accent)}.hy-panel{padding-top:0}.hy-panel__head{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:40px}.hy-panel__board{background:#fff}.hy-panel__chart{padding:24px;min-height:200px}.hy-panel__kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--hy-line)}.hy-kpi{display:flex;flex-direction:column;gap:12px;padding:28px 24px 32px;border-left:1px solid var(--hy-line)}.hy-kpi:first-child{border-left:0}.hy-kpi__value{font-size:clamp(40px, 4.45vw, 64px);font-weight:300;line-height:1;letter-spacing:-.05em;color:var(--hy-accent);font-variant-numeric:tabular-nums}.hy-kpi__label{font-size:12px;color:var(--hy-muted)}.hy-stats{position:relative}.hy-stats>.hy-wrap:first-child .hy-head{margin-bottom:40px}.hy-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hy-gap)}.hy-stats__brand,.hy-stats__box{position:relative;min-height:clamp(480px, 44vw, 640px);overflow:hidden}.hy-stats__brand{display:flex;align-items:center;justify-content:center;background:var(--hy-accent);color:#fff}.hy-stats__art{position:absolute;left:50%;top:50%;width:150%;translate:-50% -50%;color:rgb(255 255 255 / .4);animation:hy-spin 60s linear infinite}@keyframes hy-spin{to{rotate:360deg}}.hy-stats__title{position:relative;z-index:1;display:inline-flex;align-items:center;gap:16px;color:#fff}.hy-stats__arrow{width:32px;height:32px;transition:transform 0.4s var(--hy-spring-btn)}.hy-stats__brand:hover .hy-stats__arrow{transform:translateX(8px)}.hy-stats__box{display:flex;align-items:center;justify-content:center;background:var(--hy-ink);color:#fff;padding:48px 32px}.hy-stats__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 48px;width:100%;max-width:560px}.hy-stats__items--3 .hy-stat:last-child,.hy-stats__items--1 .hy-stat{grid-column:1 / -1}.hy-stat{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.hy-stat__num{font-size:clamp(44px, 4.45vw, 64px);font-weight:400;line-height:1;letter-spacing:-.05em;color:#3d9bff;font-variant-numeric:tabular-nums}.hy-stat__label{font-size:14px;letter-spacing:-.02em;color:#fff}.hy-stat__desc{font-size:11px;color:rgb(255 255 255 / .5)}.hy-context__head{display:flex;flex-direction:column;align-items:flex-start;gap:32px}.hy-context__title{max-width:1100px}.hy-context__desc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:50%;margin-left:auto;color:var(--hy-muted)}.hy-compare{margin-top:96px}.hy-compare__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;border-top:1px solid var(--hy-line-strong)}.hy-compare__row:last-child{border-bottom:1px solid var(--hy-line-strong)}.hy-compare__cell{display:flex;align-items:center;gap:14px;min-height:72px;padding:16px 0;font-size:20px;line-height:1.3;letter-spacing:-.02em}.hy-compare__cell--muted{color:var(--hy-muted)}.hy-compare__row--head .hy-compare__cell{min-height:0;padding:14px 0;font-size:12px;color:var(--hy-ink)}.hy-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--hy-muted);flex:none}.hy-dot--accent{background:var(--hy-accent)}.hy-compare__ico{width:18px;height:18px;flex:none;color:var(--hy-muted)}.hy-compare__ico--ok{color:var(--hy-accent)}.hy-band{position:relative;height:clamp(560px, 62vw, 900px);overflow:hidden;background:#000;color:#fff;display:flex;align-items:center;justify-content:center}.hy-band__media{position:absolute;inset:0}.hy-band__veil{position:absolute;inset:0;background:rgb(0 0 0 / .35)}.hy-band__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center}.hy-band__title{max-width:860px;color:#fff;font-size:clamp(32px, 3.4vw, 48px)}.hy-logos{padding:var(--hy-section) 0}.hy-logos__head{margin-bottom:40px}.hy-logos__ticker{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hy-logos__track{display:flex;flex:none;gap:var(--hy-gap);margin:0;padding:0 var(--hy-gap) 0 0;list-style:none;animation:hy-marquee 40s linear infinite}.hy-logos__ticker:hover .hy-logos__track{animation-play-state:paused}@keyframes hy-marquee{to{transform:translateX(-100%)}}.hy-logos__item{display:flex;align-items:center;justify-content:center;width:280px;height:150px;background:var(--hy-card)}.hy-logos__img{display:block;max-width:150px;max-height:40px;width:auto;height:auto;object-fit:contain;filter:grayscale(1) contrast(1.1);opacity:.8;transition:filter 0.6s var(--hy-ease-hover),opacity 0.6s var(--hy-ease-hover)}.hy-logos__item:hover .hy-logos__img{filter:none;opacity:1}.hy-impact .hy-wrap{display:flex;flex-direction:column;align-items:flex-start}.hy-impact__title{max-width:1000px;margin:0}.hy-impact__map{position:relative;width:min(100%, 720px);margin:72px auto 88px;color:rgb(35 37 34 / .35)}.hy-pin{position:absolute;width:14px;height:14px;border-radius:50%;background:var(--hy-accent);translate:-50% -50%;box-shadow:0 0 0 6px rgb(0 128 255 / .18)}.hy-pin::after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgb(0 128 255 / .6);animation:hy-pulse 2.4s var(--hy-ease-appear) infinite}.hy-pin:nth-of-type(2)::after{animation-delay:0.8s}.hy-pin:nth-of-type(3)::after{animation-delay:1.6s}@keyframes hy-pulse{from{transform:scale(1);opacity:1}to{transform:scale(2.6);opacity:0}}.hy-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin:0;padding:0;list-style:none}.hy-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}.hy-steps--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-step__rail{display:flex;align-items:center;gap:0}.hy-step__rail::after{content:"";flex:1;height:1px;background:var(--hy-line-strong)}.hy-step__num{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--hy-ink);color:#fff;font-size:11px;flex:none}.hy-step__title{margin:28px 0 10px;font-size:20px;font-weight:400;line-height:1.25;letter-spacing:-.02em}.hy-step__desc{color:var(--hy-muted);max-width:360px}.hy-team{padding-top:0}.hy-team .hy-wrap{display:flex;flex-direction:column;align-items:flex-start}.hy-team__title{max-width:1000px;margin:0 0 48px}.hy-team__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px var(--hy-gap);width:100%}.hy-person__media{position:relative;display:block;aspect-ratio:4 / 5;background:var(--hy-card);overflow:hidden}.hy-person__img,.hy-person__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:transform 1s var(--hy-ease-appear),opacity 0.6s var(--hy-ease-hover)}.hy-person__video{opacity:0}.hy-person__video.is-only{opacity:1}.hy-person:hover .hy-person__img,.hy-person:hover .hy-person__video{transform:scale(1.04)}.hy-person:hover .hy-person__video{opacity:1}.hy-person__info{padding-top:16px}.hy-person__name{margin:0;font-size:16px;font-weight:400;letter-spacing:-.02em}.hy-person__role{margin:8px 0 0;font-size:11px;color:var(--hy-muted)}.hy-person__social{margin-top:10px}.hy-person__link{font-size:11px;color:var(--hy-ink)!important;text-decoration:none!important;border-bottom:1px solid currentColor}.hy-newsletter-wrap{padding:0 var(--hy-gutter) var(--hy-section)}.hy-newsletter-wrap .idex-newsletter{margin:0!important;border-radius:0!important;background:var(--hy-ink)!important;font-family:var(--hy-sans)!important}.hy-newsletter-wrap .idex-newsletter__title{font-family:var(--hy-sans)!important;font-weight:400!important;letter-spacing:-0.05em!important;color:#fff!important}.hy-newsletter-wrap .idex-newsletter__btn{border-radius:999px!important;background:var(--hy-accent)!important;color:#fff!important;font-family:var(--hy-sans)!important;font-weight:400!important}.hy-newsletter-wrap .idex-newsletter__group-label,.hy-newsletter-wrap .idex-newsletter__privacy{font-family:var(--hy-mono)!important;text-transform:uppercase;font-size:11px!important;letter-spacing:0!important}.hy-cta{position:relative;overflow:hidden;padding:var(--hy-section) 0;background:var(--hy-accent);color:#fff;text-align:center}.hy-cta__pattern{position:absolute;inset:0;background-image:url("/wp-content/themes/Hello Elementor Child/img/hydra/pattern-idex.svg");background-size:88px 88px;background-position:center;opacity:.35}.hy-cta__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:32px}.hy-cta__title{max-width:960px;color:#fff}@media (max-width:1199.98px){.hy-services__grid,.hy-services__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hy-context__desc{width:100%}.hy-steps,.hy-steps--4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (max-width:809.98px){.hy-services__grid,.hy-services__grid--3,.hy-services__grid--2,.hy-team__grid,.hy-stats__grid,.hy-steps,.hy-steps--2,.hy-steps--4,.hy-context__desc,.hy-panel__kpis{grid-template-columns:1fr}.hy-card{aspect-ratio:auto;min-height:380px}.hy-kpi{border-left:0;border-top:1px solid var(--hy-line)}.hy-kpi:first-child{border-top:0}.hy-stats__brand,.hy-stats__box{min-height:420px}.hy-stats__items{gap:40px 24px}.hy-compare__row{grid-template-columns:1fr;gap:0}.hy-compare__row--head{display:none}.hy-compare__cell{min-height:0;font-size:17px}.hy-compare__cell:empty{display:none}.hy-logos__item{width:200px;height:110px}.hy-impact__map{margin:48px auto 56px}.hy-hero__grid{grid-template-columns:repeat(3,1fr)}.hy-hero__grid span:nth-child(n+4){display:none}}.hy-home .hy-wrap{max-width:1832px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.hy-label--sec{height:36px;padding:0 8px;border-radius:0;font-family:var(--hy-sans);font-size:15.04px;letter-spacing:-.03em;text-transform:none;align-self:flex-start}.hy-intro{padding-top:var(--hy-section);padding-bottom:var(--hy-section)}.hy-intro .hy-wrap{gap:32px}.hy-intro__text{max-width:1260px;font-size:clamp(30px, 2.2vw, 42.08px);line-height:1.2;letter-spacing:-.05em}.hy-intro .hy-wrap>div:last-child{margin-top:10px}.hy-services{padding-top:var(--hy-section)}.hy-services .hy-label--sec,.hy-panel .hy-label--sec,.hy-logos .hy-label--sec{margin-bottom:24px}.hy-stats>.hy-wrap:first-child{padding-bottom:32px}.hy-impact .hy-label--sec,.hy-team .hy-label--sec{margin-bottom:32px}.hy-logos__head{display:flex;flex-direction:column;align-items:flex-start}.hy-intro__text{max-width:1400px}.hy-services{padding-bottom:8px}.hy-band{height:640px}.hy-band__content{padding:128px 32px}.hy-band__title{max-width:700px;font-size:clamp(32px, 2.5vw, 48px);line-height:1.1;letter-spacing:-.05em}@media (max-width:809.98px){.hy-band{height:520px}.hy-band__content{padding:64px 16px}}.hy-stats__brand,.hy-stats__box{min-height:0;aspect-ratio:1 / 1}.hy-stats__items,.hy-stats__items--4,.hy-stats__items--3{grid-template-columns:repeat(2,336px);gap:66px 60px;max-width:none;width:auto;justify-content:center}.hy-stats__items--3 .hy-stat:last-child{grid-column:auto}.hy-stat{gap:16px}.hy-stat__num{font-size:clamp(44px, 3.33vw, 64px);font-weight:500;letter-spacing:-.02em;color:#4d9dff}.hy-stat__label{font-size:15.04px;letter-spacing:-.03em;color:#4d9dff}.hy-stat__desc{display:none}@media (max-width:1199.98px){.hy-stats__items,.hy-stats__items--4,.hy-stats__items--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}}@media (max-width:809.98px){.hy-stats__brand,.hy-stats__box{aspect-ratio:auto;min-height:420px}}.hy-card,.hy-card:hover,.hy-card:focus-within,.hy-card.is-open{background:var(--hy-card);color:var(--hy-ink)}.hy-card__plus{top:16px;right:16px;width:36px;height:36px;background:#dadada;color:#000;transform:rotate(0deg);transition:transform 0.7s var(--hy-ease-hover)}.hy-card__plus svg{width:16px;height:16px}.hy-card:hover .hy-card__plus,.hy-card:focus-within .hy-card__plus,.hy-card.is-open .hy-card__plus{transform:rotate(180deg);background:#dadada;color:#000}.hy-card__face,.hy-card:hover .hy-card__face,.hy-card:focus-within .hy-card__face,.hy-card.is-open .hy-card__face{opacity:1;transform:none}.hy-card__over{z-index:1;top:100%;bottom:-100%;height:auto;padding:32px;gap:24px;justify-content:center;background:var(--hy-accent);color:#fff;opacity:0;transform:none;transition:top 0.7s var(--hy-ease-hover),bottom 0.7s var(--hy-ease-hover),opacity 0.7s var(--hy-ease-hover)}.hy-card:hover .hy-card__over,.hy-card:focus-within .hy-card__over,.hy-card.is-open .hy-card__over{top:0;bottom:0;opacity:1;transform:none}@media (max-width:1799.98px){.hy-card__desc br{display:none}}.hy-stat__num{color:#fff}.hy-stats{padding-top:8px}.hy-stats+.hy-panel,.hy-stats~.hy-panel{padding-top:var(--hy-section)}.hy-stats>.hy-stats__grid.hy-wrap{padding-bottom:0}.hy-stats__brand{background:#000}.hy-stats__flow{position:absolute;inset:0;width:100%;height:100%;display:block}.hy-stats__title{gap:.18em;font-size:clamp(44px, 4.7vw, 90px);font-weight:500;line-height:1;letter-spacing:-.04em;color:#fff}.hy-stats__arrow{width:.7em;height:.7em}.hy-stats__box{background:var(--hy-accent)}.hy-stat__num,.hy-stat__label{color:#fff}.hy-stats__title{align-items:flex-end;text-align:left}.hy-stats__arrow{margin-bottom:.12em}.hy-stats__box .hy-stat__num{color:#232522}.hy-idx{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px}.hy-idx__card{position:relative;display:flex;flex-direction:column;min-height:640px;padding:36px 32px 32px;border-radius:8px;overflow:hidden}.hy-idx__card--blue{background:#0080FF;color:#fff}.hy-idx__card--dark{background:#232522;color:#fff}.hy-idx__card--light{background:#fff;color:#232522}.hy-idx__tag{margin:0 0 18px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;opacity:.85}.hy-idx__num{margin:0;font-family:Sora,sans-serif;font-weight:400;font-size:clamp(48px, 4.4vw, 84px);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hy-idx__desc{margin:16px 0 0;max-width:34ch;font-size:15px;line-height:1.45;opacity:.75}.hy-idx__viz{position:relative;flex:1;min-height:260px;margin:32px 0 28px}.hy-idx__btn{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:4px;font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;background:#232522;color:#fff;transition:background .6s cubic-bezier(.08,.78,.56,1),color .6s cubic-bezier(.08,.78,.56,1)}.hy-idx__card--dark .hy-idx__btn{background:#fff;color:#232522}.hy-idx__btn:hover{background:#0080FF;color:#fff}.hy-idx__card--blue .hy-idx__btn:hover{background:#fff;color:#0080FF}.hy-idx__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.hy-idx__src{margin:16px 0 0;font-size:12px;color:#6A7681}.hy-idx__bars{display:flex;align-items:flex-end;gap:6px;border-top:1px dashed rgb(255 255 255 / .35)}.hy-idx__bar{position:relative;flex:1;height:0;transition:height 1.4s cubic-bezier(.16,1,.3,1)}.hy-idx__bar::before{content:'';position:absolute;left:0;right:0;top:0;height:3px;background:#232522}.hy-idx__bar b{position:absolute;top:10px;left:8px;font:500 11px 'JetBrains Mono',monospace;color:#232522}.hy-idx__bar s{position:absolute;bottom:-20px;left:0;font:11px 'JetBrains Mono',monospace;text-decoration:none;color:rgb(255 255 255 / .8)}.hy-idx__spark{display:flex;align-items:flex-end;gap:3px;cursor:crosshair}.hy-idx__spark span{flex:1;height:0;background:rgb(255 255 255 / .22);transition:height 1.2s cubic-bezier(.16,1,.3,1),background .25s}.hy-idx__spark span.on{background:rgb(255 255 255 / .6)}.hy-idx__scrub{position:absolute;bottom:0;left:0;width:2px;height:0;margin-left:-1px;background:#0080FF;pointer-events:none;transition:height .5s cubic-bezier(.16,1,.3,1)}.hy-idx__scrub::before{content:'';position:absolute;top:-6px;left:-5px;width:12px;height:12px;border-radius:50%;background:#0080FF}.hy-idx__cmp{display:flex;align-items:flex-end;gap:0}.hy-idx__col{position:relative;height:0;transition:height 1.4s cubic-bezier(.16,1,.3,1)}.hy-idx__col--a{flex:1.6;background:#0080FF}.hy-idx__col--b{flex:1;background:#232522;opacity:.35}.hy-idx__col span{position:absolute;top:calc(100% + 10px);left:0;font:11px 'JetBrains Mono',monospace;color:#232522;white-space:nowrap}@media (max-width:1100px){.hy-idx{grid-template-columns:1fr}.hy-idx__card{min-height:560px}}.hy-idx__card{border-radius:0;padding:44px 40px 40px}.hy-idx,.hy-idx *,.hy-idx__src{font-family:Sora,sans-serif!important}.hy-idx__btn{border-radius:0;margin-top:8px;font-size:13px;letter-spacing:.02em;text-transform:none;padding:14px 20px}.hy-idx__desc{max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hy-idx__viz{margin:48px 0 64px}.hy-idx__bars{border-top:0;gap:8px}.hy-idx__bar{transform-origin:bottom}.hy-idx__bar::before{height:2px}.hy-idx__bar b{font-weight:500;font-size:12px}.hy-idx__bar s{bottom:-26px;font-size:12px}.hy-idx__col{transform-origin:bottom}.hy-idx__col span{top:calc(100% + 14px);font-size:12px}.hy-idx__col--b span{color:#6A7681}.hy-idx__spark span{transform-origin:bottom}@media (max-width:1100px){.hy-idx__desc{white-space:normal}}.hy-idx__scrub{transition:left .14s linear,height .14s linear}.hy-idx__cmp{gap:0}.hy-idx__col{flex:1!important;opacity:1!important;display:flex;flex-direction:column;justify-content:space-between;padding:18px 16px;box-sizing:border-box;overflow:hidden;min-height:0}.hy-idx__col--b{background:#232522;color:#fff}.hy-idx__col--a{background:#0080FF;color:#fff}.hy-idx__col--c{background:#3DC0A1;color:#232522}.hy-idx__col em{font-style:normal;font-size:22px;line-height:1;letter-spacing:-.02em}.hy-idx__col--a em{font-size:36px}.hy-idx__col span{position:static!important;font-size:12px;color:inherit!important;opacity:.85}.hy-idx__spark{gap:0;border-top:1px solid rgb(255 255 255 / .1);border-bottom:1px solid rgb(255 255 255 / .1);margin-top:72px}.hy-idx__spark span{background:none;border-left:1px solid rgb(255 255 255 / .16);transition:height 1.2s cubic-bezier(.16,1,.3,1),border-color .4s}.hy-idx__spark span.on{background:none;border-left-color:rgb(255 255 255 / .75)}.hy-idx__scrub{top:auto;left:0;height:1px!important;width:0;margin:0;background:#0080FF;transition:width .14s linear,bottom .14s linear}.hy-idx__scrub::before{top:-3px;left:auto;right:-3px;width:7px;height:7px}.hy-idx__dates{position:absolute;left:0;right:0;top:-28px;display:flex;justify-content:space-between;font-size:12px;color:rgb(255 255 255 / .5);pointer-events:none}.hy-idx__dates span{border:0!important;height:auto!important;flex:none!important}.hy-idx__scrub{transition:opacity .6s ease}.hy-idx__bar b,.hy-idx__col em{transition:opacity .6s ease}.hy-idx__spark{align-items:center;gap:1px;border:0;margin-top:64px}.hy-idx__spark>span{flex:1;border:0;background:rgb(255 255 255 / .18);transition:height .85s cubic-bezier(.65,0,.35,1),background .35s}.hy-idx__spark>span.on{background:#0080FF}.hy-idx__scrub{display:none}.hy-idx__links{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.hy-idx__links line{stroke:rgb(255 255 255 / .35);stroke-width:1}.hy-idx__pill{position:absolute;padding:7px 14px;border-radius:999px;background:#4a4c49;color:#fff;font-size:12px;white-space:nowrap;pointer-events:none}.hy-idx__dates{top:-36px}.hy-idx__pill{opacity:0;transform:translateY(8px) scale(.96);transition:opacity .45s ease,transform .6s cubic-bezier(.16,1,.3,1)}.hy-idx__pill.is-on{opacity:1;transform:none}.hy-idx__links line{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset .5s cubic-bezier(.65,0,.35,1)}.hy-idx__links line.is-on{stroke-dashoffset:0}.hy-cmp{margin-top:96px}.hy-cmp__row{display:grid;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));align-items:stretch;border-bottom:1px solid rgb(35 37 34 / .08)}.hy-cmp__row--head{border-bottom:0}.hy-cmp__label{display:flex;align-items:center;gap:12px;padding:0 16px 0 0;min-height:130px;font-size:17px;line-height:1.35;color:#232522}.hy-cmp__label i{width:5px;height:5px;border-radius:50%;background:rgb(35 37 34 / .18);flex:none}.hy-cmp__col{display:flex;align-items:center;justify-content:center;text-align:center;min-height:130px;font-size:17px;color:#232522}.hy-cmp__row--head .hy-cmp__label,.hy-cmp__row--head .hy-cmp__col{min-height:88px}.hy-cmp__col--hl{background:#fff}.hy-cmp__row--head .hy-cmp__col--hl{border-radius:12px 12px 0 0;font-weight:500}.hy-cmp__row:last-child .hy-cmp__col--hl{border-radius:0 0 12px 12px}.hy-cmp__ico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:26px;border-radius:999px;background:rgb(35 37 34 / .05)}.hy-cmp__col--hl .hy-cmp__ico{background:#f0f0f0}.hy-cmp__ico svg{width:15px;height:15px}.hy-cmp__ico--ok{color:#0080FF}.hy-cmp__ico--no{color:#232522}@media (max-width:900px){.hy-cmp__label,.hy-cmp__col{min-height:84px;font-size:15px}.hy-cmp__row{grid-template-columns:1.4fr 1fr 1fr}}.hy-context__head--v2{display:block}.hy-context__top{display:grid;grid-template-columns:30% minmax(0,1fr) minmax(0,1fr);gap:0 40px;align-items:start;padding-bottom:48px;border-bottom:1px solid rgb(35 37 34 / .1)}.hy-context__top .hy-head{margin:0}.hy-context__small{margin:0;max-width:380px;font-size:15px;line-height:1.5;color:var(--hy-muted)}.hy-context__head--v2 .hy-context__title{max-width:none;margin:40px 0 0}@media (max-width:900px){.hy-context__top{grid-template-columns:1fr;gap:20px}}.hy-cmp__row{grid-template-columns:minmax(0,1.15fr) 260px repeat(1,minmax(0,1fr));border-bottom-color:rgb(35 37 34 / .07)}.hy-cmp__label{gap:14px;min-height:138px;font-size:19px}.hy-cmp__sq{width:6px!important;height:6px!important;border-radius:0!important;background:rgb(35 37 34 / .2)!important}.hy-cmp__col{min-height:138px;font-size:19px}.hy-cmp__row--head .hy-cmp__col{min-height:100px;align-items:flex-end;padding-bottom:28px}.hy-cmp__row--head .hy-cmp__col--hl{border-radius:8px 8px 0 0;font-weight:600}.hy-cmp__row:last-child .hy-cmp__col--hl{border-radius:0 0 8px 8px}.hy-cmp__ico{width:80px;height:56px;background:rgb(35 37 34 / .05)}.hy-cmp__col--hl .hy-cmp__ico{background:#f0f0f0}.hy-cmp__ico svg{width:24px;height:24px}.hy-cmp__ico--ok{background:rgb(0 128 255 / .08)!important}.hy-idx__col{position:relative;padding:0!important}.hy-idx__col em{position:absolute;top:18px;left:16px}.hy-idx__col span{position:absolute!important;left:16px;bottom:18px;top:auto!important}.hy-context__top .hy-context__small:last-child{justify-self:end}.hy-cmp__row:last-child{border-bottom:0}.hy-idx__spark>span{transform:scaleY(0);transform-origin:center;will-change:transform;height:auto}.hy-idx__pill,.hy-idx__links,.hy-idx__dates{will-change:transform,opacity;transform:translateZ(0)}.hy-idx__pill.is-on{transform:translateZ(0)}.hy-idx__num{font-variant-numeric:tabular-nums}.hy-idx__num,.hy-idx__desc,.hy-idx__bar b,.hy-idx__bar s,.hy-idx__col em,.hy-idx__col span,.hy-idx__dates span{opacity:0;transform:translateY(14px);transition:opacity .45s ease,transform .45s cubic-bezier(.65,0,.35,1)}.hy-idx.is-in .hy-idx__num,.hy-idx.is-in .hy-idx__desc,.hy-idx.is-in .hy-idx__bar b,.hy-idx.is-in .hy-idx__bar s,.hy-idx.is-in .hy-idx__col em,.hy-idx.is-in .hy-idx__col span,.hy-idx.is-in .hy-idx__dates span{opacity:1;transform:none;transition:opacity .7s ease,transform .9s cubic-bezier(.16,1,.3,1)}.hy-idx.is-in .hy-idx__num{transition-delay:0s}.hy-idx.is-in .hy-idx__desc{transition-delay:.12s}.hy-idx.is-in .hy-idx__dates span{transition-delay:.2s}.hy-idx.is-in .hy-idx__bar s{transition-delay:.25s}.hy-idx.is-in .hy-idx__bar:nth-child(1) b{transition-delay:.45s}.hy-idx.is-in .hy-idx__bar:nth-child(2) b{transition-delay:.53s}.hy-idx.is-in .hy-idx__bar:nth-child(3) b{transition-delay:.61s}.hy-idx.is-in .hy-idx__bar:nth-child(4) b{transition-delay:.69s}.hy-idx.is-in .hy-idx__bar:nth-child(5) b{transition-delay:.77s}.hy-idx.is-in .hy-idx__bar:nth-child(6) b{transition-delay:.85s}.hy-idx.is-in .hy-idx__col:nth-child(1) em,.hy-idx.is-in .hy-idx__col:nth-child(1) span{transition-delay:.5s}.hy-idx.is-in .hy-idx__col:nth-child(2) em,.hy-idx.is-in .hy-idx__col:nth-child(2) span{transition-delay:.6s}.hy-idx.is-in .hy-idx__col:nth-child(3) em,.hy-idx.is-in .hy-idx__col:nth-child(3) span{transition-delay:.7s}.hy-idx__col em{font-size:clamp(15px, 1.25vw, 22px);left:12px;right:8px;white-space:nowrap}.hy-idx__col--a em{font-size:clamp(18px, 1.9vw, 36px)}.hy-idx__col span{left:12px;white-space:nowrap}.hy-idx__bar b{left:50%;transform:translateX(-50%);font-size:clamp(10px, .72vw, 12px);white-space:nowrap}.hy-idx.is-in .hy-idx__bar b{transform:translateX(-50%)}.hy-idx__bar b{top:10px}@media (max-width:1700px){.hy-idx__desc{white-space:normal;overflow:visible;text-overflow:clip}}.hy-idx .hy-idx__bar b{transform:translate(-50%,14px)}.hy-idx.is-in .hy-idx__bar b{transform:translate(-50%,0)}.hy-plat__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:56px}.hy-plat__card{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#232522}.hy-plat__bar{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 12px 0 20px;background:#e6e6e6;font-size:20px;font-weight:500;letter-spacing:-.01em}.hy-plat__arrow{position:relative;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;overflow:hidden;background:#f4f4f4;color:#232522;transition:background .5s cubic-bezier(.16,1,.3,1),color .5s}.hy-plat__arrow svg{width:16px;height:16px;transition:transform .55s cubic-bezier(.16,1,.3,1)}.hy-plat__body{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1.45 / 1;border:1px solid rgb(35 37 34 / .12);background:#fff;overflow:hidden}.hy-plat__body::before{content:'';position:absolute;inset:0;background:#0080FF;opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1)}.hy-plat__logo{position:relative;width:58%;max-height:42%;height:auto;object-fit:contain;filter:grayscale(1);opacity:.85;transition:filter .55s,opacity .55s}.hy-plat__card:hover .hy-plat__body::before{opacity:1}.hy-plat__card:hover .hy-plat__logo{filter:grayscale(1) brightness(0) invert(1);opacity:1}.hy-plat__card:hover .hy-plat__arrow{background:#0080FF;color:#fff}.hy-plat__card:hover .hy-plat__arrow svg{transform:rotate(45deg)}@media (max-width:1024px){.hy-plat__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hy-plat__grid{grid-template-columns:1fr}}.hy-stats__box{display:flex;align-items:center;justify-content:center}.hy-stats__items{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:72px 32px!important;width:100%;max-width:none!important;padding:0 9%!important;box-sizing:border-box}.hy-stat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;min-width:0}.hy-stat__num{letter-spacing:-.055em!important;line-height:1}.hy-stat__label{max-width:24ch;font-size:clamp(14px, 1.05vw, 20px);line-height:1.35}.hy-plat{padding-top:0!important;margin-top:calc(var(--hy-section) * -0.45 + 72px)}.hy-plat .hy-logos__head{margin-bottom:0}.hy-stats__items{grid-template-columns:repeat(2,max-content)!important;justify-content:center!important;column-gap:clamp(48px, 7vw, 140px)!important;padding:0 24px!important}.hy-stat__label{max-width:none;white-space:nowrap}.hy-stat__label>span{display:block}.hy-val{background:#232522;color:#fff}.hy-val__head{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:96px}.hy-val__title{margin:0;max-width:20ch;color:#fff}.hy-val__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hy-val__card{display:flex;flex-direction:column;min-height:440px;padding:24px;background:#2b2d2a}.hy-val__art{flex:1;display:flex;align-items:center;justify-content:center;padding:48px 0}.hy-val__name{margin:0 0 12px;font-size:22px;font-weight:400;letter-spacing:-.02em;color:#fff}.hy-val__desc{margin:0;max-width:46ch;font-size:15px;line-height:1.45;color:rgb(255 255 255 / .72)}.hy-val__ico{display:inline-grid}.hy-val__ico--dots{grid-template-columns:60px 60px}.hy-val__ico--dots i{width:60px;height:60px;border-radius:50%;background:#5d625f;animation:hyDot 4s cubic-bezier(.65,0,.35,1) infinite}.hy-val__ico--dots i:nth-child(1){animation-delay:0s}.hy-val__ico--dots i:nth-child(2){animation-delay:.5s}.hy-val__ico--dots i:nth-child(4){animation-delay:1s}.hy-val__ico--dots i:nth-child(3){animation-delay:1.5s}@keyframes hyDot{0%,10%{background:#5d625f}25%,70%{background:#0080FF}85%,100%{background:#5d625f}}.hy-val__ico--bars{grid-auto-flow:column;gap:10px}.hy-val__ico--bars i{width:9px;height:100px;background:#5d625f;animation:hyBar 4s cubic-bezier(.65,0,.35,1) infinite}.hy-val__ico--bars i:nth-child(2){animation-delay:.18s}.hy-val__ico--bars i:nth-child(3){animation-delay:.36s}.hy-val__ico--bars i:nth-child(4){animation-delay:.54s}.hy-val__ico--bars i:nth-child(5){animation-delay:.72s}.hy-val__ico--bars i:nth-child(6){animation-delay:.9s}.hy-val__ico--bars i:nth-child(7){animation-delay:1.08s}@keyframes hyBar{0%,8%{background:#5d625f}22%,65%{background:#0080FF}80%,100%{background:#5d625f}}.hy-val__ico--ring svg{width:120px;height:120px;transform:rotate(-90deg)}.hy-val__ico--ring circle{fill:none;stroke:#5d625f;stroke-width:6}.hy-val__ico--ring .arc{stroke:#0080FF;stroke-dasharray:340;stroke-dashoffset:340;animation:hyRing 4s cubic-bezier(.65,0,.35,1) infinite}@keyframes hyRing{0%{stroke-dashoffset:340}55%{stroke-dashoffset:255}100%{stroke-dashoffset:340}}@media (prefers-reduced-motion:reduce){.hy-val__ico i,.hy-val__ico .arc{animation:none}}@media (max-width:1024px){.hy-val__grid{grid-template-columns:1fr}.hy-val__card{min-height:360px}.hy-val__head{margin-bottom:56px}}.hy-val__head{align-items:center}.hy-val__title{max-width:none;white-space:nowrap}.hy-val__sub{margin:0;max-width:330px;font-size:15px;line-height:1.4;color:rgb(255 255 255 / .75)}@media (max-width:1100px){.hy-val__head{flex-direction:column;align-items:flex-start}.hy-val__title{white-space:normal}}@media (max-width:1100px){.hy-val__desc .hy-br{display:none}}.hy-idx .hy-idx__btn:hover,.hy-idx .hy-idx__btn:focus-visible{background:#0080FF!important;color:#fff!important}.hy-idx .hy-idx__card--blue .hy-idx__btn:hover,.hy-idx .hy-idx__card--blue .hy-idx__btn:focus-visible{background:#fff!important;color:#0080FF!important}.hy-services .hy-services__title{margin-bottom:40px!important}@media (min-width:900px){.hy-context__top .hy-context__small:last-child{justify-self:stretch;max-width:none;text-align:justify;text-align-last:left;hyphens:none}.hy-context__top .hy-context__small:nth-child(2){max-width:330px}}@media (min-width:900px){.hy-context__top .hy-context__small:last-child{text-align:left;text-align-last:auto}.hy-context__top .hy-context__small:nth-child(2){max-width:none}}@media (max-width:899px){.hy-context__small .hy-br{display:none}}.hy-val__sub{text-align:left;max-width:360px}@media (max-width:1100px){.hy-val__sub .hy-br{display:none}}.hy-team .hy-team__title{margin-top:0!important;margin-bottom:40px!important}.hy-person__link--v2{display:inline-flex!important;align-items:center;gap:8px;padding:8px 12px!important;background:rgb(35 37 34 / .06);color:#232522!important;font-family:Sora,sans-serif!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;border:0!important;border-radius:0;transition:background .5s cubic-bezier(.16,1,.3,1),color .5s}.hy-person__link--v2::after,.hy-person__link--v2::before{content:none!important;display:none!important}.hy-person__in{width:14px;height:14px}.hy-person__arr{width:12px;height:12px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.hy-person__link--v2:hover{background:#0080FF;color:#fff!important}.hy-person__link--v2:hover .hy-person__arr{transform:translate(2px,-2px)}.hy-person__link--v2{transition:background-color .22s ease,color .22s ease!important;will-change:background-color}.hy-person__link--v2 svg,.hy-person__link--v2 span{transition:none}.hy-person__link--v2 .hy-person__arr{transition:transform .3s cubic-bezier(.16,1,.3,1)}.hy-val__ico--ring .arc{stroke-dasharray:339.3 339.3;stroke-dashoffset:339.3;animation:hyRingFull 4.5s cubic-bezier(.65,0,.35,1) infinite}@keyframes hyRingFull{0%{stroke-dashoffset:339.3}65%{stroke-dashoffset:0}82%{stroke-dashoffset:0}100%{stroke-dashoffset:-339.3}}.hy-newsletter-wrap{padding:0!important}.hy-newsletter-wrap .idex-newsletter{position:relative;overflow:hidden;background:var(--hy-bg,#f2f2f2)!important;color:#232522!important;padding:var(--hy-section) 0!important}.hy-newsletter-wrap .idex-newsletter__bg{position:absolute;inset:0;pointer-events:none}.hy-newsletter-wrap .idex-newsletter__topo{position:absolute;inset:0;opacity:.5}.hy-newsletter-wrap .idex-newsletter__topo img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.hy-newsletter-wrap .idex-newsletter__fade{position:absolute;inset:0;background:linear-gradient(var(--hy-bg,#f2f2f2) 0%,#fff0 49.94%,var(--hy-bg,#f2f2f2) 100%)}.hy-newsletter-wrap .idex-newsletter__container{position:relative;z-index:1;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px 96px!important;align-items:center;max-width:none!important;margin:0!important;padding:0 var(--hy-edge)!important;box-sizing:border-box}.hy-newsletter-wrap .idex-newsletter__intro{display:flex;flex-direction:column;align-items:flex-start}.hy-newsletter-wrap .idex-newsletter__badge{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;border:1px dashed rgb(35 37 34 / .35);border-radius:50%;color:#0080FF;margin-bottom:40px}.hy-newsletter-wrap .idex-newsletter__badge svg{width:24px;height:24px}.hy-newsletter-wrap .idex-newsletter__title{margin:0!important;max-width:14ch;color:#232522!important;font-size:clamp(40px, 3.6vw, 72px)!important;line-height:1.04!important;letter-spacing:-.05em!important}.hy-newsletter-wrap .idex-newsletter__accent{color:#0080FF}.hy-newsletter-wrap .idex-newsletter__sub{margin:32px 0 0;max-width:46ch;font-size:17px;line-height:1.55;color:rgb(35 37 34 / .65)}.hy-newsletter-wrap .idex-newsletter__form{display:flex!important;flex-direction:column;gap:24px;width:100%}.hy-newsletter-wrap .idex-newsletter__field{display:flex!important;gap:8px;padding:8px;background:#fff;border:1px solid rgb(35 37 34 / .1);border-radius:0!important}.hy-newsletter-wrap .idex-newsletter__input{flex:1;min-width:0;height:60px;padding:0 20px!important;border:1px solid rgb(35 37 34 / .08)!important;border-radius:0!important;background:#fafafa!important;color:#232522!important;font:16px Sora,sans-serif!important}.hy-newsletter-wrap .idex-newsletter__input::placeholder{color:rgb(35 37 34 / .45)}.hy-newsletter-wrap .idex-newsletter__input--nome{flex:.7}.hy-newsletter-wrap .idex-newsletter__btn{height:60px;padding:0 32px!important;border-radius:0!important;background:#232522!important;color:#fff!important;font:16px Sora,sans-serif!important;transition:background .3s ease!important}.hy-newsletter-wrap .idex-newsletter__btn:hover{background:#0080FF!important}.hy-newsletter-wrap .idex-newsletter__group{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.hy-newsletter-wrap .idex-newsletter__group-label{margin:0 8px 0 0!important;font-family:Sora,sans-serif!important;font-size:12px!important;text-transform:uppercase;letter-spacing:.04em!important;color:rgb(35 37 34 / .6)!important}.hy-newsletter-wrap .idex-newsletter__options{display:flex;flex-wrap:wrap;gap:8px}.hy-newsletter-wrap .idex-newsletter__option{border-radius:0!important;background:#fff!important;border:1px solid rgb(35 37 34 / .12)!important;color:#232522!important}.hy-newsletter-wrap .idex-newsletter__option.is-active{border-color:#0080FF!important}.hy-newsletter-wrap .idex-newsletter__option-text{color:#232522!important;font-family:Sora,sans-serif!important}.hy-newsletter-wrap .idex-newsletter__dot{border-color:rgb(35 37 34 / .4)!important}.hy-newsletter-wrap .idex-newsletter__option.is-active .idex-newsletter__dot{border-color:#0080FF!important;background:radial-gradient(#0080FF 40%,transparent 45%)!important}.hy-newsletter-wrap .idex-newsletter__privacy{margin:0!important;display:flex;gap:10px;align-items:center;font-family:Sora,sans-serif!important;font-size:13px!important;text-transform:none!important;color:rgb(35 37 34 / .6)!important}@media (max-width:1024px){.hy-newsletter-wrap .idex-newsletter__container{grid-template-columns:1fr;padding:0 16px!important}.hy-newsletter-wrap .idex-newsletter{padding:96px 0!important}.hy-newsletter-wrap .idex-newsletter__field{flex-wrap:wrap}.hy-newsletter-wrap .idex-newsletter__input,.hy-newsletter-wrap .idex-newsletter__btn{flex:1 1 100%}}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__input::placeholder{color:rgb(35 37 34 / .5)!important;opacity:1!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__input{color:#232522!important;-webkit-text-fill-color:#232522}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__input::placeholder{-webkit-text-fill-color:rgb(35 37 34 / .45)!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__privacy{max-width:none!important;width:100%;display:block}.hy-newsletter-wrap .idex-newsletter__topo{opacity:.38}.hy-newsletter-wrap .idex-newsletter__sub{color:rgb(35 37 34 / .82)!important;font-weight:500}.hy-newsletter-wrap .idex-newsletter__group-label{color:rgb(35 37 34 / .8)!important;font-weight:500}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__privacy{color:rgb(35 37 34 / .78)!important;font-weight:500}.hy-newsletter-wrap .idex-newsletter__option-text{font-weight:500}.hy-newsletter-wrap .idex-newsletter__field{align-items:stretch}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn{height:auto!important;min-height:60px;align-self:stretch;padding:0 40px!important;background:#0080FF linear-gradient(#232522,#232522) no-repeat bottom / 100% 0!important;color:#fff!important;transition:background-size .6s cubic-bezier(.08,.78,.56,1)!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn:hover,.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn:focus-visible{background-size:100% 100%!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn{background:#0080FF!important;background-image:none!important;color:#fff!important;filter:none!important;opacity:1!important;transform:none!important;box-shadow:none!important;transition:background-color .6s cubic-bezier(.08,.78,.56,1),color .6s cubic-bezier(.08,.78,.56,1)!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn:hover,.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn:focus-visible,.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn:active{background:#232522!important;background-image:none!important;color:#4d9dff!important;filter:none!important;transform:none!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__form{width:max-content;max-width:100%;justify-self:end;gap:20px}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__field{padding:6px;gap:6px}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__input{height:48px;padding:0 16px!important;font-size:14px!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__btn{min-height:48px;padding:0 28px!important;font-size:14px!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__group{padding-bottom:20px;border-bottom:1px solid rgb(35 37 34 / .1)}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__group-label{font-size:11px!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__option{padding:8px 12px!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__option-text{font-size:13px!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__privacy{font-size:12px!important;width:auto}@media (max-width:1024px){.hy-newsletter-wrap .idex-newsletter .idex-newsletter__form{width:100%;justify-self:stretch}}@media (min-width:1025px){.hy-newsletter-wrap .idex-newsletter .idex-newsletter__container{grid-template-columns:max-content max-content;justify-content:center;column-gap:clamp(96px, 10vw, 220px)!important}.hy-newsletter-wrap .idex-newsletter .idex-newsletter__form{justify-self:start}}.hy-cta{background:#000!important}.hy-cta__glass{position:absolute;inset:0;width:100%;height:100%;display:block}.hy-cta__content{position:relative;z-index:1}.hy-newsletter-wrap .idex-newsletter{padding:var(--hy-section) 0!important;margin-top:calc(var(--hy-section) * -1)!important}.hy-newsletter-wrap .idex-newsletter__container{align-items:start!important}.hy-newsletter-wrap .idex-newsletter{margin-top:calc(var(--hy-section) * -1 + 25px)!important}.hy-cta__glass{object-fit:cover;object-position:50% 50%}.hy-team{padding-bottom:0!important}.hy-team .hy-person:last-child,.hy-team__grid{margin-bottom:0!important}.hy-newsletter-wrap{margin-top:0!important}.hy-newsletter-wrap .idex-newsletter{margin-top:0!important;padding-top:var(--hy-section)!important;padding-bottom:var(--hy-section)!important}.hy-cta::before{content:"";position:absolute;inset:0;z-index:0;background:rgb(0 0 0 / .4);pointer-events:none}.hy-cta__glass{z-index:0}.hy-cta::before{z-index:0}.hy-cta__content{z-index:2}.hy-cta::before{content:none!important}.hy-cta::after{content:"";position:absolute;inset:0;z-index:1;background:rgb(0 0 0 / .4);pointer-events:none}.hy-cta::after{background:rgb(0 0 0 / .52)!important}@media (min-width:1025px){.hy-idx .hy-idx__desc{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important;font-size:clamp(11px, .8vw, 15px)!important}}.hy-plat__logo--svg{opacity:.75;filter:none}.hy-plat__logo--estadao{width:56%}.hy-plat__logo--valor{width:50%}.hy-plat__logo--bloomberg{width:52%}.hy-stats .hy-stats__title{font-size:clamp(50px, 5.4vw, 104px)!important}.hy-stats .hy-stats__title{font-size:clamp(48px, 5vw, 96px)!important;line-height:.96!important}.hy-hero--ooh{align-items:flex-end}.hy-hero--ooh .hy-parallax__media{object-position:50% 38%}.hy-hero--ooh .hy-hero__veil{background:linear-gradient(180deg,#fff0 0%,#fff0 52%,rgb(0 0 0 / .55) 78%,rgb(0 0 0 / .75) 100%)}.hy-hero--ooh .hy-hero__grid{opacity:.5}.hy-hero--ooh .hy-hero__content{padding-bottom:clamp(72px, 11vh, 130px);gap:28px}.hy-hero--ooh .hy-hero__title{font-size:clamp(38px, 3.6vw, 68px)!important;max-width:1000px}.hy-hero--ooh .hy-hero__grid{display:none!important}.hy-band--lead{height:auto;aspect-ratio:16/9;max-height:none;display:block}.hy-band--lead .hy-band__veil{display:none}.hy-band--lead .hy-band__media img{width:100%;height:100%;object-fit:cover;object-position:center;transform:none!important}.hy-band--lead .hy-band__content{position:absolute;left:0;right:0;top:61.5%;transform:translateY(-.55em);padding:0 32px;font-size:clamp(32px,2.5vw,48px)}.hy-band--lead .hy-band__title{max-width:none;white-space:nowrap}@media (max-width:809.98px){.hy-band--lead{aspect-ratio:auto;height:520px}.hy-band--lead .hy-band__media img{object-position:50% 30%}.hy-band--lead .hy-band__title{white-space:normal}}.hy-sv{display:block;width:clamp(120px,9vw,170px);height:auto;overflow:visible;margin-bottom:6px;fill:none;stroke:#232522;stroke-width:1.2;stroke-linecap:round}.hy-sv-i{opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.hy-sv-i.is-on{opacity:1;transform:none}.hy-sv *{transition:all .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--d,0s)}.hy-sv__base{stroke-dasharray:144;stroke-dashoffset:144}.is-on .hy-sv__base{stroke-dashoffset:0}.hy-sv__tick{transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);opacity:.55}.is-on .hy-sv__tick{transform:scaleY(1)}.hy-sv__dot,.hy-sv__end{fill:#fff;stroke:none}.hy-sv__halo{fill:none;stroke:#fff;stroke-width:1;opacity:0}.hy-sv__run{transform:translateX(0)}.is-on .hy-sv__run{transform:translateX(144px);transition:transform 1.6s cubic-bezier(.65,0,.35,1) .35s}.is-on .hy-sv__halo{animation:hySvPulse 2.4s ease-out 2s infinite}@keyframes hySvPulse{0%{opacity:.9;r:3.5}100%{opacity:0;r:13}}.hy-sv__pt{fill:#232522;stroke:none;opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(0)}.is-on .hy-sv__pt{opacity:.55;transform:scale(1)}.hy-sv__pt.is-hl{fill:#fff;opacity:1;transition-delay:0s;transition-duration:.6s}.hy-sv__seg{stroke-width:2.2;opacity:.18}.is-on .hy-sv__seg{opacity:.85}.hy-sv__seg.is-hl{stroke:#fff;opacity:1;transition-delay:0s;transition-duration:.5s}.hy-sv__sweep{transform-origin:80px 32px;opacity:0}.hy-sv__sweep line{stroke:#fff;stroke-width:1}.is-on .hy-sv__sweep{opacity:1;transition-delay:1.1s;animation:hySvSpin 6s linear 1.1s infinite}@keyframes hySvSpin{to{transform:rotate(360deg)}}.hy-sv__core{fill:#232522;stroke:none}.hy-sv__line{stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1}.is-on .hy-sv__line{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1) .2s}.hy-sv__area{opacity:0;stroke:none}.is-on .hy-sv__area{opacity:1;transition-delay:1.2s}.hy-sv__guide{stroke-dasharray:2 3;opacity:0}.is-on .hy-sv__guide{opacity:.6;transition-delay:1.6s}.hy-sv__end{opacity:0}.is-on .hy-sv__end{opacity:1;transition-delay:1.7s}.hy-sv--3 .hy-sv__halo{stroke:#fff}@media (prefers-reduced-motion:reduce){.hy-sv-i{opacity:1;transform:none}.hy-sv *{transition:none!important;animation:none!important}}.hy-ns{position:relative;container-type:inline-size;overflow:hidden;display:block!important;font-family:Sora,sans-serif}.hy-ns__scene{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .7s cubic-bezier(.22,1,.36,1),filter .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(2cqw);filter:blur(6px)}.hy-ns__scene.is-on{opacity:1;transform:none;filter:none}.hy-ns__scene.is-out{opacity:0;transform:translateY(-2cqw);filter:blur(6px)}.hy-ns *{transition-timing-function:cubic-bezier(.22,1,.36,1)}.hy-ns__idx{position:absolute;left:6cqw;bottom:5cqw;font-size:max(11px,1.9cqw);letter-spacing:.08em;color:#232522;opacity:.7}.hy-ns__dial{position:relative;width:74cqw;aspect-ratio:1;border-radius:50%;background:#232522;transform:scale(.86);opacity:0;transition:transform 1.1s,opacity .8s}.is-on .hy-ns__dial{transform:none;opacity:1}.hy-ns__dial svg{position:absolute;inset:0;width:100%;height:100%}.hy-ns__ray{stroke:#c8c8c8;stroke-width:1.2;stroke-opacity:.55;stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset 1.2s}.hy-ns__ray.hl{stroke:#0080FF;stroke-opacity:1}.is-on .hy-ns__ray{stroke-dashoffset:0}.r1{transition-delay:.3s!important}.r2{transition-delay:.4s!important}.r3{transition-delay:.5s!important}.r4{transition-delay:.6s!important}.r5{transition-delay:.7s!important}.hy-ns__hand{transform-origin:200px 200px;transform:rotate(-200deg);transition:transform 2.2s cubic-bezier(.65,0,.35,1) .4s}.hy-ns__hand line{stroke:#0080FF;stroke-width:1.6}.is-on .hy-ns__hand{transform:rotate(-24deg)}.hy-ns__hub{fill:#0080FF;transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .6s .3s}.is-on .hy-ns__hub{transform:scale(1)}.hy-ns__t{position:absolute;color:#fff;font-size:max(10px,2.1cqw);line-height:1.25;letter-spacing:.02em;opacity:0;transform:translateY(8px);transition:opacity .7s,transform .7s}.is-on .hy-ns__t{opacity:1;transform:none}.t1{left:44%;top:17%;transition-delay:.7s!important}.t2{left:40%;top:31%;display:flex;gap:1.6cqw;align-items:center;transition-delay:.9s!important}.t3{left:52%;top:47%;transition-delay:1.1s!important}.t4{left:48%;top:73%;max-width:34%;transition-delay:1.4s!important}.hy-ns__badge{display:inline-grid;place-items:center;width:4.4cqw;height:4.4cqw;border-radius:50%;background:#0080FF;font-size:max(8px,1.5cqw)}.hy-ns__big{font-size:max(26px,7.5cqw);letter-spacing:-.05em;line-height:1}.hy-ns__card{position:relative;width:66cqw;aspect-ratio:3/3.7;border-radius:6cqw;background:#c8c8c8;overflow:hidden;color:#232522;transform:translateY(5cqw);opacity:0;transition:transform 1s,opacity .7s}.is-on .hy-ns__card{transform:none;opacity:1}.hy-ns__ct{position:absolute;left:9%;top:7%;font-size:max(12px,3.2cqw);line-height:1.05;letter-spacing:-.02em}.hy-ns__cs{position:absolute;right:11%;top:7%;font-size:max(12px,3.2cqw)}.hy-ns__circle{position:absolute;left:50%;top:60%;width:92%;aspect-ratio:1;border-radius:50%;background:#0080FF;transform:translate(-50%,-50%) scale(0);transition:transform 1.3s cubic-bezier(.65,0,.35,1) .4s}.is-on .hy-ns__circle{transform:translate(-50%,-50%) scale(1)}.hy-ns__cr{position:absolute;left:12%;right:6%;top:57%;display:flex;align-items:flex-start;gap:2.4cqw;font-size:max(11px,2.9cqw);line-height:1.1;letter-spacing:-.01em;opacity:0;transition:opacity .7s 1.3s}.is-on .hy-ns__cr{opacity:1}.hy-ns__dots{display:flex;gap:.6cqw;margin-top:.5cqw}.hy-ns__dots i,.hy-ns__dots b{width:2.2cqw;height:2.2cqw;border-radius:50%;display:block}.hy-ns__dots i{border:1px solid #232522;box-shadow:inset 0 0 0 .5cqw #0080FF,inset 0 0 0 .8cqw #232522}.hy-ns__dots b{background:#232522;animation:hyNsBlink 1.6s ease-in-out infinite}@keyframes hyNsBlink{50%{transform:scale(.6)}}.hy-ns--pill{align-items:flex-start;padding:0 6cqw}.hy-ns__keys{display:flex;gap:3cqw;margin-bottom:3cqw;font-size:max(10px,2cqw);color:#232522;opacity:0;transform:translateY(8px);transition:all .6s .2s}.is-on .hy-ns__keys{opacity:1;transform:none}.hy-ns__keys span{display:flex;align-items:center;gap:1.2cqw}.hy-ns__keys b{display:grid;place-items:center;width:5cqw;height:6.4cqw;border:1px solid #232522;border-radius:1.8cqw;font-weight:400}.hy-ns__row{display:flex;gap:1.2cqw;width:100%}.hy-ns__pill{flex:1;height:17cqw;border-radius:4.4cqw;background:#232522;color:#fff;display:flex;align-items:center;padding-left:6cqw;font-size:max(14px,4.2cqw);letter-spacing:-.02em;white-space:nowrap;overflow:hidden;clip-path:inset(0 100% 0 0 round 4.4cqw);transition:clip-path 1s cubic-bezier(.65,0,.35,1) .4s}.is-on .hy-ns__pill{clip-path:inset(0 0 0 0 round 4.4cqw)}.hy-ns__pill>span{opacity:0;transition:opacity .6s 1.1s}.is-on .hy-ns__pill>span{opacity:1}.hy-ns__chip{width:12cqw;height:17cqw;border-radius:4.4cqw;background:#232522;color:#fff;display:grid;place-items:center;font-size:max(14px,4.6cqw);transform:scale(0);transition:transform .6s cubic-bezier(.34,1.56,.64,1) 1.2s}.hy-ns__chip+.hy-ns__chip{width:15cqw;transition-delay:1.35s}.is-on .hy-ns__chip{transform:none}.hy-ns__ring{position:relative;width:52cqw;aspect-ratio:1}.hy-ns__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.hy-ns__trk{fill:none;stroke:#fff;stroke-opacity:.35;stroke-width:3;stroke-dasharray:566;stroke-dashoffset:566;transition:stroke-dashoffset 1.2s .1s}.is-on .hy-ns__trk{stroke-dashoffset:0}.hy-ns__arc{fill:none;stroke:#232522;stroke-width:3.4;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.8s cubic-bezier(.65,0,.35,1) .8s}.is-on .hy-ns__arc{stroke-dashoffset:var(--arc,86)}.hy-ns__rv{position:absolute;inset:0;display:grid;place-items:center;color:#232522;font-size:max(28px,9cqw);letter-spacing:-.05em}.hy-ns__rl{margin-top:5cqw;color:#fff;text-align:center;font-size:max(13px,2.8cqw);line-height:1.3;max-width:60cqw;opacity:0;transition:opacity .7s 1.2s}.is-on .hy-ns__rl{opacity:1}@media (prefers-reduced-motion:reduce){.hy-ns *{transition:none!important;animation:none!important}}.is-on .hy-ns__hand{transform:rotate(42deg)}.hy-ns__hand{transform:rotate(-160deg)}.t3{left:54%;top:42.5%}.hy-ns__cr{left:0;right:0;justify-content:center}.hy-ns__rl{margin-top:2.2cqw}.t4{left:37%;top:75%}.hy-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:64px}.hy-vs__card{background:#fff;border-radius:8px;padding:32px 36px 36px;border-top:2px solid #0080FF}.hy-vs__card--no{background:rgb(255 255 255 / .55);border-top-color:#232522}.hy-vs__head{display:flex;align-items:center;gap:10px;margin:0 0 28px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#0080FF}.hy-vs__card--no .hy-vs__head{color:#232522}.hy-vs__head i{width:6px;height:6px;background:currentColor;flex:none}.hy-vs__ls{list-style:none;margin:0;padding:0}.hy-vs__ls li{display:flex;align-items:center;gap:14px;padding:14px 0;border-top:1px solid rgb(35 37 34 / .08);font-size:16px;line-height:1.4;color:#232522}.hy-vs__ls li:first-child{border-top:0;padding-top:0}.hy-vs__ico{width:16px;height:16px;flex:none;color:#0080FF}.hy-vs__card--no .hy-vs__ico{color:rgb(35 37 34 / .55)}.hy-vs__card--no li{color:rgb(35 37 34 / .75)}@media (max-width:900px){.hy-vs{grid-template-columns:1fr;margin-top:40px}.hy-vs__card{padding:24px}}.hy-panel+.hy-context{padding-top:0}.hy-section.hy-team{padding-top:var(--hy-section)!important}@media (max-width:900px){.hy-section.hy-team{padding-top:96px!important}}.hy-section.hy-team{padding-bottom:var(--hy-section)!important}.hy-newsletter-wrap .idex-newsletter{padding:calc(var(--hy-section) * 1.3) 0!important}.hy-section.hy-team{padding-bottom:calc(var(--hy-section) * 1.3)!important}.hy-vs__card{border-radius:0}.hy-idx__card,.hy-idx__btn{border-radius:0}.hy-newsletter-wrap .idex-newsletter{padding:calc(var(--hy-section) * 1.8) 0!important}.hy-section.hy-team{padding-bottom:0!important}.hy-section.hy-team{padding-bottom:25px!important}.hy-newsletter-wrap .idex-newsletter{padding:calc(var(--hy-section) * 2.3) 0!important}.hy-services__title,.hy-panel__title,.hy-context__head--v2 .hy-context__title,.hy-val__title,.hy-team__title{font-size:clamp(40px,5.2vw,82px)!important;line-height:1.1!important;letter-spacing:-.055em!important;max-width:1150px!important}.idex-newsletter__title{font-size:clamp(32px,3vw,44px)!important;line-height:1.25!important;letter-spacing:-.05em!important}@media (max-width:809.98px){.hy-services__title,.hy-panel__title,.hy-context__head--v2 .hy-context__title,.hy-val__title,.hy-team__title{font-size:36px!important}}.hy-newsletter-wrap .idex-newsletter{padding:calc(var(--hy-section) * 1.87) 0!important}.hy-context__head--v2 .hy-context__title br{display:none}.hy-val__title{white-space:normal!important;max-width:850px!important;text-wrap:balance}.hy-val__title .hy-w,.hy-val__title .hy-line{white-space:normal!important}.hy-idx__num{white-space:nowrap;font-size:clamp(48px,4.2vw,76px)!important}.hy-intro.hy-section,.hy-stats,.hy-panel.hy-section,.hy-context.hy-section{padding-top:var(--hy-section)!important;padding-bottom:0!important}.hy-services.hy-section,.hy-logos{padding-top:var(--hy-section)!important;padding-bottom:var(--hy-section)!important}.hy-val.hy-section{padding-top:var(--hy-section)!important;padding-bottom:var(--hy-section)!important}.hy-panel+.hy-context{padding-top:var(--hy-section)!important}.hy-logos .hy-h3{font-size:clamp(40px,5.2vw,82px)!important;line-height:1.1!important;letter-spacing:-.055em!important;font-weight:400}@media (max-width:809.98px){.hy-logos .hy-h3{font-size:36px!important}}.hy-logos{margin-top:0!important}.hy-stats__brand{position:relative;overflow:hidden;background:#1d1e1c}.hy-stats__ooh{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.hy-services.hy-section{padding-bottom:8px!important}.hy-stats{padding-top:8px!important}.hy-idx__card{contain:layout paint style}.hy-idx__spark{contain:layout paint style}.hy-idx__spark>span{transition:transform .85s cubic-bezier(.65,0,.35,1),opacity .6s ease,background-color .35s!important}.hy-team__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:clamp(24px,3vw,45px)!important}.hy-team__grid img{width:100%!important;height:auto!important;aspect-ratio:3/4!important;object-fit:cover!important}@media (max-width:809.98px){.hy-team__grid{grid-template-columns:1fr!important}}.hy-idx__cv{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}@media (max-width:809.98px){.hy-hero--ooh{background:#000}.hy-hero--ooh .hy-hero__video{object-fit:contain!important;object-position:50% 24%!important}}@media (max-width:809.98px){.hy-hero--ooh .hy-hero__video{object-fit:cover!important;object-position:50% 50%!important;inset:auto!important;top:84px!important;left:-10%!important;width:120%!important;height:auto!important;aspect-ratio:16/9;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 16%,#000 80%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 16%,#000 80%,transparent 100%)}}@media (max-width:809.98px){.hy-hero--ooh .hy-hero__video{position:absolute!important;transform:none!important;top:92px!important;left:-6%!important;width:112%!important}}.hy-newsletter-wrap .idex-newsletter__container{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center;gap:48px!important;max-width:1080px!important;margin:0 auto!important;padding:0 var(--hy-edge)!important;box-sizing:content-box!important}.hy-newsletter-wrap .idex-newsletter__intro{width:auto!important;max-width:900px;align-items:center!important;text-align:center;gap:20px!important}.hy-newsletter-wrap .idex-newsletter__title{text-align:center;text-wrap:balance}.hy-newsletter-wrap .idex-newsletter__title br{display:none}.hy-newsletter-wrap .idex-newsletter__sub{max-width:620px;margin:0 auto!important;text-align:center}.hy-newsletter-wrap .idex-newsletter__form{width:100%!important;max-width:1080px;align-items:center!important;gap:24px!important}.hy-newsletter-wrap .idex-newsletter__field{width:100%!important;gap:16px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.hy-newsletter-wrap .idex-newsletter__input{flex:1 1 0!important;width:auto!important;height:64px!important;padding:0 28px!important;background:#fff!important;border:0!important;font-size:16px!important}.hy-newsletter-wrap .idex-newsletter__btn{flex:none!important;height:64px!important;padding:0 44px!important;font-size:16px!important}.hy-newsletter-wrap .idex-newsletter__group{justify-content:center!important;align-items:center!important;gap:16px!important;flex-wrap:wrap}.hy-newsletter-wrap .idex-newsletter__options{justify-content:center!important}.hy-newsletter-wrap .idex-newsletter__privacy{text-align:center;max-width:620px;margin:0 auto!important}.hy-newsletter-wrap .idex-newsletter__privacy br{display:none}@media (max-width:809.98px){.hy-newsletter-wrap .idex-newsletter__field{flex-direction:column!important}.hy-newsletter-wrap .idex-newsletter__input,.hy-newsletter-wrap .idex-newsletter__btn{width:100%!important;flex:none!important}}.hy-newsletter-wrap .idex-newsletter__field>.idex-newsletter__input,.hy-newsletter-wrap .idex-newsletter__field>.idex-newsletter__input--nome{flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important}.hy-newsletter-wrap .idex-newsletter__group{width:auto!important;border:0!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:row!important}.hy-newsletter-wrap .idex-newsletter__group-label{margin:0!important;white-space:nowrap}.hy-newsletter-wrap .idex-newsletter__privacy{border:0!important;padding-top:8px!important}.hy-newsletter-wrap .idex-newsletter__accent{display:inline!important}.hy-newsletter-wrap .idex-newsletter__container{gap:36px!important}.hy-newsletter-wrap .idex-newsletter__intro{max-width:1100px!important}.hy-newsletter-wrap .idex-newsletter__sub{font-size:16px!important;color:rgb(35 37 34 / .62)!important;max-width:560px!important}.hy-newsletter-wrap .idex-newsletter__form{max-width:760px!important;gap:20px!important}.hy-newsletter-wrap .idex-newsletter__field{gap:8px!important}.hy-newsletter-wrap .idex-newsletter__input{height:56px!important;padding:0 20px!important;font-size:15px!important}.hy-newsletter-wrap .idex-newsletter__btn{height:56px!important;padding:0 32px!important;font-size:15px!important}.hy-newsletter-wrap .idex-newsletter__group{gap:6px 10px!important}.hy-newsletter-wrap .idex-newsletter__group-label{font-size:11px!important;letter-spacing:.08em!important;color:rgb(35 37 34 / .5)!important;margin-right:4px!important}.hy-newsletter-wrap .idex-newsletter__required{display:none!important}.hy-newsletter-wrap .idex-newsletter__options{gap:4px!important}.hy-newsletter-wrap .idex-newsletter__option{border:0!important;background:transparent!important;box-shadow:none!important;padding:6px 10px!important;color:rgb(35 37 34 / .55)!important;transition:color .2s ease,background-color .2s ease}.hy-newsletter-wrap .idex-newsletter__option:hover{background:rgb(35 37 34 / .05)!important;color:#232522!important}.hy-newsletter-wrap .idex-newsletter__option.is-active{color:#0080FF!important;background:rgb(0 128 255 / .08)!important}.hy-newsletter-wrap .idex-newsletter__option-text{font-size:13px!important}.hy-newsletter-wrap .idex-newsletter__dot{width:10px!important;height:10px!important}.hy-newsletter-wrap .idex-newsletter__privacy{font-size:12px!important;color:rgb(35 37 34 / .45)!important;padding-top:4px!important}.hy-newsletter-wrap .idex-newsletter__privacy{max-width:760px!important}.hy-newsletter-wrap .idex-newsletter__title{font-size:clamp(40px,5.2vw,82px)!important;line-height:1.1!important;letter-spacing:-.055em!important}.hy-newsletter-wrap .idex-newsletter__privacy br{display:inline!important}@media (max-width:809.98px){.hy-newsletter-wrap .idex-newsletter__title{font-size:36px!important}}.hy-intro__text{margin-top:0!important}.hy-intro.hy-section{padding-top:calc(var(--hy-section) * 1.4)!important;padding-bottom:calc(var(--hy-section) * .4)!important}.hy-intro.hy-section{padding-bottom:calc(var(--hy-section) * .66)!important}.hy-idx__desc{white-space:normal!important;overflow-wrap:break-word}.hy-band--lead{display:none!important}.hy-services.hy-section{padding-bottom:0!important}.hy-stats{padding-top:var(--hy-section)!important}.hy-band--lead{display:block!important}.hy-services.hy-section{padding-bottom:8px!important}.hy-stats{padding-top:8px!important}.page-id-789{--s2-title:clamp(30px,3.3vw,52px);--s2-radius:16px}.page-id-789 .hy-services__title,.page-id-789 .hy-panel__title,.page-id-789 .hy-context__head--v2 .hy-context__title,.page-id-789 .hy-val__title,.page-id-789 .hy-team__title,.page-id-789 .hy-logos .hy-h3,.page-id-789 .idex-newsletter__title{font-size:var(--s2-title)!important;line-height:1.12!important;letter-spacing:-.04em!important;font-weight:400!important}.page-id-789 .hy-val__title{max-width:720px!important}.page-id-789 .hy-hero__content{display:grid!important;grid-template-columns:1fr auto;align-items:end;gap:28px 48px;text-align:left!important;padding-left:var(--hy-edge)!important;padding-right:var(--hy-edge)!important;max-width:none!important;bottom:clamp(48px,7vh,96px)!important;top:auto!important}.page-id-789 .hy-hero__title{grid-column:1/-1;text-align:left!important;font-size:clamp(40px,4.6vw,72px)!important;line-height:1.05!important;letter-spacing:-.045em!important;margin:0!important;padding-bottom:28px;border-bottom:1px solid rgb(255 255 255 / .22)}.page-id-789 .hy-hero__actions{grid-column:2;justify-content:flex-end!important;margin:0!important}.page-id-789 .hy-hero__scroll{display:none!important}.page-id-789 .hy-intro__text{font-size:clamp(22px,2vw,30px)!important;line-height:1.35!important;letter-spacing:-.025em!important;max-width:760px!important}.page-id-789 .hy-services__grid{counter-reset:s2card;gap:16px!important}.page-id-789 .hy-card{border-radius:var(--s2-radius)!important;overflow:hidden;counter-increment:s2card}.page-id-789 .hy-card__face{align-items:flex-start!important;justify-content:space-between!important;text-align:left!important;padding:36px!important;box-sizing:border-box}.page-id-789 .hy-card__face::before{content:"0" counter(s2card);position:absolute;top:24px;right:72px;font-size:64px;line-height:1;letter-spacing:-.05em;color:rgb(35 37 34 / .08)}.page-id-789 .hy-card__icon{margin:0!important}.page-id-789 .hy-card__title{font-size:28px!important;letter-spacing:-.03em!important;margin:auto 0 0!important}.page-id-789 .hy-card__over{border-radius:var(--s2-radius)}.page-id-789 .hy-band--lead{display:none!important}.page-id-789 .hy-services.hy-section{padding-bottom:0!important}.page-id-789 .hy-stats{padding-top:var(--hy-section)!important}.page-id-789 .hy-stats__brand{display:none!important}.page-id-789 .hy-stats__grid{grid-template-columns:1fr!important;justify-items:center;background:#0080FF;border-radius:var(--s2-radius);padding:clamp(24px,3vw,48px) 0;margin:0 var(--hy-edge);transition:background-color .8s ease;max-width:none;box-sizing:border-box;width:auto!important;padding-left:0!important;padding-right:0!important}.page-id-789 .hy-stats__box{width:min(620px,100%)!important;background:transparent!important}.page-id-789 .hy-stats__grid:has(.hy-ns--card.is-on),.page-id-789 .hy-stats__grid:has(.hy-ns--ring.is-on){background:#232522}.page-id-789 .hy-ns--ring .hy-ns__rv{color:#fff}.page-id-789 .hy-ns--ring .hy-ns__arc{stroke:#0080FF}.page-id-789 .hy-idx__card{border-radius:var(--s2-radius)!important}.page-id-789 .hy-marquee{margin-top:16px;overflow:hidden;background:#0080FF;border-radius:var(--s2-radius);padding:22px 0}.page-id-789 .hy-marquee__track{display:flex;width:max-content;gap:48px;animation:s2mq 38s linear infinite}.page-id-789 .hy-marquee__track span{font-size:clamp(22px,2.4vw,36px);letter-spacing:-.03em;color:#fff;text-transform:uppercase;white-space:nowrap}@keyframes s2mq{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.page-id-789 .hy-marquee__track{animation:none}}.page-id-789 .hy-vs__card{border-radius:var(--s2-radius)!important}.page-id-789 .hy-logos .hy-plat__grid,.page-id-789 .hy-logos [class*=grid]{gap:12px!important}.page-id-789 .hy-logos [class*=card],.page-id-789 .hy-logos [class*=item]{border-radius:12px;overflow:hidden}.page-id-789 .hy-logos img{max-height:34px!important;width:auto!important}.page-id-789 .hy-logos [class*=head],.page-id-789 .hy-logos [class*=name]{font-size:13px!important}.page-id-789 .hy-val__card{border-radius:var(--s2-radius)!important}.page-id-789 .hy-val__card:nth-child(2){background:#0080FF!important}.page-id-789 .hy-val__card:nth-child(2) .hy-val__ico--bars i{background:#232522;animation-name:s2Bar}.page-id-789 .hy-val__card:nth-child(2) .hy-val__desc{color:rgb(255 255 255 / .85)!important}.page-id-789 .hy-team__grid img{border-radius:12px}@media (max-width:809.98px){.page-id-789 .hy-hero__content{grid-template-columns:1fr}.page-id-789 .hy-hero__actions{grid-column:1;justify-content:flex-start!important}.page-id-789 .hy-stats__grid{margin:0 var(--hy-gutter)}}.page-id-789 .hy-intro__text br{display:none}@media (min-width:1025px){.page-id-789 .hy-stats__grid.hy-wrap{margin-left:var(--hy-edge)!important;margin-right:var(--hy-edge)!important;padding-left:0!important;padding-right:0!important}}@media (min-width:1025px){body.page-id-789 section.hy-stats .hy-stats__grid.hy-wrap{margin-left:var(--hy-edge)!important;margin-right:var(--hy-edge)!important}}.page-id-789 .hy-hero__content{bottom:clamp(28px,4vh,48px)!important}.page-id-789 .hy-hero__desc{grid-column:1;align-self:center;margin:0!important;max-width:560px;font-size:16px;line-height:1.55;color:rgb(255 255 255 / .75)}.page-id-789 .hy-hero__title{padding-bottom:24px}@media (max-width:809.98px){.page-id-789 .hy-hero__desc br{display:none}}.page-id-789 .hy-hero__content{bottom:24px!important;gap:20px 48px!important}.page-id-789 .hy-hero__title{padding-bottom:18px!important}.page-id-789 .hy-hero__desc{max-width:640px!important}.page-id-789 .hy-hero__desc br{display:none}.page-id-789{--s2-radius:8px}.page-id-789 .hy-intro .hy-wrap{display:grid!important;grid-template-columns:1.25fr 1fr;gap:clamp(32px,6vw,120px);align-items:end}.page-id-789 .hy-intro__title{margin:0;font-weight:500;font-size:clamp(36px,4.2vw,68px);line-height:1.02;letter-spacing:-.04em;color:#232522}.page-id-789 .hy-intro__title .hy-intro__hl,.page-id-789 .hy-intro__title .hy-intro__hl *{color:#0080FF;font-style:normal}.page-id-789 .hy-intro__side{display:flex;flex-direction:column;gap:32px;max-width:520px}.page-id-789 .hy-intro__side .hy-intro__text{font-size:16px!important;line-height:1.7!important;letter-spacing:0!important;max-width:none!important;margin:0!important}@media(max-width:900px){.page-id-789 .hy-intro .hy-wrap{grid-template-columns:1fr}}.page-id-789 .hy-hero__title{max-width:none!important}.page-id-789 .hy-hero__content{bottom:-16px!important}.page-id-789 .hy-hero__desc{max-width:none!important}.page-id-789 .hy-hero__desc br{display:inline!important}.page-id-789 .hy-intro__title,.page-id-789 .hy-intro__title *{font-weight:400!important}.page-id-789 .hy-intro__title{font-size:clamp(32px,3.6vw,58px)!important}.s2-sv__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,96px);align-items:center;margin-top:clamp(40px,4vw,64px)}.s2-sv__list{list-style:none;margin:0;padding:0}.s2-sv__item{padding:28px 0;border-bottom:1px solid rgb(35 37 34 / .14);cursor:pointer;outline:none}.s2-sv__item:first-child{padding-top:0}.s2-sv__num{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:22px;padding:0 6px;border-radius:4px;background:rgb(35 37 34 / .08);color:rgb(35 37 34 / .5);font-size:11px;font-weight:500;transition:background-color .4s ease,color .4s ease}.s2-sv__t{margin:14px 0 8px;font-size:clamp(20px,1.6vw,26px);font-weight:400;letter-spacing:-.02em;color:rgb(35 37 34 / .45);transition:color .4s ease}.s2-sv__d{margin:0;max-width:460px;font-size:14px;line-height:1.6;color:rgb(35 37 34 / .4);transition:color .4s ease}.s2-sv__lk{display:inline-block;margin-top:12px;font-size:14px;color:#0080FF;text-decoration:none;opacity:0;max-height:0;overflow:hidden;transition:opacity .4s ease,max-height .4s ease}.s2-sv__item.is-on .s2-sv__num{background:#0080FF;color:#fff}.s2-sv__item.is-on .s2-sv__t{color:#232522}.s2-sv__item.is-on .s2-sv__d{color:rgb(35 37 34 / .8)}.s2-sv__item.is-on .s2-sv__lk{opacity:1;max-height:40px}.s2-sv__panel{aspect-ratio:1/1.1;border-radius:var(--s2-radius,8px);background:#232522;display:flex;align-items:center;justify-content:center;transition:background-color .8s cubic-bezier(.23,1,.32,1)}.s2-sv__box{position:relative;width:48%;aspect-ratio:1;border-radius:var(--s2-radius,8px);background:#0080FF;transition:background-color .8s cubic-bezier(.23,1,.32,1)}.s2-sv__ic{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transform:translateY(12px) scale(.96);transition:opacity .5s ease,transform .6s cubic-bezier(.23,1,.32,1)}.s2-sv__ic.is-on{opacity:1;transform:none}.s2-sv__ic svg{width:46%;height:auto;stroke-width:1.4}.s2-sv__grid[data-active="1"] .s2-sv__panel{background:#0080FF}.s2-sv__grid[data-active="1"] .s2-sv__box{background:#232522}.s2-sv__grid[data-active="2"] .s2-sv__panel{background:#1b2a3d}.s2-sv__grid[data-active="2"] .s2-sv__box{background:#0080FF}@media(max-width:900px){.s2-sv__grid{grid-template-columns:1fr}.s2-sv__panel{order:-1;aspect-ratio:4/3}}.s2-sv__d br{display:none}.s2-sv .hy-services__title{text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:900px!important}.s2-sv__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);margin-top:clamp(56px,6vw,96px)}.s2-sv__item{padding:32px 0}.s2-sv__num{min-width:44px;height:42px;border-radius:8px;font-size:18px;font-weight:400}.s2-sv__t{margin:24px 0 14px;font-size:clamp(26px,2.4vw,36px);letter-spacing:-.01em}.s2-sv__d{font-size:clamp(16px,1.3vw,20px);line-height:1.45;max-width:620px}.s2-sv__panel{aspect-ratio:1/1.2;border-radius:16px}.s2-sv__grid{width:min(68vw,1100px);margin-left:auto!important;margin-right:auto!important;grid-template-columns:1fr 1fr!important;gap:clamp(28px,2.7vw,48px)!important;align-items:center}.s2-sv__item{padding:26px 0 34px!important}.s2-sv__item:first-child{padding-top:0!important}.s2-sv__num{min-width:34px!important;height:32px!important;padding:0 8px!important;border-radius:6px!important;font-size:14px!important}.s2-sv__t{margin:18px 0 10px!important;font-size:clamp(20px,1.65vw,26px)!important}.s2-sv__d{font-size:clamp(14px,1.05vw,16px)!important;line-height:1.5!important;max-width:none!important}.s2-sv__lk{font-size:13px}.s2-sv__panel{aspect-ratio:654/802!important;border-radius:14px!important}.s2-sv__box{width:57%!important}@media(max-width:900px){.s2-sv__grid{width:auto}}.s2-sv .hy-services__title{max-width:13.5em!important;text-wrap:balance!important}.s2-sv__box,.s2-sv__grid[data-active] .s2-sv__box{background:transparent!important}.s2-sv__grid[data-active="2"] .s2-sv__panel{background:#232522!important}.s2-sv__ic:nth-child(1),.s2-sv__ic:nth-child(3){color:#0080FF}@media(min-width:1100px){.s2-sv__d br.s2-br{display:inline!important}.s2-sv__d:has(.s2-br){white-space:nowrap}}.s2-sv__item:last-child{border-bottom:0!important;padding-bottom:0!important}.page-id-789 .hy-marquee{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;border-radius:0!important}html:has(body.page-id-789),body.page-id-789{overflow-x:clip}.s2-sv__ic svg circle{fill:currentColor}.s2-sv__item{position:relative;padding:30px 0 38px!important}.s2-sv__item:first-child{padding-top:0!important}.s2-sv__item:last-child{border-bottom:1px solid rgb(35 37 34 / .14)!important;padding-bottom:38px!important}.s2-sv__item::after{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:0;background:#232522;transition:none}.s2-sv__item.is-on::after{width:100%;transition:width 4.5s linear}.s2-sv__num{min-width:30px!important;height:28px!important;font-size:12px!important;border-radius:6px!important}.s2-sv__t{margin:16px 0 10px!important;font-size:clamp(18px,1.45vw,22px)!important}.s2-sv__d{font-size:clamp(13px,.95vw,14.5px)!important;line-height:1.6!important}.s2-sv__lk{font-size:13px!important}.s2-sv__item:last-child{border-bottom-color:transparent!important}.page-id-789{--s2-radius:5px}.s2-sv__panel{border-radius:var(--s2-radius)!important}.s2-sv__item:last-child{border-bottom-color:rgb(35 37 34 / .14)!important}.s2-sv__grid{align-items:stretch!important}.s2-sv__panel{aspect-ratio:auto!important;height:auto!important;min-height:100%}@media(max-width:900px){.s2-sv__panel{aspect-ratio:4/3!important}}.s2-sv .hy-wrap{text-align:left}.s2-pill{display:table;margin:0 auto 24px;padding:7px 16px;border:1px solid #232522;border-radius:999px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#232522;line-height:1}.hy-marquee .hy-mq-dk{color:#232522;font-weight:inherit}@keyframes s2Bar{0%,8%{background:#232522}22%,65%{background:#fff}80%,100%{background:#232522}}.page-id-789 .hy-hero--ooh .hy-hero__title{font-size:clamp(34px,3.1vw,58px)!important}.page-id-789 .hy-hero__title{padding-bottom:30px!important}.s2-pill{text-transform:none!important;letter-spacing:.01em!important;font-size:13px!important}.s2-ix{display:block!important;margin-top:clamp(40px,4vw,64px)!important;width:100vw;margin-left:calc(50% - 50vw)!important}.s2-ix .hy-idx__card{position:sticky;top:72px;min-height:0!important;border-radius:0!important;display:grid!important;grid-template-columns:120px minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.15fr);grid-template-areas:"n t d v" "n k b v";column-gap:clamp(24px,3vw,56px);row-gap:20px;align-items:start;padding:clamp(40px,4vw,64px) var(--hy-edge)!important;box-sizing:border-box}.s2-ix .hy-idx__card--light{background:#f7f7f7}.s2-ix__n{grid-area:n;justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 10px;border:1px solid currentColor;border-radius:999px;font-size:11px;opacity:.8}.s2-ix__t{grid-area:t;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:400;letter-spacing:-.02em;line-height:1.2}.s2-ix .hy-idx__num{grid-area:k;font-size:clamp(36px,3.2vw,56px)!important}.s2-ix .hy-idx__desc{grid-area:d;margin:0!important;white-space:normal!important;max-width:38ch!important;font-size:14px!important;line-height:1.6!important}.s2-ix .hy-idx__btn{grid-area:b;align-self:end;justify-self:start;margin:0!important}.s2-ix .hy-idx__viz{grid-area:v;margin:0!important;height:clamp(220px,20vw,300px);min-height:0!important;flex:none}.s2-ix .hy-idx__card--dark .hy-idx__spark{margin-top:0!important}.s2-ix .hy-idx__card--dark .hy-idx__viz{margin-top:0!important}@media(max-width:1000px){.s2-ix .hy-idx__card{position:relative;top:0;grid-template-columns:1fr;grid-template-areas:"n" "t" "k" "d" "v" "b";padding:40px 20px!important}.s2-ix .hy-idx__viz{height:240px}}.s2-pn .hy-wrap{text-align:center}.s2-pn__title{text-align:center!important;margin:0 auto!important;max-width:16em!important;text-wrap:balance}.s2-pn__stack{margin-top:clamp(48px,5vw,80px)}.s2-pn__band{position:sticky;top:64px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,.75fr) minmax(0,1.2fr) minmax(0,1.1fr);column-gap:clamp(20px,2.4vw,40px);align-items:start;padding:clamp(28px,2.6vw,40px) var(--hy-edge);box-sizing:border-box;color:#232522}.s2-pn__band--1{background:#0080FF;color:#fff}.s2-pn__band--2{background:#f4f4f4}.s2-pn__band--3{background:#232522;color:#fff}.s2-pn__n{justify-self:start;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:18px;padding:0 8px;border:1px solid currentColor;border-radius:999px;font-size:10px;line-height:1;opacity:.85}.s2-pn__t{margin:0;font-size:clamp(17px,1.35vw,21px);font-weight:400;letter-spacing:-.01em;line-height:1.25}.s2-pn__d{margin:0;max-width:34ch;font-size:clamp(12px,.85vw,13.5px);line-height:1.55;opacity:.85}.s2-pn__img{justify-self:end;width:100%;max-width:380px;aspect-ratio:1.15/1;object-fit:cover;border-radius:var(--s2-radius,5px);display:block}.s2-pn .hy-marquee{margin-top:0!important}@media(max-width:900px){.s2-pn__band{position:relative;top:0;grid-template-columns:1fr;row-gap:16px;padding:32px 20px}.s2-pn__img{justify-self:stretch;max-width:none}}.s2-pn__band{padding-top:28px!important}.s2-pn__band--1{top:64px!important;z-index:1}.s2-pn__band--2{top:136px!important;z-index:2}.s2-pn__band--3{top:208px!important;z-index:3}.s2-pn__stack{padding-bottom:0}@media(max-width:900px){.s2-pn__band--1,.s2-pn__band--2,.s2-pn__band--3{top:0!important}}body.page-id-789 .site-main.hy-home{overflow:clip!important}.s2-pn__stack{padding-bottom:160px!important}@media(max-width:900px){.s2-pn__stack{padding-bottom:0!important}}.s2-pn__stack{padding-bottom:0!important}.s2-pn__stack::after{content:"";display:block;height:200px}@media(max-width:900px){.s2-pn__stack::after{display:none}}.hy-marquee .hy-mq-dk{color:inherit!important}.page-id-789 .hy-marquee__track>span:nth-child(even){color:#232522!important}.s2-pn__stack::after{display:none!important}.s2-pn__band{display:grid!important;grid-template-columns:minmax(0,252fr) minmax(0,254fr) minmax(0,493fr) minmax(0,353fr)!important;column-gap:0!important;padding:80px!important;align-items:start}.s2-pn__band--1,.s2-pn__band--2{position:sticky!important;top:64px!important;z-index:1!important}.s2-pn__band--3{position:relative!important;top:0!important;z-index:1!important}.s2-pn__n{margin-top:6px;min-width:46px;height:26px;padding:0 12px;border-radius:28px;font-size:12px;letter-spacing:-.02em}.s2-pn__t{font-size:26px!important;line-height:1.1!important;padding-right:24px}.s2-pn__d{font-size:16px!important;line-height:1.4!important;letter-spacing:-.02em;max-width:453px!important;padding-right:40px;opacity:1}.s2-pn__img{max-width:none!important;width:100%;aspect-ratio:353/307!important;border-radius:8px!important}@media(max-width:1200px){.s2-pn__band{padding:56px 40px!important}.s2-pn__t{font-size:22px!important}}@media(max-width:900px){.s2-pn__band{grid-template-columns:1fr!important;row-gap:16px;padding:40px 20px!important}.s2-pn__band--1,.s2-pn__band--2{position:sticky!important;top:64px!important}.s2-pn__t,.s2-pn__d{padding-right:0}}@media(min-width:1201px){.s2-pn__band{grid-template-columns:252px 254px minmax(0,1fr) 26.3%!important;padding:80px max(80px,calc((100% - 1424px) / 2))!important}.s2-pn__d{max-width:none!important}}.page-id-789 .s2-pn__img,.page-id-789 .hy-ns__card,.page-id-789 .hy-ns__keys b,.page-id-789 .hy-ns__chip,.page-id-789 .hy-logos [class*=card],.page-id-789 .hy-logos [class*=item]{border-radius:var(--s2-radius)!important}.page-id-789 .hy-ns__pill{border-radius:var(--s2-radius)!important;clip-path:inset(0 100% 0 0 round 5px)}.page-id-789 .is-on .hy-ns__pill,.page-id-789 .hy-ns__scene.is-on .hy-ns__pill{clip-path:inset(0 0 0 0 round 5px)}.page-id-789 .hy-hero__desc{max-width:600px!important}.page-id-789 .hy-hero__hl,.page-id-789 .hy-hero__hl *{color:#0080FF!important;font-style:normal}.s2-pn__d br.s2-br{display:none}@media(min-width:1201px){.s2-pn__d br.s2-br{display:inline}.s2-pn__d{white-space:nowrap}}.page-id-789 .hy-stats__grid{padding:48px 0!important;align-items:center}.page-id-789 .hy-stats__box,.page-id-789 [data-hy-ns]{transform:none!important;margin:0 auto!important}.page-id-789 .hy-ns__scene,.page-id-789 .hy-ns__scene.is-on,.page-id-789 .hy-ns__scene.is-out{transform:none!important;filter:none!important;transition:opacity .6s ease!important}.page-id-789 .hy-ns__card{transform:none!important}.page-id-789 .hy-ns__dial{transform:none!important}.s2-sv__lk{display:block!important;margin-top:20px!important;color:inherit!important;max-height:0;overflow:hidden;opacity:0;transform:translateY(6px);transition:opacity .4s ease,max-height .4s ease,transform .4s cubic-bezier(.23,1,.32,1)!important}.s2-sv__item.is-on .s2-sv__lk{max-height:64px!important;opacity:1;transform:none}.s2-sv__lk a{font-size:14px!important}.page-id-789 .hy-stats{padding-top:calc(var(--hy-section) * .7)!important}.s2-sv__lk .hy-btn{zoom:.88}.page-id-789 .hy-hero{border-radius:0 0 var(--s2-radius) var(--s2-radius);overflow:hidden}.page-id-789 .hy-hero{border-radius:0 0 10px 10px!important}.s2-sv__lk,.s2-sv__item.is-on .s2-sv__lk{max-height:none!important;overflow:visible!important;transition:opacity .4s ease,transform .4s cubic-bezier(.23,1,.32,1)!important}.s2-sv__item:not(.is-on) .s2-sv__lk{opacity:0!important;pointer-events:none}.page-id-789 .hy-context__title{text-align:center!important;margin-left:auto!important;margin-right:auto!important;text-wrap:balance}.s2-vs__img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--s2-radius,5px);margin:0 0 28px}@media(max-width:900px){.s2-sv__grid{width:auto!important;grid-template-columns:1fr!important;gap:32px!important}.s2-sv__panel{order:-1;aspect-ratio:4/3!important;min-height:0!important;height:auto!important}.s2-sv__box{width:40%!important}.s2-sv__d{white-space:normal!important}.s2-sv__d br.s2-br{display:none!important}}@media(min-width:600px) and (max-width:900px){.s2-pn__band{grid-template-columns:1fr 1fr!important;column-gap:32px!important;row-gap:14px!important;grid-auto-rows:min-content}.s2-pn__n,.s2-pn__t,.s2-pn__d{grid-column:1}.s2-pn__img{grid-column:2;grid-row:1/span 3;align-self:start}.s2-sv__panel{aspect-ratio:16/9!important}}@media(min-width:2000px){html:has(body.page-id-789){--tvz:1.2;zoom:var(--tvz)}}@media(min-width:2400px){html:has(body.page-id-789){--tvz:1.333}}@media(min-width:3000px){html:has(body.page-id-789){--tvz:1.6}}@media(min-width:3600px){html:has(body.page-id-789){--tvz:2}}@media(min-width:2000px){body.page-id-789 .hy-hero{height:calc(100vh / var(--tvz))!important;height:calc(100svh / var(--tvz))!important}body.page-id-789 .hy-marquee,body.page-id-789 .s2-pn__stack,body.page-id-789 .idex-newsletter{width:calc(100vw / var(--tvz))!important;margin-left:calc(50% - 50vw / var(--tvz))!important}}.page-id-789 .hy-val__title{position:relative;top:-.2em}.page-id-789 .hy-plat__bar,.page-id-789 .hy-plat__body,.page-id-789 .hy-plat__card{border-radius:var(--s2-radius)!important;overflow:hidden}.page-id-789 .s2-op__box,.page-id-789 .s2-op__btn{border-radius:var(--s2-radius)!important}.page-id-789 .hy-person__img,.page-id-789 .hy-person picture,.page-id-789 .hy-person video,.page-id-789 .hy-person__media{border-radius:var(--s2-radius)!important;overflow:hidden}.page-id-789 .hy-newsletter-wrap .idex-newsletter__input,.page-id-789 .hy-newsletter-wrap .idex-newsletter__btn,.page-id-789 .hy-newsletter-wrap button,.page-id-789 .hy-newsletter-wrap [type=submit],.page-id-789 .hy-newsletter-wrap label:has(input[type=checkbox]),.page-id-789 .hy-newsletter-wrap label:has(input[type=radio]),.page-id-789 .hy-newsletter-wrap .idex-newsletter__chip,.page-id-789 .hy-newsletter-wrap .idex-newsletter__option{border-radius:var(--s2-radius)!important}.page-id-789 .hy-stats__grid{display:grid;justify-items:center}.s2-ns-cap{position:relative;width:min(620px,100%);min-height:72px;margin-top:4px;padding:0 24px;box-sizing:border-box;text-align:center;color:#fff}.s2-ns-cap__item{position:absolute;left:24px;right:24px;top:0;margin:0;display:flex;flex-direction:column;gap:4px;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s cubic-bezier(.23,1,.32,1)}.s2-ns-cap__item strong{font-size:16px;font-weight:500;letter-spacing:-.01em}.s2-ns-cap__item span{font-size:14px;line-height:1.45;color:rgb(255 255 255 / .8);max-width:46ch;margin:0 auto}.hy-stats__grid:has(.hy-ns__scene[data-ns="0"].is-on) .s2-ns-cap__item[data-ns-cap="0"],.hy-stats__grid:has(.hy-ns__scene[data-ns="1"].is-on) .s2-ns-cap__item[data-ns-cap="1"],.hy-stats__grid:has(.hy-ns__scene[data-ns="2"].is-on) .s2-ns-cap__item[data-ns-cap="2"],.hy-stats__grid:has(.hy-ns__scene[data-ns="3"].is-on) .s2-ns-cap__item[data-ns-cap="3"]{opacity:1;transform:none}.page-id-789 .hy-ns *{transition-duration:.55s!important}.page-id-789 .hy-ns__scene,.page-id-789 .hy-ns__scene.is-on,.page-id-789 .hy-ns__scene.is-out{transition-duration:.4s!important}@media (prefers-reduced-motion:reduce){.s2-ns-cap__item{transition:none}}.page-id-789 .hy-ns__rl{display:none!important}.page-id-789 .hy-ns__ring{width:64cqw}.page-id-789 .hy-ns__rv{font-size:max(32px,11cqw)}.s2-ns-nav{display:flex;align-items:center;gap:16px;margin-top:20px;color:#fff}.s2-ns-nav__btn{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .5);border-radius:var(--s2-radius,5px);background:#fff0;color:#fff;cursor:pointer;transition:background-color .2s cubic-bezier(.23,1,.32,1),color .2s}.s2-ns-nav__btn svg{width:16px;height:16px}.s2-ns-nav__btn:hover{background:#fff;color:var(--hy-ink,#232522)}.s2-ns-nav__btn:active{transform:scale(.97)}.s2-ns-nav__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.s2-ns-nav__count{min-width:64px;text-align:center;font-size:14px;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:rgb(255 255 255 / .85)}.s2-ns-cap{min-height:84px}.s2-ns-nav{gap:12px}.s2-ns-nav__count{display:none!important}.page-id-789 .s2-ns-nav__btn{padding:0!important;margin:0;width:44px!important;height:44px!important;min-width:0!important;line-height:0;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box}.page-id-789 .s2-ns-nav__btn svg{display:block;flex:none;margin:0}.page-id-789 .hy-ns__scene,.page-id-789 .hy-ns__scene.is-on,.page-id-789 .hy-ns__scene.is-out{transition:opacity .35s ease!important}.page-id-789 .hy-stats__grid{transition:background-color .35s ease!important}.s2-sv__grid.is-paused .s2-sv__item.is-on::after{width:100%;transition:none}.page-id-789 .hy-plat__bar{display:none!important}@media(min-width:768px){.page-id-789 .hy-stats__box,.page-id-789 [data-hy-ns]{width:clamp(300px,calc(100svh - 400px),620px)!important;aspect-ratio:1;height:auto}.page-id-789 .hy-stats__grid{padding:32px 0!important}.page-id-789 .s2-ns-cap{min-height:72px;margin-top:8px}.page-id-789 .s2-ns-nav{margin-top:12px}}.page-id-789 .s2-pn__img[src*="faixa-indice-cdi-v2"]{object-position:36% 50%}.hy-person__img,.hy-person__video{transition:transform 1s var(--hy-ease-appear),opacity .6s var(--hy-ease-hover),filter .7s var(--hy-ease-hover)}.hy-person:hover .hy-person__img,.hy-person:hover .hy-person__video,.hy-person:focus-within .hy-person__img,.hy-person:focus-within .hy-person__video{filter:grayscale(0)}@media(prefers-reduced-motion:reduce){.hy-person__img,.hy-person__video{transition:none}}@media(min-width:1201px) and (max-width:1499px){.s2-pn__band{grid-template-columns:clamp(90px,7vw,252px) clamp(210px,17vw,254px) minmax(0,1fr) 26.3%!important}}.page-id-789 .hy-stats__box,.page-id-789 [data-hy-ns]{width:clamp(460px,calc(100svh - 400px),620px)!important}@media(max-width:600px){.page-id-789 .hy-stats__box,.page-id-789 [data-hy-ns]{width:min(100%,460px)!important}}body.idex-s4 .hy-services.s2-sv{padding-bottom:5vw!important}@media(max-width:899px){body.idex-s4 .hy-services.s2-sv{padding-bottom:56px!important}}body.idex-s4 .hy-stats{padding-bottom:5vw!important}@media(max-width:899px){body.idex-s4 .hy-stats{padding-bottom:56px!important}}body.idex-s4 .s2-op{margin-top:0!important}@media (max-width:809.98px){body.idex-s4 .hy-section.hy-team{padding-top:64px!important}body.idex-s4 .hy-team__grid{display:grid!important;grid-template-columns:1fr!important;gap:0!important;overflow:visible!important;margin:28px 0 0!important;padding:0!important}body.idex-s4 .hy-person{display:grid!important;grid-template-columns:112px minmax(0,1fr);align-items:center;column-gap:18px;flex:none!important;padding:16px 0;border-top:1px solid rgb(35 37 34 / .12);opacity:1!important;transform:none!important}body.idex-s4 .hy-person:last-child{border-bottom:1px solid rgb(35 37 34 / .12)}body.idex-s4 .hy-person__media{display:block;width:112px;margin:0!important}body.idex-s4 .hy-person__img,body.idex-s4 .hy-person__video{width:112px!important;height:140px!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:5px!important}body.idex-s4 .hy-person__info{margin:0!important;padding:0!important;min-width:0}body.idex-s4 .hy-person__name{font-size:20px!important;line-height:1.15!important;margin:0!important}body.idex-s4 .hy-person__role{margin:6px 0 0!important;font-size:11px!important;line-height:1.35!important}body.idex-s4 .hy-person__social{margin-top:12px!important}}