*{box-sizing:border-box}html{color-scheme:light;background:#f4f6f7;color:#18252b}body{margin:0;font-family:Tahoma,Arial,sans-serif;font-size:17px;line-height:1.9}a{color:#076d68;text-underline-offset:.2em;overflow-wrap:anywhere}a:hover{color:#034b47}a:focus-visible{outline:3px solid #ba7d13;outline-offset:4px}.site-header,.site-footer{max-width:900px;margin:auto;padding:24px}.brand{font-size:24px;font-weight:bold;text-decoration:none;display:inline-block}.legal{max-width:900px;margin:0 auto;padding:30px 42px 40px;background:white;border:1px solid #dce3e6;border-radius:12px;overflow-wrap:break-word}h1{font-size:1.85em;line-height:1.5;margin:0 0 1em}h2{font-size:1.35em;line-height:1.6;margin:1.8em 0 .6em}h2:first-child{margin-top:0}p{margin:.8em 0}ol,ul{padding-inline-start:1.7em}li{margin:.4em 0}.site-footer nav{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:14px}@media(max-width:640px){body{font-size:16px}.site-header,.site-footer{padding:20px}.legal{border-radius:0;padding:24px 20px;border-inline:0}h1{font-size:1.65em}}
