/* Linmo: two genuinely different wheel-contact routes, then a free-condition trial. */
.lm8-study .lm8-heading{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;padding:20px 0 26px}.lm8-study .lm8-identity img{display:block;width:210px;max-width:100%;height:auto;background:white;padding:10px;box-sizing:border-box}.lm8-study .lm8-identity p{font-size:13px;line-height:1.5}.lm8-study .lm8-heading h1{margin-top:0;font-size:clamp(30px,3vw,43px)}.lm8-study .lm8-body{max-width:1100px;margin:auto;padding:28px 28px 70px}.lm8-study .lm8-routes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px;margin:25px 0}.lm8-study .lm8-routes>div{border-top:3px solid #174f4a;padding-top:15px}.lm8-study .lm8-route-label{font-size:14px;font-weight:700;color:#174f4a}.lm8-study .lm8-routes h3{font-size:25px;line-height:1.2}.lm8-study figure{margin:22px 0;background:white}.lm8-study img{display:block;width:100%;height:auto}.lm8-study figcaption{font-size:13px;line-height:1.6;color:#52605b;margin:12px 0}.lm8-study .lm8-routes a{font-weight:700}.lm8-study .lm8-boundary{border-left:4px solid #c3d0bd;padding:4px 0 4px 24px;margin:28px 0}.lm8-study .lm8-holding>div{display:grid;grid-template-columns:240px minmax(0,1fr);gap:30px;border-top:1px solid #d6ded2;padding:24px 0}.lm8-study dt{font-size:21px;font-weight:700;line-height:1.4}.lm8-study dd{font-size:17px;line-height:1.72;margin:0}.lm8-study .lm8-recipe>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:24px;padding:24px 0;border-top:1px solid #d6ded2}.lm8-study .lm8-recipe span{font-size:22px;font-weight:700;color:#174f4a}.lm8-study .lm8-recipe p{margin:0}.lm8-study .lm8-tests{padding-left:25px}.lm8-study .lm8-tests li{padding:10px 0 16px}.lm8-study .lm8-tests h3{font-size:22px;margin:0 0 10px}.lm8-study .lm8-contract{border-top:1px solid #d6ded2;margin-top:25px;padding-top:15px}
@media(max-width:700px){.lm8-study .lm8-heading,.lm8-study .lm8-routes,.lm8-study .lm8-holding>div,.lm8-study .lm8-recipe>div{display:block}.lm8-study .lm8-identity{margin-bottom:20px}.lm8-study .lm8-identity img{width:190px}.lm8-study .lm8-identity p{font-size:12px}.lm8-study .lm8-heading h1{font-size:29px;line-height:1.13}.lm8-study .lm8-body{padding:26px 20px 55px}.lm8-study .lm8-routes>div{margin-bottom:30px}.lm8-study .lm8-routes h3{font-size:23px}.lm8-study dt{font-size:20px;margin-bottom:12px}.lm8-study dd{font-size:16px}.lm8-study .lm8-recipe span{display:block;font-size:20px;margin-bottom:12px}.lm8-study .lm8-boundary{padding-left:18px}}
@supports not(display:grid){.lm8-study .lm8-heading,.lm8-study .lm8-routes,.lm8-study .lm8-holding>div,.lm8-study .lm8-recipe>div{display:block}}
