
.station-entry{margin:18px 0 22px;padding:16px 18px;border:1px solid #cbd9cf;border-radius:12px;background:#edf2e9;color:#294d40;box-sizing:border-box;max-width:100%;min-width:0;overflow-wrap:anywhere}.station-entry strong{display:block;font-size:17px;line-height:1.6}.station-entry p{font-size:14px;line-height:1.75;margin:7px 0 0}.station-entry a{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:14px;font-weight:700;color:inherit;text-underline-offset:4px}.station-panel{box-sizing:border-box;width:100%;max-width:760px;padding:24px;margin:0 auto;color:#203547;overflow-wrap:anywhere}.station-panel *{box-sizing:border-box;min-width:0}.station-panel h2{font-size:24px;line-height:1.45;margin:0 0 12px}.station-panel>p{font-size:15px;line-height:1.8}.station-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.station-route{padding:18px;border-radius:12px;border:1px solid #d8dfd4;background:#f1f2eb}.station-route h3{font-size:18px;line-height:1.5;margin:0 0 8px}.station-route p{font-size:14px;line-height:1.8;margin:0}.station-route a,.station-panel>a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;color:#254c41;font-size:14px;font-weight:700;text-underline-offset:4px;white-space:normal}.station-panel ol{padding-left:22px;font-size:15px;line-height:1.9}.station-panel li{margin:10px 0}.station-panel small{display:block;font-size:13px;line-height:1.8;color:#63736d;margin-top:14px}@media(max-width:600px){.station-panel{padding:22px 18px}.station-routes{grid-template-columns:minmax(0,1fr)}.station-panel h2{font-size:22px}.station-entry{padding:14px}}
