.legal-group:where(.astro-caydcdri){max-inline-size:48rem}.legal-group:where(.astro-caydcdri)+.legal-group:where(.astro-caydcdri){margin-block-start:var(--s7)}.legal-group:where(.astro-caydcdri) h2:where(.astro-caydcdri){font-size:var(--step-2);border-block-end:1px solid var(--app-line);padding-block-end:.75rem}.legal-group:where(.astro-caydcdri) ul:where(.astro-caydcdri){flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):has([data-period=now]){order:-1}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):has([data-period=soon]){order:1}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):has([data-period=past]){order:2}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri){border-block-start:1px solid var(--line-soft)}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):first-child,.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):has([data-period=now]){border-block-start:0}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):has([data-period=now])+li:where(.astro-caydcdri),.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):first-child:not(:has([data-period=now])){border-block-start:1px solid var(--line-soft)}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri) a:where(.astro-caydcdri){min-block-size:3.5rem;color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;padding-block:.85rem;display:flex}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri) a:where(.astro-caydcdri):hover{color:var(--app-strong);text-decoration:none}.legal-group__title:where(.astro-caydcdri){font-weight:500}.legal-group__date:where(.astro-caydcdri){color:var(--mute);font-size:var(--step--1)}@media (width<=29.999rem){.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri) a:where(.astro-caydcdri){flex-direction:column;align-items:flex-start;gap:.15rem}}.legal-group:where(.astro-caydcdri) li:where(.astro-caydcdri):has([data-period=past]) .legal-group__title:where(.astro-caydcdri){color:var(--body);font-weight:400}.legal-biz:where(.astro-caydcdri){max-inline-size:48rem;border-block-start:1px solid var(--line-soft);margin-block-start:var(--s7);padding-block-start:var(--s7)}.legal-biz:where(.astro-caydcdri) h2:where(.astro-caydcdri){font-size:var(--step-1);margin-block-end:1rem}.legal-biz:where(.astro-caydcdri) dl:where(.astro-caydcdri){font-size:var(--step--1);color:var(--body);gap:.5rem;margin:0;display:grid}
