.clauses{padding-block:var(--wp--custom--rhythm--section);container-type:inline-size}:where(.prose)>.clauses:not(.has-ground)+section:not(.has-ground){padding-block-start:0}.clauses__heading{margin:0 0 var(--wp--preset--spacing--60);line-height:var(--wp--custom--line-height--title)}.clauses__list{border-block-start:1px solid var(--wp--preset--color--hairline-tint);margin:0;padding:0;list-style:none}.clauses__item{gap:var(--wp--preset--spacing--30) var(--wp--preset--spacing--60);padding-block:var(--wp--preset--spacing--60);border-block-end:1px solid var(--wp--preset--color--hairline-tint);grid-template-columns:minmax(0,1fr);scroll-margin-block-start:calc(var(--wp--custom--header--height,5rem) + var(--wp--preset--spacing--40));display:grid}@container (width>=48rem){.clauses__item{grid-template-columns:5rem minmax(0,1fr)}.clauses__notes{grid-column:2}}@container (width>=68rem){.clauses__item{grid-template-columns:5rem minmax(0,1fr) minmax(0,19rem)}.clauses__notes{grid-column:3}.clauses__list:not(:has(.clauses__notes)) .clauses__item{grid-template-columns:5rem minmax(0,48rem);justify-content:center}}.clauses__num{color:var(--wp--preset--color--ink-muted);font-family:var(--wp--preset--font-family--heading,inherit);font-size:var(--wp--preset--font-size--title-sm);font-weight:var(--wp--custom--font-weight--heading,800);line-height:var(--wp--custom--line-height--flat);letter-spacing:var(--wp--custom--tracking--md);font-variant-numeric:tabular-nums}.clauses__text{gap:var(--wp--preset--spacing--30);flex-direction:column;min-inline-size:0;display:flex}.clauses__title{font-size:var(--wp--preset--font-size--title);line-height:var(--wp--custom--line-height--title);margin:0}.clauses__text p{max-inline-size:46em;color:var(--wp--preset--color--ink-secondary);line-height:var(--wp--custom--line-height--long);margin:0}.clauses__notes{gap:var(--wp--preset--spacing--20);flex-direction:column;display:flex}.clauses__note{padding:var(--wp--preset--spacing--30) var(--wp--preset--spacing--40);border-radius:var(--wp--custom--radius--md);background:var(--wp--preset--color--surface);color:var(--wp--preset--color--ink-secondary);font-size:var(--wp--preset--font-size--body);line-height:var(--wp--custom--line-height--long);margin:0}.clauses__note .clauses__link{line-height:inherit;white-space:normal;display:inline}.clauses__note .clauses__link svg{vertical-align:-.2em;margin-inline-start:.375em;display:inline}
