.hub-foot[data-astro-cid-z5c2sc64]{--gutter:max(56px, calc((100vw - 1328px) / 2));padding:64px var(--gutter) 40px;content-visibility:auto;contain-intrinsic-size:auto 384px;overflow-clip-margin:8px;border-top:1px solid #ffffff14;margin-top:96px;position:relative}.hub-foot[data-astro-cid-z5c2sc64]:before{content:"";left:var(--gutter);background:linear-gradient(90deg, color-mix(in oklab, var(--light,#f2f2f4) 70%, transparent), transparent);width:220px;height:1px;position:absolute;top:-1px}.f-top[data-astro-cid-z5c2sc64]{grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr);gap:56px;display:grid}.f-logo[data-astro-cid-z5c2sc64]{font-family:var(--f-d);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);font-size:15px;font-weight:800;font-stretch:125%}.f-brand[data-astro-cid-z5c2sc64] p[data-astro-cid-z5c2sc64]{max-width:26ch;color:var(--ink-2);margin:16px 0 22px;font-size:.97rem}.f-cta[data-astro-cid-z5c2sc64]{height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 20px;font-size:14px;font-weight:600;transition:background .3s,box-shadow .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}.f-cta[data-astro-cid-z5c2sc64]:hover{background:#ffffff12;box-shadow:inset 0 0 0 1px #fff6}.f-cols[data-astro-cid-z5c2sc64]{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;display:grid}.f-col[data-astro-cid-z5c2sc64] h2[data-astro-cid-z5c2sc64]{font-family:var(--f-m);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 16px;font-size:11px;font-weight:400}.f-col[data-astro-cid-z5c2sc64] ul[data-astro-cid-z5c2sc64]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.f-col[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64],.f-col[data-astro-cid-z5c2sc64] button[data-astro-cid-z5c2sc64]{min-height:32px;font:inherit;color:var(--ink);cursor:pointer;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;align-items:center;padding:0;font-size:14.5px;transition:color .3s;display:inline-flex}.f-col[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64]:hover,.f-col[data-astro-cid-z5c2sc64] button[data-astro-cid-z5c2sc64]:hover{color:var(--ink-2)}.hub-foot[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64]:focus-visible,.hub-foot[data-astro-cid-z5c2sc64] button[data-astro-cid-z5c2sc64]:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}.f-copy[data-astro-cid-z5c2sc64]{color:var(--ink-2);margin:56px 0 0;font-size:13px}@media (width<=1099px){.hub-foot[data-astro-cid-z5c2sc64]{contain-intrinsic-size:auto 580px}.f-top[data-astro-cid-z5c2sc64]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=899px){.hub-foot[data-astro-cid-z5c2sc64]{contain-intrinsic-size:auto 930px;margin-top:64px;padding:48px 16px 32px}.f-col[data-astro-cid-z5c2sc64] h2[data-astro-cid-z5c2sc64]{font-size:12px}.f-logo[data-astro-cid-z5c2sc64]{align-items:center;min-height:44px;margin-block:-14px;display:inline-flex}.hub-foot[data-astro-cid-z5c2sc64]:before{left:16px}.f-cols[data-astro-cid-z5c2sc64]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.f-col[data-astro-cid-z5c2sc64] ul[data-astro-cid-z5c2sc64]{gap:0}.f-col[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64],.f-col[data-astro-cid-z5c2sc64] button[data-astro-cid-z5c2sc64]{min-width:44px;min-height:44px}.f-copy[data-astro-cid-z5c2sc64]{margin-top:40px}}.f-nets[data-astro-cid-z5c2sc64] svg.ph{display:none}@media (width<=899px){.f-nets[data-astro-cid-z5c2sc64]{grid-column:1/-1}.f-nets[data-astro-cid-z5c2sc64] ul[data-astro-cid-z5c2sc64]{gap:12px;display:flex}.f-nets[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64]{background:#ffffff0d;border-radius:50%;justify-content:center;width:48px;min-width:48px;height:48px;box-shadow:inset 0 0 0 1px #ffffff29}.f-nets[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64]:hover{color:var(--ink);background:#ffffff1a}.f-nets[data-astro-cid-z5c2sc64] svg.ph{width:22px;height:22px;display:block}.f-nets[data-astro-cid-z5c2sc64] a[data-astro-cid-z5c2sc64] span[data-astro-cid-z5c2sc64]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
