@font-face{font-family:Franklin;src:url(/print/fonts/LibreFranklin-400.ttf)format("truetype");font-weight:400}@font-face{font-family:Franklin;src:url(/print/fonts/LibreFranklin-800.ttf)format("truetype");font-weight:800}:root{--ink:#16181d;--muted:#5d636e;--rule:#d9dce1}*{box-sizing:border-box}body{color:var(--ink);background:#fff;margin:0;font-family:Franklin,system-ui,sans-serif}.auth{align-content:start;justify-items:center;gap:var(--space-6);min-height:100vh;padding:var(--space-14) var(--space-gutter);display:grid}.auth-mark{border-bottom:1px solid var(--rule);width:100%;max-width:400px;padding-bottom:var(--space-3);letter-spacing:.02em;font-size:15px;font-weight:800}.auth-mark span{margin-top:var(--space-1);color:var(--muted);font-size:14px;font-weight:400;display:block}.auth-links{gap:var(--space-5);flex-wrap:wrap;font-size:13px;display:flex}.auth-links a{color:var(--muted);text-underline-offset:3px}.information{max-width:780px;padding:0 var(--space-gutter);margin:0 auto;font-family:system-ui,sans-serif;font-size:16px;line-height:1.65}.information a{color:inherit;text-underline-offset:3px}.information-header,.information-footer{align-items:center;gap:var(--space-controls) var(--space-6);padding:var(--space-6) 0;flex-wrap:wrap;font-size:14px;display:flex}.information-header{border-bottom:1px solid var(--rule);justify-content:space-between}.information-brand{font-weight:800;text-decoration:none}.information main{padding:var(--space-12) 0 var(--space-14)}.information-kicker{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:13px}.information h1{letter-spacing:-.035em;margin:var(--space-controls) 0 var(--space-6);font-size:clamp(32px,6vw,48px);line-height:1.1}.information h2{margin:var(--space-9) 0 var(--space-controls);font-size:21px;line-height:1.3}.information-lede{color:var(--muted);font-size:20px;line-height:1.5}.information p,.information ul,.information ol{margin:var(--space-controls) 0}.information li{margin:var(--space-3) 0}.information ul,.information ol{padding-left:var(--space-6)}.information-footer{border-top:1px solid var(--rule);color:var(--muted)}.information .information-action{margin-top:var(--space-controls);padding:var(--space-3) var(--space-5);background:var(--ink);color:#fff;border-radius:4px;font-weight:600;text-decoration:none;display:inline-block}.information a:focus-visible,.auth-links a:focus-visible{outline-offset:4px;outline:2px solid}.information p,.information li{overflow-wrap:anywhere}
