.uakFvW_icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1.25rem;height:1.25rem}.uakFvW_dot{fill:currentColor;stroke:none}
.wJJKJa_root{gap:var(--space-2);flex-wrap:wrap;display:flex}.wJJKJa_link{color:var(--color-primary);transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);align-items:center;display:inline-flex}.wJJKJa_icons .wJJKJa_link{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background-color:var(--color-surface);justify-content:center;width:2.75rem;height:2.75rem}.wJJKJa_list{gap:var(--space-3) var(--space-6)}.wJJKJa_list .wJJKJa_link{gap:var(--space-3);min-height:2.75rem}.wJJKJa_text{line-height:1.3;display:grid}.wJJKJa_name{color:var(--color-fg);font-weight:600}.wJJKJa_note{font-size:var(--text-sm);color:var(--color-fg-muted)}@media (hover:hover){.wJJKJa_icons .wJJKJa_link:hover{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary)}.wJJKJa_list .wJJKJa_link:hover .wJJKJa_name{color:var(--color-primary)}}
.hP-FLq_footer{margin-top:var(--space-9);border-top:1px solid var(--color-border);background-color:var(--color-surface-muted);font-size:var(--text-sm);color:var(--color-fg-muted)}.hP-FLq_inner{gap:var(--space-6);max-width:var(--container);padding:var(--space-7) var(--gutter) var(--space-6);margin-inline:auto;display:grid}.hP-FLq_brand{gap:var(--space-4);justify-items:start;display:grid}.hP-FLq_tagline{max-width:22rem}.hP-FLq_column{align-content:start;gap:var(--space-3);display:grid}.hP-FLq_heading{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg);font-weight:600}.hP-FLq_list{gap:var(--space-2);font-style:normal;display:grid}.hP-FLq_link{transition:color var(--duration) var(--ease);justify-self:start}.hP-FLq_socials{margin-top:var(--space-2)}.hP-FLq_bottom{max-width:var(--container);padding:var(--space-4) var(--gutter) var(--space-5);border-top:1px solid var(--color-border);font-size:var(--text-xs);justify-content:space-between;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-inline:auto;display:flex}@media (min-width:768px){.hP-FLq_inner{gap:var(--space-7);grid-template-columns:2fr 1fr 1.5fr}}@media (hover:hover){.hP-FLq_link:hover{color:var(--color-fg)}}
.cq7BTG_list{display:flex}.cq7BTG_link{color:var(--color-fg-muted);transition:color var(--duration) var(--ease);display:inline-block;position:relative}.cq7BTG_link[aria-current=page]{color:var(--color-fg)}.cq7BTG_row .cq7BTG_list{gap:var(--space-6)}.cq7BTG_row .cq7BTG_link{padding-block:var(--space-2);font-size:var(--text-sm);letter-spacing:.02em}.cq7BTG_row .cq7BTG_link:after{content:"";inset-inline:0;background-color:var(--color-brand);height:1px;transition:transform var(--duration) var(--ease);position:absolute;bottom:.2rem;transform:scaleX(0)}.cq7BTG_row .cq7BTG_link[aria-current=page]:after{transform:scaleX(1)}.cq7BTG_column .cq7BTG_list{gap:var(--space-1);flex-direction:column}.cq7BTG_column .cq7BTG_link{padding-block:var(--space-3);font-family:var(--font-heading);font-size:var(--text-2xl);letter-spacing:var(--tracking-heading);display:block}@media (hover:hover){.cq7BTG_link:hover{color:var(--color-fg)}.cq7BTG_row .cq7BTG_link:hover:after{transform:scaleX(1)}}
