.auto-hero[data-v-8f9e2513]{align-items:center;background:var(--gradient-dark);display:flex;min-height:100vh;overflow:hidden;position:relative}.hero-container[data-v-8f9e2513]{margin:0 auto;max-width:1440px;padding:calc(60px + env(safe-area-inset-top)) 64px 60px;width:100%}.hero-grid[data-v-8f9e2513]{align-items:start;display:grid;gap:60px;grid-template-columns:1fr}.hero-content[data-v-8f9e2513]{margin:0 auto;max-width:640px;text-align:center}.hero-header[data-v-8f9e2513]{margin-bottom:32px}.hero-title[data-v-8f9e2513]{background:var(--gradient-text);-webkit-background-clip:text;font-size:clamp(36px,4.5vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.1;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.hero-subtitle[data-v-8f9e2513]{color:var(--color-primary-200);font-size:clamp(20px,2.5vw,28px);font-weight:400;letter-spacing:-.01em;line-height:1.4;margin:0 0 32px}.hero-description[data-v-8f9e2513]{color:var(--color-primary-300);font-size:18px;font-weight:400;line-height:1.6;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:560px}.auto-hero__badge[data-v-8f9e2513]{backdrop-filter:blur(10px);background:rgba(255,255,255,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;color:#fff;display:inline-block;font-size:14px;font-weight:500;margin-bottom:24px;opacity:0;padding:8px 16px;transform:translateY(20px);transition:var(--transition-slow)}.hero-visual[data-v-8f9e2513]{margin:0 auto;max-width:700px;position:relative}.image-wrapper[data-v-8f9e2513]{background:rgba(255,255,255,.05);border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.3);overflow:hidden;position:relative;transition:all .3s ease}.image-wrapper[data-v-8f9e2513]:hover{box-shadow:0 32px 64px rgba(0,0,0,.4);transform:scale(1.02) translateY(-4px)}.hero-image[data-v-8f9e2513]{display:block;height:auto;transition:all .3s ease;width:100%}.image-colorize[data-v-8f9e2513]{filter:grayscale(100%) sepia(100%) var(--image-color-filter,hue-rotate(0deg) saturate(0) brightness(2))}.image-wrapper:hover .hero-image[data-v-8f9e2513]{filter:grayscale(100%) sepia(100%) hue-rotate(0deg) saturate(0) brightness(2)}.stats-panel[data-v-8f9e2513]{backdrop-filter:blur(10px);background:rgba(255,255,255,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.2);margin-top:20px;padding:24px 20px}.stats-grid[data-v-8f9e2513]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);text-align:center}.stat-value[data-v-8f9e2513]{color:#fff;font-family:Inter,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.02em;margin-bottom:4px}.stat-label[data-v-8f9e2513]{color:var(--color-primary-300);font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.hero-actions[data-v-8f9e2513]{align-items:stretch;display:flex;flex-direction:row;gap:16px;margin-top:24px}.btn-primary[data-v-8f9e2513],.btn-secondary[data-v-8f9e2513]{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;flex:1;font-family:Inter,sans-serif;font-size:15px;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.01em;padding:14px 28px;text-decoration:none;transition:all .2s ease}.btn-primary[data-v-8f9e2513]{background:var(--gradient-accent);color:#fff}.btn-primary[data-v-8f9e2513]:hover{box-shadow:0 8px 25px rgba(220,38,38,.4);transform:translateY(-2px)}.btn-secondary[data-v-8f9e2513]{backdrop-filter:blur(10px);background:rgba(255,255,255,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff}.btn-secondary[data-v-8f9e2513]:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3);box-shadow:0 8px 25px rgba(255,255,255,.1);transform:translateY(-2px)}.btn-icon[data-v-8f9e2513]{height:18px;width:18px}.hero-highlights-fullwidth[data-v-8f9e2513]{margin-top:32px}.highlights-grid[data-v-8f9e2513]{flex-wrap:wrap;gap:12px}.highlight-item[data-v-8f9e2513],.highlights-grid[data-v-8f9e2513]{display:flex;justify-content:center}.highlight-item[data-v-8f9e2513]{align-items:center;backdrop-filter:blur(10px);background:rgba(255,255,255,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:var(--color-primary-100);flex:1;font-size:14px;font-weight:500;min-width:200px;padding:12px 24px;transition:all .2s ease}.highlight-item[data-v-8f9e2513]:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);transform:translateY(-1px)}.animate-fade-in[data-v-8f9e2513],.animate-fade-in-up[data-v-8f9e2513]{opacity:1!important;transform:translateY(0)!important}.animate-fade-in-up[data-v-8f9e2513]{transition-delay:.1s}@media (max-width:767px){.hero-container[data-v-8f9e2513]{padding:max(calc(108px + env(safe-area-inset-top)),100px) 24px 48px}.hero-grid[data-v-8f9e2513]{gap:32px}.hero-actions[data-v-8f9e2513]{flex-direction:column;gap:12px}.btn-primary[data-v-8f9e2513],.btn-secondary[data-v-8f9e2513]{width:100%}.highlights-grid[data-v-8f9e2513]{flex-direction:column;gap:10px}.highlight-item[data-v-8f9e2513]{min-width:auto}.stats-grid[data-v-8f9e2513]{gap:16px}.stat-value[data-v-8f9e2513]{font-size:20px}.auto-hero[data-v-8f9e2513]{min-height:80vh}}@media (max-width:480px){.hero-container[data-v-8f9e2513]{padding:max(calc(110px + env(safe-area-inset-top)),110px) 16px 40px}.stats-panel[data-v-8f9e2513]{padding:20px 16px}}@media (min-width:768px) and (max-width:1023px){.hero-container[data-v-8f9e2513]{padding:max(calc(120px + env(safe-area-inset-top)),130px) 40px 60px}.hero-grid[data-v-8f9e2513]{gap:56px}.hero-content[data-v-8f9e2513]{max-width:600px}.highlight-item[data-v-8f9e2513]{flex:0 1 calc(50% - 6px);min-width:180px}}@media (min-width:1024px){.hero-container[data-v-8f9e2513]{padding:max(calc(120px + env(safe-area-inset-top)),120px) 80px 80px}.hero-content[data-v-8f9e2513]{margin:0;text-align:left}.hero-description[data-v-8f9e2513]{margin-left:0;margin-right:0}.hero-grid[data-v-8f9e2513]{align-items:center;gap:80px;grid-template-columns:1fr 1fr}}@media (min-width:1200px){.hero-grid[data-v-8f9e2513]{gap:120px}}@media (prefers-reduced-motion:reduce){[data-v-8f9e2513],.btn-primary[data-v-8f9e2513]:hover,.btn-secondary[data-v-8f9e2513]:hover,.highlight-item[data-v-8f9e2513]:hover,.image-wrapper[data-v-8f9e2513]:hover{animation:none!important;transform:none!important;transition:none!important}.auto-hero__badge[data-v-8f9e2513],.hero-description[data-v-8f9e2513],.hero-subtitle[data-v-8f9e2513],.hero-title[data-v-8f9e2513]{opacity:1!important;transform:none!important}}@media (prefers-contrast:high){.hero-title[data-v-8f9e2513]{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auto-hero__badge[data-v-8f9e2513]{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.4)}.highlight-item[data-v-8f9e2513]{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}}@media print{.auto-hero[data-v-8f9e2513]{background:#fff!important;color:#000!important;min-height:auto}.image-wrapper[data-v-8f9e2513]{display:none}.hero-title[data-v-8f9e2513]{background:#000!important;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-description[data-v-8f9e2513],.hero-subtitle[data-v-8f9e2513],.stat-value[data-v-8f9e2513]{color:#000!important}}.auto-features[data-v-3816bf48]{background:#fff;padding:80px 0;position:relative}@media (max-width:767px){.auto-features[data-v-3816bf48]{padding:40px 0}}@media (min-width:768px) and (max-width:1023px){.auto-features[data-v-3816bf48]{padding:60px 0}}.container[data-v-3816bf48]{margin:0 auto;max-width:1440px;padding:0 64px}@media (max-width:767px){.container[data-v-3816bf48]{padding:0 20px}}@media (min-width:768px) and (max-width:1023px){.container[data-v-3816bf48]{padding:0 40px}}.auto-features__title[data-v-3816bf48]{color:#0f0f0f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(28px,3.5vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:48px;text-align:center}.auto-features__grid[data-v-3816bf48]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.auto-features__grid[data-v-3816bf48]{gap:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.auto-features__grid[data-v-3816bf48]{gap:20px;grid-template-columns:1fr}}.feature-card[data-v-3816bf48]{background:#fafafa;border:1px solid transparent;border-radius:16px;opacity:0;padding:28px;position:relative;transform:translateY(30px);transition:all .3s cubic-bezier(.4,0,.2,1)}@media (max-width:767px){.feature-card[data-v-3816bf48]{padding:20px}}.feature-card[data-v-3816bf48]:hover{background:#fff;border-color:rgba(220,38,38,.1);box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.feature-card.animate-fade-in-up[data-v-3816bf48]{opacity:1;transform:translateY(0)}.feature-card.animate-fade-in-up[data-v-3816bf48]:first-child{transition-delay:.1s}.feature-card.animate-fade-in-up[data-v-3816bf48]:nth-child(2){transition-delay:.2s}.feature-card.animate-fade-in-up[data-v-3816bf48]:nth-child(3){transition-delay:.3s}.feature-card.animate-fade-in-up[data-v-3816bf48]:nth-child(4){transition-delay:.4s}.feature-card.animate-fade-in-up[data-v-3816bf48]:nth-child(5){transition-delay:.5s}.feature-card.animate-fade-in-up[data-v-3816bf48]:nth-child(6){transition-delay:.6s}.feature-card__icon[data-v-3816bf48]{align-items:center;display:flex;height:56px;justify-content:center;position:absolute;right:28px;top:28px;width:56px}@media (max-width:767px){.feature-card__icon[data-v-3816bf48]{height:48px;right:20px;top:20px;width:48px}}.feature-card__icon [data-v-3816bf48] svg{height:100%;width:100%;fill:var(--color-primary-400);transition:all .2s ease}.feature-card:hover .feature-card__icon[data-v-3816bf48] svg{transform:scale(1.1);fill:var(--color-primary-300)}.feature-card__title[data-v-3816bf48]{color:#0f0f0f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:600;line-height:1.3;margin-bottom:8px;padding-right:72px}@media (max-width:767px){.feature-card__title[data-v-3816bf48]{padding-right:60px}}.feature-card__description[data-v-3816bf48]{color:#404040;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.6;margin:0;padding-right:72px}@media (max-width:767px){.feature-card__description[data-v-3816bf48]{padding-right:60px}}@keyframes fadeInUp-3816bf48{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.feature-card[data-v-3816bf48]{opacity:1!important;transition:none!important}.feature-card[data-v-3816bf48],.feature-card[data-v-3816bf48]:hover{transform:none!important}.feature-card__icon[data-v-3816bf48] svg{transition:none!important}.feature-card:hover .feature-card__icon[data-v-3816bf48] svg{transform:none!important}}@media (prefers-contrast:high){.feature-card[data-v-3816bf48]{background:#fff;border-color:#000}.feature-card[data-v-3816bf48]:hover{border-color:#dc2626}.auto-features__title[data-v-3816bf48],.feature-card__title[data-v-3816bf48]{color:#000}.feature-card__description[data-v-3816bf48]{color:#333}}@media print{.auto-features[data-v-3816bf48]{background:#fff!important;padding:20px 0}.feature-card[data-v-3816bf48]{background:#fff!important;border:1px solid #000!important;box-shadow:none!important;opacity:1!important;transform:none!important;-moz-column-break-inside:avoid;break-inside:avoid}.auto-features__title[data-v-3816bf48],.feature-card__description[data-v-3816bf48],.feature-card__title[data-v-3816bf48]{color:#000!important}.feature-card__icon[data-v-3816bf48] svg{fill:#000!important}}@media (hover:none) and (pointer:coarse){.feature-card[data-v-3816bf48]:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:none}.feature-card[data-v-3816bf48]:active{transform:scale(.98)}}.auto-services-tabs[data-v-0314d1f3]{background:linear-gradient(135deg,#fafafa,#fff 50%,#f5f5f5);padding:80px 0}@media (max-width:1023px){.auto-services-tabs[data-v-0314d1f3]{padding:60px 0}}@media (max-width:767px){.auto-services-tabs[data-v-0314d1f3]{padding:40px 0}}.container[data-v-0314d1f3]{margin:0 auto;max-width:1440px;padding:0 64px}@media (max-width:1023px){.container[data-v-0314d1f3]{padding:0 40px}}@media (max-width:767px){.container[data-v-0314d1f3]{padding:0 20px}}.auto-services-tabs__title[data-v-0314d1f3]{color:#0f0f0f;font-size:clamp(28px,3.5vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.2;margin-bottom:48px;text-align:center}.tabs__content[data-v-0314d1f3]{min-height:400px}.tab-panel[data-v-0314d1f3]{background:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:48px}@media (max-width:767px){.tab-panel[data-v-0314d1f3]{border-radius:12px;padding:24px}}.tab-content[data-v-0314d1f3]{margin:0 auto;max-width:900px}.tab-title[data-v-0314d1f3]{color:#0f0f0f;font-size:clamp(20px,2.5vw,28px);font-weight:600;line-height:1.3;margin-bottom:16px}.tab-description[data-v-0314d1f3]{color:#404040;font-size:clamp(16px,1.8vw,18px);line-height:1.6}.tab-description[data-v-0314d1f3],.tab-section[data-v-0314d1f3]{margin-bottom:32px}.section-title[data-v-0314d1f3]{color:#1a1a1a;font-size:18px;font-weight:600;margin-bottom:16px}.benefits-list[data-v-0314d1f3]{list-style:none;margin:0;padding:0}.benefits-list li[data-v-0314d1f3]{color:#525252;font-size:clamp(14px,1.5vw,16px);line-height:1.5;margin-bottom:8px;padding-left:20px;position:relative}.benefits-list li[data-v-0314d1f3]:before{color:#dc2626;content:"•";font-weight:600;left:0;position:absolute}.parameters-grid[data-v-0314d1f3]{display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-top:24px}@media (max-width:767px){.parameters-grid[data-v-0314d1f3]{gap:16px;grid-template-columns:1fr}}.parameter-item[data-v-0314d1f3]{background:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:16px 20px}.parameter-label[data-v-0314d1f3]{color:#737373;font-size:14px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.parameter-value[data-v-0314d1f3]{color:#0f0f0f;font-size:16px;font-weight:600}.specialized-sections[data-v-0314d1f3]{display:grid;gap:32px}.specialized-section[data-v-0314d1f3]{background:#fafafa;border-left:4px solid #dc2626;border-radius:12px;padding:24px}.specialized-title[data-v-0314d1f3]{color:#1a1a1a;font-size:18px;font-weight:600;margin-bottom:12px}.specialized-list[data-v-0314d1f3]{list-style:none;margin:0;padding:0}.specialized-list li[data-v-0314d1f3]{color:#525252;font-size:clamp(14px,1.5vw,16px);line-height:1.5;margin-bottom:6px;padding-left:20px;position:relative}.specialized-list li[data-v-0314d1f3]:before{color:#16a34a;content:"✓";font-weight:600;left:0;position:absolute}.comparison-table-wrapper[data-v-0314d1f3]{background:#fff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.08);margin-top:48px;padding:32px}@media (max-width:767px){.comparison-table-wrapper[data-v-0314d1f3]{margin-top:32px;padding:20px}}.comparison-title[data-v-0314d1f3]{color:#0f0f0f;font-size:clamp(18px,2.2vw,24px);font-weight:600;margin-bottom:24px;text-align:center}.table-container[data-v-0314d1f3]{overflow-x:auto}.comparison-table[data-v-0314d1f3]{border-collapse:collapse;font-size:clamp(14px,1.5vw,16px);width:100%}.comparison-table th[data-v-0314d1f3]{background:#f5f5f5;border-bottom:2px solid #e5e5e5;color:#1a1a1a;font-weight:600;padding:12px 16px;text-align:left}.comparison-table th[data-v-0314d1f3]:first-child{border-top-left-radius:8px}.comparison-table th[data-v-0314d1f3]:last-child{border-top-right-radius:8px}.comparison-table td[data-v-0314d1f3]{border-bottom:1px solid #e5e5e5;color:#404040;line-height:1.4;padding:12px 16px}.comparison-table tbody tr[data-v-0314d1f3]:hover{background:#fafafa}.comparison-table tbody tr:last-child td[data-v-0314d1f3]:first-child{border-bottom-left-radius:8px}.comparison-table tbody tr:last-child td[data-v-0314d1f3]:last-child{border-bottom-right-radius:8px}.fade-enter-active[data-v-0314d1f3],.fade-leave-active[data-v-0314d1f3]{transition:opacity .3s ease}.fade-enter-from[data-v-0314d1f3],.fade-leave-to[data-v-0314d1f3]{opacity:0}.fade-slide-enter-active[data-v-0314d1f3],.fade-slide-leave-active[data-v-0314d1f3]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-0314d1f3]{opacity:0;transform:translateY(20px)}.fade-slide-leave-to[data-v-0314d1f3]{opacity:0;transform:translateY(-20px)}@media (prefers-reduced-motion:reduce){.fade-enter-active[data-v-0314d1f3],.fade-leave-active[data-v-0314d1f3],.tabs__button[data-v-0314d1f3]{transition:none!important}}@media (prefers-contrast:high){.tabs__button--active[data-v-0314d1f3]{background:#000;border:2px solid #fff}.comparison-title[data-v-0314d1f3],.tab-title[data-v-0314d1f3]{color:#000}.comparison-table th[data-v-0314d1f3]{background:#000;color:#fff}}@media print{.auto-services-tabs[data-v-0314d1f3]{background:#fff!important}.tabs__navigation[data-v-0314d1f3]{display:none}.tab-panel[data-v-0314d1f3]{box-shadow:none}.comparison-table[data-v-0314d1f3],.tab-panel[data-v-0314d1f3]{border:1px solid #ccc}}.auto-calculator[data-v-a7492138]{background:linear-gradient(135deg,#fafafa,#fff 50%,#f5f5f5);overflow:hidden;padding:40px 0;position:relative}.container[data-v-a7492138]{margin:0 auto;max-width:1200px;padding:0 32px}.auto-calculator__header[data-v-a7492138]{margin-bottom:32px;text-align:center}.auto-calculator__title[data-v-a7492138]{color:#0f0f0f;font-size:clamp(28px,3.5vw,40px);font-weight:700;letter-spacing:-.02em;margin-bottom:16px}.auto-calculator__subtitle[data-v-a7492138]{color:#525252;font-size:clamp(16px,1.8vw,18px);font-weight:400;line-height:1.6}.auto-calculator__grid[data-v-a7492138]{display:grid;gap:32px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1000px}.calculator-form[data-v-a7492138]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:32px 24px}.form-group[data-v-a7492138]{margin-bottom:16px}.form-label[data-v-a7492138]{color:#2d2d2d;display:block;font-size:13px;font-weight:600;margin-bottom:4px}.type-selector[data-v-a7492138]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.type-button[data-v-a7492138]{align-items:center;background:#fff;border:2px solid #d4d4d4;border-radius:6px;cursor:pointer;display:flex;font-weight:500;gap:10px;padding:12px;text-align:left;transition:all .2s cubic-bezier(.4,0,.2,1)}.type-button[data-v-a7492138]:hover:not(.active){background:#fafafa;border-color:#737373}.type-button.active[data-v-a7492138]{background:rgba(220,38,38,.05);border-color:#dc2626;color:#dc2626}.type-icon[data-v-a7492138]{flex-shrink:0;height:20px;width:20px}.type-content[data-v-a7492138]{display:flex;flex-direction:column;gap:1px}.type-title[data-v-a7492138]{font-size:14px;font-weight:600}.type-description[data-v-a7492138]{color:#737373;font-size:11px;font-weight:400}.type-button.active .type-description[data-v-a7492138]{color:#dc2626}.contact-grid[data-v-a7492138],.route-grid[data-v-a7492138]{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:14px}.cargo-services-grid[data-v-a7492138]{align-items:start;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr;margin-bottom:14px}.services-compact[data-v-a7492138]{grid-column:span 1}.checkbox-grid[data-v-a7492138]{display:grid;gap:6px 8px;grid-template-columns:1fr 1fr}.checkbox-label-compact[data-v-a7492138]{align-items:center;cursor:pointer;display:flex;font-size:12px;transition:all .2s ease}.checkbox-text-compact[data-v-a7492138]{color:#525252;font-size:12px;font-weight:400;line-height:1.2}.checkbox-group[data-v-a7492138]{display:flex;flex-direction:column;gap:6px}.checkbox-label[data-v-a7492138]{align-items:center;cursor:pointer;display:flex;font-size:14px;transition:all .2s ease}.checkbox-input[data-v-a7492138]{display:none}.checkbox-custom[data-v-a7492138]{border:2px solid #d4d4d4;border-radius:3px;flex-shrink:0;height:16px;margin-right:8px;position:relative;transition:all .2s ease;width:16px}.checkbox-custom[data-v-a7492138]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;opacity:0;position:absolute;top:1px;transform:rotate(45deg);transition:opacity .2s ease;width:4px}.checkbox-input:checked+.checkbox-custom[data-v-a7492138]{background:#dc2626;border-color:#dc2626}.checkbox-input:checked+.checkbox-custom[data-v-a7492138]:after{opacity:1}.checkbox-text[data-v-a7492138]{color:#525252;font-weight:400}.submit-button[data-v-a7492138]{margin-top:8px;width:100%}.calculator-form .submit-button[data-v-a7492138] .quote-button{background:linear-gradient(135deg,#dc2626,#b91c1c)!important;border:none!important;color:#fff!important}.calculator-form .submit-button[data-v-a7492138] .quote-button:hover:not(:disabled){background:linear-gradient(135deg,#b91c1c,#991b1b)!important;box-shadow:0 8px 25px rgba(220,38,38,.4)!important;transform:translateY(-2px) scale(1.02)!important}.calculator-form .submit-button[data-v-a7492138] .quote-button:focus{box-shadow:0 0 0 4px rgba(220,38,38,.1),0 8px 25px rgba(220,38,38,.4)!important;outline:none!important}.calculator-form .submit-button[data-v-a7492138] .quote-button--disabled,.calculator-form .submit-button[data-v-a7492138] .quote-button--loading{background:linear-gradient(135deg,#a3a3a3,#737373)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important;cursor:not-allowed!important;transform:none!important}.calculator-form[data-v-a7492138] .form-input:focus{border-color:#dc2626!important;box-shadow:0 0 0 4px rgba(220,38,38,.1),0 10px 15px -3px rgba(0,0,0,.1)!important}.calculator-form[data-v-a7492138] .form-input:valid:not(:-moz-placeholder){border-color:#dc2626!important}.calculator-form[data-v-a7492138] .form-input:valid:not(:placeholder-shown){border-color:#dc2626!important}.image-colorize-black[data-v-a7492138]{filter:grayscale(100%) sepia(100%) hue-rotate(0deg) saturate(0) brightness(.3);transform:scaleX(-1)}.calculator-info[data-v-a7492138]{padding:32px 24px}.info-content[data-v-a7492138]{position:sticky;top:80px}.info-title[data-v-a7492138]{color:#0f0f0f;font-size:18px;font-weight:600;margin-bottom:12px}.info-list[data-v-a7492138]{list-style:none;margin-bottom:24px;padding:0}.info-list li[data-v-a7492138]{color:#525252;font-size:14px;line-height:1.4;margin-bottom:6px;padding-left:20px;position:relative}.info-list li[data-v-a7492138]:before{color:#dc2626;content:"•";font-weight:700;left:0;position:absolute}.contacts[data-v-a7492138]{border-top:1px solid #d4d4d4;padding-top:18px}.contacts-title[data-v-a7492138]{color:#0f0f0f;font-size:15px;font-weight:600;margin-bottom:12px}.contact-item[data-v-a7492138]{align-items:center;display:flex;margin-bottom:8px}.contact-icon[data-v-a7492138]{color:#dc2626;flex-shrink:0;height:14px;margin-right:10px;width:14px}.contact-link[data-v-a7492138]{color:#dc2626;font-weight:500;text-decoration:none;transition:all .2s ease}.contact-link[data-v-a7492138]:hover{color:#b91c1c;text-decoration:underline}.work-hours[data-v-a7492138]{align-items:center;border-top:1px solid #f5f5f5;display:flex;margin-top:12px;padding-top:12px}.work-hours-text[data-v-a7492138]{color:#737373;font-size:12px}@media (max-width:1023px){.auto-calculator__grid[data-v-a7492138]{gap:24px;grid-template-columns:1fr}.calculator-info[data-v-a7492138]{background:#fafafa;border-radius:12px;padding:20px}.info-content[data-v-a7492138]{position:static}.cargo-services-grid[data-v-a7492138]{gap:12px;grid-template-columns:1fr 1fr}.services-compact[data-v-a7492138]{grid-column:span 2}}@media (max-width:767px){.container[data-v-a7492138]{padding:0 20px}.auto-calculator[data-v-a7492138]{padding:30px 0}.calculator-form[data-v-a7492138]{padding:24px 20px}.contact-grid[data-v-a7492138],.route-grid[data-v-a7492138]{gap:10px;grid-template-columns:1fr}.cargo-services-grid[data-v-a7492138]{gap:12px;grid-template-columns:1fr}.services-compact[data-v-a7492138]{grid-column:span 1}.checkbox-grid[data-v-a7492138]{gap:8px}.checkbox-grid[data-v-a7492138],.type-selector[data-v-a7492138]{grid-template-columns:1fr}.type-button[data-v-a7492138]{justify-content:center}.auto-calculator__header[data-v-a7492138]{margin-bottom:24px}}@media (max-width:480px){.container[data-v-a7492138]{padding:0 16px}.calculator-form[data-v-a7492138]{padding:20px 16px}.calculator-info[data-v-a7492138]{padding:16px}}@media (prefers-reduced-motion:reduce){[data-v-a7492138]{animation:none!important;transition:none!important}}@media (prefers-contrast:high){.calculator-form[data-v-a7492138]{border:2px solid #000}.checkbox-custom[data-v-a7492138],.type-button[data-v-a7492138]{border-width:3px}}@media print{.auto-calculator[data-v-a7492138]{padding:20px 0}.auto-calculator[data-v-a7492138],.calculator-info[data-v-a7492138]{background:#fff!important}.submit-button[data-v-a7492138]{display:none}}@media (prefers-reduced-motion:reduce){[data-v-f0272eb1]{animation:none!important;transition:none!important}}.auto-freight-page[data-v-51dae661]{background:var(--gradient-dark);min-height:100vh}html[data-v-51dae661]{scroll-behavior:smooth}.section-container{padding:0;width:100%}.hover-lift{transition:var(--transition-base)}.hover-lift:hover{box-shadow:0 12px 28px -4px rgba(0,0,0,.1);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.hover-lift,.hover-lift:hover{transform:none;transition:none}html[data-v-51dae661]{scroll-behavior:auto}}@media (prefers-contrast:high){.gradient-text{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}}@media print{.section-container{max-width:none;padding:0}}
