.footer[data-astro-cid-nnaappaa]{background:var(--lp-bg);border-top:1px solid var(--lp-line-strong);color:var(--lp-text-soft)}.columns[data-astro-cid-nnaappaa]{grid-template-columns:minmax(0,368px) 1px auto auto auto;justify-content:space-between;gap:40px;padding:40px 0;display:grid}.brand-col[data-astro-cid-nnaappaa]{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.brand[data-astro-cid-nnaappaa]{align-items:center;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nnaappaa] .lp-brand[data-astro-cid-nnaappaa]{height:52px}.divider[data-astro-cid-nnaappaa]{background:var(--lp-line);align-self:stretch}.col[data-astro-cid-nnaappaa]{flex-direction:column;gap:16px;display:flex}.heading[data-astro-cid-nnaappaa]{font-family:var(--lp-font-display);color:var(--lp-text);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}ul[data-astro-cid-nnaappaa]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-nnaappaa]{line-height:1.5}.col[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa],.socials[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]{color:var(--lp-text-soft);text-decoration:none;transition:color .2s}.col[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]:hover,.socials[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]:hover{color:var(--lp-text)}.contact[data-astro-cid-nnaappaa]{gap:20px}.contact[data-astro-cid-nnaappaa] li[data-astro-cid-nnaappaa]{align-items:flex-start;gap:12px;display:flex}address[data-astro-cid-nnaappaa]{font-style:normal}.ico[data-astro-cid-nnaappaa]{background:currentColor;flex-shrink:0;width:20px;height:20px;margin-top:2px;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.ico-mail[data-astro-cid-nnaappaa]{-webkit-mask-image:url(/images/ui/mail.svg);mask-image:url(/images/ui/mail.svg)}.ico-pin[data-astro-cid-nnaappaa]{-webkit-mask-image:url(/images/ui/map-pin.svg);mask-image:url(/images/ui/map-pin.svg)}.socials[data-astro-cid-nnaappaa]{gap:24px;line-height:0;display:flex}.bottom[data-astro-cid-nnaappaa]{border-top:1px solid var(--lp-line);padding:25px 0}.compact[data-astro-cid-nnaappaa]{flex-direction:column;gap:12px;padding:24px 0;display:flex}.compact-links[data-astro-cid-nnaappaa]{flex-wrap:wrap;gap:8px 20px;font-size:.875rem;display:flex}.compact-links[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]{color:var(--lp-text-soft);text-decoration:none}.compact-links[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]:hover{color:var(--lp-text)}.compact-legal[data-astro-cid-nnaappaa]{max-width:90ch;color:var(--lp-muted);font-size:.75rem;line-height:1.5;display:block}small[data-astro-cid-nnaappaa]{color:var(--lp-muted);font-size:.875rem}.disclaimer[data-astro-cid-nnaappaa]{max-width:90ch;line-height:1.6;display:block}a[data-astro-cid-nnaappaa]:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;border-radius:4px}@media (width<=1100px){.columns[data-astro-cid-nnaappaa]{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-col[data-astro-cid-nnaappaa]{grid-column:1/-1}.divider[data-astro-cid-nnaappaa]{display:none}}@media (width<=560px){.columns[data-astro-cid-nnaappaa]{grid-template-columns:repeat(2,minmax(0,1fr))}.col[data-astro-cid-nnaappaa]:last-child{grid-column:1/-1}}.notice[data-astro-cid-mmfs7a7x]{z-index:80;border:1px solid var(--lp-glass-line);background:var(--lp-surface);max-width:680px;box-shadow:var(--lp-shadow);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding:12px 14px;transition:opacity .35s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;bottom:16px;left:16px;right:16px}.notice[data-astro-cid-mmfs7a7x][data-pending]{opacity:0;transform:translateY(12px)}.notice[data-astro-cid-mmfs7a7x][hidden]{display:none}p[data-astro-cid-mmfs7a7x]{color:var(--nav-text-soft);margin:0;font-size:.78rem;line-height:1.5}a[data-astro-cid-mmfs7a7x]{color:var(--nav-text);text-underline-offset:2px;text-decoration:underline}button[data-astro-cid-mmfs7a7x]{border:1px solid var(--nav-border-hover);background:var(--nav-surface);color:var(--nav-text);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;padding:8px 16px;font-size:.78rem;font-weight:600;transition:background-color .2s,border-color .2s}button[data-astro-cid-mmfs7a7x]:hover{background:var(--nav-surface-hover)}a[data-astro-cid-mmfs7a7x]:focus-visible,button[data-astro-cid-mmfs7a7x]:focus-visible{outline:2px solid var(--nav-ring);outline-offset:2px}@media (width<=560px){.notice[data-astro-cid-mmfs7a7x]{flex-direction:column;align-items:stretch;gap:12px}button[data-astro-cid-mmfs7a7x]{width:100%}}@media (prefers-reduced-motion:reduce){.notice[data-astro-cid-mmfs7a7x]{transition:none}}body:has(.dialog-scrim) [data-support-fab],body:has([role=dialog][aria-modal=true]:not([inert])) [data-support-fab]{display:none}.skip-link{z-index:200;background:var(--lp-brand);color:var(--lp-brand-fg);border-radius:999px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px;transform:none}body:has([data-cookie-notice]:not([hidden])){--support-lift:88px}@media (width<=640px){body:has([data-cookie-notice]:not([hidden])){--support-lift:128px}}html,body{width:100%;height:100%;margin:0}
