.wWXZva_footer{border-radius:var(--weaver-radius-xl);background:var(--weaver-ink);color:var(--weaver-cream);margin:0 clamp(8px,1.2vw,16px) clamp(8px,1.2vw,16px);padding:clamp(40px,6vw,72px) clamp(20px,4vw,56px) 28px}.wWXZva_top{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.wWXZva_logo{width:150px;height:auto}.wWXZva_columns{grid-template-columns:repeat(4,minmax(140px,auto));gap:48px;display:grid}.wWXZva_colTitle{color:var(--weaver-warm-grey);font-family:var(--weaver-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem}.wWXZva_list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wWXZva_list a{font-size:.95rem;text-decoration:none}.wWXZva_list a:hover,.wWXZva_linkButton:hover{color:var(--weaver-botanical-bright)}.wWXZva_linkButton{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.95rem}.wWXZva_bottom{color:var(--weaver-warm-grey);line-height:1.6;font-family:var(--weaver-mono);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #f9f9f824;flex-direction:column;gap:6px;margin-top:64px;padding-top:20px;font-size:.72rem;display:flex}@media (max-width:720px){.wWXZva_columns{grid-template-columns:1fr 1fr;gap:32px}}.wWXZva_bottom a{color:inherit}
.mdpVJq_header{z-index:50;background:color-mix(in srgb, var(--weaver-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-wrap:wrap;align-items:center;gap:16px;padding:14px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.mdpVJq_brand{margin-right:auto;line-height:0;display:inline-flex}.mdpVJq_brand img{width:150px;height:auto}.mdpVJq_skip{border-radius:var(--weaver-radius-medium);background:var(--weaver-accent);color:var(--weaver-on-accent);z-index:60;padding:10px 16px;position:absolute;top:-100px;left:16px}.mdpVJq_skip:focus{top:12px}.mdpVJq_nav{gap:6px;display:flex;position:relative}.mdpVJq_menuWrap{display:flex}.mdpVJq_pillButton{font:inherit;cursor:pointer;border:0;font-size:.875rem}.mdpVJq_pillButton[aria-expanded=true]{background:var(--weaver-stone)}.mdpVJq_menu[hidden]{display:none}.mdpVJq_menu{z-index:60;border:1px solid var(--weaver-line);border-radius:var(--weaver-radius-large);background:var(--weaver-surface-raised);grid-template-columns:repeat(3,minmax(0,1fr));width:min(720px,100vw - 32px);display:grid;position:absolute;top:calc(100% + 12px);left:0;box-shadow:0 24px 60px #17171429}.mdpVJq_menu:before{content:"";height:13px;position:absolute;top:-13px;left:0;right:0}.mdpVJq_menuColumn{align-content:start;gap:12px;padding:24px 24px 22px;display:grid}.mdpVJq_menuColumn+.mdpVJq_menuColumn{border-left:1px solid var(--weaver-line)}.mdpVJq_menuTitle{color:var(--weaver-muted);font-family:var(--weaver-mono);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem}.mdpVJq_menuList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mdpVJq_menuList a{color:var(--weaver-fg);padding:6px 0;font-size:.95rem;text-decoration:none;display:block}.mdpVJq_menuList a:hover,.mdpVJq_menuList a:focus-visible{color:var(--weaver-accent)}.mdpVJq_pill{border-radius:var(--weaver-radius-pill);background:var(--weaver-surface);color:var(--weaver-fg);transition:background var(--weaver-motion-standard);padding:8px 14px;font-size:.875rem;text-decoration:none}.mdpVJq_pill:hover{background:var(--weaver-stone)}.mdpVJq_actions{gap:8px;display:flex;position:relative}.mdpVJq_signIn,.mdpVJq_create{border-radius:var(--weaver-radius-pill);font:inherit;cursor:pointer;padding:9px 18px;font-size:.875rem;font-weight:500;text-decoration:none}.mdpVJq_signIn{border:1px solid var(--weaver-fg);color:var(--weaver-fg);background:0 0}.mdpVJq_create{border:1px solid var(--weaver-accent);background:var(--weaver-accent);color:var(--weaver-on-accent)}.mdpVJq_panel[hidden],.mdpVJq_mobileNav[hidden]{display:none}.mdpVJq_panel{border:1px solid var(--weaver-line);border-radius:var(--weaver-radius-large);background:var(--weaver-surface-raised);width:min(380px,100vw - 32px);position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 24px 60px #17171429}.mdpVJq_section{gap:12px;padding:28px 24px 22px;display:grid}.mdpVJq_section+.mdpVJq_section{border-top:1px solid var(--weaver-line)}.mdpVJq_sectionTitle{margin:0;font-weight:600}.mdpVJq_primary,.mdpVJq_secondary{border-radius:var(--weaver-radius-medium);text-align:center;padding:14px;font-size:1.05rem;font-weight:600;text-decoration:none;display:block}.mdpVJq_primary{background:var(--weaver-accent);color:var(--weaver-on-accent)}.mdpVJq_secondary{border:1.5px solid var(--weaver-accent);color:var(--weaver-accent)}.mdpVJq_more{color:var(--weaver-accent);font-size:.95rem}.mdpVJq_menuButton{border:1px solid var(--weaver-line);border-radius:var(--weaver-radius-pill);background:var(--weaver-surface);color:var(--weaver-fg);font:inherit;cursor:pointer;padding:9px 16px;font-size:.875rem;display:none}.mdpVJq_mobileNav{flex-basis:100%;gap:4px;padding:8px 0 4px;display:grid}.mdpVJq_mobileNav a{border-bottom:1px solid var(--weaver-line);padding:12px 4px;font-size:1.05rem;text-decoration:none}@media (min-width:961px){.mdpVJq_mobileNav{display:none}}@media (max-width:960px){.mdpVJq_nav{display:none}.mdpVJq_menuButton{display:inline-block}.mdpVJq_brand img{width:auto;height:26px}}.mdpVJq_mobileGroup{color:var(--weaver-muted);font-family:var(--weaver-mono);letter-spacing:.14em;text-transform:uppercase;margin:16px 0 0;padding:0 4px;font-size:.75rem}@media (max-width:480px){.mdpVJq_header{gap:10px}.mdpVJq_signIn{display:none}.mdpVJq_create,.mdpVJq_menuButton{padding:9px 14px}.mdpVJq_brand img{height:24px}}
