.X2E9Jq_list{margin:0;padding:0;list-style:none}.X2E9Jq_row{color:inherit;font-family:var(--font-sans);align-items:center;font-weight:400;text-decoration:none;display:flex;position:relative}.X2E9Jq_row:after{content:"";right:var(--row-px,0px);bottom:0;left:var(--row-px,0px);pointer-events:none;background-color:#d5d7da29;height:1px;position:absolute}.X2E9Jq_rowLabel{transition:opacity var(--dur-hover-out) var(--ease-standard);will-change:opacity}@media (hover:hover){.X2E9Jq_list:hover .X2E9Jq_row:not(:hover) .X2E9Jq_rowLabel{opacity:.4;transition-duration:var(--dur-hover)}}.X2E9Jq_list:has(.X2E9Jq_row:focus-visible) .X2E9Jq_row:not(:focus-visible) .X2E9Jq_rowLabel{opacity:.4;transition-duration:var(--dur-hover)}.X2E9Jq_row:focus-visible{outline-offset:-2px;outline:2px solid}.X2E9Jq_contacts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:baseline;gap:4px 16px;display:grid}.X2E9Jq_contacts>.X2E9Jq_email{grid-column:1/-1;margin-bottom:4px}.X2E9Jq_link{color:inherit;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}@media (pointer:coarse){.X2E9Jq_link{min-height:44px}.X2E9Jq_contacts{row-gap:0}.X2E9Jq_contacts>.X2E9Jq_email{margin-bottom:0}}.X2E9Jq_grow{--row-px:16px;bottom:calc(var(--dock-b) + var(--dock-h) + 8px);z-index:40;width:var(--dock-w);max-height:calc(100svh - var(--dock-b) - var(--dock-h) - 8px - 16px);background-color:var(--dock-glass);box-shadow:inset 0 0 0 1px var(--dock-ring), var(--dock-shadow);-webkit-backdrop-filter:var(--dock-filter);backdrop-filter:var(--dock-filter);color:var(--dock-ink);clip-path:inset(100% -24px -24px round 2px);visibility:hidden;transition:clip-path var(--dur-panel-out) var(--ease-accel), visibility 0s linear var(--dur-panel-out);border-radius:2px;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}.X2E9Jq_grow[data-open]{clip-path:inset(-24px round 2px);visibility:visible;transition:clip-path var(--dur-panel) var(--ease-standard), visibility 0s}html[data-navjump] .X2E9Jq_grow{transition:none}html[data-navjump] .X2E9Jq_grow .X2E9Jq_growContent{transition:none}.X2E9Jq_grow:focus{outline:none}[data-dock][data-ink=night]~.X2E9Jq_grow{background-color:var(--dock-glass-night)}.X2E9Jq_growContent{overscroll-behavior:contain;opacity:0;min-height:0;transition:opacity var(--dur-hover-out) var(--ease-accel);flex-direction:column;padding:4px 0 16px;display:flex;overflow-y:auto}.X2E9Jq_grow[data-open] .X2E9Jq_growContent{opacity:1;transition:opacity var(--dur-panel-out) var(--ease-standard) .1s}.X2E9Jq_grow .X2E9Jq_row{letter-spacing:-.02em;height:60px;padding-inline:16px;font-size:32px;line-height:1}.X2E9Jq_grow .X2E9Jq_contacts{padding:16px 16px 0}@media (min-width:640px){.X2E9Jq_grow .X2E9Jq_contacts{grid-template-columns:var(--dock-c2,minmax(0, 1fr)) minmax(0, 1fr);column-gap:0}}
.mtQj0a_frame{--plx:.05;view-timeline-name:--plx-frame;view-timeline-axis:block;view-timeline-inset:0}.mtQj0a_layer{display:block;position:absolute;inset:0}.mtQj0a_grid{--plx:.04}.mtQj0a_inset,.mtQj0a_band{--plx:.05}.mtQj0a_masthead{--plx:.1;--plx-fy:.5}.mtQj0a_thumb{--plx:.05}@keyframes mtQj0a_plx{0%{translate:0 calc(var(--plx) / (1 + 2 * var(--plx)) * -100%)}to{translate:0 calc(var(--plx) / (1 + 2 * var(--plx)) * 100%)}}@keyframes mtQj0a_plx-exit{0%{translate:0}to{translate:0 calc(2 * var(--plx) * var(--plx-fy) / (1 + 2 * var(--plx)) * 100%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-motion=off],[data-plx=js]) .mtQj0a_layer{inset:calc(var(--plx) * -100% - 1px) 0;animation-name:mtQj0a_plx;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--plx-frame}html:not([data-motion=off],[data-plx=js]) .mtQj0a_masthead .mtQj0a_layer{inset:calc(var(--plx) * var(--plx-fy) * -200% - 1px) 0 calc(var(--plx) * (1 - var(--plx-fy)) * -200% - 1px);animation-name:mtQj0a_plx-exit;animation-range:exit}}}html[data-plx=js] .mtQj0a_layer{inset:calc(var(--plx) * -100% - 1px) 0}html[data-plx=js] .mtQj0a_masthead .mtQj0a_layer{inset:calc(var(--plx) * var(--plx-fy) * -200% - 1px) 0 calc(var(--plx) * (1 - var(--plx-fy)) * -200% - 1px)}
