*{box-sizing:border-box}html{background:#080B0D;color:#F4F6F7;font-family:Bahnschrift,Arial,sans-serif}body{margin:0}a{color:inherit;text-underline-offset:4px}a:hover{color:#00C6FC}a:focus-visible{outline:2px solid #00C6FC;outline-offset:5px}.legal-header,main,footer{width:calc(100% - 48px);max-width:820px;margin-inline:auto}.legal-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:28px 38px}.legal-header>a:last-child{display:inline-flex;align-items:center;min-height:44px;font-size:15px}.brand{display:block;flex-shrink:0}.brand svg{display:block;width:72px;height:auto;aspect-ratio:135/168}.eyebrow{font-size:12px;letter-spacing:1.8px;color:#00C6FC;font-weight:600}h1{font-size:48px;line-height:1.12;margin:16px 0 20px;font-weight:600}p{color:#A0A7AB;font-size:17px;line-height:1.75;margin:0;overflow-wrap:anywhere}.updated{font-size:15px;margin-bottom:44px}section{margin-top:32px}h2{font-size:23px;line-height:1.35;font-weight:600;margin:0 0 12px}main a{color:#00C6FC}footer{border-top:1px solid #A0A7AB33;margin-top:56px;padding-block:24px 36px}footer p{font-size:14px}footer nav{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:12px}footer a{display:inline-flex;align-items:center;min-height:44px;font-size:15px}footer a[aria-current=page]{color:#00C6FC}.skip{position:absolute;left:16px;top:-80px;background:#191E21;padding:12px}.skip:focus{top:8px}@media(max-width:600px){h1{font-size:36px}h2{font-size:21px}p{font-size:16px;line-height:1.7}.legal-header{padding-block:24px 32px;gap:20px}.updated{margin-bottom:32px}section{margin-top:28px}}