.ld-4-card { position: relative;
  border: 1px solid #E8E8E8;
  border-radius: 8px 8px 8px 8px;
  width: 100%;
  min-height: 100px;
  margin-bottom: 2vw;
  min-width:400px;
box-sizing: border-box;
  box-shadow: rgba(0,0,0,0.15) 1.95px 1.95px 2.6px;font-family:Arial;margin-top:20px; }.ld-4-card{
		position:relative;
		overflow:visible;
		box-sizing:border-box;
		min-width:0;
	}.ld-4-card-inner{
				box-sizing:border-box;
				min-width:0;
				overflow:visible;
				word-break:break-word;
				overflow-wrap:anywhere;
		}.ld-4-card-overlay{
		position:absolute;
		inset:0;
		pointer-events:none;
	}.ld-4-card-overlay > *{
		pointer-events:auto;
	}.ld-4-grid{
		container-type:inline-size;
	}
	.ld-4-grid{
		display:grid;
		gap:16px;
		width:100%;

	   /* normal layout: exactly selected columns */
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}

	/* if container too small ? reduce columns automatically */
	@media (max-width: 250px){
		.ld-4-grid{
			grid-template-columns: repeat(
				auto-fit,
				minmax(250px, 1fr)
			);
		}
	}

	.ld-4-grid > * { min-width:0; }
	.ld-4-el_1773475175748_434 { background-color:#404040;border-radius: 8px 8px 0 0;display:grid !important;grid-template-columns:2fr 3fr 1fr;gap:10px;color:white;width:100%;box-sizing: border-box; }
.ld-4-container{box-sizing:border-box;}
.ld-4-el_1773475175748_269 { padding:10px;text-align:center;box-sizing:border-box; }
.ld-4-el_1773475175748_560 { width:100%;text-align:center;max-width:150px; }
.ld-4-image{box-sizing:border-box;}
.ld-4-el_1773475175748_269--column{display:flex;gap:2px;flex-direction:column;}
.ld-4-el_1773475175748_465 { display:flex;width:100%;align-items:center;justify-content:center;text-align:center;height:100%; }
.ld-4-el_1773475175748_601-label { font-weight:bold; }
.ld-4-el_1773475175748_601-value { font-size:1.5vw; }
.ld-4-text{box-sizing:border-box;}
.ld-4-el_1773475175748_465--row{display:flex;flex-direction:row;}
.ld-4-el_1773475175748_79 {   background: linear-gradient(to right, transparent, green);
min-width:22vw;
width:100%;
  max-width: 200px;
  display: flex;  
  flex-direction: column;
  height: 100%; 
  justify-content: space-between;gap:0; border-radius:8px;font-size: 1.2vw;box-sizing:border-box; }
.ld-4-el_1773475175748_53 {   display: flex;  justify-content: center;  align-items: center;  flex: 1;   text-align: center;padding:20px;font-size: 1.2vw;line-height:1; }
.ld-4-el_1773475175748_564 {   display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.4cqw;
padding-left:15px;
  box-sizing: border-box;
  background-color: black;
  background-color:rgba(0, 0, 0, 0.6);
  border-radius: 5px 0 0 0;
margin-top: -10px;height:2.5cqw; }
.ld-4-el_1773475175748_564-value { border-radius:4px;background-color:purple;padding:0cqw;padding-left:5px;padding-right:5px;opacity:1 !important;line-height:1.8cqw; }
.ld-4-el_1773475175748_79--column{display:flex;gap:2px;flex-direction:column;}
.ld-4-el_1773475175748_434--row{display:flex;flex-direction:row;}
.ld-4-el_1773475279422 { margin-top:20px;margin-bottom:20px; }
.ld-4-el_1773475288704 { padding:20px;padding-top:0;width:40%;padding-right: 20px;
  font-size: 1.2vw;
  border-right: 14px solid;
  border-image: linear-gradient( to bottom, #E9E9E9, rgba(0, 0, 0, 0) ) 1 100%; }
.ld-4-el_1773475307505 { text-transform:uppercase;line-height:1; }
.ld-4-el_1773475749183 { padding-left:3vw;line-height:1em;margin-top:10px; }
.ld-4-el_1773476040227 {   display: list-item !important;  
    
  list-style-type: disc;font-weight:lighter;line-height:1em; }
.ld-4-el_1773475620364 {   display: list-item !important;  
    
  list-style-type: disc;font-weight:lighter;line-height:1em; }
.ld-4-el_1773476998603 {   display: list-item !important;  
    
  list-style-type: disc;font-weight:lighter;line-height:1em; }
.ld-4-el_1773476656801 {   display: list-item !important;  
    
  list-style-type: disc;font-weight:lighter;line-height:1em; }
.ld-4-el_1773476992183 {   display: list-item !important;  
    
  list-style-type: disc;font-weight:lighter;line-height:1em; }
.ld-4-el_1773476998019 {   display: list-item !important;  
    
  list-style-type: disc;font-weight:lighter;line-height:1em; }
.ld-4-el_1773476999046 {   display: list-item !important;  
    
  list-style-type: disc;font-weight:lighter;line-height:1em; }
.ld-4-el_1773475749183--column{display:flex;gap:2px;flex-direction:column;}
.ld-4-el_1773475288704--column{display:flex;gap:2px;flex-direction:column;}
.ld-4-el_1773475291088 { width:60%;padding:20px;padding-top:0;gap:0;font-size: 1.2vw;line-height:1em; }
.ld-4-el_1773477352685 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477353222 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477353669 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477354051 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477354461 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477354896 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477364845 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477365182 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773477365650 { border-bottom: 1px solid #E8E8E8;
  padding: 2px;
  width: 100%; }
.ld-4-el_1773475291088--column{display:flex;gap:2px;flex-direction:column;}
.ld-4-el_1773475279422--row{display:flex;flex-direction:row;}
.ld-4-el_1773479181011 { position: absolute;
  bottom: 0;
  right: 0;
  background-color: #0066CC;
  padding: 1vw;
    padding-right: 2vw;
    padding-left: wvw;
  padding-left: 5vw;
  padding-right: 5vw;
  border-radius: 8px 0 8px 0;
  text-align: center;
  pointer-events: auto;color:white !important;font-size:1.5vw; }
.ld-4-el_1773479181011:hover {   background-color: darkblue; }
.ld-4-button{box-sizing:border-box;}
.ld-4-el_1773479044660--column{display:flex;gap:2px;flex-direction:column;}
.ld-4-el_1773480415490_326-label { background: linear-gradient(to right,#404040,#6600CC);
  border-radius: 5px 5px 0 0;
  text-align: center;
  width: 20vw;
  position: absolute;
  bottom: 100%;
  right: 1vw;
  color: white;
  padding: 0.2cqw;
font-size:1.1vw;
line-height:1; }
.ld-4-el_1773480450621_312 {   position: absolute;
  left: -1.5vw;    
  top: -1.5vw;      
  width:3vw;
  height:3vw;
  z-index: 9999;
  font-family: Verdana;
  padding: 0.2vw;   
  background-color: #0099FF;
  color: white;
  border-radius: 50%;
  aspect-ratio: 1 / 1;
  align-items: center;
  display: flex;
  justify-content: center;
  font-size: 1.5vw;z-index:2; }
.ld-4-card:hover { background-color:#F4F4F4; }
.ld-4-ld-4-button:hover {   background-color: darkblue; }
.ld-4-card-inner:hover {  }
