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