.float-island-nav-mobile-brand-button{--mobile-brand-layout-duration:calc(var(--motion-duration-panel) * 1.15);--mobile-brand-layout-ease:cubic-bezier(.4, 0, .2, 1);transition:column-gap var(--mobile-brand-layout-duration) var(--mobile-brand-layout-ease), padding var(--mobile-brand-layout-duration) var(--mobile-brand-layout-ease);column-gap:.35rem;padding-inline:.7rem .55rem}.float-island-nav-mobile-brand-logo{contain:paint;opacity:1;width:2rem;min-width:0;max-width:2rem;transition:width var(--mobile-brand-layout-duration) var(--mobile-brand-layout-ease), max-width var(--mobile-brand-layout-duration) var(--mobile-brand-layout-ease), opacity calc(var(--motion-duration-panel) * .7) var(--motion-ease-out);flex:none;display:inline-flex;overflow:clip}.float-island-nav-mobile-brand-label{opacity:1;max-width:8rem;transition:max-width var(--mobile-brand-layout-duration) var(--mobile-brand-layout-ease), opacity calc(var(--motion-duration-panel) * .7) var(--motion-ease-out);display:inline-block;overflow:hidden}.float-island-nav-mobile-brand-button[data-brand-collapsed=true]{column-gap:0;padding-inline:0}.float-island-nav-mobile-brand-button[data-brand-collapsed=true] .float-island-nav-mobile-brand-logo,.float-island-nav-mobile-brand-button[data-brand-collapsed=true] .float-island-nav-mobile-brand-label{opacity:0;max-width:0}.float-island-nav-mobile-brand-button[data-brand-collapsed=true] .float-island-nav-mobile-brand-logo{width:0}.float-island-nav-mobile-brand-button[data-has-back-link=true] .float-island-nav-mobile-brand-logo,.float-island-nav-mobile-brand-button[data-has-back-link=true] .float-island-nav-mobile-brand-label{display:none}.float-island-nav-mobile-brand-logo .tachki-motion-logo,.float-island-nav-mobile-brand-logo .tachki-motion-logo-car{overflow:clip}.tachki-motion-logo{--tachki-logo-bg:#f6f5f2;--tachki-logo-ink:#181213;--tachki-logo-dot:#181213;--tachki-logo-glow:#1812131a;isolation:isolate;aspect-ratio:347/371;color:var(--tachki-logo-ink);display:block;position:relative;overflow:visible}.dark .tachki-motion-logo{--tachki-logo-bg:#090708;--tachki-logo-ink:#fff;--tachki-logo-dot:#fff;--tachki-logo-glow:#ffffff1a}.tachki-motion-logo-globe-crop{z-index:0;aspect-ratio:1;width:93.06%;position:absolute;top:3.92%;left:2.61%;overflow:hidden;-webkit-mask-image:linear-gradient(200deg,#000 56%,#0000 93%);mask-image:linear-gradient(200deg,#000 56%,#0000 93%)}.tachki-motion-logo-canvas,.tachki-motion-logo-fallback-globe{width:100%;height:100%;position:absolute;inset:0}.tachki-motion-logo-canvas{z-index:1;opacity:0;transition:opacity .5s;display:block}.tachki-motion-logo[data-ready=true] .tachki-motion-logo-canvas{opacity:1}.tachki-motion-logo-fallback-globe{z-index:0;background:radial-gradient(ellipse at 29% 36%, color-mix(in srgb, var(--tachki-logo-ink) 86%, transparent) 0 1.2%, transparent 1.5%), radial-gradient(ellipse at 40% 31%, color-mix(in srgb, var(--tachki-logo-ink) 74%, transparent) 0 1%, transparent 1.4%), radial-gradient(ellipse at 52% 49%, color-mix(in srgb, var(--tachki-logo-ink) 70%, transparent) 0 1.1%, transparent 1.5%), radial-gradient(ellipse at 68% 62%, color-mix(in srgb, var(--tachki-logo-ink) 62%, transparent) 0 1.1%, transparent 1.5%), radial-gradient(circle, transparent 63%, color-mix(in srgb, var(--tachki-logo-ink) 6%, transparent) 64%, transparent 69%);filter:drop-shadow(0 0 24px var(--tachki-logo-glow));opacity:.72;background-size:9% 9%,11% 11%,8% 8%,10% 10%,100% 100%;border-radius:50%;transition:opacity .5s;overflow:hidden}.tachki-motion-logo[data-ready=true] .tachki-motion-logo-fallback-globe{opacity:0}.tachki-motion-logo[data-render-failed=true] .tachki-motion-logo-fallback-globe{opacity:.82}.tachki-motion-logo-car{z-index:2;width:100%;height:100%;filter:drop-shadow(0 0 .35rem var(--tachki-logo-glow));position:absolute;inset:0;overflow:visible}:root{--curtain-open-ease:cubic-bezier(.62, 0, .2, 1)}.vehicle-loading-curtain{--curtain-seam-in:.6s;--curtain-slide:.28s;--curtain-lead-in:.22s;--curtain-trail-in:.25s;--curtain-caption-in:.25s;--curtain-open:.52s;color:var(--foreground);contain:layout paint;overscroll-behavior:contain;touch-action:none;background:0 0}.vehicle-loading-curtain-leaf{background:var(--background)}.vehicle-loading-curtain-leaf:after{width:1px;animation:vehicle-curtain-seam-in var(--curtain-seam-in) var(--motion-ease-standard) both;background:var(--line-strong);content:"";transform-origin:top;will-change:transform;position:absolute;inset-block:0;overflow:hidden}.vehicle-loading-curtain-leaf[data-leaf=lead]:after{right:0}.vehicle-loading-curtain-leaf[data-leaf=trail]:after{left:0}.vehicle-loading-curtain-leaf[data-leaf=trail]:before{width:1px;height:20%;animation:vehicle-curtain-seam-sweep var(--curtain-seam-in) var(--motion-ease-standard) both;content:"";will-change:transform;background:linear-gradient(#0000,currentColor,#0000);position:absolute;top:0;left:0}.vehicle-loading-curtain-leaf[data-leaf=lead]{--curtain-in:var(--curtain-lead-in);--curtain-from:100%;--curtain-out:-100%}.vehicle-loading-curtain-leaf[data-leaf=trail]{--curtain-in:var(--curtain-trail-in);--curtain-from:-100%;--curtain-out:100%}.vehicle-loading-curtain-ink{animation:vehicle-curtain-slide-in var(--curtain-slide) var(--motion-ease-out) var(--curtain-in) both;will-change:transform}.vehicle-loading-curtain-caption{animation:vehicle-curtain-fade-in var(--motion-duration-panel) var(--motion-ease-out) var(--curtain-caption-in) both}.vehicle-loading-curtain[data-vehicle-loading-curtain=opening]{pointer-events:none}.vehicle-loading-curtain[data-vehicle-loading-curtain=opening] .vehicle-loading-curtain-leaf{animation:vehicle-curtain-open var(--curtain-open) var(--curtain-open-ease) forwards;will-change:transform}.vehicle-loading-curtain[data-vehicle-loading-curtain=opening] .vehicle-loading-curtain-leaf[data-leaf=trail]:before{animation:vehicle-curtain-fade-out var(--motion-duration-control) linear forwards}[data-vehicle-curtain-reveal]{--curtain-reveal:.7s;--curtain-reveal-scale:.96;transform-origin:50% 50svh;animation:vehicle-curtain-reveal var(--curtain-reveal) var(--curtain-open-ease) both;will-change:transform}@keyframes vehicle-curtain-reveal{0%{transform:scale(var(--curtain-reveal-scale))}to{transform:scale(1)}}@keyframes vehicle-curtain-seam-in{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes vehicle-curtain-seam-sweep{0%{transform:translateY(-100%)}to{transform:translateY(500%)}}@keyframes vehicle-curtain-slide-in{0%{transform:translateX(var(--curtain-from))}to{transform:translate(0)}}@keyframes vehicle-curtain-open{0%{transform:translate(0)}to{transform:translateX(var(--curtain-out))}}@keyframes vehicle-curtain-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vehicle-curtain-fade-out{0%{opacity:1}to{opacity:0}}.navigation-seam{--nav-seam-run:1.6s;top:var(--safe-area-top);z-index:55;background:var(--line-strong);height:1px;color:var(--foreground);opacity:0;pointer-events:none;contain:layout paint;position:fixed;inset-inline:0;overflow:hidden}@media (pointer:coarse){.navigation-seam{height:2px}}.navigation-seam:after{content:"";inset-block:0;will-change:transform;background:linear-gradient(90deg,#0000,currentColor,#0000);width:20%;position:absolute;left:0}.navigation-seam[data-state=pending]{opacity:1}.navigation-seam[data-state=pending]:after{animation:navigation-seam-run var(--nav-seam-run) var(--motion-ease-standard) infinite}.navigation-seam[data-state=settling]{background:var(--foreground);opacity:0;transition:opacity var(--motion-duration-panel) var(--motion-ease-out)}.navigation-seam[data-state=settling]:after{content:none}@keyframes navigation-seam-run{0%{transform:translate(-100%)}to{transform:translate(400%)}}::view-transition{pointer-events:none}::view-transition-old(.nav-forward){--vt-nav-offset:calc(-1 * var(--vt-nav-shift,56px));animation:var(--motion-duration-control) var(--motion-ease-in) both vt-nav-fade reverse, var(--motion-duration-gallery) var(--motion-ease-standard) both vt-nav-slide reverse}::view-transition-new(.nav-forward){--vt-nav-offset:var(--vt-nav-shift,56px);animation:var(--motion-duration-panel) var(--motion-ease-out) var(--motion-duration-control) both vt-nav-fade, var(--motion-duration-gallery) var(--motion-ease-standard) both vt-nav-slide}::view-transition-old(.nav-back){--vt-nav-offset:var(--vt-nav-shift,56px);animation:var(--motion-duration-control) var(--motion-ease-in) both vt-nav-fade reverse, var(--motion-duration-gallery) var(--motion-ease-standard) both vt-nav-slide reverse}::view-transition-new(.nav-back){--vt-nav-offset:calc(-1 * var(--vt-nav-shift,56px));animation:var(--motion-duration-panel) var(--motion-ease-out) var(--motion-duration-control) both vt-nav-fade, var(--motion-duration-gallery) var(--motion-ease-standard) both vt-nav-slide}@keyframes vt-nav-fade{0%{opacity:0}to{opacity:1}}@keyframes vt-nav-slide{0%{translate:var(--vt-nav-offset) 0}to{translate:0}}::view-transition-group(float-island-nav){z-index:100;animation:none}::view-transition-group(float-island-nav-mobile){z-index:100;animation:none}::view-transition-old(float-island-nav){display:none}::view-transition-old(float-island-nav-mobile){display:none}::view-transition-new(float-island-nav){animation:none}::view-transition-new(float-island-nav-mobile){animation:none}@media (prefers-reduced-motion:reduce){.float-island-nav-mobile-brand-button,.float-island-nav-mobile-brand-logo,.float-island-nav-mobile-brand-label,.tachki-motion-logo-canvas,.tachki-motion-logo-fallback-globe{transition:none}.vehicle-loading-curtain{display:none}[data-vehicle-curtain-reveal]{animation:none}.navigation-seam:after{content:none}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}@layer components{.heavy-face-reveal[data-heavy-face-collapsed=true]{opacity:0;width:0}:root[data-heavy-face-seen] .heavy-face-reveal[data-heavy-face-collapsed=true]{opacity:1;width:auto}}
