@media screen and (min-width:1336px){#headerButtons,#headerLoginButton{display:none}#hwrap{width:100%;height:13rem;position:fixed;z-index:1000;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0;background:0 0;transition:all 250ms cubic-bezier(.13,.46,0,1);border-bottom:1px solid rgba(255,255,255,.02)}#hwrap.menuScrolled,#hwrap.menuScrolled-stay{background-color:#fff;border-bottom:1px solid rgba(255,255,255,1)}#hwrap.h-kbd{background-color:#000!important;border-bottom:1px solid #000!important}#header{position:relative;z-index:10;width:auto;height:8rem;border-bottom:none;box-shadow:none;background:0 0}#headerInner{margin:0;width:100%;justify-content:flex-start}#logo{position:relative;margin-left:3.2rem}#logo svg{height:4rem}#hwrap.menuScrolled #logo svg .logoltr{fill:var(--palette-b-dark)}#hwrap.headerDark{background-color:var(--palette-black)}#hwrap.headerDark #header{background-color:transparent}#hwrap.headerDark #header #logo svg .logoltr{fill:#fff}#hwrap.headerDark #loginButton svg path{fill:#fff!important}#hwrap.headerDark #menuButton svg path.menuBtn{fill:#fff!important}#main{margin-top:0}#main.main-plain-text{margin-top:9.6rem}#contentArea{max-width:136.4rem}.ftr_mb{max-width:136.4rem}#footerWindow{max-width:136.4rem;padding:9.6rem 0 16rem 0;flex-direction:row;justify-content:space-between;row-gap:0}#footerMenu{display:grid;grid-template-areas:"explore features help contact";row-gap:1.2rem;column-gap:9.6rem}#footerInfo{width:auto;align-items:flex-end;padding-top:2.4rem}#footerInfo p{text-align:right}#fi_mob{display:none}#fi_dt{display:block}#fi_dt a{text-decoration:none!important}#fi_dt a:active,#fi_dt a:focus,#fi_dt a:hover{color:var(--gray-light)}#hero{height:100vh}.heroIntro{flex-direction:row;justify-content:space-between;align-items:center;width:calc(100% - 7.2rem);height:100%;max-width:calc(100% - 7.2rem);margin:0 auto}.heroIntro h1{max-width:60rem;font-size:9.6rem;height:34rem;padding-top:0}#heroIntroHighlightABC{display:inline}.heroIntro p{max-width:52rem;line-height:1.65;font-size:2rem;height:34rem;display:flex;flex-direction:column;justify-content:flex-end;padding-left:0}.heroIntro p a{width:14rem}.heroMenu{width:49rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:3.2rem 0 0 auto}.heroMenuItem{padding:3rem 0 2.4rem 0;width:24rem;transition:background-color 450ms cubic-bezier(.49,.09,.24,.91)}.heroMenuItem h3{font-size:2.25rem;margin-left:2.4rem}.heroIntroBtn:active,.heroIntroBtn:focus,.heroIntroBtn:hover{background-color:var(--purple-key)}.heroMenuItem:active,.heroMenuItem:focus,.heroMenuItem:hover{background-color:var(--purple-dark)}.hmi_icons{width:calc(100% - 6.4rem);margin:8rem auto 0 auto;align-items:flex-end}.hmi_icons svg{display:block}svg.hmi_icon{height:3rem;width:auto}svg.hmi_arrow{width:1.6rem;height:auto}#uq{height:80vh;overflow:hidden}.uqVideo iframe{width:1920px;height:1080px}.uqCutout{height:33%}.uqContent{position:relative;z-index:5;width:calc(100% - 12.8rem);height:100%;max-width:136.4rem;margin:0 auto;padding-top:4.8rem;grid-template-columns:calc(65% - 4.8rem) 35%}.uqIntro{max-width:60rem;margin:0}.uqIntro.mod2{max-width:75vw}#heroSearch h1,.uqIntro h1{font-size:7.2rem;letter-spacing:-.105rem;color: darkblue;text-shadow: 1px 1px 2px lightblue, 3px 2px 4px lightblue}#heroSearch h1{margin-bottom:6.4rem}.uqIntro p{max-width:42rem;margin-bottom:0;line-height:1.625;font-size:1.8rem}.uqIntro.mod2 p{max-width:74vw}.uqImage{margin:0;padding:0;display:flex;justify-content:center;align-items:center}.uqImage svg{display:block;width:85%;height:auto}.home_features_interior{max-width:136.4rem;column-gap:14.4rem}.hf_icon{padding:5.6rem 0 2.4rem 0}.hf_hdg{padding:0 0 1.2rem 0}.hf_desc{padding:0}.hf_btn{padding:3.6rem 0}.contentArea_columns_2{flex-direction:row;justify-content:space-between;column-gap:12.8rem;row-gap:0}.contentArea_sidebar{margin:2.4rem;padding:3.6rem}div.bc-blog-entries{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;column-gap:9.6rem}div.entry-item{margin:4.8rem 0}#contentArea.blog-content-area{max-width:136.4rem;padding:9.6rem 0}}@media screen and (min-width:1410px){.uqIntro{margin-left:0}.uqIntro p{max-width:48rem;line-height:1.45;font-size:2.1rem}}@media screen and (min-width:1474px){#logo{margin-left:calc((100vw - 136.4rem)/ 2)}.h-kbd #logo{margin-left:3.2rem!important}}@media screen and (min-width:1890px){.heroIntro{max-width:136.4rem}.heroIntro h1{max-width:68rem;font-size:11.2rem;height:39rem}.heroIntro p{max-width:52rem;height:39rem}}