:root{--teal: #00c9b1;--teal-glow: rgba(0,201,177,.18);--dark: #080a0c;--panel: #0d1117;--border: rgba(0,201,177,.3);--text: #e0eae8;--muted: rgba(224,234,232,.5)}.dealer-section{background:var(--dark);font-family:"Exo 2",sans-serif;color:var(--text);width:100%;min-height:100vh;display:flex;overflow:hidden}.image-panel{position:relative;flex:0 0 55%;overflow:hidden}.image-panel video,.image-panel .dealer-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block;animation:imgReveal 1.2s ease both;filter:brightness(.82) saturate(1.1)}.video-panel{position:relative;overflow:hidden}@keyframes imgReveal{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.image-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,transparent 55%,rgba(8,10,12,.92) 100%);pointer-events:none}.image-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 0%,rgba(0,201,177,.03) 50%,transparent 100%);background-size:100% 6px;animation:scan 10s linear infinite;pointer-events:none;z-index:2}@keyframes scan{0%{background-position:0 -100vh}to{background-position:0 100vh}}.img-corner{position:absolute;width:20px;height:20px;border-color:var(--teal);border-style:solid;z-index:3;animation:bracketPulse 3s ease-in-out infinite}.img-corner--tl{top:1.2rem;left:1.2rem;border-width:2px 0 0 2px}.img-corner--bl{bottom:1.2rem;left:1.2rem;border-width:0 0 2px 2px;animation-delay:1.5s}@keyframes bracketPulse{0%,to{opacity:.4}50%{opacity:1;filter:drop-shadow(0 0 5px var(--teal))}}.img-hud{position:absolute;z-index:3;font-family:Rajdhani,sans-serif;font-size:.58rem;letter-spacing:.22em;color:#00c9b199;text-transform:uppercase;line-height:1.6}.img-hud--tl{top:1.6rem;left:3rem}.img-hud--bl{bottom:1.6rem;left:3rem}.img-badge{position:absolute;bottom:2.8rem;left:50%;transform:translate(-50%);z-index:4;background:#080a0cc7;border:1px solid var(--border);padding:.55rem 1.1rem;display:flex;align-items:center;gap:.7rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:badgeUp 1s .9s ease both;white-space:nowrap}@keyframes badgeUp{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.badge-dot{width:7px;height:7px;border-radius:50%;background:var(--teal);box-shadow:0 0 10px var(--teal);animation:dotBlink 2s ease-in-out infinite}@keyframes dotBlink{0%,to{opacity:1}50%{opacity:.25}}.badge-text{font-family:Rajdhani,sans-serif;font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:var(--teal)}.form-panel{flex:0 0 45%;display:flex;flex-direction:column;justify-content:center;padding:3rem 3.5rem 3rem 3rem;position:relative;overflow:hidden}.form-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,201,177,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,201,177,.035) 1px,transparent 1px);background-size:44px 44px;animation:gridPan 20s linear infinite;pointer-events:none}@keyframes gridPan{0%{background-position:0 0}to{background-position:44px 44px}}.form-panel:after{content:"";position:absolute;bottom:-80px;left:-80px;width:280px;height:280px;background:radial-gradient(circle,var(--teal-glow),transparent 65%);pointer-events:none;animation:glowPulse 5s ease-in-out infinite}@keyframes glowPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.js_header{margin-bottom:1.8rem;animation:slideIn .7s .15s ease both}@keyframes slideIn{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}.eyebrow{font-family:Rajdhani,sans-serif;font-size:.62rem;letter-spacing:.35em;text-transform:uppercase;color:var(--teal);margin-bottom:.45rem;display:flex;align-items:center;gap:.6rem}.eyebrow:before{content:"";width:22px;height:1px;background:var(--teal)}.js_header h1{font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,2.8vw,2.6rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:#fff}.js_header h1 span{color:var(--teal)}.subtitle{margin-top:.6rem;font-size:.8rem;color:var(--muted);line-height:1.65;font-weight:300}.hud-dots{display:flex;gap:.38rem;margin-bottom:1.3rem;animation:slideIn .7s .25s ease both}.hud-dot{width:5px;height:5px;border-radius:50%;background:var(--teal);opacity:.3;animation:dotPulse 2s ease-in-out infinite}.hud-dot:nth-child(2){animation-delay:.4s}.hud-dot:nth-child(3){animation-delay:.8s}@keyframes dotPulse{0%,to{opacity:.3}50%{opacity:1}}.card{background:var(--panel);border:1px solid var(--border);padding:1.8rem 2rem;position:relative;overflow:hidden;animation:slideIn .7s .3s ease both}.card:before{content:"";position:absolute;right:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,transparent,var(--teal),transparent);background-size:100% 200%;animation:stripeSlide 3s ease-in-out infinite}@keyframes stripeSlide{0%{background-position:0 -100%}50%{background-position:0 100%}to{background-position:0 -100%}}.card:after{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:radial-gradient(circle,rgba(0,201,177,.12),transparent 70%);pointer-events:none}.field{margin-bottom:1.2rem;position:relative}.dealer-section .form-panel .field{display:block}.field:nth-child(1){animation:slideIn .6s .4s ease both}.field:nth-child(2){animation:slideIn .6s .48s ease both}.field:nth-child(3){animation:slideIn .6s .56s ease both}label{display:block;font-family:Rajdhani,sans-serif;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);margin-bottom:.38rem;font-weight:600}label span{color:var(--muted);font-weight:400;letter-spacing:.05em;text-transform:none;font-family:"Exo 2",sans-serif;font-size:.62rem;margin-left:.25rem}.dealer-section .form-panel .field input,textarea{width:100%;background:#00c9b10a;border:1px solid var(--border);color:var(--text);font-family:"Exo 2",sans-serif;font-size:.84rem;font-weight:300;padding:.62rem .85rem;outline:none;transition:border-color .3s,box-shadow .3s,background .3s;resize:none}input::placeholder,textarea::placeholder{color:#e0eae82e}input:focus,textarea:focus{border-color:var(--teal);background:#00c9b112;box-shadow:0 0 0 3px #00c9b114}textarea{height:105px}.field-line{position:absolute;bottom:0;left:0;height:2px;width:0;background:var(--teal);transition:width .4s ease;box-shadow:0 0 8px var(--teal)}input:focus~.field-line,textarea:focus~.field-line{width:100%}.btn-wrap{animation:slideIn .6s .65s ease both}button{position:relative;background:transparent;border:1px solid var(--teal);color:var(--teal);font-family:Rajdhani,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;padding:.72rem 2rem;cursor:pointer;overflow:hidden;transition:color .35s}button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--teal);transform:scaleX(0);transform-origin:left;transition:transform .35s ease;z-index:0}button:hover:before{transform:scaleX(1)}button:hover{color:var(--dark)}button span{position:relative;z-index:1}button.sending:after{content:"";display:inline-block;width:10px;height:10px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin .7s linear infinite;margin-left:.6rem;vertical-align:middle}@keyframes spin{to{transform:rotate(360deg)}}.status{margin-top:.75rem;font-size:.72rem;letter-spacing:.1em;color:var(--teal);opacity:0;transform:translateY(6px);transition:opacity .4s,transform .4s;font-family:Rajdhani,sans-serif;text-transform:uppercase}.status.show{opacity:1;transform:translateY(0)}.id-tag{font-family:Rajdhani,sans-serif;font-size:.54rem;letter-spacing:.2em;color:#00c9b138;text-align:right;margin-top:.9rem;text-transform:uppercase;animation:slideIn .6s .75s ease both}@media(max-width:860px){.dealer-section{flex-direction:column;overflow:auto}.image-panel{flex:none;height:44vh}.image-panel:after{background:linear-gradient(to bottom,transparent 50%,rgba(8,10,12,.95) 100%)}.form-panel{flex:none;padding:2rem 1.6rem}.img-badge{bottom:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/js_dealer.css.map */
