.banner-action{width:100%;border:0;margin:0;font:inherit;font-style:italic;text-align:left;cursor:pointer;appearance:none;text-decoration:none}.banner-action:focus-visible{outline:2px solid var(--color-content-inverse);outline-offset:-3px}.banner-cta{flex-shrink:0;font-style:normal;font-size:.6875rem;letter-spacing:.02em;opacity:.72;transition:opacity .12s ease;white-space:nowrap}.banner-action:hover .banner-cta,.banner-action:focus-visible .banner-cta{opacity:1}@media(max-width:480px){.banner-cta{display:none}}.document-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}html{background:var(--color-bg-inverse)}.disclaimer{display:flex;flex-direction:column;width:100%;max-width:42rem;min-height:100%;margin:0 auto;padding:3rem 1.5rem 4rem}.disclaimer-header{margin-bottom:2.5rem}.disclaimer-art{margin:0 0 3.5rem;overflow:hidden;aspect-ratio:16 / 9;border-radius:var(--radius-md);background:var(--color-fill-subtle)}.disclaimer-art img{display:block;width:100%;height:100%;object-fit:cover}.disclaimer-body{flex:1}.disclaimer-body h1{font-size:2rem;line-height:2.5rem;letter-spacing:-.3px}.disclaimer-body p{font-size:1.0625rem;line-height:1.625rem;color:var(--color-content-info)}.disclaimer-actions{margin-top:4rem}
