*{box-sizing:border-box}body{margin:0;background:#f3f0ea;color:#292722;font:17px/1.65 Arial,sans-serif}.legal{width:min(900px,calc(100% - 36px));margin:auto;padding:36px 0 80px}.legal header{display:flex;justify-content:space-between;align-items:center;gap:20px}.legal-logo{background:#1d1d1b;padding:14px 18px;display:inline-flex}.legal-logo img{width:150px;height:auto}.legal h1{font:400 clamp(32px,5vw,54px)/1.15 Georgia,serif;margin:42px 0 16px;overflow-wrap:anywhere}.legal h2{font:400 27px/1.25 Georgia,serif;margin:32px 0 14px}.legal p{margin:0 0 18px}.legal-note{background:#fff;padding:20px;border-left:3px solid #a99575}.legal a{color:inherit;text-underline-offset:4px}.legal-date{color:#68645e}.legal-languages{display:flex;gap:12px;font-size:14px}.legal-languages a[aria-current]{font-weight:bold;text-decoration:none}@media(max-width:500px){.legal{font-size:16px}.legal header{align-items:flex-start}.legal-logo img{width:115px}.legal-languages{gap:9px}.legal h2{font-size:24px}}