.hero[data-v-db87cc18]{position:relative;overflow:hidden;padding:80px 0 72px;background:var(--site-accent-ink);color:#f8fafc}.hero__blob[data-v-db87cc18]{position:absolute;border-radius:999px;pointer-events:none;opacity:.42}.hero__blob--a[data-v-db87cc18]{width:460px;height:460px;left:-140px;top:-120px;background:var(--site-accent-soft);filter:blur(50px);animation:floatY-db87cc18 7s ease-in-out infinite}.hero__blob--b[data-v-db87cc18]{width:350px;height:350px;right:-70px;bottom:-120px;background:var(--site-accent-soft-2);filter:blur(44px);animation:floatY-db87cc18 8s ease-in-out infinite reverse}.hero-brand[data-v-db87cc18]{display:inline-flex;align-items:center;gap:10px;margin-bottom:14px;padding:6px 12px;border-radius:999px;background:#f8fafc17;border:1px solid rgba(248,250,252,.23);font-weight:700}.hero-brand__logo[data-v-db87cc18]{height:26px;-o-object-fit:contain;object-fit:contain;border-radius:7px;padding:2px}.hero-eyebrow[data-v-db87cc18]{display:inline-block;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:700;opacity:.9;color:#f8fafc}.hero-title[data-v-db87cc18]{margin:12px 0 0;font-size:clamp(2rem,4.1vw,3.5rem);line-height:1.05;font-weight:800;max-width:15ch;color:#f8fafc;text-shadow:0 8px 28px rgba(15,23,42,.42)}.hero-title span[data-v-db87cc18]{color:var(--site-accent)}.hero-subtitle[data-v-db87cc18]{margin:18px 0 0;max-width:62ch;color:#f8fafce6;font-size:1.04rem}.hero-actions[data-v-db87cc18]{margin-top:30px;display:flex;flex-wrap:wrap;gap:10px}.hero-btn[data-v-db87cc18]{border-radius:12px;padding:11px 18px;font-weight:700;border:1px solid transparent;text-decoration:none;transition:transform .22s ease,box-shadow .22s ease,background .22s ease,color .22s ease}.hero-btn[data-v-db87cc18]:hover{transform:translateY(-2px)}.hero-btn--solid[data-v-db87cc18]{background:var(--site-accent);color:#fff;box-shadow:0 10px 24px #0f172a47}.hero-btn--solid[data-v-db87cc18]:hover{color:#fff;background:var(--site-accent-deep)}.hero-btn--outline[data-v-db87cc18]{color:#f8fafc;border-color:#f8fafc7a;background:#f8fafc0f}.hero-btn--outline[data-v-db87cc18]:hover{color:#fff;background:#f8fafc24}.hero-btn--ghost[data-v-db87cc18]{color:#dbeafe;border-color:#f8fafc33;background:transparent}.hero-btn--ghost[data-v-db87cc18]:hover{color:#fff;border-color:#f8fafc66}.hero-trust[data-v-db87cc18]{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hero-trust span[data-v-db87cc18]{display:inline-flex;align-items:center;gap:6px;background:#f8fafc14;border:1px solid rgba(248,250,252,.2);border-radius:10px;padding:9px 10px;font-size:.88rem;color:#f8fafc}.hero-trust i[data-v-db87cc18]{color:var(--site-accent)}.hero-panel[data-v-db87cc18]{background:var(--site-accent-ink-soft);border:1px solid rgba(148,163,184,.44);border-radius:18px;padding:20px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hero-panel__head h3[data-v-db87cc18]{margin:0;font-size:1.12rem;color:#f8fafc}.hero-panel__head span[data-v-db87cc18]{display:inline-block;margin-top:4px;color:#dbeafe;font-size:.86rem}.hero-panel__grid[data-v-db87cc18]{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-box[data-v-db87cc18]{padding:12px;border-radius:12px;background:#f8fafc17;border:1px solid rgba(248,250,252,.2);transition:transform .2s ease}.metric-box[data-v-db87cc18]:hover{transform:translateY(-2px)}.metric-box strong[data-v-db87cc18]{display:block;font-size:1.28rem;color:#fff}.metric-box span[data-v-db87cc18]{color:#dbeafe;font-size:.82rem}.delivery-motion[data-v-db87cc18]{margin-top:14px;position:relative;height:52px;border-radius:12px;background:#f8fafc12;border:1px solid rgba(248,250,252,.18);overflow:hidden}.delivery-motion__line[data-v-db87cc18]{position:absolute;left:12px;right:12px;top:50%;height:2px;transform:translateY(-50%);background:#f8fafc75;animation:routePulseAlpha-db87cc18 1.9s ease-in-out infinite}.delivery-motion__stop[data-v-db87cc18]{position:absolute;top:50%;width:8px;height:8px;border-radius:999px;transform:translate(-50%,-50%);background:#fff;box-shadow:0 0 #ffffffb3;animation:pulseStop-db87cc18 2.8s ease-out infinite}.delivery-motion__stop--one[data-v-db87cc18]{left:18%}.delivery-motion__stop--two[data-v-db87cc18]{left:50%;animation-delay:.6s}.delivery-motion__stop--three[data-v-db87cc18]{left:82%;animation-delay:1.2s}.delivery-motion__truck[data-v-db87cc18]{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:var(--site-accent);font-size:1.25rem;animation:truckDrive-db87cc18 7s linear infinite}.delivery-motion__parcel[data-v-db87cc18]{position:absolute;top:8px;color:#f8fafc;font-size:.9rem;animation:floatYSmall-db87cc18 1.8s ease-in-out infinite}.delivery-motion__parcel--one[data-v-db87cc18]{left:20%}.delivery-motion__parcel--two[data-v-db87cc18]{left:70%;animation-delay:.9s}.hero-panel__foot[data-v-db87cc18]{margin-top:12px;display:inline-flex;align-items:center;gap:8px;color:#e2e8f0;font-size:.9rem}.hero-panel__foot i[data-v-db87cc18]{color:var(--site-accent)}.section[data-v-db87cc18]{padding:72px 0 12px}.section--light[data-v-db87cc18]{background:var(--site-bg)}.section--route[data-v-db87cc18]{background:var(--site-surface)}.section--testimonials[data-v-db87cc18]{background:#f8fbff}.section--faq[data-v-db87cc18]{padding-bottom:36px}.section-head[data-v-db87cc18]{margin-bottom:28px}.section-head span[data-v-db87cc18]{display:inline-block;text-transform:uppercase;letter-spacing:.08em;font-size:.77rem;font-weight:700;color:var(--site-accent)}.section-head h2[data-v-db87cc18]{margin:9px 0 0;font-size:clamp(1.5rem,2.7vw,2.4rem);line-height:1.14;color:#0f172a;max-width:24ch}.feature-card[data-v-db87cc18],.route-step[data-v-db87cc18],.quote-card[data-v-db87cc18],.faq-item[data-v-db87cc18],.cta-box[data-v-db87cc18]{transition:transform .25s ease,box-shadow .25s ease}.feature-card[data-v-db87cc18]:hover,.route-step[data-v-db87cc18]:hover,.quote-card[data-v-db87cc18]:hover{transform:translateY(-4px);box-shadow:0 18px 30px #0f172a1a}.feature-card[data-v-db87cc18]{background:#fff;border-radius:16px;border:1px solid rgba(15,23,42,.1);padding:22px;min-height:100%}.feature-card__icon[data-v-db87cc18]{width:44px;height:44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--site-accent);font-size:1.34rem;background:var(--site-accent-soft)}.feature-card h3[data-v-db87cc18]{margin:14px 0 8px;font-size:1.08rem;color:#0f172a}.feature-card p[data-v-db87cc18]{margin:0;color:#475569}.route-grid[data-v-db87cc18]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.route-step[data-v-db87cc18]{background:#fff;border-radius:16px;border:1px solid rgba(15,23,42,.1);padding:18px}.route-step__index[data-v-db87cc18]{color:var(--site-accent);font-size:1.2rem;font-weight:800}.route-step h3[data-v-db87cc18]{margin:8px 0 7px;color:#0f172a;font-size:1.05rem}.route-step p[data-v-db87cc18]{margin:0;color:#475569;font-size:.94rem}.quote-card[data-v-db87cc18]{background:#fff;border-radius:16px;border:1px solid rgba(15,23,42,.1);padding:22px;min-height:100%}.quote-card p[data-v-db87cc18]{margin:0;color:#1e293b;font-size:1.01rem}.quote-card span[data-v-db87cc18]{display:inline-block;margin-top:14px;color:var(--site-accent-deep);font-weight:700;font-size:.9rem}.faq-grid[data-v-db87cc18]{display:grid;gap:12px}.faq-item[data-v-db87cc18]{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:14px;padding:14px 16px}.faq-item summary[data-v-db87cc18]{cursor:pointer;list-style:none;position:relative;padding-right:24px;font-weight:700;color:#0f172a}.faq-item summary[data-v-db87cc18]::-webkit-details-marker{display:none}.faq-item summary[data-v-db87cc18]:after{content:"+";position:absolute;right:0;top:-2px;color:var(--site-accent);font-size:1.2rem;font-weight:800}.faq-item[open] summary[data-v-db87cc18]:after{content:"-"}.faq-item p[data-v-db87cc18]{margin:10px 0 0;color:#475569}.cta[data-v-db87cc18]{padding:26px 0 0}.cta-box[data-v-db87cc18]{border-radius:18px;padding:28px;background:var(--site-accent-ink);border:1px solid var(--site-border);color:#f8fafc;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.cta-box h2[data-v-db87cc18]{margin:8px 0;font-size:clamp(1.4rem,2.7vw,2.2rem);color:#f8fafc}.cta-box p[data-v-db87cc18]{margin:0;max-width:58ch;color:#dbeafe}.cta-box__actions[data-v-db87cc18]{display:flex;flex-wrap:wrap;gap:10px}.reveal[data-v-db87cc18]{opacity:0;transform:translateY(10px);animation:revealUp-db87cc18 .72s ease forwards;animation-delay:var(--delay, 0s)}@keyframes revealUp-db87cc18{to{opacity:1;transform:translateY(0)}}@keyframes floatY-db87cc18{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes floatYSmall-db87cc18{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes routePulseAlpha-db87cc18{0%,to{opacity:.4}50%{opacity:.9}}@keyframes pulseStop-db87cc18{0%{box-shadow:0 0 #ffffffb3}to{box-shadow:0 0 0 12px #fff0}}@keyframes truckDrive-db87cc18{0%{left:10px;transform:translateY(-50%) translate(0) rotate(0)}49%{transform:translateY(-50%) translate(0) rotate(0)}50%{transform:translateY(-50%) translate(0) rotate(-2deg)}to{left:calc(100% - 28px);transform:translateY(-50%) translate(0) rotate(0)}}@media(max-width:1200px){.route-grid[data-v-db87cc18]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:992px){.hero[data-v-db87cc18]{padding:62px 0 56px}.hero-trust[data-v-db87cc18]{grid-template-columns:1fr}.cta-box[data-v-db87cc18]{flex-direction:column;align-items:flex-start}}@media(max-width:768px){.section[data-v-db87cc18]{padding-top:56px}.route-grid[data-v-db87cc18]{grid-template-columns:1fr}.hero-title[data-v-db87cc18]{max-width:100%}}
