.rs-legal-links{display:flex;flex-wrap:wrap;gap:0 16px;align-items:center;font:500 15px/1.3 Aduma,sans-serif}
.rs-legal-links a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:3px}
.rs-legal-links a:focus-visible,.claim-consent a:focus-visible{outline:3px solid #f46f6a;outline-offset:3px}
.title-copy>.rs-legal-links{width:fit-content;color:#f6ead2;background:#0c2a47;padding:0 8px;margin-top:6px;position:relative;z-index:3}
#rs-arrival>.rs-legal-links{justify-content:center;flex-shrink:0}
.claim-consent a{color:inherit;text-underline-offset:3px}
.rs-legal-draft{padding:6px 10px;background:#c5cc69;color:#0c2a47;font:600 15px/1.35 Aduma,sans-serif;margin:12px 0}
.rs-sb__form.has-privacy{flex-wrap:wrap}
.rs-sb__privacy{flex-basis:100%;font:500 14px/1.4 Aduma,sans-serif;margin:4px 0 8px}
.rs-sb__privacy a{color:inherit;text-underline-offset:3px}
@media(max-height:520px) and (orientation:landscape){
  /* Use the clear centre above MODUS, leaving the short title column its space. */
  .title-copy>.rs-legal-links{position:absolute;left:calc(50vw - max(6vw, calc(var(--safe-l) + 18px)));bottom:0;transform:translateX(-50%);width:max-content;font-size:13px;margin-top:0}
  .title-copy>.rs-legal-links a{min-height:32px}
}
