@font-face{font-family:Helvena;src:url('NeueHelvena-Regular.woff2') format('woff2');font-weight:400;font-display:swap}*{box-sizing:border-box}body{margin:0;color:#24394c;background:#fff;font:16px/1.75 Helvena,Arial,sans-serif}.legal-header,main,footer{width:min(900px,calc(100% - 64px));margin:auto}.legal-header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:110px;border-bottom:1px solid #dce1e5}.legal-header img{display:block;width:175px;height:auto}.legal-header>a:last-child{font-size:13px}a{color:inherit;text-underline-offset:3px}a:hover{color:#506d85}a:focus-visible{outline:2px solid #24394c;outline-offset:4px}main{padding:62px 0 70px}h1,h2{font-weight:400;letter-spacing:-.02em;line-height:1.2}h1{font-size:48px;margin:12px 0 20px}h2{font-size:25px;margin:0 0 15px}.eyebrow{font-size:11px;letter-spacing:1.4px;color:#65717c}.updated{font-size:13px;color:#65717c;margin-bottom:44px}section{margin-top:34px;padding-top:28px;border-top:1px solid #e2e7eb}p{margin:0 0 16px}li{margin:0 0 12px}ul{padding-left:22px}strong{font-weight:700}code{font-size:13px;overflow-wrap:anywhere}footer{border-top:1px solid #dce1e5;padding:25px 0 35px;font-size:12px}footer nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 20px;margin:20px 0;line-height:1.5}footer p{color:#65717c;margin:0}@media(max-width:600px){.legal-header,main,footer{width:calc(100% - 36px)}.legal-header{min-height:90px;gap:12px}.legal-header img{width:140px}.legal-header>a:last-child{font-size:11px}main{padding-top:40px}h1{font-size:35px;overflow-wrap:anywhere}h2{font-size:22px}body{font-size:15px}section{margin-top:28px;padding-top:24px}}
@media(max-width:600px){footer nav{gap:16px 12px;font-size:11px}}
