footer{background-color:initial;margin-bottom:4rem}@media screen and (max-width:1023px){footer{padding-left:16px;padding-right:16px}}footer .company-name{font-size:2rem;font-weight:700;color:#a0a0a0}footer .company-address{margin-top:4rem;display:flex;flex-direction:column;color:#a0a0a0}footer .social-icons{margin-top:2rem;display:flex;flex-direction:row}footer .social-icons a.navbar-item.social{padding-left:.1rem;padding-right:1rem;opacity:.3}footer .social-icons a.navbar-item.social:hover{opacity:1}footer .main-nav{display:flex;flex-direction:column;margin-top:1rem;gap:1rem}footer .main-nav a{text-transform:uppercase;font-weight:500;color:#a0a0a0!important}footer .main-nav a:hover,footer .main-nav a:active{color:#000!important}footer .main-nav a:visited{color:#a0a0a0}footer .final{margin-top:4rem}footer .final .sub-nav{display:flex;flex-direction:row;padding-top:1rem;gap:1rem}@media screen and (max-width:768px){footer .final .sub-nav{flex-direction:column}}footer .final .sub-nav a{text-transform:uppercase;font-weight:300;color:#a0a0a0}footer .final .sub-nav a:hover,footer .final .sub-nav a:active{color:#000}footer .final .sub-nav a:visited{color:#a0a0a0}footer .final .logo{position:absolute;right:0;bottom:0}footer .final .logo img{width:4rem;height:4rem}footer .final .copyright{text-transform:uppercase;font-size:.62rem;color:#a0a0a0;margin-top:2em}.navbar a.navbar-item.social{opacity:.6}.navbar a.navbar-item.social:first-child{padding-left:.9rem}.navbar a.navbar-item.social:hover{opacity:1}.navbar .navbar-end{flex-direction:row!important;display:flex}.navbar .navbar-item{color:#000;font-weight:500}.navbar .navbar-item:hover{color:#333}.navbar .navbar-item.is-active{background-color:initial;color:#333}.navbar .navbar-item.is-active span{border-bottom:1px solid #333}.navbar .navbar-item.is-active:hover{background-color:initial}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-Black.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-BlackItalic.ttf)format("truetype");font-weight:900;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-Medium.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-MediumItalic.ttf)format("truetype");font-weight:500;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-Light.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-ExtraLight.ttf)format("truetype");font-weight:200;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-ExtraLightItalic.ttf)format("truetype");font-weight:200;font-style:italic}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-Thin.ttf)format("truetype");font-weight:100;font-style:normal}@font-face{font-family:poppins;src:url(/fonts/Poppins/Poppins-ThinItalic.ttf)format("truetype");font-weight:100;font-style:italic}body{font-family:poppins,sans-serif}a{color:#000f89}a:hover{color:#001aef}p{line-height:1.618em}h1,h2,h3{font-weight:300!important;color:#000!important}.embed-video{width:100%;aspect-ratio:16/9}.container.blog{margin-bottom:4rem;margin-top:3rem}.container.blog .description{font-size:1.38rem;margin-top:.8rem;margin-bottom:1.5rem}@media screen and (max-width:768px){.container.blog{padding-left:16px;padding-right:16px}}@media screen and (min-width:769px) and (max-width:1024px){.container.blog{padding-left:16px;padding-right:16px}}.container.blog .article{margin-top:3rem}.container.blog .article .title{font-size:1.38rem;font-weight:600;margin-bottom:0}.container.blog .article .description{margin-top:.38rem;margin-bottom:0;font-size:1rem;line-height:1.618em;color:#000}.download.hero{background-image:url(/img/xj-download-page-background.jpg);background-size:cover;background-position:50%;margin-bottom:2rem}.download.hero h2{color:#fff!important;font-weight:600!important;margin-bottom:1em}.download.hero video{width:100%;height:auto}.download.hero .links{display:flex;flex-direction:column;gap:6px}.download.hero .links a{text-align:center}.download.hero .links a.download{background:#eee;padding:1rem;color:#000!important;font-weight:500!important;border-radius:6px}.download.hero .links a.download:hover{background:#eeea}.download.hero .links a.doc{background:0 0;color:#eee!important;font-weight:500!important;border-radius:6px;padding:.2rem}.download.hero .links a.doc:hover{background:#eeea;color:#000!important}.container.drops{margin-bottom:4rem;margin-top:3rem}.container.drops .description{font-size:1.38rem;margin-top:.8rem;margin-bottom:1.5rem}@media screen and (max-width:768px){.container.drops{padding-left:16px;padding-right:16px}}@media screen and (min-width:769px) and (max-width:1024px){.container.drops{padding-left:16px;padding-right:16px}}.container.drops .cell{margin-bottom:3rem}.container.drops .cell .title{font-size:1.38rem;font-weight:600;margin-bottom:0}.container.drops .cell .description{margin-top:.38rem;margin-bottom:0;font-size:1rem;line-height:1.618em;color:#000}.homepage.hero{background-image:url(/img/xj-in-use-hero.jpg);background-size:cover;background-position:50%}.homepage.hero .banner{width:70%;position:absolute;z-index:2000;bottom:-5%}.homepage.hero video{width:60%;position:absolute;z-index:1000}.homepage.hero .lockup-container{display:flex;justify-content:center;align-items:center;flex-direction:column;height:50vh}@media screen and (max-width:768px) and (min-height:769px){.homepage.hero .lockup-container{height:25vh}.homepage.hero .banner{width:100%}.homepage.hero video{width:95%}}@media screen and (max-width:768px) and (max-height:768px){.homepage.hero .banner{width:90%;bottom:-10%}.homepage.hero video{width:80%}}@media(min-width:1408px){.homepage.hero .banner{width:70%;bottom:-5%}.homepage.hero video{width:60%}}@media(min-width:2500px){.homepage.hero .lockup-container{height:25vh}.homepage.hero .banner{width:80%;bottom:5%}.homepage.hero video{width:70%}}.container.merch{margin-bottom:4rem}.container.merch.single{margin-top:3rem}@media screen and (max-width:768px){.container.merch{padding-left:16px;padding-right:16px}}@media screen and (min-width:769px) and (max-width:1024px){.container.merch{padding-left:16px;padding-right:16px}}.container.merch .purchasing{opacity:.3}.container.merch .purchasing:hover{opacity:1}.container.merch .grid .title{color:#000;font-size:1.5rem;font-weight:500;margin-bottom:0}.container.merch .grid .price{color:#000;font-size:1rem;font-weight:300;margin-top:.2em;margin-bottom:0}.container.merch .grid .cell{margin-bottom:1.2em}.container.podcast{margin-bottom:4rem;margin-top:3rem}.container.podcast .description{font-size:1.38rem;margin-top:2rem;margin-bottom:1.5rem}@media screen and (max-width:768px){.container.podcast{padding-left:16px;padding-right:16px}}@media screen and (min-width:769px) and (max-width:1024px){.container.podcast{padding-left:16px;padding-right:16px}}.container.podcast .columns.listen{align-items:center}.container.podcast .columns.listen .column{align-items:center}.container.podcast .columns.listen .column img{width:100%;height:auto}.container.podcast .episode{margin-top:3rem;border-left:4px solid #a0a0a0;padding-left:1rem}.container.podcast .episode .title{font-size:1.38rem;font-weight:600;margin-bottom:0}.container.podcast .episode .description{margin-top:.38rem;margin-bottom:0;font-size:1rem;line-height:1.618em;color:#000}.cta-container .cta{margin-top:.62em;margin-bottom:3em;display:inline-block;padding:0 80px 0 .5rem;background-color:#000f89;background-image:url(/img/cta-background.png);background-position:100%;background-repeat:no-repeat}.cta-container .cta a{display:inline-block;color:#fff;font-weight:600}.intro{font-size:1.38rem}section.feature-breakdown{padding-bottom:4rem}section.feature-breakdown .body{padding-top:1.4rem}section.feature-breakdown .reverse-row-order{flex-direction:row-reverse}section.features,section.features-brief{padding-bottom:3rem}section.features h4,section.features-brief h4{font-weight:600;font-size:1.38rem;margin-bottom:.1rem}section.features p.subtitle,section.features-brief p.subtitle{font-size:1rem;margin-top:0;font-weight:300}section.features{min-height:50vh}section.half{min-height:50vh;padding-bottom:3rem}section.half h1,section.half h2,section.half h3,section.half h4,section.half h5,section.half h6,section.half p{margin-top:.62em}section.half .embed-video{margin-top:1.1rem}section.headed{min-height:50vh;padding-bottom:4rem}section.headed .body{padding-top:1.4rem}section.press-quote{min-height:50vh;padding-top:6rem}section.press-quote .quote{text-align:center;font-weight:300;font-size:2.2rem;margin-bottom:1em}section.press-quote .column{text-align:center}section.press-quote .logos{align-items:center}section.press-quote .logos .logo{opacity:.3}section.press-quote .logos .logo:hover{opacity:1}section.press-quote .logos .logo img{width:66%}@media screen and (max-width:768px){section.press-quote .logos .logo img{width:50%}}