.slanketoget-section{max-width:1180px;margin:0 auto;padding:72px 30px;color:#203c30;scroll-margin-top:24px}.train-intro{max-width:770px;margin:0 auto 30px;text-align:center}.train-intro h2{font-size:clamp(28px,4vw,42px);line-height:1.15;margin:14px 0 24px}.train-intro p{line-height:1.75}.train-figure{margin:0 0 26px}.train-figure img{width:100%;height:auto;display:block;border-radius:16px}.train-figure figcaption{font-size:14px;color:#536b5a;text-align:center;padding:12px}.train-driver{background:#eaf1e6;border-radius:14px;padding:24px 30px;margin-bottom:22px;text-align:center}.train-driver h3{margin:0 0 10px;font-size:23px}.train-driver p{max-width:700px;margin:auto;line-height:1.7}.train-wagons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.train-wagon{padding:23px 20px;border:1px solid #d9e2d3;border-radius:13px;background:#fff}.train-wagon h3{font-size:19px;text-align:center;margin:0 0 14px;color:#244e35}.train-wagon p{line-height:1.65;margin:0;font-size:16px}.train-stations{margin:26px 0 0;padding:20px 24px;border-radius:12px;background:#edf2e9}.train-stations summary{cursor:pointer;font-weight:650}.train-stations li{line-height:1.7;margin:14px 0}.train-next{max-width:740px;text-align:center;margin:30px auto 0}.train-next h3{font-size:25px;margin:0 0 12px}.train-next p{line-height:1.7}.member-main .slanketoget-section{padding:35px 0}.member-main .train-wagons{grid-template-columns:repeat(2,minmax(0,1fr))}.member-main .train-intro h2{font-size:30px}.member-main .train-driver{padding:22px}.member-main .train-wagon h3{font-size:21px}@media(max-width:950px){.train-wagons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.slanketoget-section{padding:42px 18px}.train-wagons,.member-main .train-wagons{grid-template-columns:1fr}.train-driver{padding:22px}.train-figure img{border-radius:8px}.train-figure figcaption{font-size:13px}.train-stations{padding:18px}.train-stations ul{padding-left:20px}}
