.MyRoute_MyRoute__g3Ply{overflow:hidden;margin-bottom:3.125rem}@media(min-width:64rem){.MyRoute_MyRoute__g3Ply{margin-bottom:auto}}.MyRoute_MyRoute__Container__Lyv_v{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem}@media(min-width:64rem){.MyRoute_MyRoute__Container__Lyv_v{flex-direction:row}}.MyRoute_MyRoute__Container--mobile__5cPiv{flex-direction:column-reverse}.MyRoute_MyRoute__Route__9bC7a{width:100%}.MyRoute_MyRoute__g3Ply .MyRoute_PathProgressInfo__CVSyB{display:flex;align-items:center;gap:.5rem}.MyRoute_MyRoute__EmptyList__nQmCD{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.MyRoute_MyRoute__EmptyList__image___exuB{width:200px}@media(min-width:480px){.MyRoute_MyRoute__EmptyList__image___exuB{width:250px}}.MyRoute_MyRoute__EmptyList__content__O6X2S{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;margin-bottom:2rem}.MyRoute_MyRoute__EmptyList__content__title__YJjPz{font-weight:500;font-size:1rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.375rem;color:#fff}@media(min-width:480px){.MyRoute_MyRoute__EmptyList__content__title__YJjPz{font-weight:500;font-size:1.125rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.5rem}}.MyRoute_MyRoute__EmptyList__content__subtitle__b0eMC{font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem;color:#c4c8ce}@media(min-width:480px){.MyRoute_MyRoute__EmptyList__content__subtitle__b0eMC{font-weight:500;font-size:1rem;letter-spacing:.013rem;text-transform:none;text-decoration:none;line-height:1.5rem}}.ShowTestLevel_ShowTestLevel__jQ12i{padding:1.5rem;width:100%}@media(min-width:64rem){.ShowTestLevel_ShowTestLevel__jQ12i{width:auto}}.ShowTestLevel_ShowTestLevel__Container__rHZXB{flex-shrink:0;width:100%;border-radius:.75rem;background:var(--background-primary-inverse);font-weight:500;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem;color:var(--content-inverse-secondary)}@media(min-width:64rem){.ShowTestLevel_ShowTestLevel__Container__rHZXB{width:300px}}.ShowTestLevel_ShowTestLevel__Header__WdFPb{padding:1rem;border-radius:.75rem .75rem 0 0;background-image:url(https://static.platzi.com/media/uploads/background_5468214a7a.png);background-color:rgba(30,34,41,.65);background-blend-mode:multiply;background-size:cover;background-position:50%;background-repeat:no-repeat}.ShowTestLevel_ShowTestLevel__Header--expanded__oicFV{border-radius:.75rem}.ShowTestLevel_ShowTestLevel__Header__Dropdown__PuwAS{position:relative}.ShowTestLevel_ShowTestLevel__Header__Dropdown__PuwAS button{position:absolute;right:0;top:0}.ShowTestLevel_ShowTestLevel__Header__WdFPb h5{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:1rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.375rem;color:var(--content-primary)}.ShowTestLevel_ShowTestLevel__Header__WdFPb p{font-weight:500;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem;color:var(--content-primary);margin-top:.5rem}.ShowTestLevel_ShowTestLevel__NextSteps__g40Ni{padding:1rem;border-bottom:1px solid rgba(204,221,255,.1607843137)}.ShowTestLevel_ShowTestLevel__NextSteps__Description__tdMKw{color:var(--content-inverse-primary);font-weight:400;margin-bottom:.5rem}.ShowTestLevel_ShowTestLevel__Tip__lrqDl{padding:1rem}.ShowTestLevel_ShowTestLevel__Tip__lrqDl p{font-weight:500;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem;color:#6c7583}.ShowTestLevel_ShowTestLevel__jQ12i h6{display:flex;align-items:center;gap:.5rem;font-weight:500;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem;color:var(--content-inverse-primary);margin-bottom:.5rem}.ShowTestLevel_ShowTestLevel__jQ12i h6 svg path{fill:var(--content-inverse-primary)}.ShowTestLevel_ShowTestLevel__jQ12i ul{margin:0;padding:0;list-style:none}.ShowTestLevel_ShowTestLevel__jQ12i ul li{font-weight:500;font-size:.75rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.125rem;color:var(--content-inverse-primary);font-weight:400}.ShowTestLevel_ShowTestLevel__jQ12i ul li p{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.ShowTestLevel_ShowTestLevel__jQ12i ul li svg{width:16px}.ShowTestLevel_ShowTestLevel__jQ12i ul li svg path{transform:scale(1.4);fill:var(--content-inverse-primary)}.ShowTestLevel_ShowTestLevel__jQ12i ul li b{color:#c4c8ce;font-weight:500}.AddedRouteModal_AddedRouteModal__ny4aV{padding:0;display:block;max-width:350px}.AddedRouteModal_AddedRouteModal__header__50yE4{font-weight:500;font-size:1rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.375rem;align-items:center;flex-direction:column;gap:1.25rem;padding:1.25rem 1.25rem .75rem}.AddedRouteModal_AddedRouteModal__header__icon__RMnP8 svg{width:24px;height:24px}.AddedRouteModal_AddedRouteModal__body__5yOyY{padding:0 1.25rem 1.25rem;font-weight:400;font-size:.875rem;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem}.AddedRouteModal_AddedRouteModal__footer__ok1KA{background-color:#13161c;padding:1.25rem;flex-direction:row}.AddedRouteModal_AddedRouteModal__footer__cta__lNVo8{width:100%}.InputText-module_InputText__wbUBI{position:relative;width:100%}.InputText-module_InputText__wbUBI input{background-color:rgba(0,0,0,.95);border:1px solid #404650;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;height:56px;padding:6px 12px 6px 16px;width:100%}.InputText-module_InputText__wbUBI input:hover{border:1px solid #05a460}.InputText-module_InputText__wbUBI input:focus{border:2px solid #0ae98a;outline:none;padding:24px 12px 4px 16px}.InputText-module_InputText__wbUBI input:not([value=""]){outline:none;padding:24px 12px 4px 16px}.InputText-module_InputText__wbUBI input:focus+label,.InputText-module_InputText__wbUBI input:not([value=""])+label{color:#87909d;font-size:.875rem;left:8px;letter-spacing:.3px;top:17px;transform:translate(10px,-50%)}.InputText-module_InputText__wbUBI input:not(:focus):not([value=""]):invalid{border:1px solid #e26a63}.InputText-module_InputText__wbUBI label{align-items:center;bottom:0;color:#c4c8ce;display:flex;left:16px;letter-spacing:.2px;pointer-events:none;position:absolute;top:0;transition:all .15s ease-out}.InputText-module_InputText__error__KJP-C input{border:2px solid #e26a63;border-radius:8px}.InputText-module_InputText__error__KJP-C input:hover{border:1px solid #e26a63}.InputText-module_InputText__error__KJP-C input:focus{border:2px solid #e26a63}.InputText-module_InputText__disabled__cyaGf input{border:2px solid #2d323a;border-radius:8px;color:#555c68}.InputText-module_InputText__disabled__cyaGf input:hover{border:1px solid #2d323a}.InputText-module_InputText__disabled__cyaGf input:focus{border:2px solid #2d323a}.InputText-module_InputText__disabled__cyaGf label{color:#2d323a!important}.InputText-module_InputText__disabled__cyaGf input::placeholder{color:#555c68!important}.InputText-module_InputText__readonly__3q3Ja input{color:#c4c8ce}.InputText-module_InputText__withRightAction__gdPJn input,.InputText-module_InputText__withRightAction__gdPJn input:focus,.InputText-module_InputText__withRightAction__gdPJn input:not([value=""]){padding-right:5rem}.InputText-module_InputText__rightAction__qyEk-{color:var(--content-primary);font-family:inherit;font-size:.875rem;letter-spacing:.01rem;line-height:1.25rem;padding:0;text-decoration:underline}.InputText-module_InputText__passwordToggle__M4HY5,.InputText-module_InputText__rightAction__qyEk-{background:transparent;border:none;cursor:pointer;font-style:normal;font-weight:500;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.InputText-module_InputText__passwordToggle__M4HY5{color:#c4c8ce;font-size:12px;letter-spacing:.3px;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.Header-module_Header__wopx3{display:block;width:100%}.Header-module_Header__actions__TjnS6{align-items:center;display:flex;justify-content:space-between}.Header-module_Header__logo__rFL47{padding:.75rem 0 1.125rem}.Header-module_Header__logo__rFL47 svg{height:1.5rem;width:5.625rem}.Header-module_Header__actionButton__MKGdW{display:flex}.Header-module_Header__actionButton__MKGdW button{background:rgba(0,0,0,.2);border-radius:.375rem;padding:.5rem}.Header-module_Header__close__upHdN{margin-left:auto}.EmailStep-module_EmailStep__Fg7wW{display:flex;flex-direction:column;width:100%}.EmailStep-module_EmailStep__label__code__CPpZX b,.EmailStep-module_EmailStep__label__g79UJ{font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px}.EmailStep-module_EmailStep__label__code__CPpZX{display:flex;flex-direction:column;justify-content:center;margin:0 0 1.5rem}.EmailStep-module_EmailStep__label__code__CPpZX b{margin:0 0 .5rem}.EmailStep-module_EmailStep__label__code__CPpZX span{color:#87909d;font-size:.875rem;font-weight:400;text-align:center}.EmailStep-module_EmailStep__buttonWrapper__vC0HX{margin-top:1.125rem;width:100%}.EmailStep-module_EmailStep__buttonWrapper__vC0HX>*>button,.EmailStep-module_EmailStep__buttonWrapper__vC0HX>button{column-gap:1rem;font-weight:600;position:relative;width:100%}.EmailStep-module_EmailStep__socialButtonWrapper__c3x8k{display:flex;gap:.5rem;margin-top:0}.EmailStep-module_EmailStep__signupPrompt__353U6{align-items:center;color:#bec1c1;display:flex;font-family:Roobert;font-size:14px;gap:.5rem;letter-spacing:0;line-height:24px;margin:.5rem 0 1.125rem;text-align:left}.EmailStep-module_EmailStep__signupPrompt__353U6 button{background:none;border:0;color:#fff;cursor:pointer;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.01rem;line-height:1.25rem;padding:0;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto}.EmailStep-module_EmailStep__error__nxYQY{align-items:center;color:var(--content-error);display:flex;font-family:inherit;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1rem;margin-top:.25rem;text-align:left;width:100%}.EmailStep-module_EmailStep__error__nxYQY svg{flex-shrink:0;height:1.125rem;margin-right:.375rem;width:1.125rem}.EmailStep-module_EmailStep__error__nxYQY circle,.EmailStep-module_EmailStep__error__nxYQY path{fill:var(--content-error)}.EmailStep-module_EmailStep__ssoErrorCard__n0PTb{align-items:flex-start;background-color:#b22440;border-radius:.5rem;color:#ffefee;display:flex;gap:.5rem;justify-content:space-between;margin:0 0 1.25rem;padding:12px;width:100%}.EmailStep-module_EmailStep__ssoErrorContent__bcui8{align-items:flex-start;color:inherit;display:flex;gap:.5rem;min-width:0}.EmailStep-module_EmailStep__ssoErrorContent__bcui8 span{font-size:12px;font-style:normal;font-weight:400;letter-spacing:.16px;line-height:16px}.EmailStep-module_EmailStep__ssoErrorContent__bcui8 svg{flex-shrink:0;height:1.125rem;width:1.125rem}.EmailStep-module_EmailStep__ssoErrorContent__bcui8 circle,.EmailStep-module_EmailStep__ssoErrorContent__bcui8 path{fill:currentColor}.EmailStep-module_EmailStep__ssoErrorClose__oFYns{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:1rem;justify-content:center;padding:0;width:1rem}.EmailStep-module_EmailStep__ssoErrorClose__oFYns svg{height:1rem;width:1rem}.EmailStep-module_EmailStep__ssoErrorClose__oFYns path{fill:currentColor}.EmailStep-module_EmailStep__suggestion__boNSj{background:none;border:none;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:.75rem;font-weight:400;letter-spacing:.01rem;line-height:1rem;margin-top:.5rem;padding:0;text-align:left;width:100%}.EmailStep-module_EmailStep__suggestion__boNSj span{text-decoration:underline}.EmailStep-module_EmailStep__socialButton__TRCPC{align-items:center;background:#323434;border:0;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;flex:1 1;height:2.5rem;justify-content:center;padding:.625rem;transition:background .3s ease}.EmailStep-module_EmailStep__socialButton__TRCPC:hover{background:var(--background-action-tertiary-hover)}.EmailStep-module_EmailStep__socialButton__TRCPC:disabled{cursor:not-allowed;opacity:.7}.EmailStep-module_EmailStep__socialButton__TRCPC svg{height:1.125rem;width:1.125rem}.EmailStep-module_EmailStep__disclaimer__9VeiU{color:#87909d;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-top:2.5rem;text-align:center}.EmailStep-module_EmailStep__disclaimer__9VeiU>span{color:#fff}.EmailStep-module_EmailStep__divider__ypOhj{color:#fff;display:block;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.00625rem;line-height:1rem;margin:1.125rem 0;position:relative;text-align:center;width:100%}.EmailStep-module_EmailStep__divider__ypOhj:before{background-color:#fafafa;bottom:0;content:"";height:.0625rem;left:0;position:absolute;top:50%;width:43%}.EmailStep-module_EmailStep__divider__ypOhj:after{background-color:#fafafa;bottom:0;content:"";height:.0625rem;position:absolute;right:0;top:50%;width:43%}.NameStep-module_NameStep__FQFDy{align-items:center;display:flex;flex-direction:column;width:100%}.NameStep-module_NameStep__label__dkYfl{font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px;margin:0 0 20px;text-align:left;width:100%}.NameStep-module_NameStep__nameInput__-6dq3{margin-bottom:.75rem;width:100%}.NameStep-module_NameStep__description__-bToN{color:var(--content-primary,#fafafa);font-family:var(--main-font,"Roobert");font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:20px;margin:0;text-align:left;width:100%}.NameStep-module_NameStep__dropdown__DPzpO{margin-top:40px;width:100%}.NameStep-module_NameStep__dropdown__DPzpO [data-class=dropdown-container]{width:100%}.NameStep-module_NameStep__dropdown__DPzpO button{background-color:rgba(0,0,0,.95);width:100%}.NameStep-module_NameStep__dropdown__DPzpO [data-class=dropdown-menu]{z-index:1001}.NameStep-module_NameStep__dropdown__DPzpO [data-class=dropdown-items]{max-height:12rem}@media (min-width:48rem){.NameStep-module_NameStep__dropdown__DPzpO [data-class=dropdown-items]{max-height:18.75rem}}.NameStep-module_NameStep__otherInput__UtiJP{margin-top:1rem;width:100%}.NameStep-module_NameStep__error__okmvp{align-items:center;color:var(--content-error);display:flex;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1rem;margin-top:.25rem;text-align:left;width:100%}.NameStep-module_NameStep__error__okmvp svg{height:1.125rem;margin-right:.375rem;width:1.125rem}.NameStep-module_NameStep__error__okmvp circle,.NameStep-module_NameStep__error__okmvp path{fill:var(--content-error)}.NameStep-module_NameStep__buttonWrapper__XnWUx{margin-top:1rem;width:100%}.NameStep-module_NameStep__buttonWrapper__XnWUx>*>button,.NameStep-module_NameStep__buttonWrapper__XnWUx>button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.PasswordStep-module_PasswordStep__Q3IUZ{align-items:center;display:flex;flex-direction:column;width:100%}.PasswordStep-module_PasswordStep__passwordsContainer__KDs5K{display:flex;flex-direction:column;row-gap:.75rem;width:100%}.PasswordStep-module_PasswordStep__requirements__x5XFP{align-self:stretch;color:var(--content-primary,#fafafa);font-family:var(--main-font,"Roobert");font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:20px;margin:.75rem 0 1rem;text-align:left;width:100%}.PasswordStep-module_PasswordStep__requirements__x5XFP p{margin:0}.PasswordStep-module_PasswordStep__requirements__x5XFP ul{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:.25rem 0 0;padding:0}.PasswordStep-module_PasswordStep__requirements__x5XFP li{align-items:center;display:flex;gap:.5rem}.PasswordStep-module_PasswordStep__requirementIcon__58Nqh{align-items:center;display:inline-flex;flex-shrink:0;height:1rem;justify-content:center;width:1rem}.PasswordStep-module_PasswordStep__requirementIcon__58Nqh:before{background-color:currentColor;border-radius:50%;content:"";height:.25rem;width:.25rem}.PasswordStep-module_PasswordStep__requirementIcon__58Nqh svg{height:1rem;width:1rem}.PasswordStep-module_PasswordStep__requirementIcon__58Nqh svg path{fill:var(--content-brand)}.PasswordStep-module_PasswordStep__requirementIcon__58Nqh:has(svg):before{content:none}.PasswordStep-module_PasswordStep__label__OXtof{font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px;margin:0;text-align:left;width:100%}.PasswordStep-module_PasswordStep__description__8YfBf{color:#bec1c1;font-family:Roobert;font-size:14px;letter-spacing:0;line-height:24px;margin:.5rem 0 1.125rem;text-align:left;width:100%}.PasswordStep-module_PasswordStep__buttonWrapper__LVV38{width:100%}.PasswordStep-module_PasswordStep__buttonWrapper__LVV38>*>button,.PasswordStep-module_PasswordStep__buttonWrapper__LVV38>button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.PasswordStep-module_PasswordStep__errorsWrapper__lQb7O{display:flex;flex-direction:column;margin:0 0 1rem;row-gap:.75rem;width:100%}.PasswordStep-module_PasswordStep__errorsWrapper__lQb7O div{align-items:center;column-gap:.5rem;display:flex}.PasswordStep-module_PasswordStep__errorsWrapper__lQb7O div p{color:var(--content-error);font-size:12px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:16px;margin:0}.PasswordStep-module_PasswordStep__errorsWrapper__lQb7O div>svg{flex-shrink:0;height:1.125rem;width:1.125rem}.PasswordStep-module_PasswordStep__errorsWrapper__lQb7O div>svg path{fill:var(--content-error)}.PasswordStep-module_PasswordStep__errorsWrapper__lQb7O div>svg circle{stroke:var(--content-error)}.PasswordStep-module_PasswordStep__disclaimer__5hbSS{color:#87909d;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;margin:2.5rem 0 0;text-align:center}.PasswordStep-module_PasswordStep__disclaimer__5hbSS>a{color:#c4c8ce}.CompletedStep-module_CompletedStep__Fn7Rf{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-rows:auto 1fr auto}.CompletedStep-module_CompletedStep__Fn7Rf h1{display:flex;flex-direction:column;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:-.0081rem;line-height:1.5rem;margin:0;text-align:center}.CompletedStep-module_CompletedStep__Fn7Rf p{color:#c4c8ce;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.0187rem;line-height:1.25rem;margin:.75rem 0 0;text-align:center}.CompletedStep-module_CompletedStep__animationWrapper__ffGpi{display:flex;flex-shrink:0;justify-content:center}.CompletedStep-module_CompletedStep__doneCircle__uw9K6{align-items:center;background-color:rgba(10,233,138,.2);border-radius:50%;display:flex;height:72px;justify-content:center;width:72px}.CompletedStep-module_CompletedStep__buttonWrapper__bYPIx{width:100%}.CompletedStep-module_CompletedStep__buttonWrapper__bYPIx>*>button,.CompletedStep-module_CompletedStep__buttonWrapper__bYPIx>button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.CompletedCodeStep-module_CompletedCodeStep__nWH7W>h1{font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:-.0081rem;line-height:2rem;text-align:center}.CompletedCodeStep-module_CompletedCodeStep__nWH7W>p{color:#c4c8ce;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.0187rem;line-height:1.25rem;text-align:center}.CompletedCodeStep-module_CompletedCodeStep__animationWrapper__MDRfu{display:flex;flex-shrink:0;justify-content:center}.CompletedCodeStep-module_CompletedCodeStep__doneCircle__MPwuK{align-items:center;background-color:rgba(10,233,138,.2);border-radius:50%;display:flex;height:72px;justify-content:center;width:72px}.CompletedCodeStep-module_CompletedCodeStep__image__VYahG{display:flex;justify-content:center;margin:0}.CompletedCodeStep-module_CompletedCodeStep__buttonWrapper__yHns2{margin-top:3rem;width:100%}.CompletedCodeStep-module_CompletedCodeStep__buttonWrapper__yHns2 a{background-color:#fff;border:none;border-radius:.5rem;color:#13161c;cursor:pointer;display:block;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.0063rem;line-height:1.5rem;padding:.75rem 1rem;text-align:center;text-decoration:none;width:calc(100% - 32px)}.LoginStep-module_LoginStep__label__FG84F{display:block;font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px;margin:0;text-align:left;width:100%}.LoginStep-module_LoginStep__description__w-cfb{align-items:center;color:#bec1c1;display:flex;font-family:Roobert;font-size:14px;gap:.5rem;letter-spacing:0;line-height:24px;margin:.5rem 0 1.125rem;text-align:left;width:100%}.LoginStep-module_LoginStep__description__w-cfb button{background:none;border:0;color:var(--content-primary);cursor:pointer;font:inherit;padding:0;text-decoration:none}.LoginStep-module_LoginStep__form__TfsbA{align-items:center;display:flex;flex-direction:column;width:100%}.LoginStep-module_LoginStep__buttonWrapper__LM6IT{width:100%}.LoginStep-module_LoginStep__buttonWrapper__LM6IT>*>button,.LoginStep-module_LoginStep__buttonWrapper__LM6IT>button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.LoginStep-module_LoginStep__error__AIO-L{color:var(--content-error);display:flex;font-family:inherit;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1rem;margin-top:.25rem;text-align:left;width:100%}.LoginStep-module_LoginStep__error__AIO-L svg{flex-shrink:0;height:1.125rem;margin-right:.375rem;width:1.125rem}.LoginStep-module_LoginStep__error__AIO-L circle,.LoginStep-module_LoginStep__error__AIO-L path{fill:var(--content-error)}.LoginStep-module_LoginStep__sso__iDp22{display:block;margin-top:1.5rem}.LoginStep-module_LoginStep__sso__iDp22>a{background-color:#2d323a;border:none;border-radius:.5rem;color:#fff!important;cursor:pointer;display:block;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.0063rem;line-height:1.5rem;margin-bottom:.75rem;padding:.75rem 1rem;position:relative;text-align:center;text-decoration:none}.LoginStep-module_LoginStep__sso__iDp22>a svg{left:1rem;position:absolute;top:1rem}.LoginStep-module_LoginStep__sso__divider__fyFs-{color:#c4c8ce;display:block;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.25rem;margin:0 0 1rem;position:relative;text-align:center;width:100%}.LoginStep-module_LoginStep__sso__divider__fyFs-:before{background-color:#2d323a;bottom:0;content:"";height:2px;left:0;position:absolute;top:50%;width:25%}.LoginStep-module_LoginStep__sso__divider__fyFs-:after{background-color:#2d323a;bottom:0;content:"";height:2px;position:absolute;right:0;top:50%;width:25%}.LoginStep-module_LoginStep__disclaimer__F2MXY{font-family:inherit;margin:.5rem 0 1rem;text-align:left;width:100%}.LoginStep-module_LoginStep__disclaimer__F2MXY button{background:none;border:none;color:var(--content-primary);cursor:pointer;font-family:inherit;font-size:.875rem;font-weight:400;letter-spacing:-.008rem;line-height:1.25rem;text-decoration:none}.LoginStep-module_LoginStep__disclaimer__F2MXY button:hover{color:#dee1e4}.MethodStep-module_MethodStep__mjfEv{align-items:center;display:flex;flex-direction:column;width:100%}.MethodStep-module_MethodStep__label__bOlGx{font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:-.0081rem;line-height:1.5rem;margin:0 0 1.5rem;text-align:center}.MethodStep-module_MethodStep__buttonWrapper__2qUEL{width:100%}.MethodStep-module_MethodStep__buttonWrapper__2qUEL>*>button,.MethodStep-module_MethodStep__buttonWrapper__2qUEL>button{background-color:#2d323a;color:#fff;font-weight:600;position:relative;width:100%}.MethodStep-module_MethodStep__buttonWrapper__2qUEL>*>button svg,.MethodStep-module_MethodStep__buttonWrapper__2qUEL>button svg{left:1rem;position:absolute;top:1rem;transform:scale(1.2)}.MethodStep-module_MethodStep__buttonWrapper__2qUEL a{background-color:#2d323a;border:none;border-radius:.5rem;color:#fff!important;cursor:pointer;display:block;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.0063rem;line-height:1.5rem;margin-bottom:.75rem;padding:.75rem 1rem;position:relative;text-align:center;text-decoration:none}.MethodStep-module_MethodStep__buttonWrapper__2qUEL a svg{left:1rem;position:absolute;top:1rem}.MethodStep-module_MethodStep__divider__jkkau{color:#c4c8ce;display:block;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.25rem;margin:.75rem 0;position:relative;text-align:center;width:100%}.MethodStep-module_MethodStep__divider__jkkau:before{background-color:#2d323a;bottom:0;content:"";height:2px;left:0;position:absolute;top:50%;width:32%}.MethodStep-module_MethodStep__divider__jkkau:after{background-color:#2d323a;bottom:0;content:"";height:2px;position:absolute;right:0;top:50%;width:32%}.MethodStep-module_MethodStep__disclaimer__tuklV{color:#87909d;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;margin-top:1rem;text-align:center}.MethodStep-module_MethodStep__disclaimer__tuklV>a{color:#c4c8ce}.CreateSSOStep-module_CreateSSOStep__0xn5N{align-items:center;display:flex;flex-direction:column;width:100%}.CreateSSOStep-module_CreateSSOStep__label__X4H3k{font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:-.0081rem;line-height:1.5rem;margin:0 0 1.5rem;text-align:center}.CreateSSOStep-module_CreateSSOStep__buttonWrapper__n3PTN,.CreateSSOStep-module_CreateSSOStep__form__FMBZf{width:100%}.CreateSSOStep-module_CreateSSOStep__buttonWrapper__n3PTN>*>button,.CreateSSOStep-module_CreateSSOStep__buttonWrapper__n3PTN>button{font-weight:600;margin-bottom:1.5rem;position:relative;width:100%}.CreateSSOStep-module_CreateSSOStep__divider__YE3l4{color:#c4c8ce;display:block;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.3px;line-height:1.25rem;margin:0 0 1.5rem;position:relative;text-align:center;width:100%}.CreateSSOStep-module_CreateSSOStep__divider__YE3l4:before{background-color:#2d323a;bottom:0;content:"";height:2px;left:0;position:absolute;top:50%;width:43%}.CreateSSOStep-module_CreateSSOStep__divider__YE3l4:after{background-color:#2d323a;bottom:0;content:"";height:2px;position:absolute;right:0;top:50%;width:43%}.CreateSSOStep-module_CreateSSOStep__disclaimer__KmojD{color:#87909d;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.25rem;margin:2.5rem 0 0;text-align:center}.CreateSSOStep-module_CreateSSOStep__disclaimer__KmojD>a{color:#c4c8ce}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__J8rwb{display:flex;flex-direction:column;width:100%}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__title__Fw2Gd{font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px;margin:0;text-align:left;width:100%}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__description__E9kXG{color:#fff;font-family:Roobert;font-size:14px;letter-spacing:0;line-height:24px;margin:.5rem 0 1.125rem;text-align:left;width:100%}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__error__u1DFE{align-items:center;color:var(--content-error);display:flex;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:1rem;margin-top:.25rem;text-align:left;width:100%}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__error__u1DFE svg{flex-shrink:0;height:1.125rem;margin-right:.375rem;width:1.125rem}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__error__u1DFE circle,.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__error__u1DFE path{fill:var(--content-error)}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__buttonWrapper__knB--{margin-top:1rem;width:100%}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__buttonWrapper__knB-->*>button,.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__buttonWrapper__knB-->button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.PasswordRecoveryRequestStep-module_PasswordRecoveryRequestStep__backToLogin__pAcv6{align-self:center;background:none;border:0;color:var(--content-primary);cursor:pointer;font-family:inherit;font-family:Roobert;font-size:14px;font-weight:600;letter-spacing:0;line-height:24px;margin-top:1rem;padding:.5rem 0;text-align:center;text-decoration:none}.PasswordRecoveryStep-module_PasswordRecoveryStep__0HTue{display:flex;flex-direction:column;width:100%}.PasswordRecoveryStep-module_PasswordRecoveryStep__label__ir0R0{display:block;font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px;margin:0 0 .5rem;text-align:left;width:100%}.PasswordRecoveryStep-module_PasswordRecoveryStep__description__Wjc2M{color:#fafafa;font-family:Roobert;font-size:14px;letter-spacing:0;line-height:24px;margin:0 0 1.5rem;text-align:left;width:100%}.PasswordRecoveryStep-module_PasswordRecoveryStep__secondaryDescription__KfLns{color:#fafafa;font-family:Roobert;font-size:14px;letter-spacing:0;line-height:24px;margin:0;text-align:left;width:100%}.PasswordRecoveryStep-module_PasswordRecoveryStep__secondaryDescription__KfLns button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;text-decoration:underline}.PasswordRecoveryStep-module_PasswordRecoveryStep__buttonWrapper__UnY0V{margin-top:1rem;width:100%}.PasswordRecoveryStep-module_PasswordRecoveryStep__buttonWrapper__UnY0V>*>button,.PasswordRecoveryStep-module_PasswordRecoveryStep__buttonWrapper__UnY0V>button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.LoginBlockedStep-module_LoginBlockedStep__RYO40{display:flex;flex-direction:column;width:100%}.LoginBlockedStep-module_LoginBlockedStep__title__OJfJx{display:block;font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px;margin:0 0 .5rem;text-align:left;width:100%}.LoginBlockedStep-module_LoginBlockedStep__description__noo1x{color:var(--content-primary,#fafafa);font-family:Roobert;font-size:14px;letter-spacing:0;line-height:24px;margin:0 0 1.5rem;text-align:left;width:100%}.LoginBlockedStep-module_LoginBlockedStep__description__noo1x:last-of-type{margin:0}.LoginBlockedStep-module_LoginBlockedStep__description__noo1x b{font-weight:750}.LoginBlockedStep-module_LoginBlockedStep__buttonWrapper__i9tCD{margin-top:1rem;width:100%}.LoginBlockedStep-module_LoginBlockedStep__buttonWrapper__i9tCD>*>button,.LoginBlockedStep-module_LoginBlockedStep__buttonWrapper__i9tCD>button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.Signup-module_Signup__yNZPl{background:transparent;border:none;color:#fff;display:block;font-family:var(--main-font,"Roobert");max-width:25.5rem;padding:0;width:100%}.Signup-module_Signup__content__nGgLa{background-color:#13161c;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:column;padding:2rem 1.5rem 1.5rem}.Signup-module_Signup__content__modal__j-3Ft{background:linear-gradient(197deg,rgba(10,233,138,.32) .46%,rgba(43,43,43,.32) 27.26%),#1e1f1f;border-radius:1rem 1rem 0 0;bottom:0;left:0;max-height:100dvh;min-height:37.5rem;overflow-y:auto;position:fixed;right:0;z-index:1000}@media (min-width:48rem){.Signup-module_Signup__content__modal__j-3Ft{border-radius:0;left:auto;overflow-y:visible;right:0;top:0;width:25.5rem}}.Signup-module_Signup__body__4R6u2{flex:1 0 auto;min-height:auto;overflow-y:visible}@media (min-width:48rem){.Signup-module_Signup__body__4R6u2{flex:1 1;min-height:0;overflow-y:auto}}.Signup-module_Signup__footer__5mPdw{display:flex;flex-direction:column;flex-shrink:0;font-size:12px;font-style:normal;font-weight:500;gap:.5rem;letter-spacing:.1px;line-height:16px;margin-top:2rem}.Signup-module_Signup__footerHelp__T4HSy{color:var(--content-primary);text-decoration:none}.Signup-module_Signup__footerTerms__BAZQ7{color:#bec1c1;margin:0}.Signup-module_Signup__footerTerms__BAZQ7 a{color:var(--content-primary);text-decoration:none}.Signup-module_Signup__backdrop__IQ145{background-color:rgba(0,0,0,.8);border:none;bottom:0;cursor:pointer;display:flex;left:0;position:fixed;right:0;top:0;z-index:10}.CompletedModal-module_CompletedModal__kg5Yp{background:none;border:none;color:#fff;display:block;max-width:22.5rem}.CompletedModal-module_CompletedModal__content__3LLmQ{background-color:#1e2229;border-radius:1rem 1rem 0 0;padding:2.5rem 1.5rem}@media screen and (max-width:768px){.CompletedModal-module_CompletedModal__content__3LLmQ{padding:2.5rem 1.5rem 4rem}}.CompletedModal-module_CompletedModal__content__modal__LAQtq{background-image:url(https://static.platzi.com/media/uploads/signup_background_59bf84ac15.png);background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:fixed;right:0;z-index:11}@media (min-width:48rem){.CompletedModal-module_CompletedModal__content__modal__LAQtq{border-radius:1rem;bottom:inherit;left:50%;max-width:22.5rem;top:15%;transform:translateX(-50%)}}.CompletedModal-module_CompletedModal__backdrop__ycy1i{background-color:rgba(0,0,0,.6);border:none;bottom:0;cursor:pointer;display:flex;left:0;position:fixed;right:0;top:0;z-index:10}.NotificationModal-module_NotificationModal__overlay__6C7H2{align-items:center;background-color:rgba(0,0,0,.6);border:none;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:10}.NotificationModal-module_NotificationModal__content__qEEDn,.NotificationModal-module_NotificationModal__error-content__IyBMa,.NotificationModal-module_NotificationModal__success-content__pS-Gk{align-items:center;background-color:#1e2229;border-radius:1rem;display:flex;flex-direction:column;max-width:22rem;width:100%}.NotificationModal-module_NotificationModal__success-content__pS-Gk{max-width:28rem;padding:1.5rem}.NotificationModal-module_NotificationModal__success-confetti__X9WQA{display:flex;justify-content:center;margin:0}.NotificationModal-module_NotificationModal__success-confetti__X9WQA img{max-width:20rem;width:100%}.NotificationModal-module_NotificationModal__icon-container__0k5-9{align-items:center;display:flex;height:4rem;justify-content:center;margin-top:1.5rem;width:4rem}.NotificationModal-module_NotificationModal__icon-container--error__aNjVj{background-color:rgba(251,91,91,.2);border-radius:50%}.NotificationModal-module_NotificationModal__icon-container__0k5-9 span{display:flex}.NotificationModal-module_NotificationModal__icon-container__0k5-9 span svg{height:2.5rem;width:2.5rem}.NotificationModal-module_NotificationModal__icon-container__0k5-9 span circle,.NotificationModal-module_NotificationModal__icon-container__0k5-9 span path{fill:var(--content-error);font-size:4rem}.NotificationModal-module_NotificationModal__texts-container__COmBo{padding:1.5rem 1.5rem 2rem;text-align:center}.NotificationModal-module_NotificationModal__texts-container__COmBo h2,.NotificationModal-module_NotificationModal__texts-container__COmBo h3{color:#fff;font-size:1.125rem;font-weight:500;margin:0}.NotificationModal-module_NotificationModal__texts-container__COmBo h3{margin-top:.25rem}.NotificationModal-module_NotificationModal__texts-container__COmBo p{color:#c4c8ce;font-size:.875rem;font-weight:400;margin-bottom:0;margin-top:.75rem}.NotificationModal-module_NotificationModal__logo__gqWFQ{display:flex;justify-content:center;margin:0 0 1rem}.NotificationModal-module_NotificationModal__logo__gqWFQ img{width:10rem}.NotificationModal-module_NotificationModal__neutral-button-container__8vAzx{display:flex;justify-content:center;padding:1rem 0;width:100%}.NotificationModal-module_NotificationModal__neutral-button-container__8vAzx button{background-color:#404650;border:none;color:#fff;width:100%}.NotificationModal-module_NotificationModal__neutral-button-container__8vAzx button:hover{background-color:#2d323a}.NotificationModal-module_NotificationModal__secondary-button-container__HsK69{border-top:.063rem solid #404650;display:flex;justify-content:center;padding:1rem 0;width:100%}.NotificationModal-module_NotificationModal__secondary-button-container__HsK69 button{background-color:transparent;color:#fff}.NotificationModal-module_NotificationModal__primary-button-container__uDsx1{display:flex;justify-content:center;padding:0 0 1rem;width:100%}.NotificationModal-module_NotificationModal__jF34r button,.NotificationModal-module_NotificationModal__primary-button-container__uDsx1 button{position:relative;width:100%}.CreateNewPassword-module_CreateNewPassword__LXMp9{align-items:center;display:flex;flex-direction:column;width:100%}.CreateNewPassword-module_CreateNewPassword__header__gNZvl{display:flex;justify-content:center;width:100%}.CreateNewPassword-module_CreateNewPassword__label__vYE-7{font-family:Roobert;font-size:22px;letter-spacing:0;line-height:36px;margin:0;text-align:left;width:100%}.CreateNewPassword-module_CreateNewPassword__description__FeU7K{color:#bec1c1;font-family:Roobert;font-size:14px;letter-spacing:0;line-height:24px;margin:.5rem 0 1.125rem;text-align:left;width:100%}.CreateNewPassword-module_CreateNewPassword__form__KtyZO{width:100%}.CreateNewPassword-module_CreateNewPassword__passwordsContainer__P-PRr{display:flex;flex-direction:column;row-gap:.75rem;width:100%}.CreateNewPassword-module_CreateNewPassword__requirements__xONW-{align-self:stretch;color:var(--content-primary,#fafafa);font-family:var(--main-font,"Roobert");font-size:14px;font-style:normal;font-weight:400;letter-spacing:.1px;line-height:20px;margin:0 0 .25rem;text-align:left;width:100%}.CreateNewPassword-module_CreateNewPassword__requirements__xONW- p{margin:0}.CreateNewPassword-module_CreateNewPassword__requirements__xONW- ul{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:.25rem 0 0;padding:0}.CreateNewPassword-module_CreateNewPassword__requirements__xONW- li{align-items:center;display:flex;gap:.5rem}.CreateNewPassword-module_CreateNewPassword__requirementIcon__PWIP1{align-items:center;display:inline-flex;flex-shrink:0;height:1rem;justify-content:center;width:1rem}.CreateNewPassword-module_CreateNewPassword__requirementIcon__PWIP1:before{background-color:currentColor;border-radius:50%;content:"";height:.25rem;width:.25rem}.CreateNewPassword-module_CreateNewPassword__requirementIcon__PWIP1 svg{height:1rem;width:1rem}.CreateNewPassword-module_CreateNewPassword__requirementIcon__PWIP1 svg path{fill:var(--content-brand)}.CreateNewPassword-module_CreateNewPassword__requirementIcon__PWIP1:has(svg):before{content:none}.CreateNewPassword-module_CreateNewPassword__errorsWrapper__B6kVn{display:flex;flex-direction:column;margin-top:.75rem;row-gap:.75rem;width:100%}.CreateNewPassword-module_CreateNewPassword__errorMessage__YzzXF{align-items:center;column-gap:.5rem;display:flex}.CreateNewPassword-module_CreateNewPassword__errorMessage__YzzXF p{color:var(--content-error);font-size:.75rem;font-weight:400;letter-spacing:-.008rem;line-height:1rem;margin:0}.CreateNewPassword-module_CreateNewPassword__errorMessage__YzzXF>svg{flex-shrink:0;height:1.125rem;width:1.125rem}.CreateNewPassword-module_CreateNewPassword__errorMessage__YzzXF>svg path{fill:var(--content-error)}.CreateNewPassword-module_CreateNewPassword__errorMessage__YzzXF>svg circle{stroke:var(--content-error)}.CreateNewPassword-module_CreateNewPassword__buttonWrapper__k2tPb{margin-top:1rem;width:100%}.CreateNewPassword-module_CreateNewPassword__buttonWrapper__k2tPb>*>button,.CreateNewPassword-module_CreateNewPassword__buttonWrapper__k2tPb>button{align-items:center;column-gap:1rem;font-weight:600;position:relative;width:100%}.NewPassword-module_NewPassword__N5mek{background:transparent;border:none;color:#fff;display:block;max-width:22.5rem;min-height:100vh;padding:0;width:100%}.NewPassword-module_NewPassword__content__dndB4{background-color:#13161c;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:column;min-height:100vh;padding:1.5rem}.NewPassword-module_NewPassword__footer__sRXSN{display:flex;flex-direction:column;flex-shrink:0;font-size:12px;font-style:normal;font-weight:500;gap:.5rem;letter-spacing:.1px;line-height:16px;margin-top:auto}.NewPassword-module_NewPassword__footerHelp__9famg{color:var(--content-primary);text-decoration:none}.NewPassword-module_NewPassword__footerTerms__j-Sc1{color:#bec1c1;margin:0}.NewPassword-module_NewPassword__footerTerms__j-Sc1 a{color:var(--content-primary);text-decoration:none}.SimulationSidebar_SimulationSidebar__6gK1C{display:flex;flex-direction:column;gap:1.5rem;background-color:#1e1f1f;border-radius:.5rem;height:100%;min-height:0;overflow-y:auto;padding-bottom:1rem}.SimulationSidebar_SimulationSidebar__6gK1C::-webkit-scrollbar{width:10px}.SimulationSidebar_SimulationSidebar__6gK1C::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SimulationSidebar_SimulationSidebar__6gK1C::-webkit-scrollbar-thumb{background:#2d323a;border-radius:.25rem;background-clip:content-box;border-right:2px solid rgba(0,0,0,0)}.SimulationSidebar_SimulationSidebar__6gK1C::-webkit-scrollbar-thumb:hover{background:#555c68}.SimulationSidebar_SimulationSidebar__sectionFirst__9fEHy,.SimulationSidebar_SimulationSidebar__section__l22nP{display:flex;flex-direction:column;gap:1.5rem;padding:0 1rem}.SimulationSidebar_SimulationSidebar__sectionFirst__9fEHy{padding-top:1rem}.SimulationSidebar_SimulationSidebar__sectionTitle__hcaXL{font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.0062rem;font-weight:400;font-weight:700;color:var(--content-primary,#f5f5f5);font-feature-settings:"calt" off;margin:0}.SimulationSidebar_SimulationSidebar__objectivesList__5SWQX{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.SimulationSidebar_SimulationSidebar__objectiveItem__Txd9C{display:flex;align-items:flex-start;gap:.5rem;padding:1rem;border-radius:.5rem;background:#141515;width:100%;box-sizing:border-box}.SimulationSidebar_SimulationSidebar__objectiveBullet__syGBX{width:.5rem;height:.5rem;flex-shrink:0;margin-top:2px;border-radius:50%;background-color:#bec1c1}.SimulationSidebar_SimulationSidebar__objectiveText__kr5_j{flex:1 1;min-width:0;color:var(--content-primary,#fafafa);font-feature-settings:"liga" off,"calt" off;font-family:var(--Font-Family-Primary,Roobert),sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.1px;overflow-wrap:anywhere}.SimulationSidebar_SimulationSidebar__contextCardBusiness__mb5wz,.SimulationSidebar_SimulationSidebar__contextCardConversation__AcF52{display:flex;background-color:#141515;border-radius:.5rem;width:100%;box-sizing:border-box}.SimulationSidebar_SimulationSidebar__contextCardBusiness__mb5wz{align-items:center;gap:1rem;padding:.75rem}.SimulationSidebar_SimulationSidebar__contextCardConversation__AcF52{align-items:flex-start;gap:.75rem;padding:1rem}.SimulationSidebar_SimulationSidebar__contextIcon__h_Qr1{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;flex-shrink:0;background:linear-gradient(209deg,rgba(10,233,138,.2) 6.7%,rgba(56,192,233,.2) 90.84%),#141515;border-radius:.5rem;overflow:hidden}.SimulationSidebar_SimulationSidebar__contextIcon__h_Qr1 svg{width:1.5rem;height:1.5rem;flex-shrink:0}.SimulationSidebar_SimulationSidebar__contextCardBusiness__mb5wz .SimulationSidebar_SimulationSidebar__contextIcon__h_Qr1 svg path{stroke:#fff;fill:none}.SimulationSidebar_SimulationSidebar__contextCardConversation__AcF52 .SimulationSidebar_SimulationSidebar__contextIcon__h_Qr1 svg path{fill:#fff}.SimulationSidebar_SimulationSidebar__contextText__6B8KK{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0}.SimulationSidebar_SimulationSidebar__contextCardConversation__AcF52 .SimulationSidebar_SimulationSidebar__contextText__6B8KK{gap:2px}.SimulationSidebar_SimulationSidebar__storeName__Y41vk{font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.0062rem;font-weight:400;font-weight:700;color:#fff;font-feature-settings:"calt" off}.SimulationSidebar_SimulationSidebar__conversationTitle__5ecjE{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;font-weight:700;color:#fff;font-feature-settings:"calt" off}.SimulationSidebar_SimulationSidebar__conversationDescription__9YkUE{margin:0;color:var(--content-secondary,#bec1c1);font-feature-settings:"liga" off,"calt" off;font-family:var(--Font-Family-Primary,Roobert),sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.1px;overflow-wrap:anywhere}.SimulationSidebar_SimulationSidebar__location__xPYF_{display:flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:.00625rem;color:var(--content-secondary,#bec1c1);font-feature-settings:"liga" off,"calt" off}.SimulationSidebar_SimulationSidebar__location__xPYF_ svg{width:1rem;height:1rem;flex-shrink:0}.SimulationSidebar_SimulationSidebar__location__xPYF_ svg path{fill:var(--content-secondary,#bec1c1)}.SimulationSidebar_SimulationSidebar__businessContent__3Uhsy{display:flex;flex-direction:column;gap:.25rem}.SimulationSidebar_SimulationSidebar__stats__H7k3m{display:flex;gap:.25rem}.SimulationSidebar_SimulationSidebar__statItem__hbJ5O{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.75rem .25rem;background-color:#141515;border-radius:.5rem}.SimulationSidebar_SimulationSidebar__statValue___qiHt{font-size:1.125rem;font-weight:500;line-height:1.75rem;letter-spacing:.01rem;color:#fff;font-feature-settings:"liga" off,"calt" off;text-align:center}.SimulationSidebar_SimulationSidebar__statLabel__OwH93{font-size:.75rem;line-height:1rem;color:var(--content-secondary,#bec1c1);font-feature-settings:"calt" off;text-align:center}.SimulationSidebar_SimulationSidebar__productsHeader__PkJ_m{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.SimulationSidebar_SimulationSidebar__productsTitle__1I_fu{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;font-weight:700;color:var(--content-primary,#f5f5f5);font-feature-settings:"calt" off}.SimulationSidebar_SimulationSidebar__productsCount__wIeVw{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--content-secondary,#bec1c1);font-feature-settings:"calt" off;white-space:nowrap}.SimulationSidebar_SimulationSidebar__productsList__gAeGy{display:flex;flex-direction:column;gap:.25rem;min-height:0}@media(min-width:40rem){.SimulationSidebar_SimulationSidebar__productsList__gAeGy{flex:1 1;overflow-y:auto}.SimulationSidebar_SimulationSidebar__productsList__gAeGy::-webkit-scrollbar{width:10px}.SimulationSidebar_SimulationSidebar__productsList__gAeGy::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SimulationSidebar_SimulationSidebar__productsList__gAeGy::-webkit-scrollbar-thumb{background:#2d323a;border-radius:.25rem;background-clip:content-box;border-right:2px solid rgba(0,0,0,0)}.SimulationSidebar_SimulationSidebar__productsList__gAeGy::-webkit-scrollbar-thumb:hover{background:#555c68}}.SimulationSidebar_SimulationSidebar__productItem__It8Ti{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:#141515;border-radius:.5rem}.SimulationSidebar_SimulationSidebar__productName__xG7nJ{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--content-secondary,#bec1c1);font-feature-settings:"calt" off}.SimulationSidebar_SimulationSidebar__productPriceRow__wpWZ7{display:flex;align-items:center;gap:.5rem}.SimulationSidebar_SimulationSidebar__productPrice__Mntfg{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;font-weight:700;color:#fff;font-feature-settings:"calt" off;white-space:nowrap}.SimulationSidebar_SimulationSidebar__productGmv__ORC55{font-size:.75rem;font-weight:500;line-height:1rem;letter-spacing:.00625rem;color:var(--content-success-hover,#76f9c0);background-color:var(--utility-success-020,#034f2f);padding:.25rem .5rem;border-radius:.25rem;white-space:nowrap;font-feature-settings:"liga" off,"calt" off}.SimulationSidebar_SimulationSidebar__emptyState__vp4tj{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--content-secondary,#bec1c1);margin:0;padding:1rem}.SimulationLayout_SimulationLayout__Vg8IS{height:100dvh;min-height:600px;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"info" "main";background-color:rgba(0,0,0,.96)}@media(min-width:64rem){.SimulationLayout_SimulationLayout__Vg8IS{background-color:rgba(0,0,0,0);gap:8px;padding-top:8px;height:100dvh;grid-template-columns:1fr;grid-template-rows:68px 1fr;grid-template-areas:"info" "main";max-width:calc(100vw - 56px)}}.SimulationLayout_SimulationLayout--split__z7vWT{grid-template-rows:auto 1fr minmax(0,1fr);grid-template-areas:"info" "main" "tabs"}@media(min-width:64rem){.SimulationLayout_SimulationLayout--split__z7vWT{grid-template-columns:minmax(0,6fr) minmax(0,2.5fr);grid-template-rows:68px 1fr;grid-template-areas:"info info" "main tabs"}}.SimulationLayout_SimulationLayout__header__GdflX{grid-column:1/-1;width:100%}.SimulationLayout_SimulationLayout__info__zJJ4E{grid-area:info;display:flex;justify-content:space-between;align-items:center}@media(min-width:64rem){.SimulationLayout_SimulationLayout__info__zJJ4E{display:block}}.SimulationLayout_SimulationLayout__main__lmbQL{grid-area:main;min-width:0;min-height:0}@media(min-width:64rem){.SimulationLayout_SimulationLayout__main__lmbQL{max-height:calc(100dvh - 84px);overflow:hidden}}.SimulationLayout_SimulationLayout__tabs__zOb9N{grid-area:tabs;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-y:auto}.SimulationLayout_SimulationLayout__tabs__zOb9N::-webkit-scrollbar{width:8px;height:8px}.SimulationLayout_SimulationLayout__tabs__zOb9N::-webkit-scrollbar-track{background:#1e2229}.SimulationLayout_SimulationLayout__tabs__zOb9N::-webkit-scrollbar-thumb{background:#2d323a;border-radius:.5rem}.SimulationLayout_SimulationLayout__tabs__zOb9N::-webkit-scrollbar-thumb:hover{background:#555c68}@media(min-width:64rem){.SimulationLayout_SimulationLayout__tabs__zOb9N{display:block;max-height:calc(100dvh - 84px)}}.VerticalVideoOverlay_VerticalVideoOverlay__l0yVi{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}@media(min-width:64rem){.VerticalVideoOverlay_VerticalVideoOverlay__l0yVi{display:none}}.VerticalVideoOverlay_VerticalVideoOverlay--visible__XBXk_{opacity:1;visibility:visible}.VerticalVideoOverlay_VerticalVideoOverlay__topBar__ZKHNA{display:flex;align-items:center;justify-content:space-between;padding:calc(.5rem + env(safe-area-inset-top)) .75rem .5rem}.VerticalVideoOverlay_VerticalVideoOverlay__topBarActions__O3T4k{display:flex;align-items:center;gap:.5rem}.VerticalVideoOverlay_VerticalVideoOverlay__iconButton__2pA9h,.VerticalVideoOverlay_VerticalVideoOverlay__topBar__ZKHNA a,.VerticalVideoOverlay_VerticalVideoOverlay__topBar__ZKHNA button{pointer-events:auto}.VerticalVideoOverlay_VerticalVideoOverlay__sectionBar__E1uhR{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom))}.VerticalVideoOverlay_VerticalVideoOverlay__sectionBar__E1uhR .VerticalVideoOverlay_VerticalVideoOverlay__explainerButton__05yzn,.VerticalVideoOverlay_VerticalVideoOverlay__sectionBar__E1uhR .VerticalVideoOverlay_VerticalVideoOverlay__sectionButton__UHT_M{pointer-events:auto}.VerticalVideoOverlay_VerticalVideoOverlay__sectionBar__E1uhR .VerticalVideoOverlay_VerticalVideoOverlay__explainerButton__05yzn{margin-left:auto;border:1px solid var(--sin-primary);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.1),inset 0 -1px 0 0 rgba(0,0,0,.2),0 0 12px 0 color-mix(in srgb,var(--sin-primary) 30%,transparent)}.VerticalVideoOverlay_VerticalVideoOverlay__sectionBar__E1uhR .VerticalVideoOverlay_VerticalVideoOverlay__explainerButton__05yzn>span{gap:.5rem}.VerticalVideoOverlay_VerticalVideoOverlay__syllabusSheet__yZhQT.VerticalVideoOverlay_VerticalVideoOverlay__syllabusSheet__yZhQT{gap:0;padding:.5rem 0 1.5rem;max-height:80dvh;overflow-y:auto;border-top:1px solid var(--border-primary,#323434);border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:color-mix(in srgb,var(--background-tertiary,#1e1f1f) 90%,transparent);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.VerticalVideoOverlay_VerticalVideoOverlay__syllabusHeader__gYB4c{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem}.VerticalVideoOverlay_VerticalVideoOverlay__syllabusTitle__1IFwb{font-weight:500;font-size:1rem;letter-spacing:-.008rem;text-transform:none;text-decoration:none;line-height:1.375rem;color:var(--content-primary);margin:0}.VerticalVideoOverlay_VerticalVideoOverlay__fullscreenButton___JSzN{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border:none;background:rgba(0,0,0,0);color:var(--content-primary);cursor:pointer}.VerticalVideoOverlay_VerticalVideoOverlay__fullscreenButton___JSzN svg{width:1.5rem;height:1.5rem}@media(min-width:64rem){.VerticalVideoOverlay_VerticalVideoOverlay__fullscreenButton___JSzN{display:none}}.VerticalClassLayout_VerticalClassLayout__c2JhE{--strip-size:min(calc(100vw * 16 / 9),80dvh);height:100dvh;min-height:600px;display:flex;flex-direction:column;background-color:rgba(0,0,0,.96)}.VerticalClassLayout_VerticalClassLayout__header__Fhjnq{width:100%}.VerticalClassLayout_VerticalClassLayout__info__IuRFK{display:none}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn{position:relative;flex:0 0 var(--strip-size);min-height:0;transition:flex-basis .25s ease}.VerticalClassLayout_VerticalClassLayout--expanded__QYnZO{--strip-size:35dvh}.VerticalClassLayout_VerticalClassLayout--dragging__53GdJ .VerticalClassLayout_VerticalClassLayout__main__dO6Qn{transition:none}.VerticalClassLayout_VerticalClassLayout__stage__ANi1N{position:relative;height:100%;overflow:hidden;background-color:#000}.VerticalClassLayout_VerticalClassLayout__after__2DWFt{display:none}.VerticalClassLayout_VerticalClassLayout__sheet__E3ZNx{flex:1 1;display:flex;flex-direction:column;min-height:0}.VerticalClassLayout_VerticalClassLayout__sheetHeader__fM_fP{padding-top:.5rem}.VerticalClassLayout_VerticalClassLayout__sheetBody__94YVr{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__main__dO6Qn{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;background-color:#000;transition:none}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__stage__ANi1N{flex:1 1;min-height:0}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__stage__ANi1N .video-js{touch-action:none}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__sheet__E3ZNx{display:none}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__stage__ANi1N .video-js .vjs-control-bar{padding-bottom:calc(.75rem + 56px + env(safe-area-inset-bottom))}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__stage__ANi1N .VideoPlayer .video-js .vjs-text-track-display{inset-block-end:max(.75rem,(100% - 177.7777777778vw)/2 + .75rem)!important}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__stage--cover__n01_T .VideoPlayer .video-js .vjs-text-track-display{inset-block-end:.75rem!important}.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__stage__ANi1N .VideoPlayer .video-js.vjs-paused .vjs-text-track-display,.VerticalClassLayout_VerticalClassLayout--fullscreen__65qd8 .VerticalClassLayout_VerticalClassLayout__stage__ANi1N .VideoPlayer .video-js.vjs-user-active .vjs-text-track-display{inset-block-end:calc(4em + 56px + env(safe-area-inset-bottom))!important}@media(min-width:64rem){.VerticalClassLayout_VerticalClassLayout__c2JhE{--strip-size:auto;display:grid;background-color:rgba(0,0,0,0);grid-gap:8px;gap:8px;padding-top:8px;height:100dvh;grid-template-columns:minmax(0,6fr) minmax(0,4fr);grid-template-rows:68px 1fr;grid-template-areas:"info info" "main tabs";width:100%;max-width:calc(100vw - 56px);margin-inline:auto}.VerticalClassLayout_VerticalClassLayout--accountless__P6FtX{max-width:100vw;padding-top:0;grid-template-rows:auto 68px 1fr;grid-template-areas:"header header" "info info" "main tabs"}.VerticalClassLayout_VerticalClassLayout__header__Fhjnq{grid-area:header;padding:0 .75rem 0 0}.VerticalClassLayout_VerticalClassLayout__info__IuRFK{display:block;grid-area:info}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn{grid-area:main;flex:none;min-width:0;align-content:start;max-height:calc(100dvh - 84px);overflow-y:auto;padding-bottom:.5rem;transition:none}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn::-webkit-scrollbar{width:8px;height:8px}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn::-webkit-scrollbar-thumb,.VerticalClassLayout_VerticalClassLayout__main__dO6Qn::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0)}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn:hover::-webkit-scrollbar{width:8px;height:8px}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn:hover::-webkit-scrollbar-track{background:#1e2229}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn:hover::-webkit-scrollbar-thumb{background:#2d323a;border-radius:.5rem}.VerticalClassLayout_VerticalClassLayout__main__dO6Qn:hover::-webkit-scrollbar-thumb:hover{background:#555c68}.VerticalClassLayout_VerticalClassLayout__stage__ANi1N{height:auto;overflow:visible;background-color:rgba(0,0,0,0)}.VerticalClassLayout_VerticalClassLayout__stage__ANi1N .vjs-tech{object-fit:contain}.VerticalClassLayout_VerticalClassLayout__after__2DWFt{display:block}.VerticalClassLayout_VerticalClassLayout__sheet__E3ZNx{display:block;grid-area:tabs;min-height:0}.VerticalClassLayout_VerticalClassLayout__sheetHeader__fM_fP{display:none}.VerticalClassLayout_VerticalClassLayout__sheetBody__94YVr{display:block;overflow:visible}}