.ccc-ds .legal .prose ol>li{align-items:baseline;gap:.55em;padding-left:0;display:flex}.ccc-ds .legal .prose ol>li:before{content:counter(li) ".";width:auto;min-width:1.7em;height:auto;color:var(--text-strong);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;flex:none;margin:0;padding:0;font-size:1em;font-weight:700;display:inline-block;position:static}.ccc-ds .legal .prose ul.checks>li{padding-left:0}.ccc-ds .legal .prose ul.checks>li:before{content:none}.ccc-ds .legal .prose h3{margin-top:var(--sp-4);margin-bottom:var(--sp-1);color:var(--text-strong);font-size:1.02rem;font-weight:700}.ccc-ds .legal .prose table.data th{white-space:normal;width:34%}@media (max-width:560px){.ccc-ds .legal .prose table.data th{width:42%}}.ccc-ds .legal .prose div:has(>div:first-child>svg):has(>h3){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.1rem .55rem;display:grid}.ccc-ds .legal .prose div:has(>div:first-child>svg):has(>h3)>div:first-child{grid-row:1}.ccc-ds .legal .prose div:has(>div:first-child>svg):has(>h3)>:not(:first-child){grid-column:2}.ccc-ds .legal .prose div:has(>div:first-child>svg):has(>h3)>h3{margin-top:0}.ccc-ds .legal .prose div:has(>svg:first-child):has(h3){grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:.55rem;display:grid}.ccc-ds .legal .prose div:has(>svg:first-child):has(h3)>svg:first-child{grid-row:1;align-self:start;margin-top:.12em}.ccc-ds .legal .prose div:has(>svg:first-child):has(h3)>:not(svg){grid-column:2}.ccc-ds .legal .prose div:has(>svg:first-child):has(h3) h3{margin-top:0}.ccc-ds .legal .prose details>summary{cursor:pointer;padding-left:.1rem;list-style-position:inside;display:list-item}.ccc-ds .legal .prose details:not([open])>summary{list-style-type:disclosure-closed}.ccc-ds .legal .prose details[open]>summary{list-style-type:disclosure-open}.ccc-ds .legal .prose details>summary>svg{display:none}
