*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{width:100%;overflow-x:hidden;font-family:roboto,sans-serif}body .linear-gradient,body .links-block{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body .linear-gradient-first{background:linear-gradient(0deg,#3c3d2b,#040411,#040411,80%,#040411)}@media(max-width:850px){body .linear-gradient-first{background:linear-gradient(0deg,#3c3d2b,#19181d,#030311,80%,#6a4c2a,#dfa369)}}body .linear-gradient-second{background:url(public/images/roket.html\ down.svg) no-repeat clamp(20rem,50vw,100rem) 75%/40vw,linear-gradient(0deg,#0c0c18,#191a1e,40%,#36352a,#504f35);display:grid}@media(max-width:850px){body .linear-gradient-second{background:linear-gradient(0deg,#0c0c18,#191a1e,40%,#36352a,#504f35)}}body .links-block{background-color:#222}section.header-section{background-image:linear-gradient(750deg,#040411,#040411,#040411,#473220,#e48627);height:auto}@media(max-width:850px){section.header-section{background-image:none}}section.header-section header{margin-bottom:15vh}section.header-section header button{display:none}section.header-section header nav{width:100%;padding:3.25rem 2.5rem}section.header-section header nav ul{list-style:none;display:flex;justify-content:center;gap:3.25rem;row-gap:3.75rem}section.header-section header nav ul li{text-align:center}@media(max-width:850px){section.header-section header nav ul li{text-align:start}}section.header-section header nav ul li a{color:#fff;font-size:1.1rem;text-decoration:none;transition:all .25s ease-in-out}section.header-section header nav ul li a:hover{color:#e28527}@media(max-width:850px){section.header-section header{min-height:8rem;position:relative;margin-bottom:0}section.header-section header button{display:block;position:absolute;top:1rem;right:1rem;width:2rem;height:2rem;background-image:url(public/icons/menu.svg);background-repeat:no-repeat;background-position:center;background-color:unset;border:none;z-index:666}section.header-section header button[aria-expanded=true]{background-image:url(public/icons/close.svg)}section.header-section header nav{position:absolute;z-index:30;top:0;background:hsla(0deg,0%,0%,0.9);transition:transform .25s ease-out;padding:2.5rem;padding-top:5rem;transform:translateY(-100%)}@supports((-webkit-backdrop-filter:blur(1rem)) or (backdrop-filter:blur(1rem))){section.header-section header nav header nav{background:hsla(0deg,0%,100%,0.1);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}}section.header-section header nav[data-visible=true]{transform:translateY(0%)}section.header-section header nav ul{flex-direction:column;justify-content:unset;gap:1.25rem}section.header-section header nav ul li a:hover{color:#fff}}section.header-section .header-section-images{height:clamp(47.5rem,55vw,65rem);height:clamp(47.5rem,55vw,75rem);position:relative;background:url(public/images/planet1.svg) no-repeat clamp(-5rem,-50vw,-100rem) 0%/clamp(15rem,60vw,65rem),url(public/images/roket.svg) no-repeat clamp(10rem,40vw,45rem) clamp(2rem,17.5vh,5rem)/clamp(2rem,75vw,75rem),url(public/images/planet2.svg) no-repeat clamp(10rem,70vw,100rem) clamp(2rem,2vh,100vmin)/clamp(2.5rem,30vw,25rem)}@media(max-width:850px){section.header-section .header-section-images{position:relative;height:clamp(20rem,70vw,63.5rem);margin-bottom:15vh;background:url(public/images/planet1.svg) no-repeat clamp(-2rem,-50vw,-100rem) clamp(4rem,4vh,5rem)/clamp(15rem,60vw,58rem),url(public/images/roket.svg) no-repeat clamp(10rem,40vw,40rem) clamp(7rem,13vh,40vmin)/clamp(2rem,75vw,85rem),url(public/images/planet2.svg) no-repeat 100% clamp(4rem,2vh,100vmin)/clamp(2.5rem,30vw,30rem)}}section.header-section .header-section-images h1{width:100%;text-align:center;text-shadow:0 0 12px #5a3e1c;color:#e58523;text-transform:uppercase;font-size:clamp(1.75rem,4vw,2.75rem);padding-top:2.5rem}section.header-section .header-section-images h1 span{margin-right:.75rem;margin-bottom:5px}section.header-section .header-section-images p{width:100%;text-align:center;color:#fefefe;font-size:clamp(1.25rem,4vw,2.75rem);padding:0 clamp(0.5rem,2vw,1rem);margin-bottom:clamp(1rem,2vh,2rem)}section.header-section .header-section-images a.try-solid{text-decoration:none;border-radius:15px;font-size:clamp(15px,1.75vw,30px);color:#000;background-color:#e58623;position:absolute;padding:.75rem 1.5rem;width:clamp(10rem,14vw,14rem);bottom:45%;left:50%;margin-left:clamp(-7rem,-7vw,-5rem);text-align:center;transition:all .25s ease-in-out;display:flex;justify-content:center;align-items:center}section.header-section .header-section-images a.try-solid:hover{transform:translateY(-5px)}@media(max-width:850px){section.header-section .header-section-images h1{margin-top:-1rem;margin-bottom:1rem;margin-bottom:.25rem}section.header-section .header-section-images p{font-size:clamp(1rem,4vw,1.5rem)}section.header-section .header-section-images a.try-solid{bottom:0;top:unset}section.header-section .header-section-images a.try-solid:hover{transform:unset}}section.tor-desktop{width:100%;background-image:url(public/images/track.svg);background-repeat:no-repeat;background-size:contain;display:grid;row-gap:clamp(2.5rem,12.5vh,12.5rem);background-position-y:9rem}@media(max-width:850px){section.tor-desktop{row-gap:2rem}}section.tor-desktop .tor-info{display:grid;grid-template-columns:auto auto;grid-template-rows:-webkit-min-content -webkit-max-content;grid-template-rows:min-content max-content;justify-self:center;margin:0 2.25rem}section.tor-desktop .tor-info h2{grid-column:1;grid-row:1;color:#fff;text-align:center;justify-self:center;align-self:center;font-size:2.25rem;font-size:3rem;font-size:clamp(2rem,3vw,2.25rem)}section.tor-desktop .tor-info p{grid-column:2;grid-row:2;max-width:47.5rem;font-size:2rem;line-height:3rem;justify-self:start;align-self:center;color:#b4b4b4;font-size:clamp(1.5rem,2vw,2rem)}section.tor-desktop .tor-info p a{color:#b4b4b4;font-size:2rem;line-height:3rem;text-decoration:none;transition:all .25s ease-in-out}section.tor-desktop .tor-info p a:hover{opacity:.5}section.tor-desktop .tor-info p a.link-extra{color:#e58623;text-decoration:underline}section.tor-desktop .tor-info .planet{grid-column:1;grid-row:2;margin:auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:flex;justify-content:center;align-items:center;width:clamp(15rem,30vw,20rem)}section.tor-desktop .tor-info .tor-logo{grid-column:1;grid-row:2;margin:auto;display:flex;justify-content:center;align-items:center;width:17.5%;height:17.5%;justify-self:center;align-self:center}@media(max-width:850px){section.tor-desktop .tor-info{display:flex;flex-wrap:wrap;height:-webkit-max-content;height:-moz-max-content;height:max-content;justify-self:start;margin:0;row-gap:3rem}section.tor-desktop .tor-info .image-container img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}section.tor-desktop .tor-info .image-container.planet{width:50%;height:7.5rem;display:flex;justify-content:start;align-items:center}section.tor-desktop .tor-info .image-container.tor-logo{max-height:3rem;transform:translateX(-7.5rem);padding-top:.25rem}section.tor-desktop .tor-info .image-container.tor-logo img{max-height:55px}section.tor-desktop .tor-info h2{font-size:1.75rem;grid-column:1/3;grid-row:1;color:#fff;justify-self:center;align-self:center;width:100%;transform:translatey(-2.5rem);text-align:start;padding:0 2.15rem}section.tor-desktop .tor-info p{font-size:1.15rem;padding:0 2.15rem;transform:translateY(-5rem);line-height:32px}section.tor-desktop .tor-info p a{line-height:32px;font-size:1.15rem}}section.tor-desktop .desktop-manual{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:clamp(10rem,35vw,30rem);display:grid;grid-template-columns:minmax(auto,20rem) minmax(auto,50rem);grid-template-rows:minmax(5rem,-webkit-min-content) minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:minmax(5rem,min-content) minmax(min-content,max-content);justify-self:center;justify-content:center;row-gap:2.5rem;background:url(public/images/laptop.svg) no-repeat 100% 100%/clamp(10rem,35vw,35rem);margin:0 2.25rem;max-width:clamp(50rem,70vw,70rem);padding-bottom:clamp(5rem,15vh,15rem);margin-left:9rem;margin-bottom:1rem}section.tor-desktop .desktop-manual .image-container img{max-width:100%;max-height:100%}section.tor-desktop .desktop-manual h2{color:#fff;grid-row:1;grid-column:2;align-self:center;justify-self:center;font-size:clamp(2rem,3vw,2.25rem);padding-left:14rem}section.tor-desktop .desktop-manual p{line-height:2.75rem;color:#b4b4b4;line-height:32px;grid-row:2;grid-column:1/3;inline-size:75%;line-height:3rem;font-size:clamp(1.5rem,2vw,2rem);inline-size:40rem}section.tor-desktop .desktop-manual p a{color:#b4b4b4;text-decoration:none;line-height:3rem;font-size:clamp(1.5rem,2vw,2rem);transition:all .25s ease-in-out}section.tor-desktop .desktop-manual p a:hover{opacity:.5}section.tor-desktop .desktop-manual p .link-extra{color:#e58623;text-decoration:underline}section.tor-desktop .desktop-manual .flex.space-between{display:flex;justify-content:start;align-items:center;width:100%;height:100%;gap:2rem;grid-row:1;grid-column:1}section.tor-desktop .desktop-manual .flex.space-between .image-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;max-height:3rem;max-width:3rem}@media(max-width:850px){section.tor-desktop .desktop-manual{display:flex;flex-direction:column;margin:0;gap:1.25rem;background-image:none;transform:translateY(-1vh);min-height:unset;padding-bottom:2rem}section.tor-desktop .desktop-manual h2{font-size:1.75rem;grid-column:1/3;grid-row:1;color:#fff;text-align:start;align-self:start;padding:0 2.15rem;margin-top:1rem}section.tor-desktop .desktop-manual p{font-size:1.15rem;text-align:start;padding:0 2.15rem;line-height:32px;width:100%}section.tor-desktop .desktop-manual p a{font-size:1.15rem;line-height:32px}section.tor-desktop .desktop-manual .notebook-image{display:none}section.tor-desktop .desktop-manual .flex.space-between{justify-content:center}section.tor-desktop .desktop-manual .flex.space-between .image-container{max-width:2.25rem;max-height:2.25rem}}.links-block{background-color:#222;display:flex;justify-content:center;align-items:center;height:auto;padding:clamp(2rem,2.5vh,2.5rem)}.links-block a{font-size:clamp(2rem,3vw,2.25rem);font-weight:700;text-transform:uppercase;color:#e58623;transition:all .25s ease-out}.links-block a:hover{color:#fff;transform:translateY(-1px);cursor:pointer}.links-block ul{list-style:none;display:flex;flex-direction:column;gap:1.5rem;padding:4rem 2.15rem;align-items:center;max-height:unset;height:100%}.links-block ul li{width:100%;text-align:center;max-width:100%;display:block;flex-grow:1}.links-block ul li a{color:#db8a3c;font-size:1.5rem;text-shadow:0 0 12px #5a3e1c;word-break:break-all}@media(max-width:850px){.links-block ul{padding:2.75rem 1.15rem;align-items:center;max-width:100%}.links-block ul li{font-size:1.15rem;max-width:100%;line-height:32px}.links-block ul li a{font-size:1.15rem;word-wrap:break-all;line-height:32px;text-transform:lowercase}}.mobile-manual{display:grid;color:#b4b4b4;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:1.5rem;grid-template-columns:auto;grid-template-rows:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;justify-self:center;max-width:clamp(50rem,70vw,70rem);margin-top:2.5rem}.mobile-manual h2{color:#fff;font-size:2.25rem;grid-column:1/3;grid-auto-rows:1;grid-row:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:clamp(2rem,3vw,2.25rem)}.mobile-manual .images{grid-column:3;grid-row:1;display:flex;gap:1.25rem;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.mobile-manual .images .image-container img{-o-object-fit:cover;object-fit:cover;width:2.5rem}.mobile-manual .android,.mobile-manual .ios,.mobile-manual .final-thesis{line-height:2.75rem;justify-self:start;align-self:center;color:#b4b4b4}.mobile-manual .android{grid-column:2/3;grid-row:2;grid-column:2/4;margin-left:9rem;margin-left:10rem;font-size:clamp(1.5rem,2vw,2rem)}.mobile-manual .android a{color:#b4b4b4;line-height:2.75rem;font-size:clamp(1.5rem,2vw,2rem);transition:all .25s ease-in-out;text-decoration:none}.mobile-manual .android a:hover{opacity:.5}.mobile-manual .android a.link-extra{color:#e58623;text-decoration:underline}.mobile-manual .ios{grid-column:2;grid-row:3;grid-column:2/3;grid-row:3;grid-column:2/4;margin-left:5rem;margin-left:10rem;font-size:clamp(1.5rem,2vw,2rem)}.mobile-manual .final-thesis{overflow-wrap:break-word;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;grid-column:2/4;grid-row:4;margin-left:10rem;font-size:clamp(1.5rem,2vw,2rem)}.mobile-manual .final-thesis a{color:#b4b4b4;line-height:2.75rem;font-size:clamp(1.5rem,2vw,2rem);transition:all .25s ease-in-out;text-decoration:none}.mobile-manual .final-thesis a:hover{opacity:.5}.mobile-manual .final-thesis a.link-extra{color:#e58623;text-decoration:underline}.mobile-manual .smartphone{grid-column:1/3;grid-row:2/6;max-width:25rem;width:clamp(20rem,25vw,30rem)}.about-us{color:#fff;display:flex;flex-direction:column;gap:2.5rem;overflow-y:visible;justify-self:center;width:clamp(50rem,70vw,70rem)}.about-us h2{width:100%;text-align:end;font-size:2.25rem;font-size:2.25rem;padding-right:clamp(2.75rem,5%,10rem);font-size:clamp(2rem,3vw,2.25rem);margin-top:2rem}.about-us ul{list-style:none;display:flex;flex-direction:column;gap:1.25rem;justify-content:end}.about-us ul li{color:#b4b4b4;max-width:47.5rem;line-height:2.75rem;display:flex;gap:5rem}.about-us ul li p{color:#b4b4b4;line-height:2.75rem;font-size:clamp(1.5rem,2vw,2rem)}.about-us ul li img{width:2.5rem}.promo{color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10rem;background:url(public/images/planet_4.svg) no-repeat 50% 0%/clamp(45rem,50%,50rem)}.promo h2{margin-bottom:1rem;font-size:clamp(2rem,3vw,2.25rem)}.promo h2,.promo p{text-align:center}.promo p{line-height:2.75rem;color:#b4b4b4;width:100%;margin-bottom:7.5rem;font-size:clamp(1.5rem,2vw,2rem)}.promo .promocode{background-color:#222;color:#db8a3c;padding:2rem 3rem;width:25%;justify-self:center;font-size:2.25rem;text-transform:uppercase;font-weight:700;text-shadow:0 0 12px #5a3e1c;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;padding:1rem 2rem;max-width:27.5rem}.promo .telegram-logo{width:4rem;margin-top:-3rem}.promo .telegram-logo img{max-width:100%;max-height:100%}.promo .image-container{position:absolute;top:-5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:20}.promo .image-container img{height:50rem;max-height:unset;max-width:unset;-o-object-fit:cover;object-fit:cover}@media(max-width:850px){.linear-gradient-second{padding-top:2rem;overflow-y:visible;display:block!important}.linear-gradient-second .mobile-manual{margin:0;padding:0;display:flex;flex-direction:column;gap:1.5rem;background:url(public/images/track2.svg) no-repeat 0% 0%/100%;min-height:30vh;max-width:100%}.linear-gradient-second .mobile-manual h2{font-size:1.75rem;word-wrap:break-word;padding:0 2.15rem;text-align:start;line-height:32px;width:100%}.linear-gradient-second .mobile-manual p.ios,.linear-gradient-second .mobile-manual p.android,.linear-gradient-second .mobile-manual p.final-thesis{font-size:1.15rem;line-height:2rem;padding:0 2.15rem;margin:0;width:100%}.linear-gradient-second .mobile-manual p.ios a,.linear-gradient-second .mobile-manual p.android a,.linear-gradient-second .mobile-manual p.final-thesis a{font-size:1.15rem;line-height:2rem}.linear-gradient-second .mobile-manual .image-container.smartphone{display:none}.linear-gradient-second .mobile-manual .images.flex{padding:0 1rem;margin:0;justify-content:center;align-items:center;margin:auto}.linear-gradient-second .about-us{margin:0;padding:0 1rem;padding-top:4rem;max-width:100%}.linear-gradient-second .about-us h2{font-size:1.75rem;word-wrap:break-word;padding:0 1.15rem;text-align:start}.linear-gradient-second .about-us ul{padding:0}.linear-gradient-second .about-us ul li{font-size:1.15rem;line-height:2rem;padding:0 1.15rem;margin:0;text-align:start;gap:2.5rem}.linear-gradient-second .about-us ul li p{font-size:1.15rem;line-height:2rem}.linear-gradient-second .promo{padding:0;margin:0;margin-top:4rem;display:flex;flex-direction:column;gap:1.25rem;background:url(public/images/planet_4.svg) no-repeat 50% clamp(10rem,250%,40rem)/auto}.linear-gradient-second .promo h2{font-size:1.75rem;word-wrap:break-word;padding:0 2.15rem;text-align:center}.linear-gradient-second .promo p.thesis,.linear-gradient-second .promo p.promocode{font-size:1.15rem;line-height:2rem;padding:0 2.15rem;margin:0;text-align:start}.linear-gradient-second .promo p.thesis{text-align:center;margin-bottom:2.5rem}.linear-gradient-second .promo p.promocode{margin:auto;margin-bottom:0;text-align:center;margin-top:1rem;padding:.5rem .75rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:uppercase;font-size:clamp(1.75rem,4vw,2.75rem)}.linear-gradient-second .promo a.telegram-logo{position:-webkit-sticky;position:sticky;margin:auto;margin-bottom:0;margin-top:-.25rem;bottom:unset}}