.project-logo{width:210px;height:52px;object-fit:contain}.drive-nav{border-bottom:1px solid var(--line);gap:20px}.drive-nav nav a{font-size:14px}.drive-nav>.button{font-size:13px;gap:16px}.sub-intro{padding:65px 0 36px}.sub-intro h1{font-size:clamp(44px,6vw,82px);letter-spacing:-.065em;max-width:16ch;margin-bottom:28px}.sub-intro .lead{max-width:55ch}.drive-invitation{display:grid;grid-template-columns:1.3fr 1fr;gap:36px;border-top:1px solid var(--line)}.drive-invitation .button{justify-self:start}.price-list{margin-top:36px}.price-list p{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);padding:24px 0}.brand-footer-title{font-size:clamp(36px,5vw,72px);font-weight:700;letter-spacing:-.06em;line-height:1.1;margin-bottom:60px}.autoskolaturzovka-footer{background:#e5ed4d;color:#202621}.autoskolaturzovka-footer .footer-grid nav{display:flex;flex-direction:column;gap:10px}.autoskolaturzovka-footer .footer-bottom{border-color:#20262140}.autoskolaturzovka-footer .project-logo{width:200px}.driving .demo-note{font-size:13px}.driving .eyebrow{font-size:12px}.driving .field{font-size:14px}.driving .consent{font-size:14px}.driving .grid-2>img{width:100%;height:100%;max-height:650px;border-radius:7px}@media(max-width:900px){.drive-nav nav{position:fixed;inset:0 0 0 auto;width:min(85vw,380px);height:100dvh;border-radius:0;padding:95px 28px 35px;z-index:40;justify-content:flex-start;box-shadow:-30px 0 60px #0002}.drive-nav .nav-toggle{z-index:41}.drive-nav>.button{display:none}}@media(max-width:600px){.project-logo{width:175px;height:44px}.sub-intro{padding-top:42px}.drive-invitation{display:block}.drive-invitation p{margin:25px 0}.price-list p{flex-direction:column;gap:8px}.brand-footer-title{margin-bottom:36px}}
@media(prefers-reduced-motion:no-preference){.driving .drive-copy{animation:drive-enter .45s ease-out}.driving .course-main:hover{border-color:#788529}@keyframes drive-enter{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}}

@media(prefers-reduced-motion:no-preference){.driving .drive-copy{animation:drive-enter .45s ease-out}.driving .course-main:hover{border-color:#788529}@keyframes drive-enter{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}}
