.logistics-hero-visual{justify-content:center;align-items:center;min-height:410px;display:flex;position:relative}.logistics-orb{filter:blur(22px);opacity:.75;border-radius:999px;position:absolute}.logistics-orb-one{background:#8aa0ff33;width:210px;height:210px;animation:7s ease-in-out infinite logisticsOrbFloat;top:26px;left:12px}.logistics-orb-two{background:#d99a3d2e;width:170px;height:170px;animation:8s ease-in-out infinite reverse logisticsOrbFloat;bottom:26px;right:22px}.logistics-dashboard-card{z-index:2;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#ffffff1f,#ffffff0a),#18223c70;border:1px solid #d9e3ea29;border-radius:2rem;width:100%;padding:1.5rem;animation:6.5s ease-in-out infinite logisticsCardFloat;position:relative;box-shadow:0 28px 70px -34px #000000b3}.logistics-dashboard-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.logistics-dashboard-header p{color:#d8e2e9b8;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:800}.logistics-dashboard-header h3{color:#fff;letter-spacing:-.04em;margin-top:.35rem;font-size:1.65rem;font-weight:850}.logistics-dashboard-header>span{color:#def4e7;background:#a7e2bf1a;border:1px solid #a7e2bf47;border-radius:999px;padding:.45rem .75rem;font-size:.78rem;font-weight:800}.logistics-prep-panel{background:radial-gradient(circle at 18% 28%,#ffffff14,#0000 20%),radial-gradient(circle at 78% 62%,#8aa0ff21,#0000 28%),#ffffff0e;border:1px solid #d9e3ea1c;border-radius:1.5rem;grid-template-columns:1fr .68fr;gap:.85rem;margin-top:1.4rem;padding:1rem;display:grid}.logistics-prep-main,.logistics-stock-card{background:#18223cad;border:1px solid #d9e3ea1c;border-radius:1.15rem}.logistics-prep-main{padding:1rem}.logistics-prep-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.logistics-prep-header span,.logistics-stock-card span{color:#f3d19a;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.logistics-prep-header strong{color:#fff;margin-top:.35rem;font-size:1.25rem;line-height:1;display:block}.logistics-prep-header svg{color:#d99a3d}.logistics-prep-list{gap:.55rem;margin-top:1rem;display:grid}.logistics-prep-list div{background:#ffffff0e;border:1px solid #d9e3ea14;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem .8rem;display:flex}.logistics-prep-list span{color:#d8e2e9c2;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:800}.logistics-prep-list strong{color:#fff;font-size:.82rem;line-height:1}.logistics-prep-active{animation:3.4s ease-in-out infinite logisticsActivePulse;background:linear-gradient(#d99a3d1f,#ffffff0a),#18223cb8!important;border-color:#d99a3d47!important}.logistics-prep-active strong{color:#f3d19a}.logistics-stock-card{flex-direction:column;justify-content:center;padding:1rem;display:flex}.logistics-stock-card strong{color:#fff;letter-spacing:-.05em;margin-top:.55rem;font-size:2rem;line-height:1;display:block}.logistics-stock-card p{color:#d8e2e9c7;margin:.75rem 0 0;font-size:.78rem;line-height:1.35}.logistics-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.logistics-metrics div{background:#ffffff13;border:1px solid #d9e3ea1c;border-radius:1rem;padding:.85rem}.logistics-metrics svg{color:#d99a3d}.logistics-metrics span{color:#d8e2e9c2;margin-top:.45rem;font-size:.72rem;line-height:1.3;display:block}.logistics-metrics strong{color:#fff;margin-top:.25rem;font-size:1.25rem;font-weight:850;display:block}.logistics-floating-badge{z-index:5;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#d99a3d40,#d99a3d1f),#18223c9e;border:1px solid #d99a3d6b;border-radius:1rem;width:160px;padding:.9rem 1rem;position:absolute;box-shadow:0 18px 40px -24px #d99a3d8c,inset 0 1px #ffffff1f}.logistics-floating-badge-top{animation:5.8s ease-in-out infinite logisticsBadgeFloat;top:10px;right:-10px}.logistics-floating-badge-bottom{animation:6.2s ease-in-out infinite reverse logisticsBadgeFloat;bottom:28px;left:-100px}.logistics-floating-badge span{color:#f3d19a;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.logistics-floating-badge strong{color:#fff;margin-top:.4rem;font-size:1.35rem;line-height:1;display:block}@keyframes logisticsCardFloat{0%,to{transform:translateY(0)rotate(-.2deg)}50%{transform:translateY(-10px)rotate(.2deg)}}@keyframes logisticsBadgeFloat{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-10px)translate(4px)}}@keyframes logisticsOrbFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(14px,-12px)scale(1.05)}}@keyframes logisticsActivePulse{0%,to{box-shadow:0 18px 36px -28px #000000b3}50%{box-shadow:0 18px 36px -28px #000000b3,0 0 0 8px #d99a3d14}}@media (max-width:640px){.logistics-hero-visual{min-height:560px}.logistics-dashboard-card{padding:1.1rem}.logistics-dashboard-header{flex-direction:column}.logistics-prep-panel,.logistics-metrics{grid-template-columns:1fr}.logistics-floating-badge{width:145px}.logistics-floating-badge-top{right:0}.logistics-floating-badge-bottom{left:0}}
