.N7_PQa_AnimatedDarkBackground{z-index:-1;background-color:#1e0013;width:100%;height:100%;position:fixed;top:0;left:0}.N7_PQa_Blur{-webkit-backdrop-filter:blur(10rem);backdrop-filter:blur(10rem);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.N7_PQa_Circle{aspect-ratio:1;border-radius:999em;width:15rem;position:absolute;top:50%;left:50%}.N7_PQa_Circle1{background-color:#871c23;animation:20s linear infinite N7_PQa_SpinCircle1}.N7_PQa_Circle2{background-color:#871c23;animation:20s linear infinite N7_PQa_SpinCircle2}.N7_PQa_Circle3{background-color:#7b126b;animation:20s linear infinite N7_PQa_SpinCircle3}@keyframes N7_PQa_SpinCircle1{0%{transform:translate(-50%,-50%)rotate(0)translate(-40rem)}to{transform:translate(-50%,-50%)rotate(360deg)translate(-40rem)}}@keyframes N7_PQa_SpinCircle2{0%{transform:translate(-50%,-50%)rotate(120deg)translate(-25rem)}to{transform:translate(-50%,-50%)rotate(480deg)translate(-25rem)}}@keyframes N7_PQa_SpinCircle3{0%{transform:translate(-50%,-50%)rotate(240deg)translate(-10rem)}to{transform:translate(-50%,-50%)rotate(600deg)translate(-10rem)}}._1hAw4W_BrandsFooter{flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;padding:0 0 1.7rem 1.7rem;display:flex}._1hAw4W_BrandIntel{height:2.5rem}._1hAw4W_BrandLenovo{height:7rem}._6RtoJa_Button{color:#fff;-webkit-user-select:none;user-select:none;border:.1rem solid #0000;border-radius:99em;align-items:center;width:-moz-fit-content;width:fit-content;min-width:19rem;max-width:100%;height:3.6rem;margin:0 auto;padding:0 1rem;font-size:1.6rem;font-weight:500}._6RtoJa_Red{background-color:#e1251b}._6RtoJa_Outline{background-color:#0000;border-color:#fff}._6RtoJa_Dark{background-color:#1e0013}._6RtoJa_White{color:#000;background-color:#fff}.Ys-myq_Checkbox{background:50%/80% no-repeat;border:.1rem solid #fff;flex-grow:0;flex-shrink:0;width:1.2rem;height:1.2rem;transition:background .2s ease-in-out;display:inline-block;position:relative}.Ys-myq_Checkbox:has(input:checked){background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA4LjYyNSA1Ljk3MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxwYXRoIGQ9Im0wLjM1MyAyLjI2IDMuMDA2IDMuMDA2IDQuOTEyLTQuOTEyIiBmaWxsPSJub25lIiBzdHJva2U9IiMxZTAwMTMiLz4KPC9zdmc+Cg==)}.Ys-myq_Input{opacity:.01;width:100%;height:100%;position:absolute;top:0;left:0}.rVYnfq_Page{flex-direction:column;align-items:center;height:100%;display:flex}.rVYnfq_MainContainer{scrollbar-width:thin;flex-shrink:1;width:70%;margin:auto 0;padding:2rem 0;overflow:auto}.rVYnfq_CameraFeedbackContainer{aspect-ratio:1;border-radius:1rem;margin:0 auto;position:relative;overflow:clip}.rVYnfq_CameraFeedbackOverlay{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.rVYnfq_CameraFeedbackVideo{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform:rotateY(180deg)}.rVYnfq_Hide{display:none}.rVYnfq_GenderSelector{flex-direction:row;justify-content:space-around;align-items:center;margin-top:4.5rem;margin-bottom:2.8rem;display:flex}.rVYnfq_Person{width:40%;max-width:8rem}.rVYnfq_AcceptPhotoShown{-webkit-user-select:none;user-select:none;flex-direction:row;gap:.6rem;margin-bottom:1.4rem;display:flex}.rVYnfq_Center{display:block}.rVYnfq_PhotoDoneButtonsGroup{flex-direction:column;gap:2rem;width:-moz-fit-content;width:fit-content;margin:3rem auto 0;display:flex}.rVYnfq_MaxWidth{width:100%}._1qNh5G_Page{flex-direction:column;align-items:center;height:100%;display:flex}._1qNh5G_MainContainer{scrollbar-width:thin;flex-direction:column;flex-shrink:1;justify-content:center;align-items:center;width:90%;height:100%;margin:auto 0;padding:2rem 0;display:flex;overflow:auto}._1qNh5G_Title{text-transform:uppercase;text-align:center;margin-top:3rem;font-size:2.4rem;font-weight:500}._1qNh5G_Spinner{--id:0;margin:auto 0;animation:2s linear infinite _1qNh5G_Spin;position:relative}._1qNh5G_Spinner ._1qNh5G_Circle{width:3rem;height:3rem;transform:translate(-50%,-50%)rotate(calc(var(--id)*45deg))translateY(-5em)scale(calc(var(--id)/8));background-color:#fff;border-radius:99rem;position:absolute;top:50%;left:50%}@keyframes _1qNh5G_Spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flk5Ja_Page{text-align:center;flex-direction:column;justify-content:space-between;min-height:100%;display:flex}.flk5Ja_LenovoLogo{height:5rem;margin-top:5rem}.flk5Ja_WelcomeHeader{margin-top:3rem;font-size:4rem;font-weight:700}.flk5Ja_DiscoverAura{text-transform:uppercase;margin:2.6rem auto 3.5rem;font-size:2.8rem;font-weight:500}.flk5Ja_CameraDisclaimerContainer{flex-direction:column;align-items:center;gap:1.2rem;display:flex}.flk5Ja_WarningIcon{width:3.5rem}.flk5Ja_CameraDisclaimer{width:90%;margin:0 auto;font-size:2rem;font-weight:300}.flk5Ja_StartButton{margin-top:2rem;margin-bottom:2rem}.flk5Ja_PrivacyParagraph{width:90%;margin:4rem auto;font-size:1rem;font-weight:300}.Q44POq_Page{flex-direction:column;align-items:center;height:100%;display:flex}.Q44POq_MainContainer{scrollbar-width:thin;text-align:center;flex-direction:column;flex-shrink:1;width:85%;height:100%;margin:auto 0;padding:2rem 0;display:flex;overflow:auto}.Q44POq_PhotoContainer{flex-direction:row;align-items:center;gap:2rem;width:100%;margin-top:1em;display:flex;position:relative}.Q44POq_ImageCell{flex:auto;max-width:60%;margin:0 auto}.Q44POq_Photo{max-width:100%}.Q44POq_DownloadButton{margin-top:3rem}.Q44POq_DownloadIcon{width:4rem;margin-top:1.5rem}.Q44POq_Bold{font-weight:700}.Q44POq_Instructions{margin:auto 0;font-size:2rem;font-weight:300}.Q44POq_CopyButton{margin-top:2rem}._0PLm9G_Page{flex-direction:column;align-items:center;height:100%;display:flex}._0PLm9G_MainContainer{scrollbar-width:thin;text-align:center;flex-direction:column;flex-shrink:1;width:85%;height:100%;margin:auto 0;padding:2rem 0;display:flex;overflow:auto}._0PLm9G_Thanks{margin-top:3rem;font-size:4rem;font-weight:700}._0PLm9G_Instructions{text-transform:uppercase;margin-top:2rem;font-size:2.4rem;line-height:2.8rem}._0PLm9G_PhotoContainer{flex-direction:row;align-items:center;gap:2rem;width:100%;margin:auto 0;display:flex;position:relative}._0PLm9G_ImageCell{flex:auto;max-width:75%;margin:0 auto}._0PLm9G_Image{width:100%}._0PLm9G_SwipeIcon{height:7rem;position:absolute;bottom:0;left:50%;transform:translate(-50%,90%)}/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@font-face{font-family:Montserrat;font-weight:100 900;font-display:swap;src:url(/assets/Montserrat-VariableFont_wght-CiIa1Ne8.ttf)format("truetype")}html,body,#root{height:100%;font-family:Montserrat,-apple-system,sans-serif;overflow:hidden}html{background-color:#1e0013;font-size:62.5%}body{font-size:1rem}#root{color:#fff;max-width:600px;margin:0 auto;line-height:1.25}p{margin:0}a{color:inherit}
