.CeisfG_badge{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.CeisfG_social ul.CeisfG_footerList{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.CeisfG_social ul.CeisfG_footerList{grid-template-columns:minmax(0,1fr)}}.CeisfG_social .CeisfG_pill{align-items:center;gap:var(--space-2);min-height:44px;padding:5px var(--space-3) 5px 5px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.CeisfG_social .CeisfG_pill:hover{border-color:var(--brand);color:var(--text);text-decoration:none;box-shadow:0 2px 10px #0f172a14}.CeisfG_text{min-width:0;line-height:1.25;display:grid}.CeisfG_name{font-weight:var(--weight-semibold);font-size:var(--text-sm)}.CeisfG_handle{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:.8125rem;overflow:hidden}@media (max-width:599px){.CeisfG_social .CeisfG_pill .CeisfG_handle{display:none}}.CeisfG_social ul.CeisfG_cards{margin:var(--space-3) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}@media (min-width:640px){.CeisfG_social ul.CeisfG_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.CeisfG_social .CeisfG_card{align-items:center;gap:var(--space-3);height:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-left:4px solid var(--brand);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.CeisfG_social .CeisfG_card:hover{color:var(--text);text-decoration:none;box-shadow:0 6px 18px #0f172a1a}.CeisfG_social .CeisfG_card .CeisfG_name{font-size:var(--text-md)}.CeisfG_action{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--primary-text);white-space:nowrap;flex:none;margin-left:auto}@media (prefers-reduced-motion:no-preference){.CeisfG_social .CeisfG_card:hover{transform:translateY(-1px)}}.CeisfG_social .CeisfG_card .CeisfG_handle{white-space:normal;overflow-wrap:anywhere}
.lWai2a_footer{border-top:1px solid var(--border);background:var(--surface);margin-top:var(--space-8)}.lWai2a_grid{gap:var(--space-6);padding-block:var(--space-7) var(--space-5);display:grid}@media (min-width:900px){.lWai2a_grid{grid-template-columns:1.4fr 1.3fr .9fr .9fr}}.lWai2a_brand{max-width:36ch}.lWai2a_wordmark{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-lg);letter-spacing:-.02em;margin-bottom:var(--space-2)}.lWai2a_heading{font-weight:var(--weight-semibold);margin-bottom:var(--space-2)}.lWai2a_footer ul{margin:0 0 var(--space-3);gap:var(--space-1);padding:0;list-style:none;display:grid}.lWai2a_footer ul a{color:var(--text);text-decoration:none}.lWai2a_footer ul a:hover{color:var(--primary-text);text-decoration:underline}.lWai2a_bottom{justify-content:space-between;gap:var(--space-2);padding-block:var(--space-4) var(--space-6);border-top:1px solid var(--border);flex-wrap:wrap;display:flex}.lWai2a_address{margin-top:var(--space-3);font-style:normal;line-height:var(--leading-snug)}.lWai2a_address a{color:inherit}.lWai2a_en{color:var(--text-muted);font-size:.875em}
