.locale-switcher.svelte-npjipv{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:0;margin-top:.85rem;color:#f7f7f7bd;font-size:var(--type-caption)}.locale-switcher__label.svelte-npjipv{margin:0 0 .45rem;font-weight:var(--weight-label);letter-spacing:.04em;line-height:1;text-transform:uppercase}.locale-switcher__options.svelte-npjipv{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}.locale-switcher__options.svelte-npjipv a:where(.svelte-npjipv){padding:.18rem .55rem;border-radius:999px;color:inherit;text-decoration:none;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.locale-switcher__options.svelte-npjipv a[aria-current=page]:where(.svelte-npjipv){color:#fffcf5fa;background:#ffffff24;border-color:#ffffff42}.locale-switcher__options.svelte-npjipv a:where(.svelte-npjipv):hover,.locale-switcher__options.svelte-npjipv a:where(.svelte-npjipv):focus-visible{color:#fffcf5fa;background:#ffffff1f;border-color:#ffffff3d;outline:none}.footer-anim.svelte-jz8lnl{display:flex;flex-direction:column;justify-content:center;width:100%}.footer-triangles.svelte-jz8lnl{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:.5rem;line-height:0}.footer-triangles.svelte-jz8lnl img:where(.svelte-jz8lnl){display:block;width:100%;height:auto}.footer-triangles.svelte-jz8lnl picture{display:block;width:100%}.footer-anim.svelte-jz8lnl .video-bg:where(.svelte-jz8lnl){display:block;width:100%;height:auto;object-fit:cover;clip-path:inset(3px 0 0 0);margin-bottom:-21px}.figure-footer.svelte-jz8lnl{width:100%;max-width:950px}.footer-anim.svelte-jz8lnl .video-bg:where(.svelte-jz8lnl){-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 4%),linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 7%,rgba(0,0,0,.6) 12%,rgba(0,0,0,.85) 18%,rgba(0,0,0,1) 32%,rgba(0,0,0,1) 68%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.6) 88%,rgba(0,0,0,.3) 93%,rgba(0,0,0,0) 100%);-webkit-mask-composite:destination-in;mask-image:linear-gradient(to bottom,#0000,#000 4%),linear-gradient(to right,#0000,#0000004d 7%,#0009 12%,#000000d9 18%,#000 32% 68%,#000000d9 82%,#0009 88%,#0000004d 93%,#0000);mask-composite:intersect}footer.section.svelte-jz8lnl{background-color:#5db0e1;clip-path:polygon(0 0,100vw var(--slope),100vw 100%,0 100%);padding-bottom:21px;padding-top:0}footer.section.inverted.svelte-jz8lnl{background-color:#5db0e1;clip-path:polygon(0 var(--slope),100vw 0,100vw 100%,0 100%)}.trademarks.svelte-jz8lnl{color:#f7f7f7}.footer-logo.svelte-jz8lnl{width:clamp(150px,50%,250px)}.footer-meta-links.svelte-jz8lnl{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;margin-top:.5rem;color:#f7f7f7b8;font-size:var(--type-caption);letter-spacing:.01em}.footer-meta-links.svelte-jz8lnl a:where(.svelte-jz8lnl){color:inherit;text-decoration:none;transition:color .18s ease,opacity .18s ease;opacity:.9}.footer-meta-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.footer-meta-links.svelte-jz8lnl a:where(.svelte-jz8lnl):focus-visible{color:#fffcf5f5;opacity:1;text-decoration:underline;text-underline-offset:.14em}.footer-social.svelte-jz8lnl{display:flex;flex-direction:column;align-items:center;margin-top:.85rem}.footer-social-title.svelte-jz8lnl{margin:0 0 .45rem;color:#f7f7f7bd;font-size:var(--type-caption);font-weight:var(--weight-label);letter-spacing:.04em;line-height:1;text-transform:uppercase}.footer-social-links.svelte-jz8lnl{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}.footer-social-links.svelte-jz8lnl a:where(.svelte-jz8lnl){padding:.18rem .55rem;border-radius:999px;color:#f7f7f7bd;font-size:var(--type-caption);text-decoration:none;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.footer-social-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.footer-social-links.svelte-jz8lnl a:where(.svelte-jz8lnl):focus-visible{color:#fffcf5fa;background:#ffffff1f;border-color:#ffffff3d;outline:none}
