@font-face{font-family:"titlefont";src:url(/assets/din-700-fe7c254fbed760005e9ac942e4b73210bf3989772b8ec99d15d19e11336f0e7b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"basefont";src:url(/assets/inter-300-5a4c84ca09275da59f82d216da2d538f2856e4cae594d4451933c8ff8d9ee36a.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:"basefont";src:url(/assets/inter-400-6f730b3fd158a4515b94f7f03ea0b0ee9e009d95370f8cd0dd12e72321d94124.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"basefont";src:url(/assets/inter-400-it-d0688195a6de0f757a20ea6cabd551a183098580a5bf741ba6b95a52544b56bc.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:400}@font-face{font-family:"basefont";src:url(/assets/inter-500-ae49ee53fe19bdb3a4dd5c83de92f8f274c53c9dd652e26c72457286974fa575.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"basefont";src:url(/assets/inter-600-546989e11dba89f002bd5c602cf35d4949ba49ac50ba56c3f1d8cd26c9b6eea3.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"basefont";src:url(/assets/inter-600-it-2f4e3b39ab5936ff3021213c520492444e89d6bab75db3aaba907711879e5916.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:600}body.website{--fs-xxxxl: 86px;--fs-xxxl: 69px;--fs-xxl: 55px;--fs-xl: 44px;--fs-l: 35px;--fs-m: 23px;--fs-s: 18px;--fs-xs: 16px;--fs-xxs: 14px}@media only screen and (max-width:1000px){body.website{--fs-xxxxl: 69px;--fs-xxxl: 55px;--fs-xxl: 44px;--fs-xl: 35px;--fs-l: 28px;--fs-m: 20px;--fs-s: 16px;--fs-xs: 14px}}@media only screen and (max-width:700px){body.website{--fs-xxxxl: 55px;--fs-xxxl: 44px;--fs-xxl: 35px;--fs-xl: 28px;--fs-l: 23px;--fs-m: 18px}}body.website{--block-xs: 375px;--block-s: 700px;--block-m: 900px;--block-l: 1064px;--block-xl: 1512px;--line-xl: 2.00em;--line-l: 1.60em;--line-m: 1.30em;--line-s: 1.10em;--line-xs: 1.00em;--space-xxxl: 160px;--space-xxl: 96px;--space-xl: 80px;--space-l: 64px;--space-m: 48px;--space-s: 32px;--space-xs: 24px;--space-xxs: 16px;--space-xxxs: 4px;--blockpad: var(--space-l);--base-radius: 12px}@media only screen and (max-width:1000px){body.website{--space-xxxl: 128px;--space-xxl: 76px;--space-xl: 64px;--space-l: 56px;--space-m: 40px;--space-s: 24px;--space-xs: 20px;--space-xxs: 12px;--blockpad: var(--space-m)}}@media only screen and (max-width:700px){body.website{--space-xxxl: 72px;--space-xxl: 60px;--space-xl: 52px;--space-l: 44px;--space-m: 32px;--space-s: 20px;--space-xs: 16px}}@media only screen and (max-width:480px){body.website{--space-m: 24px}}body.website{background:var(--color-white);color:var(--color-ink);font-family:"basefont",sans-serif;font-size:var(--fs-s);font-weight:400;height:auto;text-align:left}body.website frml-smart-anchor a{transform:translateY(-10vh)}body.website h1,body.website h2,body.website h3,body.website h4,body.website h5,body.website h6{font-family:"basefont";font-size:var(--fs-s);font-weight:700;line-height:var(--line-s);margin:0 0 var(--space-l) 0;padding:0}body.website h1 small,body.website h2 small,body.website h3 small,body.website h4 small,body.website h5 small,body.website h6 small{display:block;font-size:70%;font-weight:400}body.website h1 small.suptitle,body.website h2 small.suptitle,body.website h3 small.suptitle,body.website h4 small.suptitle,body.website h5 small.suptitle,body.website h6 small.suptitle{color:var(--color-gray);font-family:"basefont";font-size:var(--fs-l);font-weight:600;line-height:1em;margin-bottom:var(--space-xs)}body.website h1{font-family:"titlefont";font-size:var(--fs-xxxl)}body.website h2{font-size:var(--fs-xxl);margin-bottom:var(--space-l)}body.website h2.medium{font-family:"titlefont";font-size:var(--fs-xxl)}body.website h2.large{font-family:"titlefont";font-size:var(--fs-xxxl)}body.website h3{font-size:var(--fs-xl)}body.website h4{font-size:var(--fs-l)}body.website p{color:var(--color-ink);font-family:"basefont";font-size:var(--fs-s);font-weight:400;line-height:var(--line-m);margin:0 0 var(--space-s) 0;padding:0}body.website p strong{font-weight:600}body.website p.notes{font-size:var(--fs-xs)}body.website ol.items,body.website ul.items{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-s)}body.website ol.items li,body.website ul.items li{list-style:disc;margin:0 0px var(--space-xxs) 25px}body.website span.credit{bottom:var(--space-xxs);color:var(--color-white);display:block;font-size:12px;left:var(--space-xs);opacity:.7;position:absolute;text-shadow:0px 0px 10px rgba(0,0,0,.6)}body.website header#main-header{align-items:center;background:var(--color-white);display:flex;flex-direction:column;justify-content:center;transition:top .3s;width:100%;position:sticky;top:0;z-index:1100}body.website header#main-header frml-row{background:var(--color-white);align-items:center;box-sizing:border-box;display:flex;max-width:var(--block-xl);justify-content:space-between;padding:var(--space-s) var(--blockpad);width:100%}body.website header#main-header frml-row div.logo{margin-bottom:var(--space-xxs);text-align:left;height:52px}body.website header#main-header frml-row div.logo a{display:block;height:100%}body.website header#main-header frml-row div.logo a:after{display:none}body.website header#main-header frml-row div.logo img{height:100%;max-height:52px}body.website header#main-header frml-row nav#nav-desktop{align-items:center;display:flex;justify-content:center}body.website header#main-header frml-row nav#nav-desktop ul{align-items:center;display:flex;gap:var(--space-l)}body.website header#main-header frml-row nav#nav-desktop ul li a{color:var(--color-primary);border:none;display:block;font-size:var(--fs-s);font-weight:400;padding:3px;text-decoration:none}body.website header#main-header frml-row nav#nav-desktop ul li a:after{content:"";background:var(--color-primary);border:none;display:block;height:1px;margin-top:3px;transform:scale(0, 1);transform-origin:top left;transition:.3s}body.website header#main-header frml-row nav#nav-desktop ul li a:hover:after{transform:scale(1, 1)}body.website header#main-header frml-row nav#nav-desktop ul li.selected a:after{transform:scale(1, 1)}body.website header#main-header frml-row nav#nav-desktop-lang{display:flex;justify-content:flex-end;width:170px}body.website header#main-header frml-row nav#nav-desktop-lang a{background:var(--color-primary-text);border:2px solid var(--color-primary);border-radius:3px;color:var(--color-primary);display:block;font-size:var(--fs-xxs);font-weight:600;line-height:1.2em;padding:var(--space-xxs);text-decoration:none;text-transform:uppercase;transition:.3s}body.website header#main-header frml-row nav#nav-desktop-lang a:hover{background:var(--color-primary);color:var(--color-primary-text)}body.website header#main-header frml-row nav#nav-mobile{align-items:center;display:none;gap:var(--space-l)}body.website header#main-header.fixed{position:sticky;top:0;z-index:1100}body.website header#main-header.hidden{position:sticky;top:-210px;z-index:1100}body.website footer#main-footer{align-items:center;background:var(--color-black);box-sizing:border-box;display:flex;flex-direction:column;padding:var(--space-xxl) 0 var(--space-l) 0;width:100%}body.website footer#main-footer a{color:var(--color-white);font-weight:400;transition:.3s}body.website footer#main-footer frml-row{box-sizing:border-box;display:flex;gap:var(--space-l);justify-content:space-between;max-width:var(--block-xl);padding:0 var(--blockpad);width:100%}body.website footer#main-footer frml-row frml-column.about{width:var(--block-xs)}body.website footer#main-footer frml-row frml-column.about a.logo{display:block;margin-bottom:var(--space-l);padding-top:var(--space-s)}body.website footer#main-footer frml-row frml-column.about a.logo img{height:86px}body.website footer#main-footer frml-row frml-column.about p{color:var(--color-black-text);display:block;font-size:var(--fs-xxs);margin-bottom:0}body.website footer#main-footer frml-row frml-column.nav{align-items:flex-end;display:flex;justify-content:flex-end;padding-bottom:var(--space-s)}body.website footer#main-footer frml-row frml-column.nav nav#nav-footer ul{display:flex;gap:var(--space-l)}body.website footer#main-footer frml-row frml-column.nav nav#nav-footer ul li{display:flex;flex-direction:column}body.website footer#main-footer frml-row frml-column.nav nav#nav-footer ul li a{font-size:var(--fs-s);text-decoration:none;width:fit-content}body.website footer#main-footer frml-row frml-column.nav nav#nav-footer ul li a:after{content:"";background:var(--color-white);border:none;display:block;height:1px;margin-top:3px;transform:scale(0, 1);transform-origin:top left;transition:.3s}body.website footer#main-footer frml-row frml-column.nav nav#nav-footer ul li a:hover:after{transform:scale(1, 1)}body.website footer#main-footer frml-row frml-column.nav nav#nav-footer ul li a.sub{color:var(--color-aqua);font-size:var(--fs-xxs);padding-top:var(--space-xxxs);text-decoration:none}body.website footer#main-footer frml-row frml-column.nav nav#nav-footer ul li a.sub:after{background:var(--color-aqua)}body.website footer#main-footer frml-row.main{padding-bottom:var(--space-s)}body.website footer#main-footer frml-row.copyright div.wrapper{align-items:flex-start;border-top:1px solid var(--color-black-text);display:flex;justify-content:space-between;padding-top:var(--space-xs);width:100%}body.website footer#main-footer frml-row.copyright p.copy{color:var(--color-aqua);font-size:var(--fs-xxs);margin:0}body.website footer#main-footer frml-row.copyright a.privacy{color:var(--color-aqua);font-size:var(--fs-xxs)}@media only screen and (max-width:1300px){body.website header#main-header frml-row nav#nav-desktop-lang{width:auto}body.website footer#main-footer frml-row{flex-direction:column-reverse}body.website footer#main-footer frml-row frml-column.nav{justify-content:flex-start}body.website footer#main-footer frml-row frml-column.about{align-items:flex-start;display:flex;gap:var(--space-m);max-width:var(--block-s);width:100%}body.website footer#main-footer frml-row frml-column.about a.logo{margin:0;padding:0}body.website footer#main-footer frml-row frml-column.about a.logo img{height:50px}}@media only screen and (max-width:1000px){body.website header#main-header frml-row nav#nav-desktop{display:none}body.website header#main-header frml-row nav#nav-desktop-lang{display:none}body.website header#main-header frml-row nav#nav-mobile{display:flex}}@media only screen and (max-width:700px){body.website header#main-header frml-row div.logo{height:44px}body.website footer#main-footer frml-row frml-column.nav{display:none}body.website footer#main-footer frml-row frml-column.about{flex-direction:column;gap:var(--space-xs)}body.website footer#main-footer frml-row.copyright div.wrapper{flex-direction:column-reverse}body.website footer#main-footer frml-row.copyright div.wrapper a.privacy{margin-bottom:var(--space-xs)}}body.website frml-block{box-sizing:border-box;padding:var(--space-xxxl) 0;width:100%}body.website frml-block frml-block-header,body.website frml-block frml-block-body,body.website frml-block frml-block-footer{box-sizing:border-box;margin:0 auto;max-width:var(--block-xl);padding:0 var(--blockpad);width:100%}body.website frml-block frml-block-header{padding-bottom:var(--space-xxl)}body.website frml-block frml-block-header h2{margin-bottom:0}body.website frml-block frml-block-footer{padding-top:var(--space-l)}body.website frml-block.royal{background:var(--color-royal)}body.website frml-block.royal h2,body.website frml-block.royal h3,body.website frml-block.royal p{color:var(--color-royal-text)}body.website frml-block.royal.text-aqua h2,body.website frml-block.royal.text-aqua h3,body.website frml-block.royal.text-aqua p{color:var(--color-aqua)}body.website frml-block.black{background:var(--color-black)}body.website frml-block.black h2,body.website frml-block.black h3,body.website frml-block.black p,body.website frml-block.black ul.items{color:var(--color-white)}body.website frml-block.light{background:var(--color-surface-light)}body.website frml-block.hero{align-items:center;display:flex;justify-content:center;padding:var(--space-xxxl) 0;width:100%}body.website frml-block.hero h1{color:var(--color-royal-dark);margin:0 auto 0 auto;max-width:var(--block-m);text-align:center;width:80%}body.website frml-block.center frml-block-header h2{margin:0 auto;text-align:center}body.website frml-block.cover{background:no-repeat center center;background-size:cover;height:60vw;max-height:90vh;position:relative}body.website frml-block.cover span.credit{left:auto;right:var(--space-s)}body.website frml-block.footer-cta{padding:var(--blockpad)}body.website frml-block.footer-cta a.footer-cta{align-items:center;background:var(--color-black) no-repeat;background-size:cover;border-radius:var(--base-radius);color:var(--color-white);display:flex;font-size:var(--fs-xxl);gap:var(--space-xs);height:clamp(450px,50vh,1200px);justify-content:center;text-decoration:none}body.website frml-block.footer-cta a.footer-cta span.mask{align-items:center;background:none;border-radius:var(--base-radius);display:flex;flex-direction:column;justify-content:center;height:100%;transition:.3s;width:100%}body.website frml-block.footer-cta a.footer-cta span.text{display:block;max-width:var(--block-s);text-align:center}body.website frml-block.footer-cta a.footer-cta span.arrow{background:url(/assets/website/arrow-large-cffff47f7e02dbf00bdc37bff12f3ca3f5aaad682768f33af87b495ac86a9917.svg) no-repeat center right;background-size:auto 100%;display:block;height:70px;transition:.3s;width:64px}body.website frml-block.footer-cta a.footer-cta:hover span.mask{background:rgba(5,13,61,.5)}body.website frml-block.footer-cta a.footer-cta:hover span.arrow{width:170px}body.website frml-block.columns{padding:0}body.website frml-block.columns frml-block-body frml-block-column{padding:var(--space-xxxl) var(--blockpad)}body.website frml-block section.box{align-items:center;background:var(--color-white);border-radius:var(--base-radius);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:var(--block-l);padding:var(--blockpad)}body.website frml-block section.box h3,body.website frml-block section.box p{color:var(--color-royal);text-align:center}body.website frml-block section.box img.avatar{margin-bottom:var(--space-xs)}body.website frml-block section.box h3{font-size:var(--fs-l);font-weight:400;margin-bottom:var(--space-xs)}body.website frml-block section.box.aqua{background:var(--color-aqua)}@media only screen and (max-width:1000px){body.website frml-block.footer-cta a.footer-cta span.mask span.text{width:80%}}@media only screen and (max-width:700px){body.website frml-block.hero h1{width:100%}body.website frml-block.footer-cta a.footer-cta span.mask span.arrow{background-size:auto 80%;height:56px;width:52px}body.website frml-block.footer-cta a.footer-cta span.mask:hover span.arrow{width:110px}}body.website a.button,body.website button,body.website input[type=submit]{box-sizing:border-box;font-size:20px;font-weight:500;line-height:4.5em;padding:0 var(--space-l);white-space:nowrap;background-color:var(--color-primary);color:var(--color-primary-text)}body.website a.button span.core,body.website button span.core,body.website input[type=submit] span.core{align-items:center;display:flex}body.website a.button span.arrow,body.website button span.arrow,body.website input[type=submit] span.arrow{background:url(/assets/website/arrow-aqua-a2f689c2a677c05392c3cc9c166a9296c1585ffa2e8ba7659aca6970b9375add.svg) no-repeat center right;background-size:auto 36px;display:inline-block;height:40px;margin-left:var(--space-xxs);margin-right:18px;transition:.3s;width:32px}body.website a.button:hover,body.website button:hover,body.website input[type=submit]:hover{background:var(--color-royal-dark)}body.website a.button:has(span.arrow),body.website button:has(span.arrow),body.website input[type=submit]:has(span.arrow){padding-right:calc(var(--space-l) - 36px)}body.website a.button:has(span.arrow):hover span.arrow,body.website button:has(span.arrow):hover span.arrow,body.website input[type=submit]:has(span.arrow):hover span.arrow{margin-right:0px;width:50px}body.website a.button.aqua,body.website button.aqua,body.website input[type=submit].aqua{background-color:var(--color-aqua);color:var(--color-royal)}body.website a.button.aqua span.arrow,body.website button.aqua span.arrow,body.website input[type=submit].aqua span.arrow{background-image:url(/assets/website/arrow-c050e717e45ad3e4bd055cebde398f0cfe7f2b43551b421c8f96cdb9660c0bfa.svg)}body.website a.button.aqua:hover,body.website button.aqua:hover,body.website input[type=submit].aqua:hover{background-color:var(--color-aqua-dark)}body.website a.button.royal,body.website button.royal,body.website input[type=submit].royal{background-color:var(--color-royal);color:var(--color-aqua)}body.website a.button.royal:hover,body.website button.royal:hover,body.website input[type=submit].royal:hover{background-color:var(--color-royal-dark)}@media only screen and (max-width:1000px){body.website a.button,body.website button,body.website input[type=submit]{font-size:18px;padding:0 var(--space-m)}}@media only screen and (max-width:700px){body.website a.button,body.website button,body.website input[type=submit]{font-size:16px;padding:0;width:100%}body.website a.button:has(span.arrow),body.website button:has(span.arrow),body.website input[type=submit]:has(span.arrow){padding-right:0;padding-left:32px}}@media only screen and (max-width:480px){body.website a.button:has(span.arrow),body.website button:has(span.arrow),body.website input[type=submit]:has(span.arrow){padding-right:0;padding-left:0px}body.website a.button:has(span.arrow) span.arrow,body.website button:has(span.arrow) span.arrow,body.website input[type=submit]:has(span.arrow) span.arrow{display:none}}body.website frml-cards{display:flex;flex-direction:column}body.website frml-card{background:none;border-radius:var(--base-radius);margin-bottom:var(--space-xxl);padding:var(--blockpad)}body.website frml-card figure{flex:1;max-width:588px}body.website frml-card figure img{border-radius:var(--base-radius)}body.website frml-card figure span.credit{left:20px;bottom:20px}body.website frml-card figure figcaption{color:var(--color-gray);line-height:var(--line-m)}body.website frml-card frml-card-details{flex:1}body.website frml-card frml-card-details h2,body.website frml-card frml-card-details h3{font-size:var(--fs-xl);margin-bottom:0}body.website frml-card frml-card-details h2:after,body.website frml-card frml-card-details h3:after{border-top:1px solid var(--color-royal);content:"";display:block;height:1px;margin-top:var(--space-l);padding-bottom:var(--space-l);width:var(--space-xxxl)}body.website frml-card frml-card-details div.text{margin-bottom:0}body.website frml-card frml-card-details a.action{margin-top:var(--space-l)}body.website frml-card:last-of-type{margin-bottom:0}body.website frml-card.level1{padding-left:0;padding-right:0}body.website frml-card.horizontal{gap:var(--space-xl)}body.website frml-card.aqua{background:var(--color-aqua)}body.website frml-card.aqua h2,body.website frml-card.aqua h3,body.website frml-card.aqua p{color:var(--color-aqua-text)}body.website frml-card.aqua h3:after{border-color:var(--color-aqua-text)}body.website frml-card.royal{background:var(--color-royal)}body.website frml-card.royal h2,body.website frml-card.royal h3,body.website frml-card.royal p{color:var(--color-royal-text)}body.website frml-card.royal h3:after{border-color:var(--color-royal-text)}body.website frml-card.white{background:var(--color-white)}body.website frml-card.reverse{flex-direction:row-reverse}body.website frml-card.compact{border-radius:var(--base-radius);gap:0;overflow:hidden;margin-bottom:0;padding:0}body.website frml-card.compact figure{align-items:center;display:flex;flex:none;justify-content:center;max-width:none;overflow:hidden;position:relative}body.website frml-card.compact figure a{display:block;height:100%}body.website frml-card.compact figure span.credit{left:20px;bottom:20px}body.website frml-card.compact figure picture{height:100%}body.website frml-card.compact figure img{border-radius:0;height:100%}body.website frml-card.compact frml-card-details{align-items:flex-start;background:var(--color-surface-light);box-sizing:border-box;display:flex;flex-direction:column;padding:var(--space-m);width:100%}body.website frml-card.compact frml-card-details h3{font-size:var(--fs-m);font-weight:400;margin-bottom:var(--space-s);line-height:var(--line-m)}body.website frml-card.compact frml-card-details h3 small.suptitle{color:var(--color-primary);font-size:var(--fs-xxs);font-weight:500;margin-bottom:var(--space-xxs);text-transform:uppercase}body.website frml-card.compact frml-card-details h3:after{display:none}body.website frml-card.compact frml-card-details div.text{margin-bottom:auto;max-width:500px;padding-bottom:var(--space-l)}body.website frml-card.compact frml-card-details div.text p{font-size:var(--fs-xs)}body.website frml-card.compact frml-card-details a.button{box-sizing:border-box;margin:0;width:100%}body.website frml-card.compact.horizontal{height:480px;margin-bottom:var(--space-s)}body.website frml-card.compact.horizontal figure{flex:1;height:100%;width:50%}body.website frml-card.compact.horizontal figure picture{height:100%;width:auto}body.website frml-card.compact.horizontal figure img{height:100%;width:auto}body.website frml-card.compact.horizontal frml-card-details{flex:1;height:100%;padding-left:0;padding-right:0;width:50%}body.website frml-card.compact.horizontal frml-card-details h3{font-size:var(--fs-l);margin:0 var(--space-m) var(--space-s) var(--space-m);max-width:500px}body.website frml-card.compact.horizontal frml-card-details h3 small.suptitle{margin-bottom:var(--space-xxs)}body.website frml-card.compact.horizontal frml-card-details div.text{margin:0 var(--space-m) auto var(--space-m)}body.website frml-card.compact.horizontal frml-card-details a.button{margin:0 var(--space-m);width:auto}body.website frml-card.compact.horizontal:last-of-type{margin-bottom:0}@media only screen and (max-width:1000px){body.website frml-card.horizontal{gap:var(--space-m);flex-direction:column}body.website frml-card.horizontal figure{max-width:500px;width:100%}body.website frml-card.horizontal frml-card-details h2:after,body.website frml-card.horizontal frml-card-details h3:after{margin-top:var(--space-m);padding-bottom:var(--space-m);width:30%}}@media only screen and (max-width:700px){body.website frml-card.horizontal frml-card-details h2:after,body.website frml-card.horizontal frml-card-details h3:after{margin-top:var(--space-s);padding-bottom:var(--space-s);width:50%}}body.website{--drawer-width: 400px}body.website frml-drawer#nav-mobile button{background:none;border:2px solid var(--color-royal);border-radius:4px;line-height:50px;height:50px;padding:0;width:50px}body.website frml-drawer#nav-mobile button span.core{display:none}body.website frml-drawer#nav-mobile button frml-icon{width:24px}body.website frml-drawer#nav-mobile button frml-icon svg{fill:var(--color-royal);transition:.3s}body.website frml-drawer#nav-mobile button:hover{background:var(--color-royal)}body.website frml-drawer#nav-mobile button:hover frml-icon svg{fill:var(--color-white)}body.website frml-drawer#nav-mobile frml-drawer-main{background:url(/assets/website/texture-nav-mobile-36f1ab58013d6e2411adcc580f3bee4d849c6c5ee13c6667c1f876d223a4845b.svg) no-repeat right bottom var(--color-royal);background-size:80%;display:flex;flex-direction:column}body.website frml-drawer#nav-mobile frml-drawer-main div.header{background:none;box-sizing:border-box;padding:var(--space-m) var(--space-m) var(--space-xxl) var(--space-m);width:100%}body.website frml-drawer#nav-mobile frml-drawer-main div.header h2 img{height:auto;width:170px}body.website frml-drawer#nav-mobile frml-drawer-main div.header button{border-color:var(--color-aqua)}body.website frml-drawer#nav-mobile frml-drawer-main div.header button frml-icon.close svg{fill:var(--color-aqua)}body.website frml-drawer#nav-mobile frml-drawer-main div.header button:hover{background:var(--color-aqua)}body.website frml-drawer#nav-mobile frml-drawer-main div.header button:hover frml-icon.close svg{fill:var(--color-royal)}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary{box-sizing:border-box;flex-grow:1;padding:0 var(--space-m);width:100%}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary a{background:none;border:none;color:var(--color-white);display:block;font-size:var(--fs-m);font-weight:500;padding:0 0 var(--space-xxs) 0;text-decoration:none;width:fit-content}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary a:after{content:"";background:var(--color-white);display:block;height:1px;margin-top:3px;transform:scale(0, 1);transform-origin:top left;transition:.3s}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary a:hover:after{transform:scale(1, 1)}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary ul.menu{align-items:flex-start;border:none;border-bottom:1px solid var(--color-aqua);display:flex;flex-direction:column;margin-bottom:var(--space-xxs);padding-bottom:var(--space-xxxs);width:100%}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary ul.menu li{width:100%}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary a.language{color:var(--color-aqua);font-size:var(--fs-s);text-decoration:none}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary a.language:after{background:var(--color-aqua)}body.website frml-drawer#nav-mobile frml-drawer-main nav.primary a.language:hover:after{transform:scale(1, 1)}@media only screen and (max-width:700px){body.website{--drawer-width: 100%}body.website frml-drawer#nav-mobile frml-drawer-main nav.footer{padding-bottom:var(--space-xxl)}}@media only screen and (max-width:480px){body.website frml-drawer#nav-mobile button{height:40px;width:40px}body.website frml-drawer#nav-mobile button frml-icon{width:20px}}body.website{--flux-block-duration: 0.5s;--flux-page-color: #fff;--flux-page-duration: 0.45s}body.website{--field-surface: none;--field-surface-dark: none;--field-border: var(--color-royal);--field-border-radius: var(--base-radius);--field-pad: 0px;--field-fs: var(--fs-s);--floating-label-surface: none;--floating-label-fs: 12px;--form-spinner-color: var(--color-white)}body.website div.field{max-width:none}body.website div.field input{border:none;border-bottom:1px solid var(--color-royal);border-radius:0;font-weight:400}body.website div.field textarea{min-height:160px;padding:var(--space-xxs)}body.website div.mask-form{height:134%;top:-125px}body.website div.mask-form .spinner{position:sticky;left:calc(50vw - 32px);top:46vh;width:fit-content}body.website{--color-link: var(--color-white)}body.website a:not(.button){color:var(--color-link);font-family:"basefont";font-size:var(--fs-s);font-weight:700;line-height:1.45em;text-decoration:underline;text-underline-offset:.2em;transition:.3s}body.website a:not(.button) svg{fill:var(--color-link);transition:.3s;vertical-align:middle;width:28px}body.website a:not(.button):hover{color:var(--color-link-hover)}body.website a:not(.button):hover svg{fill:var(--color-link-hover)}body.website frml-privacy-dialog{border-radius:0;bottom:0;left:0;padding:var(--space-s);width:100%}body.website frml-privacy-dialog turbo-frame{align-items:center;display:flex;gap:var(--space-l);justify-content:space-between;width:100%}body.website frml-privacy-dialog div.content{padding-bottom:0;max-width:var(--block-m)}body.website frml-privacy-dialog div.content h3{font-size:18px;margin-bottom:12px}body.website frml-privacy-dialog div.content p{font-size:14px;margin-bottom:0}body.website frml-privacy-dialog div.content p a.learn_more{color:var(--color-primary);font-size:14px;font-weight:500}body.website frml-privacy-dialog frml-button-group{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:180px}body.website frml-privacy-dialog frml-button-group a.button{line-height:1em;padding:16px;width:auto}body.website frml-privacy-dialog frml-button-group a.soft{margin-top:0}@media only screen and (max-width:700px){body.website frml-privacy-dialog turbo-frame{align-items:flex-start;flex-direction:column;gap:var(--space-s)}}body.website rich-text{color:var(--color-ink);font-size:var(--fs-s);line-height:1.45em;margin-bottom:var(--space-xs)}body.website rich-text ul li{list-style:disc;margin:0 0 var(--space-xs) 40px}body.website rich-text ol li{margin:0 0 var(--space-xs) 40px}body.website rich-text blockquote{margin:0 auto;padding:var(--space-s);width:60%}body.website rich-text h3{margin-bottom:0;padding-top:var(--space-xxs)}body.website rich-text h3:first-child{padding-top:0}body frml-video-player{aspect-ratio:16/9}body frml-video-player frml-video-player-internal{aspect-ratio:16/9}body#website-case-studies.show #block-cover{height:56vw}body#website-case-studies.show #block-cover.ara_robotique{background-image:url(/assets/website/expertises/ara-robotique/cover-7453e9858c815fce407351b05a61e7525ae7524bda15200dfe00049aaecf1fd2.webp)}body#website-case-studies.show #block-cover.exo_drone{background-image:url(/assets/website/expertises/exo-drone/cover-03cd5ab2c9236e6c0ef1902a485646d353c2152fe4c6bd1bc1d7c5d63821f0a9.webp)}body#website-case-studies.show #block-cover.exo_tactik{background-image:url(/assets/website/expertises/exo-tactik/cover-cab1fbee45c0f47e3b4970058594b0697c17fcba3346114e79a1d5621bc3b1b3.webp)}body#website-case-studies.show #block-cover.laflamme_aero{background-image:url(/assets/website/expertises/laflamme-aero/cover-78834d61ec8a49916c20ccf5722413adb996824894ea4c9378d149b263839814.webp)}body#website-case-studies.show #block-case-study frml-smart-anchor a{transform:translateY(-15vh)}body#website-case-studies.show #block-case-study frml-block-body{display:flex;justify-content:space-between}body#website-case-studies.show #block-case-study frml-block-body nav{margin:0 auto}body#website-case-studies.show #block-case-study frml-block-body nav ul{display:flex;flex-direction:column;position:sticky;top:150px}body#website-case-studies.show #block-case-study frml-block-body nav ul li{margin-bottom:var(--space-xxs);max-width:220px}body#website-case-studies.show #block-case-study frml-block-body nav ul li a{color:var(--color-royal);font-size:var(--fs-xs);line-height:var(--line-m);text-decoration:none}body#website-case-studies.show #block-case-study frml-block-body nav ul li a:hover{text-decoration:underline}body#website-case-studies.show #block-case-study frml-block-body article{max-width:var(--block-m)}body#website-case-studies.show #block-case-study frml-block-body article section{padding-bottom:var(--space-xxl)}body#website-case-studies.show #block-case-study frml-block-body article section h2,body#website-case-studies.show #block-case-study frml-block-body article section h3,body#website-case-studies.show #block-case-study frml-block-body article section p,body#website-case-studies.show #block-case-study frml-block-body article section li{color:var(--color-royal-dark)}body#website-case-studies.show #block-case-study frml-block-body article section h2{border-bottom:1px solid var(--color-royal-dark);font-size:var(--fs-l);margin-bottom:var(--space-m);padding-bottom:var(--space-s)}body#website-case-studies.show #block-case-study frml-block-body article section h3{font-size:var(--fs-m);margin-bottom:var(--space-xs)}body#website-case-studies.show #block-case-study frml-block-body article section p:last-of-type{margin-bottom:0}body#website-case-studies.show #block-case-study frml-block-body article section figure{position:relative}body#website-case-studies.show #block-case-study frml-block-body article section figure img{border-radius:var(--base-radius);margin-top:var(--space-xxl);width:100%}body#website-case-studies.show #block-case-study frml-block-body article section:last-of-type{padding-bottom:0}body#website-case-studies.show #block-related frml-cards{display:flex;flex-direction:row;gap:var(--space-s)}@media only screen and (max-width:1300px){body#website-case-studies.show #block-case-study frml-block-body nav{display:none}body#website-case-studies.show #block-case-study frml-block-body article{margin:0 auto}body#website-case-studies.show #block-related frml-cards{flex-direction:column}body#website-case-studies.show #block-related frml-cards frml-card{flex-direction:row;height:400px}body#website-case-studies.show #block-related frml-cards frml-card figure{flex:1;width:50%}body#website-case-studies.show #block-related frml-cards frml-card figure a img{width:auto}body#website-case-studies.show #block-related frml-cards frml-card frml-card-details{flex:1;width:50%}}@media only screen and (max-width:700px){body#website-case-studies.show #block-cover.ara_robotique{background-image:url(/assets/website/expertises/ara-robotique/cover-s-b69796812c6133aee35537b9a125d765b81dffdc3cca205a3f86ef5672d1630a.webp)}body#website-case-studies.show #block-cover.exo_drone{background-image:url(/assets/website/expertises/exo-drone/cover-s-44cc42ed917615cc11b2dba0318bceb13be9761f2197e09615ac0abfd7caa4db.webp)}body#website-case-studies.show #block-cover.exo_tactik{background-image:url(/assets/website/expertises/exo-tactik/cover-s-8a923bd0e670af81ee7ce28d218cae221645479d7bca9ad4c3d4e96f3dcb9624.webp)}body#website-case-studies.show #block-cover.laflamme_aero{background-image:url(/assets/website/expertises/laflamme-aero/cover-s-18d5da35feff11d2648882baebdfd5d4a61f872dd443f36b298f65dc30a9e785.webp)}body#website-case-studies.show #block-related frml-cards frml-card{flex-direction:column;height:auto}body#website-case-studies.show #block-related frml-cards frml-card figure{flex:none;width:100%}body#website-case-studies.show #block-related frml-cards frml-card figure a img{height:auto;width:100%}body#website-case-studies.show #block-related frml-cards frml-card frml-card-details{flex:1;width:100%}}body#website-expertises.index #block-cover{background-image:url(/assets/website/expertises/cover-5cfe33a2546d93b2c824b62ee063f80a124f2cafff968c6f751b3cf0acbe6749.webp)}body#website-expertises.index #block-fields frml-block-header{padding-bottom:var(--space-xl)}body#website-expertises.index #block-fields section{border-bottom:1px solid var(--color-aqua);max-height:128px;overflow:hidden;transition:max-height .6s}body#website-expertises.index #block-fields section h3{align-items:flex-start;color:var(--color-aqua);display:flex;font-size:var(--fs-l);font-weight:600;max-width:80%;transition:.3s}body#website-expertises.index #block-fields section h3 small{display:block;flex-shrink:0;font-size:var(--fs-m);font-weight:400;line-height:1em;width:var(--space-xl)}body#website-expertises.index #block-fields section frml-row{align-items:flex-start;display:flex;justify-content:space-between}body#website-expertises.index #block-fields section frml-row.trigger{align-items:center;height:128px;cursor:pointer;padding:0}body#website-expertises.index #block-fields section frml-row.trigger h3{margin-bottom:0}body#website-expertises.index #block-fields section frml-row.trigger frml-icon{height:24px;width:24px}body#website-expertises.index #block-fields section frml-row.trigger frml-icon svg{fill:var(--color-aqua);width:100%;transition:transform .3s}body#website-expertises.index #block-fields section frml-row.content{gap:var(--space-xxl);padding:0 var(--space-xxl) var(--space-l) var(--space-xl)}body#website-expertises.index #block-fields section frml-row.content img{border-radius:var(--base-radius);width:505px}body#website-expertises.index #block-fields section.opened{max-height:1300px}body#website-expertises.index #block-fields section.opened frml-row.trigger h3{color:var(--color-white);font-size:var(--fs-xl)}body#website-expertises.index #block-fields section.opened frml-row.trigger frml-icon svg{transform:rotate(45deg)}body#website-expertises.index #block-fields section.opened frml-block-body p,body#website-expertises.index #block-fields section.opened frml-block-body img,body#website-expertises.index #block-fields section.opened frml-block-body ul,body#website-expertises.index #block-fields section.opened frml-block-body li{opacity:1;z-index:0}body#website-expertises.index #block-fields section:first-of-type{border-top:1px solid var(--color-aqua)}body#website-expertises.index #block-case-studies h2{max-width:var(--block-m)}body#website-expertises.index #block-case-studies frml-cards{gap:var(--space-s);margin:0 auto;max-width:1340px}body#website-expertises.index #block-cta{background:var(--color-gray-light)}body#website-expertises.index #block-cta a.footer-cta{background-image:url(/assets/website/expertises/footer-d5d98d992bc01f884aa9a1025ef102092e4944d817cf35b88972a61c83631378.webp)}@media only screen and (max-width:1600px){body#website-expertises.index #block-fields section frml-row.content img{width:460px}}@media only screen and (max-width:1300px){body#website-expertises.index #block-fields section frml-row.content{gap:var(--space-l);padding-right:0}body#website-expertises.index #block-fields section frml-row.content img{flex:1;object-fit:cover;width:40%}body#website-expertises.index #block-fields section frml-row.content div.description{flex:1;width:60%}}@media only screen and (max-width:1000px){body#website-expertises.index #block-fields section{max-height:140px}body#website-expertises.index #block-fields section frml-row.trigger{height:140px}body#website-expertises.index #block-fields section frml-row.content{flex-direction:column;padding-right:var(--space-l)}body#website-expertises.index #block-fields section frml-row.content img{max-width:400px;width:100%}body#website-expertises.index #block-fields section frml-row.content div.description{width:100%}body#website-expertises.index #block-case-studies frml-cards{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--space-m) 0;justify-content:space-between}body#website-expertises.index #block-case-studies frml-cards frml-card{gap:0;height:auto;margin:0;width:100%}body#website-expertises.index #block-case-studies frml-cards frml-card figure{flex:none;height:auto;max-width:none;width:100%}body#website-expertises.index #block-case-studies frml-cards frml-card figure a{height:auto}body#website-expertises.index #block-case-studies frml-cards frml-card figure a img{height:auto;width:100%}body#website-expertises.index #block-case-studies frml-cards frml-card frml-card-details{width:100%}}@media only screen and (max-width:700px){body#website-expertises.index #block-fields section{max-height:100px}body#website-expertises.index #block-fields section frml-row.trigger{height:100px}body#website-expertises.index #block-fields section frml-row.trigger h3{align-items:center;font-size:var(--fs-l)}body#website-expertises.index #block-fields section frml-row.content{padding:0 0 var(--space-s) 0}body#website-expertises.index #block-fields section.opened{max-height:2500px}body#website-expertises.index #block-case-studies frml-cards frml-card{width:100%}body#website-expertises.index #block-case-studies frml-cards frml-card frml-card-details{padding:var(--blockpad)}body#website-expertises.index #block-case-studies frml-cards frml-card frml-card-details h3,body#website-expertises.index #block-case-studies frml-cards frml-card frml-card-details div.text{margin:0 0 var(--space-m);max-width:none;padding:0}body#website-expertises.index #block-case-studies frml-cards frml-card frml-card-details h3{margin-bottom:var(--space-s)}body#website-expertises.index #block-case-studies frml-cards frml-card frml-card-details a.button{margin:0;padding-left:32px;width:100%}body#website-expertises.index #block-cta a.footer-cta{background-image:url(/assets/website/expertises/footer-s-6a7f121b399dce31150eb07e8f6c5513c958087b8765e46b8207965d2c019093.webp)}}@media only screen and (max-width:480px){body#website-expertises.index #block-fields section h3 small{width:40px}body#website-expertises.index #block-case-studies frml-cards frml-card frml-card-details a.button{padding-left:0}}body#website-mailers-contact-messages #block-form h2{font-size:var(--fs-l);font-weight:400}body#website-mailers-contact-messages #block-form frml-block-body{max-width:none;padding:0}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column{align-items:flex-start;background:var(--color-surface-light);flex:1;width:50%;display:flex;justify-content:flex-end;padding:0}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column turbo-frame{display:flex;justify-content:flex-end;width:100%}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column frml-form{box-sizing:border-box;max-width:calc(var(--block-xl)/2);padding:var(--space-xxxl) var(--blockpad);width:100%}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column frml-form div.field.message{padding-top:var(--space-xs)}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column frml-form frml-button-group{justify-content:center;padding-top:var(--space-xs)}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column div.success{align-items:flex-end;background:var(--color-royal);box-sizing:border-box;display:flex;flex-direction:column;min-height:50vw;justify-content:center;padding:var(--space-xxxl) var(--blockpad);width:100%}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column div.success div.wrapper{max-width:500px;opacity:0;transition:.5s;transform:translateY(8vh);width:100%}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column div.success div.wrapper h3,body#website-mailers-contact-messages #block-form frml-block-body frml-block-column div.success div.wrapper p{color:var(--color-aqua)}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column div.success div.wrapper p{max-width:360px}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column turbo-frame.loaded div.success div.wrapper{opacity:1;transform:translateY(0)}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column.cover{background:url(/assets/website/contact/cover-aedbe2b3a15b372729dabde7a58b68fb5b33df0802fd03db107fccf7763c70e8.webp) center top -10vw no-repeat;background-size:cover}@media only screen and (max-width:2000px){body#website-mailers-contact-messages #block-form frml-block-body frml-block-column.cover{background-position:center top}}@media only screen and (max-width:1000px){body#website-mailers-contact-messages #block-form frml-block-body frml-block-column turbo-frame{justify-content:center;width:100%}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column div.success{align-items:center;min-height:80vh}body#website-mailers-contact-messages #block-form frml-block-body frml-block-column.cover{display:none}}body#website-statics.ecosystem #block-legacy{background:url(/assets/website/ecosystem/bg-sky-5172d6e64eb38c37fd3219d805f8620fe245c45c0e7844098cfbc6d380555c37.webp) no-repeat center center;background-size:cover}body#website-statics.ecosystem #block-legacy frml-card{padding-top:0;padding-bottom:0}body#website-statics.ecosystem #block-legacy frml-card figure{flex:1;max-width:none;width:50%}body#website-statics.ecosystem #block-legacy frml-card figure img{max-width:640px}body#website-statics.ecosystem #block-legacy frml-card frml-card-details{flex:1;max-width:520px;width:50%}body#website-statics.ecosystem #block-legacy frml-card frml-card-details div.text{margin-bottom:0}body#website-statics.ecosystem #block-overview frml-cards frml-card{padding-bottom:0;padding-top:0}body#website-statics.ecosystem #block-overview frml-cards frml-card:last-child{margin-bottom:0}body#website-statics.ecosystem #block-stats{padding-top:0}body#website-statics.ecosystem #block-stats frml-block-body{display:flex;justify-content:center}body#website-statics.ecosystem #block-stats div.stat{align-items:center;border:1px solid var(--color-primary);border-radius:2000px;display:flex;height:clamp(200px,48vw,720px);justify-content:center;padding:0;position:relative;width:clamp(200px,48vw,720px)}body#website-statics.ecosystem #block-stats div.stat span{display:block;font-size:var(--fs-l);line-height:var(--line-s);text-align:center;max-width:380px}body#website-statics.ecosystem #block-stats div.stat span small{display:block;font-size:var(--fs-m);line-height:var(--line-m)}body#website-statics.ecosystem #block-stats div.stat span strong{display:block;font-weight:400;font-size:128px;line-height:var(--line-m)}body#website-statics.ecosystem #block-stats div.stat:nth-child(2n){margin-left:-4%}body#website-statics.ecosystem #block-key-data{background:url(/assets/website/texture-143cedb02002a63b0db91392630d47383848a94dd6924893db8e1c6152ff6495.svg) no-repeat bottom center var(--color-royal);background-size:1000px}body#website-statics.ecosystem #block-key-data frml-block-body{display:flex;flex-direction:column}body#website-statics.ecosystem #block-key-data h2{margin:0 auto var(--space-xl) auto;max-width:var(--block-m);text-align:center}body#website-statics.ecosystem #block-key-data h2 small{color:var(--color-aqua);font-family:"basefont";font-size:var(--fs-l);padding-top:var(--space-xs)}body#website-statics.ecosystem #block-key-data ul.data{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-m);justify-content:center}body#website-statics.ecosystem #block-key-data ul.data li{display:flex;flex-direction:column;margin-bottom:var(--space-xxxl);width:clamp(200px,30%,400px)}body#website-statics.ecosystem #block-key-data ul.data li span{border-bottom:1px solid var(--color-aqua);color:var(--color-white);display:block;font-size:100px;font-weight:300;padding-bottom:var(--space-xs);white-space:nowrap}body#website-statics.ecosystem #block-key-data ul.data li span sup{font-size:60%;vertical-align:super}body#website-statics.ecosystem #block-key-data ul.data li label{color:var(--color-aqua);font-size:var(--fs-m);line-height:var(--line-m);padding-top:var(--space-xs)}body#website-statics.ecosystem #block-benefits frml-card{padding-bottom:0;padding-top:0}body#website-statics.ecosystem #block-benefits frml-card:last-child{margin-bottom:0}body#website-statics.ecosystem #block-rpas section.box{max-width:none}body#website-statics.ecosystem #block-rpas section.box img.avatar{margin-bottom:var(--space-l);width:60px}body#website-statics.ecosystem #block-rpas section.box h2{border-bottom:1px solid var(--color-royal);margin-bottom:var(--space-s);padding-bottom:var(--space-s);text-align:center;width:80%}body#website-statics.ecosystem #block-rpas section.box p{font-size:var(--fs-m);max-width:var(--block-m)}body#website-statics.ecosystem #block-rpas section.box p:last-of-type{margin-bottom:var(--space-s)}body#website-statics.ecosystem #block-rpas section.box a.button{margin-bottom:var(--space-s)}body#website-statics.ecosystem #block-rpas section.box a.button.mobile{display:none}body#website-statics.ecosystem #block-rpas section.box a.logo img{width:216px}body#website-statics.ecosystem #block-partners{padding-top:0}body#website-statics.ecosystem #block-partners frml-block-body{align-items:center;display:flex;flex-direction:column}body#website-statics.ecosystem #block-partners ul.logos{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-m) var(--space-xxl);justify-content:center;max-width:1200px;width:100%}body#website-statics.ecosystem #block-partners ul.logos li{align-items:center;display:flex;height:90px;justify-content:center;width:auto}body#website-statics.ecosystem #block-partners ul.logos li a{align-items:center;display:flex;height:100%;justify-content:center}body#website-statics.ecosystem #block-partners ul.logos li a img{display:inline-block;transition:ease .3s;width:94%}body#website-statics.ecosystem #block-partners ul.logos li a:hover img{width:100%}body#website-statics.ecosystem #block-tests ul.organisations{display:flex;gap:var(--space-s)}body#website-statics.ecosystem #block-tests ul.organisations li{background:var(--color-white);border-radius:var(--base-radius);display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:var(--space-s)}body#website-statics.ecosystem #block-tests ul.organisations li h3,body#website-statics.ecosystem #block-tests ul.organisations li p{color:var(--color-royal);font-weight:400}body#website-statics.ecosystem #block-tests ul.organisations li h3{font-size:var(--fs-l);margin-bottom:var(--space-s)}body#website-statics.ecosystem #block-tests ul.organisations li a{color:var(--color-royal);font-weight:700;text-decoration:underline}body#website-statics.ecosystem #block-tests ul.organisations li a:hover{color:var(--color-royal-dark)}body#website-statics.ecosystem #block-tests ul.organisations li img.logo{height:84px;padding-top:var(--space-l)}body#website-statics.ecosystem #block-tests ul.organisations li.ced img.logo{height:58px}body#website-statics.ecosystem #block-cta a.footer-cta{background-image:url(/assets/website/ecosystem/footer-ecafd86b75725a56ec4af119587a34eeea035584c59f8a62a34d1ef9b1b3f248.webp)}@media only screen and (max-width:1600px){body#website-statics.ecosystem #block-key-data{background-size:60vw}body#website-statics.ecosystem #block-key-data ul.data li span{font-size:80px}}@media only screen and (max-width:1300px){body#website-statics.ecosystem #block-stats div.stat{height:46vw;width:46vw}body#website-statics.ecosystem #block-stats div.stat span{max-width:none;width:70%}body#website-statics.ecosystem #block-stats div.stat span strong{font-size:100px}body#website-statics.ecosystem #block-key-data ul.data li{margin-bottom:var(--space-xl);width:clamp(180px,42%,400px)}body#website-statics.ecosystem #block-key-data ul.data li span{font-size:100px}body#website-statics.ecosystem #block-tests ul.organisations{flex-direction:column;gap:var(--space-m);margin:0 auto;max-width:var(--block-m)}body#website-statics.ecosystem #block-tests ul.organisations li{padding:var(--blockpad)}body#website-statics.ecosystem #block-tests ul.organisations li img.logo{padding-top:var(--space-m)}}@media only screen and (max-width:1000px){body#website-statics.ecosystem #block-legacy frml-card figure{width:100%}body#website-statics.ecosystem #block-legacy frml-card frml-card-details{max-width:none;width:100%}body#website-statics.ecosystem #block-overview{padding-bottom:var(--space-xl)}body#website-statics.ecosystem #block-stats div.stat{height:46vw;width:46vw}body#website-statics.ecosystem #block-stats div.stat span{font-size:var(--fs-l)}body#website-statics.ecosystem #block-stats div.stat span small{font-size:var(--fs-s)}body#website-statics.ecosystem #block-stats div.stat span strong{font-size:80px}body#website-statics.ecosystem #block-key-data ul.data li span{font-size:80px}body#website-statics.ecosystem #block-partners ul.logos{gap:0 var(--space-xl);max-width:600px}body#website-statics.ecosystem #block-partners ul.logos li{height:140px;width:clamp(110px,42%,220px)}body#website-statics.ecosystem #block-partners ul.logos li a{height:auto;width:80%}body#website-statics.ecosystem #block-partners ul.logos li.oaci{width:clamp(110px,36%,170px)}}@media only screen and (max-width:700px){body#website-statics.ecosystem #block-legacy{background-image:url(/assets/website/ecosystem/bg-sky-s-c91341bb223179c01251faa99df2770f32c6af28d1cf88cdb57f57b0693c9053.webp)}body#website-statics.ecosystem #block-stats frml-block-body{align-items:center;flex-direction:column}body#website-statics.ecosystem #block-stats div.stat{height:clamp(200px,80vw,500px);margin-top:-3vh;width:clamp(200px,80vw,500px)}body#website-statics.ecosystem #block-stats div.stat:nth-child(2n){margin-left:0;margin-bottom:0}body#website-statics.ecosystem #block-stats div.stat:first-of-type{margin-top:0}body#website-statics.ecosystem #block-key-data{background-size:80vw;padding-bottom:24vw}body#website-statics.ecosystem #block-key-data ul.data li span{font-size:50px}body#website-statics.ecosystem #block-rpas section.box a.button.desktop{display:none}body#website-statics.ecosystem #block-rpas section.box a.button.mobile{display:flex}body#website-statics.ecosystem #block-cta a.footer-cta{background-image:url(/assets/website/ecosystem/footer-s-f04d601fb3f4257a418959ebd1fe1ec4e4ee83aacf1607c15960d40975dbf989.webp)}}@media only screen and (max-width:480px){body#website-statics.ecosystem #block-stats div.stat span small{font-size:var(--fs-xs)}body#website-statics.ecosystem #block-stats div.stat span strong{font-size:64px}body#website-statics.ecosystem #block-key-data ul.data li{margin-bottom:0;width:clamp(100px,42%,400px)}body#website-statics.ecosystem #block-key-data ul.data li span{font-size:36px}body#website-statics.ecosystem #block-key-data ul.data li label{font-size:var(--fs-xs)}}body#website-statics.home #block-hero{background:var(--color-royal);height:calc(96vh - 125px);padding:0;position:relative;overflow:hidden}body#website-statics.home #block-hero frml-block-body{background:var(--color-royal);height:100%;max-width:none;padding:0}body#website-statics.home #block-hero div.title{align-items:center;background:rgba(0,0,0,.2);display:flex;height:100vh;justify-content:center;position:absolute;width:100%;z-index:41}body#website-statics.home #block-hero div.title h1{color:var(--color-white);font-size:var(--fs-xxxxl);margin-top:-10vh;max-width:var(--block-l)}body#website-statics.home #block-ecosystem-overview{background:url(/assets/website/home/drone-01-cff18ab2c0c701c78819e2aee1563db6f1f867799cf93afcc98ebe05ff0f51d5.webp) no-repeat var(--color-royal);background-position:top -120px left calc(50vw + 50px);background-size:760px;padding:0}body#website-statics.home #block-ecosystem-overview frml-block-body{padding:var(--space-xxxl) var(--blockpad) 0 var(--blockpad)}body#website-statics.home #block-ecosystem-overview frml-block-footer{max-width:none;position:relative;padding:0 0 var(--space-xxxl) 0}body#website-statics.home #block-ecosystem-overview frml-block-footer span.credit{left:auto;bottom:var(--space-xxs);right:var(--space-xxs)}body#website-statics.home #block-ecosystem-overview section.intro{padding-bottom:var(--space-xxl);width:45%}body#website-statics.home #block-ecosystem-overview section.intro p{margin-bottom:0}body#website-statics.home #block-ecosystem-overview section.box h3{color:var(--color-royal)}body#website-statics.home #block-ecosystem-overview section.box p.source{color:var(--color-royal);font-size:var(--fs-xxs);font-weight:500;margin-bottom:var(--space-l)}body#website-statics.home #block-benefits h2{margin:0 auto 0 auto;padding-bottom:var(--space-xxxl);text-align:center;width:84%}body#website-statics.home #block-benefits frml-card{align-items:flex-start}body#website-statics.home #block-benefits frml-card.domains h3{max-width:400px}@media only screen and (max-width:1300px){body#website-statics.home #block-ecosystem-overview{background-size:50vw;background-position:top 5vw right -10vw}body#website-statics.home #block-ecosystem-overview section.intro{width:60%}}@media only screen and (max-width:1000px){body#website-statics.home #block-benefits h2{width:100%}}@media only screen and (max-width:700px){body#website-statics.home #block-ecosystem-overview{background-image:url(/assets/website/home/drone-01-s-9899ac59dc8aadf9ce9efde3b5eca650bb98c8254431e144c22ae1efba31f45e.webp);background-size:80vw;background-position:bottom -32vw center}body#website-statics.home #block-ecosystem-overview section.intro{width:100%}body#website-statics.home #block-ecosystem-overview section.box{margin-bottom:28vw}}body#website-statics.privacy_policy #block-policy frml-block-body{max-width:var(--block-l)}body#website-statics.privacy_policy #block-policy p{color:var(--color-royal-dark)}body#website-statics.privacy_policy #block-policy section{padding-top:var(--space-s)}body#website-statics.privacy_policy #block-policy section h2{color:var(--color-royal-dark);font-size:var(--fs-l);margin-bottom:var(--space-xs)}body#website-statics.privacy_policy #block-policy section a{color:var(--color-royal-dark);font-weight:400}
