.st-legal{display:grid;grid-gap:32px clamp(32px,4vw,80px);gap:32px clamp(32px,4vw,80px)}@media (min-width:1040px){.st-legal{grid-template-columns:14.5rem minmax(0,1fr);align-items:start}}.st-legal .st-prose ul[data-tone=muted] li::marker{color:var(--st-text-3)}.st-legal .st-prose>.st-callout{margin-block:1.6em}.st-legal .st-callout:not([data-tone]) .st-callout__label{color:var(--st-amber)}.st-legal-card{position:relative;padding:20px 22px 22px;background:var(--st-ink-1);border:1px solid var(--st-line);border-radius:var(--st-r)}.st-legal-card:before{content:"";position:absolute;left:22px;top:-1px;width:36px;height:1px;background:var(--st-amber);opacity:.85}.st-legal-card>*{margin:0}.st-legal-card>*+*{margin-top:8px}.st-legal-card__title{font-size:1.1875rem;line-height:1.35;color:var(--st-text)}.st-legal-card__label{color:var(--st-text-2)}.st-legal-card__mail{display:inline-block;overflow-wrap:anywhere}.st-legal-card[data-large=true] .st-legal-card__mail{font-size:var(--st-fs-lg);line-height:1.25}.st-legal-card__place{font-size:var(--st-fs-sm);color:var(--st-text-2)}.st-prose ul.st-legal-commit{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.st-prose .st-legal-commit>li{margin:0;padding:18px 20px 20px;background:var(--st-ink-1);border:1px solid var(--st-line);border-radius:var(--st-r)}.st-prose .st-legal-commit>li+li{margin-top:0}.st-legal-commit p{margin:0}@media (max-width:559px){.st-prose .st-legal-commit>li{padding:16px 16px 18px}}.st-legal-commit .st-legal-commit__title{margin-bottom:6px;font-size:1.1875rem;line-height:1.35;color:var(--st-text)}.st-legal-close{padding-block:clamp(32px,2rem + 2.4vw,64px);border-top:1px solid var(--st-line);background:var(--st-ink-1)}.st-legal-close__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px}.st-legal-close__text{max-width:36rem;margin:0;font-family:var(--st-serif);font-size:var(--st-fs-lg);line-height:1.25;color:var(--st-text);text-wrap:balance}@media print{.st-legal-close{display:none}}.st-legal-accent{color:var(--st-text);overflow-wrap:anywhere}