*{box-sizing:border-box;margin:0;padding:0}body{background:var(--page-bg);color:var(--body-ink);font-family:var(--font);font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%}.topbar{align-items:center;background:var(--topbar-bg);display:flex;height:44px;justify-content:center;padding:0 20px}.topbar__logo{display:block;height:36px;object-fit:contain;width:160px}.intro{margin:0 auto;max-width:900px;padding:20px;text-align:center;width:100%}.intro__title{color:var(--ink);font-size:1.25rem;font-weight:700;line-height:1.25;margin-bottom:16px}@media(min-width:768px){.intro__title{font-size:1.5rem}}.disclosure{font-size:.75rem;line-height:1.5}.disclosure,.legal{color:var(--legal-ink)}.legal{font-size:.6875rem;line-height:1.6;margin:0 auto;max-width:900px;padding:24px 20px 32px;width:100%}.legal p+p{margin-top:8px}