.ports-logistics{background:#fff;padding:80px 20px}.ports-logistics .container{max-width:1200px;margin:0 auto}.ports-header{text-align:center;margin-bottom:60px}.ports-header h2{color:#333;margin-bottom:20px;font-size:2.5rem;font-weight:700;line-height:1.2}.ports-header p{color:#666;max-width:900px;margin:0 auto;font-size:1.2rem;line-height:1.8}.ports-section{margin-bottom:60px}.ports-section h3{color:#333;text-align:center;margin-bottom:30px;font-size:2rem;font-weight:700}.ports-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.port-card{background:#f8f9fa;border-left:5px solid #ff6b35;border-radius:12px;padding:30px;transition:transform .3s,box-shadow .3s}.port-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}.port-card h4{color:#ff6b35;margin-bottom:15px;font-size:1.4rem;font-weight:600}.port-card p{color:#555;font-size:1rem;line-height:1.7}.logistics-info{background:#f8f9fa;border-radius:12px;margin-top:40px;padding:50px 40px}.logistics-info h3{color:#333;text-align:center;margin-bottom:30px;font-size:2rem;font-weight:700}.logistics-info p{color:#555;margin-bottom:20px;font-size:1.05rem;line-height:1.8}.logistics-info p:last-child{margin-bottom:0}@media (max-width:768px){.ports-logistics{padding:60px 15px}.ports-header h2{font-size:2rem}.ports-section h3{font-size:1.8rem}.ports-grid{grid-template-columns:1fr;gap:20px}.port-card{padding:25px 20px}.logistics-info{padding:40px 25px}.logistics-info h3{font-size:1.8rem}}@media (max-width:480px){.ports-header h2{font-size:1.8rem}.ports-section h3{font-size:1.5rem}.logistics-info{padding:30px 20px}}
