html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.width{transition:none}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media(min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media(min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media(min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media(min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media(min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}:root{--reflex-columns: 12;--reflex-grid-spacing: 20px;--reflex-xs: 576px;--reflex-sm: 768px;--reflex-md: 992px;--reflex-lg: 1200px;--reflex-xlg: 1600px;--reflex-xxs-max: 575px;--reflex-xs-max: 767px;--reflex-sm-max: 991px;--reflex-md-max: 1199px;--reflex-lg-max: 1599px}.container,.container-full{box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px}.container .grid,.container-full .grid{margin-right:-20px;margin-left:-20px}@media(min-width: 576px){.container{max-width:576px}}@media(min-width: 768px){.container{max-width:768px}}@media(min-width: 992px){.container{max-width:992px}}@media(min-width: 1200px){.container{max-width:1200px}}@media(min-width: 1600px){.container{max-width:1600px}}.grid{box-sizing:border-box;display:block;display:flex;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-0.31em;*letter-spacing:normal;word-spacing:-0.43em}.grid::before,.grid::after{box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}.grid{list-style-type:none}[class*=col-]{box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:20px}[class*=col-]::before,[class*=col-]::after{box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*=col-] .grid{flex:1 1 auto;margin:-20px}[class*=col-]{display:inline-block;*display:inline;zoom:1}.col-12{width:100%;*width:99.9%}.col-11{width:91.6666666667%;*width:91.5666666667%}.col-10{width:83.3333333333%;*width:83.2333333333%}.col-9{width:75%;*width:74.9%}.col-8{width:66.6666666667%;*width:66.5666666667%}.col-7{width:58.3333333333%;*width:58.2333333333%}.col-6{width:50%;*width:49.9%}.col-5{width:41.6666666667%;*width:41.5666666667%}.col-4{width:33.3333333333%;*width:33.2333333333%}.col-3{width:25%;*width:24.9%}.col-2{width:16.6666666667%;*width:16.5666666667%}.col-1{width:8.3333333333%;*width:8.2333333333%}@media(min-width: 576px){.col-xs-12{width:100%;*width:99.9%}.col-xs-11{width:91.6666666667%;*width:91.5666666667%}.col-xs-10{width:83.3333333333%;*width:83.2333333333%}.col-xs-9{width:75%;*width:74.9%}.col-xs-8{width:66.6666666667%;*width:66.5666666667%}.col-xs-7{width:58.3333333333%;*width:58.2333333333%}.col-xs-6{width:50%;*width:49.9%}.col-xs-5{width:41.6666666667%;*width:41.5666666667%}.col-xs-4{width:33.3333333333%;*width:33.2333333333%}.col-xs-3{width:25%;*width:24.9%}.col-xs-2{width:16.6666666667%;*width:16.5666666667%}.col-xs-1{width:8.3333333333%;*width:8.2333333333%}}@media(min-width: 768px){.col-sm-12{width:100%;*width:99.9%}.col-sm-11{width:91.6666666667%;*width:91.5666666667%}.col-sm-10{width:83.3333333333%;*width:83.2333333333%}.col-sm-9{width:75%;*width:74.9%}.col-sm-8{width:66.6666666667%;*width:66.5666666667%}.col-sm-7{width:58.3333333333%;*width:58.2333333333%}.col-sm-6{width:50%;*width:49.9%}.col-sm-5{width:41.6666666667%;*width:41.5666666667%}.col-sm-4{width:33.3333333333%;*width:33.2333333333%}.col-sm-3{width:25%;*width:24.9%}.col-sm-2{width:16.6666666667%;*width:16.5666666667%}.col-sm-1{width:8.3333333333%;*width:8.2333333333%}}@media(min-width: 992px){.col-md-12{width:100%;*width:99.9%}.col-md-11{width:91.6666666667%;*width:91.5666666667%}.col-md-10{width:83.3333333333%;*width:83.2333333333%}.col-md-9{width:75%;*width:74.9%}.col-md-8{width:66.6666666667%;*width:66.5666666667%}.col-md-7{width:58.3333333333%;*width:58.2333333333%}.col-md-6{width:50%;*width:49.9%}.col-md-5{width:41.6666666667%;*width:41.5666666667%}.col-md-4{width:33.3333333333%;*width:33.2333333333%}.col-md-3{width:25%;*width:24.9%}.col-md-2{width:16.6666666667%;*width:16.5666666667%}.col-md-1{width:8.3333333333%;*width:8.2333333333%}}@media(min-width: 1200px){.col-lg-12{width:100%;*width:99.9%}.col-lg-11{width:91.6666666667%;*width:91.5666666667%}.col-lg-10{width:83.3333333333%;*width:83.2333333333%}.col-lg-9{width:75%;*width:74.9%}.col-lg-8{width:66.6666666667%;*width:66.5666666667%}.col-lg-7{width:58.3333333333%;*width:58.2333333333%}.col-lg-6{width:50%;*width:49.9%}.col-lg-5{width:41.6666666667%;*width:41.5666666667%}.col-lg-4{width:33.3333333333%;*width:33.2333333333%}.col-lg-3{width:25%;*width:24.9%}.col-lg-2{width:16.6666666667%;*width:16.5666666667%}.col-lg-1{width:8.3333333333%;*width:8.2333333333%}}@media(min-width: 1600px){.col-xlg-12{width:100%;*width:99.9%}.col-xlg-11{width:91.6666666667%;*width:91.5666666667%}.col-xlg-10{width:83.3333333333%;*width:83.2333333333%}.col-xlg-9{width:75%;*width:74.9%}.col-xlg-8{width:66.6666666667%;*width:66.5666666667%}.col-xlg-7{width:58.3333333333%;*width:58.2333333333%}.col-xlg-6{width:50%;*width:49.9%}.col-xlg-5{width:41.6666666667%;*width:41.5666666667%}.col-xlg-4{width:33.3333333333%;*width:33.2333333333%}.col-xlg-3{width:25%;*width:24.9%}.col-xlg-2{width:16.6666666667%;*width:16.5666666667%}.col-xlg-1{width:8.3333333333%;*width:8.2333333333%}}.col-auto{flex:1 0 0px;width:auto}@media(min-width: 576px){.col-xs-auto{flex:1 0 0px;width:auto}}@media(min-width: 768px){.col-sm-auto{flex:1 0 0px;width:auto}}@media(min-width: 992px){.col-md-auto{flex:1 0 0px;width:auto}}@media(min-width: 1200px){.col-lg-auto{flex:1 0 0px;width:auto}}@media(min-width: 1600px){.col-xlg-auto{flex:1 0 0px;width:auto}}.col-shrink{flex:0 1 auto;width:auto}@media(min-width: 576px){.col-xs-shrink{flex:0 1 auto;width:auto}}@media(min-width: 768px){.col-sm-shrink{flex:0 1 auto;width:auto}}@media(min-width: 992px){.col-md-shrink{flex:0 1 auto;width:auto}}@media(min-width: 1200px){.col-lg-shrink{flex:0 1 auto;width:auto}}@media(min-width: 1600px){.col-xlg-shrink{flex:0 1 auto;width:auto}}.order-12{order:12}.order-11{order:11}.order-10{order:10}.order-9{order:9}.order-8{order:8}.order-7{order:7}.order-6{order:6}.order-5{order:5}.order-4{order:4}.order-3{order:3}.order-2{order:2}.order-1{order:1}.order-0{order:0}@media only screen and (min-width: 576px){.order-xs-12{order:12}.order-xs-11{order:11}.order-xs-10{order:10}.order-xs-9{order:9}.order-xs-8{order:8}.order-xs-7{order:7}.order-xs-6{order:6}.order-xs-5{order:5}.order-xs-4{order:4}.order-xs-3{order:3}.order-xs-2{order:2}.order-xs-1{order:1}.order-xs-0{order:0}}@media only screen and (min-width: 768px){.order-sm-12{order:12}.order-sm-11{order:11}.order-sm-10{order:10}.order-sm-9{order:9}.order-sm-8{order:8}.order-sm-7{order:7}.order-sm-6{order:6}.order-sm-5{order:5}.order-sm-4{order:4}.order-sm-3{order:3}.order-sm-2{order:2}.order-sm-1{order:1}.order-sm-0{order:0}}@media only screen and (min-width: 992px){.order-md-12{order:12}.order-md-11{order:11}.order-md-10{order:10}.order-md-9{order:9}.order-md-8{order:8}.order-md-7{order:7}.order-md-6{order:6}.order-md-5{order:5}.order-md-4{order:4}.order-md-3{order:3}.order-md-2{order:2}.order-md-1{order:1}.order-md-0{order:0}}@media only screen and (min-width: 1200px){.order-lg-12{order:12}.order-lg-11{order:11}.order-lg-10{order:10}.order-lg-9{order:9}.order-lg-8{order:8}.order-lg-7{order:7}.order-lg-6{order:6}.order-lg-5{order:5}.order-lg-4{order:4}.order-lg-3{order:3}.order-lg-2{order:2}.order-lg-1{order:1}.order-lg-0{order:0}}@media only screen and (min-width: 1600px){.order-xlg-12{order:12}.order-xlg-11{order:11}.order-xlg-10{order:10}.order-xlg-9{order:9}.order-xlg-8{order:8}.order-xlg-7{order:7}.order-xlg-6{order:6}.order-xlg-5{order:5}.order-xlg-4{order:4}.order-xlg-3{order:3}.order-xlg-2{order:2}.order-xlg-1{order:1}.order-xlg-0{order:0}}.offset-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-9{margin-left:75%;*margin-left:74.9%}.offset-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-6{margin-left:50%;*margin-left:49.9%}.offset-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-3{margin-left:25%;*margin-left:24.9%}.offset-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}@media only screen and (min-width: 576px){.offset-xs-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-xs-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-xs-9{margin-left:75%;*margin-left:74.9%}.offset-xs-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-xs-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-xs-6{margin-left:50%;*margin-left:49.9%}.offset-xs-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-xs-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-xs-3{margin-left:25%;*margin-left:24.9%}.offset-xs-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-xs-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-xs-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 768px){.offset-sm-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-sm-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-sm-9{margin-left:75%;*margin-left:74.9%}.offset-sm-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-sm-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-sm-6{margin-left:50%;*margin-left:49.9%}.offset-sm-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-sm-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-sm-3{margin-left:25%;*margin-left:24.9%}.offset-sm-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-sm-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-sm-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 992px){.offset-md-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-md-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-md-9{margin-left:75%;*margin-left:74.9%}.offset-md-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-md-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-md-6{margin-left:50%;*margin-left:49.9%}.offset-md-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-md-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-md-3{margin-left:25%;*margin-left:24.9%}.offset-md-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-md-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-md-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 1200px){.offset-lg-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-lg-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-lg-9{margin-left:75%;*margin-left:74.9%}.offset-lg-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-lg-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-lg-6{margin-left:50%;*margin-left:49.9%}.offset-lg-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-lg-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-lg-3{margin-left:25%;*margin-left:24.9%}.offset-lg-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-lg-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-lg-0{margin-left:0;*margin-left:-0.1%}}@media only screen and (min-width: 1600px){.offset-xlg-11{margin-left:91.6666666667%;*margin-left:91.5666666667%}.offset-xlg-10{margin-left:83.3333333333%;*margin-left:83.2333333333%}.offset-xlg-9{margin-left:75%;*margin-left:74.9%}.offset-xlg-8{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-xlg-7{margin-left:58.3333333333%;*margin-left:58.2333333333%}.offset-xlg-6{margin-left:50%;*margin-left:49.9%}.offset-xlg-5{margin-left:41.6666666667%;*margin-left:41.5666666667%}.offset-xlg-4{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-xlg-3{margin-left:25%;*margin-left:24.9%}.offset-xlg-2{margin-left:16.6666666667%;*margin-left:16.5666666667%}.offset-xlg-1{margin-left:8.3333333333%;*margin-left:8.2333333333%}.offset-xlg-0{margin-left:0;*margin-left:-0.1%}}.wrap{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.no-wrap [class*=col-]{flex-shrink:1}.wrap-reverse{flex-wrap:wrap-reverse}.direction-row{flex-direction:row}.direction-row-reverse{flex-direction:row-reverse}.direction-column{flex-direction:column}.direction-column-reverse{flex-direction:column-reverse}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-end [class*=col-]{vertical-align:bottom}.align-center{align-items:center}.align-center [class*=col-]{vertical-align:middle}.align-baseline{align-items:baseline}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-end [class*=col-]{vertical-align:bottom}.align-content-center{align-content:center}.align-content-space-between{align-content:space-between}.align-content-space-around{align-content:space-around}.align-self-stretch{align-self:stretch}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end;vertical-align:bottom}.align-self-center{align-self:center;vertical-align:middle}.align-self-baseline{align-self:baseline;vertical-align:baseline}.justify-start{justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*=col-]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*=col-]{padding:0}.grid-bleed-x [class*=col-]{padding:20px 0}.grid-bleed-y [class*=col-]{padding:0 20px}.col-grid{display:flex;flex-direction:column}.col-grid.direction-row{flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:20px 0}.col-bleed-y{padding:0 20px}.flex-img{display:block;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media(max-width: 575px){.hidden-xxs{display:none}}@media(min-width: 576px)and (max-width: 767px){.hidden-xs{display:none}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none}}@media(min-width: 1200px)and (max-width: 1599px){.hidden-lg{display:none}}@media(min-width: 1600px){.hidden-xlg{display:none}}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.svg{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}@font-face{font-family:"Bruno Ace";src:url("/fonts/brunoacesc-regular-webfont.woff2") format("woff2"),url("/fonts/brunoacesc-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Tungsten Rounded";src:local("Tungsten Rounded Medium"),local("Tungsten-Rounded-Medium"),url("/fonts/TungstenRounded-Medium.woff2") format("woff2"),url("/fonts/TungstenRounded-Medium.woff") format("woff"),url("/fonts/TungstenRounded-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Tungsten Rounded";src:local("Tungsten Rounded Light"),local("Tungsten-Rounded-Light"),url("/fonts/TungstenRounded-Light.woff2") format("woff2"),url("/fonts/TungstenRounded-Light.woff") format("woff"),url("/fonts/TungstenRounded-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Michroma";src:url("/fonts/Michroma-Regular.woff2") format("woff2"),url("/fonts/Michroma-Regular.woff") format("woff"),url("/fonts/Michroma-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:"Tungsten Rounded",sans-serif;line-height:1;letter-spacing:.01em}h1.add-dot,h2.add-dot,h3.add-dot,h4.add-dot,h5.add-dot,h6.add-dot{position:relative}h1.add-dot:after,h2.add-dot:after,h3.add-dot:after,h4.add-dot:after,h5.add-dot:after,h6.add-dot:after{content:".";color:#fff;position:absolute;left:50%;bottom:0;font-size:1.25rem;line-height:0;transform:translate(-50%, -50%)}h1{font-size:4.8125em;text-transform:uppercase;margin-bottom:.26em}h2{font-size:3.375em;text-transform:uppercase;margin-bottom:.3em}h3{font-size:1.9375em;margin-bottom:.333em}.emphasize{padding:.275em 0}p{font-size:1.0625em;line-height:1.4;margin-bottom:1.176em}p.small{font-size:.9375em}a{color:#fc0000;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#fff}a.disabled{pointer-events:none}.tac{text-align:center}.tar{text-align:right}.tal{text-align:left}.uppercase{text-transform:uppercase}.normal-case{text-transform:none}.bullet:before{content:"";width:.375rem;height:.375rem;border-radius:50%;border:1px solid #fc0000;position:absolute;margin:.5em 0 0 -1em}pre,.pre{font-family:monospace;font-size:1.2625em;white-space:pre;font-weight:bold}pre.secondary,.pre.secondary{background:#1f1f1f;color:#fff;display:inline-block;font-weight:bold;font-size:1.2625em;padding:0 .5em 0 .5em;line-height:auto}pre.tertiary,.pre.tertiary{background:#1f1f1f;color:#2f8baa;display:inline-block;font-weight:bold;font-size:1.2625em;padding:0 .5em 0 .5em;line-height:auto}xmp,code,kbd{font-family:monospace;font-size:1.0625em;font-weight:bold;white-space:pre-wrap}xmp.secondary,code.secondary,kbd.secondary{background:#1f1f1f;color:#fff;display:inline-block;font-weight:bold;font-size:1.0625em;padding:.5em .5em .8em .5em}xmp.tertiary,code.tertiary,kbd.tertiary{background:#1f1f1f;color:#2f8baa;display:inline-block;font-weight:bold;font-size:1.0625em;padding:.5em .5em .8em .5em}ul{list-style-type:disc;padding:0 2em 0;margin:2em 0}ul li{margin:.75em 0}ol{list-style-type:decimal;padding:0 2em 0}ol li{margin:.75em 0}*,*:before,*:after{box-sizing:border-box}html{min-height:100%}html,body{font-family:"neue-haas-grotesk-text",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:0;position:relative;color:#fff;min-height:100%;background-color:#000}body{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.page{display:flex;flex-direction:column;flex:1 0 auto;min-height:100vh;min-height:100dvh;padding-bottom:50px;background-color:#000;background-image:radial-gradient(ellipse 70% 55% at 50% -5%, rgba(252, 0, 0, 0.55) 0%, rgba(252, 0, 0, 0.18) 28%, rgba(252, 0, 0, 0) 60%),radial-gradient(ellipse 85% 45% at 50% 105%, rgba(252, 0, 0, 0.5) 0%, rgba(252, 0, 0, 0.15) 35%, rgba(252, 0, 0, 0) 65%),linear-gradient(180deg, rgb(15, 0, 0) 0%, rgb(0, 0, 0) 45%, rgb(0, 0, 0) 65%, rgb(15, 0, 0) 100%);background-repeat:no-repeat;background-attachment:fixed,fixed,fixed;width:100%;min-width:0}.page:before{content:"";position:fixed;top:-50%;left:-50%;right:-50%;bottom:-50%;width:200%;height:200vh;background:rgba(0,0,0,0) url("/dist/img/noise-transparent.png") repeat 0 0;background-repeat:repeat;opacity:.3;visibility:visible}.page:after{content:"";position:fixed;left:-30%;right:-30%;bottom:-12vh;height:48vh;pointer-events:none;z-index:0;background-image:linear-gradient(to right, rgba(252, 0, 0, 0.85) 1px, transparent 1px),linear-gradient(to top, rgba(252, 0, 0, 0.85) 1px, transparent 1px);background-size:96px 96px;transform-origin:bottom center;transform:perspective(800px) rotateX(64deg);opacity:1;mask-image:linear-gradient(to top, rgb(0, 0, 0) 5%, rgba(0, 0, 0, 0) 85%);-webkit-mask-image:linear-gradient(to top, rgb(0, 0, 0) 5%, rgba(0, 0, 0, 0) 85%)}@keyframes bg-animation{0%{transform:translate(0, 0)}10%{transform:translate(-5%, -5%)}20%{transform:translate(-10%, 5%)}30%{transform:translate(5%, -10%)}40%{transform:translate(-5%, 15%)}50%{transform:translate(-10%, 5%)}60%{transform:translate(15%, 0)}70%{transform:translate(0, 10%)}80%{transform:translate(-15%, 0)}90%{transform:translate(10%, 5%)}100%{transform:translate(5%, 0)}}.full-height{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:0}.container-full{max-width:100%;width:100%;margin-left:auto;margin-right:auto}img{max-width:100%;height:auto}.backdrop{position:fixed;max-height:100vh;width:100vw;padding-top:7rem;z-index:0;text-align:center;display:flex;align-items:center;justify-content:center;font-family:"Tungsten Rounded",sans-serif;font-size:500px;line-height:1;color:rgba(0,0,0,.4);opacity:.4}.backdrop.marquee{overflow:hidden;white-space:nowrap;padding-top:17rem}.backdrop.marquee span{animation:marquee 4s linear infinite;display:inline-block;padding-right:110px}.backdrop.marquee span.correct{-webkit-text-stroke:2px #2f8baa;color:rgba(0,0,0,0)}.backdrop.marquee span.next{-webkit-text-stroke:2px #fc0000;color:rgba(0,0,0,0)}.backdrop img{filter:blur(10px);width:700px;position:absolute;top:0}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-100%)}}.text-primary{color:#fc0000}.screen-reader{height:0;width:0;position:absolute;left:-9999px;overflow:hidden;opacity:0}.adversary-img{position:relative;width:248px;height:248px;display:flex;align-items:center;justify-content:center;margin:2.6em auto;position:relative}.adversary-img img{width:144px}.adversary-img__accent{position:absolute;width:100%;height:100%;border-radius:50%;animation:spin 10s linear 0s infinite reverse}.adversary-img__accent:before{content:"+";position:absolute;top:0;line-height:0;animation:inherit;animation-direction:normal}.adversary-img:before{content:"";background-image:url(/dist/img/elipse-white.svg);position:absolute;width:208px;height:208px;top:20px;left:20px;animation:spin 7s linear infinite}.adversary-img--alt:before{background-image:url(/dist/img/elipse-white-alt.svg)}.adversary-img--alt-red:before{background-image:url(/dist/img/elipse-red-white.svg);width:278px;height:278px;top:-14px;left:-14px}.loading-external{width:100%;height:49px;text-align:center}.loading-external .loading-internal{width:49px;height:49px;margin:0 auto;border:4px solid;border-radius:50%;border-color:#fff;animation:load-spin 1035ms infinite linear;-o-animation:load-spin 1035ms infinite linear;-ms-animation:load-spin 1035ms infinite linear;-webkit-animation:load-spin 1035ms infinite linear;-moz-animation:load-spin 1035ms infinite linear}@keyframes load-spin{0%{transform:scale(0);transform:scale(0)}90%{transform:scale(0.7);transform:scale(0.7)}100%{transform:scale(1);transform:scale(1)}}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0);padding:0}button.close{width:3.5625rem;height:3.5625rem;border-radius:50%;border:2px solid #fc0000;display:flex;align-items:center;justify-content:center}button.close:before{content:"";width:1rem;height:1rem;background-image:url(/dist/img/close-icon.svg)}button.close:hover{border-style:dotted}.btn{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.9375rem;text-transform:uppercase;background-color:#fc0000;color:#fff;text-align:center;display:inline-block;width:100%;max-width:20rem;padding:1.6em;border:2px solid #fc0000;transition:all .2s ease-in-out;cursor:pointer}.btn:hover{background-color:#d50707;border-color:#d50707}.btn:disabled,.btn.disabled{color:#1f1f1f;background-color:rgb(107.5,107.5,107.5) !important;border-color:rgb(107.5,107.5,107.5) !important}.btn--block{max-width:none}.btn--secondary{background-color:rgba(0,0,0,0) !important;border-color:rgba(252,0,0,.5)}.btn--secondary:hover{border-color:#fc0000}.btn--secondary:disabled,.btn--secondary.disabled{color:rgb(107.5,107.5,107.5) !important;background-color:rgba(0,0,0,0) !important;border-color:rgb(107.5,107.5,107.5) !important}.btn--tertiary{background-color:rgba(0,0,0,0) !important;border-color:hsla(0,0%,100%,.5)}.btn--tertiary:hover{border-color:#fff}.btn--tertiary:disabled,.btn--tertiary.disabled{color:rgb(107.5,107.5,107.5) !important;background-color:rgba(0,0,0,0) !important;border-color:rgb(107.5,107.5,107.5) !important}.btn--alt{height:7.8125rem;width:7.8125rem;background-color:hsla(0,0%,100%,.01) !important;border-radius:50%;position:relative;border:none;display:inline-flex;align-items:center;align-content:center;justify-content:center;padding:1em}.btn--alt:after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border-radius:inherit;border:3px solid hsla(0,0%,100%,.7);transition:inherit}.btn--alt:hover:after{border-color:#fc0000}.btn--alt:disabled,.btn--alt.disabled{color:rgb(107.5,107.5,107.5) !important;background-color:rgba(0,0,0,0) !important}.btn--alt:disabled:after,.btn--alt.disabled:after{border-color:rgb(107.5,107.5,107.5) !important}.btn--square{border-radius:0}.btn--small{width:4.3125rem;height:4.3125rem}.btn--spin{margin:1.15625rem}.btn--spin:before{content:"";position:absolute;top:-1.15625rem;left:-1.15625rem;right:-1.15625rem;bottom:-1.15625rem;background-image:url("/dist/img/ellipse-top.svg");background-size:contain;background-repeat:no-repeat;background-position:center;animation:spin 2s linear infinite}@keyframes spin{100%{transform:rotate(360deg)}}input,button,select,textarea{outline:none !important}.input-group{margin-bottom:1.25rem;position:relative}.input-group__control{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12);padding:1.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:1.5rem;width:100%;color:#fff}.input-group__control.error{background-image:url(/dist/img/icon-error.svg);background-repeat:no-repeat;background-position:right 1em center}.input-group__error{position:absolute;top:50%;transform:translateY(-50%);margin-left:1.33em;font-size:.9375em;color:hsla(0,0%,100%,.31)}.input-group--check{position:relative}.input-group--check label{cursor:pointer}.input-group--check .input-group__control{position:absolute;width:auto;opacity:0}.input-group--check .input-group__control:checked+span:after{opacity:1}.input-group--check span{font-size:.9375rem;position:relative;padding-left:40px;display:inline-block;line-height:1.4}.input-group--check span:before,.input-group--check span:after{content:"";position:absolute;height:20px;width:20px;left:0;top:8px}.input-group--check span:before{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.12)}.input-group--check span:after{background-image:url(/dist/img/icon-checkmark.svg);background-repeat:no-repeat;background-position:center;opacity:0}.input-group--trivia{margin-bottom:2.25rem}.input-group--trivia .input-group__control{border-top:none;border-left:none;border-right:none;background:rgba(0,0,0,0);font-size:3.375rem;font-family:"neue-haas-grotesk-display",sans-serif;letter-spacing:.01em;font-weight:300;padding:.5rem;box-shadow:none}.input-group--trivia .go-back{margin-top:1.5rem;display:block;color:#858585;font-size:.85rem;text-transform:uppercase;position:relative}.input-group--trivia .go-back:before{content:"";position:absolute;width:4px;height:4px;margin:1px 0 0 -18px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-right:8px solid #858585}.input-group__accent{position:absolute;width:100%;left:0;font-size:1.25em}.input-group__accent:before,.input-group__accent:after{content:"+";position:absolute;line-height:0}.input-group__accent:before{left:0;transform:translateX(-50%)}.input-group__accent:after{right:0;transform:translateX(50%)}.input-group__accent:first-child{top:0}.input-group__accent:last-child{bottom:0}.input-group__answer{text-transform:uppercase;margin:1em 0 -1em !important}.form__error,.form__hint{display:block;font-size:.75em;color:hsla(0,0%,100%,.31);line-height:1.4}.form__error a,.form__hint a{color:#fff;text-decoration:underline}.form__error a:hover,.form__hint a:hover{color:#fc0000}.form__error:not(:last-child),.form__hint:not(:last-child){margin-bottom:1.33em}.form__error:empty,.form__hint:empty{display:none}#falcon_code{font-size:1.1rem}.logo{display:flex;align-items:center;gap:1rem;color:#fff}.logo a{padding-top:1.5rem}.logo span{padding-top:1rem}.logo__powered{font-size:.75em;margin-right:.5em;padding-top:0}.logo .crowdstrike{height:33px;width:auto}.logo .application{height:65px;width:auto}.header .grid>*{padding-top:1em;padding-bottom:1em}.header--housekeeping{display:flex;align-items:flex-start;width:100%;padding:1rem 2rem .5rem;position:relative;z-index:2}.header--housekeeping .container-full{width:100%;max-width:none !important;display:flex;align-items:center;justify-content:space-between;padding:0}.header--housekeeping .logo{align-items:center}.header--housekeeping .logo__powered{font-family:"neue-haas-grotesk-text",sans-serif;font-size:.6975rem;letter-spacing:.08em;padding-top:0}.header--housekeeping .logo img{height:1.6rem;width:auto}.header--housekeeping .btn--organizer{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:none;padding:.6rem 1.25rem;background-color:rgba(0,0,0,0);border:1px solid hsla(0,0%,100%,.45);color:#fff;font-family:"neue-haas-grotesk-text",sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.04em;text-transform:none;text-decoration:none;white-space:nowrap;transition:border-color .2s ease}.header--housekeeping .btn--organizer:hover{border-color:hsla(0,0%,100%,.85);background-color:rgba(0,0,0,0)}.header--test-drive{background-color:hsla(0,0%,100%,.03)}.header--test-drive .container-full{padding-right:0}.header--test-drive .grid{margin-right:0;align-items:center;gap:15px}.header__item p{margin-bottom:.25em}.header__item h3{margin-bottom:0;color:#fc0000;font-family:"Bruno Ace",sans-serif;font-size:18px;font-weight:400;letter-spacing:-2%;text-transform:uppercase}.header__item h3 sup{font-size:10px;position:relative;top:-2px;margin-left:4px;color:#fff}.header__timer{background-color:hsla(0,0%,100%,.07);padding-left:2.3125em;padding-right:2.3125em}.rectangle{position:relative;z-index:0}.rectangle:before{content:"";width:.375rem;height:.375rem;border:1px solid #fff;position:absolute;margin:.5em 0 0 -1em;transform:rotate(45deg)}@media screen and (max-width: 899.98px){.header .grid>*{padding-top:1em;padding-bottom:1em}.logo a{padding-top:10px}}@media screen and (max-width: 599.98px){.header__item p{margin-bottom:.25em}.header__item h3{font-size:14px !important}.header__item h3 sup{font-size:9px;top:-1px}}.toast{position:fixed;bottom:0;left:0;width:100%;background-color:#1f1f1f;padding:75px;text-align:center;transform:translateY(100%);opacity:0;transition:all .5s ease-in-out;z-index:1000}.toast.show{transform:translateY(0);opacity:1}.toast__message{font-size:1.0625em;line-height:1.4;position:relative;padding-bottom:1.176em}.toast__message:after{content:"";width:.375rem;height:.375rem;border-radius:50%;border:1px solid #fc0000;position:absolute;left:50%;bottom:0;transform:translateX(-50%)}.page>.header{flex:0 0 auto;width:100%;position:sticky;z-index:999;top:0}p{font-weight:500;font-size:18px;line-height:1.5;font-family:"neue-haas-grotesk-display",sans-serif}* :focus,* :focus-visible{outline:none !important}.flex-1{flex:1 0 0;display:flex;flex-direction:column}.container-small{max-width:800px;margin:0 auto;width:100%;padding:0 2rem}.table-wrapper{width:100%;overflow:auto}.table-wrapper table{width:100%}.page>main{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:0;margin:0 auto;padding:1rem 1.25rem 2rem;position:relative;z-index:1;text-align:center;overflow-y:auto}.page>main>.container-full:only-child,.page>main>.grid:only-child{margin-top:auto;margin-bottom:auto;flex:0 0 auto}.page>.main-container{flex:1 1 auto;display:flex;width:100%;min-height:0;position:relative;z-index:1}.page>.main-container:not(.sidebar-content){flex-direction:column;align-items:center;justify-content:center;padding:1rem 1.25rem 2rem;overflow-y:auto}.page>.main-container:not(.sidebar-content)>main{flex:0 1 auto;width:100%;max-width:1440px;margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.layout-center,.sign-up main .container-full,body.housekeeping main .container-full,.landing__hero{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.main-container{position:relative;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.main-container::-webkit-scrollbar{display:none}.main-container.sidebar-content{padding:0 50px 0 255px}.main-container.sidebar-content main{max-width:44.375em;margin-left:auto;margin-right:auto}main{text-align:center;position:relative}.sidebar{padding-top:3.125em;width:225px;margin-left:-225px;flex-shrink:0;position:fixed;height:calc(100vh - 140px)}.sidebar__nav{padding:0 0 0 1em;margin:0}.sidebar__nav li{list-style-type:none;padding-left:1em;margin-bottom:1em;position:relative}.sidebar__nav li:before{content:"";width:.375rem;height:.375rem;border-radius:50%;border:1px solid #fc0000;position:absolute;margin:.25em 0 0 -1em}.sidebar__nav li img{position:absolute;top:50%;right:0;transform:translateY(-50%)}.sidebar__nav a{font-family:"neue-haas-grotesk-display",sans-serif;font-size:.9375em;font-weight:600;color:#fff;text-transform:uppercase;display:block}.sidebar__nav a.icon{padding-right:3em}.sidebar__nav a:hover{color:#fc0000}.step{padding-top:5.625em;text-align:left;position:relative;margin:6em auto 0}.sidebar-content .step{margin-left:0}.step:last-child{padding-bottom:6.5625em}.step__number{position:absolute;font-size:.9375em;text-transform:uppercase;top:0;left:0;border-top:1px solid hsla(0,0%,100%,.1);width:100%}.step__number span{padding-top:1.33em;display:inline-block;border-top:1px solid #fff;margin-top:-1px}.step__number span h2{margin-bottom:0}.step__number--intro{position:relative;border:none;color:#fc0000;font-weight:700}.step__number--intro span{padding:0 0 2.33em 0;border:none}.step__number--intro:after{content:"";position:absolute;width:2px;height:2px;border-radius:50%;border:1px solid #fff;bottom:1.167em;left:50%;transform:translateX(-50%)}.step h2{margin-bottom:.4em}.step h2 span{color:#fc0000}.step p{margin-bottom:1.75em}.step p:last-child{margin-bottom:0}.step .btn{margin-bottom:1.333em}.step--welcome{margin-top:0;margin-bottom:6em}.step--intro{padding-top:13.5em;margin-top:0}.step--complete{padding-top:12.5em;min-height:calc(100vh - 130px - 6em)}.step--intro,.step--complete,.step--correct,.step--welcome,.step--background{width:44.375em;text-align:center}.step--intro p,.step--complete p,.step--correct p,.step--welcome p,.step--background p{max-width:37em;margin:0 auto 2.3em}.step #waiting .adversary-img{margin:7.6em auto}.step #background{display:none}.step--question{width:51em;text-align:center}.step--question form:not(:last-child){margin-bottom:2.5em}.step--background{width:51em}.step--background .grid{margin-bottom:2em}.step--correct h2{margin:1.75em 0 2.6em}.step--final .col-4 .step__final-inner{background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);padding:1.25em;height:100%;display:flex;flex-direction:column}.step--final .col-4 .step__final-inner .btn{margin-top:auto}.step--final h3{text-transform:uppercase}.step__tip{margin-top:7.8125em;border-top:1px solid hsla(0,0%,100%,.1);padding-top:2.5em;position:relative}.step__tip:before,.step__tip:after{content:"";width:3px;height:3px;position:absolute;background-color:#fff;top:0;transform:translateY(-50%)}.step__tip:before{left:-1em}.step__tip:after{right:-1em}.step__tip p{padding:0 1em;margin-bottom:0;max-width:none}.step__tip--important .tri{display:block;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:10px solid #fc0000;margin:1.25em auto 0}.step__hint{position:relative}.step__hint .text-primary{position:relative}.step__hint .text-primary:after{content:"";position:absolute;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:10px solid #fc0000;left:50%;bottom:-0.6em;transform:translateX(-50%)}.step__next,.step__back{color:#fff;text-transform:uppercase;font-size:.9375em;display:flex;text-align:left;align-items:center}.step__next{right:0;transform:translate(100%, -50%);top:50%;position:absolute}.step__next .btn{margin:0 0 0 1em}.step__back .btn{margin:0 1em 0}.completed-experience .step:last-child{padding-top:0}.bottom-shadow{box-shadow:0px 9px 10px rgba(0,0,0,.51)}.modal-content{width:100%;margin-left:auto;margin-right:auto}.modal-content>div{width:100% !important;max-width:640px}.modal-content>div h2{font-size:1.5rem;font-family:"Bruno Ace",sans-serif;color:#fc0000}.modal-content>div h2.tac{margin-top:4rem}.modal-content button.close{border-color:#fff;top:-30px;transform:translateX(100%);right:-1.25rem}.modal-content button.close:hover{border-color:#fc0000}.modal-content button.close:before{content:"";width:20px;height:20px;background-image:url(/dist/img/close-icon.png);background-repeat:no-repeat;background-size:100% auto;background-position:center center}.modal-content .modal-footer{border-top:none;padding-top:0 !important;margin-top:0 !important}.modal-content .modal-footer .or-divider{margin:.25rem 0 4rem !important}.input-group__control{background:linear-gradient(283.34deg, rgba(63, 63, 63, 0.3) -22.74%, rgba(0, 0, 0, 0.3) 45.65%);border:.9px solid #ccc;box-shadow:0px 9.88px 10.15px 0px rgba(0,0,0,.5098039216);font-size:1.5rem;font-weight:600;font-family:"neue-haas-grotesk-display",sans-serif;color:#fff;padding:1.25rem;border-radius:0}.input-group__control:focus{border-color:#fc0000}.input-group--check span:before{background-color:rgba(32,32,32,.56);border:1px solid hsla(0,0%,100%,.32);top:0px}.input-group--check span:after{top:0px;background-size:60% auto}.cancel-button{text-align:center;justify-content:center}.cancel-button .bnt-text{color:#fff;font-size:clamp(1rem,1.5vw,1.5rem);font-weight:600;padding:.5rem;text-decoration:underline}.cancel-button .bnt-text:hover{text-decoration:none}@media screen and (max-width: 899.98px){p{font-size:16px}.container,.container-full{padding-right:20px;padding-left:20px}}@media screen and (max-width: 599.98px){p{font-size:14px}.modal-content>div h2.tac{margin-top:2rem}.modal-content button.close{right:1.75rem;top:-5px;background-color:rgba(0,0,0,.75)}.modal-content button.close:before{width:15px;height:15px}.modal-content .modal-footer .or-divider{margin:1rem 0 2rem !important}}body.landing .page .header{background-color:rgba(0,0,0,0)}body.landing .page:after{opacity:1;height:52vh;bottom:-8vh}body.landing main.landing__main{max-width:40rem;padding-bottom:2.5rem}.landing__logo{display:flex;justify-content:center;width:100%;margin-bottom:1.5rem}.landing__logo img{width:min(28rem,78vw);height:auto}.landing__tagline{font-family:"neue-haas-grotesk-text",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:hsla(0,0%,100%,.72);max-width:22rem;margin:0 auto 2rem}.btn--welcome{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:14rem;max-width:none;padding:.9rem 2.25rem;border-radius:999px;background-color:rgba(0,0,0,0) !important;border:1px solid hsla(0,0%,100%,.55);color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.btn--welcome:hover{border-color:#fff;background-color:hsla(0,0%,100%,.06) !important;color:#fff}.landing__code{display:flex;flex-direction:column;align-items:center;width:100%;max-width:29.125rem;margin-top:2.5rem;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .35s ease,transform .35s ease,visibility .35s}.landing__code.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.landing__form{width:100%}.landing__form .input-group__control{font-size:1.1rem;letter-spacing:.06em}.landing__form .btn--block{border-radius:999px;max-width:14rem;margin:0 auto;padding:1.1rem 2rem}.landing__form-error--hidden{display:none}.landing__scroll{display:flex;flex-direction:column;align-items:center;margin-top:auto;padding-top:2.5rem}.landing__scroll-btn{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0 0 .65rem;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;position:relative}.landing__scroll-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid rgba(252,0,0,.85);box-shadow:0 0 24px rgba(252,0,0,.45),inset 0 0 16px rgba(252,0,0,.12);transition:border-color .2s ease,box-shadow .2s ease}.landing__scroll-btn img{position:relative;z-index:1;transform:rotate(90deg);width:1rem;height:auto;opacity:.95}.landing__scroll-btn:hover:before{border-color:#fc0000;box-shadow:0 0 32px rgba(252,0,0,.6),inset 0 0 20px rgba(252,0,0,.18)}.landing__scroll-label{font-family:"neue-haas-grotesk-display",sans-serif;font-size:.6875rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.falcon-encounter-logo{font-family:"Tungsten Rounded",sans-serif;text-align:center;font-size:101px;text-transform:uppercase}.falcon-encounter-logo span{display:block;line-height:.9}.falcon-encounter-logo .text-primary{font-size:2em}.falcon-encounter-logo--small{text-align:left;font-size:91px}.falcon-encounter-logo--small .text-primary{font-size:1em}.falcon-encounter-logo img{width:min(28rem,78vw);height:auto}.housekeeping-particles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}body.housekeeping .page{background-image:url("/dist/img/housekeeping-bg.jpg");background-size:cover;background-position:center 100%;background-repeat:no-repeat;padding:0}body.housekeeping .page:after{display:none}body.housekeeping .page main{padding:0}body.housekeeping main .container-full{max-width:62rem}.housekeeping-entry{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;margin:0 auto;position:relative;z-index:1;flex:1 0 0;justify-content:center}.housekeeping-entry .container-full{padding-bottom:3.5rem}.housekeeping-entry__logo{display:flex;flex-direction:column;align-items:center;width:100%}.housekeeping-entry__bird{width:139px;height:auto;margin-bottom:35px}.housekeeping-entry__title{display:block;font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:clamp(2.5rem,8vw,76px);line-height:1;letter-spacing:-0.02em;text-align:center;text-transform:uppercase;color:#f8f8f8;margin-bottom:20px}.housekeeping-entry__title--red{background:linear-gradient(215.59deg, #EC0000 17.52%, #0024FF 204.58%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.housekeeping-entry__tagline{font-family:"neue-haas-grotesk-display",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.4;letter-spacing:0;color:#fff;margin:20px auto}.housekeeping-entry__form{width:100%;max-width:29.125rem;display:flex;flex-direction:column;align-items:center}.housekeeping-entry__form .input-group--event-code{width:100%;margin:60px 0}.housekeeping-entry__form .input-group--event-code .input-group__control{background:linear-gradient(283.34deg, rgba(63, 63, 63, 0.3) -22.74%, rgba(0, 0, 0, 0.3) 45.65%);border:1px solid hsla(0,0%,100%,.22);font-family:"neue-haas-grotesk-text",sans-serif;letter-spacing:0;text-transform:none;padding:1.25rem 1.5rem;text-align:center;color:#fff}.housekeeping-entry__form .input-group--event-code .input-group__control::-moz-placeholder{color:hsla(0,0%,100%,.35);text-transform:none}.housekeeping-entry__form .input-group--event-code .input-group__control::placeholder{color:hsla(0,0%,100%,.35);text-transform:none}.housekeeping-entry__form .btn{letter-spacing:30%;text-transform:uppercase}.housekeeping-entry__form .btn:after{background-color:rgba(0,0,0,.2)}.housekeeping-entry__start{display:flex;justify-content:center;margin-top:.5rem;position:relative;z-index:1}.housekeeping-entry__grid-floor{position:absolute;bottom:0;left:0;right:0;width:100%;pointer-events:none;z-index:0}.housekeeping-entry__grid-floor img{display:block;width:100%;height:auto}.housekeeping-flow{width:100%;overflow:hidden}.housekeeping-flow .container-full{max-width:102rem !important}.housekeeping-logo{display:flex;justify-content:center;width:100%;text-align:center;padding:.5rem 0 1.5rem}.housekeeping-logo .falcon-encounter-logo{display:flex;justify-content:center;width:100%}.housekeeping-logo .falcon-encounter-logo img{width:min(28rem,72vw);max-width:100%;height:auto;margin:0 auto}.housekeeping-logo--compact{flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding:.75rem 0 1.75rem;position:relative;z-index:2}.housekeeping-logo__bird{width:42px;height:auto}.housekeeping-logo__text{display:flex;flex-direction:column;line-height:1}.housekeeping-logo__falcon,.housekeeping-logo__encounter{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:24px;letter-spacing:-0.02em;text-transform:uppercase}.housekeeping-logo__falcon{color:#f8f8f8}.housekeeping-logo__encounter{background:linear-gradient(215.59deg, #EC0000 17.52%, #0024FF 204.58%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.main-carousel{opacity:0;width:100%;margin:0 auto 2.5rem;padding:0 0 7.5rem}.main-carousel.flickity-enabled{opacity:1}.main-carousel .flickity-viewport{overflow:visible}.carousel-cell{min-width:70%;min-height:100%;padding-top:0 !important;padding-bottom:0 !important;display:flex}.carousel-cell .carousel-inner-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:806px;width:100%;height:auto;min-height:600px;margin:0 auto;padding:20px;position:relative;background-color:hsla(0,0%,100%,.025);background-image:url("/dist/img/carousel-cell-bg.jpg");background-size:cover;border:1px solid #707070;box-shadow:0 10px 11px 0 rgba(0,0,0,.5)}.carousel-cell__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:520px;margin:0 auto}.carousel-cell__inner--wide{max-width:700px;text-align:center;width:100%}.carousel-cell__inner--timer{max-width:none}.carousel-cell__inner .input-group{margin-bottom:30px}.carousel-cell__accent{position:absolute;width:100%;left:0;font-size:1.25em}.carousel-cell__accent:before,.carousel-cell__accent:after{content:"+";position:absolute;line-height:0}.carousel-cell__accent:before{left:0;transform:translateX(-50%)}.carousel-cell__accent:after{right:0;transform:translateX(50%)}.carousel-cell__accent:first-child{top:0}.carousel-cell__accent:last-child{bottom:0}.carousel-cell__accent{font-size:26px}.carousel-cell__divider{width:100%;border:0;border-top:1px solid hsla(0,0%,100%,.14);margin:1.25rem 0 .25rem}.carousel-cell__eyebrow{font-family:"neue-haas-grotesk-display",sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#fc0000;margin:0 0 .75rem;width:100%}.carousel-cell__section-title{font-family:"neue-haas-grotesk-display",sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:1.5rem 0 1.25rem;width:100%;text-align:left}.carousel-cell__status{color:#fff;margin:0}.carousel-cell__tips.grid{width:100%;margin:0 -20px}.carousel-cell__header{width:100%;margin-bottom:5px}.carousel-cell__header h2{font-family:"neue-haas-grotesk-display",sans-serif;font-size:24px;font-weight:600;line-height:1.35;text-transform:none;margin-bottom:20px}.carousel-cell__header h2.m-b-0{margin-bottom:0}.carousel-cell__header h2 .text-primary{font-family:"Bruno Ace",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-0.02em;display:block;margin-top:.35rem;text-transform:uppercase}.carousel-cell__header p{font-family:"neue-haas-grotesk-text",sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#fff;margin-bottom:0}.carousel-cell h5{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif}.carousel-cell h6{font-size:1.145rem;font-weight:400;margin-bottom:.5rem;font-family:"neue-haas-grotesk-display",sans-serif}.carousel-cell__tips .col-6{display:flex;flex-direction:column;align-items:center;padding:0 10px 1rem}.carousel-cell__tips .col-6 img{width:2.75rem;height:auto;margin-bottom:1rem}.carousel-cell .input-group{margin:0 auto;max-width:400px}.carousel-cell .input-group--inline{margin:15px auto 35px !important}.carousel-cell .input-group--inline .input-group__control{font-weight:500;text-align:center}.carousel-cell .input-group--inline .btn{min-width:60px;width:50px;background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;border-left:1px solid hsla(0,0%,100%,.42) !important}.carousel-cell .input-group.has-value .btn{background-color:#d50707 !important;border-color:#d50707 !important}.carousel-cell .form__hint{font-size:18px;font-weight:400;line-height:1.5;color:hsla(0,0%,100%,.42);margin-bottom:0}.carousel-cell .btn{text-transform:capitalize;letter-spacing:0;font-size:1.5rem;padding:1.25rem 2rem;font-weight:600;width:auto;box-shadow:0 10px 11px 0 rgba(0,0,0,.5);margin-bottom:11px}.carousel-cell .btn:hover{box-shadow:0 0px 11px 0 rgba(0,0,0,.7)}.carousel-cell .btn.btn-full{width:100%}.carousel-cell .btn.uppercase{text-transform:uppercase;font-size:20px}.carousel-cell .btn--secondary{background-color:rgba(0,0,0,0) !important;border-color:hsla(0,0%,100%,.45)}.carousel-cell .btn--secondary:hover{border-color:hsla(0,0%,100%,.85)}.carousel-cell .adversary-img{margin:1.5rem auto 1.75rem}.carousel-cell--console .carousel-cell__header{margin-bottom:.5rem}.carousel-cell--console .carousel-cell__status{margin-top:.5rem}.carousel-cell--console .btn--secondary{max-width:100%;margin-top:1rem}.carousel-cell--lab .carousel-cell__header{margin-bottom:.5rem}.carousel-cell--lab .btn--secondary{max-width:100%;margin-top:1rem}.carousel-cell--intro{padding-bottom:0}.carousel-cell--intro .carousel-cell__header h2{text-transform:none;font-size:1rem;letter-spacing:.06em}.carousel-cell--intro .carousel-cell__header h2 .text-primary{font-family:"Bruno Ace",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-0.02em;display:block;margin-top:.35rem;text-transform:uppercase;line-height:1}.carousel-cell--intro .carousel-cell__header p{text-align:center;margin-top:.5rem;color:#fff}.carousel-cell--countdown .carousel-cell__header{margin-bottom:1.25rem}.carousel-cell--countdown .carousel-cell__header h2{margin-bottom:0;line-height:1.3}.carousel-cell--countdown .large-timer{margin-top:.25rem}.waiting-hub{position:relative;width:14rem;height:14rem;margin:2rem auto}.waiting-hub--static{width:12rem;height:12rem;margin:1.5rem auto}.waiting-hub__center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:13em;height:8rem;display:flex;align-items:center;justify-content:center}.waiting-hub__icon{width:90%;height:auto;position:relative;z-index:2;transform:translateX(-8%)}.waiting-hub__spin{position:absolute;top:50%;left:50%;width:calc(100% + 2rem);height:calc(100% + 2rem);transform:translate(-50%, -50%);background-image:url("/dist/img/ellipse-top.svg");background-size:contain;background-repeat:no-repeat;background-position:center;animation:spin-center 3s linear infinite;z-index:3}.waiting-hub__players{position:absolute;inset:0}.waiting-hub__player{position:absolute;width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(252,0,0,.4);background-color:rgba(252,0,0,.06);animation:float-player 6s ease-in-out infinite,pulse 2s ease-in-out infinite}.waiting-hub__player img{width:2rem;height:auto}.waiting-hub__player[data-slot="1"]{top:10%;left:12%;animation-delay:0s}.waiting-hub__player[data-slot="2"]{top:8%;right:12%;animation-delay:-2s}.waiting-hub__player[data-slot="3"]{bottom:18%;left:18%;animation-delay:-4s;width:3rem;height:3rem}.waiting-hub__player[data-slot="3"] img{width:1rem;height:auto}.waiting-hub__player[data-slot="4"]{bottom:12%;right:15%;animation-delay:-1s}.waiting-hub__container{width:100%;position:relative;z-index:0}.waiting-hub--more{width:16rem;height:16rem}@keyframes spin-center{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes float-player{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}.flickity-page-dots{bottom:2.5rem;left:50%;right:auto;width:auto;transform:translateX(-50%)}.flickity-page-dots .dot{width:12px;height:12px;margin:0 3px;border-radius:50%;background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;justify-content:center;opacity:1;transition:all .2s ease-in-out;border:1px solid rgba(0,0,0,0);position:relative}.flickity-page-dots .dot:before{content:"";position:absolute;top:50%;left:50%;width:.25rem;height:.25rem;border-radius:inherit;background-color:hsla(0,0%,100%,.55);transform:translate(-50%, -50%);transition:inherit}.flickity-page-dots .dot:hover:before,.flickity-page-dots .dot.is-selected:before{background-color:#fff;width:.3125rem;height:.3125rem}.flickity-page-dots .dot.is-selected{border-color:#fc0000}.flickity-button{border:1px solid hsla(0,0%,100%,.45);background-color:rgba(0,0,0,0) !important;color:#fff;opacity:1 !important;transition:border-color .2s ease,transform .2s ease}.flickity-button:hover{border-color:hsla(0,0%,100%,.85);transform:none;border-style:solid}.flickity-prev-next-button{top:auto;bottom:1.25rem;transform:none;height:3.5625rem;width:3.5625rem;z-index:1;display:flex;align-items:center;justify-content:center}.flickity-prev-next-button:before{content:"";width:22px;height:22px}.flickity-prev-next-button.next{left:calc(50% + 8.125rem) !important;right:auto}.flickity-prev-next-button.next:before{background-image:url(/dist/img/right-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.flickity-prev-next-button.previous{left:calc(50% - 10.125rem) !important;right:auto}.flickity-prev-next-button.previous:before{background-image:url(/dist/img/left-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.flickity-prev-next-button .flickity-button-icon{display:none}.flickity-prev-next-button:disabled{opacity:.35 !important;cursor:default}.default-alias{position:relative;margin:.5rem 0 1.5rem;font-family:"Bruno Ace",sans-serif;font-size:2rem;font-weight:400;letter-spacing:-0.02em;text-transform:uppercase;line-height:1.1}.or-divider{display:flex;align-items:center;width:100%;margin:1.25rem 0}.or-divider:before,.or-divider:after{content:"";flex:1;height:1px;background-color:hsla(0,0%,100%,.18)}.or-divider span{padding:0 1rem;font-family:"neue-haas-grotesk-text",sans-serif;font-size:24px;color:#fff;font-weight:500}.input-group--inline{display:flex;align-items:stretch;width:100%;border:1px solid hsla(0,0%,100%,.42);margin-bottom:.75rem}.input-group--inline .input-group__control{flex:1;border:0;background-color:rgba(0,0,0,0);padding:1rem 1.25rem;font-family:"neue-haas-grotesk-text",sans-serif;text-transform:none}.input-group--inline .input-group__control::-moz-placeholder{color:hsla(0,0%,100%,.45)}.input-group--inline .input-group__control::placeholder{color:hsla(0,0%,100%,.45)}.input-group--inline .btn{flex-shrink:0;width:3.25rem;min-width:3.25rem;max-width:3.25rem;height:auto;padding:0;margin:0;display:flex;align-items:center;justify-content:center;border:0;border-left:1px solid hsla(0,0%,100%,.2);border-radius:0;background-color:#fc0000 !important;color:#fff;font-size:1.125rem;line-height:1}.input-group--inline .btn:hover{background-color:#d50707 !important}body.housekeeping .form{width:100%}body.housekeeping .form__hint{margin-top:0;text-align:center}body.housekeeping .input-group{width:100%}.large-timer{position:relative;display:flex;align-items:center;justify-content:center;width:min(20rem,78vw);height:min(20rem,78vw);margin:0 auto}.large-timer__ring{position:absolute;inset:0;pointer-events:none}.large-timer__svg{width:100%;height:100%;transform:rotate(-90deg);position:absolute;left:0;top:0;z-index:1}.large-timer__track{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:0}.large-timer__progress{fill:none;stroke:hsla(0,0%,100%,.62);stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .35s linear}.large-timer__glow{position:absolute;inset:3%;border-radius:50%;background-image:url("/dist/img/timer-bg.png");pointer-events:none;background-size:cover;background-repeat:no-repeat}.large-timer__face{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0}.large-timer__time{display:flex;align-items:flex-start;justify-content:center;gap:1rem;font-family:"Tungsten Rounded",sans-serif;font-size:clamp(3.25rem,14vw,4.8125rem);font-weight:300;line-height:1;letter-spacing:.02em;color:#fc0000}.large-timer__unit{display:flex;flex-direction:column;align-items:center}.large-timer__minutes,.large-timer__seconds{font-family:"Bruno Ace",sans-serif;font-size:32px;letter-spacing:-2%}.large-timer__unit-label{margin:.5rem 0 0;font-family:"neue-haas-grotesk-display",sans-serif;font-size:18px;font-weight:600;letter-spacing:0;text-transform:uppercase;color:#fff}.large-timer__start{display:block;margin-top:1.25rem;font-family:"Bruno Ace",sans-serif;font-size:16px;font-weight:400;letter-spacing:-2%;text-transform:uppercase;color:#fff}@media screen and (max-width: 1199.98px){.housekeeping-entry__tagline{font-size:1.25rem}.carousel-cell--intro .carousel-cell__header p{text-align:center}}@media screen and (max-width: 899.98px){.carousel-cell__tips .col-6{flex:0 0 100%;max-width:100%}.waiting-hub{width:11rem;height:11rem}.waiting-hub--more{width:13rem;height:13rem}.waiting-hub--static{width:10rem;height:10rem}.default-alias{font-size:1.5rem}.housekeeping-entry__form{max-width:100%}}@media screen and (max-width: 599.98px){body.housekeeping .input-group{margin-bottom:20px}body.housekeeping main .container,body.housekeeping main .container-full{padding-right:30px;padding-left:30px}.housekeeping-entry .container-full{padding-bottom:1.5rem;padding-top:1rem}body.housekeeping .header--housekeeping{padding:1rem 1rem .5rem}body.housekeeping .header--housekeeping .logo img{height:.875rem}body.housekeeping .header--housekeeping .logo__powered{font-size:.5625rem}body.housekeeping .header--housekeeping .btn--organizer{font-size:.6875rem;padding:.5rem .875rem}.housekeeping-entry{padding-bottom:1rem}.housekeeping-entry__bird{width:4rem;margin-bottom:15px}.housekeeping-entry__title{margin-bottom:15px;font-size:1.5rem}.housekeeping-entry__tagline{font-size:1rem;margin-bottom:1.5rem}.housekeeping-entry__form .input-group--event-code .input-group__control{padding:.875rem 1rem;font-size:.875rem}.housekeeping-entry__start .btn--alt.btn--spin{height:5.5rem;width:5.5rem;font-size:.8125rem}.housekeeping-entry__start .btn--alt.btn--spin:before{top:-0.875rem;left:-0.875rem;right:-0.875rem;bottom:-0.875rem}.housekeeping-entry__grid-floor img{min-height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.housekeeping-logo--compact{padding:.5rem 0 1rem}.housekeeping-logo--compact .housekeeping-logo__falcon,.housekeeping-logo--compact .housekeeping-logo__encounter{font-size:.875rem}.housekeeping-logo--compact .housekeeping-logo__bird{width:1.5rem}.large-timer__minutes,.large-timer__seconds{font-size:24px}.large-timer__unit-label{font-size:14px !important}.large-timer__start{font-size:14px !important}.carousel-cell__header{margin-bottom:.75rem}.carousel-cell__header h2{font-size:1.1rem !important;line-height:1.6 !important}.carousel-cell__header h2 .text-primary{font-size:1.2rem !important}.carousel-cell__header p{font-size:.8125rem}.carousel-cell h5{font-size:1rem !important;line-height:1.6 !important}.carousel-cell h6{font-size:1rem !important;line-height:1.6 !important}.carousel-cell__section-title{font-size:.75rem;margin:1rem 0 .75rem}.carousel-cell__eyebrow{font-size:.6875rem}.carousel-cell__status{font-size:.8125rem}.carousel-cell__tips .col-6{padding:0 .5rem .75rem}.carousel-cell__tips .col-6 img{width:2.25rem;margin-bottom:.75rem}.carousel-cell__tips .col-6 p{font-size:.75rem}.carousel-cell .btn{padding:1rem 1.25rem;font-size:.8125rem}.carousel-cell .btn.uppercase{font-size:16px}.carousel-cell .form__hint{font-size:14px}.carousel-cell .input-group--inline .input-group__control{font-size:14px}.flickity-prev-next-button.next{left:calc(50% + 5.5rem) !important}.flickity-prev-next-button.previous{left:calc(50% - 8.25rem) !important}.flickity-page-dots{bottom:2.25rem !important}.default-alias{font-size:1.25rem}.or-divider{margin:1rem 0}.or-divider span{font-size:.75rem}.input-group--inline .input-group__control{padding:.75rem 1rem;font-size:.8125rem}.input-group--inline .btn{width:2.75rem;min-width:2.75rem;max-width:2.75rem}.form__hint{font-size:.625em}.waiting-hub{width:8.5rem;height:8.5rem;margin:.75rem auto 1rem}.waiting-hub--more{width:10rem;height:10rem}.waiting-hub--static{width:7.5rem;height:7.5rem;margin:1rem auto}.waiting-hub__center{width:10em;height:6rem}.waiting-hub__player{width:2rem;height:2rem}.waiting-hub__player img{width:1.25rem}.waiting-hub__player[data-slot="3"]{width:1.5rem;height:1.5rem}.waiting-hub__player[data-slot="3"] img{width:.75rem;height:auto}.carousel-cell--countdown{padding-top:1.5rem;padding-bottom:1.5rem}}.sign-up .page{background-image:url(/dist/img/signup-bg.png);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}.sign-up .page:before{content:none}.sign-up main{overflow:hidden;padding:0;align-items:flex-start;justify-content:flex-start}.sign-up main .container-full{padding-right:20px;padding-left:20px}.sign-up .falcon-encounter-logo{margin:0 auto clamp(18px,2vw,28px);text-align:center}.sign-up .falcon-encounter-logo--small{text-align:center;font-size:clamp(48px,5.5vw,72px)}.sign-up .falcon-encounter-logo--small .falcon-encounter-logo__icon{display:block;width:clamp(36px,3.6vw,52px);height:auto;margin:0 auto clamp(8px,.9vw,14px)}.sign-up .form-logo{margin-bottom:clamp(10px,3.5vw,50px)}.sign-up .form-logo img{max-width:250px;height:auto}.sign-up #sign-up-form{width:min(450px,100%);position:relative;z-index:1}.sign-up #sign-up-form .input-group{margin-bottom:clamp(10px,1.2vh,16px);display:flex;align-items:center;gap:12px;padding-right:0;text-align:left}.sign-up #sign-up-form .input-group span{text-align:left;font-size:12px;padding-left:30px;min-height:20px}.sign-up #sign-up-form .input-group--check{display:block;margin:20px 0}.sign-up #sign-up-form .input-group__control{flex:1 1 auto;min-width:0}.sign-up #sign-up-form select.input-group__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:3.25rem}.sign-up #sign-up-form .input-group--select::after{content:"";position:absolute;right:1.5rem;top:50%;width:8px;height:8px;border-right:2px solid hsla(0,0%,100%,.7);border-bottom:2px solid hsla(0,0%,100%,.7);transform:translateY(-50%) rotate(45deg);pointer-events:none}.sign-up #sign-up-form .input-group__error{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin:0 0 0 12px;display:none;white-space:nowrap;align-items:center;gap:8px;font-size:.8125rem}.sign-up #sign-up-form .input-group__error::before{content:"";width:18px;height:18px;flex:0 0 18px;background-image:url(/dist/img/icon-error.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.sign-up #sign-up-form .input-group__control.error+.input-group__error{display:inline-flex;color:#fff}.sign-up #sign-up-form .input-group__control.error{border-color:#fc0000;box-shadow:0 0 0 1px #fc0000;background-image:none}.sign-up #sign-up-form .input-group__control::-moz-placeholder{color:hsla(0,0%,100%,.45)}.sign-up #sign-up-form .input-group__control::placeholder{color:hsla(0,0%,100%,.45)}.sign-up #sign-up-form .form__hint--notice{width:100%;margin:2px 0 clamp(8px,1vh,14px);line-height:1.4;font-size:12px;text-align:left}.sign-up #sign-up-form .form__hint--notice a{text-decoration:underline;font-weight:600}.sign-up #sign-up-form .btn--block{width:100%;display:block;font-size:clamp(1rem,1.5vw,1.5rem);text-transform:capitalize;padding:clamp(.6em,1vh,1em)}.sign-up .sign-up__cancel{margin-top:8px;text-align:center}.sign-up .sign-up__cancel button,.sign-up .sign-up__cancel a{background:none;border:0;padding:0;color:#fff;text-decoration:underline;font-weight:600;cursor:pointer}.sign-up .housekeeping-entry__grid-floor{position:absolute;bottom:0;left:0;right:0;z-index:0;pointer-events:none}.sign-up .housekeeping-entry__grid-floor img{display:block;width:100%;height:auto}@media(max-width: 900px){.sign-up #sign-up-form{width:min(420px,100%)}}@media(max-width: 560px){.sign-up main{padding:12px 16px}.sign-up .form-logo img{max-width:180px}.sign-up #sign-up-form .input-group{margin-bottom:8px}.sign-up #sign-up-form .input-group__control{padding:.6rem;font-size:.85rem}.sign-up #sign-up-form .input-group__error{position:static;transform:none;margin:4px 0 0;white-space:normal}.sign-up #sign-up-form .input-group{flex-wrap:wrap}.sign-up #sign-up-form .btn--block{font-size:1rem;padding:.75em}}.test-drive{font-family:"neue-haas-grotesk-display",sans-serif}.test-drive .logo a{padding-top:.7rem}.test-drive .logo span{padding-top:0}.test-drive h1{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:2rem;line-height:140%;letter-spacing:-0.02em;text-transform:uppercase}.test-drive h2{font-size:2rem}.test-drive h3{font-size:1.25rem}.test-drive .btn--alt{letter-spacing:20%;text-transform:uppercase;height:8.4rem;width:8.4rem}.test-drive .btn--alt img{width:50%;height:auto}.test-drive .step__number--intro:after{display:none}.test-drive .add-dot:after{display:none}.test-drive .step__number--intro span{padding:0}.test-drive .step__number{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;text-transform:uppercase}.test-drive .step__number--intro{font-size:14px}.test-drive .page{background:#000 url(/dist/img/trivia-background.jpg) center top/cover no-repeat;background-attachment:fixed;padding-bottom:0}.test-drive .page:before,.test-drive .page:after{display:none}.test-drive .header--test-drive{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:none;border-bottom:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51)}.test-drive .header__timer{background-color:rgba(0,0,0,0)}.test-drive .sidebar{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51);position:absolute;top:0;left:0;height:auto;width:auto;margin-left:0;padding:1.5em 2em 1.5em 1.5em;border-left:none;border-top:none;border-radius:0 0 8px 0;z-index:5}.test-drive .logo__separator{display:flex;align-items:center;justify-content:center}.test-drive .logo__separator img{width:1.8rem;height:auto}.test-drive .main-container.sidebar-content{padding:0 2rem !important}.test-drive .main-container.sidebar-content main{width:100% !important;max-width:980px !important;margin-left:auto !important;margin-right:auto !important;min-height:calc(100vh - 130px)}.test-drive .main-container.sidebar-content .step{margin-left:auto;z-index:1}.test-drive .main-container.sidebar-content .step--intro{position:static;min-height:50vh;padding:15rem 0 0}.test-drive .main-container.sidebar-content .step--intro .btn{position:absolute;bottom:70px;left:0;right:0;margin:0 auto;z-index:1}.test-drive .step__tip{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51);border-radius:8px;padding:2em 2.5em;margin-top:5em;text-align:center}.test-drive .step__tip:before,.test-drive .step__tip:after{display:none}.test-drive .step__tip .input-group__accent{font-size:26px;color:#fff}.test-drive .step__tip h3{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:18px;line-height:76.77px;letter-spacing:-0.02em;text-align:center;text-transform:uppercase;margin-bottom:0}.test-drive .step__tip p{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0;text-align:center;max-width:none;margin:0;padding:0}.test-drive .step__tip .tri{margin-top:.75em}.test-drive .step--final .grid{display:flex !important;flex-wrap:wrap;align-items:stretch !important}.test-drive .step--final .col-4{display:flex !important;flex-direction:column}.test-drive .step--final .step__final-inner{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51);border-radius:8px;flex:1;display:flex;flex-direction:column}.test-drive .step--final .step__final-inner .btn,.test-drive .step--final .step__final-inner .social-icons{margin-top:auto}.test-drive .step h2{font-size:2rem;margin-bottom:.6em;font-family:"Bruno Ace",sans-serif}.test-drive .step h6{font-family:"neue-haas-grotesk-display",sans-serif;font-size:14px;font-weight:500;line-height:140%;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.test-drive .step .grid{align-items:flex-start}.test-drive .step img{border-radius:4px}.test-drive .step--complete .scenario-complete__icon{display:flex;gap:20px;margin:3rem auto 0;width:100%;justify-content:center;align-items:flex-start}.test-drive .step--complete .scenario-complete__icon>:first-child{padding-top:3rem}.test-drive .step--complete .scenario-complete__icon>:last-child{padding-top:1rem}.testdrive-progress{position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:10}.testdrive-progress ul{list-style:none;margin:0;padding:0}.testdrive-progress__item{position:relative;width:16px;height:16px;margin-bottom:1em}.testdrive-progress__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,0);transform:rotate(45deg)}.testdrive-progress__item:after{content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(45deg);border:1px solid #fff}.testdrive-progress__item span{position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%);white-space:nowrap;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.75rem;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.05em}.testdrive-progress__item--active:before{border-color:#fc0000}.testdrive-progress__item--active:after{background-color:#fff}.testdrive-progress__item--active span{color:#fff}.testdrive-nav{position:fixed;bottom:2rem;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}.testdrive-nav__prev,.testdrive-nav__next{display:flex;align-items:center;color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.8125rem;text-transform:uppercase;text-decoration:none}.testdrive-nav__prev:hover,.testdrive-nav__next:hover{color:#fc0000}.testdrive-nav__prev .btn{margin-right:1em;margin-bottom:0}.testdrive-nav__next{margin-left:auto}.testdrive-nav__next .btn{margin-bottom:0}.step--scenario-complete .scenario-complete__icon{margin-top:3em}.step--scenario-complete .scenario-complete__icon .btn--alt{pointer-events:none}.step--scenario-complete .scenario-complete__icon .btn--alt img{width:30px;height:auto;filter:brightness(0) invert(1)}.social-icons{display:flex;align-items:center;justify-content:flex-start;gap:.75em;margin-top:auto;padding-top:1.5em}.social-icons__link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);color:#fff;transition:all .2s ease}.social-icons__link:hover{border-color:#fc0000;color:#fc0000}.social-icons__link svg{width:18px;height:18px}@media screen and (max-width: 1199.98px){.test-drive h1{font-size:2.5rem}.test-drive h2{font-size:1.75rem}.testdrive-progress{right:1.25rem}.testdrive-nav{padding:0 1.25rem}}@media screen and (max-width: 899.98px){.test-drive .main-container.sidebar-content main{min-height:calc(100vh - 80px)}.test-drive .main-container.sidebar-content .step{padding:0 4.5rem 0rem}.test-drive .main-container.sidebar-content .step--intro{padding:8rem 0 0}.test-drive h1{font-size:1.8rem}.test-drive h2{font-size:1.5rem}.test-drive p{font-size:.875rem}.test-drive .col-6{width:100%;padding-bottom:1rem}.testdrive-progress{right:.75rem}.testdrive-progress__item{margin-bottom:.75em}.testdrive-progress__item span{font-size:.625rem}.testdrive-nav{padding:0 1rem}.testdrive-nav__prev,.testdrive-nav__next{font-size:.75rem}}@media screen and (max-width: 599.98px){.test-drive .main-container.sidebar-content .step{padding:0 1.5rem 0rem 4.5rem}.test-drive .main-container.sidebar-content .step--intro{padding:6rem 0 0}.test-drive .main-container.sidebar-content .step--complete{padding:0 1.5rem}.test-drive h1{font-size:1.4rem}.test-drive h2{font-size:1.1rem}.test-drive .main-container.sidebar-content{padding:0 1rem !important}.test-drive .btn--alt{height:5.8125rem;width:5.8125rem}.test-drive .sidebar{padding:.7em 1em}.testdrive-progress{right:.5rem;top:13rem}.testdrive-progress__item{margin-bottom:.5em}.testdrive-progress__item span{display:none}.testdrive-nav{bottom:1rem;padding:0 .75rem}.testdrive-nav__prev,.testdrive-nav__next{font-size:.6875rem}.testdrive-nav__prev{font-size:0}.testdrive-nav__prev .btn{margin-right:0}}.trivia{font-family:"neue-haas-grotesk-display",sans-serif}.trivia .add-dot:after{display:none}.trivia .page{background:#000 url(/dist/img/trivia-background.jpg) center top/cover no-repeat;background-attachment:fixed;padding-bottom:0;min-height:100vh}.trivia .page:before,.trivia .page:after{display:none}.trivia .btn--alt{letter-spacing:20%;text-transform:uppercase;height:8.4rem;width:8.4rem}.trivia.has-backdrop .page{background:#000 url(/dist/img/trivia-question-bg.jpg) center center/cover no-repeat;background-attachment:fixed}.trivia .backdrop{display:flex;opacity:.15;padding-top:5rem;font-family:"Tungsten Rounded",sans-serif;font-size:clamp(200px,30vw,500px);font-weight:700;line-height:1;color:#fff;text-transform:uppercase}.trivia .backdrop.marquee{opacity:.12}.trivia .header--test-drive{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:none;border-bottom:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51)}.trivia .header__timer{background-color:rgba(0,0,0,0)}.trivia .sidebar{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51);position:absolute;top:0;left:0;height:auto;width:100%;max-width:274px;margin-left:0;padding:36px;border-left:none;border-top:none;border-radius:0 0 8px 0;z-index:5}.trivia .sidebar .sidebar__nav{padding:0;list-style:none}.trivia .sidebar .sidebar__nav li{list-style:none;margin:0;padding:10px 0 10px 1em}.trivia .sidebar .sidebar__nav li:before{content:"";width:.375rem;height:.375rem;border-radius:0;border:1px solid #fff;position:absolute;margin:.25em 0 0 -1em;transform:rotate(-45deg)}.trivia .step__number--intro:after{display:none}.trivia .main-container.sidebar-content{padding:0 !important;z-index:11}.trivia .main-container.sidebar-content main{width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-height:calc(100vh - 130px);text-align:center;position:relative;padding:70px 0;overflow-y:auto;flex:1 0 0}.trivia .main-container.sidebar-content main:before{content:"";width:100%;height:100%;background-image:url(/dist/img/center-shadow.png);background-size:cover;background-repeat:no-repeat;background-position:center top;position:absolute;top:0;z-index:1;pointer-events:none}.trivia .main-container.sidebar-content .step{margin-left:auto;margin-right:auto;padding:0 0 150px 0;text-align:center;position:relative;z-index:2;width:100%;max-width:720px;margin-top:0;min-height:60vh}.trivia .main-container.sidebar-content .step__intro{position:static;z-index:2;margin-top:0;padding-bottom:180px;min-height:55vh}.trivia .main-container.sidebar-content .step__intro h1{font-family:"Bruno Ace",sans-serif;font-size:2rem;line-height:140%}.trivia .main-container.sidebar-content .step__intro .btn{position:absolute;bottom:70px;left:0;right:0;margin:0 auto;z-index:1}.trivia .main-container.sidebar-content .step .trivia-actions,.trivia .main-container.sidebar-content .step .question-btn-group{position:absolute;bottom:0;right:0;left:0;z-index:1;margin:0 auto}.trivia .main-container.sidebar-content .step .trivia-actions .btn,.trivia .main-container.sidebar-content .step .question-btn-group .btn{margin-bottom:0;background:rgba(0,0,0,.2) !important;text-shadow:0px 0px 15px hsla(0,0%,100%,.4705882353)}.trivia .main-container.sidebar-content .step .trivia-actions .btn#submitAnswer:after,.trivia .main-container.sidebar-content .step .question-btn-group .btn#submitAnswer:after{border-color:#fc0000}.trivia .main-container.sidebar-content #question{width:100%;position:relative;z-index:2}.trivia .main-container.sidebar-content #question:not(:first-child){display:none}.trivia .main-container.sidebar-content #background{width:100%;display:none}.trivia .main-container.sidebar-content #result{width:100%;display:none}.trivia .main-container.sidebar-content #result .trivia-result{padding-top:3rem}.trivia .main-container.sidebar-content #result .trivia-result h2{margin:0;padding:30px 0}.trivia #particles,.trivia #particlesAlt{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.trivia .step--question h2,.trivia .step--correct h2,.trivia .trivia-scenario__question{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:2rem;line-height:140%;letter-spacing:0;text-align:center;text-transform:none}.trivia .trivia-scenario__question{margin-bottom:50px}.trivia .trivia-result__answer{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:2rem;margin:2rem 0}.trivia .trivia-feedback{margin-top:1em}.trivia .trivia-feedback__icon{width:7.8125rem;height:7.8125rem;border-radius:50%;border:3px solid hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;margin:0 auto .5em;text-decoration:none;border-color:#fc0000;transition:all .2s ease-in-out}.trivia .trivia-feedback__icon:hover{border-color:#fc0000}.trivia .trivia-feedback__icon img{width:44px;height:auto}.trivia .trivia-feedback__icon--retry{border-color:#fc0000}.trivia .trivia-feedback__icon--retry:hover{background-color:rgba(252,0,0,.15)}.trivia .trivia-feedback__btn{background:none;border:none;padding:0;cursor:pointer;display:block;margin:1.5em auto 0}.trivia .trivia-feedback__label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase;text-align:center;color:#fff;margin-top:1.5em}.trivia .trivia-correct{position:absolute;top:44%;left:50%;transform:translate(-50%, -50%);z-index:0;width:80%;pointer-events:none;max-width:1100px}.trivia .trivia-correct img{display:block;width:100%;height:auto}.trivia .trivia-hint,.trivia .step__hint{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:auto;max-width:80%;min-height:51px;z-index:10;padding:.75em 2em;display:flex;align-items:center;justify-content:center;background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;border-bottom:none;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51);text-align:center}.trivia .trivia-hint p,.trivia .step__hint p{margin:0}.trivia .input-group__answer{font-size:.8125rem;color:hsla(0,0%,100%,.5);margin-top:.5em}.trivia__results{padding:0 1.25em;background-color:rgba(0,0,0,0)}.trivia__results:not(:last-child){margin-bottom:3.75em}.trivia__results p{margin-bottom:.25em}.trivia__score{display:block;font-size:4.8125em;font-family:"Tungsten Rounded",sans-serif}.trivia .step--complete h6{font-family:"neue-haas-grotesk-display",sans-serif;font-size:14px;font-weight:500;line-height:140%;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.trivia .step--complete h2{font-family:"Bruno Ace",sans-serif;font-size:2rem;margin-bottom:.6em}.trivia .step--complete .scenario-complete__icon{display:flex;gap:20px;margin:3rem auto 0;width:100%;justify-content:center;align-items:flex-start}.trivia .step--complete .scenario-complete__icon>:first-child{padding-top:3rem}.trivia .step--complete .scenario-complete__icon>:last-child{padding-top:1rem}.trivia .step--complete .scenario-complete__icon .btn--alt img{width:50%;height:auto}.trivia-game{position:relative;z-index:2;width:100%;height:0px;overflow:hidden}.has-backdrop .trivia-game{height:auto;display:flex;align-items:flex-end;flex-direction:column-reverse}.trivia-carousel{width:100%;position:relative;z-index:2;outline:none}.trivia-carousel.flickity-enabled .flickity-viewport{overflow:hidden;width:100%}.trivia-carousel__cell{width:100%;text-align:center;min-height:1px}.trivia-count{margin:0 auto;overflow:hidden;position:absolute;top:0px;left:0;width:100%;height:100%;z-index:0;pointer-events:none;visibility:hidden;padding-top:40px}.trivia-count.flickity-enabled{outline:none}.trivia-count .flickity-viewport{height:100% !important}.trivia-count__item{display:flex;align-items:center;justify-content:center;height:38vh;max-height:320px;min-height:140px;width:100%;opacity:.35}.trivia-count__item.is-selected{opacity:1}.trivia-count__item span{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:11rem;line-height:1;color:#1d1d1d;transition:color .2s ease,font-size .2s ease,opacity .2s ease;filter:blur(3px)}.trivia-count__item.is-selected span{font-size:18rem}.has-backdrop .trivia-count{visibility:visible}.trivia-progress{position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:12}.trivia-progress ul{list-style:none;margin:0;padding:0}.trivia-progress__item{display:flex;align-items:center;justify-content:center;margin-bottom:1em;position:relative;width:16px;height:16px;border:1px solid rgba(0,0,0,0);transform:rotate(45deg);margin-right:20px}.trivia-progress__item span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.8125em;color:hsla(0,0%,100%,.4);transform:rotate(-45deg)}.trivia-progress__item:after{content:"";width:6px;height:6px;flex-shrink:0;border:1px solid #fff}.trivia-progress__item--completed{transform:rotate(0deg);border:none}.trivia-progress__item--completed:after{border:none}.trivia-progress__item--completed span{transform:none}.trivia-progress__item--correct span{color:#fff}.trivia-progress__item--correct:after{width:9px;height:9px;background-color:rgba(0,0,0,0);background-image:url(/dist/img/icon-checkmark.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;position:absolute;right:-20px;border:none}.trivia-progress__item--incorrect span{color:#fff}.trivia-progress__item--incorrect:after{width:9px;height:9px;background-color:rgba(0,0,0,0);background-image:url(/dist/img/icon-x-alt.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;position:absolute;right:-20px;border:none}.trivia-progress__item--active{border-color:#fc0000}.trivia-progress__item--active span{color:#fff}.trivia-progress__item--active:after{background-color:#fff;border-color:#fff}.question-btn-group{position:relative;margin:3rem auto 0;z-index:2}.question-btn-group .btn{margin-bottom:0}.question-btn-group .btn:after{background-color:rgba(0,0,0,.2);animation:5s linear 0s infinite normal none running spin}.question-btn-group .btn img{width:40px;height:auto}.question-btn-group .small{margin-top:20px;font-weight:600;font-size:14px}.input--error{animation:shake .4s ease}@keyframes shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.scenario-completed{justify-content:flex-start !important;background:#000 url(/dist/img/trivia-background.jpg) center top/cover no-repeat;background-attachment:fixed;padding-bottom:30px !important}.scenario-completed::before{display:none !important}.scenario-completed .complete-intro{padding:220px 20px 70px;max-width:490px;margin:0 auto;width:100%}.scenario-completed .complete-intro h1{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:2rem;line-height:140%;letter-spacing:-0.02em;text-transform:uppercase;margin:0 0 20px}.scenario-completed .complete-intro h2{font-size:2rem}.scenario-completed .complete-footer .flex{display:flex;flex-wrap:wrap;justify-content:center}.scenario-completed .complete-footer .complete-footer__item{border:.97px solid #707070;background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);box-shadow:0px 10.71px 11px 0px rgba(0,0,0,0.5098039216);padding:35px 40px;display:flex;flex-wrap:wrap;text-align:left;align-content:space-between;min-height:100%}.scenario-completed .complete-footer .complete-footer__item h3{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:18px;line-height:140%;letter-spacing:-2%;text-transform:uppercase;margin-bottom:10px}.scenario-completed .complete-footer .complete-footer__item .btn{max-width:100%;padding:1.35em}.scenario-completed .complete-footer .complete-footer__item .social-icons{padding:0;min-height:60px;flex-wrap:wrap}@media screen and (max-width: 899.98px){.trivia .main-container.sidebar-content .step__intro h1{font-size:1.8rem}.trivia .trivia-progress{display:none !important}.trivia .trivia-hint,.trivia .step__hint{width:100%}.trivia .sidebar{padding:.7em 1em;max-width:90%}.trivia-count__item span{font-size:12rem}.trivia-count__item.is-selected span{font-size:12rem}.scenario-completed .complete-intro{padding-top:80px;padding-bottom:40px}.scenario-completed .complete-intro h1,.scenario-completed .complete-intro h2{font-size:1.8rem}.scenario-completed .complete-footer .complete-footer__item{padding:25px 30px}.scenario-completed .complete-footer .complete-footer__item h3{font-size:16px}.scenario-completed .complete-footer .flex .col-4{padding:15px 10px;width:50%}}@media screen and (max-width: 599.98px){.trivia .main-container.sidebar-content .step__intro h1{font-size:1.4rem}.trivia .trivia-feedback__icon{width:5.8125rem;height:5.8125rem;margin:0 auto .5em}.trivia .trivia-feedback__icon img{width:34px}.trivia .trivia-hint,.trivia .step__hint{padding:.75em 1em;max-width:90%}.trivia .btn--alt{height:5.8125rem;width:5.8125rem}.trivia-count__item span{font-size:8rem}.trivia-count__item.is-selected span{font-size:8rem}.scenario-completed .complete-intro{padding-top:60px;padding-bottom:30px}.scenario-completed .complete-intro h1,.scenario-completed .complete-intro h2{font-size:1.2rem}.scenario-completed .complete-footer .complete-footer__item{padding:25px}.scenario-completed .complete-footer .complete-footer__item h3{font-size:14px}.scenario-completed .complete-footer .flex .col-4{width:100%;padding:10px 0}}.scavenger{font-family:"neue-haas-grotesk-display",sans-serif}.scavenger .page{background-image:url(/dist/img/scavenger-bg.png);padding:0;background-size:100% auto;background-attachment:scroll;background-position:center bottom}.scavenger .page:before,.scavenger .page:after{display:none}.scavenger .page>.header{background-color:rgba(0,0,0,0)}.scavenger .page main{padding:0}.scavenger .backdrop{display:none}.scavenger .header--test-drive{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:none;border-bottom:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51)}.scavenger .header__timer{background-color:rgba(0,0,0,0)}.scavenger .sidebar{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51);position:absolute;top:0;left:0;height:auto;width:auto;margin-left:0;padding:1.5em 2em 1.5em 1.5em;border-left:none;border-top:none;border-radius:0 0 8px 0;z-index:5}.scavenger .step__number--intro:after{display:none}.scavenger .main-container.sidebar-content{padding:0 !important;z-index:11;overflow-y:auto}.scavenger .main-container.sidebar-content main{width:100% !important;max-width:100% !important;margin-left:auto !important;margin-right:auto !important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:70px 0;position:relative;flex:1 0 0;min-height:100%}.scavenger .main-container.sidebar-content main:before{content:"";width:100%;height:100%;background-image:url(/dist/img/center-shadow.png);background-size:cover;background-repeat:no-repeat;background-position:center top;position:absolute;top:0;z-index:1}.scavenger .main-container.sidebar-content .step{margin-left:auto;margin-right:auto;margin-top:0;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;padding:0 13.5rem;width:100%;max-width:100%}.scavenger .main-container.sidebar-content .step h2{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:2em;text-transform:none}.scavenger .main-container.sidebar-content #question{width:100%;position:relative;z-index:2}.scavenger .main-container.sidebar-content #question:not(:first-child){display:none}.scavenger .main-container.sidebar-content #background{width:100%;display:none}.scavenger .header__item--stats{display:none}.scavenger .logo a{padding-top:1rem}.scavenger .logo__separator{min-width:1.8rem;display:flex;align-items:center;justify-content:center;padding-top:.5rem}.scavenger .logo__separator img{width:100%;height:auto}.question-btn-group{position:relative;bottom:0;left:0;right:0;margin:0 auto;z-index:1;margin-top:5rem}.question-btn-group .btn{margin-bottom:0}.question-btn-group .btn:after{background-color:rgba(0,0,0,.2);animation:5s linear 0s infinite normal none running spin}.question-btn-group .btn img{width:40px;height:auto}.question-btn-group .small{margin-top:20px;font-weight:600;font-size:14px}.btn--endpoint{display:block;max-width:400px;margin-left:auto;margin-right:auto}.scavenger-carousel{width:100%;position:relative;z-index:2;outline:none}.scavenger-carousel.flickity-enabled .flickity-viewport{overflow:hidden}.scavenger-carousel__cell{width:100%;text-align:center;min-height:1px}.scavenger-nav__prev.is-disabled,.scavenger-nav__next.is-disabled{opacity:.35;pointer-events:none}.scavenger-count{margin:0 auto;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;padding:3rem 0rem;pointer-events:none}.scavenger-count.flickity-enabled{outline:none}.scavenger-count .flickity-viewport{height:100% !important}.scavenger-count__item{display:flex;align-items:center;justify-content:center;height:38vh;max-height:320px;min-height:140px;width:100%;margin:0;list-style:none;opacity:.35}.scavenger-count__item.is-selected{opacity:1}.scavenger-count__item span{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:11rem;line-height:1;color:#1d1d1d;transition:color .2s ease,font-size .2s ease,opacity .2s ease}.scavenger-count__item.is-selected span{font-size:18rem}.scavenger-progress{position:fixed;right:2rem;top:50%;transform:translateY(-50%);z-index:12}.scavenger-progress ul{list-style:none;margin:0;padding:0}.scavenger-progress__item{display:flex;align-items:center;justify-content:center;margin-bottom:1em;position:relative;width:16px;height:16px;border:1px solid rgba(0,0,0,0);transform:rotate(45deg);margin-right:20px}.scavenger-progress__item span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.8125em;color:hsla(0,0%,100%,.4)}.scavenger-progress__item:after{content:"";width:6px;height:6px;flex-shrink:0;border:1px solid #fff}.scavenger-progress__item--completed{transform:rotate(0deg);border:none}.scavenger-progress__item--completed:after{border:none}.scavenger-progress__item--correct span{color:#fff}.scavenger-progress__item--correct:after{width:9px;height:9px;background-color:rgba(0,0,0,0);background-image:url(/dist/img/icon-checkmark.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;position:absolute;right:-20px}.scavenger-progress__item--incorrect span{color:#fff}.scavenger-progress__item--incorrect:after{width:9px;height:9px;background-color:rgba(0,0,0,0);background-image:url(/dist/img/icon-x-alt.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center;position:absolute;right:-20px}.scavenger-progress__item--active{border-color:#fc0000}.scavenger-progress__item--active:after{background-color:#fff}.scavenger-hint{position:fixed;right:2rem;top:50%;transform:translateY(-50%);margin-top:-16em;z-index:12;display:flex;align-items:center;cursor:pointer;background:none;border:none;padding:0}.scavenger-hint__label{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:1.1em;color:#fff;margin-right:.75em;border-bottom:1px solid #fff}.scavenger-hint__btn{width:17px;height:17px;border:1px solid #fc0000;border-radius:0;cursor:pointer;transition:transform .2s ease;transform:rotate(45deg);position:relative}.scavenger-hint__btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5px;height:5px;background-color:#fff}.scavenger-hint__btn:hover{transform:rotate(45deg) scale(1.15)}.scavenger-nav{position:relative;z-index:13;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}.scavenger-nav__prev,.scavenger-nav__next{position:fixed;bottom:2rem;display:flex;align-items:center;color:#fff;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.8125em;text-transform:uppercase;text-decoration:none}.scavenger-nav__prev:hover,.scavenger-nav__next:hover{color:#fc0000}.scavenger-nav__prev .btn:after,.scavenger-nav__next .btn:after{border-width:2px}.scavenger-nav__prev{left:20px}.scavenger-nav__prev .btn{margin-right:1em;margin-bottom:0}.scavenger-nav__next{right:20px;margin-left:auto}.scavenger-nav__next .btn{margin-bottom:0}.scavenger .step #result{display:none}.scavenger-result{text-align:center;padding:2rem 0}.scavenger-result__label{display:block;font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;color:#fc0000;margin-bottom:1.5em}.scavenger-result__icon{display:block;margin:0 auto 1em;opacity:.9}.scavenger-result__heading{font-size:1.5rem;margin-bottom:.5em}.scavenger-result__answer{font-size:1rem;color:hsla(0,0%,100%,.6);font-style:italic}.input--error{animation:shake .4s ease}@keyframes shake{0%,100%{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.btn--reveal-hint{margin-top:1.5em}#scavenger-flow .carousel-cell__header h2{font-family:"Bruno Ace",sans-serif;font-weight:400;font-size:32px;line-height:76.77px;letter-spacing:-0.02em;text-align:center;text-transform:uppercase}#huntConsole2 span{font-size:14px}.hunt-tips-bar{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:auto;min-width:280px;padding:.75em 2em;background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;border-bottom:none;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51);text-align:center;cursor:pointer;z-index:2}.hunt-tips-bar span{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.hunt-center{justify-content:center;min-height:100%;flex:1}.hunt-info{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%;margin-bottom:1.5rem;font-family:"neue-haas-grotesk-display",sans-serif;font-size:.875rem;font-weight:600}.hunt-info--center{justify-content:center;gap:3rem}.hunt-info__item{display:flex;align-items:center;gap:.35em;font-size:1.5rem;padding:.5rem 0}.hunt-info__label{color:#fff}.hunt-info__value{font-weight:700}.hunt-info__divider{width:1px;height:100%;background-color:hsla(0,0%,100%,.3)}.hunt-columns{display:flex;gap:2rem;width:100%;text-align:center;margin-bottom:1.5rem}.hunt-columns__col{flex:1}.hunt-columns__col h3{font-family:"Bruno Ace",sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:-0.02em;margin-bottom:.75rem}.hunt-columns__col p{font-size:.75rem;line-height:1.6;color:hsla(0,0%,100%,.8);margin-bottom:.75rem}.hunt-clue{font-family:"neue-haas-grotesk-display",sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase;margin-bottom:.25rem}.hunt-clue-status{font-size:.8125rem;color:hsla(0,0%,100%,.6);margin-bottom:1.5rem}.hunt-timer-label{font-family:"neue-haas-grotesk-display",sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsla(0,0%,100%,.6);margin-bottom:.5rem}.hunt-timer{display:flex;align-items:baseline;justify-content:center;gap:.25rem;font-family:"Bruno Ace",sans-serif;font-size:2.5rem;font-weight:400;letter-spacing:-0.02em;color:#fc0000;margin-bottom:1.5rem}.hunt-timer sup{font-size:.5em;color:hsla(0,0%,100%,.6);text-transform:uppercase}.hunt-leaderboard{width:100%;font-size:.75rem;border-collapse:collapse;font-weight:600}.hunt-leaderboard th,.hunt-leaderboard td{padding:8px 12px;text-align:left;vertical-align:middle}.hunt-leaderboard th{font-family:"neue-haas-grotesk-display",sans-serif;font-weight:600;font-size:.625rem;text-transform:uppercase;color:#fff;padding:.8rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.hunt-leaderboard th:first-child{text-align:center}.hunt-leaderboard td{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.15);border-right:1px solid hsla(0,0%,100%,.15);background-color:#000;padding:.8rem}.hunt-leaderboard td:first-child{text-align:center;border-left:1px solid hsla(0,0%,100%,.15)}.hunt-leaderboard tbody tr:nth-child(odd){background-color:hsla(0,0%,100%,.02)}@media screen and (max-width: 1199.98px){.scavenger-progress{right:1.25rem}.scavenger-hint{right:1.25rem;margin-top:-14em}.scavenger-nav{padding:0 1.25rem}.btn--endpoint{max-width:22rem;font-size:.8125rem}}@media screen and (max-width: 899.98px){.header--test-drive{position:relative}.header--test-drive .container-full{padding-right:0;padding-left:20px}.header--test-drive .grid{margin-right:0;margin-left:0;display:flex;align-items:center;justify-content:space-between}.header--test-drive .grid .hidden-tablet{display:none !important}.sidebar{padding:1em}.sidebar .sidebar__nav li{margin:0}.sidebar .sidebar__nav a{font-size:.6875em}.main-container.sidebar-content .step{padding:0 4.5rem}.main-container.sidebar-content .step h2{font-size:1.6em}.scavenger-progress{right:.75rem}.scavenger-progress__item{margin-bottom:.75em}.scavenger-progress__item span{font-size:.6875em}.scavenger-hint{right:.75rem;margin-top:-12em}.scavenger-hint__label{font-size:.85em}.scavenger-hint .scavenger-hint__btn{width:14px;height:14px}.scavenger-nav{padding:0 1rem}.scavenger-nav__prev,.scavenger-nav__next{font-size:.75em}.scavenger-count__item{height:34vh;max-height:260px}.scavenger-count__item span{font-size:9rem}.scavenger-count__item.is-selected span{font-size:14rem}.question-btn-group .btn img{width:30px}.carousel-cell__inner{max-height:510px;overflow-y:auto}}@media screen and (max-width: 599.98px){.scavenger .header .grid>*{padding-top:.75rem;padding-bottom:.75rem}.scavenger .header__item h3{font-size:clamp(.875rem,3.5vw,1.25rem)}.scavenger .header__item .small{font-size:.5625rem}.scavenger .logo a{padding-top:1rem}.scavenger .logo__separator{font-size:.75rem;margin:.75em .5em 0 0}.scavenger .main-container.sidebar-content .step{padding:0rem}.scavenger .main-container.sidebar-content .step h2{font-size:1.4em}.scavenger .sidebar{padding:.8rem}.main-container.sidebar-content .step h2{font-size:1.1em}.scavenger-progress{right:.5rem;display:none}.scavenger-progress__item{margin-bottom:.5em}.scavenger-progress__item span{display:none}.scavenger-progress__item:after{margin-left:0}.scavenger-hint{right:15px;margin-top:0;top:120px;transform:none}.scavenger-hint__label{font-size:.625em}.scavenger-hint__btn{width:10px;height:10px}.scavenger-nav{bottom:1rem;padding:0 .75rem}.scavenger-nav__prev,.scavenger-nav__next{font-size:.6875em}.scavenger-nav__prev{font-size:0}.scavenger-nav__prev .btn{margin-right:0}.btn--endpoint{max-width:100%;padding:1em;font-size:.75rem}.scavenger-result{padding:1.5rem 0}.scavenger-result__icon{width:36px;height:36px}.scavenger-result__heading{font-size:1.125rem}.scavenger-result__answer{font-size:.875rem}.scavenger-count__item{height:30vh;max-height:200px;min-height:100px}.scavenger-count__item span{font-size:6rem}.scavenger-count__item.is-selected span{font-size:10rem}.hunt-info{flex-wrap:wrap;gap:1rem}.hunt-info__item{font-size:1rem;padding:0;width:auto;text-align:center;justify-content:center}.hunt-info__divider{display:none}.hunt-columns{flex-wrap:wrap;gap:1rem}.hunt-columns__col{flex:none;width:100%}}.modal__accent{position:absolute;width:100%;left:0;font-size:1.25em}.modal__accent:before,.modal__accent:after{content:"+";position:absolute;line-height:0}.modal__accent:before{left:0;transform:translateX(-50%)}.modal__accent:after{right:0;transform:translateX(50%)}.modal__accent:first-child{top:0}.modal__accent:last-child{bottom:0}.modal-dialog{padding:1.5rem 2rem}.modal-open .page,.modal-open .backdrop{filter:blur(10px)}.modal-backdrop.show{opacity:.15}.modal-content{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);text-align:center;padding:3.125em 0}.modal-content:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(31,31,31,.5);z-index:-1}.modal-content .close{position:absolute;right:-1.25rem;transform:translateX(100%);top:0}.modal-content>div{width:33em;margin:0 auto;display:block}.modal-content .modal-title h2{position:relative;padding-bottom:.2em}.modal-content .modal-title h2:after{content:"";position:absolute;width:2px;height:2px;border-radius:50%;border:1px solid #fff;bottom:0;left:50%;transform:translateX(-50%)}.modal-content .modal-footer{border-radius:0;border-top-color:hsla(0,0%,100%,.1);margin-top:1.25em}.modal-content .modal-footer .grid>div{padding-top:0;padding-bottom:0}.modal-content .modal-footer>*{margin:0}.modal-content .modal-footer h3{text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:.625rem;margin-bottom:2.5rem}.modal-content .modal-footer img{margin-bottom:1.25em}.modal-content .modal-footer p{margin-bottom:0}.scavenger .modal-content{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);border:.97px solid #707070;box-shadow:0px 10.71px 11px 0px rgba(0,0,0,.51)}.scavenger .modal-content>div{width:45em}.scavenger .modal-content:before{display:none}@keyframes leaderboardFadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes leaderboardFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes leaderboardFadeIn{from{opacity:0}to{opacity:1}}.leaderboardModal{background-image:url(/dist/img/shadow-top.png);background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-color:#000}.leaderboardModal::after{content:"";position:fixed;bottom:0;left:0;width:100%;height:70%;background-image:url(/dist/img/signup-bg.png);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;z-index:0}.leaderboardModal .modal-dialog{margin-bottom:0 !important}.leaderboardModal h2:after{content:none}.leaderboardModal .modal-title{width:100%;position:relative;z-index:2}.leaderboardModal .modal-content{padding:0;background:rgba(0,0,0,0);border:0;overflow:hidden;position:relative}.leaderboardModal .modal-content:before{background:rgba(0,0,0,0)}.leaderboardModal .modal-content>div{width:100%;max-width:100% !important;background-color:rgba(0,0,0,0)}.leaderboardModal .modal-content>div.survivor-games-logo{margin-bottom:40px}.leaderboardModal .modal-content .close{z-index:10}.leaderboardModal .modal-body{padding:0;position:relative;z-index:2}.leaderboardModal .leaderboard__title{font-family:"Bruno Ace",sans-serif;color:#fc0000;text-transform:uppercase;font-size:2.5rem;letter-spacing:.15em;margin-bottom:0;opacity:0}.leaderboardModal .leaderboard__dots{position:absolute;z-index:10;display:flex;gap:6px;opacity:0;pointer-events:none;max-width:132px;flex-wrap:wrap}.leaderboardModal .leaderboard__dots--top-left{top:1.5rem;left:1.5rem}.leaderboardModal .leaderboard__dots--top-right{top:1.5rem;right:1.5rem}.leaderboardModal .leaderboard__dots span{display:block;width:28px;height:28px;border-radius:50%;background:#fff;position:relative}.leaderboardModal .leaderboard__dots span::after{content:"";content:"";position:absolute;inset:0;border-radius:50%;background:hsla(0,0%,100%,.4);box-shadow:0 0 15px hsla(0,0%,100%,.8);animation:anim-opacity 3s ease-in-out infinite alternate;pointer-events:none}@keyframes anim-opacity{0%{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}100%{opacity:.3;transform:scale(1)}}.leaderboardModal .leaderboard__global-glow{width:20%;position:fixed;top:12%;z-index:0;bottom:0}.leaderboardModal .leaderboard__global-glow span{display:inline-block;z-index:0;position:absolute;left:0;top:8%;animation:anim-opacity 3s ease-in-out infinite alternate}.leaderboardModal .leaderboard__global-glow.left{left:0;margin:0 0 0 30px}.leaderboardModal .leaderboard__global-glow.left span:after{content:"";width:23px;height:23px;border:1px solid #fff;transform:rotate(-45deg);position:absolute;left:0;top:0}.leaderboardModal .leaderboard__global-glow.left span.square{width:23px;height:23px;font-size:23px;padding:0 5px}.leaderboardModal .leaderboard__global-glow.left span.circle{width:20px;height:20px;border-radius:50%;border:1px solid #fff}.leaderboardModal .leaderboard__global-glow.left span.circle:after{width:8px;height:8px;border-radius:50%;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.leaderboardModal .leaderboard__global-glow.left span:first-child{right:0;margin:0 auto}.leaderboardModal .leaderboard__global-glow.left span:nth-child(2){top:45%;left:3%}.leaderboardModal .leaderboard__global-glow.left span:nth-child(3){top:65%;left:auto;right:33%}.leaderboardModal .leaderboard__global-glow.left span:nth-child(4){top:85%;left:33%}.leaderboardModal .leaderboard__global-glow.right{right:0;margin:0 30px 0 0}.leaderboardModal .leaderboard__global-glow.right span:after{content:"";width:23px;height:23px;border:1px solid #fff;transform:rotate(-45deg);position:absolute;left:0;top:0}.leaderboardModal .leaderboard__global-glow.right span.square{width:23px;height:23px;font-size:23px;padding:0 5px}.leaderboardModal .leaderboard__global-glow.right span.circle{width:20px;height:20px;border-radius:50%;border:1px solid #fff}.leaderboardModal .leaderboard__global-glow.right span.circle:after{width:8px;height:8px;border-radius:50%;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.leaderboardModal .leaderboard__global-glow.right span:first-child{right:0;margin:0 auto}.leaderboardModal .leaderboard__global-glow.right span:nth-child(2){top:35%;left:auto;right:3%}.leaderboardModal .leaderboard__global-glow.right span:nth-child(3){top:55%;left:33%}.leaderboardModal .leaderboard__global-glow.right span:nth-child(4){top:85%;left:auto;right:33%}.leaderboardModal .leaderboard__podium{display:flex;justify-content:center;gap:10px;padding:0;position:relative;z-index:2;max-width:880px;margin:0 auto;padding-top:50px}.leaderboardModal .leaderboard__podium-col{display:flex;flex-direction:column;align-items:center;opacity:0;padding:20px 15px}.leaderboardModal .leaderboard__podium-name{font-weight:600;font-size:1.125rem;text-transform:uppercase;letter-spacing:0;margin-bottom:1.3rem;color:hsla(0,0%,100%,.85)}.leaderboardModal .leaderboard__podium-block{position:relative;width:100%;background-image:url("/dist/img/box-shape-1.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat;min-height:246px;padding:20px}.leaderboard__podium-col--third .leaderboardModal .leaderboard__podium-block{min-height:155px}.leaderboard__podium-col--first .leaderboardModal .leaderboard__podium-block{min-height:195px;width:230px}.leaderboard__podium-col--second .leaderboardModal .leaderboard__podium-block{min-height:170px}.leaderboardModal .leaderboard__podium-block-top{position:absolute;top:-24px;left:12px;right:-12px;height:24px;background:linear-gradient(180deg, #444 0%, #333 50%, #282828 100%);transform:skewX(-45deg);transform-origin:bottom left;z-index:1;border:1px solid hsla(0,0%,100%,.08);border-bottom:none}.leaderboardModal .leaderboard__podium-block-side{position:absolute;top:-24px;right:-24px;width:24px;bottom:0;background:linear-gradient(90deg, #1a1a1a 0%, #0e0e0e 40%, #060606 100%);transform:skewY(-45deg);transform-origin:top left;z-index:1;border:1px solid hsla(0,0%,100%,.04);border-left:none}.leaderboardModal .leaderboard__rank{width:42px;height:42px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:28px;margin:-7px auto 40px;background:#cdcdcd;color:#444343}.leaderboardModal .leaderboard__rank--first{background:linear-gradient(180deg, #EC0000 43.75%, #0024FF 115.81%);color:#fff}.leaderboardModal .leaderboard__rank--second{background:#fc0000;color:#fff}.leaderboardModal .leaderboard__podium-score{font-size:1.75rem;font-weight:700;margin-bottom:30px;font-family:"Michroma",sans-serif;letter-spacing:.02em}.leaderboard__podium-col--first .leaderboardModal .leaderboard__podium-score{font-size:2.125rem}.leaderboardModal .or-divider{max-width:141px;margin:0 auto 30px}.leaderboardModal .or-divider span{font-size:.7rem;font-weight:400;text-transform:uppercase;letter-spacing:0;padding:0 .5rem;color:#fff}.leaderboardModal .leaderboard__podium-timing{font-size:12px;color:#fff}.leaderboardModal .leaderboard__podium-timing span{color:#fc0000;font-weight:600;display:block;font-size:14px;line-height:normal}.leaderboardModal .table-wrapper{max-width:840px;margin:0 auto;position:relative;padding:0px 20px}.leaderboardModal .table-wrapper::after{background:linear-gradient(316.54deg, #3F3F3F -28.12%, #000000 38.07%);content:"";position:absolute;left:0;width:100%;height:calc(100% - 40px);z-index:-1;border:.97px solid #707070;top:40px}.leaderboardModal table{width:100%;font-size:14px}.leaderboardModal table thead tr{background:rgba(0,0,0,0) !important}.leaderboardModal table thead tr th{text-transform:uppercase;font-size:12px;height:40px;visibility:visible;color:#fff}.leaderboardModal table th,.leaderboardModal table td{padding:14px 20px;height:58px;vertical-align:middle;text-align:left;visibility:visible;position:relative;font-weight:600}.leaderboardModal table th:first-child,.leaderboardModal table td:first-child{text-align:center;padding-left:0px !important;padding-right:0px !important}.leaderboardModal table th:last-child,.leaderboardModal table td:last-child{padding-right:0px !important}.leaderboardModal table tbody{background-image:url(/dist/img/table-bg.png);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.leaderboardModal table tbody tr{opacity:0;border-top:1.08px solid hsla(0,0%,100%,.1490196078)}.leaderboardModal table tbody tr:first-child{border-top:none}.leaderboardModal table tbody tr.current-user{position:relative}.leaderboardModal table tbody tr.current-user td{color:#fc0000}.leaderboardModal table tbody tr.current-user td:nth-child(2):before{content:"";position:absolute;width:0;height:0;margin:4px 0 0 -20px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:8px solid #fc0000}.leaderboardModal .leaderboard__grid-floor{position:relative;width:100%;pointer-events:none;z-index:1;opacity:0;margin-top:-1px}.leaderboardModal .leaderboard__grid-floor img{width:100%;display:block}.leaderboardModal.show .leaderboard__title{animation:leaderboardFadeInDown .6s ease forwards}.leaderboardModal.show .leaderboard__dots{animation:leaderboardFadeIn .8s ease .3s forwards}.leaderboardModal.show .leaderboard__podium-col{animation:leaderboardFadeInUp .5s ease forwards}.leaderboardModal.show .leaderboard__podium-col--third{animation-delay:.4s}.leaderboardModal.show .leaderboard__podium-col--first{animation-delay:.7s;margin-top:-50px}.leaderboardModal.show .leaderboard__podium-col--second{animation-delay:1s}.leaderboardModal.show table tr{animation:leaderboardFadeInUp .4s ease forwards}.leaderboardModal.show table tr:nth-child(1){animation-delay:0.9s}.leaderboardModal.show table tr:nth-child(2){animation-delay:1s}.leaderboardModal.show table tr:nth-child(3){animation-delay:1.1s}.leaderboardModal.show table tr:nth-child(4){animation-delay:1.2s}.leaderboardModal.show table tr:nth-child(5){animation-delay:1.3s}.leaderboardModal.show table tr:nth-child(6){animation-delay:1.4s}.leaderboardModal.show table tr:nth-child(7){animation-delay:1.5s}.leaderboardModal.show table tr:nth-child(8){animation-delay:1.6s}.leaderboardModal.show table tr:nth-child(9){animation-delay:1.7s}.leaderboardModal.show table tr:nth-child(10){animation-delay:1.8s}.leaderboardModal.show table tr:nth-child(11){animation-delay:1.9s}.leaderboardModal.show table tr:nth-child(12){animation-delay:2s}.leaderboardModal.show table tr:nth-child(13){animation-delay:2.1s}.leaderboardModal.show table tr:nth-child(14){animation-delay:2.2s}.leaderboardModal.show table tr:nth-child(15){animation-delay:2.3s}.leaderboardModal.show table tr:nth-child(16){animation-delay:2.4s}.leaderboardModal.show table tr:nth-child(17){animation-delay:2.5s}.leaderboardModal.show table tr:nth-child(18){animation-delay:2.6s}.leaderboardModal.show table tr:nth-child(19){animation-delay:2.7s}.leaderboardModal.show table tr:nth-child(20){animation-delay:2.8s}.leaderboardModal.show .leaderboard__grid-floor{animation:leaderboardFadeInUp 1s ease 1.2s forwards}@media screen and (max-width: 899.98px){.leaderboardModal .leaderboard__dots{max-width:80px;gap:4px}.leaderboardModal .leaderboard__dots span{width:14px;height:14px}.leaderboardModal .leaderboard__dots--top-left{top:.5rem;left:.5rem}.leaderboardModal .leaderboard__dots--top-right{top:.5rem;right:.5rem}.leaderboardModal .survivor-games-logo img{max-width:190px}.leaderboardModal .leaderboard__global-glow{width:15%;top:10%}.leaderboardModal .leaderboard__global-glow.left{margin:0}.leaderboardModal .leaderboard__global-glow.left span:after{content:"";width:18px;height:18px}.leaderboardModal .leaderboard__global-glow.left span.square{width:18px;height:18px;font-size:18px;padding:0 4px}.leaderboardModal .leaderboard__global-glow.left span.circle{width:16px;height:16px}.leaderboardModal .leaderboard__global-glow.left span.circle:after{width:4px;height:4px}.leaderboardModal .leaderboard__global-glow.left span:nth-child(2){top:40%;left:10%}.leaderboardModal .leaderboard__global-glow.left span:nth-child(3){top:55%}.leaderboardModal .leaderboard__global-glow.right{margin:0}.leaderboardModal .leaderboard__global-glow.right span:after{content:"";width:18px;height:18px}.leaderboardModal .leaderboard__global-glow.right span.square{width:18px;height:18px;font-size:18px;padding:0 4px}.leaderboardModal .leaderboard__global-glow.right span.circle{width:16px;height:16px}.leaderboardModal .leaderboard__global-glow.right span.circle:after{width:4px;height:4px}.leaderboardModal .leaderboard__global-glow.right span:nth-child(2){top:30%;left:auto;right:10%}.leaderboardModal .leaderboard__global-glow.right span:nth-child(3){top:55%;left:33%}.leaderboardModal .modal-dialog{max-width:100%;padding:1.5rem .5rem}.leaderboardModal .leaderboard__podium-name{font-size:1rem;margin-bottom:1rem}.leaderboardModal .leaderboard__podium-col{padding:15px 10px}.leaderboardModal .leaderboard__podium-block{min-height:155px}.leaderboard__podium-col--third .leaderboardModal .leaderboard__podium-block{min-height:15px}.leaderboard__podium-col--first .leaderboardModal .leaderboard__podium-block{min-height:15px}.leaderboard__podium-col--second .leaderboardModal .leaderboard__podium-block{min-height:10px}.leaderboardModal .leaderboard__rank{width:32px;height:32px;font-size:20px;margin:-7px auto 30px}.leaderboardModal .leaderboard__podium-score{font-size:1.45rem;margin-bottom:25px}.leaderboardModal .or-divider{margin:0 auto 25px}}@media screen and (max-width: 599.98px){.leaderboardModal{background-size:auto 30%}.leaderboardModal .leaderboard__dots{max-width:40px;gap:4px}.leaderboardModal .leaderboard__dots span{width:7px;height:7px}.leaderboardModal .survivor-games-logo img{max-width:120px}.leaderboardModal .leaderboard__global-glow.left{margin:0}.leaderboardModal .leaderboard__global-glow.left span:after{content:"";width:10px;height:10px}.leaderboardModal .leaderboard__global-glow.left span.square{width:10px;height:10px;font-size:10px;padding:0 3px}.leaderboardModal .leaderboard__global-glow.left span.circle{width:8px;height:8px}.leaderboardModal .leaderboard__global-glow.left span.circle:after{width:2px;height:2px}.leaderboardModal .leaderboard__global-glow.right span:after{width:10px;height:10px}.leaderboardModal .leaderboard__global-glow.right span.square{width:10px;height:10px;font-size:10px;padding:0 3px}.leaderboardModal .leaderboard__global-glow.right span.circle{width:8px;height:8px}.leaderboardModal .leaderboard__global-glow.right span.circle:after{width:2px;height:2px}.leaderboardModal .modal-content>div.survivor-games-logo{margin-bottom:20px}.leaderboardModal .leaderboard__podium-name{font-size:.6rem}.leaderboardModal .leaderboard__podium-col{padding:15px 0px}.leaderboardModal .leaderboard__podium-block{min-height:145px;padding:15px 10px}.leaderboardModal .leaderboard__rank{width:24px;height:24px;font-size:12px;margin:-7px auto 10px;border-radius:4px}.leaderboardModal .leaderboard__podium-score{font-size:.8rem;margin-bottom:10px}.leaderboardModal .or-divider{margin:0 auto 10px}.leaderboardModal .or-divider span{font-size:.5rem}.leaderboardModal .leaderboard__podium-timing{font-size:10px}.leaderboardModal .leaderboard__podium-timing span{font-size:12px}.leaderboardModal .table-wrapper{padding:0px 10px}.leaderboardModal table{width:100%;font-size:12px;margin-top:0px}.leaderboardModal table thead tr th{font-size:10px}.leaderboardModal table th,.leaderboardModal table td{padding:14px 10px;height:48px}}.ui-item{padding:20px}@media screen and (max-width: 1199.98px){h1{font-size:clamp(2.25rem,5.5vw,4.8125em)}h2{font-size:clamp(1.75rem,4.2vw,3.375em)}h3{font-size:clamp(1.125rem,2.8vw,1.9375em)}.full-height{flex:1 1 auto;min-height:0}.backdrop{font-size:clamp(100px,18vw,500px);padding-top:clamp(4rem,12vw,7rem)}.backdrop.marquee{padding-top:clamp(6rem,18vw,17rem)}.backdrop img{width:min(700px,85vw)}.falcon-encounter-logo{font-size:clamp(40px,9vw,101px)}.falcon-encounter-logo--small{font-size:clamp(36px,8vw,91px)}.header .grid{flex-wrap:wrap;row-gap:1rem}.header .col-4{flex:1 1 100%;max-width:100%}.header__timer{padding-left:1.25rem;padding-right:1.25rem}.logo .crowdstrike{height:20px}.logo .application{height:52px}.main-container.sidebar-content{padding:0 28px 0 220px}.main-container.sidebar-content main{margin-left:0;max-width:100%}.sidebar{width:200px;margin-left:-200px;padding-top:2.5em}.sidebar__nav a{font-size:.875em}.step{margin-top:4em;padding-top:4em;max-width:100%;padding-left:0;padding-right:0}.step--intro{padding-top:clamp(6em,18vw,13.5em)}.step--complete{min-height:0;padding-top:clamp(5em,14vw,12.5em)}.step--intro,.step--complete,.step--correct,.step--welcome,.step--background{width:100%;max-width:44.375em;margin-left:auto;margin-right:auto}.step--question,.step--background{width:100%;max-width:51em;margin-left:auto;margin-right:auto}.step__next{position:static;transform:none;justify-content:center;margin-top:2em;width:100%}.step__back{justify-content:center;margin-bottom:1em}.step--final .grid>[class*=col-]{flex:0 0 100%;max-width:100%}.question-nav{margin-top:4em}.scenario-nav{margin-top:4em}.carousel-cell{width:min(52rem,94vw);margin-left:.5rem;margin-right:.5rem;padding:2.25rem 1.5rem 2.5rem}.flickity-prev-next-button.next{left:calc(50% + 4rem);right:auto}.flickity-prev-next-button.previous{left:calc(50% - 7.5rem);right:auto}.large-timer{width:min(18rem,85vw);height:min(18rem,85vw)}.large-timer__time{font-size:clamp(2.75rem,16vw,4rem)}.large-timer__start{font-size:1.25rem}.toast{padding:clamp(24px,6vw,75px)}.modal-content{padding:clamp(2.5em,6vw,5.125em) 1rem}.modal-content>div{width:100%;max-width:33em}.modal-content .close{right:.5rem;top:.5rem;transform:none}.modal-content .modal-footer .grid>[class*=col-]{flex:0 0 100%;max-width:100%}.modal-body{overflow-x:auto;-webkit-overflow-scrolling:touch}.trivia__score{font-size:clamp(2.25rem,8vw,4.8125em)}body.landing main.landing__main{padding-bottom:1.5rem}body.landing .landing__tagline{font-size:.9375rem}body.landing .landing__code,body.landing .landing__form{max-width:100%}}@media screen and (max-width: 899.98px){.main-container.sidebar-content{padding:0 16px;display:flex;flex-direction:column;align-items:stretch}.sidebar{position:relative;width:100%;margin-left:0;height:auto;padding-top:1rem;padding-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.08);order:0}.sidebar__nav{display:flex;flex-wrap:wrap;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.5rem;padding:0 0 0 .5em}.sidebar__nav li{margin-bottom:0}.main-container.sidebar-content main{order:1;width:100%}.step{margin-top:3em;padding-top:3em}}@media screen and (max-width: 599.98px){.page{padding-bottom:24px}.header .grid>*{padding-top:1rem;padding-bottom:1rem}.header__timer{padding-left:.75rem;padding-right:.75rem}.header--test-drive .container-full{padding-left:.75rem}.logo{flex-wrap:wrap}.logo .crowdstrike{height:16px}.logo .application{height:38px}.sidebar{padding-top:.75rem;padding-bottom:.25rem}.sidebar__nav{-moz-column-gap:1rem;column-gap:1rem}.sidebar__nav a{font-size:.6875em}.step{margin-top:2em;padding-top:2em}.step:last-child{padding-bottom:3em}.step--intro{padding-top:clamp(3em,12vw,6em)}.step--complete{padding-top:clamp(3em,12vw,5em)}.btn{max-width:100%;padding:1.2em;font-size:.8125rem}.btn--alt{height:5rem;width:5rem}.btn--alt img{width:14px}.btn--small{width:3.25rem;height:3.25rem}.backdrop{font-size:clamp(60px,16vw,100px);padding-top:clamp(2rem,6vw,4rem)}.modal-content{padding:2em .75rem}.modal-content>div{padding:0 .5rem}button.close{width:2.75rem;height:2.75rem}.input-group--trivia{margin-bottom:1.5rem}.input-group--trivia .input-group__control{font-size:clamp(1.5rem,8vw,3.375rem);padding:.375rem}.input-group--trivia .go-back{font-size:.75rem;margin-top:1rem}.carousel-cell{width:calc(100vw - 2rem);margin:0 .25rem;padding:1.5rem 1rem 2rem;min-height:auto}.main-carousel{padding-bottom:6.5rem}.flickity-prev-next-button{height:2.75rem;width:2.75rem}.flickity-prev-next-button.next{left:calc(50% + 2.5rem)}.flickity-prev-next-button.previous{left:calc(50% - 5.25rem)}.flickity-page-dots{bottom:1.25rem}.flickity-page-dots .dot{width:.5rem;height:.5rem;margin:0 .25rem}.large-timer{width:min(14rem,70vw);height:min(14rem,70vw)}.large-timer__time{font-size:clamp(2rem,11vw,3.25rem);gap:.5rem}.large-timer__start{font-size:.6875rem;margin-top:.75rem}.large-timer__unit-label{font-size:.5625rem}.trivia__score{font-size:clamp(1.75rem,10vw,2.25rem)}}
