:where(body[data-bgx-article="b-transport-service"]) .wordmark .provisional-logo{display:block;width:178px;height:89px;object-fit:contain}:where(body[data-bgx-article="b-transport-service"]) .wordmark{flex-shrink:1;min-width:0}:where(body[data-bgx-article="b-transport-service"]) .public-field-group{margin:14px 0;border:1px solid #cbd9ce;border-radius:10px;background:white}:where(body[data-bgx-article="b-transport-service"]) .public-field-group summary{padding:16px;font-weight:700;color:#175d48;cursor:pointer}:where(body[data-bgx-article="b-transport-service"]) .public-field-group dl{display:grid;grid-template-columns:minmax(150px,1fr) 2fr;margin:0}:where(body[data-bgx-article="b-transport-service"]) .public-field-group dt,:where(body[data-bgx-article="b-transport-service"]) .public-field-group dd{padding:14px;margin:0;border-top:1px solid #e0e8e1;font-size:17px;overflow-wrap:anywhere}:where(body[data-bgx-article="b-transport-service"]) .field-meaning{display:block;font-weight:400;color:#50685d;font-size:16px;line-height:1.75}:where(body[data-bgx-article="b-transport-service"]) .pref-intro{margin:24px 0;padding:24px;border-left:4px solid #316a53;background:#edf5ec}:where(body[data-bgx-article="b-transport-service"]) .pref-intro p{font-size:18px;line-height:1.9;margin:10px 0}:where(body[data-bgx-article="b-transport-service"]) .pref-intro .pref-sources{font-size:16px}:where(body[data-bgx-article="b-transport-service"]) .pref-intro details{margin-top:12px}:where(body[data-bgx-article="b-transport-service"]) .pillar-shell{margin:28px auto;max-width:960px}:where(body[data-bgx-article="b-transport-service"]) .pillar-main{background:#fff}@media(max-width:767px){:where(body[data-bgx-article="b-transport-service"]) .wordmark .provisional-logo{width:158px;height:79px}:where(body[data-bgx-article="b-transport-service"]) .public-field-group dl{grid-template-columns:1fr}:where(body[data-bgx-article="b-transport-service"]) .public-field-group dt,:where(body[data-bgx-article="b-transport-service"]) .public-field-group dd{font-size:16px}:where(body[data-bgx-article="b-transport-service"]) .public-field-group dd{padding-top:0;border-top:0}:where(body[data-bgx-article="b-transport-service"]) .pref-intro{padding:18px}:where(body[data-bgx-article="b-transport-service"]) .pref-intro p{font-size:16px}}