
#banner{overflow:hidden;position:relative;padding:66px 0 0}#banner video{height:100%;width:100%;object-fit:cover;object-position:center bottom;position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}#banner .container>.flex>figure img{margin:0 auto}#banner .container>.flex>div{margin:0}#banner .container>.flex>div h1{font-size:24px;text-transform:uppercase;color:var(--color-white);font-weight:400}@media screen and (min-width: 320px){#banner .container>.flex>div h1{font-size:calc(24px + 48 * (100vw - 320px) / 880)}}@media screen and (min-width: 1200px){#banner .container>.flex>div h1{font-size:72px}}@media all and (max-width: 992px){#banner .container>.flex>figure img{max-width:256px}}@media all and (max-width: 768px){#banner{padding:36px 0 0}#banner .container>.flex>figure{margin:20px 0 0}#banner .container>.flex>div h1{text-align:center}}.highlight{background:#f3f3f3;margin:-30px 0 -20px;padding:50px 0;transform:skew(-2deg) rotate(-2deg)}.highlight .container .flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 240px 0 0;position:relative}.highlight .container .flex:after{content:"";position:absolute;top:-40px;right:20px;width:200px;height:200px;background:url(../../img/pages/badge-inventor.svg) no-repeat center;background-size:contain;z-index:1;transform:skew(2deg)}.highlight .container .flex>div{text-transform:uppercase;font-size:clamp(20px,4vw,32px);font-weight:700;color:var(--primary-color);margin:0}.highlight .container .flex>div>strong{display:block;color:var(--secondary-color);font-weight:inherit}.highlight .container .flex>figure img{margin:0 auto}@media all and (max-width: 1300px){.highlight .container .flex>div{font-size:clamp(20px,2vw,32px)}}@media all and (max-width: 992px){.highlight{padding:30px 0}.highlight .container .flex:after{top:auto;bottom:-60px}.highlight .container .flex>div{font-size:clamp(20px,3vw,32px);margin:0 0 20px;flex-basis:100%;text-align:center}}@media all and (max-width: 768px){.highlight .container .flex{padding:0}.highlight .container .flex:after{width:150px;height:150px}.highlight .container .flex>figure{margin:0 170px 0 0;padding:0 20px}}@media all and (max-width: 500px){.highlight{padding:15px 0}.highlight .container .flex:after{bottom:-30px;width:100px;height:100px}.highlight .container .flex>figure{margin:0 120px 0 0}}#content #banner .container .flex>figure{padding:0 20px}#content>.container{padding-top:70px;padding-bottom:60px}#content>.container h1{color:var(--primary-color);margin:0;font-size:32px;font-weight:300;text-align:center;margin:0 0 20px;text-transform:uppercase}#content>.container h2{background:var(--secondary-color);color:var(--color-white);font-size:20px;display:inline-flex;text-transform:uppercase;font-weight:700;padding:5px 10px;margin:20px 0}#content>.container h2.lead{background:var(--tertiary-color)}#content>.container h2:first-child{margin:0 0 20px}#content>.container p{margin:0 0 20px;line-height:1.5;text-align:justify;hyphens:auto;color:var(--secondary-color)}#content>.container p strong{text-transform:uppercase;font-weight:700;color:var(--primary-color)}#content>.container p a{color:var(--primary-color)}#content>.container p.lead{font-weight:700}#content>.container p:last-child{margin:0}#content>.container h3{clip-path:polygon(0 15px, 100% 0%, 100% calc(100% - 15px), 0% 100%);background:var(--primary-color);padding:15px 0;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-white);margin:0 0 20px}#content>.container ul,#content>.container ol{margin:0 0 20px 20px;color:var(--secondary-color)}#content>.container ul li,#content>.container ol li{margin:0 0 10px;display:flex;align-items:flex-start}#content>.container ul li strong,#content>.container ol li strong{display:block;text-transform:uppercase;font-weight:700;color:var(--primary-color)}#content>.container ul li:before,#content>.container ol li:before{content:"";display:inline-flex}#content>.container ul li:last-child,#content>.container ol li:last-child{margin:0}#content>.container ul:last-child,#content>.container ol:last-child{margin:0 0 0 20px}#content>.container ul li:before{min-width:10px;width:10px;height:10px;border-radius:99em;background:var(--primary-color);margin:5px 10px 0 0}#content>.container ol li{counter-increment:counter}#content>.container ol li:before{min-width:24px;content:counter(counter) ".";font-family:inherit;font-size:16px;font-weight:700;color:var(--primary-color)}#content>.container .table-responsive{overflow:auto;margin:0 0 20px}#content>.container .table-responsive:last-child{margin:0}#content>.container table{width:100%;margin:0 0 20px;table-layout:fixed}#content>.container table:last-child{margin:0}#content>.container table thead tr th{text-align:left;padding:10px;background:var(--secondary-color);color:var(--color-white);border-right:1px solid var(--color-white);border-bottom:1px solid var(--color-white);font-weight:700}#content>.container table thead tr th[align=center]{text-align:center}#content>.container table thead tr th:last-child{border-right:0 none}#content>.container table thead tr:last-child th{border-bottom:0 none}#content>.container table tbody tr:nth-child(odd) td{background:var(--color-background-table-odd)}#content>.container table tbody tr:nth-child(even) td{background:var(--color-background-table-even)}#content>.container table tbody tr td{vertical-align:top;padding:10px;font-size:12px;vertical-align:middle;background:var(--color-background-base);border-bottom:1px solid var(--color-border-base);border-right:1px solid var(--color-border-base)}#content>.container table tbody tr td:first-child:last-child{background:var(--tertiary-color);color:var(--color-white);font-weight:700;font-size:14px}#content>.container table tbody tr td:first-child{font-weight:600;text-transform:uppercase}#content>.container table tbody tr td:last-child{border-right:0 none}#content>.container table tbody tr:hover td{background:var(--color-background-table-hover)}#content>.container table tbody tr.bg td{background:var(--tertiary-color)}#content>.container table tfoot tr td{background:var(--primary-color);padding:5px;font-size:10px;color:var(--color-white)}#content>.container figure.center img{margin:0 auto}#content>.container .flex{margin-bottom:20px}#content>.container .flex:last-child{margin-bottom:0}#content>.container .flex.content>div:last-child{flex-grow:0;flex-basis:33.3333333333%}#content>.container .flex.atouts{display:flex;flex-wrap:wrap;justify-content:center;margin:-45px 0 20px}#content>.container .flex.atouts.notitle{margin:-10px 0 20px}#content>.container .flex.atouts>div{padding:40px 10px 0}#content>.container .flex.atouts>figure{flex-basis:50%;padding:10px}#content>.container .flex.atouts>figure:first-child:last-child{flex-basis:100%}#content>.container .flex.atouts>figure.full{flex-basis:100%}#content>.container .flex.atouts>figure img{margin:0 auto}#content>.container .flex.atouts>figure figcaption{padding:10px 10px 0;text-align:center}
