.ways-screen{padding:18px;border:1px solid #a6b3aa;border-radius:6px;background:#fff;color:#252c2d}.ways-screen p{font-size:14px;line-height:1.8;margin:0}.ways-screen .ways-site{font-weight:700;border-bottom:1px solid #a6b3aa;padding-bottom:12px;margin-bottom:14px}.ways-route{padding:14px;background:#f2f5f2;border:1px solid #bac5bd;margin-top:10px;overflow-wrap:anywhere}.ways-route .ways-label{font-weight:700;margin-bottom:8px}.ways-screen .ways-missing{margin-top:16px;padding:12px;border:1px dashed #6b776e}.ways-screen details+details{margin-top:14px}.ways-screen summary{font-size:14px;font-weight:700;cursor:pointer;padding:10px 4px}.ways-screen ul{font-size:14px;padding-left:22px;line-height:2}.ways-screen a{font-weight:700}.ways-comparison a:focus-visible,.ways-comparison summary:focus-visible,.ways-destinations h4:focus{outline:3px solid #143f86;outline-offset:4px}.ways-destinations{border-top:1px solid #b8c6be;margin-top:22px;padding-top:6px}.ways-destinations h4{font-size:15px;margin:18px 0 8px;scroll-margin-top:24px}.ways-destinations p{font-size:13px;line-height:1.9;margin:0}@media(max-width:720px){.ways-screen{padding:14px}.ways-route{padding:10px}}

.ways-screen details[open]>summary{margin-bottom:12px}
