section.section.legal{padding-top:var(--space-48)}.legal__lead[data-astro-cid-6ed5lq2z]{margin-top:var(--space-12);color:var(--color-text-secondary)}.legal__section-title[data-astro-cid-6ed5lq2z]{margin-top:var(--space-40)}.legal__group[data-astro-cid-6ed5lq2z]{gap:var(--space-12);margin-top:calc(var(--space-24) + var(--space-4));flex-direction:column;display:flex}.legal__group-label[data-astro-cid-6ed5lq2z]{color:var(--color-text-label)}.legal__list[data-astro-cid-6ed5lq2z]{border-top:var(--border-thin) solid var(--color-border-strong)}.legal__list[data-astro-cid-6ed5lq2z] li[data-astro-cid-6ed5lq2z]{border-bottom:var(--border-thin) solid var(--color-border-subtle)}.legal__item[data-astro-cid-6ed5lq2z]{align-items:flex-start;gap:var(--space-12);padding:calc(var(--space-16) + var(--space-2)) 0;color:var(--color-text-primary);display:flex}.legal__item[data-astro-cid-6ed5lq2z] .legal__icon{color:var(--color-icon-primary);flex-shrink:0}.legal__title[data-astro-cid-6ed5lq2z]{flex:1}.legal__item[data-astro-cid-6ed5lq2z][href]:hover .legal__title[data-astro-cid-6ed5lq2z]{text-underline-offset:3px;text-decoration:underline}.legal__type[data-astro-cid-6ed5lq2z]{align-items:center;gap:var(--space-8);color:var(--color-text-brand);display:flex}.legal__type[data-astro-cid-6ed5lq2z] .legal__type-icon{display:none}.visually-hidden[data-astro-cid-6ed5lq2z]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal__contacts[data-astro-cid-6ed5lq2z]{margin-top:var(--space-40);border-top:var(--border-thin) solid var(--color-border-strong)}.legal__contact[data-astro-cid-6ed5lq2z]{gap:var(--space-8);padding:var(--space-24) 0 calc(var(--space-24) + var(--space-4));border-bottom:var(--border-thin) solid var(--color-border-subtle);flex-direction:column;display:flex}.legal__contact-text[data-astro-cid-6ed5lq2z]{color:var(--color-text-secondary)}.legal__note[data-astro-cid-6ed5lq2z]{gap:var(--space-8);padding:var(--space-24) 0 calc(var(--space-24) + var(--space-4));border-bottom:var(--border-thin) solid var(--color-border-subtle);scroll-margin-top:calc(var(--nav-height) + var(--space-24));flex-direction:column;display:flex}@media (width>=1024px){section.section.legal{padding-top:var(--layout-section-top);padding-bottom:calc(var(--space-120) + var(--space-20))}.legal__lead[data-astro-cid-6ed5lq2z]{max-width:640px;margin-top:calc(var(--space-24) + var(--space-4))}.legal__section-title[data-astro-cid-6ed5lq2z]{margin-top:calc(var(--space-80) + var(--space-12) + var(--space-2) + 1px)}.legal__group[data-astro-cid-6ed5lq2z]{margin-top:calc(var(--space-48) + var(--space-4));grid-template-columns:minmax(0,360fr) minmax(0,840fr);align-items:start;gap:0;display:grid}.legal__group[data-astro-cid-6ed5lq2z]+.legal__group[data-astro-cid-6ed5lq2z]{margin-top:calc(var(--space-64) - var(--border-thin))}.legal__group-label[data-astro-cid-6ed5lq2z]{margin-top:var(--space-32);grid-area:1/1}.legal__list[data-astro-cid-6ed5lq2z]{grid-area:1/2}.legal__item[data-astro-cid-6ed5lq2z]{align-items:center;gap:calc(var(--space-12) + var(--space-2));height:79px;padding:0}.legal__type[data-astro-cid-6ed5lq2z] .legal__type-icon{display:block}.legal__contacts[data-astro-cid-6ed5lq2z]{margin-top:calc(var(--space-64) + var(--space-8) - var(--border-thin));border-bottom:var(--border-thin) solid var(--color-border-subtle);grid-template-columns:1fr 1fr;display:grid}.legal__contact[data-astro-cid-6ed5lq2z]{gap:calc(var(--space-16) + var(--border-thin));padding:calc(var(--space-32) + var(--space-4) - var(--border-thin)) var(--space-40) var(--space-40) 0;border-bottom:none}.legal__contact[data-astro-cid-6ed5lq2z]+.legal__contact[data-astro-cid-6ed5lq2z]{padding-left:calc(var(--space-40) - var(--border-thin));border-left:var(--border-thin) solid var(--color-border-subtle)}.legal__contact-text[data-astro-cid-6ed5lq2z]{max-width:480px}.legal__note[data-astro-cid-6ed5lq2z]{gap:calc(var(--space-16) + var(--border-thin));padding:calc(var(--space-32) + var(--space-4) - var(--border-thin)) 0 var(--space-64)}.legal__note[data-astro-cid-6ed5lq2z] .legal__contact-text[data-astro-cid-6ed5lq2z]{max-width:820px}}
