.infobox_list{display:block;width:100%;max-width:1240px;margin:0 auto}.infobox_list .item{position:relative;display:block;width:100%;min-height:250px;border-radius:24px;overflow:hidden;background-color:#f5f5f5;box-sizing:border-box}.infobox_list .item .img_bg{position:absolute;inset:0;width:100%;height:100%;display:block;margin:0;overflow:hidden}.infobox_list .item .img_bg::before{content:'';position:absolute;inset:0;z-index:9;background:linear-gradient(90deg, #fdfdfd 0%, rgba(245,245,245,0.98) 25%, rgba(255,255,255,0.65) 40%, rgba(255,255,255,0) 65%)}.infobox_list .item .text{position:relative;z-index:10;width:100%;min-height:250px;margin:0;padding:35px 40px;display:flex;justify-content:space-between;align-items:center;gap:40px;box-sizing:border-box}.infobox_list .item .text h2{margin:0;padding:0;color:#1D71B8;font-size:clamp(24px, 1.4vw, 32px);line-height:1.05;font-weight:400;font-style:italic;max-width:420px;display:block}.infobox_list .item .text h2::after{display:none}.infobox_list .item .text .right{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}@media screen and (max-width:1440px){.infobox_list .item .text h2{font-size:30px;max-width:400px}}@media screen and (max-width:1024px){.infobox_list .item{min-height:220px;border-radius:20px}.infobox_list .item .text{min-height:220px;padding:30px 35px;gap:30px}.infobox_list .item .text h2{font-size:28px;max-width:360px}.infobox_list .item .img_bg::before{background:linear-gradient(90deg, #f5f5f5 0%, rgba(245,245,245,0.95) 35%, rgba(245,245,245,0) 80%)}}@media screen and (max-width:768px){.infobox_list .item{min-height:200px;border-radius:18px}.infobox_list .item .text{min-height:200px;padding:30px;gap:25px}.infobox_list .item .text h2{font-size:26px;line-height:1.15;max-width:320px}.infobox_list .item .img_bg::before{background:linear-gradient(90deg, #f5f5f5 0%, rgba(245,245,245,0.95) 40%, rgba(245,245,245,0.2) 100%)}}@media screen and (max-width:600px){.infobox_list .item{min-height:220px;border-radius:16px}.infobox_list .item .text{min-height:220px;padding:30px 25px;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px}.infobox_list .item .text h2{font-size:24px;line-height:1.2;max-width:90%}.infobox_list .item .img_bg::before{background:linear-gradient(90deg, rgba(245,245,245,0.98) 0%, rgba(245,245,245,0.9) 55%, rgba(245,245,245,0.45) 100%)}.infobox_list .item .text .right{justify-content:flex-start}}@media screen and (max-width:380px){.infobox_list .item{min-height:200px}.infobox_list .item .text{min-height:200px;padding:25px 20px}.infobox_list .item .text h2{font-size:22px;max-width:100%}}