/* G120 only: Trial allocation card. No shared or global CSS. */
.wmd-trial-g098 .trial-slots-panel-g120{
  display:grid;
  grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);
  gap:13px;
  width:100%;max-width:none;
  padding:12px 14px;
  box-sizing:border-box;
  align-items:start;
}
.wmd-trial-g098 .trial-slots-panel-g120 .trial-slots-column-g120{
  border-left:1px solid #dae3ed;
  padding-left:13px;
  min-width:0;
}
.wmd-trial-g098 .trial-slots-panel-g120 h2{
  color:#112b48;font-size:12px;line-height:1.2;font-weight:850;
  margin:0 0 5px;
}
.wmd-trial-g098 .trial-slots-panel-g120 ul{
  margin:0;padding:0 0 0 15px;list-style:disc;
  font-size:10.25px;line-height:1.46;color:#526a86;
}
.wmd-trial-g098 .trial-slots-panel-g120 li{margin:0 0 1px;padding-left:0}
.wmd-trial-g098 .trial-slots-panel-g120 li strong{color:#102b47}
.wmd-trial-g098 .trial-slots-panel-g120 .trial-slots-heading-g120{
  margin:0 0 3px;color:#102b47;font-size:10.25px;line-height:1.3;font-weight:750;
}
.wmd-trial-g098 .trial-slots-panel-g120 .trial-slots-rules-g120{
  border-top:1px solid #dbe4ee;
  margin-top:6px;padding-top:6px;
}
@media (min-width:1100px){
 .wmd-trial-g098 .trial-hero-layout-g098{
  grid-template-columns:minmax(0,1fr) minmax(0,520px);
  column-gap:20px;align-items:center;
  padding-top:7px!important;padding-bottom:8px!important;
 }
 .wmd-trial-g098 .trial-slots-panel-g120{padding:6px 12px;gap:11px}
 .wmd-trial-g098 .trial-slots-panel-g120 .trial-slots-column-g120{padding-left:11px}
 .wmd-trial-g098 .trial-slots-panel-g120 ul{font-size:9.7px;line-height:1.28}
 .wmd-trial-g098 .trial-slots-panel-g120 .trial-slots-heading-g120{font-size:10px}
}
@media (min-width:761px) and (max-width:1099px){
 .wmd-trial-g098 .trial-hero-layout-g098{grid-template-columns:minmax(0,1fr);gap:10px}
 .wmd-trial-g098 .trial-slots-panel-g120{max-width:none}
}
@media (max-width:760px){
 .wmd-trial-g098 .trial-slots-panel-g120{
  grid-template-columns:minmax(0,1fr);gap:10px;
  padding:12px 13px;
 }
 .wmd-trial-g098 .trial-slots-panel-g120 .trial-slots-column-g120{
  border-left:0;border-top:1px solid #dbe4ee;
  padding-left:0;padding-top:10px;
 }
 .wmd-trial-g098 .trial-slots-panel-g120 ul{font-size:11.25px;line-height:1.55}
 .wmd-trial-g098 .trial-slots-panel-g120 h2{font-size:13px}
}
