.breakdance .button-gradient{--color-1:var(--hcl-brand-9);--color-3:var(--hcl-brand-8);--color-2:var(--hcl-brand-10);--color-4:var(--hcl-brand-9);--btn-color:#fff;--animation-time:18s;position:unset}.breakdance .button-gradient{position:relative!important}.breakdance .button-gradient .button-atom{z-index:2;color:var(--btn-color);background:linear-gradient(90deg,var(--color-1),var(--color-2),var(--color-3),var(--color-4));background-size:400%;overflow:visible!important}.breakdance .button-gradient .button-atom>*{color:var(--btn-color)!important;z-index:1}.breakdance .button-gradient:hover .button-atom,.breakdance .button-gradient .button-atom:hover{animation:hs-magic-btn2-animation var(--animation-time) linear infinite}.breakdance .button-gradient:after{position:absolute;z-index:-1!important;content:"";top:-0.25rem;left:-0.25rem;right:-0.25rem;bottom:-0.25rem;background:linear-gradient(90deg,var(--color-1),var(--color-2),var(--color-3),var(--color-4));background-size:400%!important;border-radius:var(--hrd-pill);filter:blur(1rem);opacity:0;transition:0.5s!important}.breakdance .button-gradient:hover:after{filter:blur(1rem);opacity:0.5;animation:hs-magic-btn2-animation var(--animation-time) linear infinite}@keyframes hs-magic-btn2-animation{0%{background-position:0%}100%{background-position:400%}}@-webkit-keyframes hs-magic-btn2-animation{0%{background-position:0%}100%{background-position:400%}}.breakdance .wrapper-link-dropdown-menu:hover .bde-icon>div{background:var(--bde-headings-color)}.breakdance .wrapper-link-dropdown-menu:hover .bde-icon svg{fill:var(--hcl-neutral-10)!important}.breakdance .wrapper-link-dropdown-menu.background-gradient:hover .bde-icon svg{fill:var(--hcl-brand-9)!important}.breakdance .background-gradient-grey{background:linear-gradient(314deg,var(--hcl-neutral-11) 0%,var(--custom-160) 70%);transition:background 0.3s ease}.breakdance .background-gradient-grey::after{content:'';position:absolute;bottom:0;left:0;right:0;height:100%;background:var(--custom-160);opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:1}.breakdance .background-gradient-grey.bde-container-link:hover::after{opacity:1}.breakdance .z-index-2{z-index:2!important}.breakdance .overflow-hidden{overflow:hidden}.breakdance .background-gradient{background:linear-gradient(314deg,var(--hcl-brand-11) 0%,var(--hcl-brand-10) 70%);transition:background 0.3s ease}.breakdance .background-gradient[data-hsx-brand=grey]{background:linear-gradient(314deg,var(--hcl-neutral-11) 0%,var(--custom-160) 70%)}.breakdance .background-gradient::after{content:'';position:absolute;bottom:0;left:0;right:0;height:100%;background:var(--hcl-brand-10);opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:1}.breakdance .background-gradient.bde-container-link:hover::after{opacity:1}.breakdance .scrolldown-arrow-hover,.breakdance .scrolldown-arrow-hover>div,.breakdance .scrolldown-arrow-hover svg{transition:all 0.3s ease-in-out}.breakdance .scrolldown-arrow-hover svg{color:var(--bde-headings-color);width:48px;height:48px}.breakdance .scrolldown-arrow-hover{position:absolute;width:48px;height:64px}.breakdance .scrolldown-arrow-hover>div{width:48px;height:64px;position:absolute;top:0;left:0;display:flex;align-items:center;transform:translateY(-100%)}@media (max-width:767px){.breakdance .scrolldown-arrow-hover svg{width:36px;height:36px}.breakdance .scrolldown-arrow-hover{width:36px;height:48px}.breakdance .scrolldown-arrow-hover>div{width:36px;height:48px}}.breakdance .scrolldown-arrow-static,.breakdance .scrolldown-arrow-static>div,.breakdance .scrolldown-arrow-static svg{transition:all 0.3s ease-in-out}.breakdance .scrolldown-arrow-static svg{color:var(--bde-headings-color);width:48px;height:48px}.breakdance .scrolldown-arrow-static{position:relative;width:48px;height:64px}.breakdance .scrolldown-arrow-static>div{width:48px;height:64px;position:absolute;top:0;left:0}@media (max-width:767px){.breakdance .scrolldown-arrow-static svg{width:36px;height:36px}.breakdance .scrolldown-arrow-static{width:36px;height:48px}.breakdance .scrolldown-arrow-static>div{width:36px;height:48px}}.breakdance .text-gradient{line-height:1.25}.breakdance .text-gradient{background:linear-gradient(90deg,var(--hcl-brand-9) 2%,var(--hcl-brand-12) 50%,var(--hcl-brand-9) 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media (max-width:767px){.breakdance .order-invert{order:1}}@media (max-width:767px){.breakdance .order-grid-invert-phone-landscape{order:2}}.breakdance .container-gradient-button{position:relative;z-index:2}.breakdance .text-link-custom-arrow .lw7-icon{height:var(--lw7-size,1em);width:var(--lw7-size,1em);display:inline-block;color:inherit;fill:currentColor;line-height:1;flex-shrink:0;max-width:initial}.breakdance .text-link-custom-arrow{margin-right:auto;position:relative;display:inline-flex;align-items:center;height:32px;text-transform:uppercase;font-size:var(--hfs-text-s);padding:0 35px 0 0;letter-spacing:2px;font-weight:600;font-family:var(--bde-heading-font-family);text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--hcl-neutral-12)}.breakdance .text-link-custom-arrow svg{position:absolute;right:32px;bottom:0;-webkit-transform:translateX(100%) rotate(90deg);transform:translateX(100%) rotate(90deg);font-size:32px}.breakdance .text-link-custom-arrow svg circle{stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 0.2s}.breakdance .text-link-custom-arrow svg line{transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s;-webkit-transform-origin:13px 15px;transform-origin:13px 15px}.breakdance .text-link-custom-arrow svg line:last-child{-webkit-transform-origin:19px 15px;transform-origin:19px 15px}.breakdance .text-link-custom-arrow:hover svg circle{stroke-dashoffset:200;transition:stroke-dashoffset 0.2s 0.1s}.breakdance .text-link-custom-arrow:hover svg line{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.breakdance .text-link-custom-arrow:hover svg line:last-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.breakdance .button-blur-image{--color-1:var(--hcl-neutral-12);--color-3:var(--hcl-neutral-12);--color-2:var(--hcl-neutral-12);--color-4:var(--hcl-neutral-12);--btn-color:#fff;position:unset}.breakdance .button-blur-image{position:relative!important}.breakdance .button-blur-image .button-atom{z-index:2;color:var(--btn-color);background:rgba(255,255,255,0.2);backdrop-filter:blur(10px) brightness(0.7);-webkit-backdrop-filter:blur(10px) brightness(0.7);padding:10px;letter-spacing:1px;background-size:400%;overflow:visible!important;font-size:var(--hfs-text-s);border-radius:var(--hrd-pill);border:none}.breakdance .button-blur-image .button-atom>*{color:var(--btn-color)!important;z-index:1}.breakdance .button-blur-image .button-atom:after{width:var(--hfs-text-s);height:var(--hfs-text-s)}.breakdance .button-blur-image:after{position:absolute;z-index:-1!important;content:"";top:-0.25rem;left:-0.25rem;right:-0.25rem;bottom:-0.25rem;background:linear-gradient(90deg,var(--color-1),var(--color-2),var(--color-3),var(--color-4));background-size:400%!important;border-radius:var(--hrd-pill);filter:blur(1rem);opacity:0;transition:0.5s!important}.breakdance .button-blur-image:hover:after{filter:blur(1rem);opacity:0.8;animation:hs-magic-btn2-animation var(--animation-time) linear infinite}.breakdance .button-blur-arrow .button-atom:after{transform:rotate(0deg);transition:transform 0.3s ease}.breakdance .button-blur-arrow:hover .button-atom:after{transform:rotate(45deg)}.breakdance .hero-section{position:relative}.breakdance .hero-section>div{min-height:700px}.breakdance .hero-section .section-background-overlay{opacity:0;--mouseX:0;--mouseY:0;-webkit-mask-image:radial-gradient(circle 350px at calc(var(--mouseX) * 1px) calc(var(--mouseY) * 1px),black 20%,transparent 100%);mask-image:radial-gradient(circle 350px at calc(var(--mouseX) * 1px) calc(var(--mouseY) * 1px),black 20%,transparent 100%);will-change:mask-image,-webkit-mask-image;transform:translateZ(0)}.breakdance .hero-section .section-background-video video{transform:translateZ(0);backface-visibility:hidden}@media (max-width:767px){.breakdance .hero-section>div{min-height:500px}}.breakdance .cursor-spotlight{width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(https://a2i.nuut.fr/wp-content/uploads/2025/12/form-brand.png);background-position:center;background-size:cover;opacity:0.03}.breakdance .cursor-spotlight[data-hsx-brand='secondary']{background-image:url(https://a2i.nuut.fr/wp-content/uploads/2026/02/form-light.png)}.breakdance .link-scrolldown{posiiton:absolute;margin-bottom:-120px;cursor:pointer;z-index:3}.breakdance .link-scrolldown>div{transition:all 0.6s ease-in-out}.breakdance .link-scrolldown{width:238px;height:238px}.breakdance .link-scrolldown>div{width:100%;height:100%}.breakdance .link-scrolldown:hover>div{width:80%;height:80%}.breakdance .link-scrolldown:hover>div{border-color:transparent;background-color:var(--bde-brand-primary-color)!important}.breakdance .link-scrolldown:hover .scrolldown-arrow-hover>div{transform:translateY(0%)}.breakdance .link-scrolldown:hover .scrolldown-arrow-static>div{transform:translateY(100%)}.breakdance .content-gradient{position:absolute;z-index:2;bottom:0;width:100%;padding:var(--hss-m) var(--hsp-s) var(--hsp-l) var(--hsp-s);background:linear-gradient(to top,var(--hcl-neutral-1) 80%,transparent);display:flex;gap:var(--hsp-xxs)}[data-hsx-brand=grey] .breakdance .content-gradient{background:linear-gradient(to top,var(--custom-160) 70%,transparent)}.breakdance .bentobox-content{position:absolute;z-index:2;top:0;width:100%;padding:var(--hsp-m) var(--hsp-s) var(--hss-l) var(--hsp-s);background:linear-gradient(to bottom,var(--hcl-neutral-2) 70%,transparent);display:flex;gap:var(--hsp-xxs);border-radius:var(--hrd-l) var(--hrd-l) 0 0}.breakdance .bentobox{background-color:var(--hcl-neutral-2);border-radius:var(--hrd-l);border:1px solid var(--hcl-neutral-7);width:100%;position:relative}@media (max-width:479px){.breakdance .bentobox{grid-column:inherit!important}}.breakdance .next-icon{width:96px;height:96px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease}.breakdance .next-icon:hover{transform:scale(1.15)!important;cursor:pointer}.breakdance .next-icon[data-cursor-style="white"]{background-color:#fff}.breakdance .next-icon[data-cursor-style="brand"]{background-color:var(--hcl-brand-9)}.breakdance .next-icon::after{content:"";width:48px;height:48px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cline x1='2' y1='16' x2='30' y2='16' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpolyline points='21,7 30,16 21,25' stroke='black' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;mask-position:center}.breakdance .next-icon[data-cursor-style="white"]::after{background-color:var(--hcl-brand-9)}.breakdance .next-icon[data-cursor-style="brand"]::after{background-color:#fff}@media (max-width:767px){.breakdance .next-icon{width:48px;height:48px}.breakdance .next-icon::after{content:"";width:24px;height:24px}}.breakdance .close-icon::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.7,4.3c-0.4-0.4-1-0.4-1.4,0L12,10.6L5.7,4.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l6.3,6.3l-6.3,6.3c-0.4,0.4-0.4,1,0,1.4C4.5,19.9,4.7,20,5,20s0.5-0.1,0.7-0.3l6.3-6.3l6.3,6.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3c0.4-0.4,0.4-1,0-1.4L13.4,12l6.3-6.3C20.1,5.3,20.1,4.7,19.7,4.3z'/%3E%3C/svg%3E")}.breakdance .text-box{background-color:var(--hcl-neutral-9);color:var(--bde-background-color);font-size:var(--hfs-text-s);text-transform:uppercase;padding:6px var(--hsp-xxs) 6px var(--hsp-xxs)}.breakdance .banner-text{margin-bottom:auto;max-width:1366px}@media (min-height:1200px){.breakdance .banner-text{margin-top:20%!important}}@media (max-width:1119px){@media (min-height:1100px){.breakdance .banner-text{margin-top:15%!important}}}@media (max-width:767px){.breakdance .banner-text{margin-bottom:var(--hsp-l)}}.breakdance .hover-shadow{transition:box-shadow ease-in 0.3s}.breakdance .hover-shadow:hover{box-shadow:color-mix(in srgb,var(--hcl-brand-9) 50%,transparent) 0px 0px 100px,color-mix(in srgb,var(--hcl-brand-9) 30%,transparent) 0px 16px 24px}.breakdance .wrapper-link-scrolldown{display:flex;flex-direction:row;align-items:center;justify-content:center}.breakdance .wrapper-link-scrolldown{position:absolute;top:calc(100vh - 168px);cursor:pointer;z-index:3}.breakdance .wrapper-link-scrolldown>div{transition:all 0.6s ease-in-out}.breakdance .wrapper-link-scrolldown{width:238px;height:238px}.breakdance .wrapper-link-scrolldown>div{width:100%;height:100%}.breakdance .wrapper-link-scrolldown:hover>div{width:80%;height:80%}.breakdance .wrapper-link-scrolldown:hover>div{border-color:transparent;background-color:var(--bde-brand-primary-color)!important}.breakdance .wrapper-link-scrolldown:hover .scrolldown-arrow-hover>div{transform:translateY(0%)}.breakdance .wrapper-link-scrolldown:hover .scrolldown-arrow-static>div{transform:translateY(100%)}@media (max-width:1023px){.breakdance .wrapper-link-scrolldown{width:200px;height:200px}}@media (max-width:767px){.breakdance .wrapper-link-scrolldown{width:128px;height:128px}}.breakdance .hero-section-product>div{min-height:960px}@media (max-width:926px) and (orientation:landscape){.breakdance .hero-section-product>div{min-height:800px}}.breakdance .hero-section-product>div{padding-left:0!important;padding-right:0!important}@media (max-width:767px){.breakdance .hero-section-product>div{min-height:inherit}@media (orientation:landscape){.breakdance .hero-section-product>div{min-height:700px}}}.breakdance .next-icon-tab-product{position:absolute;z-index:9;top:50%;right:60px}@media (max-width:1023px){.breakdance .next-icon-tab-product{bottom:var(--hsp-l)}}@media (max-width:767px){.breakdance .next-icon-tab-product{top:75%}}.breakdance .div-hotspots-container{position:absolute;height:100%;width:100%;--_X-position:0;--_Y-position:0;justify-content:center}.breakdance .div-hotspots-container [data-hotspot="button"] button{width:76px;height:76px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;padding:.2rem}.breakdance .div-hotspots-container [data-hotspot="item"]{position:absolute;z-index:5;left:var(--_X-position);top:var(--_Y-position)}.breakdance .div-hotspots-container [data-hotspot="item"]:before{content:"";position:absolute;display:inline-block;width:100%;height:100%;background-color:var(--hcl-brand-9);border-radius:50%;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);opacity:0.7}50%{transform:scale(1.5);opacity:0.5}100%{transform:scale(1);opacity:0.7}}@media (max-width:1023px){.breakdance .div-hotspots-container [data-hotspot="button"] button{width:40px;height:40px}}@media (max-width:767px){.breakdance .div-hotspots-container [data-hotspot="button"] button{width:30px;height:30px}}.breakdance .popup-hotspots{background-color:var(--bde-background-color);border-radius:var(--hrd-l)}.breakdance .popup-hotspots{position:absolute;width:100%;height:100%;max-height:540px;z-index:100;opacity:0;visibility:hidden;background:rgba(0,0,0,0.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity 0.3s ease}.breakdance .popup-hotspots [data-hotspot-content]{position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 0.3s ease}.breakdance .popup-hotspots [data-hotspot-content].active{opacity:1;visibility:visible}@media (max-width:767px){.breakdance .popup-hotspots[data-hotspot="popup"]{z-index:9999}}@media (min-width:1120px){.breakdance .video-l-r{min-height:663px}}.breakdance .video-l-r .ee-video-container{height:100%}.breakdance .video-l-r .ee-video{width:100%;height:100%;object-fit:cover}.breakdance .icon-play-video{position:absolute;z-index:9;bottom:var(--hsp-m);right:var(--hsp-m);padding:var(--hsp-xxs);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(0,0,0,0.5);transition:background 0.3s ease}.breakdance .icon-play-video:hover{background-color:rgba(0,0,0,0.8)}.breakdance .icon-play-video:hover::after{opacity:1}.breakdance .icon-play-video::after{content:"";width:36px;height:36px;background-color:var(--hcl-neutral-1);opacity:0.8;mask-size:contain;mask-repeat:no-repeat;mask-position:center;transition:opacity 0.3s ease}.breakdance .icon-play-video::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6,4h4v16H6V4z M14,4h4v16h-4V4z'/%3E%3C/svg%3E")}.breakdance .icon-play-video.paused::after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8,5v14l11-7L8,5z'/%3E%3C/svg%3E")}.breakdance .section-lr-bordered{padding-left:var(--hsx-min-offset);padding-right:var(--hsx-min-offset);max-width:var(--hsx-page-width);margin-left:auto;margin-right:auto}.breakdance .section-lr-bordered>div{background:var(--bde-background-color);border-radius:var(--hrd-l);overflow:hidden}@media (max-width:767px){.breakdance .section-hotspots [data-hotspot="popup"]{position:fixed;top:0;left:0;width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0}.breakdance .section-hotspots [data-hotspot-content]{width:100%;height:aut;flex-direction:column}.breakdance .section-hotspots [data-hotspot-content] img{width:100%;height:50vh;object-fit:cover}}.breakdance .canvas-hotspots{width:100%}.breakdance .canvas-hotspots>mp-sequence{padding-bottom:41.35%}.breakdance .close-icon-hotspots{position:absolute;z-index:5;top:var(--hsp-m);right:var(--hsp-m)}@media (max-width:1023px){.breakdance .close-icon-hotspots{width:48px;height:48px}}.breakdance .transition-background a{transition:background var(--bde-transition-duration)}@media (max-width:479px){.breakdance .br-hide-xxs br{display:none}}.breakdance .bentobox-6{grid-column:span 6}.breakdance .heading-heroe-product{white-space:nowrap;justify-self:end}@media (max-width:1023px){.breakdance .heading-heroe-product{grid-column:inherit;justify-self:start;white-space:inherit}}.breakdance .wrapper-link-scrolldown-product{align-self:flex-end;margin-left:auto;margin-right:var(--hsp-l)}.breakdance .section-brochure{margin-top:calc(0px - var(--hsp-l));border-radius:43px 43px 0 0}.breakdance .section-brochure>div{position:relative;z-index:2}.breakdance .icon-force-color-background{color:var(--bde-background-color)}