*{border:0;box-shadow:none;box-sizing:border-box;font-size:1rem;font:inherit;font-optical-sizing:auto}button{padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;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:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}#root,body,html{height:100%;width:100%}
.sidebar-enter{transform:translate(-100%)}.sidebar-enter-active{transform:translate(0);transition:transform .2s ease}.sidebar-exit{transform:translate(0)}.sidebar-exit-active{transform:translate(-100%);transition:transform .2s ease}.contentSidebar-enter{bottom:0;left:0;opacity:0;position:absolute!important;right:0;top:0}.contentSidebar-enter-active{opacity:1;transition:opacity .25s ease .1s}.contentSidebar-exit{bottom:0;left:0;opacity:1;position:absolute!important;right:0;top:0}.contentSidebar-exit-active{opacity:0;transition:opacity .1s ease}.course-progress-enter{opacity:0}.course-progress-enter-active{opacity:1;position:relative;transition:opacity .25s ease 75ms}.course-progress-exit{max-height:100%;opacity:1;position:absolute;top:0}.course-progress-exit-active{max-height:0;opacity:0;transition:opacity 75ms ease,max-height 75ms ease}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .25s ease}.fade-exit{height:auto;opacity:1}.fade-exit-active{height:0;opacity:0;transition:opacity .25s ease,height .25s ease}.no-animation-enter{opacity:0}.no-animation-enter-active{opacity:1;transition:opacity .25s ease .1s}.no-animation-exit{opacity:1}.no-animation-exit-active{opacity:0;transition:opacity .1s ease}.slide-from-top-enter{transform:translateY(-100%)}.slide-from-top-enter-active{transform:translateY(0);transition:transform .25s ease}.slide-from-top-exit{z-index:-1}.slide-from-top-out-enter-active{z-index:-10000}.slide-from-top-out-exit{z-index:10000}.slide-from-top-out-exit-active{transform:translateY(-100%);transition:transform .25s ease;z-index:1000}html{font-size:100%}body,html{height:100%;width:100%}.list-group{margin-bottom:0}strong{font-weight:700}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;color:#000;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;overflow-y:hidden}@media(min-width:1042px){body{font-size:1rem;line-height:1.5}}#app-container{height:100%;max-height:100%;overflow-x:hidden;overflow-y:scroll;width:100%}.form-control-static{color:#767676;font-size:.875rem;line-height:1;text-align:left}.has-danger .form-control{border-color:#ff001f}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(min-width:768px){.mobile-only{display:none!important}}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:initial}label{display:inline-block;margin-bottom:0}p{margin-bottom:1rem;margin-top:0}
.icon--qOhWU{vertical-align:middle}
.sidebarItem--pEbNQ{align-items:center;animation:fadeIn--xRiJT .25s cubic-bezier(0,0,.2,1) 1;background-color:#fff;color:#000;display:flex;flex-direction:column;height:4.1875rem;justify-content:center!important;min-height:4.25rem;padding-left:.25rem;padding-right:.25rem;text-align:center!important;transition:background-color .15s cubic-bezier(.4,0,.2,1);width:100%}@media(min-width:768px){.sidebarItem--pEbNQ{border-left:4px solid transparent;border-right:4px solid transparent}}@keyframes fadeIn--xRiJT{0%{opacity:0}to{opacity:1}}@media(min-width:768px){.sidebarItem--pEbNQ{height:4.3125rem;min-height:4.375rem}.sidebarItem--pEbNQ:focus,.sidebarItem--pEbNQ:hover{background-color:#f3f8ff;color:#000}}.sidebarItem--pEbNQ.active--myf_I{color:#1358db!important}@media(min-width:768px){.sidebarItem--pEbNQ.active--myf_I{background-color:#f3f8ff;border-left:4px solid #1358db;border-right:4px solid transparent}}.sidebarItem--pEbNQ.disabled--cs1hr{opacity:.5}.sidebarItem--pEbNQ.parent--Sn61D{cursor:default}.label--Vcw8F{font-size:.625rem;line-height:1.5;width:100%}@media(min-width:768px){.label--Vcw8F{font-size:.75rem}}.sidebarIcon--f4SCr{display:block;flex-shrink:0;font-size:1.5rem;margin-bottom:.25rem;transform:translateZ(0)}@media(max-width:767px){.hidden--VsSfA{display:none}}
.link--aw1Bt{color:#1358db;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal}@media(min-width:1042px){.link--aw1Bt{font-size:1rem}}.link--aw1Bt.disabled--nooIk{color:#767676;cursor:not-allowed}.link--aw1Bt:focus:not(.disabled--nooIk),.link--aw1Bt:hover:not(.disabled--nooIk){color:#1358db}.link--aw1Bt.dark--X_nQm,.link--aw1Bt.dark--X_nQm:focus,.link--aw1Bt.dark--X_nQm:hover{color:#000}.button--CO2F2{background-color:#1358db;border:1px solid #1358db;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;cursor:pointer;display:inline-flex;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:600;justify-content:center;letter-spacing:normal;line-height:1.6;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.button--CO2F2:focus{outline:none}.button--CO2F2[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.button--CO2F2:active,.button--CO2F2:focus,.button--CO2F2:hover{background-color:#003fc2;border-color:#003fc2;color:#fff}.noHover--LXXLE:active,.noHover--LXXLE:focus,.noHover--LXXLE:hover{text-decoration:none}.icon--rsJL4{align-items:center;display:inline-flex}
.button--xf1SN{background:none;cursor:pointer;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.6}.button--xf1SN:focus,.button--xf1SN:hover{text-decoration:none}.link--REh34{background-color:transparent;border-color:transparent;box-shadow:none;color:#1358db;justify-content:flex-start;text-align:left;transition:color .15s cubic-bezier(.4,0,.2,1)}.link--REh34:active{color:#101d42}.link--REh34:focus,.link--REh34:hover{text-decoration:underline}.link--REh34.disabled--uCSrm,.link--REh34:disabled{cursor:not-allowed}.loadingLink--reeFB{align-items:center;color:#101d42;cursor:not-allowed;display:inline-flex;justify-content:flex-start;text-align:left;transition:color .15s cubic-bezier(.4,0,.2,1)}.icon--_J9ZA,.loadingLink--reeFB{background-color:transparent;border-color:transparent;box-shadow:none}.icon--_J9ZA.disabled--uCSrm,.icon--_J9ZA:disabled{cursor:not-allowed}.icon--_J9ZA:focus{outline:none}.icon--_J9ZA[data-keyboard-focus=true]{outline:auto}.primary--tQYoS{background-color:#1358db;border:1px solid #1358db;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.primary--tQYoS:focus{outline:none}.primary--tQYoS[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.primary--tQYoS:active,.primary--tQYoS:focus,.primary--tQYoS:hover{background-color:#003fc2;border-color:#003fc2;color:#fff;text-decoration:none}.primary--tQYoS:active{background-color:#101d42}.primary--tQYoS.disabled--uCSrm,.primary--tQYoS:disabled{background-color:#a9a9a9;border-color:#a9a9a9}.primary--tQYoS.disabled--uCSrm:active,.primary--tQYoS.disabled--uCSrm:focus,.primary--tQYoS.disabled--uCSrm:hover,.primary--tQYoS:disabled:active,.primary--tQYoS:disabled:focus,.primary--tQYoS:disabled:hover{cursor:default}.loading--YKDFG{align-items:center;background-color:#e7ecf7;border:1px solid #e7ecf7;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#959fb2;cursor:not-allowed;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.loading--YKDFG:focus{outline:none}.loading--YKDFG[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.play--BHfWK{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:.25rem;border-radius:1.3125rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;display:flex;justify-content:center;padding:.4375rem .5rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.play--BHfWK:focus{outline:none}.play--BHfWK[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.play--BHfWK:hover{background-color:#1358db;color:#fff}.play--BHfWK:active{background-color:#101d42;color:#fff}.play--BHfWK:focus:after{border-radius:1.3125rem}.play--BHfWK .playIcon--ZkeHp{margin-right:.5rem}.secondary--nBSkg{background-color:#fff;border:1px solid #1358db;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.04);color:#1358db;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.secondary--nBSkg:focus{outline:none}.secondary--nBSkg[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.secondary--nBSkg:active,.secondary--nBSkg:focus,.secondary--nBSkg:hover{background-color:#003fc2;border-color:#003fc2;color:#fff}.secondary--nBSkg.disabled--uCSrm,.secondary--nBSkg:disabled{border-color:#a9a9a9;color:#a9a9a9}.secondary--nBSkg.disabled--uCSrm:active,.secondary--nBSkg.disabled--uCSrm:focus,.secondary--nBSkg.disabled--uCSrm:hover,.secondary--nBSkg:disabled:active,.secondary--nBSkg:disabled:focus,.secondary--nBSkg:disabled:hover{background-color:#82a4e7;border-color:#82a4e7;color:#fff}.tertiary--KztiE{background-color:#fafafa;border:1px solid #fafafa;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#1358db;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.tertiary--KztiE:focus{outline:none}.tertiary--KztiE[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.tertiary--KztiE:active,.tertiary--KztiE:focus,.tertiary--KztiE:hover{background-color:#e2e2e2;border-color:#e2e2e2}.tertiary--KztiE.disabled--uCSrm,.tertiary--KztiE:disabled{border-color:#a9a9a9;color:#a9a9a9}.tertiary--KztiE.disabled--uCSrm:active,.tertiary--KztiE.disabled--uCSrm:focus,.tertiary--KztiE.disabled--uCSrm:hover,.tertiary--KztiE:disabled:active,.tertiary--KztiE:disabled:focus,.tertiary--KztiE:disabled:hover{background-color:#767676;border-color:#767676}.outline--t8XKe{background-color:transparent;border:1px solid #fff;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.outline--t8XKe:focus{outline:none}.outline--t8XKe[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.outline--t8XKe:active,.outline--t8XKe:focus,.outline--t8XKe:hover{background-color:#fff;color:#1358db}.outline--t8XKe.disabled--uCSrm,.outline--t8XKe:disabled{border-color:#a9a9a9;color:#a9a9a9}.outline--t8XKe.disabled--uCSrm:active,.outline--t8XKe.disabled--uCSrm:focus,.outline--t8XKe.disabled--uCSrm:hover,.outline--t8XKe:disabled:active,.outline--t8XKe:disabled:focus,.outline--t8XKe:disabled:hover{background-color:#82a4e7;border-color:#82a4e7}.primaryLight--iDPek{background-color:#f3f8ff;border:1px solid #f3f8ff;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);box-shadow:none;color:#1358db;display:inline-flex;font-weight:600!important;justify-content:center;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.primaryLight--iDPek:focus{outline:none}.primaryLight--iDPek[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.primaryLight--iDPek:active,.primaryLight--iDPek:focus,.primaryLight--iDPek:hover{background-color:#003fc2;border-color:#003fc2;color:#fff}.primaryLight--iDPek.disabled--uCSrm,.primaryLight--iDPek:disabled{border-color:#a9a9a9;color:#a9a9a9}.primaryLight--iDPek.disabled--uCSrm:active,.primaryLight--iDPek.disabled--uCSrm:focus,.primaryLight--iDPek.disabled--uCSrm:hover,.primaryLight--iDPek:disabled:active,.primaryLight--iDPek:disabled:focus,.primaryLight--iDPek:disabled:hover{background-color:#82a4e7;border-color:#82a4e7;color:#fff}.wide--IVHxR{display:flex;width:100%}.spinner--Pj0xv{margin-right:.5rem}.error--q5_Tn{background-color:#ff001f;border:1px solid #ff001f;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.error--q5_Tn:focus{outline:none}.error--q5_Tn[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.error--q5_Tn:hover{background-color:#be0001;border-color:#be0001;color:#fff;text-decoration:none}.small--hbgPS{font-size:.8125rem;font-weight:700;padding:.4375rem 1rem}
.icon--IfAN0{vertical-align:middle}
@keyframes rotate{0%{transform:rotate(30deg)}20%{transform:rotate(60deg)}80%{transform:rotate(1turn)}to{transform:rotate(390deg)}}.container--mlOc2{flex-shrink:0;overflow:hidden;transition:width .1s cubic-bezier(.4,0,.2,1),margin-right .1s cubic-bezier(.4,0,.2,1);width:0}.spinner--pZsmF{border:4px solid #d1d5dc;border-radius:100%;border-top-color:#1358db;flex-grow:0;flex-shrink:0}.spinner--pZsmF{animation:rotate 1.1s linear infinite}.spinner--pZsmF.accent--MIFk3{border-top-color:#ffcf00}
.morePanel--wWu69{background-color:#fff;bottom:0;box-shadow:2px 0 4px 0 rgba(0,0,0,.1);display:none;flex-direction:column;left:6.0625rem;max-height:17.5rem;opacity:0;overflow-y:auto;position:absolute;right:0;right:auto;top:100%;top:auto;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:6rem;z-index:500}.morePanel--wWu69.on--haT7W{display:flex}.morePanel--wWu69.opaque--HIqiP{opacity:1}.dropdown--wlbTO{position:relative}
.text--DRgTm{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.63}.text--DRgTm em{font-style:italic}.fz28--nDHlD{font-size:1.75rem}.fz26--Ur3y9,.fz28--nDHlD{line-height:1.67}.fz26--Ur3y9{font-size:1.625rem}.fz24--uHc_O{font-size:1.5rem}.fz20--xb3Y3,.fz24--uHc_O{line-height:1.67}.fz20--xb3Y3{font-size:1.25rem}.fz18--JoVO5{font-size:1.125rem;line-height:1.67}.fz15--LYJRH{font-size:.9375rem;line-height:1.6}.fz14--JjCvv{font-size:.875rem;line-height:1.43}.fz12--T2o1Q{font-size:.75rem;line-height:1.33}.fz10--fQI2R{font-size:.625rem;line-height:.875rem}.fz16--vMZu0{font-size:1rem;line-height:1.63}.fw800--YKm_Q{font-weight:800}.fw600--On0Uc,.fw700--Uuex0{font-weight:700}.fw500--qnDQ9{font-weight:600}.fw400--F_ZX6{font-weight:400}.mb0--zHRUs{margin-bottom:0}.lineBreaks--IZsMs{white-space:pre-line}
.navItem--XBZ1e{background-color:#fafafa;padding:.5rem 1.5rem}.navItem--XBZ1e:not(:last-child){border-bottom:1px solid #e7e7e7}.navText--Wn7qF{color:#767676;font-size:.625rem;font-weight:700;text-transform:uppercase}
.navItem--skG0c{align-items:center;background-color:#fff;color:#000;display:flex;padding:1rem 2rem;position:relative;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.navItem--skG0c:not(:last-of-type){border-bottom:1px solid #e7e7e7}.navItem--skG0c:before{background-color:transparent;content:"";height:calc(100% + 2px);left:0;position:absolute;top:-1px;transition:background-color .15s cubic-bezier(.4,0,.2,1);width:4px}.navItem--skG0c:first-child:before{height:calc(100% + 1px);top:0}.navItem--skG0c:active,.navItem--skG0c:focus,.navItem--skG0c:hover{color:#000;text-decoration:none}.navItem--skG0c:active:not(.disabled--wQ0UJ),.navItem--skG0c:focus:not(.disabled--wQ0UJ),.navItem--skG0c:hover:not(.disabled--wQ0UJ){background-color:#f3f8ff}@media(min-width:768px){.navItem--skG0c:active:not(.disabled--wQ0UJ):before,.navItem--skG0c:focus:not(.disabled--wQ0UJ):before,.navItem--skG0c:hover:not(.disabled--wQ0UJ):before{background-color:#1358db}}.navItem--skG0c.disabled--wQ0UJ{color:#767676}.navItem--skG0c.active--wW8ad{background-color:#f3f8ff;color:#1358db}.navItem--skG0c.active--wW8ad:before{background-color:#1358db}
.profileImage--Pmc8Z{align-items:center;background-position:50%;background-size:cover;border-radius:6px;color:#959fb2;display:inline-flex;font-size:40px;height:108px;justify-content:center;position:relative;width:108px}
.container--l7s03{background-color:#fff;border-bottom:1px solid #e7e7e7;display:none;flex-direction:column;height:calc(100% - 4.25rem);left:0;overflow-x:hidden;position:fixed;right:0;top:calc(100% - 4.25rem);transition:top .22s cubic-bezier(0,0,.2,1);z-index:-1}.container--l7s03.on--xr3uE{display:flex}.container--l7s03.expanded--_QXQs{top:0}.navItem--ebZd2{align-items:flex-start;flex-direction:column;font-size:.8125rem;line-height:1.85;padding-bottom:.75rem;padding-top:.75rem}.navItem__info--fQ9LU{color:#767676;font-size:.75rem;font-weight:600}.navItem--ebZd2 .icon--qG4D_{flex-shrink:0;font-size:1.5rem;margin-right:1rem;transform:translateZ(0)}.navItem--ebZd2 .profileImage--ZWPoM{border-radius:2px}.fillSpace--QGnam{align-items:center;display:flex;flex-grow:2;justify-content:center;padding:1rem}.ioLink--tRI1C{font-size:.75rem;line-height:2}.ioLink--tRI1C .icon--qG4D_{margin-left:.5rem}.productNavContainer--Ypumn{z-index:10}.dropdownButton--mqTLZ{align-items:center;background-color:#fff;border-bottom:1px solid #e7e7e7;display:flex;font-size:.875rem;font-weight:700;padding:.875rem;width:100%}.dropdownButton--mqTLZ .currentProduct--rPhuq{color:#767676;font-weight:600}.dropdownButton--mqTLZ .icon--qG4D_{font-size:1rem;margin-left:auto}.dropdownButton--mqTLZ:disabled{color:#000}.dropdownButton--mqTLZ:disabled .icon--qG4D_{display:none}.dropdownButton--mqTLZ.open--YpH_z .icon--qG4D_{color:#1358db}.productList--jQ1vQ{background-color:#fff;display:none;max-height:288px;opacity:0;overflow-x:hidden;position:absolute;transition:opacity .15s cubic-bezier(0,0,.2,1);width:100%;z-index:500}.productList--jQ1vQ.on--xr3uE{display:block}.productList--jQ1vQ.open--YpH_z{opacity:1}.screen--JObGP{background-color:#000;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .15s cubic-bezier(0,0,.2,1);z-index:-1}.screen--JObGP.on--xr3uE{display:block}.screen--JObGP.opaque--QIOTc{opacity:.6}
.content--J1Chg{background-color:#e7e7e7;border-radius:4px;height:1.25rem;width:88%}.content--J1Chg.square--YOZ0A{height:5rem;width:5rem}.content--J1Chg.rectangle--kNMV7{height:8.5rem;max-width:37.5rem}.content--J1Chg.small--TCoXI{height:.875rem;width:40%}.content--J1Chg.large--sJ759{height:2.5rem;width:100%}.content--J1Chg+.content--J1Chg{margin-top:.5rem}.content--J1Chg+.content--J1Chg:last-child:not(.small--TCoXI):not(.large--sJ759){width:55%}.content--J1Chg.animated--e64oG{overflow:hidden;position:relative}.content--J1Chg.animated--e64oG:after{background:linear-gradient(90deg,hsla(0,0%,100%,0) 10%,hsla(0,0%,100%,.6) 50%,rgba(128,186,232,0) 90%,rgba(125,185,232,0));content:"";height:100%;position:absolute;top:0;transform:translateX(100%);width:100%;z-index:1}.content--J1Chg.animated--e64oG:after{animation:shine 1.7s ease-in-out .2s infinite}@keyframes shine{0%{transform:translateX(-100%)}45%{transform:translateX(100%)}}
@media(max-width:767px){.item--FOWCF{flex-basis:25%}}.squareShadow--qNiKj{height:1.5rem!important;width:1.5rem!important}.label--elOKj{width:75%!important}
.sidebar--WrGsX{background-color:#fff;bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);display:flex;height:4.25rem;left:0;position:fixed;width:100%;z-index:501}@media(max-width:767px){.sidebar--WrGsX>a,.sidebar--WrGsX>button{flex-basis:25%}}@media(min-width:768px){.sidebar--WrGsX{box-shadow:2px 0 4px 0 rgba(0,0,0,.1);flex-direction:column;height:100%;top:4rem;width:6rem;z-index:499}}
.container--gidkC{align-self:center;margin:0 auto;max-width:auto;min-width:auto}@media(min-width:576px){.container--gidkC{max-width:540px;min-width:540px}}@media(min-width:768px){.container--gidkC{max-width:600px;min-width:600px}}@media(min-width:1042px){.container--gidkC{max-width:700px;min-width:700px}}@media(min-width:1250px){.container--gidkC{max-width:912px;min-width:912px}}.relative--VzlM6{position:relative}
.heading--MmKGY{margin-bottom:1rem;position:relative}.heading--MmKGY.centerText--ZwRT6{text-align:center}.underline--DQ4HW{padding-bottom:1.25rem;position:relative}.underline--DQ4HW:after{background-color:#ffcf00;bottom:0;content:"";display:block;height:.25rem;left:0;position:absolute;width:3rem}.underline--DQ4HW.center--MeMUX:after{left:calc(50% - 2rem)}.hidden--_iDb9{height:0;left:-1000000%;overflow:hidden;position:absolute;top:-1000000%;width:0}.fz40--Q9joU{font-size:2.5rem;letter-spacing:-.6px;line-height:1.2}.fz32--jCJeD,.fz40--Q9joU{font-stretch:normal;font-style:normal;font-weight:600}.fz32--jCJeD{font-size:2rem;letter-spacing:-.5px;line-height:1.25}.fz24--V23ns{font-size:1.5rem;font-weight:600;letter-spacing:-.1px;line-height:1.33}.fz24--V23ns,.fz28--_VMu7{font-stretch:normal;font-style:normal}.fz28--_VMu7{font-size:1.75rem;font-weight:700;letter-spacing:normal;line-height:normal}.fz20--Gnoor{font-size:1.25rem;letter-spacing:-.1px;line-height:1.6}.fz18--sAhgl,.fz20--Gnoor{font-stretch:normal;font-style:normal;font-weight:600}.fz18--sAhgl{font-size:1.125rem;letter-spacing:normal;line-height:1.44}.fz16--8moWD{font-size:1rem;font-stretch:normal;font-style:normal;letter-spacing:.1px;line-height:1.5;margin-bottom:.5rem}.fz14--wlRlw,.fz16--8moWD{font-weight:600}.fz14--wlRlw{font-size:.875rem;line-height:1.43}.fz12--F_mJQ{font-size:.75rem;font-weight:600;line-height:1.33}
.listWrapper--Vbd97{min-width:16.375rem;padding:0 1rem}.listWrapper--Vbd97+.listWrapper--Vbd97{border-left:1px solid #e7e7e7}.list--lq9gb{list-style:none;margin:0;padding:0}.listItem--V6sb5{padding:.5rem 0}.link--A2u5C{align-items:center;align-items:flex-start;border-radius:.25rem;cursor:pointer;display:flex;flex-direction:column;font-size:.875;font-weight:700;line-height:1.35;padding:.5rem 1rem;text-align:left;transition:background-color .1s cubic-bezier(.4,0,.2,1);width:100%}.link--A2u5C.active--qgBK0{background-color:#f3f8ff}.link--A2u5C.active--qgBK0,.link--A2u5C.active--qgBK0:hover{color:#1358db}.link--A2u5C:focus,.link--A2u5C:hover{background-color:#f3f8ff;outline:none}.link__info--mSuch{color:#767676;font-size:.75rem;font-weight:600}.title--LUl_5{color:#000;font-size:1rem;font-weight:700;line-height:1.375;margin:0 0 .5rem;padding:0 1rem .9375rem;position:relative}.title--LUl_5:after{background-color:#ffcf00;bottom:0;content:"";height:.1875rem;left:1rem;position:absolute;width:1.25rem}.gotoIcon--IOP0i{margin-left:.5rem}
.productSelector--iBAKj{position:relative}.panel--pWVi5{background-color:#fff;border-radius:.25rem;box-shadow:2px 0 4px 0 rgba(0,0,0,.1);display:none;flex-direction:column;max-height:420px;opacity:0;overflow-y:auto;padding:2rem 0;position:absolute;right:0;top:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1);z-index:500}@media(min-width:768px){.panel--pWVi5{flex-direction:row}}@media(max-width:767px){.panel--pWVi5{max-width:350px;width:80vw}}@media(max-width:1041px){.panel--pWVi5{right:-6.25rem}}.panel--pWVi5.on--GPPSf{display:flex}.panel--pWVi5.opaque--Nlgoi{opacity:1}.dropdownButton--XUpop>*{font-weight:600}.caret--GPuhw{font-size:.875rem;margin-left:.5rem}.directAccessIndicator--ZD67h{color:#767676;font-size:.8125rem}
.wrapper--PvSsu{position:relative}.button--RLn7m{align-items:center;background:none;border:none;box-shadow:none;display:flex;line-height:1}.button__caret--suDZK{font-size:.875rem;margin-left:.5rem}.panel--WvrOB{background-color:#fff;border-radius:.25rem;box-shadow:2px 0 4px 0 rgba(0,0,0,.1);display:none;flex-direction:column;min-width:10rem;opacity:0;padding:.5rem 0;position:absolute;right:0;top:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1);z-index:500}.panel--WvrOB.on--NfSAf{display:flex}.panel--WvrOB.opaque--nUNr3{opacity:1}.item--NbodQ{align-items:center;border:none;cursor:pointer;display:flex;padding:.5rem 1rem;text-align:left;transition:background-color .1s cubic-bezier(.4,0,.2,1);width:100%}.item--NbodQ:focus,.item--NbodQ:hover{background-color:#f3f8ff;outline:none}.item--NbodQ .itemIcon--cvJ_9{margin-right:.5rem}
.badge--euU6T{border-right:1px solid #e7e7e7;height:3rem;margin-right:1.625rem;padding-right:2rem}.badge--euU6T,.badge__live--YR4Ut{align-items:center;display:flex}.badge__live--YR4Ut{color:#ff001f;font-size:.75rem;font-weight:700;margin-right:1rem;text-transform:uppercase}.badge__live--YR4Ut:before{animation:blink--cyJrE 1.5s linear infinite;background-color:#ff001f;border-radius:50%;content:"";display:block;height:.625rem;margin-right:.5rem;width:.625rem}@keyframes blink--cyJrE{0%{opacity:1}50%{opacity:.75}to{opacity:1}}.badge__join--YKgVU{font-weight:700;line-height:normal;padding:.5rem 1rem}
.globalNav--bBnBR{align-items:center;display:flex;height:100%;justify-content:flex-end;left:6rem;position:absolute;right:0;width:100%}@media(max-width:767px){.globalNav--bBnBR{flex-grow:2;left:1rem}}.navGroup--ELB3C{align-items:center;display:flex;flex-grow:2;height:100%;justify-content:flex-end;position:relative}@media(max-width:767px){.navGroup--ELB3C{justify-content:space-between}}.homeLogo--hAeIO,.productSelector--TWEh1{margin-right:1.5rem}.productName--qCDHs{display:flex;flex-direction:column;margin-right:auto}@media(max-width:1041px){.productName--qCDHs{display:none}}@media(min-width:1250px)and (max-width:1350px){.productName--qCDHs{margin-left:5rem}}.instructorInfo--rRbM8{color:#767676}@media(max-width:1041px){.instructorInfo--rRbM8{display:none}}
.modal--Ldi_H{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.modal--Ldi_H.visible--GbD6o{display:flex}.backdrop--v4TAG{background-color:rgba(16,29,66,.25);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}.dialog--oQu36{background-color:#fff;border-radius:4px;border-top:4px solid #1358db;box-shadow:0 6px 12px 0 hsla(0,7%,37%,.04);margin:3rem auto 0;max-width:80%;padding:2rem;position:relative;width:31rem;z-index:1010}@media(min-width:768px){.dialog--oQu36{margin-top:6rem}}.dialog--oQu36.wide--idTDX{width:62rem}
.content--cOf8i{display:flex;flex-direction:column;text-align:center}.title--FdqJD{font-weight:700;margin:0 0 8px}.details--VpPyS{font-size:1rem;font-weight:400;margin:0 0 32px}.icon--wtSsm{margin:24px auto}.close--eage6,.nav--dDDgk{margin-bottom:24px}.navButton--bdrD0{display:inline-block}
.toaster--oWhfW{left:2rem;max-width:16rem;position:fixed;top:100%;transition:top 275ms cubic-bezier(0,.02,.38,1.51);visibility:hidden;width:90%;z-index:1050}@media(max-width:767px){.toaster--oWhfW{left:50%;transform:translateX(-50%)}}.toaster--oWhfW.toasting--zG2wf{display:block;visibility:visible}.toaster--oWhfW.popped--hOJDk{top:calc(100% - 9rem)}@media(max-width:767px){.toaster--oWhfW.popped--hOJDk{top:calc(100% - 9.25rem)}}
.row--qd2t0+.row--qd2t0{margin-top:2rem}.barsContainer--h8dJu{width:100%}.squareShadow--i5otc{flex-shrink:0;margin-right:1.5rem}.longformRectangle--qGsN7{margin:1.5rem 0}.fadeIn--nAWHc{animation:fadeIn--nAWHc .25s cubic-bezier(0,0,.2,1) 1}@keyframes fadeIn--nAWHc{0%{opacity:0}to{opacity:1}}
.card--VTI9u{background-color:#fff;border-radius:.25rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.defaultPadding--Ijgiw{padding:1.5rem 1rem}@media(min-width:768px){.defaultPadding--Ijgiw{padding:2rem 1.5rem}}@media(min-width:1042px){.defaultPadding--Ijgiw{padding:2.5rem 2rem}}.title--hkDU7{color:#000;font-size:1rem;font-weight:600;line-height:1.2;margin:0}@media(min-width:768px){.title--hkDU7{font-size:1.25rem}}.titleRow--ZinZq{align-items:center;display:flex;justify-content:space-between;margin:0 0 1rem}.defaultMargins--kGsZQ{margin-bottom:1rem}@media(min-width:768px){.defaultMargins--kGsZQ{margin-bottom:1.5rem}}
@media(max-width:767px){.toaster--FCmX6{z-index:500}}.wrapper--ra2LX{align-items:center;background-color:#101d42;color:#fff;display:flex;justify-content:flex-start;padding:1rem}.wrapper--ra2LX.error--g4pxq{background-color:#c70017}.action--rI7e8{color:#9db8ed;margin-left:auto}.icon--yomnW{font-size:1.5rem;margin-right:.5rem}
.bar--ISWrn{background-color:#1358db;color:#fff;height:4.375rem;left:0;position:-webkit-sticky;position:sticky;right:0;text-align:center;top:0;width:100%;z-index:399}@media(min-width:768px){.bar--ISWrn{left:6rem;top:4rem;width:calc(100% - 6rem)}}.message--Dmlj8{margin:0}.default--lsjbs{background-color:#1358db}.warning--dviR2{background-color:#101d42}.inner--bjRNb{align-items:center;display:flex;height:100%;justify-content:center;padding-bottom:16px;padding-top:16px}.linkButton--x3dA1{margin-left:24px}.close--xbSGh{font-size:1.1875rem;margin-left:24px}.close--xbSGh,.close--xbSGh:active,.close--xbSGh:focus,.close--xbSGh:hover{color:#fff;text-decoration:none}.actionsContainer--EjHUy{flex-shrink:0}
.pageWrapper--UNqCq{height:100%;min-height:100%}.pageWrapper--UNqCq:not(.flushTop--RwXWn){padding-top:2rem}@media(min-width:768px){.pageWrapper--UNqCq:not(.flushTop--RwXWn){padding-top:4rem}}.pageWrapper--UNqCq:not(.flushBottom--leYCg){padding-bottom:2rem}@media(min-width:768px){.pageWrapper--UNqCq:not(.flushBottom--leYCg){padding-bottom:5rem}}.pageTitle--Z39dW{font-size:1.25rem;font-weight:700;margin-bottom:1.5rem}@media(min-width:768px){.pageTitle--Z39dW{font-size:1.75rem;margin-bottom:2rem}}
.full--vvGS0{bottom:0;display:flex;height:100%;left:0;min-height:100%;position:relative;right:0;top:0}.main--hpHGN{flex-grow:1;overflow-y:auto}.sidebar--upPXm{align-self:flex-start;flex-shrink:0;margin-right:-21.875rem;transition:margin-right .33s cubic-bezier(0,0,.2,1),margin-left .33s cubic-bezier(0,0,.2,1);width:21.875rem}.sidebar--upPXm.open--Uuti9{margin-right:0}@media(max-width:767px){.sidebar--upPXm.open--Uuti9{display:block;visibility:visible;z-index:30}}.sidebar--upPXm.opensLeft--cX8We{margin-left:-21.875rem;margin-right:0!important}.sidebar--upPXm.opensLeft--cX8We.open--Uuti9{margin-left:0;margin-right:0!important}@media(max-width:767px){.sidebar--upPXm{bottom:4.25rem;display:none;left:0;position:fixed;right:0;top:0;visibility:hidden;width:100%}}@media(min-width:768px)and (max-width:1041px){.sidebar--upPXm{bottom:0;position:fixed;right:0;top:0;z-index:1049}}@media(min-width:1042px){.sidebar--upPXm{position:-webkit-sticky;position:sticky;top:4rem;z-index:30}}.backdrop--dlFV6{background:rgba(0,0,0,.6);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);z-index:1000}.backdrop--dlFV6.visible--F383P{display:block}.backdrop--dlFV6.opaque--LMpQw{opacity:1}
.markdown--TOg2r h1,.markdown--TOg2r h2,.markdown--TOg2r h3,.markdown--TOg2r h4,.markdown--TOg2r h5,.markdown--TOg2r h6{font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;margin-bottom:.75rem;margin-top:1.5rem}.markdown--TOg2r h1{font-size:1.357rem}.markdown--TOg2r h2{font-size:1.125rem}.markdown--TOg2r h3{font-size:1rem;line-height:1.71;margin-top:.75rem}.markdown--TOg2r h4,.markdown--TOg2r h5,.markdown--TOg2r h6{font-size:.875rem;margin-top:.75rem}.markdown--TOg2r dd,.markdown--TOg2r dt,.markdown--TOg2r li,.markdown--TOg2r p{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71}.markdown--TOg2r p{margin-bottom:.75rem}@media(max-width:767px){.markdown--TOg2r p{word-break:break-word}}.markdown--TOg2r od-video p{font-size:1rem;font-weight:400;line-height:1;margin:0!important}.markdown--TOg2r em{font-style:italic}.markdown--TOg2r iframe,.markdown--TOg2r img,.markdown--TOg2r object{margin:1rem 0;max-width:100%}.markdown--TOg2r od-video{display:block;margin:2rem 0}.markdown--TOg2r strong{font-weight:700}.markdown--TOg2r dl{margin:.75rem 0}.markdown--TOg2r dt{font-weight:700;margin-bottom:-.5rem}.markdown--TOg2r dd{margin-bottom:1rem;padding-left:1rem}.markdown--TOg2r blockquote{border-left:3px solid #1358db;color:#000;font-size:1rem;font-stretch:normal;font-style:italic;font-weight:400;line-height:1.41;margin:2rem 0 2rem 2rem;max-width:80%;padding:.5rem 1rem}@media(min-width:768px){.markdown--TOg2r blockquote{font-size:1.125rem}}.markdown--TOg2r blockquote p{display:inline;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;line-height:1.5}@media(min-width:768px){.markdown--TOg2r blockquote p{font-size:1.125rem}}.markdown--TOg2r blockquote:before{color:#767676;content:"“";display:inline}@media(min-width:768px){.markdown--TOg2r blockquote:before{margin-left:-.375rem}}.markdown--TOg2r blockquote:after{color:#767676;content:"”";display:inline}@media(min-width:768px){.markdown--TOg2r blockquote:after{margin-right:-.375rem}}.markdown--TOg2r ol,.markdown--TOg2r ul{margin:.75rem 0;padding-left:1rem}.markdown--TOg2r ol>li,.markdown--TOg2r ul>li{margin:0 0 .5rem}.markdown--TOg2r ol ol,.markdown--TOg2r ol ul,.markdown--TOg2r ul ol,.markdown--TOg2r ul ul{margin-top:0}.markdown--TOg2r ul{list-style:disc}.markdown--TOg2r ul li>ul{list-style:circle}.markdown--TOg2r ul li>ul li>ul{list-style:square}.markdown--TOg2r ol{list-style:decimal}.markdown--TOg2r ol li>ol{list-style:lower-alpha}.markdown--TOg2r ol li>ol li>ol{list-style:lower-roman}.markdown--TOg2r od-video ol,.markdown--TOg2r od-video ul{font-size:1rem;list-style:none;margin:0;padding:0}.markdown--TOg2r od-video li{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin:0;padding:.5rem 1rem}.markdown--TOg2r od-html-slides{display:block;margin-bottom:1rem}.markdown--TOg2r hr{background-color:#e7e7e7;height:1px}.markdown--TOg2r :not(pre)>code{background-color:#d6d6d6;border-radius:.1875rem;color:#000;font-family:Monaco;font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:.125rem .3125rem;text-align:left}.markdown--TOg2r pre{margin-bottom:1.5rem;margin-top:1.5rem}.markdown--TOg2r code[class*=language-],.markdown--TOg2r pre[class*=language-]{font-size:.875rem}.markdown--TOg2r table{border-collapse:collapse;border-radius:.1875rem;border-style:hidden;display:block;overflow-x:auto;table-layout:fixed;text-align:left;white-space:nowrap;width:100%}.markdown--TOg2r table:not(:last-child){margin-bottom:1.5rem}.markdown--TOg2r table td,.markdown--TOg2r table th{padding:.75rem 1rem}.markdown--TOg2r table td:not(:last-child),.markdown--TOg2r table th:not(:last-child){border-right:1px solid rgba(16,29,66,.5)}.markdown--TOg2r table th{background-color:#101d42;color:#fff;font-size:.875rem;font-weight:700;line-height:2;text-transform:uppercase}.markdown--TOg2r table td{font-size:1rem;line-height:1.71}.markdown--TOg2r table tbody tr:nth-child(odd){background-color:rgba(16,29,66,.05)}.markdown--TOg2r caption{color:#000;font-size:1rem;font-weight:600;letter-spacing:.3px;padding:1rem}.markdown--TOg2r a{color:#1358db;text-decoration:underline}.markdown--TOg2r cite{color:#000;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal}.markdown--TOg2r.small--yTcWo h1,.markdown--TOg2r.small--yTcWo h2{font-size:1.125rem}.markdown--TOg2r.small--yTcWo dd,.markdown--TOg2r.small--yTcWo dt,.markdown--TOg2r.small--yTcWo h5,.markdown--TOg2r.small--yTcWo h6,.markdown--TOg2r.small--yTcWo li,.markdown--TOg2r.small--yTcWo p{font-size:.875rem;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.71;margin-bottom:1rem;margin-top:0}
@keyframes rotate{0%{transform:rotate(30deg)}20%{transform:rotate(60deg)}80%{transform:rotate(1turn)}to{transform:rotate(390deg)}}.container--ht3Hj{flex-shrink:0;overflow:hidden;transition:width .1s cubic-bezier(.4,0,.2,1),margin-right .1s cubic-bezier(.4,0,.2,1);width:0}.spinner--UpmmH{border:4px solid #d1d5dc;border-radius:100%;border-top-color:#1358db;flex-grow:0;flex-shrink:0}.spinner--UpmmH{animation:rotate 1.1s linear infinite}.spinner--UpmmH.accent--MNe_j{border-top-color:#ffcf00}
.button--Fy26_{background:none;cursor:pointer;font-size:.9375rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.6}.button--Fy26_:focus,.button--Fy26_:hover{text-decoration:none}.link--_qMeH{background-color:transparent;border-color:transparent;box-shadow:none;color:#1358db;justify-content:flex-start;text-align:left;transition:color .15s cubic-bezier(.4,0,.2,1)}.link--_qMeH:active{color:#101d42}.link--_qMeH:focus,.link--_qMeH:hover{text-decoration:underline}.link--_qMeH.disabled--xpyhf,.link--_qMeH:disabled{cursor:not-allowed}.loadingLink--VNV_8{align-items:center;color:#101d42;cursor:not-allowed;display:inline-flex;justify-content:flex-start;text-align:left;transition:color .15s cubic-bezier(.4,0,.2,1)}.icon--Paz1t,.loadingLink--VNV_8{background-color:transparent;border-color:transparent;box-shadow:none}.icon--Paz1t.disabled--xpyhf,.icon--Paz1t:disabled{cursor:not-allowed}.icon--Paz1t:focus{outline:none}.icon--Paz1t[data-keyboard-focus=true]{outline:auto}.primary--weTQK{background-color:#1358db;border:1px solid #1358db;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.primary--weTQK:focus{outline:none}.primary--weTQK[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.primary--weTQK:active,.primary--weTQK:focus,.primary--weTQK:hover{background-color:#003fc2;border-color:#003fc2;color:#fff;text-decoration:none}.primary--weTQK:active{background-color:#101d42}.primary--weTQK.disabled--xpyhf,.primary--weTQK:disabled{background-color:#a9a9a9;border-color:#a9a9a9}.primary--weTQK.disabled--xpyhf:active,.primary--weTQK.disabled--xpyhf:focus,.primary--weTQK.disabled--xpyhf:hover,.primary--weTQK:disabled:active,.primary--weTQK:disabled:focus,.primary--weTQK:disabled:hover{cursor:default}.loading--RWlPs{align-items:center;background-color:#e7ecf7;border:1px solid #e7ecf7;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#959fb2;cursor:not-allowed;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.loading--RWlPs:focus{outline:none}.loading--RWlPs[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.play--gwTKI{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:.25rem;border-radius:1.3125rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;display:flex;justify-content:center;padding:.4375rem .5rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.play--gwTKI:focus{outline:none}.play--gwTKI[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.play--gwTKI:hover{background-color:#1358db;color:#fff}.play--gwTKI:active{background-color:#101d42;color:#fff}.play--gwTKI:focus:after{border-radius:1.3125rem}.play--gwTKI .playIcon--EIV71{margin-right:.5rem}.secondary--yiwvl{background-color:#fff;border:1px solid #1358db;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);box-shadow:0 6px 8px 0 rgba(0,0,0,.04);color:#1358db;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.secondary--yiwvl:focus{outline:none}.secondary--yiwvl[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.secondary--yiwvl:active,.secondary--yiwvl:focus,.secondary--yiwvl:hover{background-color:#003fc2;border-color:#003fc2;color:#fff}.secondary--yiwvl.disabled--xpyhf,.secondary--yiwvl:disabled{border-color:#a9a9a9;color:#a9a9a9}.secondary--yiwvl.disabled--xpyhf:active,.secondary--yiwvl.disabled--xpyhf:focus,.secondary--yiwvl.disabled--xpyhf:hover,.secondary--yiwvl:disabled:active,.secondary--yiwvl:disabled:focus,.secondary--yiwvl:disabled:hover{background-color:#fff;border-color:#a9a9a9;cursor:not-allowed}.tertiary--s5mXl{background-color:#fafafa;border:1px solid #fafafa;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#1358db;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.tertiary--s5mXl:focus{outline:none}.tertiary--s5mXl[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.tertiary--s5mXl:active,.tertiary--s5mXl:focus,.tertiary--s5mXl:hover{background-color:#e2e2e2;border-color:#e2e2e2}.tertiary--s5mXl.disabled--xpyhf,.tertiary--s5mXl:disabled{border-color:#a9a9a9;color:#a9a9a9}.tertiary--s5mXl.disabled--xpyhf:active,.tertiary--s5mXl.disabled--xpyhf:focus,.tertiary--s5mXl.disabled--xpyhf:hover,.tertiary--s5mXl:disabled:active,.tertiary--s5mXl:disabled:focus,.tertiary--s5mXl:disabled:hover{background-color:#767676;border-color:#767676}.outline--VdSkZ{background-color:transparent;border:1px solid #fff;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.outline--VdSkZ:focus{outline:none}.outline--VdSkZ[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.outline--VdSkZ:active,.outline--VdSkZ:focus,.outline--VdSkZ:hover{background-color:#fff;color:#1358db}.outline--VdSkZ.disabled--xpyhf,.outline--VdSkZ:disabled{border-color:#a9a9a9;color:#a9a9a9}.outline--VdSkZ.disabled--xpyhf:active,.outline--VdSkZ.disabled--xpyhf:focus,.outline--VdSkZ.disabled--xpyhf:hover,.outline--VdSkZ:disabled:active,.outline--VdSkZ:disabled:focus,.outline--VdSkZ:disabled:hover{background-color:#82a4e7;border-color:#82a4e7}.primaryLight--AUi35{background-color:#f3f8ff;border:1px solid #f3f8ff;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);box-shadow:none;color:#1358db;display:inline-flex;font-weight:600!important;justify-content:center;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.primaryLight--AUi35:focus{outline:none}.primaryLight--AUi35[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.primaryLight--AUi35:active,.primaryLight--AUi35:focus,.primaryLight--AUi35:hover{background-color:#003fc2;border-color:#003fc2;color:#fff}.primaryLight--AUi35.disabled--xpyhf,.primaryLight--AUi35:disabled{border-color:#a9a9a9;color:#a9a9a9}.primaryLight--AUi35.disabled--xpyhf:active,.primaryLight--AUi35.disabled--xpyhf:focus,.primaryLight--AUi35.disabled--xpyhf:hover,.primaryLight--AUi35:disabled:active,.primaryLight--AUi35:disabled:focus,.primaryLight--AUi35:disabled:hover{background-color:#82a4e7;border-color:#82a4e7;color:#fff}.wide--m4Wdx{display:flex;width:100%}.spinner--uCgSS{margin-right:.5rem}.error--XGyek{background-color:#ff001f;border:1px solid #ff001f;border-radius:.25rem;box-shadow:0 6px 8px 0 rgba(0,0,0,.08);color:#fff;display:inline-flex;justify-content:center;min-width:9rem;padding:.6875rem 2rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.error--XGyek:focus{outline:none}.error--XGyek[data-keyboard-focus=true]{outline:3px solid #ffcf00;outline-offset:-3px}.error--XGyek:hover{background-color:#be0001;border-color:#be0001;color:#fff;text-decoration:none}.small--nCm3F{font-size:.8125rem;font-weight:700;padding:.4375rem 1rem}
.document--URZdP{max-height:60vh;min-height:25rem;width:100%}.mobile--GOaYy{color:#fff!important;display:inline-block;margin-bottom:1.5rem}
.inline--rGidH{display:inline-block}
.loader--mbz90{margin:0 auto;min-height:104px;position:relative}.spinner--zHdOj{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}
.wrapper--oDP01{align-items:stretch;display:inline-flex}.button--YonjO,.wrapper--oDP01{position:relative}.button--YonjO{background:#000;border:none;border-radius:3px;color:#fff;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.1875rem;outline:none;padding:1.5px 5px;pointer-events:none}.wrapper--oDP01:hover .button--YonjO{background-color:#414141}.expandCaret--eNiza{margin-left:.5rem}.select--jKyTo{border-radius:3px;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
.container--sL9lL{overflow:hidden;transition:height .15s cubic-bezier(.4,0,.2,1),padding .15s cubic-bezier(.4,0,.2,1)}
.polygonWrapper--fiGWy{bottom:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.polygon--dUa1i{margin:0!important}.wrapper--AouUU{background:transparent;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;flex-direction:column;height:100%;margin:1rem 0 0;overflow:hidden;padding-bottom:1rem;width:100%}.wrapper--AouUU.expanded--SRKZJ{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1050}.wrapper--AouUU.expanded--SRKZJ,.wrapper--AouUU.poppedOut--sobpY{border-radius:0!important;margin:0;padding:0}.content--FCYFn{align-items:center;background-color:#27282c;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;flex-grow:2;flex-shrink:2;justify-content:center;position:relative}.content--FCYFn.error--wz1lv{background-color:#ffeef0}.errorMessage--z7gms{color:#ff001f;margin-bottom:0;text-align:center;width:50%}.wrapper--AouUU.expanded--SRKZJ .content--FCYFn,.wrapper--AouUU.poppedOut--sobpY .content--FCYFn{border-radius:0!important}.linksPanel--k8Mne{background:#e7e7e7;padding:1rem}.linksTitle--gjjpM{align-items:center;display:flex;font-size:.75rem!important;font-weight:700!important;justify-content:space-between;line-height:1.5rem!important;margin:0 0 .5rem!important;text-transform:uppercase}.linksList--hetxK{display:flex;flex-direction:column;gap:.5rem;list-style:none!important;margin:0!important;padding:0!important}.linksItem--jcqfC{background-color:#fff;border-radius:3px;margin:0!important;padding:1rem!important}.linkInner--kyzJx{align-items:center;display:flex;flex-direction:row;gap:1rem;text-decoration:none!important}.linkInner--kyzJx:hover .linkTarget--wAVEU{text-decoration:underline}.linkDetails--zVOSy{display:flex;flex-direction:column;margin:0!important}.linkTarget--wAVEU,.linkTitle--yfi00{color:#000!important;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:.875rem!important;font-style:normal;font-weight:700!important;line-height:1.125rem;margin:0!important;padding:0!important}.linkTarget--wAVEU{color:#1358db!important;font-weight:600!important}.linkFallback--DGJ4X{background-color:#cbcbcb;font-family:Nunito Sans,Helvetica,Arial,sans-serif!important;font-size:1rem!important;font-style:italic!important;font-weight:400!important;line-height:1.75rem!important;margin:0!important;padding:1rem!important}.linkIcon--T7xTN{height:2rem;margin:0!important;width:2rem}.linksNumber--o9Rgv{background-color:#1358db;border-radius:100%;bottom:-2px;font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:700;justify-content:center;line-height:7px;padding:5px;position:absolute;right:0;text-align:center;transform:translate(50%,50%)}.controls--PfSmp,.linksNumber--o9Rgv{align-items:center;color:#fff;display:flex}.controls--PfSmp{background-color:#000;border-bottom-left-radius:4px;border-bottom-right-radius:4px;flex-grow:0;flex-shrink:0;justify-content:flex-start;overflow:visible;padding:.25rem 1rem;position:relative;z-index:1}.flipped--Xcjb9{transform:scaleX(-1)}.control--tb8Xe{align-items:center;align-self:center;background-color:#000;border-radius:3px;color:#fff;display:flex;justify-content:center;line-height:1;overflow:visible;padding:.3125rem .5rem;position:relative}.control--tb8Xe:hover{background-color:#414141}.divider--Uk_nk{background-color:#767676;height:1.5rem;margin:0 .875rem;width:1px}.spacer--wBtbp{flex-grow:2;flex-shrink:2}.brainLogo--xmKK5{color:#fff}.slide--i7bEw{bottom:0;height:100%;left:0;margin:0!important;-o-object-fit:contain;object-fit:contain;opacity:0;padding:0!important;position:absolute;right:0;top:0;transition:visibility .15s step-end,opacity .15s step-end;visibility:hidden;width:100%}.slide--i7bEw.visible--hYDFv{opacity:1;transition:visibility .15s step-start,opacity .15s cubic-bezier(.4,0,.2,1);visibility:visible;z-index:1}
.container--n4d3V{display:flex;flex-direction:column;position:relative;width:100%}.spinner--Rb2_x{left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .5s cubic-bezier(.4,0,.2,1)}.iframe--QK8YY,.spinner--Rb2_x.hidden--c_FKE{opacity:0}.iframe--QK8YY{transition:opacity .5s cubic-bezier(.4,0,.2,1);transition-delay:.35s}.iframe--QK8YY.visible--Im_on{opacity:1}.popOutTrigger--RxCqp{align-items:center;align-self:flex-start;display:inline-flex;justify-content:center;margin-bottom:1.5rem;padding:0}.popOutTriggerTxt--CRhB0{margin-right:.5rem}
.player--rsw1P{width:100%}
.mobileControls--gDD5C{background-color:rgba(16,29,66,.64);bottom:0;display:flex;flex-direction:column;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:visibility .15s step-end,opacity .15s cubic-bezier(0,0,.2,1);visibility:hidden}.mobileControls--gDD5C svg{color:#fff}.mobileControls--gDD5C.visible--PGoDC{opacity:1;pointer-events:all;transition:visibility .15s step-start,opacity .15s cubic-bezier(.4,0,1,1);visibility:visible}@media(min-width:768px){.mobileControls--gDD5C{display:none}}.top--HP_1r{flex-grow:0;flex-shrink:0;justify-content:flex-end;padding:.75rem 1rem}.middle--gCZSD,.top--HP_1r{align-items:center;display:flex}.middle--gCZSD{flex-grow:2;justify-content:center;padding:.75rem 5.5rem .75rem 1rem}.rewindButton--dzXfC{margin-right:2.5rem}.bottom--Ib_zv{align-items:center;display:flex;flex-grow:0;flex-shrink:0;justify-content:space-between;padding:.75rem 1rem}.bottom--Ib_zv.hidden--EOV_Y{display:none}.playButton--nZslR{background-color:#fff;border-radius:3.5rem;height:3.5rem;width:3.5rem}.playButton--nZslR .playIcon--kQKOL{color:#000}.closedCaptionsIcon--O5ajI.underline--BJG99{border-bottom:2px solid #ffcf00}.progress--UZKo8{background-color:#7f7f7f;height:.1875rem;overflow:visible;position:relative;width:100%}.progressWrapper--Y6sjz{align-items:center;display:flex;overflow:visible}.progressWrapper--Y6sjz .fullScreenButton--C5pyV,.progressWrapper--Y6sjz .volumeButton--p8hgK{display:none}.progressWrapper--Y6sjz.full--dJShF{padding:1rem}.progressWrapper--Y6sjz.full--dJShF .fullScreenButton--C5pyV,.progressWrapper--Y6sjz.full--dJShF .volumeButton--p8hgK{display:block}.progressWrapper--Y6sjz.full--dJShF .progress--UZKo8{flex-grow:2;margin:0 1rem}.progressBar--_2VfY{bottom:0;left:0;position:absolute;top:0;transition:width .15s cubic-bezier(.4,0,.2,1);width:0}.progressBar--_2VfY.current--tXl1K{background-color:#ffcf00}.progressBar--_2VfY.buffered--ts854{background-color:#fff}.knob--DL_zD{background-color:#ffcf00;border-radius:1.25rem;height:1.3125rem;left:0;position:absolute;top:-.5625rem;transition:left .15s cubic-bezier(.4,0,.2,1);width:1.3125rem}.settingsMenu--n4RAK{background-color:rgba(16,29,66,.64);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .15s cubic-bezier(0,0,.2,1),visibility .15s step-end;visibility:hidden;z-index:1050}.settingsMenu--n4RAK.visible--PGoDC{opacity:1;transition:opacity .15s cubic-bezier(.4,0,1,1),visibility .15s step-start;visibility:visible}.sharing--FOyij{margin-right:.5rem}.sharing--FOyij button{color:#fff}.settingsInner--ci3Ci{background-color:#fff;border-radius:4px;box-shadow:0 6px 12px 0 rgba(0,0,0,.04);left:1.5rem;padding:1.5rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.controlsDropdown--tCcwY{position:relative}.controlsDropdownButton--qX17U{align-items:baseline;background-color:#fff;display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;line-height:1.43;padding:1rem 0;pointer-events:none;position:relative;width:100%}.controlsDropdownButton--qX17U .current--tXl1K{color:#767676}.controlsDropdown--tCcwY+.controlsDropdown--tCcwY .controlsDropdownButton--qX17U{border-top:1px solid #d1d5dc}.controlsDropdownSelect--njXp1{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;bottom:0;display:flex;justify-content:flex-end;left:0;position:absolute;right:0;top:0;width:100%}.controlsDropdownArrow--mXQVX{color:#1358db!important;margin-left:.25rem}
.control--Y7ZAQ{background-color:transparent;border:none;padding:.5rem}.control--Y7ZAQ:focus{outline:none}.control--Y7ZAQ[data-keyboard-focus=true]{outline:2px solid #1358db}.control--Y7ZAQ.interactive--JCsr8{align-items:center;border-radius:3px;display:flex;gap:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.control--Y7ZAQ.interactive--JCsr8:hover{background-color:#e7e7e7}}.icon--h1kBr{color:#000}.icon--h1kBr.underline--mqIDz{border-bottom:2px solid #ffcf00}.copyConfirmation--OGbW0{align-items:center;display:flex;gap:.25rem}
.tooltip--NS8QS{border-radius:3px;max-width:21rem;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s step-end;visibility:hidden;z-index:20000}.tooltip--black--Zxviy{background-color:#000;color:#fff;font-size:.8125rem;font-weight:700;padding:.25rem .5rem;text-align:center}.tooltip--black--Zxviy,.tooltip--white--JDKTQ{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.tooltip--white--JDKTQ{--triangle-left-offset:50%;background-color:#fff;border:1px solid #e7e7e7;color:#000;font-size:.75rem;padding:1rem;text-align:left}.tooltip--white--JDKTQ.tooltip--above--JIweR{margin-top:-1rem}.tooltip--white--JDKTQ.tooltip--below--jK76C{margin-top:1.5rem}.tooltip--white--JDKTQ:after,.tooltip--white--JDKTQ:before{content:"";height:0;position:absolute;width:0}.tooltip--white--JDKTQ:before{border-left:15px solid transparent;border-right:15px solid transparent;left:calc(var(--triangle-left-offset) - 15px)}.tooltip--white--JDKTQ:after{border-left:14px solid transparent;border-right:14px solid transparent;left:calc(var(--triangle-left-offset) - 14px)}.tooltip--white--JDKTQ.tooltip--above--JIweR:before{border-top:9px solid #e7e7e7;top:100%}.tooltip--white--JDKTQ.tooltip--above--JIweR:after{border-top:8px solid #fff;top:100%}.tooltip--white--JDKTQ.tooltip--below--jK76C:before{border-bottom:9px solid #e7e7e7;bottom:100%}.tooltip--white--JDKTQ.tooltip--below--jK76C:after{border-bottom:8px solid #fff;bottom:100%}.tooltip--above--JIweR{transform:translateY(calc(-100% - .5rem))}.tooltip--below--jK76C{transform:translateY(.5rem)}.tooltip--visible--GQF1n{opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s step-start;visibility:visible}
.container--lrurY{position:relative}.image--G2m3Z{border:.125rem solid #fff;border-radius:.125rem;bottom:0;left:0;margin:0!important;opacity:0;position:absolute;right:0;transition:opacity .2s step-end}.image--G2m3Z.visible--TY0FJ{opacity:1;transition:opacity .2s cubic-bezier(.4,0,.2,1)}
.container--GmTLp{cursor:pointer;height:1.8125rem;margin:-1rem 0 -.5rem;padding:1rem 0 .5rem;position:relative;transition:height .1s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.container--GmTLp.expanded--C0BpT{height:1.96875rem}.container--GmTLp.expanded--C0BpT .barsContainer--x9rOt{height:7.5px}.container--GmTLp.focused--H73_4{outline:3px solid #1358db}.barsContainer--x9rOt{border-top-left-radius:.375rem;border-top-right-radius:.375rem;height:5px;overflow:hidden;position:relative;transition:height .1s cubic-bezier(.4,0,.2,1)}.bar--txe45{right:100%;top:0;transition:right 50ms cubic-bezier(.4,0,.2,1)}.bar--txe45,.knob--Esohp{bottom:0;left:0;position:absolute}.knob--Esohp{background:#fff;border-radius:13px;box-shadow:0 1px 6px 0 rgba(0,0,0,.32);height:13px;margin-bottom:-1.6666666667px;opacity:0;transform:translate(-50%,-50%);transition:opacity .15s cubic-bezier(.4,0,.2,1),left 50ms cubic-bezier(.4,0,.2,1);width:13px}.knob--Esohp.visible--qx6c9{opacity:1}.knob--Esohp:focus{outline:none}.emptyBar--EDiMC{background-color:#cbcbcb;right:0}.positionBar--wCUgT{background-color:#ffcf00}.positionBar--wCUgT:focus{outline:none}.bufferedBar--YIcSx{background-color:#fff}.thumbnailContainer--dRsiY{bottom:100%;box-shadow:0 6px 12px 0 hsla(0,7%,37%,.04);display:none;height:6.875rem;margin-bottom:-.5rem;opacity:0;pointer-events:none;position:absolute;transition:opacity .1s cubic-bezier(.4,0,.2,1);width:12.25rem;z-index:1000}.thumbnailContainer--dRsiY.visible--qx6c9{display:block}.thumbnailContainer--dRsiY.opaque--h9UJW{opacity:1}.timestamp--u9A_1{background:#000;border-radius:.3125rem;bottom:.25rem;box-shadow:0 6px 12px 0 rgba(0,0,0,.24);color:#fff;font-size:.875rem;left:50%;padding:.25rem .5rem;position:absolute;transform:translateX(-50%)}
@keyframes hide-cursor{0%{cursor:auto}99.99%{cursor:auto}to{cursor:none}}.wrapper--VxHq4{background-color:#101d42;color:#000;display:flex;flex-direction:column;height:100%;justify-content:center;outline:none;padding:0;position:relative;transition:max-height .15s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.wrapper--VxHq4{overflow:hidden}.wrapper--VxHq4{animation:none}.wrapper--VxHq4.hideCursor--qnY0v{animation:hide-cursor .75s both}}.wrapper--VxHq4.content--zVELE{margin-bottom:2rem}.wrapper--VxHq4.fullScreen--_vinu{background-color:#000!important}@media(max-width:767px){.wrapper--VxHq4.fullScreen--_vinu{top:50%;transform:translateY(-50%)}}.video--DIPGw{display:block;margin:0 auto;-o-object-fit:contain;object-fit:contain;padding:0;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.video--DIPGw{height:100%}}.video--DIPGw.fillHeight--KIIpk{max-height:100%;max-width:100%;-o-object-position:top center;object-position:top center;width:151.1111111111vh}@media(min-width:768px)and (max-width:1041px){.video--DIPGw.fillHeight--KIIpk{height:auto;max-height:100%;width:100%}}@media(max-width:767px){.video--DIPGw.fillHeight--KIIpk{height:56.25vw;width:100%}}.wrapper--VxHq4.fullScreen--_vinu .video--DIPGw.fillHeight--KIIpk{width:100%}.posterImage--FnL1c{bottom:0;height:100%;left:0;margin:0!important;max-width:none!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);width:100%}.posterImage--FnL1c.fillHeight--KIIpk{margin:0 auto!important;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media(min-width:768px)and (max-width:1041px){.posterImage--FnL1c.fillHeight--KIIpk{height:auto;max-height:100%;width:100%}}@media(max-width:767px){.posterImage--FnL1c.fillHeight--KIIpk{height:100%;width:100%}}.posterImage--FnL1c.hidden--RVTxu{opacity:0}.pauseDisplay--IvpUM,.postDisplay--ynXcS,.preDisplay--GFzoq{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1) .5s,visibility .15s step-end .5s;visibility:hidden;z-index:26}.pauseDisplay--IvpUM.visible--fxrTs,.postDisplay--ynXcS.visible--fxrTs,.preDisplay--GFzoq.visible--fxrTs{opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s step-start;visibility:visible}.pauseDisplay--IvpUM{z-index:24}@media(max-width:767px){.pauseDisplay--IvpUM{display:none!important}}.bufferingOverlay--n8pi_{background-color:rgba(16,29,66,.75);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s step-end;visibility:hidden}.bufferingOverlay--n8pi_.visible--fxrTs{opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s step-start;visibility:visible}.buffering--nFjUX{top:50%;transform:translate(-50%,-50%)}.buffering--nFjUX,.captions--f7nfH{left:50%;position:absolute}.captions--f7nfH{background-color:hsla(0,0%,9%,.7);border-radius:4px;bottom:5%;color:#fff;display:flex;flex-direction:column;overflow:visible;padding:1rem 2rem;pointer-events:none;text-align:center;transform:translate(-50%);z-index:1}@media(min-width:768px){.captions--f7nfH{transition:transform 135ms cubic-bezier(0,0,.2,1) .75s}.captions--f7nfH.controlsVisible--gSY8r{transform:translate(-50%,-75px);transition:transform 135ms cubic-bezier(.4,0,1,1) 0ms}}.captions--f7nfH .cue--TZzqP{font-family:Nunito Sans,Helvetica,Arial,sans-serif;font-size:1.375rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:-.09px;line-height:1.45;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.captions--f7nfH.large--X0_X5 .cue--TZzqP{font-size:2.25rem}@media(max-width:767px){.captions--f7nfH{max-width:85%;padding:.25rem .5rem}.captions--f7nfH .cue--TZzqP{font-size:.875rem;line-height:1.3}.captions--f7nfH.large--X0_X5 .cue--TZzqP{font-size:1rem}}.controlsGradient--DskRh{background-image:linear-gradient(180deg,rgba(16,29,66,0),rgba(16,29,66,.35));bottom:0;height:8.5rem;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity 135ms cubic-bezier(0,0,.2,1) .75s}.controlsGradient--DskRh.visible--fxrTs{opacity:1;transition:opacity 135ms cubic-bezier(.4,0,1,1) 0ms}@media(max-width:767px){.controlsGradient--DskRh{display:none}}.controls--qL86L{bottom:.75rem;left:.75rem;padding-top:1.5rem;position:absolute;right:.75rem;z-index:25}.controls--qL86L .animatedControls--Pd_5j{display:flex;flex-direction:column;margin-bottom:-.8125rem;transform:translateY(100%);transition:transform 135ms cubic-bezier(0,0,.2,1) .75s,margin-bottom 135ms cubic-bezier(0,0,.2,1) .75s}.controls--qL86L.visible--fxrTs .animatedControls--Pd_5j{margin-bottom:0;transform:translateY(0);transition:transform 135ms cubic-bezier(.4,0,1,1) 0ms,margin-bottom 135ms cubic-bezier(.4,0,1,1) 0ms}@media(max-width:767px){.controls--qL86L{display:none}}.innerControls--ebyUf{align-items:center;background-color:#fff;border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;display:flex;flex-direction:row;padding:.375rem .5rem}.position--t21s1{flex-grow:2;font-size:.875rem!important;line-height:1.43!important}
.panel--NQjwK{background-color:#fff;bottom:100%;box-shadow:0 6px 12px 0 rgba(0,0,0,.04),0 -1px 12px -2px rgba(149,159,178,.4);display:none;flex-direction:column;opacity:0;padding:.5rem 0!important;position:absolute;right:-1rem;transform:translate(-25%,-1rem);transition:opacity .15s cubic-bezier(.4,0,.2,1),right .15s cubic-bezier(.4,0,.2,1);z-index:1060}.panel--NQjwK.visible--s3v8a{display:flex}.panel--NQjwK.slideIn--pEVJZ{opacity:1;right:0}.panel--NQjwK:after{background-color:transparent;content:"";display:block;height:2rem;left:0;position:absolute;right:0;top:100%;width:100%}
.item--Lq51y{align-items:center;background-color:#fff;cursor:pointer;display:flex;font-size:.875rem!important;font-weight:600!important;justify-content:space-between;line-height:1.43!important;min-width:12.5rem;padding:.875rem 1rem!important}.item--Lq51y.subOpen--Y6I1x{display:none}.item--Lq51y:focus,.item--Lq51y:hover{background-color:#f3f8ff;outline:none}.subItem--Bcfih{align-items:center;background-color:#fff;cursor:pointer;display:flex;font-size:.875rem!important;font-weight:400!important;justify-content:flex-start;line-height:1.43!important;padding:.5rem 1.5rem .5rem .5rem!important}.subItem--Bcfih.menuTitle--oYfdn{font-weight:600!important}.subItem--Bcfih[aria-checked=true]{color:#1358db}.subItem--Bcfih:focus,.subItem--Bcfih:hover{background-color:#f3f8ff;outline:none}.currentOption--Mm2xz{font-weight:400}.itemIcon--f8GYC{margin-left:.5rem}.itemIconBack--ka4dQ{margin-right:.5rem}.subMenu--CnohC{display:none}.subMenu--CnohC.visible--WybE1{display:flex;flex-direction:column}.check--RC2Oc{margin-right:.5rem;visibility:hidden}.check--RC2Oc.visible--WybE1{visibility:visible}
.wrapper--clJZ9{overflow:visible;position:relative}.muteButton--S621r:focus{outline:none}.muteButton--S621r[data-keyboard-focus=true]{outline:2px solid #1358db}.slider--H8N5B{align-items:flex-start;bottom:100%;display:flex;height:11.5rem;justify-content:center;left:-.25rem;margin-bottom:-.5rem;opacity:0;pointer-events:none;position:absolute;transform:translateY(3rem);transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),pointer-events .15s step-start;transition-delay:.25s;width:3rem}.slider--H8N5B.opaque--PXKVX{opacity:1;pointer-events:all;transform:translateY(0);transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),pointer-events .15s step-end}.slider--H8N5B.opaque--PXKVX .bar--L_9d4,.slider--H8N5B.opaque--PXKVX .knob--Tv0ED{opacity:1}.slider--H8N5B .inner--DMFaL{background-color:#fff;border-radius:.25rem;box-shadow:0 -1px 12px -2px rgba(149,159,178,.4),0 6px 12px 0 rgba(0,0,0,.04);height:10rem;position:relative;width:2.3125rem}.slider--H8N5B.skipDelay--OLCxy{transition-delay:0ms!important}.bar--L_9d4{bottom:0;height:100%;left:0;position:absolute;right:0;transition:height 50ms cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);transition-delay:0ms!important}.bar--L_9d4.empty--eG80e{background-color:#cbcbcb}.bar--L_9d4.filled--c07xp{background-color:#101d42;pointer-events:none;will-change:height}.bar--L_9d4:focus{outline:none}.bar--L_9d4.focus--NGDGa.filled--c07xp{color:#1358db}.innerContainer--GSe4R{bottom:.75rem;left:1rem;position:absolute;right:1rem;top:.75rem}.knob--Tv0ED{background-color:#fff;border-radius:.8125rem;bottom:0;box-shadow:0 1px 6px 0 rgba(0,0,0,.32);cursor:pointer;height:.8125rem;left:-.25rem;outline:none;position:absolute;transform:translateY(50%);transition-delay:0ms!important;transition:bottom 50ms cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);width:.8125rem}
.visuallyHidden--Bjal9{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.preDisplay--sloUF{align-items:center;background-color:rgba(16,29,66,.5);display:flex;justify-content:center}.button--TF7kN{background-color:#fff;border-radius:100%;padding:1rem}.button--TF7kN.small--D9bDy{padding:.5rem}.icon--QI7IM{color:#000}
.postDisplay--xVCPW{align-items:center;background-color:rgba(16,29,66,.5);color:#fff;display:flex;flex-direction:column;justify-content:center}.button--PPUEm{background-color:#fff;border-radius:100%;padding:1rem}.icon--tmZmj{color:#000;transform:scaleX(-1)}.label--dIRjp,od-video p.label--dIRjp{color:#fff;font-size:1.125rem;font-weight:700!important;margin-bottom:1rem!important}
.videoPlayer--RgZtt{display:flex;flex-direction:column;justify-content:center}
.contentContainer--uCulm{margin-left:auto;margin-right:auto;max-width:912px;min-height:calc(100vh - 4rem);padding-bottom:5rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}@media(max-width:767px){.contentContainer--uCulm{min-height:calc(100vh - 4.25rem)}}@media(min-width:768px){.contentContainer--uCulm.short--lgmUX{min-height:calc(100vh - 8.375rem)}}@media(min-width:1042px){.contentContainer--uCulm{padding-bottom:5rem;padding-left:1.5rem;padding-right:1.5rem}}
.control--PepFT{display:inline-flex;margin-bottom:16px}.icon--GELNW{display:block}.checkbox--YzwpW{align-self:center;border:.0625rem solid transparent;border-radius:50%;color:#c1c1c1;display:inline-block;margin:-.125rem .875rem -.125rem -.125rem;outline:none;padding:.0625rem}@media(max-width:767px){.checkbox--YzwpW{margin-right:.625rem}}.checkbox--YzwpW:focus{color:#1358db}.checkbox--YzwpW:focus[aria-checked=true]{border-color:#1358db;color:#c1c1c1}.label--CkEbJ{display:inline}.errorMessage--na0n8{color:#ff001f;flex-basis:100%;margin-top:.5rem}
.questionTitle--cjDKB{display:inline-block;font-size:1.25rem;font-weight:600;letter-spacing:-.1px;line-height:1.33;margin-bottom:1.5rem;width:100%}.option--wSsAW{border:1px solid transparent;border-radius:.25rem;margin-bottom:1px;padding:.75rem 1rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);width:100%}.option--wSsAW[data-checked=true]{background-color:#f3f8ff;border-color:#1358db}.option--wSsAW label>span{font-size:1rem;line-height:1.63}.image--AKJPL{margin-bottom:2rem;max-width:100%}
.wrapper--R5UuW{background-color:#fafafa;border:1px solid #cbcbcb;border-radius:.25rem;display:flex;flex:1 0 calc(50% - 1.5rem);flex-direction:column;margin-bottom:1.5rem;position:relative}.wrapper--R5UuW:nth-of-type(odd){margin-right:1.5rem}.wrapper--R5UuW.selected--XsUDL{background-color:#f3f8ff;border-color:#1358db}.option--AAaEr{margin-bottom:0;padding:1rem;width:100%}.option--AAaEr label>span{font-size:1rem;line-height:1.63}.image--b73as{max-width:100%}
.flexRadioGroup--b80wF{display:flex;flex-wrap:wrap}
.wrapper--HLFgl{position:relative}.icon--jNWYb{display:block}.icon--indeterminate--HNs8Q{color:#1358db}.control--ukzzg{display:inline-flex}.control--ukzzg.flipped--nNc7S{flex-direction:row-reverse}.checkbox--FpGEx{align-self:center;border:.0625rem solid transparent;border-radius:.25rem;color:#c1c1c1;display:inline-block;margin:-.125rem .875rem -.125rem -.125rem;outline:none;padding:.0625rem}.checkbox--FpGEx:focus,.checkbox--FpGEx[aria-checked=true]{color:#1358db}.checkbox--FpGEx:focus[aria-checked=true]{border-color:#1358db;color:#1358db}.checkbox--FpGEx:focus{outline:none}.checkbox--FpGEx[data-keyboard-focus=true]:before{content:"";display:block;height:100%;left:0;outline:3px solid #767676;outline-offset:1px;position:absolute;top:0;width:100%;z-index:100}.label--GTrhn{display:inline;font-size:.875rem;line-height:1.43}
.wrapper--Dy7uC{cursor:move;margin-left:1rem;opacity:1;position:relative;width:100%}.wrapper--Dy7uC.dragging--Fuwla{opacity:0}
.optionCard--mewKX{align-items:center;background-color:#fafafa;border:1px solid #cbcbcb;display:flex;flex-grow:1;justify-content:space-between;padding:.5rem 1.5rem}.optionCard--mewKX.hovering--N3Jr7{border-color:#1358db}.dragIcon--KaT1p{flex-grow:0;flex-shrink:0}
.optionContainer--iIxTG{position:relative}.optionContainer--iIxTG+.optionContainer--iIxTG{margin-top:1rem}.inner--grQ0V{align-items:center;display:flex;justify-content:flex-start}
.layer--qjoik{bottom:0;left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.preview--dkAR2{cursor:move;margin-right:1.5rem}
.wrapper--XYUk6{position:relative}
.progress--Q8Tiu{background-color:#e7e7e7;border-radius:.25rem;position:relative}.progressBar--QKVPA{background-color:#1358db;border-radius:.25rem;max-width:100%;transition:width .75s cubic-bezier(.85,0,.15,1);width:0}.progressBar--QKVPA.accent--D_B07{background-color:#ffcf00}.progressBar--QKVPA.linear--Airnw{transition-timing-function:linear}.milestone--K2PdE{background-color:#fafafa;border:4px solid #e7e7e7;border-radius:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:border-color .75s cubic-bezier(.85,0,.15,1)}.milestone--active--k4v_N{border-color:#1358db}.light--_Yyo3{background-color:#f1f2f3}.light--_Yyo3 .progressBar--QKVPA{background-color:#ffcf00}
.card--grEpx{border-top-left-radius:0;border-top-right-radius:0;padding:2rem 2rem 2.5rem}.currentStep--qP_cS{color:#767676;margin-bottom:32px}.currentStep--qP_cS:focus{outline:none}.progressBar--jr_Xk{margin-bottom:-4px;z-index:-1}@media(max-width:767px){.progressBar--jr_Xk,.progressBar--jr_Xk>div{border-radius:0}}
.buttons--zYYOp{margin-top:4.5rem;text-align:right}.submitButton--Aa4MN{margin-left:16px}
.container--Eu8d6{margin-bottom:2rem}.answerText--o4puH{align-items:center;border-radius:.25rem;display:flex;justify-content:space-between;margin-bottom:.125rem;padding:.75rem 1.5rem}.answerText--o4puH.chosen--HHr4S{background-color:#f3f8ff}.answerText--o4puH.correct--jVfXK{color:#229022}.answerText--o4puH.incorrect--TDCj3{color:#ff001f}.answerText--o4puH.correctIndicator--BqD_9{border:1px solid #229022}.answerText--o4puH .correctConfirmation--n0iF1{color:#6b6b6b;flex-shrink:0;margin-left:1rem}.questionTitle--_Oetu{margin-bottom:.5rem}.resultIcon--Dehqa{margin-left:.5rem}.resultIcon--Dehqa:not(.correct--jVfXK){color:#ff001f}.resultIcon--Dehqa.correct--jVfXK{color:#229022}
.card--tusdD{margin-bottom:40px;padding:2.5rem 2rem}.title--c3FhY{color:#767676}.correct--YqKvS,.title--c3FhY{margin-bottom:32px}.correct--YqKvS{font-weight:600}.description--Og979{margin-bottom:48px}
.pdfViewer--bd40Z{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
@media(min-width:1042px){.body--vb2Ya{padding-left:2rem;padding-right:2rem}}
.defaultBackground--Ek6r7{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:-1}
.toggleButton--xll6T{align-items:center;background-color:#fff;border:1px solid #e7e7e7;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#1358db;display:flex;font-size:.75rem;min-height:2.5rem;padding:.5rem .75rem;position:absolute;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(0,0,.2,1);z-index:-1}.toggleButton--xll6T:not(.opensLeft--QG3zI){border-bottom-left-radius:20px;border-top-left-radius:20px;left:-40px}.toggleButton--xll6T:not(.opensLeft--QG3zI)>svg{margin-right:.625rem}@media(min-width:1042px){.toggleButton--xll6T:not(.opensLeft--QG3zI):focus,.toggleButton--xll6T:not(.opensLeft--QG3zI):hover{transform:translateX(calc(-100% + 42px))}}.toggleButton--xll6T.opensLeft--QG3zI{border-bottom-right-radius:20px;border-top-right-radius:20px;flex-flow:row-reverse;right:-40px}.toggleButton--xll6T.opensLeft--QG3zI>svg{margin-left:.625rem}@media(min-width:1042px){.toggleButton--xll6T.opensLeft--QG3zI:focus,.toggleButton--xll6T.opensLeft--QG3zI:hover{transform:translateX(calc(100% - 42px))}}.toggleButton--xll6T.hidden--GrUr_{background-color:#1358db;border-color:#1358db;color:#fff}
.navItem--mkpuK{font-size:.8125rem;padding-bottom:.75rem;padding-top:.75rem}@media(min-width:768px){.navItem--mkpuK{font-size:.875rem}}.icon--pmwod{flex-shrink:0;margin-left:auto}
.index--Nx9aq{color:#767676;margin-right:1rem}.index--Nx9aq.locked--OF2bR{color:#cbcbcb}.title--GUYQz{margin-right:.5rem}@media(max-width:767px){.index--Nx9aq,.title--GUYQz{font-size:.875rem}}.icon--PjE8Z{flex-shrink:0;margin-left:auto}
.navContainer--gUtG1{display:flex;flex-direction:column;height:100%}@media(min-width:768px)and (max-width:1041px){.navContainer--gUtG1{height:100vh}}@media(min-width:1042px){.navContainer--gUtG1{height:calc(100vh - 4rem)}.navContainer--gUtG1.short--SXNRy{height:calc(100vh - 8.375rem)}}@media(min-width:768px){.navContainer--gUtG1:not(.navContainerLeft--kT96B){border-left:1px solid #e7e7e7}.navContainer--gUtG1.navContainerLeft--kT96B{border-right:1px solid #e7e7e7}}.navHeader--jHI9U{background:#101d42 url(/images/nav-shape.svg) top 0 right 0 no-repeat;display:flex;flex-direction:column;flex-shrink:0;height:120px;justify-content:space-between;padding:1rem 1.5rem;position:relative}.navHeader--jHI9U .previousLevel--J1Fo1{color:#959fb2;font-size:.8125rem}@media(min-width:768px){.navHeader--jHI9U .previousLevel--J1Fo1{font-size:.875rem}}.navHeader--jHI9U .previousIcon--Smj5i{margin-right:.5rem}.navHeader--jHI9U .currentTitle--eu1VJ{color:#fff;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.1;margin-bottom:0;margin-top:auto}.navItems--EwlAv{background:#fff;flex-grow:1;overflow-x:hidden}.arrow--WRO2O,.listIcon--BfYrl{font-size:1rem}.toggleButton--fFCPk{bottom:0}@media(max-width:767px){.toggleButton--fFCPk{display:none}}.shadowLoader--Lqxt3{padding:1rem 2rem}
.nav--gMHTC{margin:1rem 0 2.5rem}.list--pDIZU{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.spacer--_aPnS{color:#dedede;padding:0 .25rem}.link--WZptW{color:#1358db;font-size:.875rem;line-height:1.43;text-decoration:none}.link--WZptW.current--dv6tv{color:#767676}
.breadcrumb--sgo3a{line-height:1.33}.breadcrumb--sgo3a>*{display:inline-block;font-size:.75rem;font-weight:600;margin-bottom:1rem}.breadcrumb--sgo3a>:not(button):not(a){color:#767676}@media(min-width:1042px){.breadcrumb--sgo3a>*{margin-bottom:1.5rem}}.seperator--rd9PM{background:#d1d5dc;border-radius:50%;display:inline-block;height:4px;line-height:1.33;margin:0 8px 16px;vertical-align:middle;width:4px}@media(min-width:1042px){.seperator--rd9PM{margin-bottom:1.5rem}}
.card--nb622{margin-bottom:1.5rem;padding:1.5rem 1rem}@media(min-width:768px){.card--nb622{background:url(/images/background-squares-2.svg) #fff right 2rem top 2rem no-repeat;padding-right:4rem}}@media(min-width:1042px){.card--nb622{margin-bottom:2rem;padding-left:2rem}}.title--j3Po7{margin-bottom:0}
.textarea--g9fum{background-color:#fff;border:1px solid #cbcbcb;border-radius:.25rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.06);color:#000;display:block;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.1px;line-height:1.5;min-height:200px;padding:.75rem 1rem;transition:border-color .1s cubic-bezier(.4,0,.2,1);transition:background-color .1s cubic-bezier(.4,0,.2,1);width:100%}.textarea--g9fum:active,.textarea--g9fum:focus{border-color:#1358db;outline:none}.textarea--g9fum:disabled{background-color:#f1f2f3;cursor:not-allowed}.textarea--g9fum::-moz-placeholder{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.1px;line-height:1.5}.textarea--g9fum:-ms-input-placeholder{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.1px;line-height:1.5}.textarea--g9fum::placeholder{font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:.1px;line-height:1.5}.textarea--g9fum.autoExpand--nH4iD{height:48px;min-height:auto;overflow:hidden}.textarea--g9fum.hasError--ggPVK{background-color:#ffeef0;border-color:#ff001f}.noResize--HktIv{resize:none}.errorMessage--Nl7_0{color:#ff001f;margin-bottom:1rem;margin-top:.5rem}
.container--mQtMT{border-top:1px solid #cbcbcb;margin-top:3rem;padding-top:3rem}.form--k64cS{width:100%}.openFormButton--N7Xz1{color:#1358db}.openFormButton--N7Xz1 svg{margin-right:.5rem}.formHeading--B2Erq{line-height:1.2;margin-bottom:0}.resultHeading--Be__C{line-height:1.5;margin-bottom:0}.descriptionText--sWXj2{color:#474747;line-height:2}.textField--zuw_F{margin-bottom:1rem;min-height:0}.checklistIcon--laOPN{color:#1358db;font-size:2.5rem;margin-right:1.5rem}.messagesIcon--UaHwW{font-size:1.5rem}
.contentContainer--sq4ec{padding-top:1rem}@media(min-width:768px){.contentContainer--sq4ec{padding-top:3rem}}.previousLevel--M64s9{font-size:.8125rem;letter-spacing:.1px;line-height:1.85;margin-bottom:2rem}@media(min-width:768px){.previousLevel--M64s9{display:none}}.previousLevel--M64s9 .previousIcon--vqdCB{margin-right:.5rem}
.card--axzWk{margin:0 auto;max-width:630px;padding:2.5rem 2rem;text-align:center}.title--qbBDv{margin-bottom:1.5rem}.message--npXoP{margin-bottom:2rem}.link--Lhrp7{display:inline-block}
.page--LwY02{align-items:center;background-color:#ffeef0;border:2px solid #ff001f;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.title--Xqcnd{color:#ff001f;margin-bottom:1rem}.body--A0Cnc,.title--Xqcnd{max-width:66.6666666667%;text-align:center}.embedded-error main>div{height:100vh;width:100vw}.embedded-error #app-container{overflow-y:hidden}
.container--aN9bV{display:flex;flex-wrap:wrap;gap:1rem}.icon--d7_yz{max-height:2rem;min-height:1rem}
.listContainer--hDKI6{align-items:center;display:flex}@media(max-width:1041px){.listContainer--hDKI6{flex-wrap:wrap}}.listContainer--hDKI6+.listContainer--hDKI6{padding-top:1rem}@media(min-width:768px){.listContainer--hDKI6+.listContainer--hDKI6{padding-top:2rem}}.listContainer--hDKI6:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:1rem}@media(min-width:768px){.listContainer--hDKI6:not(:last-child){padding-bottom:2rem}}@media(max-width:1041px){.personLink--tMAqH{font-size:.875rem}}.personSocials--QGTJh{display:flex;flex-shrink:0}@media(max-width:1041px){.personSocials--QGTJh{flex-basis:100%;margin-top:.25rem}}@media(min-width:1042px){.personSocials--QGTJh{flex-direction:column;flex-wrap:wrap;margin-left:auto}}@media(min-width:1250px){.personSocials--QGTJh{padding-right:1.5rem}}@media(max-width:1041px){.personBio--_XvGy{flex-basis:100%;margin-top:.5rem}}@media(min-width:1042px){.personBio--_XvGy{padding-right:1rem}}@media(min-width:1250px){.personBio--_XvGy{padding-right:4.25rem}}.instructorType--V3DXk{align-items:center;background-color:#f2f2f2;color:#767676;display:inline-flex;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin-top:.25rem;padding:.25rem .5rem}.personImage--w_J8E{flex-shrink:0}.personInfoPiece--Bp87y{margin-bottom:0}.emailLink--xP4Sn{font-size:.875rem}.personInfo--RV8va{flex-shrink:0;padding-left:1.5rem;width:12rem}@media(min-width:768px){.personInfo--RV8va{padding-right:1.5rem}}@media(min-width:1250px){.personInfo--RV8va{padding:0 2.5rem 0 2rem}}.socialLink--zAFja{color:#767676;display:inline-block;margin-right:.5rem}@media(min-width:1042px){.socialLink--zAFja{margin:.25rem 0}}.socialLink--zAFja:focus,.socialLink--zAFja:hover{color:#474747}.logos--QZ84L{margin-top:1rem}
.headerCard--pwFLC{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}@media(min-width:768px){.headerCard--pwFLC{margin-bottom:2.5rem}}@media(max-width:767px){.attendanceLink--iKnQV{font-size:.8125rem;font-weight:700;padding:.4375rem 1rem}}.pageTitle--q6R3t{margin-bottom:0}
.formGroup--PxTIc{margin-bottom:16px}.label--ic7rZ{font-size:.875rem;font-weight:600;margin-bottom:8px;width:100%}@media(min-width:768px){.label--ic7rZ{font-size:1rem}}.label--ic7rZ.small--TTyC8{font-size:.8125rem;font-weight:700}.label--ic7rZ.required--Odet5:after{color:#ff001f;content:" *";font-size:90%}
.wrapper--Smdxy{display:flex;flex-direction:column}.inner--dY8oM{align-items:center;display:flex}.emptyPreview--cun2_,.preview--mg7j2{border-radius:50%;cursor:pointer;flex-grow:0;flex-shrink:0;margin-right:1rem}.preview--mg7j2{-o-object-fit:cover;object-fit:cover}.emptyPreview--cun2_{align-items:center;background-color:#f3f8ff;color:#959fb2;display:flex;justify-content:center}.details--xiS3G{flex-grow:2}.description--t0UIM{color:#767676}.errorMessage--SJBjy{color:#ff001f;margin-bottom:1rem;margin-top:.5rem}.uploadButton--eVhYn{align-items:center;margin-bottom:.75rem}.uploadIcon--QSIqC{margin-right:.5rem}.defaultPreview--J4RsP{max-height:44px;max-width:44px}
.wrapper--i1jgd{display:inline-block;width:100%}.label--dK5YJ{color:#000;display:block;font-stretch:normal;font-style:normal;font-weight:600;height:100%;justify-content:space-between;left:0;letter-spacing:.1px;line-height:1.5;margin-bottom:.5rem}.label--dK5YJ.smallLabel--Fh6hD{font-size:.8125rem;font-weight:700}.input--vr3tt{background-color:#fff;border:1px solid #cbcbcb;border-radius:.25rem;color:#000;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;height:3rem;letter-spacing:.1px;line-height:1.5;outline:none;padding:.75rem 1rem;transition:border-color .1s cubic-bezier(.4,0,.2,1)}.input--vr3tt.focus--oU_Hb,.input--vr3tt:focus{background-color:#fff;border-color:#1358db}.input--vr3tt:disabled{background-color:#f1f2f3;cursor:not-allowed}.inputFull--C69Nl{width:100%}.extension--xpAuf{position:absolute}.fancy--ctgAR{display:block;position:relative}.fancy--ctgAR .input--vr3tt{width:100%}.fancy--ctgAR .input--vr3tt.dirty--o0rmX.hasPlaceholder--A_q08{padding:1.25rem 1rem .5rem}.fancy--ctgAR .fancyLabel--JAsiw{border:1px solid transparent;color:#767676;display:flex;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;height:100%;justify-content:space-between;left:0;letter-spacing:.1px;line-height:1.5;margin:0;padding:.75rem 1rem;pointer-events:none;position:absolute;top:0;transition:padding .1s cubic-bezier(.4,0,.2,1),font-size .1s cubic-bezier(.4,0,.2,1),line-height .1s cubic-bezier(.4,0,.2,1);width:100%;z-index:10}.fancy--ctgAR .fancyLabel--JAsiw .optional--p3Xdb{font-size:.75rem;opacity:1;transition:opacity .1s cubic-bezier(.4,0,.2,1)}.fancy--ctgAR .fancyLabel--JAsiw.dirty--o0rmX{font-size:.625rem;padding:.3125rem 1rem 1.875rem}.fancy--ctgAR .fancyLabel--JAsiw.dirty--o0rmX .optional--p3Xdb{opacity:0}.errorMessage--c2M0X{color:#ff001f;margin-bottom:1rem;margin-top:.5rem}.error--lfqWK{color:#ff001f}.error--lfqWK .input--vr3tt{background-color:#ffeef0;border-color:#ff001f}.short--f5L_a{min-width:250px;width:45%}.requiredStar--e6tty:after{color:#ff001f;content:" *";font-size:90%}
.wrapper--iC8De{position:relative}.list--WSQAv{background-color:#fff;border-radius:.25rem;box-shadow:2px 0 4px 0 rgba(0,0,0,.1);display:none;flex-direction:column;left:0;max-height:15rem;opacity:0;overflow-y:auto;padding:.5rem 0;position:absolute;right:0;top:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1);transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s step-end;visibility:hidden;z-index:500;z-index:100}.list--WSQAv,.list--WSQAv.on--QXG53{display:flex}.list--WSQAv.opaque--kmHfF{opacity:1}.list--WSQAv.visible--UeohF{opacity:1;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s step-start;visibility:visible}.input--I8INE{width:100%}.input--I8INE.error--YnK9k{background-color:#ffeef0;border-color:#ff001f;color:#ff001f}.item--eadCU{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;padding:.5rem 1rem;text-align:left;transition:background-color .1s cubic-bezier(.4,0,.2,1);transition:background-color .15s cubic-bezier(.4,0,.2,1);width:100%}.item--eadCU:focus,.item--eadCU:hover{background-color:#f3f8ff;outline:none}.item--eadCU[aria-selected=true]{background-color:#f3f8ff;color:#1358db;outline:2px solid #1358db;outline-offset:-2px}.item--eadCU:hover{background-color:#f3f8ff}.item--eadCU strong{font-weight:700}.inputWithIcon--GifQ6{padding-left:42px}.arrow--YV7WI{font-size:1rem;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.hide--dhuaY{display:none}.errorMessage--Rw3cZ{color:#ff001f;margin-bottom:1rem;margin-top:.5rem}
.select__flag--QYA6o{display:block;margin-right:.5rem;width:1rem}.select__selected-flag--P4Qyw{display:flex;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}
.full--MSRkZ{grid-column:auto/span 2;margin-bottom:1rem}
.title--Rz5JP{font-size:1.25rem;margin-bottom:1.5rem}@media(min-width:768px){.title--Rz5JP{font-size:1.75rem}}.profileCard--teEF_{background:url(/images/background-squares-2.svg) #fff right 2rem top 2.5rem no-repeat}@media(min-width:768px){.profileCard--teEF_{padding:4.25rem 2rem}}.grid--R9uJX{display:grid;gap:1rem 1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:548px}@media(min-width:768px){.grid--R9uJX{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid--R9uJX .full--UtHsv{grid-column:auto/span 2}.grid--R9uJX .hidden--aWdBL{visibility:hidden}.submitButton--uYGGN{align-self:end;margin-bottom:1rem}.modifiedText--WVmSk{color:#6b6b6b;opacity:0;transition:.15s cubic-bezier(.4,0,.2,1)}.modifiedText--WVmSk.opaque--etYSn{opacity:1}.modifiedIcon--k7gRR{stroke:#229022;margin-right:8px}.instructor-info--zm7Pr{align-items:center;display:flex;gap:.75rem;margin-bottom:1rem}.instructor-info__text--dbSA0{margin:0}.instructorPhoto--I2a1f{border-radius:50%;flex-grow:0;flex-shrink:0;-o-object-fit:cover;object-fit:cover}
.dueDateText--_YbrL,.modifiedDateText--QFYq3{color:#767676;font-size:.75rem;font-weight:600}.lateSubmissionDateText--aDnlp{color:#ff001f}.gradeIcon--dksV0{margin-left:.5rem}.gradeIcon--dksV0.gradePassed--XRhT_{color:#229022}.gradeIcon--dksV0:not(.gradePassed--XRhT_){color:#ff001f}
.backLink--_VcJk{margin-bottom:2rem}@media(max-width:767px){.backLink--_VcJk{font-size:.8125rem}}.icon--eOzt3{margin-right:8px}
.crumbTray--t4HUU{margin-bottom:16px}@media(max-width:767px){.crumbTray--t4HUU{display:none}}.pageTitle--gOHL8{margin-bottom:.25rem}@media(min-width:768px){.pageTitle--gOHL8{font-size:1.75rem}}.deadline--kNqZE{margin-bottom:1.5rem;padding-bottom:1.25rem;position:relative}.deadline--kNqZE:after{background-color:#ffcf00;bottom:0;content:"";display:block;height:.25rem;left:0;position:absolute;width:3rem}
.sidebar--l2Pff{background-color:#fff;border-left:1px solid #e7e7e7;display:flex;flex-direction:column;height:100%}@media(min-width:768px)and (max-width:1041px){.sidebar--l2Pff{height:100vh}}@media(min-width:1042px){.sidebar--l2Pff{height:calc(100vh - 4rem)}.sidebar--l2Pff.short--eF5e_{height:calc(100vh - 8.375rem)}}.sidebar__arrow--s3sSe{font-size:1rem}.sidebar__header--DDRMV{align-items:flex-end;background:#101d42 url(/images/nav-shape.svg) top 0 right 0 no-repeat;display:flex;flex-shrink:0;height:7.5rem;padding:1rem 1.5rem;position:relative}.sidebar__title--Jax1b{color:#fff;font-size:1.25rem;font-weight:600;line-height:1.1;margin:0}.sidebar__body--ljuT8{overflow-y:auto;padding:1.5rem}.sidebar__toggle--KQ0hM{bottom:0}@media(max-width:767px){.sidebar__toggle--KQ0hM{display:none}}.sidebar__completed--qjk9m{align-items:center;background-color:#f3f8ff;border-radius:.1875rem;color:#1358db;display:flex;font-size:.75rem;height:1.25rem;justify-content:center;margin-left:.75rem;width:1.25rem}
.indicator--Ctsxo{align-items:center;border-radius:.1875rem;display:inline-flex;font-size:.75rem;font-weight:600;height:1.5rem;padding:0 .5rem}.indicator--overdue--edf9x{background-color:#ffeef0;color:#ff001f}.indicator--awaiting--O4N3n{background-color:#fff9e0;color:#767676}.indicator--requirements-met--TLoGq{background-color:#f3f8ff;color:#1358db}.indicator--requirements-not-met--taE1Q{background-color:#ffeef0;color:#ff001f}.indicator__icon--yFvLi{margin-right:.5rem}.indicator--not-submitted--ZSHIW{background-color:#efefef;color:#767676}
.indicator--zhHTF{align-items:center;border-radius:.1875rem;display:inline-flex;font-size:.75rem;font-weight:600;height:1.5rem;padding:0 .5rem}.indicator--not-started--I5vM2{background-color:#efefef;color:#767676}.indicator--in-progress--iOYcM{background-color:#fff9e0;color:#767676}.indicator--complete--pTUIm{background-color:#f3f8ff;color:#1358db}.indicator__icon--ULR_D{margin-right:.5rem}
.page__content--FJxRD{padding-top:1rem}@media(min-width:768px){.page__content--FJxRD{padding-top:3rem}}.codexTutorialLink--r4yjH{align-items:center;background-color:#fff;color:#1358db;display:flex;gap:.5rem;width:100%}.tutorialStatus--SbBk9{margin-bottom:1.25rem}.progressBarContainer--D4eLc{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1.25rem}.progressBarLabel--JrEyL{font-size:.75rem;font-weight:700}.progressBar--CTGyT{flex-grow:1}
.uploader--ixbJQ{align-items:flex-start;display:flex;flex-direction:column;justify-content:normal}.uploader__input--xftxh{display:none}.uploader__trigger--zbLGY{align-items:center;display:inline-flex;font-size:.9375rem;font-weight:600;max-width:100%;min-width:11.25rem;padding:.75rem}@media(max-width:767px){.uploader__trigger--zbLGY{width:100%}}.uploader__icon--UXcZm{margin-right:.5rem}.uploader__file--MeBwt{align-items:center;background-color:#f3f8ff;border:1px solid #1358db;border-radius:3px;display:flex;justify-content:space-between;padding:.5rem}.uploader__file--MeBwt+.uploader__file--MeBwt{margin-top:.5rem}.uploader__file--wide--wn2OI{width:100%}.uploader__details--eE3pO{align-items:center;display:inline-flex;min-width:0}.uploader__link--Tab4b{border:unset;color:#1358db;font-weight:600;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.uploader__link--Tab4b,.uploader__size--sW2KZ{font-size:.75rem;line-height:normal}.uploader__size--sW2KZ{color:#000;margin-left:.25rem}.uploader__remove--kbwRd{border:unset;color:#000;flex-shrink:0;font-size:1rem;line-height:normal;margin:0 0 0 .5rem;padding:0}.uploader__error--PnPKb{color:#ff001f;margin-top:.5rem}
.form__or--BCGQ_{align-items:center;color:#767676;display:grid;font-size:.625rem;font-weight:700;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;line-height:normal;margin-top:1.5rem;text-align:center}.form__or--BCGQ_:after,.form__or--BCGQ_:before{border-bottom:1px solid #767676;content:" ";display:block}.form__or--BCGQ_:before{margin-right:1rem}.form__or--BCGQ_:after{margin-left:1rem}.form__file--YuU79{margin-top:1.5rem}.form__notes--peg25{color:#767676;display:block;font-size:.75rem;font-weight:600;margin-top:.5rem;text-align:left}.form__comments--ukvQt{margin-top:1.5rem;max-height:10rem;min-height:5.75rem}.form__date--ZRGih{font-size:.75rem;font-weight:600;margin-bottom:1rem}.form__indicator--uj5jj{margin-bottom:2.5rem}.form__subtitle--kuDns{font-size:1rem;font-weight:600;margin-bottom:.5rem}.form__preview--I_Vey{font-size:.75rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.form__submission--hFnaW:last-of-type{margin-bottom:2.5rem}.form__submit--HGsU6{align-items:center;display:flex;margin-top:2.5rem}.form__external--PHmo4{margin-left:.5rem}
.file--tMbvz{align-items:center;background-color:#fafafa;border:1px solid #e7e7e7;border-radius:.1875rem;display:flex;padding:.5rem}.file--tMbvz+.file--tMbvz{margin-top:.5rem}.file__icon--vJNqL{color:#767676;font-size:1rem;margin-right:.5rem}.file__link--yIA1S{border:unset;color:#1358db;font-size:.75rem;font-weight:600;line-height:normal;padding:0;transition:color .15s cubic-bezier(.4,0,.2,1);word-break:break-word}.file__link--yIA1S:focus,.file__link--yIA1S:hover{text-decoration:underline}.file__link--yIA1S:active{color:#101d42}
.page__content--Q8kvP{padding-top:1rem}@media(min-width:768px){.page__content--Q8kvP{padding-top:3rem}}
.page__content--LPWnL{padding-top:2.5rem}.page__header--lPOD6{display:flex;margin:.875rem 0 2.5rem}.page__title--Y0dFS{font-size:1.75rem;font-weight:700;line-height:normal;margin-bottom:.75rem}.page__photo--qog5U{border-radius:50%;margin-right:1.5rem}.page__subtitle--hLgSP{font-size:.625rem;font-weight:700;line-height:normal;margin-bottom:.5rem;text-transform:uppercase}.page__comments--ka55n{line-height:1.75;white-space:pre-wrap;word-break:break-word}.page__comments--ka55n,.page__date--YMhPN{font-size:1rem;margin-bottom:2.5rem}.page__date--YMhPN{font-weight:400}.page__submission--cnzzt:last-of-type{margin-bottom:2.5rem}.page__history--ZKmUB{list-style:none;padding:0;word-break:break-word}.page__filename--RRmIE{font-size:.75rem;font-weight:700;margin-bottom:0}.statusContainer--ULBuG{align-items:center;display:flex;gap:1rem}.resetButton--X2zHw{color:#1358db;font-size:.875rem;text-decoration:none}.resetButton--X2zHw:hover{text-decoration:underline}
.form__empty--Tpi4h{margin-bottom:2rem}.form__files--LRwFk{color:#767676;display:block;font-size:.75rem;font-weight:600;margin-top:.5rem}.form__file--rozLd{width:100%}.form__label--pxYQz{display:block;font-size:.625rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.form__actions--U3OV5{display:flex;margin-top:2rem}.form__action--aS1f2:first-of-type{margin-right:1rem}.form__radio-label--zzZ1k{font-size:1rem;font-weight:600;margin:2rem 0 .75rem}.form__radio-button--RL9tM{display:block;margin-bottom:.5rem}.form__radio-button--RL9tM:last-of-type{margin-bottom:0}.form__edit--fyaPn{font-size:.8125rem;font-weight:700;min-width:unset;padding:.5rem 1.5rem}
.card__edit--suvk7{font-size:.8125rem;font-weight:700;min-width:unset;padding:.5rem 1.5rem}.card__label--I13i5{display:block;font-size:.625rem;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.card__feedback--lxs8z{margin-bottom:2rem}
.buttons--z8UNT{align-items:flex-start;align-items:center;display:flex;flex-direction:column;justify-content:normal}.cancel--CGs2W{margin-top:1rem}.heading--Vx8Wg{font-size:1.625rem}.body--kAzXF,.heading--Vx8Wg{margin-bottom:1.5rem;text-align:center}
.loader--ZSNNG{margin:0 auto;min-height:104px;position:relative}.spinner--hql9k{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}
.wrapper--w6S5a{position:relative}.panel--pQCLd{background-color:#fff;box-shadow:2px 0 4px 0 rgba(0,0,0,.1);display:none;flex-direction:column;flex-shrink:0;opacity:0;position:absolute;right:0;top:100%;transition:opacity .15s cubic-bezier(.4,0,.2,1);z-index:500}.panel--pQCLd.on--YsUEF{display:flex}.panel--pQCLd.opaque--xtYJ6{opacity:1}.panel--pQCLd.left--UWlPi{left:0;right:auto}.item--lI7jy{align-items:center;cursor:pointer;display:flex;font-size:.875rem;line-height:1.43;padding:1rem;text-align:left;transition:background-color .1s cubic-bezier(.4,0,.2,1);white-space:nowrap;width:100%}.item--lI7jy:hover{color:#1358db}.item--lI7jy:focus,.item--lI7jy:hover{background-color:#f3f8ff;outline:none}
.button--mKRzk{align-items:center;display:flex;word-break:break-word}@media(max-width:767px){.button--mKRzk{font-size:.875rem;font-weight:700}}.button--mKRzk.link--h5yYw{font-weight:600;padding:0}.icon--_DAkw{font-size:1.25rem;margin-right:.5rem}.icon--_DAkw.downloading--mFDV7{display:none}
.page__breadcrumbs--lSmFN{margin-bottom:1rem}.page__header--CvvqZ{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1250px){.page__header--CvvqZ{flex-direction:row}}.page__info--en7zC{align-items:center;display:flex}.page__info--en7zC:not(:last-of-type){margin-bottom:.75rem}.page__label--YFhWk{font-size:.875rem;font-weight:600;min-width:8.875rem}.page__highlight--yFPVH{background-color:#efefef;border-radius:.1875rem;font-size:.875rem;padding:.5rem .75rem}.page__actions--in7vi{display:flex;flex-direction:column;margin-top:1rem}@media(min-width:768px){.page__actions--in7vi{align-items:center;flex-direction:row;justify-content:flex-end}}@media(min-width:1250px){.page__actions--in7vi{align-items:flex-end;margin-top:0}}.page__action--uSb6r{margin-bottom:1rem}.page__action--uSb6r:last-child{margin-bottom:0}@media(min-width:768px){.page__action--uSb6r{margin-bottom:0;margin-right:1rem}.page__action--uSb6r:last-child{margin-right:0}}.page__button--bgNVo{align-items:center;display:flex;font-size:.9375rem;font-weight:600;padding:.875rem 1.5rem}.page__filter--JSNOz{align-self:flex-end}@media(min-width:768px){.page__filter--JSNOz{align-self:unset}}@media(min-width:1250px){.page__filter--JSNOz{align-items:center;display:flex;height:3.375rem}}.page__icon--nKzk1{margin-left:.5rem}.page__card--R7i7I{margin-top:2.5rem}.page__empty--EF9v5{padding:1rem;text-align:center}.page__disclaimer--YfTdC{color:#767676;font-size:.75rem;margin:1rem 0 0}
.folder--qP5cm{background-color:#f2f2f2;border-top-left-radius:4px;border-top-right-radius:4px;padding:.75rem 1rem}@media(min-width:768px){.folder--qP5cm{padding:.75rem 2rem}}.title--hFxlf{color:#767676;font-size:.75rem;margin:0}
.card--fyCyJ{align-items:flex-start;display:flex;flex-direction:column;padding:1rem 2rem;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.card--fyCyJ:focus,.card--fyCyJ:hover{background-color:#f3f8ff}.card--fyCyJ:not(:last-of-type){border-bottom:1px solid #e7e7e7}.card--no-hover--Sg6Ol{cursor:default}.card--no-hover--Sg6Ol:focus,.card--no-hover--Sg6Ol:hover{background-color:unset}@media(min-width:768px){.card--fyCyJ{align-items:center;flex-direction:row;justify-content:space-between}}.card__photo--H4lI8{border-radius:50%;flex-shrink:0;margin-right:1.5rem}.card__student--jbJlS{align-items:center;display:flex}.card__info--D0yW8{display:flex;flex-direction:column}.card__name--s6IHJ{font-size:1rem}.card__name--s6IHJ,.card__status--GWvg5{font-weight:600;line-height:normal}.card__status--GWvg5{color:#767676;font-size:.75rem}.card__status--late--fsdg4{color:#ff001f}.card__indicator--WkGwM{margin-top:.5rem}@media(min-width:768px){.card__indicator--WkGwM{margin-top:0}}
.linkContainer--VIEP5{background-color:#fff;border-left:4px solid transparent;display:flex;flex-direction:column;padding:.75rem 2rem .75rem .75rem;position:relative;transition:background-color .15s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.linkContainer--VIEP5{align-items:center;flex-direction:row;justify-content:space-between;min-height:5rem;padding:1rem 2rem 1rem 1.75rem}}.linkContainer--VIEP5:active,.linkContainer--VIEP5:focus,.linkContainer--VIEP5:hover{background-color:#f3f8ff}.linkContainer--VIEP5.current--bm6kA{border-color:#1358db;color:#1358db}.linkContainer--VIEP5.current--bm6kA:active,.linkContainer--VIEP5.current--bm6kA:focus,.linkContainer--VIEP5.current--bm6kA:hover{color:#1358db}.linkContainer--VIEP5.disabled--MFKU2,.linkContainer--VIEP5.disabled--MFKU2:active,.linkContainer--VIEP5.disabled--MFKU2:focus,.linkContainer--VIEP5.disabled--MFKU2:hover{color:#9f9f9f}.arrow--fNDv5{color:#1358db;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}@media(min-width:768px){.arrow--fNDv5{display:none}}
.projectFile--Hk9cd{padding:.75rem 2rem .75rem .75rem}@media(min-width:768px){.projectFile--Hk9cd{min-height:5rem;padding:1rem 2rem 1rem 1.75rem}}
.projects__group--CpubM{margin-bottom:1rem}@media(min-width:768px){.projects__group--CpubM{margin-bottom:1.5rem}}.projects__title--ULuBc{flex-basis:20%;flex-grow:1}@media(max-width:767px){.projects__title--ULuBc{font-size:.875rem;font-weight:700}}.projects__info--UW3ek{color:#767676;font-size:.75rem;font-weight:600;line-height:2;margin:0}@media(min-width:768px){.projects__info--margin-right--EXYsV:not(:last-child){margin-right:2rem}}.projects__item--e1Z1_{flex:1 0 auto;text-align:right}@media(max-width:767px){.projects__item--e1Z1_{display:block}}
.pageHeader--HNb1P{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:1.5rem}@media(min-width:768px){.pageHeader--HNb1P{align-items:flex-end;margin-bottom:1.5rem}}.pageTitle--Dhj5V{margin-bottom:0}@media(min-width:768px){.statusColumn--qvgA8{align-items:center;display:flex}}.indicator--_Z1DP{margin-right:.5rem}.lockIcon--BonHH{color:#a9a9a9;margin-right:1.5rem}.filterIcon--tqWR6{font-size:.875rem;margin-left:.5rem}.quiz-status--T867D{align-items:flex-end;display:flex;flex-direction:column;gap:.25rem;justify-content:normal}.quiz-status__text--OrKbX{color:#767676;font-size:.75rem;font-weight:600;line-height:2;margin-right:.5rem}
.projectTitleGroup--Ai5ia{flex-basis:20%;flex-grow:1}@media(max-width:767px){.projectTitle--ilZ3n{font-size:.875rem;font-weight:700}}.projectGroup--Y72gi{margin-bottom:1rem}@media(min-width:768px){.projectGroup--Y72gi{margin-bottom:1.5rem}}.projectLineInfo--QTJCy{color:#767676;font-size:.75rem;font-weight:600;line-height:2;margin:0}.lineItem--rRiBC{flex:1 0 auto;text-align:right}@media(max-width:767px){.lineItem--rRiBC{display:block}}
.crumbItem--wu1e9{margin-bottom:0}.breadcrumbs--jrmzu{margin-bottom:2rem}@media(min-width:768px){.breadcrumbs--jrmzu{margin-bottom:2.5rem}}.bio--X0bUo{margin-bottom:1.5rem}.goal--NnWZv{margin-bottom:0;padding-left:1.5rem}.goal--NnWZv li{list-style-type:disc}@media(max-width:767px){.heading--I4p9F{font-size:.875rem}}.pageTitle--ZP2_c{font-size:1.25rem;margin-bottom:1.5rem}@media(min-width:768px){.pageTitle--ZP2_c{font-size:1.75rem}}
:root{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:#fff;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width)/2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-path-flags-1x:url(../img/flags.webp);--iti-path-flags-2x:url(../img/flags@2x.webp);--iti-path-globe-1x:url(../img/globe.webp);--iti-path-globe-2x:url(../img/globe@2x.webp);--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{margin:0!important;position:relative;z-index:0}.iti__country-container{bottom:0;padding:var(--iti-border-width);position:absolute;top:0}.iti__selected-country{align-items:center;background:none;border:0;border-radius:0;color:inherit;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:100%;line-height:inherit;margin:0;padding:0;position:relative;text-decoration:none;z-index:1}.iti__selected-country-primary{align-items:center;display:flex;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color);height:0;margin-left:var(--iti-arrow-padding);width:0}[dir=rtl] .iti__arrow{margin-left:0;margin-right:var(--iti-arrow-padding)}.iti__arrow--up{border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color);border-top:none}.iti__dropdown-content{background-color:var(--iti-dropdown-bg);border-radius:3px}.iti--inline-dropdown .iti__dropdown-content{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2);margin-left:calc(var(--iti-border-width)*-1);margin-top:3px;position:absolute;z-index:2}.iti__search-input{border-radius:3px;border-width:0;width:100%}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__country-list{-webkit-overflow-scrolling:touch;list-style:none;margin:0;overflow-y:scroll;padding:0}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{align-items:center;display:flex;outline:none;padding:8px var(--iti-spacer-horizontal)}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-left:var(--iti-spacer-horizontal);margin-right:0}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{left:-1000px;padding:var(--iti-border-width);position:fixed;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding:var(--iti-mobile-popup-margin);position:fixed;right:0;top:0}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.iti--fullscreen-popup .iti__country{line-height:1.5em;padding:10px}.iti__flag{--iti-flag-offset:100px;background-image:var(--iti-path-flags-1x);background-position:var(--iti-flag-offset) 0;background-repeat:no-repeat;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height);border-radius:1px;box-shadow:0 0 1px 0 #888;height:var(--iti-flag-height);width:var(--iti-flag-width)}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-position:100%;background-size:contain;box-shadow:none;height:19px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}
:root{--iti-path-flags-1x:url(/01ac21c193655196acc1.png?url);--iti-path-flags-2x:url(/361a8203192339a694a1.png?url);--iti-path-globe-1x:url(/405a087a9bc2c9a618e0.png?url);--iti-path-globe-2x:url(/401ac80960f5164ada63.png?url)}.iti{width:100%}.wrapper--DOHKw{display:inline-block;width:100%}.input--PBEgM{background-color:#fff;border:1px solid #cbcbcb;border-radius:.25rem;color:#000;font-size:1rem;font-stretch:normal;font-style:normal;font-weight:600;height:3rem;letter-spacing:.1px;line-height:1.5;outline:none;padding:.75rem 1rem;transition:border-color .1s cubic-bezier(.4,0,.2,1);width:100%}.input--error--k4vtf{background-color:#ffeef0;border-color:#ff001f;color:#ff001f}.input--PBEgM.focus--TUvO8,.input--PBEgM:focus{background-color:#fff;border-color:#1358db}.input__error-message--yAVHS{color:#ff001f;margin-bottom:0;margin-top:.5rem}
.notice--nGePw{align-items:center;background-color:#fafafa;color:#767676;display:flex;font-size:.8125rem;font-weight:700;padding:.5rem .75rem}.notice__icon--rrSOn{margin-right:.5rem}
.imageUpload--ADF4R{margin-bottom:1.5rem}
.fields--DPO46{display:flex;flex-wrap:wrap}.fields__full--Nbbsr,.fields__half--SbJO4{margin-bottom:1.5rem}.fields__half--SbJO4{width:100%}@media(min-width:768px){.fields__half--SbJO4{width:50%}.fields__half--SbJO4:nth-of-type(odd){padding-right:12px}.fields__half--SbJO4:nth-of-type(2n){padding-left:12px}}.fields__full--Nbbsr{width:100%}.label--LJS5p{color:#000;display:block;font-size:.8125rem;font-stretch:normal;font-style:normal;font-weight:700;justify-content:space-between;left:0;letter-spacing:.1px;line-height:1.5;margin-bottom:.5rem}.notice--37fqQ{margin-top:1.25rem}.error--zGfuE{color:#ff001f}
.accordion--MPmjS{background-color:#fafafa;border:1px solid #e7e7e7;border-radius:.1875rem}.accordion__preview--nnrNU{display:flex;font-size:.625rem;font-weight:700;justify-content:space-between;padding:1.125rem;text-transform:uppercase;width:100%}.accordion__icon--LDw4B{font-size:.875rem}.accordion__body--tO4Uq{padding:0 1.25rem 1.25rem}.accordion__body--collapsed--ZtYLt{padding:0 1.25rem}
.sectionHeading--gdqCZ{font-weight:1rem;font-weight:600;margin-bottom:.75rem}.textarea--_g_bs{min-height:7.125rem}.accordion--OJLjn{margin-bottom:1.125rem}.goalsExample--gxNxH{margin-bottom:0;padding-left:1.5rem}.goalInput--Fs1G4,.goalsExample--gxNxH li:not(:last-child){margin-bottom:.75rem}.bioNotice--PJlk5{margin-bottom:3rem}
.label--v9rFB{font-size:1rem;font-weight:600;margin-bottom:16px}.label--v9rFB.required--brYxe:after{color:#ff001f;content:" *"}.sub--gFDdN{display:block;font-style:italic}.otherInput--IUkz4{max-width:350px;padding-left:2rem}.hidden--ISzpf{display:none}.horizontalGroup--xwPaU{display:inline-block}
.label--oYTZc{display:block;font-size:1rem;font-weight:600;margin-bottom:1rem}.errorMessage--qDL2i{color:#ff001f;margin-bottom:1rem;margin-top:.5rem}
.container--DzlzW{display:inline-block;min-width:12.625rem;position:relative}.button--T5wUv{background-color:#fff;border:.0625rem solid #cbcbcb;border-radius:.25rem;cursor:pointer;display:block;font-size:1rem;font-weight:600;line-height:1.43;outline:none;overflow:hidden;padding:.75rem 2rem .75rem 1rem;position:relative;text-align:left;text-overflow:ellipsis;transition:border-color .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1),background-color .1s cubic-bezier(.4,0,.2,1);white-space:nowrap;width:100%}.button--T5wUv.error--lhGTl{background-color:#ffeef0;border-color:#ff001f}.button--T5wUv:after{border-left:.375rem solid transparent;border-right:.375rem solid transparent;border-top:.375rem solid #000;content:" ";display:block;height:0;margin-top:-.375rem;position:absolute;right:1rem;top:50%;transform:scaleY(1);transition:transform .1s cubic-bezier(.4,0,.2,1);width:0}.button--T5wUv:focus{border-color:#1358db}.button--T5wUv:active{border-color:#cbcbcb}.button--T5wUv.expanded--nUoFC{z-index:501}.button--T5wUv.expanded--nUoFC:focus{border-color:#cbcbcb}.button--T5wUv.caretExpanded--Ewomt:after{transform:scaleY(-1)}.button--T5wUv.placeholder--Zlnhs{color:#767676}.panel--pmQca{background-color:#fff;border:.0625rem solid #cbcbcb;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-top:none;display:none;flex-direction:column;left:0;list-style:none;margin-top:-.25rem;max-height:14rem;opacity:0;overflow:auto;padding:.75rem 0;position:absolute;right:0;top:100%;transition:opacity .1s cubic-bezier(.4,0,.2,1);z-index:500}.panel--pmQca.visible--iu9Tf{display:flex}.panel--pmQca.opaque--nZr_8{opacity:1}.item--wLL5v{background-color:#fff;cursor:pointer;flex-shrink:0;min-height:2.5rem;outline:none;padding:.5rem 1rem;transition:background-color .1s cubic-bezier(.4,0,.2,1),color .1s cubic-bezier(.4,0,.2,1)}.item--wLL5v:focus{color:#1358db}.item--wLL5v:focus,.item--wLL5v:hover{background-color:#f3f8ff}.errorMessage--FWm_1{color:#ff001f;margin-bottom:1rem;margin-top:.5rem}
.checkboxGroup--xUucd{display:flex;flex-wrap:wrap}.checkboxGroup--xUucd>*{width:50%}.checkboxGroup--xUucd>:nth-child(odd){padding-right:.5rem}.checkboxGroup--xUucd>:nth-child(2n){padding-left:.5rem}.input--J_w1H{max-width:19rem;width:100%}
.checklistItem--F7sm5{align-items:center;display:flex;margin-bottom:1rem}.checklistItem--F7sm5.error--Pw0l2 .circle--VVJxj,.checklistItem--F7sm5.error--Pw0l2 .group--TZN9V{border-color:#ff001f}.card--fcR6c{align-items:center;background:#fff;display:flex;flex-grow:1;padding:1rem 1.5rem;text-decoration:none;transition:background .15s cubic-bezier(0,0,.2,1)}.card--fcR6c.disabled--Qcrq6{background:#e7e7e7;color:#767676}.card--fcR6c.active--VRJyF{background-color:#f3f8ff;padding-right:1.25rem}.card--fcR6c.smallItems--T96zf{padding:1rem}.card--fcR6c.smallItems--T96zf:active,.card--fcR6c.smallItems--T96zf:focus,.card--fcR6c.smallItems--T96zf:hover{background:#f3f8ff;text-decoration:none}.card--fcR6c.smallItems--T96zf .stepRow--GJBww{align-items:start;flex-direction:column;margin-top:.5rem;padding:0}.card--fcR6c.smallItems--T96zf .title--ZtxDG{font-size:.75rem;font-weight:700;line-height:2}.card--fcR6c.smallItems--T96zf .description--CTXQG{font-size:.75rem;font-weight:400;line-height:2}.card--fcR6c.smallItems--T96zf .iconContainer--Qsvvu{margin-bottom:.5rem;width:auto}.group--TZN9V{border:1px solid transparent;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);width:100%}.group--TZN9V .card--fcR6c:not(:last-child){border-bottom:1px solid #e7e7e7}.group--TZN9V.active--VRJyF{border-color:#1358db}.group--TZN9V.disabled--Qcrq6{border-color:#e7e7e7;opacity:.5}.contentContainer--aMi3P{flex-grow:1}.stepRow--GJBww{align-items:center;display:flex;padding-right:1.5rem}@media(min-width:1042px){.stepRow--GJBww{padding-right:4rem}}.icon--ZJi8n{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.iconContainer--Qsvvu{flex-shrink:0;height:1.5rem;text-align:left;width:1.5rem}.textContainer--GoysR{padding-left:1.5rem}.linkContainer--kP7HY{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;min-width:8.5rem}.advanceLink--MH3HB{color:#1358db;font-size:.75rem;font-weight:400;line-height:2;margin-top:8px}.openButton--Uj0lX{min-width:100px}.title--ZtxDG{font-size:.875rem;font-weight:700;letter-spacing:.1px;line-height:1.71;padding:.5rem 1.5rem}.checkmark--F8RWv{color:#1358db;flex-shrink:0;font-size:.75rem;margin-left:1rem}.circle--VVJxj{border:1px solid #cbcbcb;border-radius:50%;height:.5rem;margin-left:1rem;width:.5rem}
.grid--bIrQ5{background-position:top;background-repeat:repeat;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}@media(max-width:767px){.grid--bIrQ5{background-size:900px}}
.background--Avd0Y,.companies--pIBX4,.landingContainer--DQ3QH,.overlay--yND5U{bottom:0;left:0;position:absolute;right:0;top:0}.background--Avd0Y{background:#101d42;z-index:-1}.background__grid--Ot_Ig{animation:gridShiftUp--IUcyN 3s cubic-bezier(.85,0,.15,1) 4s;animation-fill-mode:forwards;opacity:1}.landingContainer--DQ3QH{align-items:center;animation:containerShiftUp--ZF8j6 3s cubic-bezier(.22,1,.36,1) 4.5s;animation-fill-mode:forwards;display:flex;justify-content:center;opacity:1;overflow:hidden}.landing--n9jDn{max-width:696px;padding:1.5rem;position:relative;width:100%}@media(max-width:767px){.landing--n9jDn{display:flex;flex-direction:column;height:100%;justify-content:center}}@media(min-width:768px){.landing--n9jDn{margin-left:6rem;padding:0}}.landing__btnDots--Tz1Cd{animation:simpleFadeIn--LegXl 1s cubic-bezier(.85,0,.15,1) 1s;animation-fill-mode:forwards;opacity:0;transform:rotate(90deg) translateX(-100%);transform-origin:bottom left}@media(max-width:767px){.landing__btnDots--Tz1Cd{order:1}}@media(min-width:768px){.landing__btnDots--Tz1Cd{margin-left:6.5rem}}.landing__mobileDots--Yk9TQ{animation:simpleFadeIn--LegXl 1s cubic-bezier(.85,0,.15,1) .75s;animation-fill-mode:forwards;opacity:0;position:absolute;right:1.5rem;top:2rem}@media(min-width:768px){.landing__mobileDots--Yk9TQ{display:none}}.landing__topDots--Rpfwo{animation:simpleFadeIn--LegXl 1s cubic-bezier(.85,0,.15,1) .75s;animation-fill-mode:forwards;left:0;opacity:0;position:absolute;top:-6.75rem}@media(max-width:767px){.landing__topDots--Rpfwo{display:none}}.landing__bottomDots--z8IYc{animation:simpleFadeIn--LegXl 1s cubic-bezier(.85,0,.15,1) 1.25s;animation-fill-mode:forwards;bottom:0;opacity:0;position:absolute;right:1rem}@media(max-width:767px){.landing__bottomDots--z8IYc{display:none}}.landing__actions--JMZBa{display:grid}@media(max-width:767px){.landing__actions--JMZBa{margin-top:auto}}@media(min-width:768px){.landing__actions--JMZBa{align-items:center;display:flex}}.introText--NiqNl{color:#fff;font-size:2rem;font-weight:700;line-height:1.58;margin-bottom:0}@media screen and (max-height:500px){.introText--NiqNl{font-size:1.75rem}}.introText--accent--em4MR{color:#ffcf00;margin-bottom:1.5rem}@media(max-width:767px){.introText--accent--em4MR{margin-top:auto}}.introText--anim-first--sRskk{animation:introSlideIn--uQFaS .75s cubic-bezier(.22,1,.36,1) 1s;animation-fill-mode:forwards;opacity:0}.introText--anim-second--yOdKu{animation:introSlideIn--uQFaS .75s cubic-bezier(.22,1,.36,1) 1125ms;animation-fill-mode:forwards;opacity:0}.introText--anim-third--g57O5{animation:introSlideIn--uQFaS .75s cubic-bezier(.22,1,.36,1) 1.25s;animation-fill-mode:forwards;opacity:0}.topSquares--Av32c{animation:simpleFadeIn--LegXl 1s cubic-bezier(.85,0,.15,1) 1.5s;animation-fill-mode:forwards;opacity:0;position:absolute;right:3rem;top:0}@media(max-width:767px){.topSquares--Av32c{display:none}}.continueButton--_nln9{animation:introSlideIn--uQFaS .75s cubic-bezier(.22,1,.36,1) 1.75s;animation-fill-mode:forwards;margin-top:4rem;opacity:0}@media screen and (max-height:500px){.continueButton--_nln9{margin-top:2rem}}@media(max-width:575px){.continueButton--_nln9{margin-top:2.5rem;width:100%}}@media(max-width:767px){.continueButton--_nln9{order:2}}.lottieAnimation--smwcQ{animation:lottieComeIn--vLSxS 1.5s cubic-bezier(.22,1,.36,1) 1375ms;animation-fill-mode:forwards;opacity:0;width:380px}@media(min-width:1042px){.lottieAnimation--smwcQ{width:466px}}.lottieAnimation--smwcQ>svg{animation:featheredMaskLeft--xUTUg 1.5s cubic-bezier(.22,1,.36,1) 1375ms,featherToSolidLeft--Z84zI 225ms cubic-bezier(.22,1,.36,1) 2.65s;animation-fill-mode:forwards;opacity:1}.lottieAnimationContainer--sW9AP{position:relative}@media(max-width:767px){.lottieAnimationContainer--sW9AP{display:none}}@media screen and (max-height:500px){.lottieAnimationContainer--sW9AP,.lottieAnimationContainer--sW9AP .lottieAnimation--smwcQ{height:100%}}.companies--pIBX4{animation:companiesExit--DsTnS 3s cubic-bezier(.85,0,.15,1) 4s;animation-fill-mode:forwards;color:#fff;justify-content:center}.companies--pIBX4,.companies__slide--jSpyk{align-items:center;display:flex;opacity:1}.companies__slide--jSpyk{animation:slideLogos--IBDa4 1.5s cubic-bezier(.85,0,.15,1) 1.5s,simpleFadeout--hLJ4c .75s cubic-bezier(.85,0,.15,1) 4.5s;animation-fill-mode:forwards;transform:translateX(50%)}.companies__brainstation-logo--JJa7N{animation:simpleFadeout--hLJ4c .75s cubic-bezier(.85,0,.15,1) 4.5s;animation-fill-mode:forwards;max-width:524px;opacity:1}.companies__plus--AwHhE{font-size:2.5rem;font-weight:700;margin:0 1.875rem 0 .875rem}@media(max-width:767px){.companies__plus--AwHhE{display:none}}@keyframes gridShiftUp--IUcyN{0%{background-position-y:0}to{background-position-y:-300px}}@keyframes containerShiftUp--ZF8j6{0%{transform:translateY(500px)}to{transform:translateY(0)}}@keyframes simpleFadeIn--LegXl{0%{opacity:0}to{opacity:1}}@keyframes simpleFadeout--hLJ4c{0%{opacity:1}to{opacity:0}}@keyframes introSlideIn--uQFaS{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes lottieComeIn--vLSxS{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes companiesExit--DsTnS{0%{transform:translateY(0)}to{transform:translateY(-500px)}}@keyframes brainScale--YKfvr{0%{transform:scale(1.64)}to{transform:scale(1)}}@keyframes slideLogos--IBDa4{0%{transform:translateX(50%)}to{transform:translateX(0)}}@keyframes slideFullLogo--FUPrt{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes featheredMaskLeft--xUTUg{0%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,15%,#000);mask-image:linear-gradient(90deg,transparent,transparent,15%,#000);-webkit-mask-size:1050% 100%;mask-size:1050% 100%}to{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,15%,#000);mask-image:linear-gradient(90deg,transparent,transparent,15%,#000);-webkit-mask-size:100% 100%;mask-size:100% 100%}}@keyframes featherToSolidLeft--Z84zI{0%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,14%,#000);mask-image:linear-gradient(90deg,transparent,transparent,14%,#000);-webkit-mask-size:114% 100%;mask-size:114% 100%}7.1428571429%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,13%,#000);mask-image:linear-gradient(90deg,transparent,transparent,13%,#000);-webkit-mask-size:113% 100%;mask-size:113% 100%}14.2857142857%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,12%,#000);mask-image:linear-gradient(90deg,transparent,transparent,12%,#000);-webkit-mask-size:112% 100%;mask-size:112% 100%}21.4285714286%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,11%,#000);mask-image:linear-gradient(90deg,transparent,transparent,11%,#000);-webkit-mask-size:111% 100%;mask-size:111% 100%}28.5714285714%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,10%,#000);mask-image:linear-gradient(90deg,transparent,transparent,10%,#000);-webkit-mask-size:110% 100%;mask-size:110% 100%}35.7142857143%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,9%,#000);mask-image:linear-gradient(90deg,transparent,transparent,9%,#000);-webkit-mask-size:109% 100%;mask-size:109% 100%}42.8571428571%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,8%,#000);mask-image:linear-gradient(90deg,transparent,transparent,8%,#000);-webkit-mask-size:108% 100%;mask-size:108% 100%}50%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,7%,#000);mask-image:linear-gradient(90deg,transparent,transparent,7%,#000);-webkit-mask-size:107% 100%;mask-size:107% 100%}57.1428571429%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,6%,#000);mask-image:linear-gradient(90deg,transparent,transparent,6%,#000);-webkit-mask-size:106% 100%;mask-size:106% 100%}64.2857142857%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,5%,#000);mask-image:linear-gradient(90deg,transparent,transparent,5%,#000);-webkit-mask-size:105% 100%;mask-size:105% 100%}71.4285714286%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,4%,#000);mask-image:linear-gradient(90deg,transparent,transparent,4%,#000);-webkit-mask-size:104% 100%;mask-size:104% 100%}78.5714285714%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,3%,#000);mask-image:linear-gradient(90deg,transparent,transparent,3%,#000);-webkit-mask-size:103% 100%;mask-size:103% 100%}85.7142857143%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,2%,#000);mask-image:linear-gradient(90deg,transparent,transparent,2%,#000);-webkit-mask-size:102% 100%;mask-size:102% 100%}92.8571428571%{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,1%,#000);mask-image:linear-gradient(90deg,transparent,transparent,1%,#000);-webkit-mask-size:101% 100%;mask-size:101% 100%}to{-webkit-mask-image:linear-gradient(90deg,transparent,transparent,0,#000);mask-image:linear-gradient(90deg,transparent,transparent,0,#000);-webkit-mask-size:100% 100%;mask-size:100% 100%}}
@keyframes white-square-animation--XMlly{0%{transform:translate(25%,25%)}50%{transform:translateY(25%)}}@keyframes yellow-square-animation--tCFCB{0%{transform:translate(-25%,-25%)}50%{transform:translateY(-25%)}}.squares--CA_Rm .whiteSquare--Rx4uD{animation-delay:1s;animation-duration:.75s;animation-fill-mode:both;animation-name:white-square-animation--XMlly;animation-timing-function:cubic-bezier(.4,0,.2,1);color:#fff}.squares--CA_Rm .yellowSquare--pCZe1{animation-delay:1s;animation-duration:.75s;animation-fill-mode:both;animation-name:yellow-square-animation--tCFCB;animation-timing-function:cubic-bezier(.4,0,.2,1);color:#ffcf00}.squares--CA_Rm.blueYellow--pHQC8 .whiteSquare--Rx4uD{color:#101d42}.squares--CA_Rm.blue--kNYe7 .whiteSquare--Rx4uD{color:#1358db}.squares--CA_Rm.blue--kNYe7 .yellowSquare--pCZe1{color:#101d42}.squares--CA_Rm.mirrored--fYPCr{transform:rotate(90deg)}
@media(max-width:767px){.form--rJbll{display:flex;flex-direction:column;min-height:100%}}.form__actions--D1nJo{margin-top:3rem}@media(max-width:767px){.form__actions--D1nJo{border-top:1px solid #e7e7e7;box-shadow:0 -2px 4px 0 rgba(0,0,0,.1);display:grid;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:auto;padding:1.5rem}.form__actions--has-back--SHJTG{grid-column-gap:1rem;grid-template-columns:1fr 1fr}}.form__heading--FfP6t{font-size:2rem;font-weight:700;margin:3rem 0}.form__description--tZjsU{margin-bottom:3rem}@media(min-width:768px){.form__back--b9SNq{margin-right:1rem}}
.card--hvZPA{padding:3rem 1.5rem 0}@media(min-width:768px){.card--hvZPA{padding:3rem}}@media(max-width:767px){.card--hvZPA{display:flex;min-height:100vh}.container--IRIHI{padding-left:0;padding-right:0}}@media(min-width:768px){.container--IRIHI{max-width:718px;min-width:718px}}
.completeCard--Z4C1L{padding:2.5rem 2rem}.completeReminder--junsP{color:#767676;margin-bottom:3rem}.icon--AXAlr{color:#229022;font-size:.8125rem;margin-left:.25rem}.completeTitle--rcvhH{margin-bottom:1rem}.completeCopy--U7A0k{margin-bottom:2rem}.button--E5NEO{display:inline-block}
.actions--VJvSM{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin-top:3rem}.textArea--wrlHc{max-width:42rem}.scale__container--_E5WJ{align-items:center;display:flex;justify-content:space-between}.scale__container--numbers--d7nfy{flex-wrap:wrap}.scale__container--numbers--d7nfy>*{min-width:3rem}.scale__label--_QAfi{font-size:.875rem;margin-bottom:0}
.title--U4kHM{margin-bottom:2.5rem}.card--xrKws{text-align:center}.card__icon--xH23p{margin-bottom:2.5rem}.spinner--GgTQk{margin:0 auto}
.heading--xCJu6{margin-bottom:1rem;position:relative}.heading--xCJu6.centerText--vcyLd{text-align:center}.underline--IjOkE{padding-bottom:1.25rem;position:relative}.underline--IjOkE:after{background-color:#ffcf00;bottom:0;content:"";display:block;height:.25rem;left:0;position:absolute;width:3rem}.underline--IjOkE.center--zFmyF:after{left:calc(50% - 2rem)}.hidden--KJRd9{height:0;left:-1000000%;overflow:hidden;position:absolute;top:-1000000%;width:0}.fz40--ae0PR{font-size:2.5rem;letter-spacing:-.6px;line-height:1.2}.fz32--okpJG,.fz40--ae0PR{font-stretch:normal;font-style:normal;font-weight:600}.fz32--okpJG{font-size:2rem;letter-spacing:-.5px;line-height:1.25}.fz24--w8Gm7{font-size:1.5rem;font-weight:600;letter-spacing:-.1px;line-height:1.33}.fz24--w8Gm7,.fz28--EkKYZ{font-stretch:normal;font-style:normal}.fz28--EkKYZ{font-size:1.75rem;font-weight:700;letter-spacing:normal;line-height:normal}.fz20--S1b0D{font-size:1.25rem;letter-spacing:-.1px;line-height:1.6}.fz18--XTot3,.fz20--S1b0D{font-stretch:normal;font-style:normal;font-weight:600}.fz18--XTot3{font-size:1.125rem;letter-spacing:normal;line-height:1.44}.fz16--IP2lb{font-size:1rem;font-stretch:normal;font-style:normal;letter-spacing:.1px;line-height:1.5;margin-bottom:.5rem}.fz14--JF2Qf,.fz16--IP2lb{font-weight:600}.fz14--JF2Qf{font-size:.875rem;line-height:1.43}.fz12--l8B7h{font-size:.75rem;font-weight:600;line-height:1.33}
.text--mSD2l{font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.63}.text--mSD2l em{font-style:italic}.fz28--trOo_{font-size:1.75rem}.fz26--DhCbh,.fz28--trOo_{line-height:1.67}.fz26--DhCbh{font-size:1.625rem}.fz24--PpSzT{font-size:1.5rem}.fz20--h7i6N,.fz24--PpSzT{line-height:1.67}.fz20--h7i6N{font-size:1.25rem}.fz18--IBxe3{font-size:1.125rem;line-height:1.67}.fz15--uiwWT{font-size:.9375rem;line-height:1.6}.fz14--Xia2d{font-size:.875rem;line-height:1.43}.fz12--AGRrU{font-size:.75rem;line-height:1.33}.fz10--fZ3B5{font-size:.625rem;line-height:.875rem}.fz16--JZeC6{font-size:1rem;line-height:1.63}.fw800--t05K4{font-weight:800}.fw600--oEAFN,.fw700--UAawE{font-weight:700}.fw500--HAlTr{font-weight:600}.fw400--gasDQ{font-weight:400}.mb0--CkcvN{margin-bottom:0}.lineBreaks--wdblG{white-space:pre-line}
.container--iePwU{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}
.expandIn--poY7Z{overflow:hidden;transition:height .25s cubic-bezier(0,0,.2,1)}
.available--zHYFq{font-size:.875rem;margin:0 0 16px}
.squares--JWeEW{position:absolute;right:4.5rem;top:2rem}@media(max-width:767px){.squares--JWeEW{right:1.5rem;top:1.5rem}}.header--jdSO6{margin-bottom:2.5rem}@media(max-width:767px){.header--jdSO6{margin-bottom:1.5rem}}.header--jdSO6.simple--yQCvW{position:relative}.header--jdSO6.simple--yQCvW .squares--JWeEW{display:none}.header--jdSO6.simple--yQCvW .background--o0dRR{bottom:0;left:0;min-height:0;position:absolute;right:0;top:0}.header--jdSO6.simple--yQCvW .foreground--OAHqY{margin-top:0;padding:4rem 0}@media(max-width:767px){.header--jdSO6.simple--yQCvW .foreground--OAHqY{padding:1.5rem}}.background--o0dRR{background:#101d42;left:0;min-height:15.625rem;position:absolute;top:0;width:100%}@media(max-width:767px){.background--o0dRR{min-height:13.25rem}}.background--o0dRR.additionalContent--ZErAz{min-height:21.75rem}@media(max-width:767px){.background--o0dRR.additionalContent--ZErAz{min-height:19.375rem}}@media(min-width:768px){.background--o0dRR.accents--Kiksx{background:url(/images/dashboard-background-dots-2.svg) right 2rem bottom 1.5rem no-repeat,#101d42}}@media(min-width:87.5rem){.background--o0dRR.accents--Kiksx{background:url(/images/dashboard-background-dots-1.svg) left 1.5rem top 4rem no-repeat,url(/images/dashboard-background-dots-2.svg) right 2rem bottom 1.5rem no-repeat,#101d42}}.foreground--OAHqY{margin-top:4rem;position:relative}
.dashboardTitle--DCwQe{color:#fff;font-size:1.5rem;font-weight:700}@media(min-width:768px){.dashboardTitle--DCwQe{font-size:2rem}}.dashboardDate--wgIf4{color:#fff;margin-bottom:1rem}@media(min-width:768px){.headerBackground--T3w6M{background:url(/images/dashboard-background-dots-3.svg) right 8.5rem top 2rem no-repeat #101d42}}.headerContent--L5CUc{color:#fff;margin-top:1.375rem}@media(min-width:1042px){.headerContent--L5CUc{max-width:66%}}.dashboardContainer--ItKDB{display:flex;flex-flow:row wrap;position:relative}.dashboardContainer--ItKDB .dashboardColumnFull--BP1fG,.dashboardContainer--ItKDB .dashboardColumnLarge--yhoCZ,.dashboardContainer--ItKDB .dashboardColumnSmall--x1lun{width:100%}@media(min-width:768px){.dashboardContainer--ItKDB .dashboardColumnSmall--x1lun{margin-left:.75rem;width:calc(50% - .75rem)}}@media(min-width:1042px){.dashboardContainer--ItKDB .dashboardColumnSmall--x1lun{width:calc(34% - .75rem)}}@media(min-width:768px){.dashboardContainer--ItKDB .dashboardColumnLarge--yhoCZ{margin-right:.75rem;width:calc(50% - .75rem)}}@media(min-width:1042px){.dashboardContainer--ItKDB .dashboardColumnLarge--yhoCZ{width:calc(66% - .75rem)}}.welcomeCard--oMrTN{background:#fff url(/images/card-dots.svg) top 0 right 0 no-repeat;margin-bottom:24px;padding:40px 112px 40px 32px}.welcomeTitle--gIuWm{color:#000;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal}.welcomeBody--ThUDB,.welcomeTitle--gIuWm{margin-bottom:16px}
.projectRow--Vjsii{align-items:flex-start;display:flex;flex-direction:column}.projectRow--Vjsii:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:1rem;padding-bottom:1rem}.title--TmAqa{display:block;margin-bottom:.25rem}.submissionState--WfHHs{align-items:center;background-color:#f2f2f2;color:#767676;display:inline-flex;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin:.5rem 0;padding:.25rem .5rem}.submissionIcon--ddY29{color:#1358db;font-size:.8125rem;margin-right:.5rem}.submissionIcon--ddY29.graded--UyF26{color:#229022}.date--qneK_{color:#000;display:inline-block;font-size:1rem;font-weight:400;margin-top:.25rem}
.link--Ff98b{display:block;margin-bottom:1.5rem;padding:0;text-decoration:none;width:100%}.link--Ff98b p,.link--Ff98b span{font-weight:600;line-height:1.75}.link--Ff98b:active,.link--Ff98b:focus,.link--Ff98b:hover{text-decoration:none}.card--iCRE4{align-items:center;display:flex;justify-content:space-between;padding:2rem;text-align:left;transition:background-color .15s cubic-bezier(.4,0,.2,1);white-space:normal}.card--iCRE4:active,.card--iCRE4:focus,.card--iCRE4:hover{background-color:#f3f8ff}.chevron--dlhfP{flex-shrink:0}
.bodyDescription--weEDq{margin-bottom:1rem}.card--omERS{margin:0}.card--omERS:not(:last-child){margin-bottom:.5rem}.card--omERS>div{align-items:normal;border:1px solid #e2e2e2;box-shadow:none;color:#000;flex-direction:row;padding:1rem 1.5rem}.card--omERS>div p{font-weight:400;margin-bottom:0}.stepRow--KMOM4{display:flex;flex-direction:column;width:100%}.iconContainer--EyxbH{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding-right:1.375rem;text-align:left;width:56px}.icon--iwKiA{max-height:2.125rem;max-width:2.125rem}.title--e43jQ{color:#000;margin-bottom:2px}
.eventItem--UGfoN{border:1px solid #e7e7e7}.contentList--F4S7J{list-style:initial;margin-bottom:0;padding-left:16px}.listItem--bBqCw{margin-bottom:4px}.listTitleContainer--H0R5Z{padding-left:16px}.listTitle--WRIZ7{font-weight:600;margin-bottom:8px;overflow-wrap:break-word;white-space:pre-line}.listTitle--WRIZ7:last-child{margin-bottom:0}.listLinkContainer--NUqRc{margin-left:auto}.listLink--wicr8{color:#1358db}
.deadlineItem--f18Rr{border:1px solid #e7e7e7}.link--Sv9MF{display:inline-block}
@media(min-width:1042px){.card--wBkmE{background-image:url(/images/card-corner-dots.svg);background-position:top 32px right 32px;background-repeat:no-repeat}}.events--Sw7rt{padding-top:8px}.event--jmObK{padding:16px 24px}@media(min-width:1042px){.event--jmObK{display:flex}}.event--jmObK+.event--jmObK{border-top:none}.event--jmObK:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.event--jmObK:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.event--jmObK>:first-child{flex-shrink:0;min-width:160px}@media(min-width:1042px){.event--jmObK>:last-child{padding-left:16px}}.event--jmObK>:last-child a,.event--jmObK>:last-child p{font-weight:600}.activeEvent--yNpjW{background-color:#f3f8ff;border-left:3px solid #1358db}.timeClass--Y1bDK{margin-bottom:0}
.video--mhrGg{width:100%}.switcher--gj9Rf{display:block;margin:1.5rem auto 0}
.card--dVoJN{align-items:flex-start;display:flex;flex-direction:column;overflow:hidden;position:relative;z-index:1}.card--dVoJN:after{background-image:url(/images/join-class-bg.svg);background-position:calc(100% + 10rem);background-repeat:no-repeat;background-size:auto 100%;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media(min-width:1042px){.card--dVoJN:after{background-position:100%}.card--dVoJN{align-items:center;flex-direction:row;justify-content:space-between}}.card--live--NzwS0{background-color:#1358db;color:#fff}.card--live--NzwS0:after{background-position:calc(100% + 5rem);opacity:.25}.card__title--Bs3S1{font-weight:700;margin-bottom:0}@media(min-width:1042px){.card__title--Bs3S1{font-size:1.25rem}}.card__join--BzqEO{margin-top:.75rem}@media(min-width:1042px){.card__join--BzqEO{margin-top:0}}.card__warning--XTtdk{align-items:center;color:#ff001f;display:flex;font-size:.75rem;font-weight:600;margin-bottom:1rem}.card__warning--live--RP06y{color:#ffcf00}.card__info--MNPDG{font-size:1rem;margin-right:.5rem}
.navigation--JyJSI{align-items:center;display:flex}@media(max-width:767px){.navigation--JyJSI{flex-grow:1}}.arrow--Q39RK{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:50%;box-shadow:0 3px 12px 0 rgba(0,0,0,.1);color:#000;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;margin-right:.5rem;padding:0;width:2rem}.arrow--disabled--wyetB{opacity:.5}.title--gwM8v{color:#000;margin:0 .5rem}@media(max-width:767px){.title--gwM8v{font-size:1rem}}.dateInput--ZMC2s{height:0;margin:0;opacity:0;padding:0;pointer-events:none;width:0}.dateInput--ZMC2s::-webkit-calendar-picker-indicator{cursor:pointer;height:300%;left:-150%;position:absolute;top:-150%;width:300%}.label--CY2jx{align-items:center;border-radius:3px;display:inline-flex;overflow:hidden;padding:.25rem .5rem;position:relative;transition:background-color .15s cubic-bezier(0,0,.2,1);vertical-align:middle}.label--CY2jx:not(.noHover--u0szS){cursor:pointer}.label--CY2jx:not(.noHover--u0szS):focus,.label--CY2jx:not(.noHover--u0szS):hover{background-color:#dedede}@media(max-width:767px){.label--CY2jx{flex-grow:2}}
.schedulePageContainer--BH4oa{align-self:center;margin-left:auto;margin-right:auto;max-width:700px;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media(min-width:768px){.schedulePageContainer--BH4oa{margin-bottom:4rem}}@media(min-width:1042px){.schedulePageContainer--BH4oa{max-width:1056px}}@media(min-width:1250px){.schedulePageContainer--BH4oa{padding-left:0;padding-right:0}}.scheduleCard--ZKgEB{margin-bottom:1.5rem;padding-bottom:1px}@media(min-width:768px){.scheduleCard--ZKgEB{background:#fff}}@media(max-width:1041px){.navigationRow--KXe87{margin-top:1.5rem}}.cardHeader--w305p{padding:1.5rem 1rem}@media(max-width:1041px){.cardHeader--w305p{border-bottom:1px solid #e7e7e7}}@media(min-width:768px){.cardHeader--w305p{padding:2rem}}.todayButton--DxxiJ{color:#1358db}.datepickerLabel--m9uUm{margin-right:auto}.spinner--KqM1n{display:block;margin:1.5rem auto}.weekWrapper--_f9dh{display:flex;padding:0 .5rem}.weekDay--mJNxv{display:flex;flex:1;flex-direction:column;min-height:420px;padding:0 .25rem 1rem}.weekDay--mJNxv:not(.empty--kN_xj){flex:3}.dateHeading--ccmun{color:#000;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;line-height:1.2;margin-bottom:.75rem;padding:0 .5rem}.dateHeading--ccmun span{color:#767676;font-size:.75rem;font-weight:700;text-transform:uppercase}.event--pL4YD{border-bottom:none;padding:1rem .5rem 0}.event--pL4YD a,.event--pL4YD p:not(.timeClass--J2ecv){font-size:.875rem}.event--pL4YD:not(:first-of-type){border-top:none}.event--pL4YD:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.event--pL4YD:last-of-type{border-bottom:1px solid #e7e7e7;border-bottom-left-radius:5px;border-bottom-right-radius:5px;flex-grow:1;padding-bottom:1rem}.event--pL4YD.loading--KuH39{border-right:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.timeClass--J2ecv{align-items:center;background-color:#f2f2f2;border-radius:.25rem;color:#000;display:inline-flex;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:.25rem .5rem}@media(min-width:768px){.timeClass--J2ecv{margin-bottom:8px}}.deadline--TSfH3{background-color:#ffcf00}.activeEvent--FBOd_{background-color:#f3f8ff}.activeEvent--FBOd_ .timeClass--J2ecv:not(.deadline--TSfH3){background-color:#e7e7e7}.activeEvent--FBOd_:first-of-type{border-top:3px solid #1358db}.emptyEvent--edDue{background-color:#fafafa;padding:1.5rem}@media(min-width:768px){.emptyEvent--edDue{border:1px solid #e7e7e7;border-bottom:none;padding-top:1rem}}.dayViewEvent--lLmmO{align-items:center;border:none;display:flex;justify-content:space-between}.dayViewEvent--lLmmO>*{flex-basis:50%}.dayViewEvent--lLmmO p{margin:0}@media(min-width:768px){.upcomingProjectsCard--j2KmF{display:none}}.upcomingProjectsCardHeader--_15Og{border-bottom:1px solid #e7e7e7;margin-bottom:0;padding:1.5rem 0;text-align:center}
.card--IC3eZ{margin-bottom:.5rem;max-height:240px;overflow-y:auto;position:relative}@media(min-width:768px){.card--IC3eZ{margin-bottom:1rem;max-height:464px}}.attendanceTable--PQgwn{font-size:.875rem;width:100%}.attendanceTable--PQgwn tr:not(:last-child){border-bottom:1px solid #e7e7e7}.attendanceTable--PQgwn td:not(:last-child),.attendanceTable--PQgwn th:not(:last-child){border-right:1px solid #e7e7e7}.attendanceTable--PQgwn th{background-color:#f2f2f2;border-bottom:1px solid #e7e7e7;font-weight:600;height:48px;position:-webkit-sticky;position:sticky;top:0;vertical-align:middle;z-index:10}@media(max-width:767px){.attendanceTable--PQgwn th{font-size:.75rem}}@media(min-width:768px){.attendanceTable--PQgwn th{height:64px}}.attendanceTable--PQgwn th .todayColumn--Z0IJc{color:#1358db}.attendanceTable--PQgwn td{padding:0;vertical-align:middle}.attendanceTable--PQgwn td:first-child{display:flex}@media(min-width:768px){.attendanceTable--PQgwn td:first-child{align-items:center;justify-content:space-between}}.attendanceTable--PQgwn td.todayColumn--Z0IJc{background-color:#f3f8ff}.attendanceTable--PQgwn .rowHeight--RQwmN{min-height:48px}@media(min-width:768px){.attendanceTable--PQgwn .rowHeight--RQwmN{min-height:80px}}.attendanceTable--PQgwn .attendanceHours--Nklvh{margin-left:1rem}.attendanceTable--PQgwn .danger--uiyNL{color:#ff001f}.attendanceTable--PQgwn .center--erICG{text-align:center}.attendanceTable--PQgwn .padded--bcl7q,.attendanceTable--PQgwn .shadowContent--dcKNA{padding-left:1rem;padding-right:1rem}@media(min-width:1250px){.attendanceTable--PQgwn .padded--bcl7q,.attendanceTable--PQgwn .shadowContent--dcKNA{padding-left:2rem;padding-right:2rem}}.attendanceTable--PQgwn .shadowContent--dcKNA{height:48px}@media(min-width:768px){.attendanceTable--PQgwn .shadowContent--dcKNA{height:80px}}.personImage--POcFw{flex-shrink:0;margin-right:1.5rem}@media(max-width:767px){.personImage--POcFw{display:none}}.hoursInput--Er52W{-moz-appearance:textfield;background-color:transparent;border:1px solid transparent;border-radius:0;height:100%;min-width:72px;padding:0;text-align:center;width:100%}.hoursInput--Er52W:focus,.hoursInput--Er52W:hover{background-color:#f3f8ff;border-color:#f3f8ff}.hoursInput--Er52W:focus{border:1px solid #1358db}.hoursInput--Er52W:focus::-moz-placeholder{color:transparent}.hoursInput--Er52W:focus:-ms-input-placeholder{color:transparent}a .hoursInput--Er52W:focus::-moz-placeholder{color:transparent}a .hoursInput--Er52W:focus:-ms-input-placeholder{color:transparent}a .hoursInput--Er52W:focus::placeholder{color:transparent}.hoursInput--Er52W::-webkit-inner-spin-button,.hoursInput--Er52W::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.addHours--tOdhP{color:#1358db;opacity:0;padding:0}@media(max-width:767px){.addHours--tOdhP{display:none}}.addHours--tOdhP:disabled{color:#767676}tbody tr{transition:background-color .15s cubic-bezier(.4,0,.2,1)}tbody tr:hover{background-color:#f3f8ff}tbody tr:hover .addHours--tOdhP{opacity:1}tbody tr.focusedRow--s8_Ft{background-color:#f3f8ff}.studentLink--AnNW9{align-items:center;display:flex}.loadingScreen--QC4R9{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:none;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s cubic-bezier(.4,0,.2,1);z-index:11}.loadingScreen--QC4R9.visible--mJ54b{display:flex}.loadingScreen--QC4R9.opaque--BDZrY{opacity:1}
@media(max-width:767px){.breadcrumbs--j6XCx{display:none}}.currentWeek--BI3xI{align-items:center;background-color:#f2f2f2;color:#767676;display:inline-flex;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:.25rem .5rem}.header--Dqi_y{margin-bottom:1.5rem;margin-top:1.5rem}@media(min-width:768px){.header--Dqi_y{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}}.dateToggles--CDnHv{align-items:center;display:flex;justify-content:space-between;margin-left:auto}@media(max-width:1041px){.dateToggles--CDnHv{display:none}}.dateToggles--CDnHv .toggle--E2bOg{background-image:linear-gradient(120deg,#1358db,#1358db);background-position:0 100%;background-repeat:no-repeat;background-size:0 .25rem;border-bottom:none;padding:.5rem 1rem .75rem;transition:background-size .22s cubic-bezier(0,0,.2,1)}.dateToggles--CDnHv .toggle--E2bOg:active,.dateToggles--CDnHv .toggle--E2bOg:focus,.dateToggles--CDnHv .toggle--E2bOg:hover{background-size:100% .25rem}.dateToggles--CDnHv .toggle--E2bOg.active--MLmUN{background-size:100% .25rem;font-weight:700}.dateToggles--CDnHv .toggle--E2bOg:not(.active--MLmUN){color:#000;font-weight:400}.dateToggles--CDnHv .toggle--E2bOg+.toggle--E2bOg{margin-left:.5rem}.reminderText--XvRCh{color:#767676;margin-right:auto}@media(min-width:768px)and (max-width:1041px){.reminderText--XvRCh{margin-bottom:1.5rem}}@media(min-width:1042px){.actions--ExRFN{display:flex;justify-content:flex-end;margin-bottom:1rem}}.actions--ExRFN .backButton--J2Gge{margin-right:1rem}@media(max-width:767px){.actions--ExRFN .backButton--J2Gge{display:none}.actions--ExRFN .submitButton--gZDKA{margin-top:2rem;width:100%}}
.page__header--EJo0k{display:flex;flex-direction:column}@media(min-width:1042px){.page__header--EJo0k{align-items:center;flex-direction:row;justify-content:space-between}}.page__header-items--Yb1Qx{display:flex;flex-direction:column}@media(min-width:1042px){.page__header-items--Yb1Qx{flex-direction:row}}.page__header-item--UfDH_{align-items:center;display:flex;margin-bottom:1rem}@media(min-width:1042px){.page__header-item--UfDH_{margin-bottom:0}.page__header-item--UfDH_:first-of-type{margin-right:3rem}}.page__header-label--cNSRA{display:flex;font-size:.875rem;font-weight:600;margin-right:1rem}.page__header-value--hqA2C{background-color:#efefef;border-radius:3px;font-size:.875rem;padding:.5rem .75rem}.page__download--NBjfY{align-items:center;display:flex}@media(min-width:768px){.page__download--NBjfY{align-self:flex-end}}.page__download-icon--hd1fm{margin-left:.5rem}.page__card--cqN2Q{margin-top:2.5rem}.page__item--NdvfM:not(:last-of-type){border-bottom:1px solid #e7e7e7}.page__student--P4FjH{display:flex;flex-direction:column;justify-content:space-between;padding:1rem 2rem;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.page__student--P4FjH:focus,.page__student--P4FjH:hover{background-color:#f3f8ff}@media(min-width:768px){.page__student--P4FjH{align-items:center;flex-direction:row}}.page__info--ITt3V{align-items:center;display:flex;margin-bottom:1rem;min-width:0}@media(min-width:768px){.page__info--ITt3V{margin-bottom:0}}.page__photo--c1XGb{border-radius:50%;flex-shrink:0;margin-right:1.5rem}.page__name--TZCoc{color:#000;font-size:1rem;font-weight:600;margin-right:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page__statuses--MXBvI{display:flex;flex-direction:column;flex-shrink:0}@media(min-width:768px){.page__statuses--MXBvI{flex-direction:row}}.page__status--_5OYt{align-items:center;display:flex}.page__status--_5OYt:first-of-type{margin-bottom:1rem}@media(min-width:768px){.page__status--_5OYt:first-of-type{margin-bottom:0;margin-right:3rem}}.page__unit--MydTK{color:#000;display:block;font-size:.625rem;font-weight:700;margin-right:.5rem;text-transform:uppercase}
.dropdown--ag84w{display:inline-block}.dropdown__button--PXWF7{align-items:center;display:flex}.dropdown__button-icon--XaiD8{margin-left:.5rem}.dropdown__button-icon--flipped--kM_xm{transform:rotate(180deg)}.dropdown__list--r8ge0{background-color:#fff;border:1px solid #e7e7e7;border-radius:3px;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:14.25rem;max-width:20rem;min-width:15rem;opacity:0;overflow:auto;padding:1rem 0;position:absolute;transform:translateY(0);transition:opacity .15s cubic-bezier(.4,0,.2,1),ransform .15s cubic-bezier(.4,0,.2,1),visibility .15s step-end;visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:500}.dropdown__list--r8ge0:focus{outline:none}.dropdown__list--visible--vrsYN{opacity:1;transform:translateY(1rem);transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);visibility:visible}.dropdown__list-item--OhcZP{cursor:pointer;font-size:1rem;line-height:1.625;min-height:2.375rem;padding:.375rem 1.5rem;transition:background-color 75ms cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown__list-item--active--uOyyR,.dropdown__list-item--OhcZP:hover{background-color:#f3f8ff}
.status--kMA30{border-radius:.1875rem;display:inline-block;font-size:.75rem;font-weight:600;padding:.25rem .5rem}.status--uploaded--nHThn{background-color:#f3f8ff;color:#1358db}.status--not-uploaded--qQGKb{background-color:#efefef;color:#767676}.status__icon--QV7bH{margin-right:.5rem}
.page__header--axDaA{display:flex;margin-bottom:2.5rem}.page__photo--P_s4D{border-radius:50%;margin-right:1.5rem}.page__title--vmww1{margin-bottom:.5rem}.page__breadcrumbs--K_0Pk{margin-bottom:1.25rem}.page__cards--r1BNP{display:flex;flex-direction:column}@media(min-width:768px){.page__cards--r1BNP{flex-direction:row}}.page__card--KybA2{flex-basis:50%}@media(min-width:768px){.page__card--KybA2:first-of-type{margin-right:.75rem}.page__card--KybA2:last-of-type{margin-left:.75rem}}.page__rules--q6s8r{color:#767676;font-size:.75rem;font-weight:600;margin:.5rem 0 0}
.change--Mwwyh{color:#767676;font-size:.75rem;line-height:2;margin-bottom:0}.icon--L3j7T{margin-right:.5rem}
.infoBlock--Skzzz{align-items:center;background-color:#f2f2f2;color:#767676;display:inline-flex;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:.25rem .5rem}.infoBlock--Skzzz .icon--OqJ3C{color:#767676;font-size:.8125rem;margin-right:.5rem}@media(min-width:1042px){.scheduleItem--w0W6q{align-items:center;display:flex}}.scheduleItem--w0W6q:not(:last-child){border-bottom:1px solid #e2e2e2;margin-bottom:1rem;padding-bottom:1rem}.scheduleItem--w0W6q .lock--FV_Bk{color:#a9a9a9;font-size:.8125rem}.scheduleItem--w0W6q .startDate--Rmxuc{color:#767676;font-size:.75rem;margin-left:auto}.scheduleItem--w0W6q .itemEnd--Vypwy{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-left:auto;min-width:6.5rem}.scheduleItem--w0W6q .classContent--hsaxO{flex-grow:1;padding-right:2rem}.locked--GTvrP{color:#767676}.scheduleChanges--F64qw{background-color:#f2f2f2;box-shadow:none;padding:.5rem 1rem}
.emptyStateContainer--Vev2Y{background:#fff url(/images/card-dots.svg) top 0 right 0 no-repeat;margin-bottom:1.5rem;padding:2rem 7rem 2rem 2rem}.title--tWa9K{color:#000;font-size:1.25rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin-bottom:1rem}.certificateButton--KFkNq{display:inline-block}
.listItem--gBMKm{align-items:center;display:flex;justify-content:space-between}@media(min-width:768px){.listItem--gBMKm{padding-top:.5rem}}.listItem--gBMKm+.listItem--gBMKm{padding-top:1rem}@media(min-width:768px){.listItem--gBMKm+.listItem--gBMKm{padding-top:1.5rem}}.listItem--gBMKm:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:1rem}@media(min-width:768px){.listItem--gBMKm:not(:last-child){padding-bottom:1.5rem}}.personImage--fXH1O{flex-shrink:0;margin-right:24px}@media(max-width:767px){.personImage--fXH1O{display:none}}.personName--wtlBi{margin-right:auto}.radioGroup--qe_0o{display:flex;flex-direction:column-reverse}@media(min-width:768px){.radioGroup--qe_0o{flex-direction:row;flex-wrap:wrap;justify-content:space-between;min-width:12.25rem}}.radio--L0MXl{margin-bottom:0}@media(max-width:767px){.radio--L0MXl label span{font-size:.8125rem;font-weight:600}.radio--L0MXl+.radio--L0MXl{margin-bottom:1rem}}
@media(max-width:767px){.crumbTray--LfnuW{display:none}}.submitButton--KxZ6e{display:flex;margin-left:auto;margin-top:2rem}@media(max-width:767px){.submitButton--KxZ6e{width:100%}}.currentClass--ceAPm{align-items:center;background-color:#f2f2f2;color:#767676;display:inline-flex;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:.25rem .5rem}.navigation--_GwEF{margin:1.5rem 0}@media(min-width:768px){.navigation--_GwEF{margin-bottom:2rem}}
@media(min-width:1042px){.card--w_XmR{background-image:url(/images/card-corner-dots.svg);background-position:top 2rem right 2rem;background-repeat:no-repeat}}.contentList--lkGms{padding-top:.5rem}.contentItem--uPMIW{border:1px solid #e7e7e7;padding:1rem 1.5rem}@media(min-width:1042px){.contentItem--uPMIW{display:flex}}.contentItem--uPMIW+.contentItem--uPMIW{border-top:none}.contentItem--uPMIW:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.contentItem--uPMIW:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.contentItem--uPMIW>:first-child{flex-shrink:0;min-width:5rem}@media(min-width:1042px){.contentItem--uPMIW>:last-child{padding-left:1rem}}.contentItem--uPMIW p{margin-bottom:0}.locked--UJCT2{align-items:center;display:flex;justify-content:space-between;width:100%}
.listItem--YcIqQ{align-items:center;display:flex;justify-content:space-between}@media(min-width:768px){.listItem--YcIqQ{padding-top:.5rem}}.listItem--YcIqQ+.listItem--YcIqQ{padding-top:1rem}@media(min-width:768px){.listItem--YcIqQ+.listItem--YcIqQ{padding-top:1.5rem}}.listItem--YcIqQ:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:1rem}@media(min-width:768px){.listItem--YcIqQ:not(:last-child){padding-bottom:1.5rem}}.personImage--uFQBr{flex-shrink:0;margin-right:24px}@media(max-width:767px){.personImage--uFQBr{display:none}}.personName--BDePD{margin-right:auto}.radioGroup--BVcav{display:flex;flex-direction:column-reverse}@media(min-width:768px){.radioGroup--BVcav{flex-direction:row;flex-wrap:wrap;justify-content:space-between;min-width:12.25rem}}.radio--BHz7K{margin-bottom:0}@media(max-width:767px){.radio--BHz7K label span{font-size:.8125rem;font-weight:600}.radio--BHz7K+.radio--BHz7K{margin-bottom:1rem}}
@media(max-width:767px){.crumbTray--jii2z{display:none}}.submitButton--MV2NT{display:flex;margin-left:auto;margin-top:2rem}@media(max-width:767px){.submitButton--MV2NT{width:100%}}.currentClass--znsF_{align-items:center;background-color:#f2f2f2;color:#767676;display:inline-flex;font-size:.75rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;padding:.25rem .5rem}.navigation--LQaGs{margin:1.5rem 0}@media(min-width:768px){.navigation--LQaGs{margin-bottom:2rem}}
.contentList--kJlDc{list-style:none;margin-bottom:0;padding:0}.contentItem--BmRIg:not(:first-child){padding-top:.75rem}.contentItem--BmRIg:not(:last-child){border-bottom:1px solid #e7e7e7;padding-bottom:.75rem}
@media(min-width:1042px){.card--dnOMn{background-image:url(/images/card-corner-dots.svg);background-position:top 2rem right 2rem;background-repeat:no-repeat}}.contentList--VpYrw{padding-top:.5rem}.contentItem--TeObB{border:1px solid #e7e7e7;padding:1rem 1.5rem}@media(min-width:1042px){.contentItem--TeObB{display:flex}}.contentItem--TeObB+.contentItem--TeObB{border-top:none}.contentItem--TeObB:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.contentItem--TeObB:last-child{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.contentItem--TeObB>:first-child{flex-shrink:0;min-width:5rem}@media(min-width:1042px){.contentItem--TeObB>:last-child{padding-left:1rem}}.contentItem--TeObB p{margin-bottom:0}
.app--ib4Qy{display:flex;flex-direction:column;min-height:100%;width:100%}.mainContent--Gxoe1{flex-grow:2;position:relative}@media(max-width:767px){.mainContent--Gxoe1{margin-bottom:4.25rem}}@media(min-width:768px){.mainContent--Gxoe1{margin-left:6rem;margin-top:4rem}}.mainContent--Gxoe1.noSidebar--oKVZz{margin-left:0}@media(max-width:767px){.mainContent--Gxoe1.noSidebar--oKVZz{margin-bottom:0}}.mainContent--Gxoe1.noTopMargin--MoSP2{margin-top:0}.header--JgpGM{align-items:center;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.08);display:flex;height:4rem;min-height:4rem;position:fixed;top:0;width:100%;z-index:510}@media(max-width:767px){.header--JgpGM{display:none}}.homeLogo--la8md{color:#000!important;height:100%;left:0;padding:1rem;position:absolute;top:0;z-index:1}@media(max-width:767px){.homeLogo--la8md{display:none}}@media(min-width:1042px){.synapseContainer--Mh06k{max-width:810px;min-width:810px}}@media(min-width:1250px){.synapseContainer--Mh06k{max-width:1056px;min-width:1056px}}@media(max-width:767px){.synapseContainer--Mh06k{padding-left:1rem;padding-right:1rem}}
