body{background:#f5eee3;color:#242320}.header{background:#f5eee3}.legal-page{max-width:950px;min-height:55vh}.legal-page h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.05em}.legal-page h2{font-weight:600}.legal-page p,.legal-page li{overflow-wrap:anywhere}.legal-page a{color:#0734d9;text-underline-offset:3px}.footer{background:#eee5d8}.footer a:focus-visible,.legal-page a:focus-visible{outline:3px solid #1543f5;outline-offset:4px}.brand{flex-shrink:0}
@media(max-width:480px){.nav{flex-wrap:wrap;gap:16px}.legal-page h1{font-size:42px;overflow-wrap:anywhere}.footer-bottom{gap:18px}.legal-page{padding-top:42px}}
