@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}html{letter-spacing:-.02rem;color:#fffe;margin:0;padding:0;font-family:Inter,sans-serif;font-size:16px}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);background:#182532}.main{background:#182532;min-height:100vh;position:relative}.contentWrap{padding-bottom:17rem}.footer{background:#0005;width:100%;height:15rem;padding:1rem 0;position:absolute;bottom:0}.footerRF{text-shadow:0 -1px 1px #0007;font-size:1rem;font-weight:400;color:#83c7ff!important}.footerSmallPrint{color:#fff7;margin:0;padding:.1rem 0;font-size:.8rem}h1,h2,h3,h4,h5,h6{color:#fffe;margin:0;font-weight:900}h1{color:#fff;font-size:3rem;font-weight:300}h1 strong{font-weight:900}.pageHeading{font-size:2rem}a,a:visited{color:#fffe!important;text-decoration:none!important}a:visited{color:#353539}p,li{font-size:.9rem}p.productPageText,ul.productPageList li{color:#fff;font-size:1rem;font-weight:500;line-height:1.5rem}ul.productPageListSmall{margin-block:0;padding-inline-start:1rem;list-style-type:disc}ul.productPageList{padding-inline-start:1rem;list-style-type:disc}.productPageSubHeading{text-transform:uppercase;color:#87d1ff;padding-top:1rem;padding-bottom:.5rem}.supportSubHeading{color:#fff;padding-top:1rem;padding-bottom:.5rem;font-size:1.4rem}.advert{color:#fffe;margin-bottom:1rem;font-size:1rem}.advert sup{font-size:.5rem}.menuItem{text-transform:uppercase;border-radius:.2rem;padding:.5rem .7rem;font-size:.9rem;font-weight:700;transition:all .3s}.menuItem:hover{cursor:pointer;background:#75caff2e}.active{color:#fff;background-color:#75caff2e}.active:hover{background:#75caff4e}.homeTile{color:#fffc;background:linear-gradient(311deg,#1a3360 0%,#2c6c9c 100%);border:1px solid #3e3e5c43;border-radius:.9rem;height:100%;padding:2rem 1.5rem;transition:all .4s}.homeTile:hover{background:linear-gradient(311deg,#2e436e 0%,#4e78b3 100%);box-shadow:0 2px 12px #0c0b13c7}.homeTileHeading{color:#fff;text-shadow:0 -1px 1px #0007;font-size:2.5rem;font-weight:900}.homeTileDescription{padding:0 0 1rem;font-size:1rem;font-weight:500}.homeTileDescription,.homeTileHeading{text-align:center}.homeTileProductButton{text-transform:uppercase;letter-spacing:-.02rem;background:linear-gradient(#fff 0%,#c2d4d5 100%);border-radius:.3rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;color:#000!important;display:inline-flex!important}.downloadButton{text-transform:none;letter-spacing:-.02rem;background-color:#fff1;border:1px solid #fff7;border-radius:.3rem;padding:.5rem 1rem;font-weight:500;color:#fffc!important;font-size:.8rem!important;display:inline-flex!important}.homeTileProductButton:visited,.downloadButton:visited{color:#000!important}.homeTileProductButton:hover{cursor:pointer;background:linear-gradient(#fff 0%,#c2d4d5 100%);box-shadow:0 2px 12px #0c0b13c7}.downloadButton:hover{background-color:#fff3}.linkButton{text-transform:uppercase;letter-spacing:-.02rem;border:1px solid #fff7;border-radius:.3rem;padding:.5rem 1rem;font-size:.9rem;font-weight:700;color:#fffc!important;display:inline-flex!important}.productDetailTile{color:#fffc;background:linear-gradient(311deg,#1a3360 0%,#2c6c9c 100%);border:1px solid #3e3e5c43;border-radius:.9rem;margin-bottom:1rem;padding:3rem}.productContainer{padding:1rem 3rem 1rem 1rem}.productDetailHeading{color:#fffc;text-shadow:0 -1px 1px #0007;font-size:2.5rem;font-weight:300}.productDetailHeading strong{color:#fff;font-weight:900}.tileHeading{text-align:left;padding-bottom:1rem;font-size:1.8rem;font-weight:900}.badgeNew{color:#1f1473;vertical-align:middle;background-color:#f1c228;border-radius:.2rem;margin-right:.4rem;padding:.25rem .45rem;font-size:.7rem;font-weight:800;display:inline-block;position:relative}.cockpitGaugeTile{text-align:center;background:#0004;border-radius:1rem;height:100%;padding:1rem;font-size:1.1rem;transition:all .2s}.cockpitGaugeTile:hover{background:#0007}.reviewTile,.compatibilityTile,.docsTile{color:#fffc;background:#2f497733;border:1px solid #48487164;border-radius:.4rem;width:100%;padding:1rem;font-size:.9rem}.reviewTile p{font-size:.9rem}.reviewTile h5{font-size:1rem;font-weight:700}.logoSmall{margin-left:2rem;font-size:1.2rem;font-weight:300}.logoSmall strong{font-weight:900}.menuBar{-webkit-backdrop-filter:blur(6px);background:#182532b3;border-radius:0 0 .5rem .5rem;margin-left:-1rem;margin-right:-1rem;padding:.5rem 1rem}.productBarSticky{-webkit-backdrop-filter:blur(6px);background:#182532b3;border-radius:0 0 .5rem .5rem;margin-left:-1rem;margin-right:-1rem;padding:1rem 3rem}.docsList{color:#fffe;padding-inline-start:1rem;line-height:1.5rem;list-style-type:disc}ol.docsList{list-style-type:decimal}ol.docsList li{padding:0 0 0 .2rem}.docsList li strong,pre{color:#fff;background:#0003;border-radius:.1rem;outline:1px solid #fff2;padding:.2rem .5rem;font-weight:700}pre{font-size:.8rem;font-weight:400;display:inline;font-family:monospace!important}.ticket-form-container{z-index:100}.menuBarShadow{xbox-shadow:0 5px 25px 0 #0006}@media screen and (max-width:680px){html{font-size:15px}.advert,.logo{text-align:center}.productDetailTile{padding:2rem 1.5rem 1.5rem}.logoSmall{margin-bottom:-1rem;margin-left:0;padding-bottom:0;font-size:1.5rem}h2{text-align:center}.pageHeading{text-align:center;font-size:1.8rem}}
