@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");.cold-storage-module{background:transparent;font-family:Poppins,sans-serif;margin:0 auto 10px;max-width:1110px;padding:60px 20px}.section-header{color:#24338f;font-family:Poppins,sans-serif;font-size:36px!important;font-weight:600!important;line-height:1.3;margin-bottom:16px}.section-subheader{background:#f2f4ff;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.03);color:#3f3f40;font-size:20px;font-weight:400;letter-spacing:.2px;line-height:1.7;margin-bottom:48px;margin-top:24px;max-width:840px;padding:24px 32px}.grid-layout{align-items:start;display:grid;gap:40px;grid-template-columns:auto 1fr;margin-bottom:40px}.text-column{display:flex;flex-direction:column;gap:30px}.image-wrapper img{border-radius:10px;height:auto;max-width:100%;width:650px}.bottom-img{margin-top:24px}.hover-box{background:#fff;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.08);cursor:pointer;font-size:20px;font-weight:400;padding:24px 28px;position:relative;transition:all .5s ease;width:500px}.hover-box,.hover-box *,.hover-box a,.hover-box p,.hover-box strong{color:#3f3f40}.hover-box:hover{background:linear-gradient(135deg,#24338f,#4e5de4);box-shadow:0 12px 30px rgba(36,51,143,.25);transform:translateY(-6px) scale(1.02)}.hover-box:hover,.hover-box:hover *,.hover-box:hover a,.hover-box:hover p,.hover-box:hover strong{color:#fff!important}.box-title{display:block;font-weight:500;margin-bottom:6px;transition:font-size .3s ease}.hover-box:hover .box-title{font-size:22px;font-weight:700}.box-text{font-weight:400;margin:0;transition:font-size .3s ease}.hover-box:hover .box-text{font-size:21px}.box-cta{color:#24338f;display:none;font-size:18px;font-weight:600;margin-top:16px;text-decoration:none;transition:color .3s ease}.hover-box:hover .box-cta{color:#fff;display:inline-block;text-decoration:underline}.offset-0{margin-left:0}.offset-40{margin-left:40px}.offset-80{margin-left:80px}@media (max-width:768px){.grid-layout{grid-template-columns:1fr}.hover-box{margin:0!important;width:100%!important}.image-wrapper img{margin-top:20px;width:100%!important}.offset-40,.offset-80{margin-left:0}.section-subheader{margin:20px auto 40px;padding:20px;text-align:center}}