.legal-index.svelte-1l7r4q6{color:#153c2e;background:#e9f0e8;padding:clamp(65px,7vw,110px) 0 110px}header.svelte-1l7r4q6{max-width:760px}h1.svelte-1l7r4q6{letter-spacing:-.065em;margin:22px 0;font-size:clamp(48px,6vw,82px);line-height:1}header.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){color:#3f6252;max-width:62ch;font-size:16px;line-height:1.65}.legal-groups.svelte-1l7r4q6{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 20px;margin-top:62px;display:grid}section.svelte-1l7r4q6{min-width:0}h2.svelte-1l7r4q6{letter-spacing:-.035em;margin:0 0 17px;font-size:22px}.legal-list.svelte-1l7r4q6{background:#fbf9f0;border:1px solid #b9cfc0;border-radius:18px;overflow:hidden}.legal-list.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){color:inherit;border-top:1px solid #d2dfd3;justify-content:space-between;align-items:center;gap:20px;padding:17px 21px;text-decoration:none;display:flex}.legal-list.svelte-1l7r4q6 a:where(.svelte-1l7r4q6):first-child{border-top:0}.legal-list.svelte-1l7r4q6 a:where(.svelte-1l7r4q6):hover{background:#d9eadd}.legal-list.svelte-1l7r4q6 a:where(.svelte-1l7r4q6)>span:where(.svelte-1l7r4q6):first-child{gap:4px;display:grid}.legal-list.svelte-1l7r4q6 strong:where(.svelte-1l7r4q6){font-size:15px}.legal-list.svelte-1l7r4q6 small:where(.svelte-1l7r4q6){color:#557467;font-size:12px;line-height:1.45}.legal-list.svelte-1l7r4q6 a:where(.svelte-1l7r4q6)>span:where(.svelte-1l7r4q6):last-child{color:#3c8162}@media (width<=700px){.legal-groups.svelte-1l7r4q6{grid-template-columns:1fr;margin-top:48px}}
