@font-face{font-family:GM Sans UI;src:url("/assets/fonts/GMSansUI-Medium.eot");src:url("/assets/fonts/GMSansUI-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GMSansUI-Medium.woff2") format("woff2"),url("/assets/fonts/GMSansUI-Medium.woff") format("woff"),url("/assets/fonts/GMSansUI-Medium.ttf") format("truetype"),url("/assets/fonts/GMSansUI-Medium.svg#GMSansUI-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:GM Sans UI;src:url("/assets/fonts/GMSansUI-Regular.eot");src:url("/assets/fonts/GMSansUI-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GMSansUI-Regular.woff2") format("woff2"),url("/assets/fonts/GMSansUI-Regular.woff") format("woff"),url("/assets/fonts/GMSansUI-Regular.ttf") format("truetype"),url("/assets/fonts/GMSansUI-Regular.svg#GMSansUI-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:GM Sans UI;src:url("/assets/fonts/GMSansUI-Light.eot");src:url("/assets/fonts/GMSansUI-Light.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GMSansUI-Light.woff2") format("woff2"),url("/assets/fonts/GMSansUI-Light.woff") format("woff"),url("/assets/fonts/GMSansUI-Light.ttf") format("truetype"),url("/assets/fonts/GMSansUI-Light.svg#GMSansUI-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:GM Global Sans;src:url("/assets/fonts/GMGlobal/GMGlobalSans-Light.eot");src:url("/assets/fonts/GMGlobal/GMGlobalSans-Light.ttf?#iefix") format("embedded-opentype"),url("/assets/fonts/GMGlobal/GMGlobalSans-Light.woff2") format("woff2"),url("/assets/fonts/GMGlobal/GMGlobalSans-Light.woff") format("woff"),url("/assets/fonts/GMGlobal/GMGlobalSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:GM Global Sans;src:url("/assets/fonts/GMGlobal/GMGlobalSans-Plain.eot");src:url("/assets/fonts/GMGlobal/GMGlobalSans-Plain.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/GMGlobal/GMGlobalSans-Plain.woff2") format("woff2"),url("/assets/fonts/GMGlobal/GMGlobalSans-Plain.woff") format("woff"),url("/assets/fonts/GMGlobal/GMGlobalSans-Plain.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GM Global Sans;src:url("/assets/fonts/GMGlobal/GMGlobalSans-Bold.eot");src:url("/assets/fonts/GMGlobal/GMGlobalSans-Bold.ttf?#iefix") format("embedded-opentype"),url("/assets/fonts/GMGlobal/GMGlobalSans-Bold.woff2") format("woff2"),url("/assets/fonts/GMGlobal/GMGlobalSans-Bold.woff") format("woff"),url("/assets/fonts/GMGlobal/GMGlobalSans-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Buick;src:url("/assets/fonts/buick/buifulig-webfont.eot");src:url("/assets/fonts/buick/buifulig-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/buick/buifulig-webfont.woff") format("woff"),url("/assets/fonts/buick/buifulig-webfont.ttf") format("truetype"),url("/assets/fonts/buick/buifulig-webfont.svg#buick_futura_ndlight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Buick;src:url("/assets/fonts/buick/buifubk_-webfont.eot");src:url("/assets/fonts/buick/buifubk_-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/buick/buifubk_-webfont.woff") format("woff"),url("/assets/fonts/buick/buifubk_-webfont.ttf") format("truetype"),url("/assets/fonts/buick/buifubk_-webfont.svg#buick_futura_ndbook") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Buick;src:url("/assets/fonts/buick/buifumed-webfont.eot");src:url("/assets/fonts/buick/buifumed-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/buick/buifumed-webfont.woff") format("woff"),url("/assets/fonts/buick/buifumed-webfont.ttf") format("truetype"),url("/assets/fonts/buick/buifumed-webfont.svg#buick_futura_ndmedium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:GMSUIBuick;src:url("/assets/fonts/buick/GMSUIBuickGlobal-Medium.eot");src:url("/assets/fonts/buick/GMSUIBuickGlobal-Medium.woff2") format("woff2"),url("/assets/fonts/buick/GMSUIBuickGlobal-Medium.woff") format("woff"),url("/assets/fonts/buick/GMSUIBuickGlobal-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Chevy;src:url("/assets/fonts/chevy/louisregular-webfont.eot");src:url("/assets/fonts/chevy/louisregular-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/chevy/louisregular-webfont.woff2") format("woff2"),url("/assets/fonts/chevy/louisregular-webfont.woff") format("woff"),url("/assets/fonts/chevy/louisregular-webfont.ttf") format("truetype"),url("/assets/fonts/chevy/louisregular-webfont.svg#louisregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Chevy;src:url("/assets/fonts/chevy/louisbold-webfont.eot");src:url("/assets/fonts/chevy/louisbold-webfont?#iefix") format("embedded-opentype"),url("/assets/fonts/chevy/louisbold-webfont.woff2") format("woff2"),url("/assets/fonts/chevy/louisbold-webfont.woff") format("woff"),url("/assets/fonts/chevy/louisbold-webfont.ttf") format("truetype"),url("/assets/fonts/chevy/louisbold-webfont.svg#louisbold") format("svg");font-weight:500;font-style:normal}@font-face{font-family:GMSUIChevy;src:url("/assets/fonts/chevy/GMSUIChevyCCSTGlobal-Medium.eot");src:url("/assets/fonts/chevy/GMSUIChevyCCSTGlobal-Medium.woff2") format("woff2"),url("/assets/fonts/chevy/GMSUIChevyCCSTGlobal-Medium.woff") format("woff"),url("/assets/fonts/chevy/GMSUIChevyCCSTGlobal-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:GMC;src:url("/assets/fonts/gmc/stratum2-thin-webfont.eot");src:url("/assets/fonts/gmc/stratum2-thin-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gmc/stratum2-thin-webfont.woff2") format("woff2"),url("/assets/fonts/gmc/stratum2-thin-webfont.woff") format("woff"),url("/assets/fonts/gmc/stratum2-thin-webfont.svg#stratum2thin") format("svg");font-weight:300;font-style:normal}@font-face{font-family:GMC;src:url("/assets/fonts/gmc/stratum2-regular-webfont.eot");src:url("/assets/fonts/gmc/stratum2-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gmc/stratum2-regular-webfont.woff2") format("woff2"),url("/assets/fonts/gmc/stratum2-regular-webfont.woff") format("woff"),url("/assets/fonts/gmc/stratum2-regular-webfont.svg#stratum2_regularregular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:GMC;src:url("/assets/fonts/gmc/stratum2-medium-webfont.eot");src:url("/assets/fonts/gmc/stratum2-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gmc/stratum2-medium-webfont.woff2") format("woff2"),url("/assets/fonts/gmc/stratum2-medium-webfont.woff") format("woff"),url("/assets/fonts/gmc/stratum2-medium-webfont.svg#stratum2medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:GMC;src:url("/assets/fonts/gmc/stratum2-bold-webfont.eot");src:url("/assets/fonts/gmc/stratum2-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gmc/stratum2-bold-webfont.woff2") format("woff2"),url("/assets/fonts/gmc/stratum2-bold-webfont.woff") format("woff"),url("/assets/fonts/gmc/stratum2-bold-webfont.svg#stratum2medium") format("svg");font-weight:700;font-style:normal}@font-face{font-family:GMCUI;src:url("/assets/fonts/gmc/gmcui.eot");src:url("/assets/fonts/gmc/gmcui.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gmc/gmcui.woff2") format("woff2"),url("/assets/fonts/gmc/gmcui.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:GMSUIHummer;src:url("/assets/fonts/gmc/GMSUIHummerGlobal-Medium.eot");src:url("/assets/fonts/gmc/GMSUIHummerGlobal-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/gmc/GMSUIHummerGlobal-Medium.woff2") format("woff2"),url("/assets/fonts/gmc/GMSUIHummerGlobal-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:Cadillac;src:url("/assets/fonts/cadillac/Regular/CadillacSerifWeb-Regular.eot");src:url("/assets/fonts/cadillac/Regular/CadillacSerifWeb-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/cadillac/Regular/CadillacSerifWeb-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Cadillac;src:url("/assets/fonts/cadillac/Medium/CadillacSerifWeb-Medium.eot");src:url("/assets/fonts/cadillac/Medium/CadillacSerifWeb-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/cadillac/Medium/CadillacSerifWeb-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:GMSUICadillac;src:url("/assets/fonts/cadillac/GMSUICadillacGlobal-Medium.eot");src:url("/assets/fonts/cadillac/GMSUICadillacGlobal-Medium.woff2") format("woff2"),url("/assets/fonts/cadillac/GMSUICadillacGlobal-Medium.woff") format("woff"),url("/assets/fonts/cadillac/GMSUICadillacGlobal-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:CadillacSans;src:url("/assets/fonts/cadillac/gothic/CadillacGothic-Regular.otf") format("opentype"),url("/assets/fonts/cadillac/gothic/CadillacGothic-Regular.ttf") format("truetype"),url("/assets/fonts/cadillac/gothic/CadillacGothic-Regular.woff2") format("woff2"),url("/assets/fonts/cadillac/gothic/CadillacGothic-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:CadillacSansWide;src:url("/assets/fonts/cadillac/gothic/CadillacGothic-WideRegular.otf") format("opentype"),url("/assets/fonts/cadillac/gothic/CadillacGothic-WideRegular.ttf") format("truetype"),url("/assets/fonts/cadillac/gothic/CadillacGothic-WideRegular.woff2") format("woff2"),url("/assets/fonts/cadillac/gothic/CadillacGothic-WideRegular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:CadillacSansNarrow;src:url("/assets/fonts/cadillac/gothic/CadillacGothic-NarrowRegular.otf") format("opentype"),url("/assets/fonts/cadillac/gothic/CadillacGothic-NarrowRegular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:bookerlyregular;src:url("/assets/fonts/bookerly-regular-webfont.eot");src:url("/assets/fonts/bookerly-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/bookerly-regular-webfont.woff2") format("woff2"),url("/assets/fonts/bookerly-regular-webfont.woff") format("woff"),url("/assets/fonts/bookerly-regular-webfont.ttf") format("truetype"),url("/assets/fonts/bookerly-regular-webfont.svg#bookerlyregular") format("svg");font-weight:400}@font-face{font-family:Bookerly Italic;src:url("/assets/fonts/Bookerly-Italic.ttf") format("truetype");font-weight:400}@font-face{font-family:Helvetica Neue;src:url("/assets/fonts/helvetica/HelveticaNeueLTStd-Lt.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Helvetica Neue;src:url("/assets/fonts/helvetica/HelveticaNeueLTStd-Roman.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Helvetica Neue;src:url("/assets/fonts/helvetica/HelveticaNeueLTStd-Md.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url("/assets/fonts/roboto/Roboto-Regular.eot");src:url("/assets/fonts/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("/assets/fonts/roboto/Roboto-Regular.woff") format("woff"),url("/assets/fonts/roboto/Roboto-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url("/assets/fonts/roboto/Roboto-Medium.eot");src:url("/assets/fonts/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("/assets/fonts/roboto/Roboto-Medium.woff") format("woff"),url("/assets/fonts/roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url("/assets/fonts/roboto/Roboto-Bold.eot");src:url("/assets/fonts/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("/assets/fonts/roboto/Roboto-Bold.woff") format("woff"),url("/assets/fonts/roboto/Roboto-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Overpass;src:url("/assets/fonts/overpass/Overpass-Thin.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Overpass;src:url("/assets/fonts/overpass/Overpass-Regular.otf") format("opentype"),url("/assets/fonts/overpass/Overpass-Regular.ttf") format("truetype"),url("/assets/fonts/overpass/Overpass-Regular.woff2") format("woff2"),url("/assets/fonts/overpass/Overpass-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:Overpass;src:url("/assets/fonts/overpass/Overpass-Bold.otf") format("opentype"),url("/assets/fonts/overpass/Overpass-Bold.ttf") format("truetype"),url("/assets/fonts/overpass/Overpass-Bold.woff2") format("woff2"),url("/assets/fonts/overpass/Overpass-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:Overpass;src:url("/assets/fonts/overpass/Overpass-ExtraBold.otf") format("opentype"),url("/assets/fonts/overpass/Overpass-ExtraBold.ttf") format("truetype"),url("/assets/fonts/overpass/Overpass-ExtraBold.woff2") format("woff2"),url("/assets/fonts/overpass/Overpass-ExtraBold.woff") format("woff");font-weight:800;font-style:normal}.shepherd{opacity:.95;z-index:15!important}@media only screen and (max-width:900px){.shepherd{z-index:10!important}}.shepherd-header{display:none!important}.shepherd-text{font-family:GM Sans UI}@media only screen and (max-width:1024px){.shepherd-text{font-size:.75rem!important}}@media only screen and (max-width:768px){.shepherd-text{font-size:1.25rem!important}}.shepherd-footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.shepherd-footer .shepherd-button{font-family:GM Sans UI;background:transparent;border:.05rem solid #333;border-radius:.1rem;color:#333;cursor:pointer;outline:none;margin:0 .2rem;text-align:center;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;vertical-align:middle;white-space:nowrap;letter-spacing:normal;text-transform:none;font-size:.85rem}@media only screen and (max-width:1024px){.shepherd-footer .shepherd-button{font-size:.75rem}}@media only screen and (max-width:768px){.shepherd-footer .shepherd-button{font-size:1rem}}.shepherd-footer .shepherd-button:hover{background-color:hsla(0,0%,100%,.95);color:#50596c}.sim-mobile .tippy-tooltip[data-placement^=top] .tippy-arrow{bottom:-8px;border-width:11px 11px 0;border-top-color:#444!important}.sim-mobile .tippy-tooltip[data-placement^=top] .tippy-arrow:before{content:"";border-color:transparent;border-style:solid;border-width:9px 9px 0;border-top-color:#fff;position:absolute;top:-11px;left:-9px}.sim-mobile .tippy-tooltip[data-placement^=bottom] .tippy-arrow{top:-12px;border-width:0 11px 11px;border-bottom-color:#444!important}.sim-mobile .tippy-tooltip[data-placement^=bottom] .tippy-arrow:before{content:"";border-color:transparent;border-style:solid;border-width:0 9px 9px;border-bottom-color:#fff;position:absolute;top:2px;left:-9px}.sim-mobile .tippy-tooltip[data-placement^=left] .tippy-arrow{right:-8px;border-width:11px 0 11px 11px;border-left-color:#444!important}.sim-mobile .tippy-tooltip[data-placement^=left] .tippy-arrow:before{content:"";border-color:transparent;border-style:solid;border-width:9px 0 9px 9px;border-left-color:#fff;position:absolute;top:-9px;left:-11px}.sim-mobile .tippy-tooltip[data-placement^=right] .tippy-arrow{left:-12px;border-width:11px 11px 11px 0;border-right-color:#444!important}.sim-mobile .tippy-tooltip[data-placement^=right] .tippy-arrow:before{content:"";border-color:transparent;border-style:solid;border-width:9px 9px 9px 0;border-right-color:#fff;position:absolute;top:-9px;left:2px}.sim-mobile .shepherd-content{border:3px solid #444}*{margin:0}:root{--app-height:100%}body,html{height:100%}html{font-size:16px}@media (max-height:1066px){html.mobileapp-sim{font-size:1.5vh}}@media only screen and (max-width:768px){html.mobileapp-sim{font-size:14px}}html.gbi-sim{font-size:.8vw}html.gbi-sim.taller{font-size:calc((100vh - 63px) * 1.778 * .008)}html.gbi-sim.taller-ev{font-size:calc((100vh - 63px) * 34 / 13 * .008)}body{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#101010;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (orientation:portrait){body.sim-ihu{right:0;position:absolute;overflow:hidden}}body.sim-ihu.hide-menu header{display:none!important}body.sim-mobile{height:var(--app-height)}#app{position:relative;font-family:GM Sans UI,sans-serif;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.seeThru-buffer,.seeThru-display{width:100%;display:block}.seeThru-buffer.seeThru-hide,.seeThru-display.seeThru-hide{display:none}