.tripuj-legal{max-width:88ch;margin-inline:auto;color:#00184e;font-size:17px;line-height:1.7;text-align:left}.tripuj-legal p{margin:0 0 1.1em}.tripuj-legal h2{font-size:clamp(21px,2vw,29px);line-height:1.3;margin:1.8em 0 .7em;text-transform:none}.tripuj-legal ol{list-style:decimal;padding-left:1.5em;margin:0 0 1em}.tripuj-legal li{display:list-item;margin:.75em 0;padding-left:.25em}.tripuj-legal a{color:#00184e;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.tripuj-legal a:focus-visible{outline:3px solid #00184e;outline-offset:3px}.tripuj-legal__version{padding:18px;border-left:4px solid #ffd600;background:#fff8d0}.tripuj-legal-page{max-width:1100px;margin:40px auto;padding:0 24px;font-family:Arial,sans-serif}.tripuj-legal-page>h1{color:#00184e}@media(max-width:600px){.tripuj-legal{font-size:16px;line-height:1.65}.tripuj-legal ol{padding-left:1.3em}.tripuj-legal-page{margin:24px auto;padding:0 16px}}@media print{.tripuj-legal{max-width:none;font-size:11pt;color:#000}.tripuj-legal h2{break-after:avoid}.tripuj-legal a{color:#000}.tripuj-legal-page{margin:0;padding:0}}
