﻿:root{--primary-color: #f0b929;--secondary-color: #383d40;--dark-bg: #1a1a1a;--darker-bg: #0f0f0f;--light-gray: #2a2a2a;--text-light: #cccccc;--text-muted: #888888;--border-color: #333333;--accent-gradient: linear-gradient(135deg, #f0b929 0%, #d4a017 100%);--shadow-dark: 0 10px 30px rgba(0, 0, 0, .5);--shadow-glow: 0 0 20px rgba(240, 185, 41, .3)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:"Inter",sans-serif;background-color:#1a1a1a;color:#fff;line-height:1.6;overflow-x:hidden}#app{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}main{flex:1}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:1rem}h1{font-size:clamp(2.5rem,5vw,4rem);background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}h2{font-size:clamp(2rem,4vw,3rem);color:var(--primary-color)}h3{font-size:clamp(1.5rem,3vw,2rem)}p{margin-bottom:1rem;color:var(--text-light)}.btn{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;border:none;border-radius:8px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.btn-primary{background:var(--accent-gradient);color:#000;box-shadow:var(--shadow-glow)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(240,185,41,.4)}.btn-secondary{background:rgba(0,0,0,0);color:var(--primary-color);border:2px solid var(--primary-color)}.btn-secondary:hover{background:var(--primary-color);color:#000;transform:translateY(-2px)}.btn-outline{background:rgba(0,0,0,0);color:#fff;border:2px solid var(--secondary-color)}.btn-outline:hover{background:var(--secondary-color);border-color:var(--primary-color)}.container{max-width:1200px;margin:0 auto;padding:0 2rem}.container-wide{max-width:1400px;margin:0 auto;padding:0 2rem}.grid{display:grid;gap:2rem}.grid-2{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.grid-3{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.grid-4{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.section{padding:5rem 0}.section-dark{background:var(--darker-bg)}.section-light{background:var(--light-gray)}.section-header{margin-bottom:3rem}.section-header h2{margin-bottom:1rem}.section-subtitle{color:var(--text-light);font-size:1.1rem;line-height:1.6;margin:0 auto}.app-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(26,26,26,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-color);transition:all .3s ease;overflow:visible}.app-header.scrolled{background:rgba(15,15,15,.98);box-shadow:0 5px 20px rgba(0,0,0,.3)}.nav{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;gap:2rem}.nav-menu-left,.nav-menu-right{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}.nav-brand{flex:1;text-align:center;min-width:0}.brand-text{display:flex;flex-direction:column;align-items:center;text-align:center}.brand-name{font-size:1.3rem;font-weight:800;color:var(--primary-color);margin:0;line-height:1;text-shadow:0 0 10px rgba(240,185,41,.3);white-space:nowrap}.brand-tagline{font-size:.7rem;color:var(--text-muted);margin:0;font-weight:500;white-space:nowrap}.nav-link{display:flex;align-items:center;gap:.5rem;padding:.5rem .8rem;text-decoration:none;color:var(--text-light);font-weight:500;border-radius:6px;transition:all .3s ease;position:relative;white-space:nowrap;flex-shrink:0}.nav-link:hover{color:var(--primary-color);background:rgba(240,185,41,.1)}.nav-link.active{color:var(--primary-color);background:rgba(240,185,41,.15)}.nav-link.active:after{content:"";position:absolute;bottom:-0.5rem;left:50%;transform:translate(-50%);width:4px;height:4px;background:var(--primary-color);border-radius:50%;box-shadow:0 0 10px var(--primary-color)}.nav-actions{display:flex;align-items:center}.mobile-menu-toggle{display:none;flex-direction:column;justify-content:space-around;width:30px;height:30px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.mobile-menu-toggle span{width:100%;height:3px;background:var(--primary-color);border-radius:2px;transition:all .3s ease}.mobile-menu-toggle.active span:nth-child(1){transform:rotate(45deg) translate(8px, 8px)}.mobile-menu-toggle.active span:nth-child(2){opacity:0}.mobile-menu-toggle.active span:nth-child(3){transform:rotate(-45deg) translate(6px, -6px)}.home-view{padding-top:80px}.hero-section{position:relative;min-height:100vh;display:flex;align-items:center;background:linear-gradient(135deg, #1a1a1a, #0f0f0f);overflow:hidden}.hero-background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg, rgba(240, 185, 41, 0.1), rgba(56, 61, 64, 0.2))}.floating-elements{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.floating-gear{position:absolute;color:var(--primary-color);opacity:.08;font-size:3rem;animation:floatRotate 20s linear infinite}.floating-gear.gear-1{top:20%;left:8%;animation-duration:25s}.floating-gear.gear-2{top:70%;right:10%;animation-duration:30s;animation-direction:reverse}.floating-gear.gear-3{bottom:25%;left:20%;animation-duration:35s}@keyframes floatRotate{0%{transform:rotate(0) translateY(0)}50%{transform:rotate(180deg) translateY(-15px)}100%{transform:rotate(360deg) translateY(0)}}.hero-minimalist-layout{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;min-height:70vh;padding:3rem 0}.hero-content{display:flex;flex-direction:column;gap:2rem}.hero-badge{display:inline-flex;align-items:center;gap:.6rem;background:rgba(240,185,41,.1);border:1px solid var(--primary-color);padding:.6rem 1.2rem;border-radius:25px;font-size:.9rem;color:var(--primary-color);font-weight:500;width:fit-content}.hero-badge i{font-size:1rem}.hero-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:800;line-height:1.2;margin:0;color:#fff}.hero-title .highlight{background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.hero-subtitle{font-size:1.1rem;color:var(--text-light);line-height:1.6;margin:0;max-width:85%}.hero-features{display:flex;flex-direction:column;gap:1rem}.hero-feature{display:flex;align-items:center;gap:.8rem;color:var(--text-light);font-size:.95rem}.hero-feature i{color:var(--primary-color);font-size:1rem}.hero-actions{display:flex;gap:1rem;flex-wrap:wrap}.hero-visual{display:flex;justify-content:center;align-items:center}.dealer-photo-container{position:relative;width:100%;max-width:500px;aspect-ratio:4/3;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3)}.dealer-photo-container:hover .dealer-photo{transform:scale(1.05)}.dealer-photo{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.photo-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));padding:2rem 1.5rem 1.5rem}.stats-mini{display:flex;justify-content:space-around;gap:1rem}.stat-mini{text-align:center}.stat-mini .stat-number{font-size:1.5rem;font-weight:800;color:var(--primary-color);line-height:1;margin-bottom:.3rem}.stat-mini .stat-label{font-size:.8rem;color:var(--text-light);text-transform:uppercase;letter-spacing:1px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem;margin-top:3rem}.feature-card{text-align:center;padding:2rem;background:var(--light-gray);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.feature-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.feature-icon{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#000}.feature-card h3{color:var(--primary-color);margin-bottom:1rem}.guarantees-section{background:var(--light-gray)}.guarantees-layout{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:start}.guarantees-header h2{color:var(--primary-color);margin-bottom:1rem}.guarantees-subtitle{color:var(--text-light);font-size:1.1rem;line-height:1.6}.guarantees-highlight{margin-top:2rem}.highlight-card{background:var(--accent-gradient);color:#000;padding:2rem;border-radius:12px;display:flex;align-items:center;gap:1.5rem}.highlight-icon{width:60px;height:60px;background:rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.highlight-content h3{margin:0 0 .5rem;font-size:1.3rem;font-weight:700}.highlight-content p{margin:0;font-size:1rem;color:#000}.guarantees-timeline{display:flex;flex-direction:column;gap:1.5rem}.guarantee-timeline-item{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--dark-bg);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.guarantee-timeline-item.featured{border-color:var(--primary-color);background:rgba(240,185,41,.05)}.guarantee-timeline-item:hover{transform:translate(5px);box-shadow:var(--shadow-dark)}.timeline-icon{width:50px;height:50px;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#000;flex-shrink:0}.timeline-content h4{color:var(--primary-color);margin:0 0 .5rem;font-size:1.1rem}.timeline-content p{color:var(--text-light);margin:0;font-size:.95rem}.equipment-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem;margin-top:3rem}.equipment-card{background:var(--light-gray);border-radius:12px;overflow:hidden;border:1px solid var(--border-color);transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit;display:block}.equipment-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.equipment-card:hover .equipment-image img{transform:scale(1.05)}.equipment-image{position:relative;height:200px;overflow:hidden}.equipment-image img{width:100%;height:120%;object-fit:cover;transition:transform .3s ease}.equipment-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%);display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.equipment-price{background:var(--accent-gradient);color:#000;padding:.5rem 1rem;border-radius:6px;font-weight:700;font-size:1.1rem;align-self:flex-start}.equipment-badge{background:rgba(240,185,41,.9);color:#000;padding:.3rem .8rem;border-radius:4px;font-size:.8rem;font-weight:600;align-self:flex-end}.sold-badge{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-15deg);background:rgba(220,38,38,.95);color:#fff;padding:.8rem 2rem;border-radius:8px;font-weight:800;font-size:1.2rem;letter-spacing:2px;text-transform:uppercase;box-shadow:0 4px 15px rgba(220,38,38,.4);border:2px solid hsla(0,0%,100%,.3);z-index:10;animation:soldPulse 2s ease-in-out infinite}@keyframes soldPulse{0%,100%{transform:translate(-50%, -50%) rotate(-15deg) scale(1);box-shadow:0 4px 15px rgba(220,38,38,.4)}50%{transform:translate(-50%, -50%) rotate(-15deg) scale(1.05);box-shadow:0 6px 20px rgba(220,38,38,.6)}}.equipment-info{padding:1.5rem}.equipment-info h3{color:var(--primary-color);margin-bottom:.5rem;font-size:1.2rem}.equipment-type{color:var(--text-muted);margin-bottom:1rem;font-weight:500}.equipment-specs{display:flex;gap:1rem;flex-wrap:wrap}.equipment-specs span{display:flex;align-items:center;gap:.3rem;font-size:.9rem;color:var(--text-light)}.equipment-specs i{color:var(--primary-color)}.process-steps{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem;margin-top:3rem}.process-step{display:flex;align-items:flex-start;gap:1.5rem;padding:2rem;background:var(--light-gray);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.process-step:hover{transform:translateY(-3px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.step-number{width:60px;height:60px;background:var(--accent-gradient);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;flex-shrink:0}.step-content h3{color:var(--primary-color);margin-bottom:.5rem}.step-content p{color:var(--text-light);margin:0}.testimonials-layout{width:100%}.testimonials-header{text-align:center;margin-bottom:3rem}.testimonials-header h2{color:var(--primary-color);margin-bottom:1rem}.testimonials-subtitle{color:var(--text-light);font-size:1.1rem;line-height:1.6}.testimonials-showcase{display:grid;grid-template-columns:2fr 1fr;gap:3rem}.testimonial-main{background:var(--light-gray);border-radius:16px;padding:2.5rem;border:1px solid var(--border-color)}.testimonial-quote{margin-bottom:2rem}.testimonial-quote i{color:var(--primary-color);font-size:2rem;margin-bottom:1rem;display:block}.testimonial-quote p{font-size:1.2rem;line-height:1.7;color:var(--text-light);font-style:italic;margin:0}.testimonial-author{display:flex;align-items:center;gap:1rem}.author-avatar{width:60px;height:60px;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#000}.author-details h4{color:var(--primary-color);margin:0 0 .3rem;font-size:1.1rem}.author-details span{color:var(--text-muted);font-size:.9rem}.author-rating{margin-top:.5rem}.author-rating i{color:var(--primary-color);font-size:.9rem;margin-right:.2rem}.testimonials-sidebar{display:flex;flex-direction:column;gap:1.5rem}.testimonial-mini{background:var(--light-gray);border-radius:12px;padding:1.5rem;border:1px solid var(--border-color)}.mini-quote p{color:var(--text-light);font-style:italic;margin:0 0 1rem;line-height:1.5}.mini-author h5{color:var(--primary-color);margin:0 0 .3rem;font-size:1rem}.mini-author span{color:var(--text-muted);font-size:.85rem}.testimonial-stats{background:var(--accent-gradient);color:#000;border-radius:12px;padding:1.5rem;display:flex;justify-content:space-around}.testimonial-stats .stat-item{text-align:center}.testimonial-stats .stat-number{font-size:1.5rem;font-weight:800;margin-bottom:.3rem;color:#000}.testimonial-stats .stat-label{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:#000}.operations-layout{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.operations-visual{display:flex;flex-direction:column;gap:2rem}.operations-image{position:relative}.operations-photo{width:100%;height:300px;object-fit:cover;border-radius:16px;border:1px solid var(--border-color);transition:transform .3s ease}.operations-photo:hover{transform:scale(1.02)}.operations-features{display:flex;justify-content:space-around;gap:1rem}.feature-item{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.feature-item i{color:var(--primary-color);font-size:1.5rem}.feature-item span{color:var(--text-light);font-size:.9rem;font-weight:500}.operations-header h2{color:var(--primary-color);margin-bottom:1rem}.operations-subtitle{color:var(--text-light);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.operations-description p{color:var(--text-light);line-height:1.7;margin-bottom:2rem}.operations-process{display:flex;flex-direction:column;gap:1.5rem}.process-item{display:flex;align-items:flex-start;gap:1rem}.process-number{width:40px;height:40px;background:var(--accent-gradient);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;flex-shrink:0}.process-details h4{color:var(--primary-color);margin:0 0 .5rem;font-size:1.1rem}.process-details p{color:var(--text-light);margin:0;font-size:.95rem;line-height:1.5}.app-footer{background:linear-gradient(135deg, #0f0f0f, #1a1a1a);color:var(--text-light);position:relative;overflow:hidden;border-top:3px solid var(--primary-color);width:100%;max-width:100%}.footer-main{padding:4rem 0 2rem;position:relative;z-index:2}.footer-top{display:grid;grid-template-columns:2fr 1fr;gap:3rem;margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid var(--border-color)}.footer-brand-section{display:flex;align-items:center;gap:2rem}.footer-logo-container{flex-shrink:0}.footer-logo{width:140px;height:140px;object-fit:contain;filter:drop-shadow(0 0 20px rgba(240, 185, 41, 0.4));transition:transform .3s ease}.footer-logo:hover{transform:scale(1.05)}.footer-brand-info h2{color:var(--primary-color);font-size:2.5rem;font-weight:800;margin:0 0 .5rem;text-shadow:0 0 15px rgba(240,185,41,.3)}.footer-brand-info .brand-tagline{color:var(--text-muted);font-size:1.1rem;font-weight:600;margin:0 0 1rem;text-transform:uppercase;letter-spacing:1px}.brand-description{color:var(--text-light);line-height:1.6;margin:0;font-size:1rem}.footer-contact-section{display:flex;align-items:center;justify-content:flex-end}.contact-highlight{text-align:right}.phone-number{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;justify-content:flex-end}.phone-number i{color:var(--primary-color);font-size:1.5rem}.phone-number a{color:var(--primary-color);text-decoration:none;font-size:1.8rem;font-weight:700;transition:all .3s ease}.phone-number a:hover{text-shadow:0 0 10px rgba(240,185,41,.5);transform:scale(1.05)}.business-hours{display:flex;align-items:center;gap:1rem;justify-content:flex-end;color:var(--text-light)}.business-hours i{color:var(--primary-color);font-size:1.2rem}.footer-middle{display:grid;grid-template-columns:1fr;gap:4rem;margin-bottom:3rem}.footer-navigation h3,.footer-equipment h3{color:var(--primary-color);font-size:1.5rem;font-weight:700;margin-bottom:2rem;text-transform:uppercase;letter-spacing:1px}.nav-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}.nav-item{display:flex;align-items:center;gap:.8rem;padding:1rem;background:var(--light-gray);border-radius:8px;text-decoration:none;color:var(--text-light);transition:all .3s ease;border:1px solid var(--border-color)}.nav-item:hover{background:var(--primary-color);color:#000;transform:translateY(-2px);box-shadow:0 5px 15px rgba(240,185,41,.3)}.nav-item:hover i{color:#000}.nav-item i{color:var(--primary-color);font-size:1.2rem;transition:color .3s ease}.footer-equipment .equipment-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem}.equipment-item{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1rem;background:var(--light-gray);border-radius:8px;text-decoration:none;color:var(--text-light);transition:all .3s ease;border:1px solid var(--border-color);text-align:center;min-height:120px;justify-content:center}.equipment-item:hover{background:var(--primary-color);color:#000;transform:translateY(-3px);box-shadow:0 8px 20px rgba(240,185,41,.3)}.equipment-item:hover i{color:#000}.equipment-item i{color:var(--primary-color);font-size:1.5rem;transition:color .3s ease;line-height:1;display:block}.equipment-item span{font-size:.9rem;font-weight:500}.footer-bottom{background:var(--darker-bg);padding:2rem 0;position:relative;z-index:2}.footer-bottom-content{text-align:center}.copyright p{margin:.5rem 0;color:var(--text-muted);font-size:.9rem}.copyright p:first-child{color:var(--text-light);font-weight:500}.footer-decoration{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.footer-decoration .gear{position:absolute;color:var(--primary-color);opacity:.1;font-size:3rem;animation:rotate 20s linear infinite}.footer-decoration .gear.gear-1{top:20%;left:10%;animation-duration:25s}.footer-decoration .gear.gear-2{top:60%;right:15%;animation-duration:30s;animation-direction:reverse}.footer-decoration .gear.gear-3{bottom:20%;left:20%;animation-duration:35s}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}[data-aos]{opacity:0;transition-property:opacity,transform;transition-duration:1s;transition-timing-function:ease;will-change:opacity,transform}[data-aos].aos-init{opacity:0}[data-aos].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0, 100px, 0)}[data-aos=fade-down]{transform:translate3d(0, -100px, 0)}[data-aos=fade-right]{transform:translate3d(-100px, 0, 0)}[data-aos=fade-left]{transform:translate3d(100px, 0, 0)}[data-aos=fade]{opacity:0}[data-aos=fade].aos-animate{opacity:1}[data-aos-duration="50"]{transition-duration:50ms}[data-aos-delay="50"]{transition-delay:50ms}[data-aos-duration="100"]{transition-duration:100ms}[data-aos-delay="100"]{transition-delay:100ms}[data-aos-duration="150"]{transition-duration:150ms}[data-aos-delay="150"]{transition-delay:150ms}[data-aos-duration="200"]{transition-duration:200ms}[data-aos-delay="200"]{transition-delay:200ms}[data-aos-duration="250"]{transition-duration:250ms}[data-aos-delay="250"]{transition-delay:250ms}[data-aos-duration="300"]{transition-duration:300ms}[data-aos-delay="300"]{transition-delay:300ms}[data-aos-duration="350"]{transition-duration:350ms}[data-aos-delay="350"]{transition-delay:350ms}[data-aos-duration="400"]{transition-duration:400ms}[data-aos-delay="400"]{transition-delay:400ms}[data-aos-duration="450"]{transition-duration:450ms}[data-aos-delay="450"]{transition-delay:450ms}[data-aos-duration="500"]{transition-duration:500ms}[data-aos-delay="500"]{transition-delay:500ms}[data-aos-duration="550"]{transition-duration:550ms}[data-aos-delay="550"]{transition-delay:550ms}[data-aos-duration="600"]{transition-duration:600ms}[data-aos-delay="600"]{transition-delay:600ms}[data-aos-duration="650"]{transition-duration:650ms}[data-aos-delay="650"]{transition-delay:650ms}[data-aos-duration="700"]{transition-duration:700ms}[data-aos-delay="700"]{transition-delay:700ms}[data-aos-duration="750"]{transition-duration:750ms}[data-aos-delay="750"]{transition-delay:750ms}[data-aos-duration="800"]{transition-duration:800ms}[data-aos-delay="800"]{transition-delay:800ms}[data-aos-duration="850"]{transition-duration:850ms}[data-aos-delay="850"]{transition-delay:850ms}[data-aos-duration="900"]{transition-duration:900ms}[data-aos-delay="900"]{transition-delay:900ms}[data-aos-duration="950"]{transition-duration:950ms}[data-aos-delay="950"]{transition-delay:950ms}[data-aos-duration="1000"]{transition-duration:1000ms}[data-aos-delay="1000"]{transition-delay:1000ms}[data-aos-duration="1050"]{transition-duration:1050ms}[data-aos-delay="1050"]{transition-delay:1050ms}[data-aos-duration="1100"]{transition-duration:1100ms}[data-aos-delay="1100"]{transition-delay:1100ms}[data-aos-duration="1150"]{transition-duration:1150ms}[data-aos-delay="1150"]{transition-delay:1150ms}[data-aos-duration="1200"]{transition-duration:1200ms}[data-aos-delay="1200"]{transition-delay:1200ms}[data-aos-duration="1250"]{transition-duration:1250ms}[data-aos-delay="1250"]{transition-delay:1250ms}[data-aos-duration="1300"]{transition-duration:1300ms}[data-aos-delay="1300"]{transition-delay:1300ms}[data-aos-duration="1350"]{transition-duration:1350ms}[data-aos-delay="1350"]{transition-delay:1350ms}[data-aos-duration="1400"]{transition-duration:1400ms}[data-aos-delay="1400"]{transition-delay:1400ms}[data-aos-duration="1450"]{transition-duration:1450ms}[data-aos-delay="1450"]{transition-delay:1450ms}[data-aos-duration="1500"]{transition-duration:1500ms}[data-aos-delay="1500"]{transition-delay:1500ms}[data-aos-duration="1550"]{transition-duration:1550ms}[data-aos-delay="1550"]{transition-delay:1550ms}[data-aos-duration="1600"]{transition-duration:1600ms}[data-aos-delay="1600"]{transition-delay:1600ms}[data-aos-duration="1650"]{transition-duration:1650ms}[data-aos-delay="1650"]{transition-delay:1650ms}[data-aos-duration="1700"]{transition-duration:1700ms}[data-aos-delay="1700"]{transition-delay:1700ms}[data-aos-duration="1750"]{transition-duration:1750ms}[data-aos-delay="1750"]{transition-delay:1750ms}[data-aos-duration="1800"]{transition-duration:1800ms}[data-aos-delay="1800"]{transition-delay:1800ms}[data-aos-duration="1850"]{transition-duration:1850ms}[data-aos-delay="1850"]{transition-delay:1850ms}[data-aos-duration="1900"]{transition-duration:1900ms}[data-aos-delay="1900"]{transition-delay:1900ms}[data-aos-duration="1950"]{transition-duration:1950ms}[data-aos-delay="1950"]{transition-delay:1950ms}[data-aos-duration="2000"]{transition-duration:2000ms}[data-aos-delay="2000"]{transition-delay:2000ms}[data-aos-duration="2050"]{transition-duration:2050ms}[data-aos-delay="2050"]{transition-delay:2050ms}[data-aos-duration="2100"]{transition-duration:2100ms}[data-aos-delay="2100"]{transition-delay:2100ms}[data-aos-duration="2150"]{transition-duration:2150ms}[data-aos-delay="2150"]{transition-delay:2150ms}[data-aos-duration="2200"]{transition-duration:2200ms}[data-aos-delay="2200"]{transition-delay:2200ms}[data-aos-duration="2250"]{transition-duration:2250ms}[data-aos-delay="2250"]{transition-delay:2250ms}[data-aos-duration="2300"]{transition-duration:2300ms}[data-aos-delay="2300"]{transition-delay:2300ms}[data-aos-duration="2350"]{transition-duration:2350ms}[data-aos-delay="2350"]{transition-delay:2350ms}[data-aos-duration="2400"]{transition-duration:2400ms}[data-aos-delay="2400"]{transition-delay:2400ms}[data-aos-duration="2450"]{transition-duration:2450ms}[data-aos-delay="2450"]{transition-delay:2450ms}[data-aos-duration="2500"]{transition-duration:2500ms}[data-aos-delay="2500"]{transition-delay:2500ms}[data-aos-duration="2550"]{transition-duration:2550ms}[data-aos-delay="2550"]{transition-delay:2550ms}[data-aos-duration="2600"]{transition-duration:2600ms}[data-aos-delay="2600"]{transition-delay:2600ms}[data-aos-duration="2650"]{transition-duration:2650ms}[data-aos-delay="2650"]{transition-delay:2650ms}[data-aos-duration="2700"]{transition-duration:2700ms}[data-aos-delay="2700"]{transition-delay:2700ms}[data-aos-duration="2750"]{transition-duration:2750ms}[data-aos-delay="2750"]{transition-delay:2750ms}[data-aos-duration="2800"]{transition-duration:2800ms}[data-aos-delay="2800"]{transition-delay:2800ms}[data-aos-duration="2850"]{transition-duration:2850ms}[data-aos-delay="2850"]{transition-delay:2850ms}[data-aos-duration="2900"]{transition-duration:2900ms}[data-aos-delay="2900"]{transition-delay:2900ms}[data-aos-duration="2950"]{transition-duration:2950ms}[data-aos-delay="2950"]{transition-delay:2950ms}[data-aos-duration="3000"]{transition-duration:3000ms}[data-aos-delay="3000"]{transition-delay:3000ms}@media(max-width: 1024px){.footer-top{grid-template-columns:1fr;gap:2rem;text-align:center}.footer-contact-section{justify-content:center}.contact-highlight{text-align:center}.phone-number,.business-hours{justify-content:center}.footer-middle{grid-template-columns:1fr;gap:3rem}.footer-equipment .equipment-grid{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.container{padding:0 1rem}.section{padding:3rem 0}.nav{padding:.5rem 0;flex-direction:column;gap:1rem}.nav-menu-left,.nav-menu-right{position:fixed;top:100%;left:0;right:0;background:var(--darker-bg);flex-direction:column;padding:2rem;gap:1rem;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease;border-top:1px solid var(--border-color)}.nav-menu-left.active,.nav-menu-right.active{transform:translateY(0);opacity:1;visibility:visible}.nav-link{width:100%;justify-content:center;padding:1rem}.mobile-menu-toggle{display:flex}.nav-brand{order:-1}.brand-name{font-size:1.1rem}.brand-tagline{font-size:.6rem}.hero-minimalist-layout{grid-template-columns:1fr;gap:3rem;text-align:center;min-height:auto;padding:2rem 0}.hero-content{gap:1.5rem}.hero-subtitle{max-width:100%;font-size:1rem}.hero-features{gap:.8rem}.hero-actions{justify-content:center;flex-direction:column;align-items:center}.dealer-photo-container{max-width:400px;aspect-ratio:3/2}.stats-mini{gap:.5rem}.stat-mini .stat-number{font-size:1.2rem}.stat-mini .stat-label{font-size:.7rem}.floating-gear{font-size:2rem}.guarantees-layout,.testimonials-showcase,.operations-layout{grid-template-columns:1fr;gap:2rem}.operations-features{flex-direction:column;gap:1rem}.features-grid,.equipment-grid,.process-steps{grid-template-columns:1fr}.process-step,.highlight-card{flex-direction:column;text-align:center}.testimonial-stats{flex-direction:column;gap:1rem}.footer-main{padding:3rem 0 1.5rem}.footer-brand-section{flex-direction:column;text-align:center;gap:1.5rem}.footer-logo{width:100px;height:100px}.footer-brand-info h2{font-size:2rem}.nav-grid{grid-template-columns:1fr}.footer-equipment .equipment-grid{grid-template-columns:repeat(2, 1fr)}.footer-decoration .gear{font-size:2rem}.btn{padding:.8rem 1.5rem;font-size:.9rem}}@media(max-width: 480px){.brand-text{display:none}.footer-brand-info h2{font-size:1.5rem}.footer-logo{width:80px;height:80px}.footer-equipment .equipment-grid{grid-template-columns:1fr}.phone-number a{font-size:1.5rem}}.notification-container{position:fixed;top:0;right:0;z-index:10000;pointer-events:none}.notification-container>*{pointer-events:auto}.notification{position:fixed;top:20px;right:20px;z-index:10000;min-width:350px;max-width:500px;background:var(--dark-bg);border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.3);border:1px solid var(--border-color);animation:slideInRight .3s ease-out;cursor:pointer;transition:all .3s ease}.notification:hover{transform:translate(-5px);box-shadow:0 15px 40px rgba(0,0,0,.4)}.notification-content{display:flex;align-items:flex-start;padding:20px;gap:15px}.notification-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.notification-text{flex:1}.notification-text h4{margin:0 0 5px;font-size:1.1rem;font-weight:600}.notification-text p{margin:0;font-size:.9rem;line-height:1.4;opacity:.9}.notification-close{background:none;border:none;color:var(--text-light);font-size:16px;cursor:pointer;padding:5px;border-radius:4px;transition:all .2s ease;opacity:.7}.notification-close:hover{opacity:1;background:hsla(0,0%,100%,.1)}.notification-success{border-left:4px solid #10b981}.notification-success .notification-icon{background:rgba(16,185,129,.2);color:#10b981}.notification-success .notification-text h4{color:#10b981}.notification-error{border-left:4px solid #ef4444}.notification-error .notification-icon{background:rgba(239,68,68,.2);color:#ef4444}.notification-error .notification-text h4{color:#ef4444}.notification-warning{border-left:4px solid #f59e0b}.notification-warning .notification-icon{background:rgba(245,158,11,.2);color:#f59e0b}.notification-warning .notification-text h4{color:#f59e0b}.notification-info{border-left:4px solid #3b82f6}.notification-info .notification-icon{background:rgba(59,130,246,.2);color:#3b82f6}.notification-info .notification-text h4{color:#3b82f6}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}100%{transform:translate(0);opacity:1}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}100%{transform:translate(100%);opacity:0}}.notification.closing{animation:slideOutRight .3s ease-in forwards}@media(max-width: 768px){.notification{top:10px;right:10px;left:10px;min-width:auto;max-width:none}.notification-content{padding:15px;gap:12px}.notification-icon{width:35px;height:35px;font-size:18px}.notification-text h4{font-size:1rem}.notification-text p{font-size:.85rem}}.inventory-view{padding:120px 0 5rem;min-height:100vh}.inventory-header{text-align:center;margin-bottom:3rem}.inventory-header h1{color:var(--primary-color);margin-bottom:1rem}.inventory-header p{color:var(--text-light);font-size:1.1rem}.results-section{margin-top:2rem}.inventory-view .equipment-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(350px, 1fr));gap:2rem}.inventory-view .equipment-card{background:var(--light-gray);border-radius:12px;overflow:hidden;border:1px solid var(--border-color);transition:all .3s ease;cursor:pointer;text-decoration:none;color:inherit;display:block}.inventory-view .equipment-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.inventory-view .equipment-image{position:relative;height:200px;overflow:hidden}.inventory-view .equipment-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.inventory-view .equipment-card:hover .equipment-image img{transform:scale(1.05)}.inventory-view .equipment-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.7) 100%);display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.inventory-view .equipment-price{background:var(--accent-gradient);color:#000;padding:.5rem 1rem;border-radius:6px;font-weight:700;font-size:1.1rem;align-self:flex-start}.inventory-view .equipment-badge{background:rgba(240,185,41,.9);color:#000;padding:.3rem .8rem;border-radius:4px;font-size:.8rem;font-weight:600;align-self:flex-end}.inventory-view .sold-badge{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-15deg);background:rgba(220,38,38,.95);color:#fff;padding:.8rem 2rem;border-radius:8px;font-weight:800;font-size:1.2rem;letter-spacing:2px;text-transform:uppercase;box-shadow:0 4px 15px rgba(220,38,38,.4);border:2px solid hsla(0,0%,100%,.3);z-index:10;animation:soldPulse 2s ease-in-out infinite}@keyframes soldPulse{0%,100%{transform:translate(-50%, -50%) rotate(-15deg) scale(1);box-shadow:0 4px 15px rgba(220,38,38,.4)}50%{transform:translate(-50%, -50%) rotate(-15deg) scale(1.05);box-shadow:0 6px 20px rgba(220,38,38,.6)}}.inventory-view .equipment-info{padding:1.5rem}.inventory-view .equipment-info h3{color:var(--primary-color);margin-bottom:.5rem;font-size:1.2rem}.inventory-view .equipment-type{color:var(--text-muted);margin-bottom:1rem;font-weight:500}.inventory-view .equipment-specs{display:flex;gap:1rem;flex-wrap:wrap}.inventory-view .equipment-specs span{display:flex;align-items:center;gap:.3rem;font-size:.9rem;color:var(--text-light)}.inventory-view .equipment-specs i{color:var(--primary-color)}@media(max-width: 768px){.inventory-view{padding:100px 0 3rem}.inventory-view .equipment-grid{grid-template-columns:1fr}.inventory-view .equipment-specs{flex-direction:column;gap:.5rem}}.how-it-works-view{padding:120px 0 5rem;min-height:100vh}.how-it-works-view .page-header{text-align:center;margin-bottom:4rem}.how-it-works-view .page-header h1{color:var(--primary-color);margin-bottom:1.5rem;font-size:3rem}.how-it-works-view .page-subtitle{font-size:1.2rem;color:var(--text-light);line-height:1.6;max-width:800px;margin:0 auto}.how-it-works-view .process-section{margin-bottom:5rem}.how-it-works-view .process-step{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:4rem;padding:2rem;background:var(--light-gray);border-radius:12px;border:1px solid var(--border-color)}.how-it-works-view .process-step.reverse{direction:rtl}.how-it-works-view .process-step.reverse .step-content{direction:ltr}.how-it-works-view .step-content{display:flex;align-items:flex-start;gap:2rem}.how-it-works-view .step-number{width:80px;height:80px;background:var(--accent-gradient);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:800;flex-shrink:0}.how-it-works-view .step-info h2{color:var(--primary-color);margin-bottom:1rem;font-size:1.8rem}.how-it-works-view .step-info p{color:var(--text-light);line-height:1.6;margin-bottom:1rem}.how-it-works-view .step-details{list-style:none;padding:0;margin:0}.how-it-works-view .step-details li{color:var(--text-light);margin-bottom:.5rem;padding-left:1.5rem;position:relative}.how-it-works-view .step-details li:before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:700}.how-it-works-view .step-visual{display:flex;justify-content:center;align-items:center}.how-it-works-view .step-icon{width:120px;height:120px;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#000;box-shadow:var(--shadow-glow)}.how-it-works-view .why-works-section{padding:5rem 0;margin:5rem 0}.how-it-works-view .section-header{text-align:center;margin-bottom:3rem}.how-it-works-view .section-header h2{color:var(--primary-color);margin-bottom:1rem;font-size:2.5rem}.how-it-works-view .section-subtitle{font-size:1.1rem;color:var(--text-light);line-height:1.6;max-width:600px;margin:0 auto}.how-it-works-view .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}.how-it-works-view .benefit-card{text-align:center;padding:2rem;background:var(--dark-bg);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.how-it-works-view .benefit-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.how-it-works-view .benefit-icon{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#000}.how-it-works-view .benefit-card h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.3rem}.how-it-works-view .benefit-card p{color:var(--text-light);line-height:1.6;margin:0}.how-it-works-view .cta-section{background:var(--light-gray);padding:4rem 0;border-radius:12px;border:1px solid var(--border-color)}.how-it-works-view .cta-content{text-align:center}.how-it-works-view .cta-content h2{color:var(--primary-color);margin-bottom:1rem;font-size:2.5rem}.how-it-works-view .cta-content p{color:var(--text-light);font-size:1.1rem;margin-bottom:2rem;line-height:1.6}.how-it-works-view .cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media(max-width: 1024px){.how-it-works-view .process-step{grid-template-columns:1fr;gap:2rem;text-align:center}.how-it-works-view .process-step.reverse{direction:ltr}.how-it-works-view .step-content{flex-direction:column;align-items:center;text-align:center}}@media(max-width: 768px){.how-it-works-view{padding:100px 0 3rem}.how-it-works-view .page-header h1{font-size:2.5rem}.how-it-works-view .process-step{padding:1.5rem}.how-it-works-view .step-number{width:60px;height:60px;font-size:1.5rem}.how-it-works-view .step-icon{width:100px;height:100px;font-size:2.5rem}.how-it-works-view .step-info h2{font-size:1.5rem}.how-it-works-view .benefits-grid{grid-template-columns:1fr}.how-it-works-view .cta-buttons{flex-direction:column;align-items:center}}.about-view{padding:120px 0 5rem;min-height:100vh}.about-view .page-header{text-align:center;margin-bottom:4rem}.about-view .page-header h1{color:var(--primary-color);margin-bottom:1.5rem;font-size:3rem}.about-view .page-subtitle{font-size:1.2rem;color:var(--text-light);line-height:1.6;max-width:800px;margin:0 auto}.about-view .about-content{margin-bottom:4rem}.about-view .content-section{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center;margin-bottom:4rem;padding:2rem;background:var(--light-gray);border-radius:12px;border:1px solid var(--border-color)}.about-view .section-text h2{color:var(--primary-color);margin-bottom:1.5rem;font-size:2rem}.about-view .section-text p{color:var(--text-light);line-height:1.6;margin-bottom:1rem}.about-view .section-image{display:flex;justify-content:center;align-items:center}.about-view .mission-photo{width:100%;height:300px;object-fit:cover;border-radius:12px;border:1px solid var(--border-color);transition:transform .3s ease}.about-view .mission-photo:hover{transform:scale(1.02)}.about-view .values-section{padding:5rem 0;margin:4rem 0}.about-view .section-header{text-align:center;margin-bottom:3rem}.about-view .section-header h2{color:var(--primary-color);margin-bottom:1rem;font-size:2.5rem}.about-view .section-subtitle{font-size:1.1rem;color:var(--text-light);line-height:1.6;max-width:600px;margin:0 auto}.about-view .values-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:2rem}.about-view .value-card{text-align:center;padding:2rem;background:var(--dark-bg);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.about-view .value-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.about-view .value-icon{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#000}.about-view .value-card h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.3rem}.about-view .value-card p{color:var(--text-light);line-height:1.6;margin:0}.about-view .process-section{margin:4rem 0}.about-view .process-steps{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;margin-top:3rem}.about-view .process-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 2rem;background:var(--light-gray);border-radius:16px;border:1px solid var(--border-color);transition:all .3s ease;position:relative;overflow:hidden}.about-view .process-step:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent-gradient);transform:scaleX(0);transition:transform .3s ease}.about-view .process-step:hover{transform:translateY(-8px);box-shadow:var(--shadow-glow);border-color:var(--primary-color)}.about-view .process-step:hover:before{transform:scaleX(1)}.about-view .step-icon{width:80px;height:80px;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#000;margin-bottom:1.5rem;transition:all .3s ease}.about-view .process-step:hover .step-icon{transform:scale(1.1);box-shadow:0 8px 25px rgba(240,185,41,.3)}.about-view .step-content{flex:1;display:flex;flex-direction:column;justify-content:center}.about-view .step-content h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.3rem;font-weight:700;line-height:1.3}.about-view .step-content p{color:var(--text-light);margin:0;line-height:1.6;font-size:1rem;max-width:100%}.about-view .gallery-section{margin:4rem 0}.about-view .photo-mosaic{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 250px);gap:1rem;margin-top:3rem}.about-view .mosaic-item{position:relative;border-radius:12px;overflow:hidden;transition:all .3s ease}.about-view .mosaic-item:hover{transform:scale(1.02);box-shadow:var(--shadow-glow)}.about-view .mosaic-item.large{grid-column:span 2;grid-row:span 2}.about-view .mosaic-photo{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.about-view .mosaic-item:hover .mosaic-photo{transform:scale(1.05)}@media(max-width: 1024px){.about-view .content-section{grid-template-columns:1fr;gap:2rem}.about-view .process-steps{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.about-view{padding:100px 0 3rem}.about-view .page-header h1{font-size:2.5rem}.about-view .values-grid{grid-template-columns:1fr}.about-view .process-steps{grid-template-columns:1fr;gap:1.5rem}.about-view .process-step{padding:2rem 1.5rem}.about-view .step-icon{width:70px;height:70px;font-size:1.8rem}.about-view .step-content h3{font-size:1.2rem}.about-view .step-content p{font-size:.95rem}.about-view .photo-mosaic{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 180px)}.about-view .mosaic-item.large{grid-column:span 2;grid-row:span 2}}.financing-view{padding:120px 0 5rem;min-height:100vh}.financing-view .page-header{text-align:center;margin-bottom:4rem}.financing-view .page-header h1{color:var(--primary-color);margin-bottom:1.5rem;font-size:3rem}.financing-view .page-subtitle{font-size:1.2rem;color:var(--text-light);line-height:1.6;max-width:600px;margin:0 auto}.financing-view .financing-options{margin-bottom:5rem}.financing-view .section-header{text-align:center;margin-bottom:3rem}.financing-view .section-header h2{color:var(--primary-color);margin-bottom:1rem;font-size:2.5rem}.financing-view .section-subtitle{font-size:1.1rem;color:var(--text-light);line-height:1.6;max-width:600px;margin:0 auto}.financing-view .options-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}.financing-view .option-card{padding:2rem;background:var(--light-gray);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease;text-align:center}.financing-view .option-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.financing-view .option-icon{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#000}.financing-view .option-card h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.5rem}.financing-view .option-card p{color:var(--text-light);line-height:1.6;margin-bottom:1.5rem}.financing-view .option-card ul{list-style:none;padding:0;margin:0;text-align:left}.financing-view .option-card li{color:var(--text-light);margin-bottom:.5rem;padding-left:1.5rem;position:relative}.financing-view .option-card li:before{content:"✓";position:absolute;left:0;color:var(--primary-color);font-weight:700}.financing-view .benefits-section{padding:5rem 0;margin:5rem 0}.financing-view .benefits-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}.financing-view .benefit-item{text-align:center;padding:2rem;background:var(--dark-bg);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.financing-view .benefit-item:hover{transform:translateY(-3px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.financing-view .benefit-icon{width:70px;height:70px;margin:0 auto 1.5rem;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#000}.financing-view .benefit-item h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.3rem}.financing-view .benefit-item p{color:var(--text-light);line-height:1.6;margin:0}.financing-view .process-section{margin:5rem 0}.financing-view .process-steps{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2rem;margin-top:3rem}.financing-view .process-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.5rem 2rem;background:var(--light-gray);border-radius:16px;border:1px solid var(--border-color);transition:all .3s ease;position:relative;overflow:hidden}.financing-view .process-step:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--accent-gradient);transform:scaleX(0);transition:transform .3s ease}.financing-view .process-step:hover{transform:translateY(-8px);box-shadow:var(--shadow-glow);border-color:var(--primary-color)}.financing-view .process-step:hover:before{transform:scaleX(1)}.financing-view .step-icon{width:80px;height:80px;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#000;margin-bottom:1.5rem;transition:all .3s ease}.financing-view .process-step:hover .step-icon{transform:scale(1.1);box-shadow:0 8px 25px rgba(240,185,41,.3019607843)}.financing-view .step-content{flex:1;display:flex;flex-direction:column;justify-content:center}.financing-view .step-content h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.3rem;font-weight:700;line-height:1.3}.financing-view .step-content p{color:var(--text-light);margin:0;line-height:1.6;font-size:1rem}.financing-view .requirements-section{padding:5rem 0;margin:5rem 0}.financing-view .requirements-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}.financing-view .requirement-card{padding:2rem;background:var(--dark-bg);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.financing-view .requirement-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.financing-view .requirement-card h3{color:var(--primary-color);margin-bottom:1.5rem;font-size:1.3rem}.financing-view .requirement-card ul{list-style:none;padding:0;margin:0}.financing-view .requirement-card li{color:var(--text-light);margin-bottom:.8rem;padding-left:1.5rem;position:relative;line-height:1.5}.financing-view .requirement-card li:before{content:"•";position:absolute;left:0;color:var(--primary-color);font-weight:700}.financing-view .calculator-section{margin:5rem 0}.financing-view .calculator-container{margin-top:3rem;padding:3rem;background:var(--light-gray);border-radius:16px;border:1px solid var(--border-color)}.financing-view .calculator-form{display:flex;flex-direction:column;gap:1.5rem;max-width:600px;margin:0 auto}.financing-view .form-group{display:flex;flex-direction:column;gap:.5rem}.financing-view .form-group label{color:var(--primary-color);font-weight:600;font-size:1rem}.financing-view .form-group input{padding:1rem;border:2px solid var(--border-color);border-radius:8px;background:var(--dark-bg);color:#000;font-size:1rem;transition:all .3s ease}.financing-view .form-group select{padding:1rem;border:2px solid var(--border-color);border-radius:8px;background:var(--dark-bg);color:#fff;font-size:1rem;transition:all .3s ease}.financing-view .form-group input:focus,.financing-view .form-group select:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(240,185,41,.1019607843)}.financing-view .calculator-form .btn{margin-top:1rem;width:100%;justify-content:center}@media(max-width: 768px){.financing-view{padding:100px 0 3rem}.financing-view .page-header h1{font-size:2.5rem}.financing-view .options-grid,.financing-view .process-steps,.financing-view .requirements-grid{grid-template-columns:1fr}.financing-view .benefits-grid{grid-template-columns:repeat(2, 1fr)}.financing-view .calculator-container{padding:2rem}}.contact-view{padding:120px 0 5rem;min-height:100vh}.contact-view .page-header{text-align:center;margin-bottom:4rem}.contact-view .page-header h1{color:var(--primary-color);margin-bottom:1.5rem;font-size:3rem}.contact-view .page-subtitle{font-size:1.2rem;color:var(--text-light);line-height:1.6;max-width:600px;margin:0 auto}.contact-view .contact-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:5rem}.contact-view .contact-form-section h2,.contact-view .contact-info-section h2{color:var(--primary-color);margin-bottom:2rem;font-size:2rem}.contact-view .contact-form{display:flex;flex-direction:column;gap:1.5rem}.contact-view .form-group{display:flex;flex-direction:column;gap:.5rem}.contact-view .form-group label{color:var(--primary-color);font-weight:600;font-size:.9rem}.contact-view .form-input,.contact-view .form-textarea{padding:1rem;border:1px solid var(--border-color);border-radius:6px;background:var(--dark-bg);color:#000;font-size:1rem;transition:all .3s ease}.contact-view .form-select{padding:1rem;border:1px solid var(--border-color);border-radius:6px;background:var(--dark-bg);color:#fff;font-size:1rem;transition:all .3s ease}.contact-view .form-input:focus,.contact-view .form-select:focus,.contact-view .form-textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(240,185,41,.2)}.contact-view .form-textarea{resize:vertical;min-height:120px}.contact-view .contact-methods{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.contact-view .contact-method{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--light-gray);border-radius:8px;border:1px solid var(--border-color)}.contact-view .method-icon{width:60px;height:60px;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#000;flex-shrink:0}.contact-view .method-content h3{color:var(--primary-color);margin-bottom:.5rem;font-size:1.2rem}.contact-view .method-content a{color:var(--primary-color);text-decoration:none;font-weight:600;font-size:1.1rem}.contact-view .method-content a:hover{text-decoration:underline}.contact-view .method-content p{color:var(--text-light);margin:.3rem 0;line-height:1.5}.contact-view .quick-actions{padding:2rem;background:var(--light-gray);border-radius:8px;border:1px solid var(--border-color)}.contact-view .quick-actions h3{color:var(--primary-color);margin-bottom:1.5rem;font-size:1.3rem}.contact-view .action-buttons{display:flex;flex-direction:column;gap:1rem}.contact-view .why-choose-section{padding:5rem 0;margin-top:4rem}.contact-view .section-header{text-align:center;margin-bottom:3rem}.contact-view .section-header h2{color:var(--primary-color);margin-bottom:1rem;font-size:2.5rem}.contact-view .section-subtitle{font-size:1.1rem;color:var(--text-light);line-height:1.6;max-width:600px;margin:0 auto}.contact-view .benefits-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}.contact-view .benefit-item{text-align:center;padding:2rem;background:var(--dark-bg);border-radius:12px;border:1px solid var(--border-color);transition:all .3s ease}.contact-view .benefit-item:hover{transform:translateY(-3px);box-shadow:var(--shadow-dark);border-color:var(--primary-color)}.contact-view .benefit-icon{width:70px;height:70px;margin:0 auto 1.5rem;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#000}.contact-view .benefit-item h3{color:var(--primary-color);margin-bottom:1rem;font-size:1.3rem}.contact-view .benefit-item p{color:var(--text-light);line-height:1.6;margin:0}@media(max-width: 1024px){.contact-view .contact-content{grid-template-columns:1fr;gap:3rem}}@media(max-width: 768px){.contact-view{padding:100px 0 3rem}.contact-view .page-header h1{font-size:2.5rem}.contact-view .contact-method{flex-direction:column;text-align:center}.contact-view .action-buttons{flex-direction:row;flex-wrap:wrap}.contact-view .benefits-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.contact-view .benefits-grid{grid-template-columns:1fr}}.success-view{padding:120px 0 5rem;min-height:100vh;display:flex;align-items:center;justify-content:center}.success-view .success-content{text-align:center;max-width:600px;margin:0 auto;padding:3rem;background:var(--light-gray);border-radius:16px;border:1px solid var(--border-color)}.success-view .success-icon{margin-bottom:2rem}.success-view .success-icon i{font-size:5rem;color:#4caf50;animation:scaleIn .5s ease-out}@keyframes scaleIn{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.success-view h1{color:var(--primary-color);margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}.success-view .success-message{font-size:1.2rem;color:var(--text-light);margin-bottom:1rem;line-height:1.6;font-weight:500}.success-view .success-description{font-size:1rem;color:var(--text-light);margin-bottom:2.5rem;line-height:1.6;opacity:.9}.success-view .success-actions{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.success-view .success-actions .btn{padding:.875rem 2rem;font-size:1rem;font-weight:600;border-radius:8px;transition:all .3s ease;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.success-view .success-actions .btn-primary{background:var(--primary-color);color:var(--dark-bg);border:2px solid var(--primary-color)}.success-view .success-actions .btn-primary:hover{background:rgba(0,0,0,0);color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,193,7,.3)}.success-view .success-actions .btn-outline{background:rgba(0,0,0,0);color:var(--primary-color);border:2px solid var(--primary-color)}.success-view .success-actions .btn-outline:hover{background:var(--primary-color);color:var(--dark-bg);transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,193,7,.3)}@media(max-width: 768px){.success-view{padding:100px 0 3rem}.success-view .success-content{padding:2rem}.success-view .success-icon i{font-size:4rem}.success-view h1{font-size:2rem}.success-view .success-message{font-size:1.1rem}.success-view .success-actions{flex-direction:column}.success-view .success-actions .btn{width:100%;justify-content:center}}.equipment-detail-view{min-height:100vh;background:#0a0a0a;color:#fff;padding:120px 0 0}.equipment-detail-view .container{max-width:1200px;margin:0 auto;padding:0 1rem}.equipment-detail-view .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;text-align:center}.equipment-detail-view .spinner{width:50px;height:50px;border:3px solid #333;border-top:3px solid var(--primary-color);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.equipment-detail-view .error-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;text-align:center;padding:2rem}.equipment-detail-view .error-state i{font-size:4rem;color:var(--primary-color);margin-bottom:1rem}.equipment-detail-view .error-state h2{color:var(--primary-color);margin-bottom:1rem;font-size:2rem}.equipment-detail-view .error-state p{color:#ccc;margin-bottom:2rem;font-size:1.1rem}.equipment-detail-view .breadcrumb{padding:1rem 0;margin-bottom:2rem;border-bottom:1px solid #333}.equipment-detail-view .breadcrumb a{color:var(--primary-color);text-decoration:none;font-weight:500}.equipment-detail-view .breadcrumb a:hover{text-decoration:underline}.equipment-detail-view .breadcrumb span{color:#666;margin:0 .5rem}.equipment-detail-view .equipment-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3rem;padding:2rem 0;border-bottom:1px solid #333}.equipment-detail-view .equipment-title h1{color:var(--primary-color);font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.equipment-detail-view .equipment-type{color:#ccc;font-size:1.2rem;margin-bottom:1rem}.equipment-detail-view .equipment-price{color:var(--primary-color);font-size:2rem;font-weight:700;margin-top:.5rem;background:none !important;padding:0 !important;border-radius:0 !important;border:none !important;display:block}.equipment-detail-view .sold-badge-detail{display:inline-block;background:rgba(220,38,38,.9490196078);color:#fff;padding:.5rem 1.5rem;border-radius:6px;font-weight:800;font-size:1rem;letter-spacing:1px;text-transform:uppercase;box-shadow:0 4px 15px rgba(220,38,38,.4);border:2px solid hsla(0,0%,100%,.3);margin-top:1rem;animation:soldPulseDetail 2s ease-in-out infinite}@keyframes soldPulseDetail{0%,to{transform:scale(1);box-shadow:0 4px 15px rgba(220,38,38,.4)}50%{transform:scale(1.05);box-shadow:0 6px 20px rgba(220,38,38,.6)}}.equipment-detail-view .equipment-actions{display:flex;gap:1rem;align-items:center}.equipment-detail-view .btn{padding:.75rem 1.5rem;border-radius:8px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;transition:all .3s ease;border:none;cursor:pointer;font-size:1rem}.equipment-detail-view .btn-primary{background:linear-gradient(135deg, var(--primary-color), #e6a825);color:#000}.equipment-detail-view .btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(240,185,41,.4)}.equipment-detail-view .btn-outline{border:2px solid var(--primary-color);color:var(--primary-color);background:rgba(0,0,0,0)}.equipment-detail-view .btn-outline:hover{background:var(--primary-color);color:#000;transform:translateY(-2px)}.equipment-detail-view .equipment-content{display:grid;grid-template-columns:2fr 1fr;gap:3rem;margin-bottom:4rem}.equipment-detail-view .left-column{display:flex;flex-direction:column;gap:2rem}.equipment-detail-view .image-gallery{background:linear-gradient(135deg, #1a1a1a, #2a2a2a);border-radius:12px;padding:1.5rem;border:1px solid #333}.equipment-detail-view .main-image{position:relative;margin-bottom:1rem;border-radius:8px;overflow:hidden;height:400px;}.equipment-detail-view .main-image img{width:100%;height:470px;object-fit:cover;border-radius:8px}.equipment-detail-view .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;cursor:pointer}.equipment-detail-view .clickable-image{cursor:pointer;transition:transform .3s ease}.equipment-detail-view .clickable-image:hover{transform:scale(1.02)}.equipment-detail-view .main-image:hover .image-overlay{opacity:1}.equipment-detail-view .image-overlay i{font-size:2rem;color:var(--primary-color);margin-bottom:.5rem}.equipment-detail-view .image-overlay span{color:#fff;font-weight:500}.equipment-detail-view .thumbnail-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(80px, 1fr));gap:.5rem}.equipment-detail-view .thumbnail{aspect-ratio:1;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:all .3s ease}.equipment-detail-view .thumbnail.active,.equipment-detail-view .thumbnail:hover{border-color:var(--primary-color)}.equipment-detail-view .thumbnail img{width:110%;height:120%;object-fit:cover}.equipment-detail-view .fullscreen-gallery{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.95);z-index:9999;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.equipment-detail-view .fullscreen-content{position:relative;width:100%;height:100%;max-width:1600px;display:flex;flex-direction:row;align-items:stretch;gap:0}.equipment-detail-view .fullscreen-left{flex:1;display:flex;align-items:center;justify-content:center;position:relative;padding:2rem;min-width:0}.equipment-detail-view .fullscreen-main{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.equipment-detail-view .fullscreen-image{max-width:100%;max-height:100%;object-fit:contain;clip-path: inset(0 0 80px 0);}.equipment-detail-view .fullscreen-right{width:200px;background:rgba(26,26,26,.95);border-left:1px solid #333;display:flex;flex-direction:column;overflow:hidden;padding:1.5rem}.equipment-detail-view .fullscreen-thumbnails-wrapper{flex:1;display:flex;flex-direction:column;min-height:0;position:relative;width:100%}.equipment-detail-view .fullscreen-thumbnails{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;overflow-x:hidden;padding-right:.5rem;flex:1}.equipment-detail-view .fullscreen-thumbnails::-webkit-scrollbar{width:6px}.equipment-detail-view .fullscreen-thumbnails::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.equipment-detail-view .fullscreen-thumbnails::-webkit-scrollbar-thumb{background:rgba(240,185,41,.5);border-radius:3px}.equipment-detail-view .fullscreen-thumbnails::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.equipment-detail-view .fullscreen-thumbnail{width:100%;aspect-ratio:1;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid rgba(0,0,0,0);transition:all .3s ease;flex-shrink:0}.equipment-detail-view .fullscreen-thumbnail.active{border-color:var(--primary-color);box-shadow:0 0 15px rgba(240,185,41,.5)}.equipment-detail-view .fullscreen-thumbnail:hover{border-color:var(--primary-color);transform:scale(1.02)}.equipment-detail-view .fullscreen-thumbnail img{width:100%;height:120%;object-fit:cover}.equipment-detail-view .fullscreen-thumbnails-scroll{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(26, 26, 26, 0.95), transparent);border:none;color:var(--primary-color);padding:1rem;cursor:pointer;font-size:1.2rem;transition:all .3s ease;z-index:10}.equipment-detail-view .fullscreen-thumbnails-scroll:hover{color:#fff;background:linear-gradient(to top, rgb(26, 26, 26), transparent)}.equipment-detail-view .close-btn{position:absolute;top:1.5rem;right:1.5rem;background:var(--primary-color);border:none;color:#000;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;font-weight:700;transition:all .3s ease;z-index:10000;box-shadow:0 4px 15px rgba(240,185,41,.3)}.equipment-detail-view .close-btn:hover{transform:rotate(90deg) scale(1.1);box-shadow:0 6px 20px rgba(240,185,41,.5)}.equipment-detail-view .fullscreen-left .nav-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.7);border:2px solid hsla(0,0%,100%,.3);color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.5rem;transition:all .3s ease;z-index:100}.equipment-detail-view .fullscreen-left .nav-arrow:hover{background:rgba(0,0,0,.9);border-color:var(--primary-color);transform:translateY(-50%) scale(1.1);box-shadow:0 4px 15px rgba(240,185,41,.3)}.equipment-detail-view .fullscreen-left .nav-arrow-left{left:2rem}.equipment-detail-view .fullscreen-left .nav-arrow-right{right:2rem}.equipment-detail-view .equipment-specifications{background:linear-gradient(135deg, #1a1a1a, #2a2a2a);border-radius:12px;padding:2rem;border:1px solid #333}.equipment-detail-view .equipment-specifications h2{color:var(--primary-color);margin-bottom:1.5rem;font-size:1.8rem;font-weight:700}.equipment-detail-view .specs-grid{display:grid;grid-template-columns:1fr;gap:1rem}.equipment-detail-view .spec-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:rgba(240,185,41,.1);border-radius:8px;border:1px solid rgba(240,185,41,.2)}.equipment-detail-view .spec-label{font-weight:600;color:#ccc}.equipment-detail-view .spec-value{font-weight:700;color:var(--primary-color)}.equipment-detail-view .right-column{display:flex;flex-direction:column}.equipment-detail-view .equipment-description{background:linear-gradient(135deg, #1a1a1a, #2a2a2a);border-radius:12px;padding:2rem;border:1px solid #333}.equipment-detail-view .equipment-description h2{color:var(--primary-color);margin-bottom:1.5rem;font-size:1.8rem;font-weight:700}.equipment-detail-view .description-content{background:rgba(56,61,64,.3);border-radius:12px;padding:2rem;border:1px solid rgba(240,185,41,.2);line-height:1.6}.equipment-detail-view .description-content p{color:#e0e0e0;line-height:1.6;margin-bottom:1rem}.equipment-detail-view .full-width-section{width:100vw;margin-left:calc(-50vw + 50%);padding:4rem 0}.equipment-detail-view .guarantees-section{background:linear-gradient(135deg, #0f0f0f, #1a1a1a);border-top:1px solid #333;border-bottom:1px solid #333}.equipment-detail-view .delivery-section{background:linear-gradient(135deg, #1a1a1a, #0f0f0f)}.equipment-detail-view .payment-section{background:linear-gradient(135deg, #0f0f0f, #1a1a1a);border-top:1px solid #333;border-bottom:1px solid #333}.equipment-detail-view .inquiry-section{background:linear-gradient(135deg, #1a1a1a, #0f0f0f)}.equipment-detail-view .section-header{text-align:center;margin-bottom:3rem}.equipment-detail-view .section-header h2{color:var(--primary-color);font-size:2.5rem;font-weight:700;margin-bottom:1rem}.equipment-detail-view .section-header p{color:#ccc;font-size:1.1rem;max-width:600px;margin:0 auto}.equipment-detail-view .guarantees-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}.equipment-detail-view .guarantee-card{background:linear-gradient(135deg, #2a2a2a, #1a1a1a);border-radius:12px;padding:2rem;border:1px solid #333;transition:all .3s ease;display:flex;align-items:center;gap:1.5rem}.equipment-detail-view .guarantee-card:hover{transform:translateY(-5px);border-color:var(--primary-color);box-shadow:0 10px 30px rgba(240,185,41,.2)}.equipment-detail-view .guarantee-icon{width:60px;height:60px;background:linear-gradient(135deg, var(--primary-color), #e6a825);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.equipment-detail-view .guarantee-icon i{font-size:1.5rem;color:#000}.equipment-detail-view .guarantee-content h3{color:var(--primary-color);font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.equipment-detail-view .guarantee-content p{color:#ccc;line-height:1.5}.equipment-detail-view .delivery-steps{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2rem}.equipment-detail-view .delivery-step{background:linear-gradient(135deg, #2a2a2a, #1a1a1a);border-radius:12px;padding:2rem;border:1px solid #333;transition:all .3s ease;text-align:center}.equipment-detail-view .delivery-step:hover{transform:translateY(-5px);border-color:var(--primary-color);box-shadow:0 10px 30px rgba(240,185,41,.2)}.equipment-detail-view .step-icon{width:80px;height:80px;background:linear-gradient(135deg, var(--primary-color), #e6a825);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.equipment-detail-view .step-icon i{font-size:2rem;color:#000}.equipment-detail-view .step-content h4{color:var(--primary-color);font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.equipment-detail-view .step-content p{color:#ccc;line-height:1.5}.equipment-detail-view .payment-options{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2rem}.equipment-detail-view .payment-option{background:linear-gradient(135deg, #2a2a2a, #1a1a1a);border-radius:12px;padding:2rem;border:1px solid #333;transition:all .3s ease;text-align:center}.equipment-detail-view .payment-option:hover{transform:translateY(-5px);border-color:var(--primary-color);box-shadow:0 10px 30px rgba(240,185,41,.2)}.equipment-detail-view .payment-icon{width:80px;height:80px;background:linear-gradient(135deg, var(--primary-color), #e6a825);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.equipment-detail-view .payment-icon i{font-size:2rem;color:#000}.equipment-detail-view .payment-content h3{color:var(--primary-color);font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.equipment-detail-view .payment-content p{color:#ccc;line-height:1.5}.equipment-detail-view .inquiry-form{background:linear-gradient(135deg, #2a2a2a, #1a1a1a);border-radius:12px;padding:3rem;border:1px solid #333;max-width:800px;margin:0 auto}.equipment-detail-view .form-header{text-align:center;margin-bottom:2rem}.equipment-detail-view .form-header h2{color:var(--primary-color);font-size:2rem;font-weight:700;margin-bottom:.5rem}.equipment-detail-view .form-header p{color:#ccc;font-size:1.1rem}.equipment-detail-view .equipment-form{display:flex;flex-direction:column;gap:1.5rem}.equipment-detail-view .form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.equipment-detail-view .form-group{display:flex;flex-direction:column}.equipment-detail-view .form-group label{color:var(--primary-color);font-weight:600;margin-bottom:.5rem}.equipment-detail-view .form-group input,.equipment-detail-view .form-group textarea{background:rgba(0,0,0,.3);border:2px solid #333;border-radius:8px;padding:.75rem 1rem;color:#000;font-size:1rem;transition:all .3s ease}.equipment-detail-view .form-group input:focus,.equipment-detail-view .form-group textarea:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px rgba(240,185,41,.2)}.equipment-detail-view .form-group input::placeholder,.equipment-detail-view .form-group textarea::placeholder{color:#666}.equipment-detail-view .form-actions{text-align:center;margin-top:1rem}.equipment-detail-view .form-actions .btn{padding:1rem 2rem;font-size:1.1rem;font-weight:600}@media(max-width: 768px){.equipment-detail-view{padding:100px 0 0}.equipment-detail-view .equipment-header{flex-direction:column;gap:1.5rem;text-align:center}.equipment-detail-view .equipment-actions{flex-direction:column;width:100%}.equipment-detail-view .equipment-actions .btn{width:100%}.equipment-detail-view .equipment-content{grid-template-columns:1fr;gap:2rem}.equipment-detail-view .specs-grid,.equipment-detail-view .guarantees-grid,.equipment-detail-view .delivery-steps,.equipment-detail-view .payment-options,.equipment-detail-view .form-row{grid-template-columns:1fr}.equipment-detail-view .inquiry-form{padding:2rem}.equipment-detail-view .section-header h2,.equipment-detail-view .equipment-title h1{font-size:2rem}.equipment-detail-view .equipment-price{font-size:1.5rem}.equipment-detail-view .fullscreen-content{flex-direction:column}.equipment-detail-view .fullscreen-left{flex:1;min-height:50vh;padding:1rem}.equipment-detail-view .fullscreen-right{width:100%;max-height:50vh;border-left:none;border-top:1px solid #333;padding:1rem}.equipment-detail-view .fullscreen-thumbnails{flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:.5rem;padding-bottom:.5rem}.equipment-detail-view .fullscreen-thumbnail{width:80px;min-width:80px;aspect-ratio:1}.equipment-detail-view .fullscreen-thumbnails-scroll{display:none}.equipment-detail-view .fullscreen-left .nav-arrow{width:45px;height:45px;font-size:1.2rem}.equipment-detail-view .fullscreen-left .nav-arrow-left{left:.5rem}.equipment-detail-view .fullscreen-left .nav-arrow-right{right:.5rem}.equipment-detail-view .close-btn{width:40px;height:40px;font-size:1.2rem;top:.5rem;right:.5rem}}/*# sourceMappingURL=main.css.map */
