/* The trial route shares the home steps, without loading home-only composition styles. */
.lower-trial .trial-sheet{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);gap:72px;align-items:start}
.lower-trial .trial-steps{list-style:none;padding:0;margin:0}
.lower-trial .trial-steps li{display:grid;grid-template-columns:28px 192px minmax(0,1fr);gap:20px;align-items:baseline}
.lower-trial .trial-steps h3{font-size:20px;line-height:1.7;font-weight:500;letter-spacing:0;margin:0}
.lower-trial .trial-steps p{font-size:16px;line-height:1.9;font-weight:500;margin:0}
@media(max-width:1199px){
 .lower-trial .trial-sheet{gap:40px}
 .lower-trial .trial-steps li{grid-template-columns:28px minmax(0,1fr);gap:4px 18px}
 .lower-trial .trial-steps p{grid-column:2}
}
@media(max-width:1023px){.lower-trial .trial-sheet{grid-template-columns:1fr;gap:24px}}
@media(max-width:767px){
 .lower-trial .trial-steps li{grid-template-columns:23px minmax(0,1fr);gap:3px 13px}
 .lower-trial .trial-steps h3{font-size:var(--mobile-subhead)}
 .lower-trial .trial-steps p{font-size:var(--mobile-body);line-height:1.8}
}
