.legal-document-page{box-sizing:border-box;width:100%;min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem 1.5rem;text-align:center;color:var(--tx)}.legal-document-page__title{font-family:Oswald,sans-serif;font-weight:300;font-size:var(--fs-h-screen);line-height:1.02}.legal-document-page__message{font-family:Karla,sans-serif;font-size:var(--fs-body);color:var(--tx-2)}.legal-document-page__back{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding-inline:1rem;font-family:Karla,sans-serif;font-size:var(--fs-body);font-weight:700;color:var(--rose);text-decoration:none}.legal-document-page__back:focus-visible{outline:var(--focus-ring-width) solid var(--rose);outline-offset:var(--focus-ring-offset)}