.c4tzlW_legal{max-width:var(--container);padding-inline:var(--gutter-x);width:100%;padding-block:var(--space-section);max-width:760px;margin-inline:auto}.c4tzlW_legal__banner{border-radius:var(--radius-card);aspect-ratio:3;margin-bottom:2rem;overflow:hidden}.c4tzlW_legal__banner img{object-fit:cover;width:100%;height:100%}.c4tzlW_legal__title{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);letter-spacing:-.01em;margin-bottom:1.5rem;line-height:1.1}.c4tzlW_legal .c4tzlW_toc{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-cream);max-width:70ch;margin-bottom:2.5rem;padding:1.25rem 1.5rem}.c4tzlW_legal .c4tzlW_toc__title{color:var(--color-ink);font-size:1.05rem;font-weight:700}.c4tzlW_legal .c4tzlW_toc__list{margin:.5rem 0 0;padding-left:1.5rem;font-size:1.125rem;line-height:1.5;list-style:decimal;display:grid}.c4tzlW_legal .c4tzlW_toc__link{text-underline-offset:.2em;min-height:44px;color:var(--color-ink);align-items:center;text-decoration:underline;display:inline-flex}.c4tzlW_legal .c4tzlW_toc__link:focus-visible{outline:3px solid var(--color-basil);outline-offset:3px}.c4tzlW_legal .c4tzlW_toc__link:hover{color:var(--color-terracotta-deep)}.c4tzlW_legal .c4tzlW_section{max-width:70ch;margin-top:2.5rem}.c4tzlW_legal .c4tzlW_section__heading{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h3);scroll-margin-top:calc(var(--header-height) + 2rem);margin-bottom:.75rem;line-height:1.2}.c4tzlW_legal .c4tzlW_section__text{color:var(--color-ink-soft);font-size:1.2rem;line-height:1.65}.c4tzlW_legal .c4tzlW_section__text+.c4tzlW_section__text{margin-top:1rem}.c4tzlW_legal .c4tzlW_section__link{overflow-wrap:anywhere;text-underline-offset:.2em;color:var(--color-ink);text-decoration:underline}.c4tzlW_legal .c4tzlW_section__link:focus-visible{outline:3px solid var(--color-basil);outline-offset:3px}.c4tzlW_legal .c4tzlW_section__link:hover{color:var(--color-terracotta-deep)}
