:root{--c-light:#fff;--c-default:#000;--c-corp:#f00;--c-bread:#777;--c-lgrey:#f8f8f8;--c-dgrey:#ccc}.txtLink,.txtLinkMore{font-family:NeueHaasUnicaW1G-Regular,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;color:#0073cd;cursor:pointer;-webkit-transition:.1s linear;transition:.1s linear;position:relative;text-decoration:none}.txtLink:after,.txtLinkMore:after{content:"";display:block;position:absolute;left:0;right:12px;bottom:0;height:1px;background:#0073cd;-webkit-transition:.1s linear;transition:.1s linear;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;width:0}.txtLink:active,.txtLink:focus,.txtLink:hover,.txtLinkMore:active,.txtLinkMore:focus,.txtLinkMore:hover{color:#0073cd;text-decoration:none}.txtLink:active:after,.txtLink:focus:after,.txtLink:hover:after,.txtLinkMore:active:after,.txtLinkMore:focus:after,.txtLinkMore:hover:after{width:calc(100% - 12px)}.txtLinkMore{padding-right:12px;position:relative}.txtLinkMore:before{content:"\f105";font-family:FontAwesome;display:block;position:absolute;right:0;bottom:3px;font-size:14px;line-height:1}.linkAnimated,.linkMoreAnimated{color:#0270c9;cursor:pointer;font-family:NeueHaasUnicaW1G-Regular,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;position:relative;text-decoration:none;-webkit-transition:.1s linear;transition:.1s linear;white-space:nowrap}.linkAnimated::after,.linkMoreAnimated::after{background-color:#0270c9;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:.1s linear;transition:.1s linear;width:0}.linkAnimated:active,.linkAnimated:focus,.linkAnimated:hover,.linkMoreAnimated:active,.linkMoreAnimated:focus,.linkMoreAnimated:hover{color:#0270c9;text-decoration:none}.linkAnimated:active::after,.linkAnimated:focus::after,.linkAnimated:hover::after,.linkMoreAnimated:active::after,.linkMoreAnimated:focus::after,.linkMoreAnimated:hover::after{width:100%}.linkMoreAnimated{padding-right:12px}.linkMoreAnimated::after{right:12px}.linkMoreAnimated::before{bottom:3px;content:"\f105";display:block;font-family:FontAwesome;font-size:14px;line-height:1;position:absolute;right:0}.think-on-ukraine--html{background-color:#1e174e;text-rendering:auto;font-smooth:auto;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.think-on-ukraine--body{--dark-blue:#1e174e;margin:0;background-color:var(--dark-blue);text-rendering:auto;font-smooth:auto;font-variant-ligatures:none;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Gotham;src:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/fonts/gotham/Gotham-Book.otf);font-weight:325}@font-face{font-family:Gotham;src:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/fonts/gotham/Gotham-Medium.otf);font-weight:350}@font-face{font-family:Gotham;src:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/fonts/gotham/Gotham-Bold.otf);font-weight:400}@font-face{font-family:Gotham;src:url(https://s3.eu-central-1.amazonaws.com/lenovo-ua-assets/fonts/gotham/Gotham-Black.otf);font-weight:450}.think-on-ukraine--body .think-on-ukraine--section{position:relative;padding:100px 0}.think-on-ukraine--body .think-on-ukraine--left-panel{display:none;position:fixed;height:100vh;width:60px;left:0;top:0;padding-top:30px;background:#d4d4d4;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1023px){.think-on-ukraine--body .think-on-ukraine--left-panel{display:none}}.think-on-ukraine--body .think-on-ukraine--main{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:Gotham;margin:0 0 0 60px;outline:0;padding:0;position:relative;width:calc(100% - 60px)}@media only screen and (max-width:1023px){.think-on-ukraine--body .think-on-ukraine--main{margin-left:unset;width:100%}}.think-on-ukraine--body .think-on-ukraine--main *,.think-on-ukraine--body .think-on-ukraine--main ::after,.think-on-ukraine--body .think-on-ukraine--main ::before{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:Gotham;margin:0;outline:0}.think-on-ukraine--body .think-on-ukraine--content{position:relative;max-width:1000px;width:calc(100% - 40px);margin:0 auto}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--content{width:calc(100% - 32px)}}.think-on-ukraine--body .think-on-ukraine--button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:30px;position:relative;background:linear-gradient(94deg,rgba(255,50,176,.895) 13.58%,rgba(0,162,255,.768) 84.38%);text-decoration:none;height:30px;width:180px;cursor:pointer;font-size:clamp(12px,12px + 2 * (100vw - 375px) / 625,14px);height:clamp(22px,22px + 8 * (100vw - 375px) / 625,30px);width:clamp(130px,130px + 50 * (100vw - 375px) / 625,180px);padding:clamp(1px,1px + 1 * (100vw - 375px) / 625,2px)}.think-on-ukraine--body .think-on-ukraine--button::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(94deg,rgba(255,50,175,.6) 13.58%,rgba(0,163,255,.6) 84.38%);-webkit-filter:blur(14px);filter:blur(14px);border-radius:30px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.think-on-ukraine--body .think-on-ukraine--button__inner{position:relative;border-radius:30px;background:-webkit-gradient(linear,left top,right top,color-stop(7.52%,#e31a95),color-stop(93.42%,#6651bc));background:linear-gradient(90deg,#e31a95 7.52%,#6651bc 93.42%);color:#fff;text-align:center;font-weight:350;line-height:normal;text-decoration:none;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.think-on-ukraine--body .think-on-ukraine--button.think-on-ukraine--_blue{background:-webkit-gradient(linear,left top,right top,color-stop(7.52%,#5b55ff),color-stop(93.42%,#518bff));background:linear-gradient(90deg,#5b55ff 7.52%,#518bff 93.42%)}.think-on-ukraine--body .think-on-ukraine--button.think-on-ukraine--_blue::before{background:-webkit-gradient(linear,left top,right top,color-stop(7.52%,#4817d9),color-stop(93.42%,#6651bc));background:linear-gradient(90deg,#4817d9 7.52%,#6651bc 93.42%)}.think-on-ukraine--body .think-on-ukraine--button.think-on-ukraine--_blue .think-on-ukraine--button__inner{background:-webkit-gradient(linear,left top,right top,color-stop(7.52%,rgba(72,23,217,.8705882353)),color-stop(93.42%,rgba(102,81,188,.8392156863)));background:linear-gradient(90deg,rgba(72,23,217,.8705882353) 7.52%,rgba(102,81,188,.8392156863) 93.42%)}.think-on-ukraine--body .think-on-ukraine--button:hover::before{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);-webkit-filter:blur(18px);filter:blur(18px)}.think-on-ukraine--body .think-on-ukraine--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.think-on-ukraine--body .think-on-ukraine--flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.think-on-ukraine--body .think-on-ukraine--flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.think-on-ukraine--body .think-on-ukraine--flex-justify-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.think-on-ukraine--body .think-on-ukraine--flex-justify-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.think-on-ukraine--body .think-on-ukraine--flex-justify-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.think-on-ukraine--body .think-on-ukraine--flex-align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.think-on-ukraine--body .think-on-ukraine--flex-align-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.think-on-ukraine--body .think-on-ukraine--flex-align-stretch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.think-on-ukraine--body .think-on-ukraine--flex-align-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.think-on-ukraine--body .think-on-ukraine--flex-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.think-on-ukraine--body .think-on-ukraine--flex-align-self{-ms-flex-item-align:end;align-self:flex-end}.think-on-ukraine--body .think-on-ukraine--trans{-webkit-transition:.26s ease-in-out;transition:.26s ease-in-out}.think-on-ukraine--body .think-on-ukraine--hover-opacity:hover{opacity:.8}.think-on-ukraine--body .think-on-ukraine--text-mod{color:inherit}.think-on-ukraine--body .think-on-ukraine--text-mod.think-on-ukraine--_semibold{font-weight:350}.think-on-ukraine--body .think-on-ukraine--text-mod.think-on-ukraine--_bolder{font-weight:400}.think-on-ukraine--body .think-on-ukraine--text-mod.think-on-ukraine--_superbolder{font-weight:450}.think-on-ukraine--body .think-on-ukraine--text-mod.think-on-ukraine--_nowrap{white-space:nowrap}.think-on-ukraine--body .header .header-nav-lang,.think-on-ukraine--body .header .mobile-lang,.think-on-ukraine--body footer .footer-nav-lang{display:none}.think-on-ukraine--body .think-on-ukraine--scrollbar{position:fixed;z-index:10;top:80px;width:100%}@media only screen and (min-width:1024px){.think-on-ukraine--body .think-on-ukraine--scrollbar{left:60px;width:calc(100% - 60px)}}.think-on-ukraine--body .think-on-ukraine--scrollbar.think-on-ukraine--_fill{background:var(--1,linear-gradient(146deg,rgba(17,24,79,.8549019608) 1.54%,rgba(77,20,74,.8823529412) 121.1%));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.think-on-ukraine--body .think-on-ukraine--scrollbar.think-on-ukraine--_hide{top:0}.think-on-ukraine--body .think-on-ukraine--scrollbar__flex-box{height:60px;gap:40px}.think-on-ukraine--body .think-on-ukraine--scrollbar__logo-img{max-width:220px}.think-on-ukraine--body .think-on-ukraine--scrollbar__nav{gap:18px;position:relative}.think-on-ukraine--body .think-on-ukraine--scrollbar__nav::after{content:"";position:absolute;width:calc(100% - 16px);height:1px;background-color:#fff;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.think-on-ukraine--body .think-on-ukraine--scrollbar__link{color:#fff;font-size:14px;font-weight:325;line-height:150%;cursor:pointer;padding-bottom:8px;padding-top:8px;padding-left:10px;padding-right:10px;position:relative;border-radius:30px}.think-on-ukraine--body .think-on-ukraine--scrollbar__link::before{z-index:-1;position:absolute;content:"";width:100%;height:100%;left:0;top:0;border-radius:30px;background:linear-gradient(94deg,rgba(255,50,176,.8431372549) 13.58%,rgba(187,0,255,.8392156863) 84.38%);-webkit-filter:blur(10px);filter:blur(10px);visibility:hidden;opacity:0;-webkit-transition:.24s;transition:.24s}.think-on-ukraine--body .think-on-ukraine--scrollbar__link::after{position:absolute;content:"";width:0;height:0;background-color:#fff;border-radius:5px;left:51%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:-1px;-webkit-transition:.24s;transition:.24s}.think-on-ukraine--body .think-on-ukraine--scrollbar__link.think-on-ukraine--_active{font-weight:400}.think-on-ukraine--body .think-on-ukraine--scrollbar__link.think-on-ukraine--_active::before{visibility:unset;opacity:.5}.think-on-ukraine--body .think-on-ukraine--scrollbar__link.think-on-ukraine--_active::after{width:100%;height:3px}.think-on-ukraine--body .think-on-ukraine--scrollbar__mobile-menu-activator{width:100%;height:40px;cursor:pointer;display:none;text-align:center;font-size:14px;font-weight:325;line-height:normal;gap:1px}@media only screen and (max-width:1160px){.think-on-ukraine--body .think-on-ukraine--scrollbar__logo{display:none}}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--scrollbar{position:fixed;z-index:101;top:80px;-webkit-transform:translateY(calc(-100% + 40px));-ms-transform:translateY(calc(-100% + 40px));transform:translateY(calc(-100% + 40px));left:0;width:100%;background:rgba(40,5,78,.5);-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px)}.think-on-ukraine--body .think-on-ukraine--scrollbar::before{content:"";position:absolute;width:100%;height:2px;background-color:rgba(255,255,255,.6);left:0;top:calc(100% - 40px);-webkit-transition:.24s;transition:.24s}.think-on-ukraine--body .think-on-ukraine--scrollbar::after{content:"";position:absolute;width:100%;height:2px;background-color:rgba(255,255,255,.6);left:0;bottom:0}.think-on-ukraine--body .think-on-ukraine--scrollbar.think-on-ukraine--_fill{background:rgba(40,5,78,.5);-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px)}.think-on-ukraine--body .think-on-ukraine--scrollbar__mobile-menu-activator{display:-webkit-box;display:-ms-flexbox;display:flex}.think-on-ukraine--body .think-on-ukraine--scrollbar__flex-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:unset;width:100%;gap:40px;margin-left:unset}.think-on-ukraine--body .think-on-ukraine--scrollbar__nav{margin-top:unset;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding-top:40px}.think-on-ukraine--body .think-on-ukraine--scrollbar__nav::after{display:none}.think-on-ukraine--body .think-on-ukraine--scrollbar__link{width:calc(50% - 5px);font-size:14px;font-weight:400;line-height:normal;padding:20px 20px;margin-bottom:20px}.think-on-ukraine--body .think-on-ukraine--scrollbar__link.think-on-ukraine--_active{font-weight:400}.think-on-ukraine--body .think-on-ukraine--scrollbar__link.think-on-ukraine--_active::after{display:none}.think-on-ukraine--body .think-on-ukraine--scrollbar.think-on-ukraine--_activated{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.think-on-ukraine--body .think-on-ukraine--scrollbar.think-on-ukraine--_activated::before{top:0}.think-on-ukraine--body .think-on-ukraine--scrollbar.think-on-ukraine--_activated .think-on-ukraine--scrollbar__mobile-menu-activator__image{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.think-on-ukraine--body .think-on-ukraine--section-hero{background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/hero-background.webp);background-position:center right 26%;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;min-height:100vh;height:100%;margin-top:60px;padding-top:clamp(70px,70px + 50 * (100vw - 375px) / 625,120px);padding-bottom:clamp(15px,15px + 15 * (100vw - 375px) / 625,30px)}.think-on-ukraine--body .think-on-ukraine--section-hero .think-on-ukraine--content{height:100%}.think-on-ukraine--body .think-on-ukraine--section-hero__logo{display:none;margin-bottom:40px;width:clamp(162px,162px + 138 * (100vw - 375px) / 625,300px)}.think-on-ukraine--body .think-on-ukraine--section-hero__logo-img{width:100%}.think-on-ukraine--body .think-on-ukraine--section-hero__title{font-weight:400;line-height:normal;font-size:clamp(30px,30px + 30 * (100vw - 375px) / 625,60px);max-width:538px}.think-on-ukraine--body .think-on-ukraine--section-hero__subtitle{font-weight:325;line-height:normal;margin-top:20px;margin-bottom:30px;font-size:clamp(14px,14px + 10 * (100vw - 375px) / 625,24px);margin-bottom:clamp(30px,30px + 30 * (100vw - 375px) / 625,60px);max-width:404px}.think-on-ukraine--body .think-on-ukraine--section-hero .think-on-ukraine--button{margin-bottom:60px}.think-on-ukraine--body .think-on-ukraine--section-hero__background-image{position:absolute;left:55%;top:0;height:100%;width:100%;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);overflow:hidden;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.think-on-ukraine--body .think-on-ukraine--section-hero__background-image::after{content:"";position:absolute;top:0;left:0;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;width:100%;height:100%;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/hero-background--woman.webp);background-size:cover;background-repeat:no-repeat;background-position:-140px top;-webkit-transform:skewX(30deg);-ms-transform:skewX(30deg);transform:skewX(30deg)}.think-on-ukraine--body .think-on-ukraine--section-hero__lenovo-think-book{position:absolute;bottom:0;left:53.7%;font-size:14px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:-.56px}.think-on-ukraine--body .think-on-ukraine--section-hero__intel{position:absolute;bottom:80px;left:0;width:100%}@media only screen and (max-height:700px){.think-on-ukraine--body .think-on-ukraine--section-hero__intel{position:relative;padding-top:40px;bottom:0}}.think-on-ukraine--body .think-on-ukraine--section-hero__intel .think-on-ukraine--content{gap:18px}.think-on-ukraine--body .think-on-ukraine--section-hero__intel.think-on-ukraine--_mobile{position:relative;display:none;background:linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%);padding-top:14px;padding-bottom:14px}.think-on-ukraine--body .think-on-ukraine--section-hero__intel.think-on-ukraine--_mobile .think-on-ukraine--section-hero__lenovo-think-book{bottom:calc(100% + 34px);left:17%;font-size:12px}.think-on-ukraine--body .think-on-ukraine--section-hero__intel-image{width:87px}.think-on-ukraine--body .think-on-ukraine--section-hero__intel-text{font-size:14px;font-weight:325;line-height:normal;text-shadow:0 4px 4px rgba(0,0,0,.25);max-width:254px}@media only screen and (max-width:1160px){.think-on-ukraine--body .think-on-ukraine--section-hero__logo{display:inline-block}}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-hero{min-height:calc(100vh - 200px);background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/hero-background--mobile.webp);background-size:cover;background-position-x:right;background-position-y:calc(19% - 38px);padding-bottom:0}.think-on-ukraine--body .think-on-ukraine--section-hero__title{max-width:60%;line-height:32px}.think-on-ukraine--body .think-on-ukraine--section-hero__subtitle{max-width:50%;letter-spacing:-.28px;line-height:16px}.think-on-ukraine--body .think-on-ukraine--section-hero .think-on-ukraine--button{margin-bottom:clamp(150px,150px + 90 * (100vw - 375px) / 625,240px)}.think-on-ukraine--body .think-on-ukraine--section-hero__intel{display:none}.think-on-ukraine--body .think-on-ukraine--section-hero__intel-image{width:67.2px}.think-on-ukraine--body .think-on-ukraine--section-hero__intel.think-on-ukraine--_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.think-on-ukraine--body .think-on-ukraine--section-hero__intel.think-on-ukraine--_mobile .think-on-ukraine--content{gap:10px}.think-on-ukraine--body .think-on-ukraine--section-hero__intel-text{max-width:unset;line-height:15px;font-size:10px}}@media only screen and (max-width:500px){.think-on-ukraine--body .think-on-ukraine--section-hero{font-size:10px}}.think-on-ukraine--body .think-on-ukraine--section-about{background:linear-gradient(130deg,#d9c1cf 23.52%,#a6aed1 96.42%);overflow:hidden;padding-bottom:0;margin-bottom:-4px;padding-top:clamp(60px,60px + 30 * (100vw - 375px) / 625,90px)}.think-on-ukraine--body .think-on-ukraine--section-about__video-box{position:relative;border-radius:16px;padding:4px;background:linear-gradient(246.04deg,#5607ff 11.21%,#802e96 40.1%,#c41776 95.26%)}.think-on-ukraine--body .think-on-ukraine--section-about__video-box .youtube-video{max-width:800px;margin:0 auto}.think-on-ukraine--body .think-on-ukraine--section-about__video-box-content{border-radius:12px;padding:58px 30px 68px;background:var(--1,linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%))}.think-on-ukraine--body .think-on-ukraine--section-about__video-title{max-width:800px;font-size:32px;font-weight:325;line-height:normal;font-size:clamp(16px,16px + 16 * (100vw - 375px) / 625,32px);margin:0 auto 35px}.think-on-ukraine--body .think-on-ukraine--section-about__background-figures{position:absolute;width:100%;max-height:672px;height:100%;top:0;opacity:.8}.think-on-ukraine--body .think-on-ukraine--section-about__background-figure{height:100%}.think-on-ukraine--body .think-on-ukraine--section-about__background-pizza-slice{margin-top:-20px;max-width:632px}.think-on-ukraine--body .think-on-ukraine--section-about__title-image{position:relative;max-width:700px;width:100%;padding-bottom:clamp(18px,18px + 28 * (100vw - 375px) / 625,46px)}.think-on-ukraine--body .think-on-ukraine--section-about__subtitle{position:relative;font-weight:450;line-height:normal;padding-bottom:80px;font-size:clamp(20px,20px + 20 * (100vw - 375px) / 625,40px);background:linear-gradient(215deg,#4b005f 11.21%,#261490 35.28%,#c41776 95.26%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.think-on-ukraine--body .think-on-ukraine--section-about__flex-box{gap:20px;position:relative;margin-top:110px}.think-on-ukraine--body .think-on-ukraine--section-about__description-box{width:50%;padding-bottom:30px}.think-on-ukraine--body .think-on-ukraine--section-about__description{color:var(--dark-blue);font-weight:325;line-height:normal;letter-spacing:-.48px;margin-bottom:60px;font-size:clamp(14px,14px + 10 * (100vw - 375px) / 625,24px)}.think-on-ukraine--body .think-on-ukraine--section-about__image-box{width:50%}.think-on-ukraine--body .think-on-ukraine--section-about__content{position:relative}.think-on-ukraine--body .think-on-ukraine--section-about__content::before{content:"";position:absolute;bottom:0;left:0;width:78%;height:61%;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/big-triangle.svg);background-repeat:no-repeat;background-position:bottom left;background-size:contain}@media only screen and (max-width:1280px){.think-on-ukraine--body .think-on-ukraine--section-about__content::before{width:88%;height:68%}}@media only screen and (max-width:950px){.think-on-ukraine--body .think-on-ukraine--section-about__content::before{width:94%;height:75%}}.think-on-ukraine--body .think-on-ukraine--section-about__image{width:632px;margin-left:20px}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-about{padding:unset;margin:unset}.think-on-ukraine--body .think-on-ukraine--section-about__flex-box{display:block;margin-top:45px}.think-on-ukraine--body .think-on-ukraine--section-about__image-box{display:none}.think-on-ukraine--body .think-on-ukraine--section-about__content{background:linear-gradient(274deg,#d9c1d8 16.75%,#a6aed1 123.06%)}.think-on-ukraine--body .think-on-ukraine--section-about__background-figures{display:none}.think-on-ukraine--body .think-on-ukraine--section-about .think-on-ukraine--content::before{display:none}.think-on-ukraine--body .think-on-ukraine--section-about__title-image{padding-bottom:17px;width:100%;max-width:302px}.think-on-ukraine--body .think-on-ukraine--section-about__title-box{height:unset;position:relative;padding-top:45px;padding-bottom:45px}.think-on-ukraine--body .think-on-ukraine--section-about__title-box::before{position:absolute;content:"";width:150%;padding-top:80%;left:50%;top:17px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/round.svg);background-size:100% auto;background-repeat:no-repeat;background-position:top center}.think-on-ukraine--body .think-on-ukraine--section-about__subtitle{padding-bottom:unset}.think-on-ukraine--body .think-on-ukraine--section-about__description-box{padding:55px 16px;width:calc(100% + 32px);margin-left:-16px;background:linear-gradient(275deg,#11184f -13.42%,#4d144a 126.24%);position:relative}.think-on-ukraine--body .think-on-ukraine--section-about__description-box::before{content:"";position:absolute;width:100%;height:100%;left:-16px;top:0;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/pizza-slice.svg);background-size:contain;background-repeat:no-repeat;opacity:.6}.think-on-ukraine--body .think-on-ukraine--section-about__description-box .think-on-ukraine--button{display:none}.think-on-ukraine--body .think-on-ukraine--section-about__description{position:relative;margin:unset;font-weight:325;line-height:normal;font-size:20px;letter-spacing:0;color:#fff}}@media only screen and (max-width:600px){.think-on-ukraine--body .think-on-ukraine--section-about__video-box-content{padding:33px 13px}}.think-on-ukraine--body .think-on-ukraine--section-score{background:linear-gradient(162deg,#11184f -12.21%,#4d144a 130.73%);padding-top:70px;padding-bottom:0}.think-on-ukraine--body .think-on-ukraine--section-score::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/triangle.svg);background-repeat:no-repeat;background-position:-65% 65%;background-size:120%;opacity:.6}.think-on-ukraine--body .think-on-ukraine--section-score__flex-box{gap:28px}.think-on-ukraine--body .think-on-ukraine--section-score__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;background:linear-gradient(246.04deg,#5607ff 11.21%,#802e96 40.1%,#c41776 95.26%);padding:4px}.think-on-ukraine--body .think-on-ukraine--section-score__item-inner{padding:30px 0;background:linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%);width:100%;border-radius:12px;text-align:center;font-weight:400;line-height:normal;font-size:20px;padding:22px 0}.think-on-ukraine--body .think-on-ukraine--section-score .think-on-ukraine--text-mod{font-size:24px}.think-on-ukraine--body .think-on-ukraine--section-score .think-on-ukraine--button.think-on-ukraine--_mobile{display:none}.think-on-ukraine--body .think-on-ukraine--section-score__image{width:100%;-o-object-fit:cover;object-fit:cover;max-height:600px;margin-top:80px}.think-on-ukraine--body .think-on-ukraine--section-score__image.think-on-ukraine--_mobile{display:none}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-score{background:linear-gradient(275deg,#11184f -13.42%,#4d144a 126.24%);padding-top:52px}.think-on-ukraine--body .think-on-ukraine--section-score::before{display:none}.think-on-ukraine--body .think-on-ukraine--section-score__flex-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:33px}.think-on-ukraine--body .think-on-ukraine--section-score__item-inner{border-radius:14px;font-size:20px;font-weight:450}.think-on-ukraine--body .think-on-ukraine--section-score .think-on-ukraine--button.think-on-ukraine--_mobile{display:table;margin:0 auto;margin-top:48px}.think-on-ukraine--body .think-on-ukraine--section-score__image{max-height:200px;margin-top:52px}.think-on-ukraine--body .think-on-ukraine--section-score__image.think-on-ukraine--_desktop{display:none}.think-on-ukraine--body .think-on-ukraine--section-score__image.think-on-ukraine--_mobile{display:block}}.think-on-ukraine--body .think-on-ukraine--section-criteria{background-color:#37154c;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/criteria-background.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;padding-bottom:60px;padding-top:60px}.think-on-ukraine--body .think-on-ukraine--section-criteria__pizza-slice{position:absolute;bottom:0;left:50%;width:650px;opacity:.4}.think-on-ukraine--body .think-on-ukraine--section-criteria__title{max-width:80%;margin-bottom:50px;font-weight:450;line-height:normal;letter-spacing:-.4px;background:linear-gradient(130deg,#d9c1d8 23.52%,#a6aed1 96.42%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(32px,32px + 8 * (100vw - 375px) / 625,40px)}.think-on-ukraine--body .think-on-ukraine--section-criteria__item{position:relative;padding-left:48px;margin-bottom:20px;font-weight:325;letter-spacing:-.96px;line-height:34px;font-size:clamp(20px,20px + 4 * (100vw - 375px) / 625,24px)}.think-on-ukraine--body .think-on-ukraine--section-criteria__item::after{content:"";position:absolute;left:0;top:2px;width:28px;height:28px;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/ring.svg);background-repeat:no-repeat;background-size:contain;background-position:center center}.think-on-ukraine--body .think-on-ukraine--section-criteria__item::before{content:"";position:absolute;left:0;top:2px;width:28px;height:28px;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/ring.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;opacity:.6;-webkit-animation:12s criteria-animation infinite;animation:12s criteria-animation infinite}.think-on-ukraine--body .think-on-ukraine--section-criteria__item:nth-child(2)::before{-webkit-animation-delay:1.5s;animation-delay:1.5s}.think-on-ukraine--body .think-on-ukraine--section-criteria__item:nth-child(3)::before{-webkit-animation-delay:3s;animation-delay:3s}.think-on-ukraine--body .think-on-ukraine--section-criteria__item:nth-child(4)::before{-webkit-animation-delay:4.5s;animation-delay:4.5s}.think-on-ukraine--body .think-on-ukraine--section-criteria__item:nth-child(5)::before{-webkit-animation-delay:6s;animation-delay:6s}.think-on-ukraine--body .think-on-ukraine--section-criteria__item:nth-child(6)::before{-webkit-animation-delay:7.5s;animation-delay:7.5s}.think-on-ukraine--body .think-on-ukraine--section-criteria__item:nth-child(7)::before{-webkit-animation-delay:9s;animation-delay:9s}.think-on-ukraine--body .think-on-ukraine--section-criteria__flex-box{margin-top:90px;padding-left:48px}.think-on-ukraine--body .think-on-ukraine--section-criteria__rules-link{text-decoration:underline;display:inline-block;font-size:14px;font-weight:350;line-height:normal;color:#fff;margin-right:40px;font-size:clamp(14px,14px + 2 * (100vw - 375px) / 625,16px)}.think-on-ukraine--body .think-on-ukraine--section-criteria__rules-link:hover{text-decoration:none}.think-on-ukraine--body .think-on-ukraine--section-criteria__image{width:100%;margin-top:34px;display:none}@-webkit-keyframes criteria-animation{25%{-webkit-transform:scale(2);transform:scale(2);opacity:0}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes criteria-animation{25%{-webkit-transform:scale(2);transform:scale(2);opacity:0}100%{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-criteria{padding-top:52px;padding-bottom:0;background:linear-gradient(30deg,#d9c1d8 23.52%,#a6aed1 96.42%)}.think-on-ukraine--body .think-on-ukraine--section-criteria__title{color:#91167e;-webkit-text-fill-color:unset;max-width:100%;margin-bottom:30px}.think-on-ukraine--body .think-on-ukraine--section-criteria__item{margin-bottom:32px;position:relative;padding:0;font-weight:325;letter-spacing:0;color:var(--dark-blue);line-height:22px;letter-spacing:unset;padding-left:24px}.think-on-ukraine--body .think-on-ukraine--section-criteria__item::after{height:18px;width:18px;top:2px}.think-on-ukraine--body .think-on-ukraine--section-criteria__item::before{height:18px;width:18px;top:2px;opacity:.3}.think-on-ukraine--body .think-on-ukraine--section-criteria__flex-box{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:unset;gap:34px}.think-on-ukraine--body .think-on-ukraine--section-criteria__rules-link{margin-top:14px;margin-right:0;-ms-flex-item-align:end;align-self:flex-end;font-size:10px;color:var(--dark-blue)}.think-on-ukraine--body .think-on-ukraine--section-criteria .think-on-ukraine--button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.think-on-ukraine--body .think-on-ukraine--section-criteria__image{display:block}}.think-on-ukraine--body .think-on-ukraine--section-schedule{background:linear-gradient(150deg,#11184f 1.54%,rgba(87,22,86,.8) 121.1%);padding-bottom:75px;padding-top:0;overflow:hidden}.think-on-ukraine--body .think-on-ukraine--section-schedule::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/triangle.svg);background-repeat:no-repeat;background-position:right;background-size:200%;opacity:.8}.think-on-ukraine--body .think-on-ukraine--section-schedule__background-image{width:100%;-o-object-fit:cover;object-fit:cover;max-height:600px;margin-bottom:60px;position:relative}.think-on-ukraine--body .think-on-ukraine--section-schedule__background-image.think-on-ukraine--_mobile{display:none}.think-on-ukraine--body .think-on-ukraine--section-schedule__title{font-weight:450;line-height:normal;padding-bottom:90px;background:linear-gradient(130deg,#d9c1d8 23.52%,#a6aed1 96.42%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(32px,32px + 8 * (100vw - 375px) / 625,40px)}.think-on-ukraine--body .think-on-ukraine--section-schedule__image{width:100%;-o-object-fit:contain;object-fit:contain;margin-bottom:60px}.think-on-ukraine--body .think-on-ukraine--section-schedule__image.think-on-ukraine--_mobile{display:none}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-schedule{padding-bottom:0}.think-on-ukraine--body .think-on-ukraine--section-schedule::before{display:none}.think-on-ukraine--body .think-on-ukraine--section-schedule__title{background:#532c5e;margin-left:-16px;margin-right:-16px;width:auto;color:#fff;-webkit-text-fill-color:unset;padding:36px 16px}.think-on-ukraine--body .think-on-ukraine--section-schedule__image{margin:0;margin-top:-28%;margin-bottom:-70%;width:100%}.think-on-ukraine--body .think-on-ukraine--section-schedule__image.think-on-ukraine--_mobile{display:block}.think-on-ukraine--body .think-on-ukraine--section-schedule__image.think-on-ukraine--_desktop{display:none}.think-on-ukraine--body .think-on-ukraine--section-schedule__background-image{margin-bottom:0;margin-top:40px}.think-on-ukraine--body .think-on-ukraine--section-schedule__background-image.think-on-ukraine--_desktop{display:none}.think-on-ukraine--body .think-on-ukraine--section-schedule__background-image.think-on-ukraine--_mobile{display:block}.think-on-ukraine--body .think-on-ukraine--section-schedule .think-on-ukraine--button{display:table;margin:0 auto}}.think-on-ukraine--body .think-on-ukraine--section-tutorial{background:linear-gradient(130deg,#d9c1d8 23.52%,#a6aed1 96.42%);padding-top:clamp(35px,35px + 25 * (100vw - 375px) / 625,60px);padding-bottom:80px}.think-on-ukraine--body .think-on-ukraine--section-tutorial__title{color:var(--dark-blue);font-weight:450;line-height:normal;letter-spacing:-.4px;font-size:clamp(28px,28px + 12 * (100vw - 375px) / 625,40px)}.think-on-ukraine--body .think-on-ukraine--section-tutorial__flex-box{gap:40px;margin-top:60px}.think-on-ukraine--body .think-on-ukraine--section-tutorial__video-box{width:60%;position:relative}.think-on-ukraine--body .think-on-ukraine--section-tutorial__video-thumb{width:100%;max-height:480px;-o-object-fit:cover;object-fit:cover}.think-on-ukraine--body .think-on-ukraine--section-tutorial__video-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.think-on-ukraine--body .think-on-ukraine--section-tutorial__video-text::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.7;background:var(--dark-blue);background:#000;mix-blend-mode:multiply;-webkit-filter:blur(7.5px);filter:blur(7.5px)}.think-on-ukraine--body .think-on-ukraine--section-tutorial__video-text-inner{text-align:center;font-weight:325;line-height:normal;position:relative;z-index:100;font-size:clamp(16px,16px + 8 * (100vw - 375px) / 625,24px)}.think-on-ukraine--body .think-on-ukraine--section-tutorial__description-box{width:40%}.think-on-ukraine--body .think-on-ukraine--section-tutorial__description{color:var(--dark-blue);font-size:36px;font-weight:350;line-height:normal;margin-bottom:52px;font-size:clamp(18px,18px + 8 * (100vw - 375px) / 625,26px)}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-tutorial{background:linear-gradient(15deg,#f0ddf0 -4.33%,#d6ddf8 112.29%)}.think-on-ukraine--body .think-on-ukraine--section-tutorial__title{letter-spacing:-.28px}.think-on-ukraine--body .think-on-ukraine--section-tutorial__flex-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:36px}.think-on-ukraine--body .think-on-ukraine--section-tutorial__video-box{margin:0 -16px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(100% + 32px)}.think-on-ukraine--body .think-on-ukraine--section-tutorial__video-text-inner{letter-spacing:.16px}.think-on-ukraine--body .think-on-ukraine--section-tutorial__description-box{width:100%}.think-on-ukraine--body .think-on-ukraine--section-tutorial__description{margin-bottom:24px}}.think-on-ukraine--body .think-on-ukraine--section-curriculum{position:relative;background:var(--1,linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%));padding-top:clamp(35px,35px + 25 * (100vw - 375px) / 625,60px);padding-bottom:80px}.think-on-ukraine--body .think-on-ukraine--section-curriculum::before{content:"";position:absolute;inset:0;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/curriculum-triangle.svg);background-size:auto 100%;background-position:0 0;background-repeat:no-repeat}.think-on-ukraine--body .think-on-ukraine--section-curriculum__title{color:var(--dark-blue);font-weight:450;line-height:normal;letter-spacing:-.4px;font-size:clamp(28px,28px + 12 * (100vw - 375px) / 625,40px);background:var(--2,linear-gradient(130deg,#d9c1d8 23.52%,#a6aed1 96.42%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:clamp(30px,30px + 10 * (100vw - 375px) / 625,40px)}.think-on-ukraine--body .think-on-ukraine--section-curriculum__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;min-height:68px;margin-bottom:20px}.think-on-ukraine--body .think-on-ukraine--section-curriculum__item:last-child{margin-bottom:0}@media only screen and (max-width:500px){.think-on-ukraine--body .think-on-ukraine--section-curriculum__item{min-height:100px}}.think-on-ukraine--body .think-on-ukraine--section-curriculum__date{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:16px;background:#6c588d;min-width:79px;width:14%;text-align:center;font-size:13px;font-style:normal;font-weight:350;line-height:normal}.think-on-ukraine--body .think-on-ukraine--section-curriculum__info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:16px;padding:9px 15px 9px 25px;background:linear-gradient(246.04deg,#5607ff 11.21%,#802e96 40.1%,#c41776 95.26%)}.think-on-ukraine--body .think-on-ukraine--section-curriculum__info::before{content:"";position:absolute;inset:4px;background:linear-gradient(145.62deg,#11184f 1.54%,#4d144a 121.1%);border-radius:12px}@media only screen and (max-width:500px){.think-on-ukraine--body .think-on-ukraine--section-curriculum__info{padding:9px 11px}}.think-on-ukraine--body .think-on-ukraine--section-curriculum__info-text,.think-on-ukraine--body .think-on-ukraine--section-curriculum__info-title{position:relative;font-size:13px;font-style:normal;font-weight:325;line-height:16px;letter-spacing:-.26px}@media only screen and (max-width:500px){.think-on-ukraine--body .think-on-ukraine--section-curriculum__info-text,.think-on-ukraine--body .think-on-ukraine--section-curriculum__info-title{font-size:12px;line-height:14px;letter-spacing:-.48px}}.think-on-ukraine--body .think-on-ukraine--section-curriculum__info-title{font-weight:400}.think-on-ukraine--body .think-on-ukraine--section-curriculum__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:clamp(34px,34px + 12 * (100vw - 375px) / 625,46px)}.think-on-ukraine--body .think-on-ukraine--section-thinkpad{background:linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%);padding-top:50px;padding-bottom:50px}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__title-image{max-width:45%}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__subtitle{font-weight:325;margin-top:clamp(10px,10px + 12 * (100vw - 375px) / 625,22px);font-size:clamp(24px,24px + 16 * (100vw - 375px) / 625,40px)}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__video-box{margin-bottom:60px;margin-top:60px}.think-on-ukraine--body .think-on-ukraine--section-thinkpad .think-on-ukraine--button{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-thinkpad{padding-top:60px}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__figures{position:absolute;top:0;left:0;height:45%;width:100%;overflow:hidden}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__figures::before{position:absolute;content:"";right:43%;top:0;height:100%;width:100%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/triangle.svg);background-repeat:no-repeat;background-size:contain}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__figures::after{position:absolute;content:"";left:46%;top:0;height:100%;width:100%;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/round.svg);background-repeat:no-repeat;background-size:contain;opacity:.3}.think-on-ukraine--body .think-on-ukraine--section-thinkpad::after{position:absolute;content:"";left:0;bottom:0;height:50px;width:100%;background:linear-gradient(99deg,rgba(217,193,216,.815) -4.33%,rgba(166,174,209,.749) 112.29%)}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__title-image{max-width:60%}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__video-box{margin-left:-16px;margin-right:-16px;margin-top:40px;margin-bottom:-4px}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__video-box::after{width:80px;height:80px}.think-on-ukraine--body .think-on-ukraine--section-thinkpad__video-thumb{max-height:250px}.think-on-ukraine--body .think-on-ukraine--section-thinkpad .think-on-ukraine--button{display:none}}.think-on-ukraine--body .think-on-ukraine--section-finalists{background:linear-gradient(166.72deg,#11184f 8.148%,#4d144a 117.179%);padding-top:55px;padding-bottom:0;overflow:hidden}.think-on-ukraine--body .think-on-ukraine--section-finalists::before{content:"";position:absolute;top:0;width:881px;height:763px;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/triangle-finalists.webp);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-size:auto 100%;background-position:0 0;background-repeat:no-repeat}.think-on-ukraine--body .think-on-ukraine--section-finalists__title{font-weight:450;line-height:normal;font-size:clamp(36px,36px + 4 * (100vw - 375px) / 625,40px);color:#fff}.think-on-ukraine--body .think-on-ukraine--section-finalists__box{position:relative;gap:25px;margin:40px auto 0;margin-bottom:58px}.think-on-ukraine--body .think-on-ukraine--section-finalists__box::after{content:"";position:absolute;top:0;right:0;width:869px;height:869px;background:rgba(255,255,255,.1);border-radius:50%;background-size:auto 100%;background-position:0 0;background-repeat:no-repeat;-webkit-transform:translateX(60%);-ms-transform:translateX(60%);transform:translateX(60%)}.think-on-ukraine--body .think-on-ukraine--section-finalists__card{position:relative;width:calc(20% - 25px);margin-bottom:15px;background-color:#fff;border:2px solid #fff;border-image-slice:1;border-image-source:linear-gradient(246.04deg,#5607ff 11.21%,#802e96 40.1%,#c41776 95.26%);cursor:pointer;z-index:1}.think-on-ukraine--body .think-on-ukraine--section-finalists__onhover{opacity:0;position:absolute;top:0;width:100%;height:100%;background:#d9c1d8;background:-webkit-gradient(linear,left top,right top,from(#d9c1d8),to(#a6aed1));background:linear-gradient(90deg,#d9c1d8 0,#a6aed1 100%);-webkit-transition:opacity .2s;transition:opacity .2s}.think-on-ukraine--body .think-on-ukraine--section-finalists__onhover p:nth-child(1){font-size:13px;padding:10px 7px;text-transform:uppercase;background-image:-webkit-gradient(linear,left bottom,right top,from(#c41776),color-stop(#ba197d),color-stop(#ae1e84),color-stop(#a2238b),color-stop(#942890),color-stop(#902499),color-stop(#8a22a3),color-stop(#8222ad),color-stop(#8018c0),color-stop(#790ed4),color-stop(#6d07e9),to(#5607ff));background-image:linear-gradient(to right top,#c41776,#ba197d,#ae1e84,#a2238b,#942890,#902499,#8a22a3,#8222ad,#8018c0,#790ed4,#6d07e9,#5607ff)}.think-on-ukraine--body .think-on-ukraine--section-finalists__onhover p:nth-child(2){padding:11px 7px;color:#000;font-size:11px;font-weight:350;line-height:130%}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-photo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:78px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-info-box{padding:15px}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-name-block{background:linear-gradient(164.18deg,#d9c1d8 35.206%,#a6aed1 81.756%);width:100%;height:39px;font-weight:400;line-height:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-name{width:100%;text-align:center;font-weight:400;line-height:normal;font-size:13px;text-transform:uppercase;color:var(--dark-blue)}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-name--small{font-size:10px;letter-spacing:-1px}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-desc{color:var(--dark-blue);font-weight:400;line-height:130%;font-size:clamp(12px,12px + 2 * (100vw - 375px) / 625,14px);padding:13px 7px;font-size:7px;text-transform:uppercase}.think-on-ukraine--body .think-on-ukraine--section-finalists__card:hover .think-on-ukraine--section-finalists__onhover{opacity:1}@media only screen and (max-width:1100px){.think-on-ukraine--body .think-on-ukraine--section-finalists__card{width:calc(25% - 25px)}}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-finalists{padding-top:0;background:var(--dark-blue)}.think-on-ukraine--body .think-on-ukraine--section-finalists::after,.think-on-ukraine--body .think-on-ukraine--section-finalists::before{display:none}.think-on-ukraine--body .think-on-ukraine--section-finalists__title{margin-left:-16px;margin-right:-16px;padding:27px 16px 11px}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-name{font-size:15px}.think-on-ukraine--body .think-on-ukraine--section-finalists__card-desc{font-size:10px}.think-on-ukraine--body .think-on-ukraine--section-finalists__box{margin:11px auto 80px;gap:16px}.think-on-ukraine--body .think-on-ukraine--section-finalists__card{border-width:1px;width:100%;margin-bottom:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.think-on-ukraine--body .think-on-ukraine--section-finalists__card:nth-child(1){margin-left:unset}}.think-on-ukraine--body .think-on-ukraine--section-winners{background:linear-gradient(166.72deg,#11184f -24.471%,#4d144a 136.52%);padding-top:55px}.think-on-ukraine--body .think-on-ukraine--section-winners__title{font-weight:450;line-height:normal;font-size:clamp(36px,36px + 4 * (100vw - 375px) / 625,40px);color:#fff}.think-on-ukraine--body .think-on-ukraine--section-winners__box{position:relative;gap:159px;margin:58px auto 56px}.think-on-ukraine--body .think-on-ukraine--section-winners__info{gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.think-on-ukraine--body .think-on-ukraine--section-winners__place{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:36px;font-weight:450;line-height:43px;z-index:2;padding:0 12px}.think-on-ukraine--body .think-on-ukraine--section-winners__place::before{content:"";z-index:-1;position:absolute;left:0;width:100%;height:100%;border-radius:30px;background:linear-gradient(94deg,rgba(255,50,176,.8431372549) 13.58%,rgba(187,0,255,.8392156863) 84.38%);-webkit-filter:blur(10px);filter:blur(10px)}.think-on-ukraine--body .think-on-ukraine--section-winners__name{background:linear-gradient(164.18deg,#d9c1d8,#a6aed1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:30px;font-weight:450;line-height:43px;width:303px}.think-on-ukraine--body .think-on-ukraine--section-winners__name--end{text-align:right}.think-on-ukraine--body .think-on-ukraine--section-winners__logo{background:#fff;border-radius:16px;max-width:303px;height:153px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.think-on-ukraine--body .think-on-ukraine--section-winners__logo--right{margin-left:auto;width:100%}.think-on-ukraine--body .think-on-ukraine--section-winners__logo img{width:100%;max-width:237px;height:113px;-o-object-fit:contain;object-fit:contain}.think-on-ukraine--body .think-on-ukraine--section-winners__img{padding:4px;width:598px;height:auto;-o-object-fit:contain;object-fit:contain}.think-on-ukraine--body .think-on-ukraine--section-winners__img--even{background-image:-webkit-gradient(linear,left top,right top,from(#5607ff),color-stop(#6d07e9),color-stop(#790ed4),color-stop(#8018c0),color-stop(#8222ad),color-stop(#8a22a3),color-stop(#902499),color-stop(#942890),color-stop(#a2238b),color-stop(#ae1e84),color-stop(#ba197d),to(#c41776));background-image:linear-gradient(to right,#5607ff,#6d07e9,#790ed4,#8018c0,#8222ad,#8a22a3,#902499,#942890,#a2238b,#ae1e84,#ba197d,#c41776)}.think-on-ukraine--body .think-on-ukraine--section-winners__img--odd{background-image:-webkit-gradient(linear,left top,right top,from(#c41776),color-stop(#ba197d),color-stop(#ae1e84),color-stop(#a2238b),color-stop(#942890),color-stop(#902499),color-stop(#8a22a3),color-stop(#8222ad),color-stop(#8018c0),color-stop(#790ed4),color-stop(#6d07e9),to(#5607ff));background-image:linear-gradient(to right,#c41776,#ba197d,#ae1e84,#a2238b,#942890,#902499,#8a22a3,#8222ad,#8018c0,#790ed4,#6d07e9,#5607ff)}@media only screen and (max-width:1100px){.think-on-ukraine--body .think-on-ukraine--section-winners__place{font-size:26px}.think-on-ukraine--body .think-on-ukraine--section-winners__name{font-size:26px}.think-on-ukraine--body .think-on-ukraine--section-winners__logo{border-radius:8px;max-width:220px;height:130px}.think-on-ukraine--body .think-on-ukraine--section-winners__info{gap:22px}.think-on-ukraine--body .think-on-ukraine--section-winners__logo img{height:90px;-o-object-fit:contain;object-fit:contain}}@media only screen and (max-width:991px){.think-on-ukraine--body .think-on-ukraine--section-winners__box{gap:70px}.think-on-ukraine--body .think-on-ukraine--section-winners__block{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.think-on-ukraine--body .think-on-ukraine--section-winners__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.think-on-ukraine--body .think-on-ukraine--section-winners__logo{width:240px;max-width:240px}.think-on-ukraine--body .think-on-ukraine--section-winners__place{font-size:30px}.think-on-ukraine--body .think-on-ukraine--section-winners__name{font-size:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.think-on-ukraine--body .think-on-ukraine--section-winners__img{width:100%}.think-on-ukraine--body .think-on-ukraine--section-winners__logo--right{margin-left:unset}.think-on-ukraine--body .think-on-ukraine--section-winners .think-on-ukraine--flex-align-self{-ms-flex-item-align:unset;align-self:unset}}@media only screen and (max-width:475px){.think-on-ukraine--body .think-on-ukraine--section-winners__box{gap:50px;margin-bottom:0}.think-on-ukraine--body .think-on-ukraine--section-winners__info{gap:10px}.think-on-ukraine--body .think-on-ukraine--section-winners__place{font-size:22px}.think-on-ukraine--body .think-on-ukraine--section-winners__name{font-size:22px}.think-on-ukraine--body .think-on-ukraine--section-winners__logo{max-width:160px;height:80px}.think-on-ukraine--body .think-on-ukraine--section-winners__logo img{height:60px}}@media only screen and (max-width:375px){.think-on-ukraine--body .think-on-ukraine--section-winners__place{font-size:18px}.think-on-ukraine--body .think-on-ukraine--section-winners__name{font-size:18px}}.swiper{height:100%}.swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top}.swiper-button-next,.swiper-button-prev{width:12px;height:19px}.swiper-button-next{right:34px}.swiper-button-prev{left:34px}.swiper-button-next:after,.swiper-button-prev:after{content:"";position:absolute;background:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/winners/prev.svg) no-repeat;width:100%;height:100%}.swiper-button-next:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.55}.think-on-ukraine--body .think-on-ukraine--section-jury{background:linear-gradient(130deg,#d9c1d8 23.52%,#a6aed1 96.42%);padding-top:55px;padding-bottom:35px}.think-on-ukraine--body .think-on-ukraine--section-jury::before{content:"";position:absolute;width:100%;height:100%;top:0;left:-10%;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/pizza-slice.svg);background-repeat:no-repeat;background-size:cover}.think-on-ukraine--body .think-on-ukraine--section-jury__title{color:var(--dark-blue);font-size:96px;font-weight:450;line-height:normal;letter-spacing:-.4px;font-size:clamp(36px,36px + 4 * (100vw - 375px) / 625,40px)}.think-on-ukraine--body .think-on-ukraine--section-jury__box{max-width:780px;padding-top:40px;gap:46px;margin:0 auto;margin-bottom:58px}.think-on-ukraine--body .think-on-ukraine--section-jury__member{border:4px solid #fff;width:calc(33.3% - 31px);margin-bottom:-20px}.think-on-ukraine--body .think-on-ukraine--section-jury__member:nth-child(1){margin-left:2px}.think-on-ukraine--body .think-on-ukraine--section-jury__member:hover{border-image-slice:1;border-image-source:linear-gradient(246.04deg,#5607ff 11.21%,#802e96 40.1%,#c41776 95.26%)}.think-on-ukraine--body .think-on-ukraine--section-jury__member-photo{-o-object-fit:cover;object-fit:cover;width:100%;height:164px;-o-object-position:top;object-position:top}.think-on-ukraine--body .think-on-ukraine--section-jury__member-info-box{padding:15px}.think-on-ukraine--body .think-on-ukraine--section-jury__member-name{color:var(--dark-blue);font-weight:400;line-height:normal;margin-bottom:6px;font-size:14px}.think-on-ukraine--body .think-on-ukraine--section-jury__member-role{color:var(--dark-blue);font-weight:325;line-height:normal;font-size:clamp(12px,12px + 2 * (100vw - 375px) / 625,14px)}.think-on-ukraine--body .think-on-ukraine--section-jury__description{max-width:780px;margin:0 auto;color:var(--dark-blue);font-size:16px;font-weight:325;line-height:normal;letter-spacing:-.32px;font-size:clamp(10px,10px + 6 * (100vw - 375px) / 625,16px)}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-jury{padding-top:0;background:linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%)}.think-on-ukraine--body .think-on-ukraine--section-jury::before{display:none}.think-on-ukraine--body .think-on-ukraine--section-jury__title{margin-left:-16px;margin-right:-16px;background:#532c5e;color:#fff;padding:20px 16px}.think-on-ukraine--body .think-on-ukraine--section-jury__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:50px;gap:20px;margin-bottom:50px}.think-on-ukraine--body .think-on-ukraine--section-jury__member{border-width:1px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.think-on-ukraine--body .think-on-ukraine--section-jury__member:nth-child(1){margin-left:unset}.think-on-ukraine--body .think-on-ukraine--section-jury__member-photo{max-width:calc(80px + 13%);height:150px}.think-on-ukraine--body .think-on-ukraine--section-jury__member-info-box{padding:12px;padding-left:15px}.think-on-ukraine--body .think-on-ukraine--section-jury__member-name{color:#fff;margin-bottom:4px}.think-on-ukraine--body .think-on-ukraine--section-jury__member-role{color:#fff;line-height:20px}.think-on-ukraine--body .think-on-ukraine--section-jury__description{color:#fff;letter-spacing:-.2px}}.think-on-ukraine--body .think-on-ukraine--section-faq{padding-top:35px;padding-bottom:60px;background:linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%);background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/faq-background.svg);background-repeat:no-repeat;background-size:100% auto;background-position:top center;color:#fff}.think-on-ukraine--body .think-on-ukraine--section-faq__title{font-weight:450;line-height:normal;font-size:clamp(36px,36px + 6 * (100vw - 375px) / 625,42px)}.think-on-ukraine--body .think-on-ukraine--section-faq__question-box{border-bottom:2px solid #fff;margin-top:32px}.think-on-ukraine--body .think-on-ukraine--section-faq__question{position:relative;border-top:2px solid #fff}.think-on-ukraine--body .think-on-ukraine--section-faq__question:hover .faq__question-title{padding-left:20px}.think-on-ukraine--body .think-on-ukraine--section-faq__question.think-on-ukraine--_active .think-on-ukraine--section-faq__question-answer{padding-top:6px;padding-bottom:32px;opacity:1;max-height:500px}.think-on-ukraine--body .think-on-ukraine--section-faq__question.think-on-ukraine--_active .think-on-ukraine--section-faq__question-title::after{background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/faq-close.svg)}.think-on-ukraine--body .think-on-ukraine--section-faq__question-title{font-weight:400;line-height:20px;padding:16px 0;padding-right:80px;-webkit-transition:.24s ease-in-out;transition:.24s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;font-size:clamp(12px,12px + 4 * (100vw - 375px) / 625,16px)}.think-on-ukraine--body .think-on-ukraine--section-faq__question-title::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:26px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/faq-open.svg);-webkit-transition:.32s ease-out;transition:.32s ease-out}.think-on-ukraine--body .think-on-ukraine--section-faq__question-answer{font-weight:325;line-height:20px;font-size:clamp(12px,12px + 4 * (100vw - 375px) / 625,16px);max-height:0;-webkit-transition:.24s;transition:.24s;overflow:hidden;opacity:0}.think-on-ukraine--body .think-on-ukraine--section-faq__contact{font-weight:350;line-height:normal;font-size:clamp(12px,12px + 4 * (100vw - 375px) / 625,16px);padding:42px 0}.think-on-ukraine--body .think-on-ukraine--section-faq__contact-link{color:#fff;font-weight:400;line-height:normal;text-decoration-line:underline;font-size:clamp(12px,12px + 4 * (100vw - 375px) / 625,16px)}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--section-faq{background:linear-gradient(130deg,#d9c1d8 23.52%,#a6aed1 96.42%);padding-bottom:10px}.think-on-ukraine--body .think-on-ukraine--section-faq__title{color:var(--dark-blue);font-weight:350}.think-on-ukraine--body .think-on-ukraine--section-faq__question-box{border-bottom:1px solid var(--dark-blue);margin-top:24px}.think-on-ukraine--body .think-on-ukraine--section-faq__question{border-top:1px solid var(--dark-blue)}.think-on-ukraine--body .think-on-ukraine--section-faq__question.think-on-ukraine--_active .think-on-ukraine--section-faq__question-answer{padding-bottom:12px;padding-top:0}.think-on-ukraine--body .think-on-ukraine--section-faq__question:hover .think-on-ukraine--section-faq__question-title{padding-left:8px}.think-on-ukraine--body .think-on-ukraine--section-faq__question-title{color:var(--dark-blue);padding-right:28px;font-weight:350;padding-top:12px;padding-bottom:12px}.think-on-ukraine--body .think-on-ukraine--section-faq__question-title::after{width:16px;height:16px}.think-on-ukraine--body .think-on-ukraine--section-faq__contact{padding:20px 0;color:var(--dark-blue)}.think-on-ukraine--body .think-on-ukraine--section-faq__contact-link{color:var(--dark-blue)}.think-on-ukraine--body .think-on-ukraine--section-faq__question-answer{color:var(--dark-blue)}}.think-on-ukraine--body .think-on-ukraine--partners{padding-top:20px;padding-bottom:20px}.think-on-ukraine--body .think-on-ukraine--partners__title{font-size:32px;font-weight:350;line-height:normal;font-size:clamp(12px,12px + 20 * (100vw - 375px) / 625,32px);margin-bottom:10px}.think-on-ukraine--body .think-on-ukraine--partners__box{background-color:#fff;padding:24px 30px;gap:50px}.think-on-ukraine--body .think-on-ukraine--partners__item{width:100%}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--partners__box{background-color:#fff;padding:12px 8px;gap:30px}.think-on-ukraine--body .think-on-ukraine--partners__title{color:var(--dark-blue)}}.think-on-ukraine--body .think-on-ukraine--reg{visibility:hidden;opacity:0;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(135deg,rgba(67,73,116,.7215686275),rgba(105,71,113,.7215686275));-webkit-backdrop-filter:blur(8.5px);backdrop-filter:blur(8.5px);padding:20px;overflow-y:auto}.think-on-ukraine--body .think-on-ukraine--reg.think-on-ukraine--_open{visibility:unset;opacity:1}.think-on-ukraine--body .think-on-ukraine--reg__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto;margin-bottom:auto;position:relative;min-height:600px;padding:55px 50px;border-radius:16px;background:linear-gradient(146deg,#11184f 1.54%,#4d144a 121.1%);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding-top:clamp(10px,10px + 5 * (100vw - 375px) / 625,15px);padding-bottom:clamp(15px,15px + 15 * (100vw - 375px) / 625,30px);padding-left:clamp(15px,15px + 35 * (100vw - 375px) / 625,50px);padding-right:clamp(15px,15px + 35 * (100vw - 375px) / 625,50px)}.think-on-ukraine--body .think-on-ukraine--reg__close-button{position:absolute;background:unset;width:clamp(36px,36px + 16 * (100vw - 375px) / 625,52px);height:clamp(36px,36px + 16 * (100vw - 375px) / 625,52px);cursor:pointer;top:0;right:0}.think-on-ukraine--body .think-on-ukraine--reg__close-button-image{width:clamp(16px,16px + 10 * (100vw - 375px) / 625,26px);height:clamp(16px,16px + 10 * (100vw - 375px) / 625,26px)}.think-on-ukraine--body .think-on-ukraine--reg__close-button:hover .think-on-ukraine--reg__close-button-image{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.think-on-ukraine--body .think-on-ukraine--reg__title{font-weight:400;line-height:normal;letter-spacing:-1.2px;padding-bottom:5px;font-size:32px}.think-on-ukraine--body .think-on-ukraine--reg__description{font-size:14px;font-style:normal;font-weight:350;line-height:normal;letter-spacing:-.28px}.think-on-ukraine--body .think-on-ukraine--reg__description._hide{display:none}.think-on-ukraine--body .think-on-ukraine--reg__state{visibility:hidden;opacity:0;max-height:0;overflow:hidden}.think-on-ukraine--body .think-on-ukraine--reg__state.think-on-ukraine--_active{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;visibility:unset;opacity:1;max-height:none;overflow:visible}.think-on-ukraine--body .think-on-ukraine--reg__checkboxes-row{gap:4px;padding:15px 0 10px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox-date{min-width:42px;margin-right:10px}.think-on-ukraine--body .think-on-ukraine--reg .think-on-ukraine--_error .think-on-ukraine--reg__form-label-error{display:block}.think-on-ukraine--body .think-on-ukraine--reg .think-on-ukraine--_error .think-on-ukraine--reg__form-input{outline:2px solid #ff5e00}.think-on-ukraine--body .think-on-ukraine--reg__form{gap:clamp(7px,7px + 5 * (100vw - 375px) / 625,12px)}.think-on-ukraine--body .think-on-ukraine--reg__form-row{width:100%}.think-on-ukraine--body .think-on-ukraine--reg__form-row.think-on-ukraine--_last-row{margin-top:15px}.think-on-ukraine--body .think-on-ukraine--reg__form-label{position:relative;font-weight:350;font-size:14px;font-size:clamp(10px,10px + 4 * (100vw - 375px) / 625,14px);line-height:1.7;line-height:normal;letter-spacing:-.4px}.think-on-ukraine--body .think-on-ukraine--reg__form-label-error{display:none;color:#ff5e00;font-size:clamp(7px,7px + 6 * (100vw - 375px) / 625,13px);padding-top:3px;margin-bottom:-5px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox-wrapper:hover .think-on-ukraine--reg__form-checkbox-label{opacity:.8}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox{-ms-flex-negative:0;flex-shrink:0;position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #fff;border-radius:2px;cursor:pointer}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox>span{position:absolute;top:0;left:10%;display:none;background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/checked-icon.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:80%;height:100%}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox>input{opacity:0;width:18px;height:18px;border:none;cursor:pointer}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox>input:checked+span{display:block}.think-on-ukraine--body .think-on-ukraine--reg__form-input{border-radius:2px;color:var(--dark-blue);font-size:24px;font-weight:400;line-height:normal;font-size:clamp(10px,10px + 4 * (100vw - 375px) / 625,14px);padding:8px}.think-on-ukraine--body .think-on-ukraine--reg__form-input::-webkit-input-placeholder{color:rgba(59,51,109,.5450980392)}.think-on-ukraine--body .think-on-ukraine--reg__form-input::-moz-placeholder{color:rgba(59,51,109,.5450980392)}.think-on-ukraine--body .think-on-ukraine--reg__form-input:-ms-input-placeholder{color:rgba(59,51,109,.5450980392)}.think-on-ukraine--body .think-on-ukraine--reg__form-input::-ms-input-placeholder{color:rgba(59,51,109,.5450980392)}.think-on-ukraine--body .think-on-ukraine--reg__form-input::placeholder{color:rgba(59,51,109,.5450980392)}.think-on-ukraine--body .think-on-ukraine--reg__form-warning{margin-left:auto;font-size:12px;font-weight:350;line-height:normal;letter-spacing:-.24px}.think-on-ukraine--body .think-on-ukraine--reg__form .think-on-ukraine--_disabled{opacity:.7}.think-on-ukraine--body .think-on-ukraine--reg__error-text,.think-on-ukraine--body .think-on-ukraine--reg__repeat-text,.think-on-ukraine--body .think-on-ukraine--reg__success-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:350;line-height:normal;letter-spacing:-.48px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox-label{margin-left:10px;cursor:pointer;font-size:14px;font-weight:350}.think-on-ukraine--body .think-on-ukraine--reg__form-i-agree-link{color:#fff;text-decoration:underline}.think-on-ukraine--body .think-on-ukraine--reg__form-i-agree-link:hover{text-decoration:none}.think-on-ukraine--body .think-on-ukraine--reg__i-agree-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (max-width:767px){.think-on-ukraine--body .think-on-ukraine--reg__error-text,.think-on-ukraine--body .think-on-ukraine--reg__repeat-text,.think-on-ukraine--body .think-on-ukraine--reg__success-text{font-size:14px;text-align:center}.think-on-ukraine--body .think-on-ukraine--reg__state{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.think-on-ukraine--body .think-on-ukraine--reg__form-wrapper{width:300px;padding:15px}.think-on-ukraine--body .think-on-ukraine--reg__i-agree-row{display:block}.think-on-ukraine--body .think-on-ukraine--reg__title{font-size:28px;text-align:center;letter-spacing:-.56px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox-wrapper{border-radius:2px;background-color:rgba(108,88,141,.5);padding:1px 4px;min-height:26px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox{width:14px;height:14px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox>span{left:14%;width:70%}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox>input{width:12px;height:12px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox-label{font-size:10px;font-weight:325;line-height:12px}.think-on-ukraine--body .think-on-ukraine--reg__form-checkbox-date{min-width:30px;font-size:10px;font-style:normal;font-weight:350;line-height:16px}.think-on-ukraine--body .think-on-ukraine--reg__checkboxes-row{gap:6px;padding:14px 0 5px}.think-on-ukraine--body .think-on-ukraine--reg__description{font-size:28px;text-align:center;font-size:10px;letter-spacing:-.2px}.think-on-ukraine--body .think-on-ukraine--reg__form-row.think-on-ukraine--_last-row{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.think-on-ukraine--body .think-on-ukraine--reg__form-label{letter-spacing:-.24px}.think-on-ukraine--body .think-on-ukraine--reg__form-warning{font-size:8px;font-style:normal;font-weight:325;line-height:normal;letter-spacing:-.16px;padding-left:0;padding-top:10px}.think-on-ukraine--body .think-on-ukraine--reg__i-agree-link{font-size:10px;margin-left:8px}}.youtube-video{background-color:#000;cursor:pointer;position:relative;width:100%}.youtube-video::before{content:"";display:block;padding-top:56.25%;width:100%}.youtube-video-content{bottom:0;left:0;position:absolute;right:0;top:0}.youtube-video-holder{background-position:center;background-size:cover;height:100%;position:relative;width:100%}.youtube-video-holder::after{background-image:url(https://lenovo-ua-assets.s3.amazonaws.com/portal/images/landing/think-on-ukraine/svg/play.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";-webkit-filter:drop-shadow(0 0 30px #000);filter:drop-shadow(0 0 30px #000);height:140px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .24s linear;transition:-webkit-transform .24s linear;transition:transform .24s linear;transition:transform .24s linear,-webkit-transform .24s linear;width:140px}@media only screen and (max-width:768px){.youtube-video-holder::after{width:80px;height:80px}}.youtube-video-holder:hover::after{-webkit-transform:translate(-50%,-50%) scale(1.1);-ms-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.youtube-video-player{display:none;height:100%;width:100%}