.ns-back-button__text{letter-spacing:2px;text-transform:uppercase;font-size:var(--size-text-s);line-height:var(--line-height-l);font-weight:600;margin-left:8px}.ns-auto-program-intro{position:relative;min-height:426px;background:linear-gradient(100.07deg,#000106 40%,#283e46 66.2%,#20333a 91%);color:var(--color-typo-light);border-radius:var(--border-radius-3xl);overflow:hidden}@media (max-width:500px){.ns-auto-program-intro{min-height:auto;background:linear-gradient(179.7deg,#000106 38.8%,#283e46 96.6%)}}.ns-auto-program-intro:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/car.0164fd7a.webp) 100% 100%/500px no-repeat}@media (max-width:500px){.ns-auto-program-intro:before{background:url(../img/car-mobile.90b2b968.webp) bottom/100% no-repeat}}.ns-auto-program-intro__content{position:relative;padding:24px 32px}@media (max-width:500px){.ns-auto-program-intro__content{padding:24px 16px 54vw 16px}}.ns-auto-program-intro__back-button{color:var(--color-gray-50)}.ns-auto-program-intro__title{max-width:700px;font-size:72px;line-height:80px;font-style:italic;font-weight:600;text-transform:uppercase;color:var(--color-typo-light);margin-top:36px;margin-bottom:12px}@media (max-width:800px){.ns-auto-program-intro__title{max-width:580px;font-size:52px;line-height:60px;margin-top:56px}}@media (max-width:500px){.ns-auto-program-intro__title{max-width:390px;font-size:50px;line-height:50px;margin-top:10px;margin-bottom:24px}}.ns-auto-program-intro__title span{color:var(--auto-program-color-light)}.ns-auto-program-intro__desc{max-width:402px}.ns-auto-program-intro__countries{position:absolute;top:24px;right:0;padding:16px 24px;max-width:270px;display:flex;flex-direction:column;gap:12px;background:hsla(0,0%,100%,.2);border-radius:var(--border-radius-xxl) 0 0 var(--border-radius-xxl)}@media (max-width:500px){.ns-auto-program-intro__countries{position:static;border-radius:var(--border-radius-xxl);max-width:100%;align-items:center;margin-top:24px}}.ns-auto-program-intro__countries-title{font-size:var(--size-text-xl);line-height:var(--line-height-s);font-weight:600;font-style:italic;text-transform:uppercase}.ns-auto-program-intro__countries-inner{display:flex;align-items:center;gap:20px}.ns-auto-program-intro__countries-item{display:flex;align-items:center;gap:8px;line-height:20px}