.Welcome_heroSection__Lu2ui{position:relative;min-height:85vh;background:linear-gradient(135deg,#0f172a,#1e3a8a 50%,#1e40af);background-image:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,58,138,.9) 50%,rgba(30,64,175,.85)),url(/images/cargo-hero-bg.png);background-size:cover;background-position:50%;background-attachment:fixed;overflow:hidden;display:flex;align-items:center;padding:4rem 0}.Welcome_heroContainer__oZHIE{position:relative;z-index:2}.Welcome_heroContent__YWIDZ{position:relative;padding:2rem 1rem}.Welcome_title__WEtp6{color:#ffffff;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900;letter-spacing:-.02em;line-height:1.1;margin-bottom:0;animation:Welcome_fadeInUp__sfAYG .8s ease-out;text-shadow:0 4px 20px rgba(0,0,0,.3);background:linear-gradient(135deg,#ffffff,#f0f9ff 50%,#dbeafe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:768px){.Welcome_title__WEtp6{font-size:clamp(2rem,8vw,3rem)}}.Welcome_badge__m_LlS{animation:Welcome_fadeInDown__Nt9Bq .6s ease-out;font-weight:700;padding:.75rem 1.5rem;box-shadow:0 4px 20px rgba(245,158,11,.4);font-size:.95rem;letter-spacing:.5px;text-transform:uppercase}.Welcome_description__Ha7ew{animation:Welcome_fadeInUp__sfAYG 1s ease-out .2s both;line-height:1.7;font-weight:500;color:#e0f2fe;font-size:1.2rem;text-shadow:0 2px 10px rgba(0,0,0,.2)}.Welcome_primaryButton__e73F7{background:linear-gradient(135deg,#f59e0b,#d97706);color:#ffffff;font-weight:700;font-size:1.1rem;padding:1.5rem 2.5rem;height:auto;border:none;box-shadow:0 8px 24px rgba(245,158,11,.4);transition:all .3s ease;animation:Welcome_fadeInUp__sfAYG 1.2s ease-out .4s both}.Welcome_primaryButton__e73F7:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(245,158,11,.6);background:linear-gradient(135deg,#d97706,#b45309)}.Welcome_secondaryButton__nwr3T{background:transparent;color:#ffffff;font-weight:700;font-size:1.1rem;padding:1.5rem 2.5rem;height:auto;border:2px solid #ffffff;box-shadow:0 8px 24px rgba(255,255,255,.1);transition:all .3s ease;animation:Welcome_fadeInUp__sfAYG 1.2s ease-out .5s both}.Welcome_secondaryButton__nwr3T:hover{transform:translateY(-4px);background:rgba(255,255,255,.1);border-color:#f59e0b;color:#f59e0b;box-shadow:0 12px 32px rgba(255,255,255,.2)}.Welcome_featureIcons__iJqU3{animation:Welcome_fadeInUp__sfAYG 1.4s ease-out .6s both}@media (max-width:768px){.Welcome_featureIcons__iJqU3{flex-wrap:wrap}}.Welcome_featureIcon__t_Aw8{display:flex;flex-direction:column;align-items:center;color:#ffffff;padding:1.5rem;border-radius:1rem;background:rgba(255,255,255,.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;min-width:140px}.Welcome_featureIcon__t_Aw8:hover{transform:translateY(-8px);background:rgba(255,255,255,.1);border-color:#f59e0b;box-shadow:0 12px 32px rgba(245,158,11,.3)}.Welcome_featureIcon__t_Aw8 svg{color:#f59e0b;filter:drop-shadow(0 4px 8px rgba(245,158,11,.3))}.Welcome_decorativeCircle1__E4rhL,.Welcome_decorativeCircle2__RG9Yi,.Welcome_decorativeCircle3__7qQOc{position:absolute;border-radius:50%;opacity:.15;pointer-events:none;z-index:1;filter:blur(80px)}.Welcome_decorativeCircle1__E4rhL{width:500px;height:500px;background:linear-gradient(135deg,#f59e0b,#d97706);top:-200px;right:-150px;animation:Welcome_float__gv763 12s ease-in-out infinite}.Welcome_decorativeCircle2__RG9Yi{width:400px;height:400px;background:linear-gradient(135deg,#3b82f6,#2563eb);bottom:-150px;left:-100px;animation:Welcome_float__gv763 15s ease-in-out infinite reverse}.Welcome_decorativeCircle3__7qQOc{width:350px;height:350px;background:linear-gradient(135deg,#f59e0b,#3b82f6);top:50%;left:50%;transform:translate(-50%,-50%);animation:Welcome_pulse__vYYox 10s ease-in-out infinite}@keyframes Welcome_fadeInUp__sfAYG{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes Welcome_fadeInDown__Nt9Bq{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes Welcome_float__gv763{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-40px) rotate(8deg)}66%{transform:translateY(30px) rotate(-5deg)}}@keyframes Welcome_pulse__vYYox{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.15}50%{transform:translate(-50%,-50%) scale(1.2);opacity:.25}}@media (prefers-color-scheme:dark){.Welcome_decorativeCircle1__E4rhL,.Welcome_decorativeCircle2__RG9Yi,.Welcome_decorativeCircle3__7qQOc{opacity:.2}}@media (prefers-reduced-motion:reduce){.Welcome_badge__m_LlS,.Welcome_decorativeCircle1__E4rhL,.Welcome_decorativeCircle2__RG9Yi,.Welcome_decorativeCircle3__7qQOc,.Welcome_description__Ha7ew,.Welcome_featureIcon__t_Aw8,.Welcome_featureIcons__iJqU3,.Welcome_primaryButton__e73F7,.Welcome_secondaryButton__nwr3T,.Welcome_title__WEtp6{animation:none}.Welcome_featureIcon__t_Aw8:hover,.Welcome_primaryButton__e73F7:hover,.Welcome_secondaryButton__nwr3T:hover{transform:none}.Welcome_heroSection__Lu2ui{background-attachment:scroll}}@media (max-width:768px){.Welcome_heroSection__Lu2ui{min-height:70vh;padding:3rem 0}.Welcome_primaryButton__e73F7,.Welcome_secondaryButton__nwr3T{width:100%;font-size:1rem;padding:1.2rem 2rem}.Welcome_featureIcon__t_Aw8{min-width:120px;padding:1rem}}.Features_featuresSection__p0UIE{background:linear-gradient(180deg,#f8fafc,#ffffff);position:relative;overflow:hidden}.Features_sectionTitle__3sf5O{font-size:clamp(2rem,4vw,2.5rem);font-weight:800;color:#1e3a8a;animation:Features_fadeInUp__TyA3B .8s ease-out}.Features_sectionDescription__jRsI6{animation:Features_fadeInUp__TyA3B 1s ease-out .2s both;font-weight:500}.Features_featureCard__tDAdo{background:#ffffff;border:1px solid #e2e8f0;transition:all .4s cubic-bezier(.4,0,.2,1);animation:Features_fadeInUp__TyA3B .8s ease-out both;box-shadow:0 4px 6px rgba(0,0,0,.05)}.Features_featureCard__tDAdo:first-child{animation-delay:.1s}.Features_featureCard__tDAdo:nth-child(2){animation-delay:.2s}.Features_featureCard__tDAdo:nth-child(3){animation-delay:.3s}.Features_featureCard__tDAdo:nth-child(4){animation-delay:.4s}.Features_featureCard__tDAdo:hover{transform:translateY(-12px);box-shadow:0 20px 40px rgba(30,58,138,.15);border-color:#3b82f6}.Features_iconWrapper__E4N1Q{display:flex;justify-content:center;align-items:center;margin:0 auto;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:1rem;transition:all .4s ease}.Features_featureCard__tDAdo:hover .Features_iconWrapper__E4N1Q{transform:scale(1.1) rotate(5deg);background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.Features_featureImage__EP22D{width:100%;height:100%;object-fit:contain}.Features_featureTitle__gPz52{color:#1e3a8a;font-weight:700;font-size:1.25rem}.Features_featureDescription__4GKg9{line-height:1.6;font-size:.95rem}@keyframes Features_fadeInUp__TyA3B{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Features_featureCard__tDAdo,.Features_iconWrapper__E4N1Q,.Features_sectionDescription__jRsI6,.Features_sectionTitle__3sf5O{animation:none}.Features_featureCard__tDAdo:hover,.Features_featureCard__tDAdo:hover .Features_iconWrapper__E4N1Q{transform:none}}@media (max-width:768px){.Features_iconWrapper__E4N1Q{width:100px;height:100px}.Features_featureTitle__gPz52{font-size:1.1rem}}