.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.breadcrumb{padding-block:20px 16px;font-size:11px;color:var(--muted)}.breadcrumb ol{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.breadcrumb li+li:before{content:'/';margin-right:10px;color:#9cabc0}.breadcrumb a:hover{color:var(--blue)}.product-intro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px;align-items:start;padding-bottom:32px}.product-gallery{min-width:0}.gallery-stage{position:relative;border-radius:5px;overflow:hidden;background:#edf4f8}.gallery-stage>img{width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.gallery-stage.is-modules>img{object-fit:contain;background:white}.gallery-note{position:absolute;left:12px;bottom:12px;border-radius:3px;padding:5px 9px;background:#081c46d9;color:white;font-size:9px}.gallery-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:12px}.gallery-thumbs button{padding:3px;border:2px solid transparent;background:#edf4f8;border-radius:4px;overflow:hidden}.gallery-thumbs button[aria-pressed=true]{border-color:var(--blue);background:white}.gallery-thumbs button:hover{border-color:#7dbfff}.gallery-thumbs img{width:100%;aspect-ratio:1.6;object-fit:cover;border-radius:1px}.gallery-thumbs button:last-child img{object-fit:contain;background:white}.product-summary .eyebrow{color:var(--blue);margin:0 0 12px;font-size:12px;letter-spacing:1px}.product-summary .eyebrow:before{display:none}.product-summary h1{font-size:clamp(34px,3.35vw,49px);letter-spacing:-2.2px;line-height:1.04;margin:0 0 18px}.product-summary h1 span{color:var(--navy)}.product-lead{font-size:18px;font-weight:700;line-height:1.35;color:var(--navy);margin-bottom:14px}.product-description{font-size:13px;line-height:1.65}.product-actions{display:flex;flex-direction:column;gap:11px;margin-top:22px}.product-actions>.button{width:100%;min-height:51px;font-size:13px}.product-actions .button-outline{color:var(--navy);background:white;border-color:#768fae}.visio-link{display:flex;align-items:center;justify-content:center;gap:11px;padding:8px;color:var(--blue-dark);font-size:12px;text-decoration:underline;text-underline-offset:4px}.visio-link .icon{width:28px;height:28px}.panel-facts{background:#edf8fe;border-radius:7px;padding:24px 18px 12px}.panel-facts ul{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0}.panel-facts li{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center;border-left:1px solid #b8dcf4;padding-inline:8px}.panel-facts li:first-child{border:0}.panel-facts .icon{width:53px;height:53px;color:var(--blue);stroke-width:1.65}.panel-facts strong{font-size:13px;line-height:1.4}.panel-facts>p{text-align:center;font-size:10px;margin-top:15px}.product-sections{display:flex;justify-content:center;gap:40px;border-bottom:1px solid #c9d7e5;margin-top:8px;margin-bottom:27px}.product-sections a{font-size:13px;white-space:nowrap;padding:17px 8px 13px;border-bottom:4px solid transparent}.product-sections a[aria-current]{font-weight:700;border-color:var(--blue)}.product-sections a:hover{color:var(--blue)}.panel-section{margin-bottom:34px;scroll-margin-top:18px}.panel-page h2{font-size:30px;line-height:1.2;letter-spacing:-1.2px}.desktop-break{display:none}.panel-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.panel-value-grid article{display:flex;align-items:center;gap:20px;border:1px solid var(--line);border-radius:5px;padding:19px}.panel-value-grid .icon{width:52px;height:52px;color:var(--blue);stroke-width:1.8}.panel-value-grid h3{font-size:16px;line-height:1.3;letter-spacing:-.5px}.panel-value-grid p{font-size:12px;line-height:1.6;margin-top:6px}.panel-views{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:18px}.panel-views figure{margin:0;min-width:0}.panel-views img{width:100%;aspect-ratio:2.1;object-fit:cover;border-radius:5px}.panel-views figcaption{font-size:11px;color:var(--muted);margin:8px 10px}.panel-views figcaption span{font-size:10px;color:#70829e}.panel-technical{display:grid;grid-template-columns:1.2fr 1fr;gap:38px;align-items:start}.panel-specs{margin-top:16px;width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:4px;overflow:hidden;font-size:12px;text-align:left}.panel-specs tr:nth-child(odd){background:#edf4f8}.panel-specs th{font-weight:400;border-right:1px solid #e3edf5;width:46%}.panel-specs th,.panel-specs td{padding:9px 17px;line-height:1.5}.panel-note{font-size:10px;line-height:1.6;margin:11px 3px 0}.panel-note a{color:var(--blue-dark);text-decoration:underline;text-underline-offset:3px}.panel-support{padding:26px;background:var(--navy);color:white;border-radius:6px;scroll-margin-top:190px}.panel-support h2{font-size:26px}.panel-support ul{list-style:none;padding:0;margin:22px 0}.panel-support li{display:flex;align-items:center;gap:13px;font-size:13px;margin-block:14px}.panel-support li:before{content:'✓';display:grid;place-items:center;border-radius:50%;background:#38d8f0;color:var(--navy);width:30px;height:30px;flex-shrink:0;font-weight:700}.panel-support .button{background:transparent;border-color:#c7dcf7;color:white;width:100%;font-size:12px;white-space:normal;min-height:44px}.panel-support .button:hover{background:#163969}.panel-demo-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:30px;margin-top:18px;align-items:start}.panel-video{display:block;border-radius:5px;overflow:hidden;background:var(--navy);position:relative}.panel-video img{width:100%;aspect-ratio:2.9;object-fit:cover;transition:opacity .2s}.panel-video:hover img{opacity:.85}.panel-video>span{display:block;color:white;padding:11px 15px;font-size:11px}.panel-control h3{font-size:23px;letter-spacing:-.9px;line-height:1.2}.panel-control ul{list-style:none;margin:17px 0 0;padding:0;display:grid;gap:17px}.panel-control li{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--muted)}.panel-control .icon{width:45px;height:45px;color:var(--blue);padding:8px;background:#e9f7fe;border-radius:50%;stroke-width:1.8}.install-video{font-size:11px;margin-top:14px}.panel-faq h2{margin-bottom:17px}.panel-faq details{border:1px solid var(--line);border-radius:5px;margin:8px 0;padding:0 19px}.panel-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;padding-block:15px;font-size:13px}.panel-faq summary::-webkit-details-marker{display:none}.panel-faq summary:after{content:'+';font-size:23px;color:var(--blue);line-height:1}.panel-faq details[open] summary:after{content:'−'}.panel-faq details[open] summary{font-weight:700}.panel-faq details p{font-size:12px;line-height:1.8;padding-bottom:18px;max-width:950px}.panel-faq details>a{display:inline-block;color:var(--blue-dark);font-size:12px;text-decoration:underline;margin-bottom:18px}.panel-project{background:#eaf8fe;margin-top:40px}.panel-project>.wrap{display:flex;gap:30px;align-items:center;justify-content:space-between;padding-block:23px}.panel-project h2{font-size:27px}.panel-project p{font-size:12px;margin-top:11px;max-width:540px;line-height:1.6}.panel-project .button{flex-shrink:0;font-size:12px}.panel-pdf{display:flex;align-items:center;gap:16px;flex-shrink:0;font-size:11px;color:var(--blue-dark)}.panel-pdf img{width:65px;max-height:95px;object-fit:contain;transform:rotate(6deg);box-shadow:0 3px 8px #081c4620}.panel-pdf span{text-decoration:underline;text-underline-offset:3px}.panel-pdf small{display:block;color:var(--muted);font-size:9px;margin-top:5px}.mega-list a[aria-current=page]{color:var(--blue)}@media(max-width:1180px){.product-intro{gap:27px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.product-summary h1{font-size:41px}.product-lead{font-size:16px}.product-description{font-size:12px}.product-actions{margin-top:17px}.product-actions>.button{font-size:12px;min-height:47px}.panel-page h2{font-size:27px}.panel-value-grid article{padding:15px;gap:14px}.panel-value-grid h3{font-size:14px}.panel-value-grid .icon{width:44px;height:44px}.panel-technical{gap:27px}.panel-support{padding:22px}.panel-support h2{font-size:24px}.panel-project>.wrap{flex-wrap:wrap}.panel-project>.wrap>div{flex:1;min-width:300px}.panel-pdf{margin-left:auto}}@media(min-width:701px) and (max-width:900px){.product-intro{gap:22px;grid-template-columns:1.05fr 1fr}.product-summary h1{font-size:35px;letter-spacing:-1.5px}.product-lead{font-size:14px}.product-description{font-size:11px}.product-actions>.button{font-size:10px;min-height:44px;gap:8px;padding-inline:10px}.product-actions .icon{width:25px;height:25px}.gallery-thumbs{gap:7px}.panel-facts strong{font-size:11px}.panel-facts .icon{width:46px;height:46px}.panel-value-grid{gap:12px}.panel-value-grid article{flex-direction:column;align-items:flex-start;gap:12px}.panel-technical{grid-template-columns:1fr 1fr;gap:22px}.panel-specs{font-size:11px}.panel-specs th,.panel-specs td{padding:9px}.panel-support li{font-size:11px}.panel-demo-grid{grid-template-columns:1.2fr 1fr;gap:22px}.panel-control h3{font-size:21px}.panel-control li{font-size:11px}.product-sections{gap:20px}.product-sections a{font-size:12px}}@media(max-width:700px){.breadcrumb{font-size:10px;padding-block:17px}.breadcrumb ol{gap:7px}.breadcrumb li+li:before{margin-right:7px}.product-intro{display:flex;flex-direction:column;gap:24px;padding-bottom:26px}.product-gallery{width:100%}.gallery-thumbs{gap:8px;margin-top:9px}.gallery-thumbs button{padding:2px}.gallery-note{font-size:8px;left:8px;bottom:8px}.product-summary h1{font-size:42px;letter-spacing:-2px}.product-summary .eyebrow{margin-bottom:10px;font-size:11px}.product-lead{font-size:17px;max-width:380px}.product-description{font-size:13px}.product-actions{margin-top:19px;gap:10px}.product-actions>.button{min-height:49px;font-size:12px}.product-summary{width:100%}.panel-facts{padding:22px 10px 12px}.panel-facts ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 0}.panel-facts li{gap:10px;padding-inline:4px}.panel-facts li:nth-child(4){border-left:0}.panel-facts .icon{width:47px;height:47px}.panel-facts strong{font-size:10px}.panel-facts>p{font-size:8px;margin-top:18px}.product-sections{gap:0;justify-content:flex-start;overflow-x:auto;margin-top:8px;margin-bottom:24px;scrollbar-width:thin}.product-sections a{font-size:11px;padding:15px 12px 11px;flex-shrink:0}.panel-page h2{font-size:25px;letter-spacing:-1px}.panel-section{margin-bottom:28px}.panel-value-grid{grid-template-columns:1fr;gap:10px;margin-top:17px}.panel-value-grid article{padding:17px;gap:20px}.panel-value-grid .icon{width:48px;height:48px}.panel-value-grid h3{font-size:15px}.panel-value-grid p{font-size:12px}.panel-views{grid-template-columns:1fr;gap:15px;margin-top:17px}.panel-views img{aspect-ratio:1.9}.panel-views figcaption{font-size:10px;margin-top:7px}.panel-technical{grid-template-columns:1fr;gap:23px}.panel-specs{font-size:11px;margin-top:16px}.panel-specs th,.panel-specs td{padding:10px 11px}.panel-note{font-size:9px;line-height:1.7}.panel-support{padding:23px;scroll-margin-top:130px}.panel-support h2{font-size:24px}.panel-support li{font-size:12px}.panel-support .button{font-size:11px}.panel-demo-grid{grid-template-columns:1fr;gap:23px;margin-top:16px}.panel-control h3{font-size:23px}.panel-control h3 br{display:none}.panel-control ul{gap:14px}.panel-control li{font-size:12px}.panel-control .icon{width:47px;height:47px}.install-video{font-size:10px;line-height:1.7;gap:8px}.panel-faq details{padding-inline:14px}.panel-faq summary{font-size:12px;line-height:1.6;padding-block:13px}.panel-faq details p{font-size:11px;line-height:1.8}.panel-project{margin-top:30px}.panel-project>.wrap{align-items:flex-start;gap:22px;padding-block:28px;display:grid;grid-template-columns:1fr}.panel-project>.wrap>div{min-width:0}.panel-project h2{font-size:25px}.panel-project p{font-size:12px}.panel-project .button{font-size:11px;white-space:normal;gap:10px;justify-self:start}.panel-pdf{margin:0;gap:18px}.panel-pdf img{width:48px;max-height:70px}.panel-pdf small{margin-top:2px}}@media(max-width:370px){.product-summary h1{font-size:37px}.panel-facts strong{font-size:9px}.panel-facts .icon{width:43px;height:43px}.product-actions>.button{font-size:11px}.panel-page h2{font-size:23px}}.gallery-stage>img{object-fit:contain;background:#edf3f8}.gallery-stage.is-animation>img{object-fit:cover;object-position:center}.gallery-thumbs img{object-fit:contain;background:#edf3f8}.gallery-animation{position:absolute;right:12px;bottom:12px;background:#081c46e8;color:#fff;border:1px solid #ffffff80;border-radius:3px;min-height:32px;padding:5px 10px;font-size:10px}.gallery-animation:hover{background:#087cf5}.gallery-animation[hidden]{display:none}.product-gallery[aria-label="Galerie Panel-LED"] .gallery-stage{aspect-ratio:1.6}#panel-animation{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#081c46}#panel-animation[hidden],#panel-photo[hidden]{display:none}@media(min-width:701px) and (max-width:900px){.panel-video-page .product-intro{grid-template-columns:1fr;gap:25px}.panel-video-page .product-gallery{display:block}.panel-video-page .gallery-stage{flex:none;aspect-ratio:1.6}}@media(max-width:700px){.gallery-animation{right:8px;bottom:8px;font-size:9px}.gallery-note{max-width:calc(100% - 105px)}}.panel-views.real-views img{aspect-ratio:1.6;object-position:center}.panel-video-media{position:relative}.panel-video-media img{object-position:50% 46%}.panel-video-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:76px;height:76px;border:3px solid #fff;border-radius:50%;background:#081c46a6;box-shadow:0 3px 18px #0003;transition:background .2s,transform .2s;pointer-events:none}.panel-video-play svg{width:36px;height:36px;fill:#fff;margin-left:3px}.panel-video:hover .panel-video-play,.panel-video:focus-visible .panel-video-play{background:#087cf5e6;transform:translate(-50%,-50%) scale(1.05)}@media(max-width:700px){.panel-video-play{width:60px;height:60px;border-width:2px}.panel-video-play svg{width:29px;height:29px}}.panel-cms{margin-bottom:34px}.panel-cms-grid{display:grid;grid-template-columns:.95fr 1.25fr;gap:30px;align-items:center;margin-top:18px}.panel-cms figure{margin:0;min-width:0}.panel-cms figure img{width:100%;height:auto;border-radius:5px}.panel-cms-lead{font-size:15px;line-height:1.6;color:var(--navy)}.panel-cms-included{font-size:12px;line-height:1.65;margin-top:10px}.panel-cms-included strong{color:var(--navy)}.panel-cms-settings-title{font-size:14px;line-height:1.4;letter-spacing:-.2px;margin:15px 0 12px}.panel-cms-settings{display:grid;gap:12px;list-style:none;padding:0;margin:0}.panel-cms-settings li{display:flex;align-items:center;gap:14px}.panel-cms-settings .icon{width:44px;height:44px;color:var(--blue);padding:7px;background:#e9f7fe;border-radius:50%;stroke-width:2}.panel-cms-settings h3{font-size:13px;line-height:1.4;letter-spacing:-.2px}.panel-cms-settings p{font-size:12px;line-height:1.5;margin-top:2px}.panel-cms-connection{font-size:10px;line-height:1.5;margin:12px 0 0 58px}@media(min-width:701px) and (max-width:1000px){.panel-cms-grid{grid-template-columns:1fr 1fr;gap:22px}.panel-cms-lead{font-size:14px}.panel-cms-included{font-size:11px}.panel-cms-settings p{font-size:11px}.panel-cms-settings{gap:11px}.product-sections{gap:12px}}@media(max-width:700px){.panel-cms{margin-bottom:28px}.panel-cms-grid{grid-template-columns:1fr;gap:20px;margin-top:16px}.panel-cms-lead{font-size:15px}.panel-cms-included{font-size:12px}.panel-cms-settings-title{margin-top:16px}.panel-cms-settings{gap:14px}.panel-cms-settings .icon{width:47px;height:47px}.panel-cms-connection{margin-left:61px}}.product-summary h1 span{color:#1597d6}.panel-section:not(.panel-presentation){border-top:1px solid #b9dff5;padding-top:25px}.pitch-option{white-space:nowrap}.panel-specs th{width:39%}.panel-video>span{line-height:1.65}@media(max-width:700px){.panel-section:not(.panel-presentation){padding-top:22px}.panel-video>span{font-size:10px}}.panel-support{align-self:center}.product-finance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;margin-top:16px;padding:13px 16px;border:1px solid #b9dff5;border-radius:6px;background:linear-gradient(110deg,#f3faff,#e8f5fe);box-shadow:0 3px 12px #081c4605}.finance-context>span{display:block;color:var(--navy);font-size:11px;font-weight:700;letter-spacing:.3px}.finance-context p{font-size:12px;margin-top:4px}.finance-amount{display:flex;align-items:baseline;gap:8px;color:var(--navy);line-height:1.1;white-space:nowrap}.finance-amount strong{color:var(--blue-dark);font-size:38px;letter-spacing:-1.5px}.finance-amount>span{font-size:12px;font-weight:700}.product-finance .finance-condition{grid-column:1/-1;margin:0;font-size:10px;line-height:1.5;color:var(--muted)}.product-actions{gap:8px;margin-top:13px}.product-actions>.button{min-height:45px;padding-block:11px}.product-secondary{display:grid;grid-template-columns:1.25fr 1fr;gap:10px}.product-secondary a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:40px;padding:7px 10px;border:1px solid var(--line);border-radius:4px;font-size:11px;font-weight:700;color:var(--navy);text-decoration:none;line-height:1.4}.product-secondary a:hover{color:var(--blue-dark);border-color:#a5d3f6;background:#f4faff}.product-secondary .icon{width:26px;height:26px;color:var(--blue);stroke-width:1.8}.product-download>span{margin-left:2px;color:var(--blue-dark)}@media(max-width:900px){.product-finance{gap:6px 10px;padding:12px}.finance-amount strong{font-size:34px}.finance-amount>span{font-size:11px}.product-secondary{gap:8px}.product-secondary a{gap:7px;padding-inline:7px;font-size:10px}.product-secondary .icon{width:25px;height:25px}}@media(max-width:700px){.panel-support{align-self:stretch}.product-finance{padding:13px 14px}.finance-amount strong{font-size:36px}.product-actions{margin-top:12px}.product-actions>.button{min-height:45px}.product-secondary a{min-height:42px;font-size:11px}.product-finance .finance-condition{font-size:9px}}@media(max-width:370px){.finance-context>span{font-size:10px}.finance-amount{gap:5px}.finance-amount strong{font-size:32px}.finance-amount>span{font-size:10px}.product-secondary a{font-size:10px}.product-secondary .icon{width:23px;height:23px}}.product-secondary .product-download{border-color:#92a9c5}.product-secondary .product-download>span{margin:0;color:inherit}.product-secondary .download-short{display:none}.product-secondary .visio-link{border:0;color:var(--blue-dark);padding-inline:4px}.product-secondary .visio-link:hover{background:transparent}.visio-label{text-decoration:underline;text-underline-offset:4px}@media(min-width:701px) and (max-width:900px){.product-secondary .download-full{display:none}.product-secondary .download-short{display:inline}}@media(max-width:700px){.product-secondary{grid-template-columns:1fr 1fr}.product-secondary .download-full{display:none}.product-secondary .download-short{display:inline}}.panel-technical-heading{grid-column:1/-1;display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 26px}.panel-technical-heading .panel-note{margin:0}.panel-technical{row-gap:16px}.panel-technical .panel-specs{margin-top:0}.panel-control{display:flex;flex-direction:column;align-self:stretch}.panel-control .install-video{margin-top:auto;padding-top:17px;line-height:1.6}.panel-demo-grid{align-items:stretch}@media(min-width:701px){.panel-technical .panel-specs{grid-column:1;grid-row:2}.panel-technical .panel-support{grid-column:2;grid-row:2;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:22px;min-width:0}.panel-technical .panel-support ul{display:grid;gap:10px;margin:0}.panel-technical .panel-support li{margin:0}.panel-cms{display:grid;grid-template-columns:.95fr 1.25fr;column-gap:30px;row-gap:18px;align-items:stretch}.panel-cms-grid{display:contents}.panel-cms>h2{grid-column:1;grid-row:1}.panel-cms figure{grid-column:1;grid-row:2;align-self:end}.panel-cms-copy{grid-column:2;grid-row:1/3;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.panel-cms-copy .panel-cms-included,.panel-cms-copy .panel-cms-settings-title{margin:0}.panel-cms-copy .panel-cms-connection{margin-top:0}.product-intro{align-items:stretch}.product-gallery{display:flex;flex-direction:column}.gallery-stage{position:relative;aspect-ratio:1.6;flex:1 0 auto}.gallery-stage>img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto}.product-summary{display:flex;flex-direction:column}.product-summary>*{flex-shrink:0}.product-description{margin-bottom:16px}.product-summary .product-finance{margin-top:auto}}@media(min-width:701px) and (max-width:1000px){.panel-cms{grid-template-columns:1fr 1fr;column-gap:22px}.panel-cms>h2{font-size:25px}.panel-cms figure{align-self:stretch;display:flex;align-items:center}.panel-cms figure img{height:100%;object-fit:cover}.panel-control .install-video{font-size:10px;gap:10px}}@media(max-width:700px){.panel-technical-heading{display:block}.panel-technical-heading .panel-note{margin-top:10px}.panel-control .install-video{margin-top:15px;padding-top:0}.panel-demo-grid{gap:20px}}.real-views figure{position:relative;border-radius:5px;overflow:hidden}.real-views figcaption.gallery-note{margin:0;color:#fff;font-size:9px;line-height:1.5}@media(max-width:700px){.real-views figcaption.gallery-note{font-size:8px;max-width:calc(100% - 16px)}}.pitch-compact{scroll-margin-top:190px;display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin-top:18px;margin-bottom:28px;padding:13px 18px;box-sizing:border-box;border:1px solid #d5e3f0;border-radius:8px;background:#f3f8fd}.pitch-compact h2{font-size:13px;line-height:1.5;color:#081c46;margin:0;white-space:nowrap}.pitch-compact .pitch-values{font-size:12px;line-height:1.7;color:#536b85;margin:0;flex:1}.pitch-values span{display:inline-block}.pitch-values strong{color:#081c46;font-weight:600}.pitch-compact .pitch-help{font-size:12px;margin:0}.pitch-help summary{color:#087cf5;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pitch-help[open]{flex-basis:100%}.pitch-help p{font-size:12px;line-height:1.65;color:#536b85;margin:9px 0 0;max-width:1000px}.panel-faq .faq-overview{padding:0;margin:0;border:1px solid #d5e3f0;border-radius:9px;overflow:hidden}.panel-faq .faq-overview>summary{padding:18px 20px;gap:18px;background:#f3f8fd;font-weight:400}.panel-faq .faq-overview>summary h2{font-size:23px;line-height:1.3;margin:0;flex:1}.panel-faq .faq-count{font-size:12px;color:#536b85;white-space:nowrap;font-weight:400}.panel-faq .faq-overview>.faq-questions{padding:10px 16px 14px;background:white}.panel-faq .faq-questions>details{margin:8px 0}.panel-faq .faq-questions>details>summary{font-weight:400}.panel-faq .faq-questions>details[open]>summary{font-weight:700}.panel-faq .faq-questions>details>summary:after{content:'+'}.panel-faq .faq-questions>details[open]>summary:after{content:'−'}.panel-page .product-quote{display:block}.product-quote>p:first-child{font-size:12px;margin:0;color:#536b85}.panel-page .product-quote .quote-title{font-size:28px;font-weight:700;line-height:1.25;margin:8px 0 0;color:#087cf5}.product-quote .finance-condition{margin-top:12px}.product-monthly .finance-context p{margin:0}.product-monthly .finance-condition{margin-top:10px}@media(max-width:700px){.pitch-compact{padding:12px 14px;gap:7px 12px;margin-top:14px;margin-bottom:20px}.pitch-compact .pitch-values{flex-basis:65%}.pitch-compact .pitch-help{flex-basis:100%;font-size:11px}.panel-faq .faq-overview>summary{padding:16px;gap:10px}.panel-faq .faq-overview>summary h2{font-size:19px}.panel-faq .faq-count{font-size:10px}.panel-faq .faq-overview>.faq-questions{padding:6px 9px 10px}.panel-page .product-quote .quote-title{font-size:24px}}
.mobile-header-appointment{display:none}.topbar>.utility{gap:17px;font-size:11px}.topbar>.utility a{gap:7px;max-width:110px;line-height:1.35}.topbar>.utility .icon{width:27px;height:27px}.nav-inner{display:grid;grid-template-columns:1.18fr 1.03fr .82fr 1.02fr 1.03fr 1.35fr 1.1fr}.nav-item{min-width:0;font-size:11.5px;gap:8px;padding-inline:10px;white-space:normal;text-align:left}.nav-item .icon,.nav-realisation-link .icon{width:29px;height:29px}.nav-realisations{display:flex;align-items:stretch;min-width:0;border-bottom:4px solid transparent}.nav-realisations:has([aria-expanded="true"]){background:#142d54;border-color:var(--blue)}.nav-realisation-link{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;padding:15px 0 12px 11px;flex:1;min-width:0}.nav-realisation-link:hover{color:#a9d8ff}.nav-realisation-toggle{flex:0 0 32px;justify-content:center;padding:12px 5px;border:0}.nav-realisation-toggle .chevron{margin:0}#menu-realisations .mega-menu{grid-template-columns:1fr 1fr .95fr;max-width:1280px}#menu-realisations .mega-image{max-height:355px;position:relative;border-radius:5px;overflow:hidden}#menu-realisations .mega-image img{object-fit:cover;width:100%;height:100%}#menu-realisations .mega-image:after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#081c46e6);pointer-events:none}.realisation-menu-caption{position:absolute;bottom:23px;left:25px;right:25px;color:white;z-index:1}.realisation-menu-caption p{color:white;font-size:20px;line-height:1.35;font-weight:700;margin-bottom:12px}.realisation-menu-caption a{color:#fff;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.footer-contact-layout{display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:40px;align-items:center;padding-block:40px}.footer-top>.footer-identity{display:block}.footer-identity .footer-brand{display:block;width:215px;max-width:100%;margin-bottom:17px}.footer-identity>p{display:block;font-size:12px;line-height:1.7;color:#b7c8df}.footer-top>.footer-adviser{display:flex;flex-direction:row;align-items:center;gap:20px;padding-inline:30px;border-left:1px solid #ffffff25;border-right:1px solid #ffffff25;min-width:0}.footer-adviser .adviser-portrait{width:98px;height:98px;flex-shrink:0;object-fit:cover;border-radius:50%;border:3px solid #ffffffd9}.adviser-details{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.footer-adviser .adviser-role{color:#91b8e4;font-size:10px;letter-spacing:1.1px;text-transform:uppercase;line-height:1.5;margin-bottom:3px}.footer-adviser .adviser-name{color:white;font-size:19px;font-weight:700;line-height:1.4;margin-bottom:6px}.footer-adviser .adviser-phone{color:white;font-size:20px;font-weight:700;line-height:1.4;white-space:nowrap}.footer-adviser .adviser-email{color:#d2e1f4;font-size:13px;line-height:1.6;margin-top:3px;overflow-wrap:anywhere}.footer-adviser .adviser-project{font-size:11px;color:#b9dcff;margin-top:10px;line-height:1.5}.adviser-project span{margin-left:5px}.footer-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:12px}.footer-actions .footer-rdv{font-size:13px;font-weight:700;color:white;border-bottom:1px solid #78bfff;padding-bottom:7px;margin-bottom:4px}.footer-actions .footer-rdv span{margin-left:7px}.footer-adviser a:hover,.footer-actions a:hover{color:#8ccaff}@media(min-width:981px) and (max-width:1200px){.topbar{gap:16px}.topbar>.brand{width:210px}.former-brand{width:135px;padding-left:12px}.former-brand img{width:116px}.topbar>.utility{gap:12px}.topbar>.utility a{max-width:90px}.topbar>.top-quote{font-size:10px;padding-inline:10px}.footer-contact-layout{gap:23px;grid-template-columns:.9fr 1.6fr 1fr}.footer-top>.footer-adviser{padding-inline:22px;gap:15px}.footer-adviser .adviser-portrait{width:80px;height:80px}}@media(min-width:701px) and (max-width:980px){.topbar{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:9px 22px;padding-block:13px 10px}.topbar>.brand{width:245px;max-width:100%;grid-row:1;grid-column:1}.former-brand{grid-row:1;grid-column:2;width:150px}.topbar>.top-quote{grid-row:1;grid-column:3}.topbar>.utility{display:flex;grid-row:2;grid-column:1/-1;justify-content:flex-end;gap:24px;border-top:1px solid #e1e9f1;padding-top:5px;margin:0}.topbar>.utility a{max-width:none;min-height:31px;padding:2px;gap:8px}.topbar>.utility .icon{width:21px;height:21px}.nav-item .icon,.nav-realisation-link .icon{display:none}.nav-item{font-size:10px;padding-inline:8px;gap:5px}.nav-realisation-link{font-size:10px;padding-left:8px}.nav-realisation-toggle{flex-basis:25px}.nav-inner{grid-template-columns:1.08fr 1.5fr .72fr .85fr 1.15fr 1fr}.footer-contact-layout{grid-template-columns:1fr 1.5fr;gap:28px}.footer-top>.footer-adviser{padding-left:24px;padding-right:0;border-right:0}.footer-actions{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px 25px;border-top:1px solid #ffffff25;padding-top:20px}.footer-actions .footer-rdv{margin:0;padding-bottom:3px}.footer-adviser .adviser-portrait{width:85px;height:85px}#menu-realisations .mega-image{display:block}}@media(max-width:700px){.topbar>.utility{display:none}.former-brand{grid-column:1;min-width:0;gap:5px}.former-brand>span{font-size:8px}.former-brand img{width:93px;max-width:65%}.mobile-header-appointment{display:block;grid-column:2/4;grid-row:2;justify-self:end;align-self:center;font-size:10px;color:var(--blue-dark);font-weight:700;padding-block:8px}.nav-inner{display:flex;flex-direction:column}.nav-realisations{border-bottom:1px solid #233d62}.nav-realisation-link{font-size:13px;justify-content:flex-start;gap:14px;padding:14px 10px}.nav-realisation-link .icon{width:30px;height:30px}.nav-realisation-toggle{flex-basis:48px;padding:14px 10px;font-size:18px}.nav-item{font-size:13px;padding:14px 10px;gap:14px}.nav-item .icon{width:30px;height:30px}#menu-realisations .mega-menu{display:block}#menu-realisations .mega-image{display:none}.footer-contact-layout{display:flex;flex-direction:column;align-items:stretch;gap:27px;padding-block:30px}.footer-identity{display:flex;align-items:center;justify-content:space-between;gap:22px}.footer-identity .footer-brand{width:175px;margin:0}.footer-identity>p{font-size:10px;max-width:160px}.footer-top>.footer-adviser{border-right:0;border-left:0;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;padding:25px 0;gap:20px}.footer-adviser .adviser-portrait{width:90px;height:90px}.footer-adviser .adviser-name{font-size:20px}.footer-adviser .adviser-phone{font-size:21px}.footer-adviser .adviser-email{font-size:13px}.footer-adviser .adviser-project{font-size:12px}.footer-actions{display:grid;grid-template-columns:1fr 1fr;gap:17px;font-size:11px}.footer-actions .footer-rdv{grid-column:1/-1;width:max-content;margin:0;font-size:13px}.footer-bottom{font-size:9px;line-height:1.8}}@media(max-width:380px){.footer-identity>p{display:none}.footer-adviser .adviser-portrait{width:75px;height:75px}.footer-top>.footer-adviser{gap:16px}.footer-adviser .adviser-name{font-size:18px}.mobile-header-appointment{font-size:9px}}@media(max-width:700px){.footer-top>.footer-identity{display:block}.footer-identity>p{max-width:none;font-size:11px;line-height:1.6;margin-top:12px}}#menu-lcd .mega-menu{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1100px}#menu-plv .mega-menu{max-width:1040px}#menu-tactile .mega-menu{grid-template-columns:1fr 1.1fr .95fr}#menu-led .mega-list a,#menu-plv .mega-list a,#menu-lcd .mega-list a,#menu-tactile .mega-list a{min-height:60px}#menu-realisations .mega-list a{min-height:60px}@media(min-width:981px) and (max-width:1200px){.nav-item .icon,.nav-realisation-link .icon{width:25px;height:25px}.nav-item{font-size:10.5px;padding-inline:7px;gap:6px}.nav-realisation-link{font-size:10.5px;gap:6px;padding-left:7px}.nav-realisation-toggle{flex-basis:25px}}@media(min-width:701px) and (max-width:980px){.nav-inner{grid-template-columns:1.16fr 1fr .8fr 1fr 1fr 1.3fr 1.08fr}.nav-item{font-size:9.5px;padding-inline:7px;gap:4px}.nav-realisation-link{font-size:9.5px;padding-left:6px;gap:4px}.nav-item .chevron{margin-left:auto}#menu-lcd .mega-menu,#menu-tactile .mega-menu,#menu-realisations .mega-menu{grid-template-columns:repeat(2,minmax(0,1fr))}#menu-realisations .mega-image{display:none}}@media(min-width:981px) and (max-width:1100px){#menu-tactile .mega-menu,#menu-realisations .mega-menu{grid-template-columns:repeat(2,minmax(0,1fr))}#menu-realisations .mega-image{display:none}}@media(max-width:700px){#menu-lcd .mega-menu,#menu-tactile .mega-menu,#menu-realisations .mega-menu{display:block}.nav-inner{display:flex;flex-direction:column}.nav-item .nav-label{font-size:13px}}@media(max-width:700px){.mega-shell{position:relative;top:auto;left:auto;right:auto}.mega-shell .menu-close{top:5px;right:11px}}.mega-label .mega-subtitle{display:block;margin-top:4px;font-size:11px;line-height:1.4;font-style:italic;font-weight:400;color:#526b8b}.mega-icon-thumb{display:grid;place-items:center;flex:0 0 72px;width:72px;height:48px;border-radius:4px;background:#eef7fd;color:#1683e4}.mega-icon-thumb .icon{width:34px;height:34px}@media(min-width:701px) and (max-width:1100px){.mega-icon-thumb{flex-basis:60px;width:60px;height:44px}}@media(max-width:700px){.mega-icon-thumb{flex-basis:64px;width:64px;height:44px}.mega-label .mega-subtitle{font-size:11px}}.mega-list a>.mega-icon-thumb{margin:0}.mega-product-name{white-space:nowrap}.mega-label .product-trademark,.mega-related .product-trademark{font-size:.6em;font-weight:600;line-height:0;vertical-align:super;margin-left:1px}.mega-category-link{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 0 14px;border-bottom:1px solid #dce7f2;color:#0068d6;font-weight:700;font-size:14px}.mega-category-link:hover{color:#081c46}.footer-gammes{display:flex;gap:18px 35px;justify-content:space-between;border-top:1px solid #ffffff24;padding-block:20px;flex-wrap:wrap}.footer-gammes a{font-size:12px;color:#cee2ff}.footer-gammes a:hover{color:white}@media(max-width:700px){.footer-gammes{display:grid;grid-template-columns:1fr 1fr;gap:15px}.mega-category-link{font-size:12px}}.mega-list img[src^="/assets/menu-products/"]{object-fit:contain;background:#f1f6fa}@media(min-width:1101px){#menu-plv .mega-menu,#menu-lcd .mega-menu,#menu-led .mega-menu,#menu-immersif .mega-menu{grid-template-columns:1fr 1fr .95fr;max-width:1280px}}#mega-shell .mega-image img.is-product-preview{object-fit:contain;background:#eef7fc}#mega-shell .has-product-preview .mega-image:after{display:none}#mega-shell .has-product-preview .realisation-menu-caption{display:none}#mega-shell .mega-list a.is-preview-selected{background:#eaf5ff;color:#0068d6}@media(min-width:701px) and (max-width:1100px){#menu-plv .mega-menu,#menu-lcd .mega-menu,#menu-led .mega-menu,#menu-immersif .mega-menu{grid-template-columns:repeat(2,minmax(0,1fr))}#mega-shell .mega-image{display:none}}@media(max-width:700px){#menu-plv .mega-menu,#menu-led .mega-menu,#menu-immersif .mega-menu{display:block}#mega-shell .mega-image{display:none}}#mega-shell .mega-image>img,#mega-shell .mega-image img.is-product-preview{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#menu-plv .mega-list a>.mega-thumb>img{width:84px;height:56px;flex:0 0 84px;max-width:84px;object-fit:contain;background:#e7f1f8;padding:3px;border:1px solid #d5e4ef;border-radius:5px}#menu-plv .mega-list a>.mega-thumb>img[src*="coucer"]{object-fit:cover;padding:0;background:#081c46}#menu-plv .mega-list a>.mega-thumb>img[src*="canette"]{background:#dbe8f4}#menu-plv .mega-list a>.mega-thumb>img[src*="drapeau"]{background:#e5eef5}@media(max-width:700px){#menu-plv .mega-list a>.mega-thumb>img{width:78px;height:52px;flex-basis:78px;max-width:78px}}#menu-plv .mega-list a>.mega-thumb>img[src*="menu-v114/totem"],#menu-plv .mega-list a>.mega-thumb>img[src*="menu-v114/enseigne"]{object-fit:cover;object-position:center;padding:0;background:#dce8ef}#menu-plv .mega-list a>.mega-thumb>img[src*="square-v115/facade"]{object-fit:cover;padding:0;background:#081c46}#mega-shell #menu-transparent .mega-image>img[src="/assets/on-off/comparatif-salon.webp"]{object-fit:cover;object-position:100% center}#mega-shell .mega-panel .mega-list a>.mega-thumb>img{object-fit:cover;object-position:center;padding:0;background:#172a3d}#mega-shell .mega-panel .mega-list a>.mega-thumb>img[src*="menu-color-v192/transportable"]{object-position:center top}#mega-shell .mega-image>img[src*="flexible-v110/colonnes"]{object-position:74% center}#mega-shell .mega-image>img[src*="borne-tactile-v143/magasin"]{object-position:34% center}#mega-shell .mega-image>img[src*="solaire-v129/food-truck"]{object-position:48% center}#mega-shell .mega-panel .mega-list a>.mega-thumb>img[src*="menu-plv-v193/enseigne-carree"],#mega-shell .mega-image>img[src*="menu-plv-v193/enseigne-carree"]{object-position:50% 56%}#mega-shell .mega-panel .mega-list a>.mega-thumb>img[src*="menu-v195/kit-halloween"],#mega-shell .mega-image>img[src*="menu-v195/kit-halloween"]{object-position:center 60%}#mega-shell .mega-image>img[src*="menu-v195/stop-trottoir-double"]{object-position:center bottom}#mega-shell .mega-panel .mega-list a>.mega-thumb>img[src*="menu-v208/montre-vitrine"],#mega-shell .mega-image>img[src*="menu-v208/montre-vitrine"]{object-position:left top}#mega-shell .mega-image>img[src*="menu-v196/drapeau-montre"]{object-position:48% center}.mega-label .mega-label-title{display:block}.mega-label .mega-label-description{display:block;margin-top:2px}.mega-label .mega-label-name{min-width:0;max-width:100%;white-space:normal}.mega-label .mega-label-description .mega-subtitle-inline{display:inline;margin:0}#mega-shell .mega-list a>.mega-thumb{position:relative;display:block;flex:0 0 72px;width:72px;height:48px;margin:0;font-size:inherit}#mega-shell .mega-list .mega-thumb>img{width:100%;height:100%;object-fit:cover;border-radius:4px;padding:0}.mega-popular{position:absolute;right:2px;bottom:2px;width:19px;height:19px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#f5bd00;box-shadow:0 1px 5px #081c4633;pointer-events:auto}.mega-popular svg{width:13px;height:13px;fill:currentColor}.mega-menu-heading{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:13px;border-bottom:1px solid #dce7f2}.mega-menu-heading .mega-category-link{border:0;padding:10px 0 0;gap:20px}.mega-popular-key{display:inline-flex;align-items:center;gap:6px;color:#526b8b;font-size:10px;white-space:nowrap}.mega-popular-key svg{width:13px;height:13px;fill:#f5bd00;flex-shrink:0}#mega-shell .mega-list a.is-preview-selected{color:var(--navy)}#mega-shell .mega-list a:hover,#mega-shell .mega-list a:focus-visible{color:var(--blue)}#mega-shell .mega-list a[href="/p/enseigne-drapeau-lumineuse-3d/"]{color:var(--navy)}#mega-shell .mega-list a[href="/p/enseigne-drapeau-lumineuse-3d/"]:hover,#mega-shell .mega-list a[href="/p/enseigne-drapeau-lumineuse-3d/"]:focus-visible{color:var(--blue)}@media(min-width:701px) and (max-width:1100px){#mega-shell .mega-list a>.mega-thumb{flex-basis:60px;width:60px;height:44px}}@media(max-width:700px){#mega-shell .mega-list a>.mega-thumb{flex-basis:64px;width:64px;height:44px}.mega-menu-heading{flex-wrap:wrap;gap:9px;padding:8px 0 13px}.mega-menu-heading .mega-category-link{font-size:12px;padding:0}.mega-popular-key{font-size:10px}}.mega-popular .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mega-popular svg,.mega-popular-key svg{stroke:#b47d00;stroke-width:.6px}#mega-shell a[href="/p/enseigne-drapeau-carree-video-led/"] .mega-thumb{overflow:hidden;border-radius:4px}#mega-shell .mega-thumb img[src*="menu-v227/coca-mur"]{transform:scale(1.35)}#mega-shell .mega-image{overflow:hidden}#mega-shell .mega-image img[src*="menu-v227/coca-mur"]{transform:scale(1.35)}#mega-shell .mega-list a[href="/p/play-vision-ecran-sponsoring-padel-squash/"]{color:var(--navy)}#mega-shell .mega-list a[href="/p/play-vision-ecran-sponsoring-padel-squash/"] .mega-label,#mega-shell .mega-list a[href="/p/play-vision-ecran-sponsoring-padel-squash/"] .mega-label *{color:inherit}#mega-shell .mega-list a[href="/p/play-vision-ecran-sponsoring-padel-squash/"]:hover,#mega-shell .mega-list a[href="/p/play-vision-ecran-sponsoring-padel-squash/"]:focus-visible{color:var(--blue)}
.helice-product .nav-item:first-child{border-bottom-color:transparent}.helice-product .nav-item[data-menu=immersif]{border-bottom-color:var(--blue)}.helice-page .product-intro{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:36px}.helice-page .product-gallery{display:block}.helice-page .gallery-stage{aspect-ratio:1.6;flex:none;background:#fff}.helice-page .gallery-stage>a{position:absolute;inset:0;display:block;cursor:zoom-in}.helice-page #holo-photo{display:block;width:100%;height:100%;object-fit:contain;background:white}.helice-page .gallery-thumbs img{width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.helice-page .gallery-thumbs button:last-child img{object-fit:contain}.holo-caption{font-size:10px;line-height:1.6;color:#536b85;margin:9px 0 0}.helice-page .product-summary h1{font-size:clamp(33px,3.3vw,45px)}.helice-page .product-lead{font-size:20px;margin-top:16px}.helice-page .product-description{font-size:12px;line-height:1.8;margin-bottom:12px}.holo-choice{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:6px 0 14px}.holo-choice label{font-size:12px;font-weight:700}.holo-choice select{font:inherit;font-size:13px;padding:10px 34px 10px 13px;border:1px solid #bfd4e5;border-radius:5px;background:white;color:#081c46;min-height:43px;max-width:62%;cursor:pointer}.helice-page .product-finance{margin-top:0;padding:15px;border:1px solid #d5e6f3;border-radius:6px;background:#edf7fd}.finance-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.finance-top>p:first-child{font-size:12px;color:#536b85}.helice-page .finance-amount{display:flex;align-items:baseline;gap:8px;margin:0}.helice-page .finance-amount strong{font-size:35px;color:#087cf5;line-height:1.2}.helice-page .finance-amount span{font-size:12px;font-weight:700}.holo-finance-note{font-size:10px;line-height:1.65;margin:9px 0 0;color:#536b85}.holo-cash{font-size:11px;line-height:1.7;margin-top:10px}.holo-cash summary{cursor:pointer;color:#087cf5;text-decoration:underline;text-underline-offset:3px}.holo-cash dl{margin:9px 0;padding:10px 12px;border:1px solid #dce7ef;border-radius:5px}.holo-cash dl>div{display:flex;justify-content:space-between;gap:12px}.holo-cash dt{font-weight:400}.holo-cash dd{margin:0;text-align:right;white-space:nowrap;font-weight:700}.holo-total{border-top:1px solid #dce7ef;padding-top:7px;margin-top:7px}.holo-cash>p{margin:5px 0}.helice-page .product-actions{margin-top:13px}.helice-page .product-actions>.button{width:100%;min-height:45px}.holo-secondary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin-top:10px;font-size:11px}.holo-secondary .product-download{display:flex;gap:7px;align-items:center}.holo-secondary .icon{width:22px;height:22px}.helice-page .pitch-values{display:flex;flex-wrap:wrap;gap:13px}.helice-page .product-sections{gap:23px}.helice-page .panel-section{scroll-margin-top:190px}.helice-page .panel-views img{aspect-ratio:1.6;object-fit:contain;background:#fff}.helice-page .panel-support>p{font-size:12px;line-height:1.7;color:#d6e9f5}.helice-page .holo-spec-footnote{grid-column:1/-1}.helice-page .panel-cms figure{margin:0}.helice-page .panel-cms figure img{display:block;width:100%;height:auto;object-fit:contain}.helice-page .panel-cms-copy{font-size:12px;line-height:1.8}.holo-demo-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);gap:32px;align-items:center;margin-top:20px}.holo-demo-tabs{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.holo-demo-tabs button{font:inherit;font-size:11px;padding:10px 13px;border:1px solid #bfd4e5;border-radius:5px;color:#081c46;background:white;cursor:pointer}.holo-demo-tabs button[aria-pressed=true]{background:#081c46;border-color:#081c46;color:white}.holo-video-frame{background:#050505;border-radius:6px;overflow:hidden;aspect-ratio:1.6}.holo-video-frame video{display:block;width:100%;height:100%;object-fit:contain}.holo-demo-copy h3{font-size:27px;line-height:1.2}.holo-demo-copy>p{font-size:13px;line-height:1.8;margin:18px 0}.holo-legacy{font-size:11px;line-height:1.7;margin-top:20px}.holo-legacy summary{cursor:pointer;color:#087cf5}.holo-legacy-images{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.holo-legacy-images img{display:block;width:100%;height:90px;object-fit:contain;background:white}.helice-page .panel-pdf img{width:60px;height:85px;object-fit:cover}@media(max-width:1180px){.helice-page .product-intro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:27px}}@media(min-width:701px) and (max-width:900px){.helice-page .product-intro{grid-template-columns:1fr;gap:25px}}@media(max-width:700px){.helice-page .product-intro{display:flex;flex-direction:column;gap:24px}.helice-page .product-summary h1{font-size:34px}.helice-page .product-lead{font-size:20px}.helice-page .product-description{font-size:13px}.holo-choice label{font-size:12px}.holo-choice select{font-size:13px;min-width:145px}.holo-finance-note{font-size:11px}.holo-cash{font-size:12px}.helice-page .product-sections{justify-content:flex-start;gap:6px 16px;flex-wrap:wrap;overflow:visible}.helice-page .product-sections a{font-size:11px;padding:10px 0}.holo-demo-grid{grid-template-columns:1fr;gap:24px}.holo-demo-copy h3{font-size:24px}.holo-demo-tabs button{font-size:11px}.holo-caption{font-size:10px}.helice-page .panel-section{scroll-margin-top:130px}.helice-page .panel-pdf img{width:48px;height:68px}}.helice-page .product-summary .product-finance{display:block;margin-top:0}.helice-page .finance-top>p:first-child{margin:0}.helice-page .panel-cms figure img{clip-path:inset(2.5% 0 0)}
.drapeau-page .product-summary h1{font-size:clamp(33px,3.15vw,43px)}.drapeau-page .gallery-thumbs button:nth-child(2) img{object-fit:cover}.drapeau-page .gallery-thumbs button:nth-child(3) img{object-fit:contain;background:#0e1a35}.drapeau-page .panel-views figure{display:flex;flex-direction:column;justify-content:center}.drapeau-page .panel-views img{aspect-ratio:1.6;object-fit:contain}.drapeau-page .panel-views figure:first-child img{background:#0f1d3a}.drapeau-page .panel-cms figure img{clip-path:none}.drapeau-video{aspect-ratio:16/9}.drapeau-page .panel-specs caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:700px){.drapeau-page .product-summary h1{font-size:34px}.drapeau-page .holo-choice label{max-width:52%}.drapeau-page .holo-choice select{min-width:120px}.drapeau-page .panel-support p{font-size:12px}.drapeau-page .holo-cash dd{white-space:normal;min-width:84px}}.drapeau-page .panel-cms figure img{max-height:350px;object-fit:contain}
.helice-page .gallery-stage .holo-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;padding:10px;border:1px solid #c8dce9;border-radius:50%;background:#fffffff0;color:#081c46;box-shadow:0 2px 12px #081c4620;display:grid;place-items:center;cursor:pointer}.helice-page .holo-gallery-arrow.previous{left:10px}.helice-page .holo-gallery-arrow.next{right:10px}.helice-page .holo-gallery-arrow svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.helice-page .holo-gallery-arrow:hover{background:#087cf5;color:white;border-color:#087cf5}.helice-page .holo-gallery-arrow:focus-visible,.helice-page .gallery-thumbs button:focus-visible{outline:3px solid #087cf5;outline-offset:3px}.helice-page .holo-position{position:absolute;bottom:12px;right:14px;z-index:2;padding:4px 9px;border-radius:20px;background:#081c46d9;color:white;font:600 11px/1.4 Arial,sans-serif;pointer-events:none}.helice-page .gallery-thumbs{display:flex;overflow-x:auto;overflow-y:hidden;gap:12px;scroll-snap-type:none;scrollbar-width:thin;scrollbar-color:#b3cee1 #f2f7fb;padding-bottom:5px;position:relative;overscroll-behavior-x:contain}.helice-page .gallery-thumbs button{flex:0 0 calc((100% - 36px)/4);scroll-snap-align:none;min-width:0}.helice-page .gallery-thumbs img{aspect-ratio:1.6;object-fit:contain;background:white}@media(max-width:700px){.helice-page .gallery-stage .holo-gallery-arrow{width:40px;height:40px;padding:8px}.helice-page .holo-gallery-arrow.previous{left:5px}.helice-page .holo-gallery-arrow.next{right:5px}.helice-page .gallery-thumbs{gap:8px}.helice-page .gallery-thumbs button{flex-basis:calc((100% - 24px)/4)}.helice-page .holo-position{font-size:10px;bottom:8px;right:10px}}@media(prefers-reduced-motion:reduce){.helice-page .gallery-thumbs{scroll-behavior:auto}}
.drapeau-page #drapeau-gallery-video{display:block;width:100%;height:100%;object-fit:contain;background:#0c1119}.drapeau-page #holo-photo[hidden],.drapeau-page #drapeau-gallery-video[hidden],.drapeau-page #drapeau-animation-toggle[hidden]{display:none}.drapeau-page #drapeau-animation-toggle{position:absolute;left:12px;bottom:12px;z-index:3;font:600 12px/1.4 Arial,sans-serif;padding:7px 11px;border:1px solid #d4e4ef80;border-radius:20px;background:#081c46df;color:white;cursor:pointer}.drapeau-page #drapeau-animation-toggle:hover{background:#087cf5}.drapeau-page #drapeau-animation-toggle:focus-visible{outline:3px solid #087cf5;outline-offset:3px}.drapeau-page .gallery-thumbs button{position:relative}.drapeau-page .holo-motion-badge{position:absolute;right:7px;bottom:7px;font:14px/1 Arial,sans-serif;color:white;background:#081c46d9;border-radius:50%;width:26px;height:26px;display:grid;place-items:center;padding-left:2px;pointer-events:none}@media(max-width:700px){.drapeau-page #drapeau-animation-toggle{left:8px;bottom:8px;font-size:11px;min-height:32px}.drapeau-page .holo-motion-badge{width:20px;height:20px;font-size:11px;right:4px;bottom:4px}}
.product-related{scroll-margin-top:190px;padding-block:32px 38px;border-top:1px solid #dce7f2}.product-related h2{margin:0 0 22px;font-size:28px;line-height:1.2;color:#081c46}.product-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-related-card{display:flex;flex-direction:column;align-items:flex-start;padding:22px;border:1px solid #d8e6f1;border-radius:7px;background:#f4f9fd;text-decoration:none;color:#081c46;transition:border-color .15s,background-color .15s}.product-related-card h3{margin:0 0 10px;font-size:17px;line-height:1.35;color:inherit}.product-related-card p{margin:0 0 20px;font-size:13px;line-height:1.7;color:#50657e}.product-related-action{margin-top:auto;font-size:12px;font-weight:700;color:#0067d5}.product-related-card:hover{border-color:#087cf5;background:#eaf5ff}.product-related-card:hover .product-related-action{text-decoration:underline}.product-related-card:focus-visible,.product-related-realisations:focus-visible{outline:3px solid #087cf5;outline-offset:4px}.product-related-realisations{display:inline-flex;gap:12px;align-items:center;margin-top:22px;font-size:13px;line-height:1.6;font-weight:700;color:#0067d5;text-decoration:none}.product-related-realisations:hover{text-decoration:underline}@media(max-width:700px){.product-related{scroll-margin-top:145px;padding-block:26px 30px}.product-related h2{font-size:25px;margin-bottom:18px}.product-related-grid{grid-template-columns:1fr;gap:12px}.product-related-card{padding:18px}.product-related-card h3{font-size:17px}.product-related-card p{margin-bottom:13px}.product-related-realisations{font-size:12px}}@media(prefers-reduced-motion:reduce){.product-related-card{transition:none}}
.product-summary .product-finance.pricing-standard.product-monthly{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;margin-top:16px;padding:13px 16px;border:1px solid #b9dff5;border-radius:6px;background:linear-gradient(110deg,#f3faff,#e8f5fe);box-shadow:0 3px 12px #081c4605}.product-finance.pricing-standard .finance-context p{margin:0;color:var(--muted,#60738c);font-size:12px;line-height:1.5}.product-finance.pricing-standard .finance-amount{display:flex;align-items:baseline;gap:8px;margin:0;line-height:1.1;white-space:nowrap;color:var(--navy,#081c46)}.product-finance.pricing-standard .finance-amount strong{color:var(--blue-dark,#087cf5);font-size:38px;line-height:1.1;letter-spacing:-1.5px}.product-finance.pricing-standard .finance-amount>span{font-size:12px;font-weight:700}.product-finance.pricing-standard .finance-condition{grid-column:1/-1;margin:10px 0 0;font-size:10px;line-height:1.5;color:var(--muted,#60738c)}.product-summary .product-finance.pricing-standard.product-quote{display:block;margin-top:16px;padding:13px 16px;border:1px solid #b9dff5;border-radius:6px;background:linear-gradient(110deg,#f3faff,#e8f5fe);box-shadow:0 3px 12px #081c4605}.product-finance.pricing-standard.product-quote>p:first-child{font-size:12px;margin:0;color:#536b85}.product-finance.pricing-standard.product-quote .quote-title{font-size:28px;font-weight:700;line-height:1.25;margin:8px 0 0;color:#087cf5}.panel-technical>.pricing-technical-choice{grid-column:1/-1;margin:4px 0 18px;max-width:760px}.pricing-technical-choice.holo-choice{justify-content:flex-start;gap:24px}@media(min-width:701px){.product-summary .product-finance.pricing-standard.product-monthly,.product-summary .product-finance.pricing-standard.product-quote{margin-top:auto}}@media(max-width:900px){.product-summary .product-finance.pricing-standard.product-monthly{gap:6px 10px;padding:12px}.product-finance.pricing-standard .finance-amount strong{font-size:34px}.product-finance.pricing-standard .finance-amount>span{font-size:11px}}@media(max-width:700px){.product-summary .product-finance.pricing-standard.product-monthly,.product-summary .product-finance.pricing-standard.product-quote{padding:13px 14px}.product-finance.pricing-standard .finance-amount strong{font-size:36px}.product-finance.pricing-standard .finance-condition{font-size:9px}.product-finance.pricing-standard.product-quote .quote-title{font-size:24px}.pricing-technical-choice.holo-choice{gap:12px;flex-wrap:wrap}}@media(max-width:370px){.product-finance.pricing-standard .finance-amount{gap:5px}.product-finance.pricing-standard .finance-amount strong{font-size:32px}.product-finance.pricing-standard .finance-amount>span{font-size:10px}}
.documents-v228 .product-actions>.button{width:100%;margin:0}.documents-v228 .product-secondary{display:grid;grid-template-columns:1.18fr 1fr;gap:9px;align-items:stretch;width:100%;margin-top:0}.documents-v228 .product-secondary>a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:43px;line-height:1.35;font-size:11px;text-align:center}.documents-v228 .product-secondary .product-download{border:1px solid #a9bdcc;border-radius:4px;background:#fff;text-decoration:none;padding:6px 8px}.documents-v228 .product-secondary .visio-link{text-decoration:none;padding:6px 0}.documents-v228 .product-secondary .icon{width:25px;height:25px;flex-shrink:0}.documents-v228 .panel-pdf img{width:65px;height:92px;max-height:95px;object-fit:contain}.documents-v228 .panel-pdf>span{max-width:245px;line-height:1.6}@media(max-width:700px){.documents-v228 .product-secondary{gap:8px}.documents-v228 .product-secondary>a{font-size:11px;min-height:42px}.documents-v228 .panel-pdf img{width:48px;height:68px;max-height:70px}.documents-v228 .panel-pdf>span{max-width:230px}}
.news-page .stories-filters{grid-template-columns:1fr 1.5fr auto}.news-page .stories-type-row{justify-content:flex-end}.news-page .stories-type-row p{margin:0}.news-page .nav-realisations{border-bottom-color:transparent}.news-page .utility a[href="/actualites/"]{color:#008bc4;font-weight:750}.product-news-v232{margin-top:25px;padding-top:22px;border-top:1px solid #d9e6ed;display:grid;gap:10px}.product-news-v232>p{font-size:11px;font-weight:750;letter-spacing:.07em;text-transform:uppercase;color:#658198;margin:0}.product-news-v232>a{font-size:15px;font-weight:650;color:#062657;line-height:1.6;text-decoration:none}.product-news-v232>a:hover{color:#009bcf}.product-news-v232>a.product-news-more{font-size:12px;color:#527185;font-weight:500}.product-news-v232>a:focus-visible{outline:3px solid #00afe0;outline-offset:4px}@media(max-width:700px){.news-page .stories-filters{grid-template-columns:1fr}.product-news-v232>a{font-size:14px}}
.product-related.product-related-compact{display:flex;align-items:center;gap:18px;padding-block:20px 24px;scroll-margin-top:180px;border-top:1px solid #dce7ef}.product-related.product-related-compact h2{font-size:13px;line-height:1.5;margin:0;flex-shrink:0;color:#657c90;font-weight:600}.related-inline-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}.related-inline-links a{font-size:13px;line-height:1.6;min-height:38px;display:inline-flex;align-items:center;color:#062657;text-decoration:none;font-weight:650}.related-inline-links a:hover{color:#009bca;text-decoration:underline;text-underline-offset:4px}.demo-resource-column{min-width:0;align-self:start}.video-resource-links{display:grid;gap:12px;min-width:0}.resource-card{border:1px solid #d9e6ef;border-radius:9px;background:#fff;min-width:0}.resource-primary{display:flex;gap:14px;align-items:flex-start;padding:18px;text-decoration:none;color:#062657;min-width:0}.resource-primary:hover{background:#f4faff}.resource-icon{height:25px;width:25px;flex:0 0 25px;color:#009bd4;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.resource-copy{display:grid;gap:6px;min-width:0}.resource-copy>strong{font-size:15px;font-weight:700;line-height:1.4;color:#062657}.resource-copy>span{font-size:12px;line-height:1.6;color:#61788b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.resource-arrow{margin-left:auto;color:#009bd4;font-size:17px;flex-shrink:0}.resource-more{display:block;margin:0 18px 16px 57px;color:#53758b;font-size:11px;text-decoration:none;line-height:1.5}.resource-more:hover{color:#009bd4;text-decoration:underline}.demo-resource-details{margin-top:14px;border-top:1px solid #dce7ef;padding-top:12px}.demo-resource-details>summary{font-size:12px;line-height:1.6;color:#61788b;cursor:pointer}.demo-resource-details[open]>summary{margin-bottom:16px}.demo-resource-details .panel-control,.demo-resource-details .holo-demo-copy{padding:0;border:0;background:transparent}.demo-resource-details h3{font-size:18px!important}.demo-resource-details p,.demo-resource-details li{font-size:12px!important;line-height:1.75!important}.demo-resource-details ul{margin-block:12px!important}.demo-resource-details li{margin-block:8px!important}.opaque-resource-column>h2{font-size:25px!important;line-height:1.25!important;margin-bottom:20px!important}.resource-strip{padding-top:12px!important;padding-bottom:20px!important}.resource-strip>.video-resource-links{grid-template-columns:1fr 1fr}.resource-primary:focus-visible,.resource-more:focus-visible,.related-inline-links a:focus-visible,.demo-resource-details>summary:focus-visible{outline:3px solid #00ade0;outline-offset:4px}.kit-vitrine-page .product-summary .kit-campaign-price{display:block;background:linear-gradient(110deg,#f3faff,#e8f5fe);border:1px solid #b9dff5;border-radius:7px;padding:17px;margin-top:16px;scroll-margin-top:180px}.kit-campaign-price .kit-choices{margin:0 0 10px}.kit-campaign-price .kit-selection{font-size:11px;margin:0 0 14px;line-height:1.6;color:#61788b}.kit-campaign-price .finance-top{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #cfe3ef;padding-top:13px}.kit-campaign-price #kit-price-label{font-size:12px;color:#536b85;margin:0}.kit-campaign-price .finance-amount{display:flex;align-items:baseline;gap:8px;margin:0}.kit-campaign-price .finance-amount strong{font-size:36px;line-height:1.15;color:#087cf5;letter-spacing:-1px}.kit-campaign-price .finance-amount>span{font-size:12px;font-weight:700;color:#062657}.kit-campaign-price .holo-finance-note{font-size:10px;line-height:1.6;color:#61788b;margin:12px 0 0}@media(max-width:900px){.product-related.product-related-compact{align-items:flex-start;gap:10px 18px;flex-wrap:wrap}.resource-primary{padding:15px;gap:12px}.resource-copy>strong{font-size:14px}.resource-more{margin-left:52px}}@media(max-width:700px){.product-related.product-related-compact{display:block;padding-block:17px 22px}.product-related.product-related-compact h2{font-size:12px;margin-bottom:7px}.related-inline-links{gap:0 20px}.related-inline-links a{min-height:44px;font-size:12px}.resource-strip>.video-resource-links{grid-template-columns:1fr}.demo-resource-column{width:100%}.video-resource-links{gap:10px}.kit-vitrine-page .product-summary .kit-campaign-price{padding:14px}.kit-campaign-price .finance-top{gap:10px}.kit-campaign-price .finance-amount strong{font-size:32px}.opaque-resource-column>h2{font-size:23px!important}}
.demo-resource-information{margin-top:16px;padding-top:16px;border-top:1px solid #dce7ef;min-width:0}.demo-resource-information .panel-control,.demo-resource-information .holo-demo-copy{padding:0;border:0;background:transparent;box-shadow:none}.demo-resource-information h3{font-size:18px!important;line-height:1.35!important;margin:0 0 12px!important;color:#062657}.demo-resource-information p,.demo-resource-information li{font-size:13px!important;line-height:1.7!important;color:#61788b}.demo-resource-information p{margin:0 0 10px!important}.demo-resource-information .eyebrow{font-size:11px!important;line-height:1.5!important;margin:0 0 12px!important}.demo-resource-information ul{margin:10px 0!important;gap:9px!important}.demo-resource-information .panel-control li{padding:0!important;margin:0!important;gap:10px!important}.demo-resource-information .panel-control li .icon{width:23px;height:23px;flex-basis:23px;flex-shrink:0}.demo-resource-information .text-link{font-size:12px;line-height:1.6;margin-top:8px}@media(max-width:700px){.demo-resource-information{margin-top:14px;padding-top:14px}.demo-resource-information h3{font-size:17px!important}.demo-resource-information p,.demo-resource-information li{font-size:12px!important}}
.product-summary>.product-warranty-v240{display:inline-flex;align-self:flex-start;align-items:center;gap:7px;color:#526c80;font-size:11px;line-height:1.5;margin-top:13px;text-decoration:none}.product-warranty-v240:before{content:'✓';display:grid;place-items:center;width:19px;height:19px;border:1px solid #9bcae5;border-radius:50%;color:#008ac1;font-size:12px;font-weight:700}.product-summary>.product-warranty-v240:hover{color:#007ab5;text-decoration:underline;text-underline-offset:3px}
