.ps{overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;overflow:hidden!important}.ps__rail-x{opacity:0;height:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;bottom:0}.ps__rail-y{opacity:0;width:15px;transition:background-color .2s linear,opacity .2s linear;display:none;position:absolute;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:#0000;display:block}.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y,.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y{opacity:.6}.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking{opacity:.9;background-color:#eee}.ps__thumb-x{background-color:#aaa;border-radius:6px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;position:absolute;bottom:2px}.ps__thumb-y{background-color:#aaa;border-radius:6px;width:6px;transition:background-color .2s linear,width .2s ease-in-out;position:absolute;right:2px}.ps__rail-x:hover>.ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:hover>.ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}
.bOGpEG_footer{--foot-ink:#f2f2f6;--foot-dim:#f2f2f685;--foot-faint:#f2f2f652;--foot-rule:#f2f2f61a;z-index:1;background:0 0;padding-block:5rem;position:relative}html[data-light] .bOGpEG_footer{--foot-ink:#0a0a0f;--foot-dim:#0a0a0f9e;--foot-faint:#0a0a0f6b;--foot-rule:#0a0a0f1f;background:0 0}.bOGpEG_top{border-block-end:1px solid var(--foot-rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:3rem;padding-block-end:4rem;display:flex}.bOGpEG_about{max-inline-size:26rem}.bOGpEG_blurb{color:var(--foot-dim);margin-block-start:1.25rem;font-size:.9375rem;line-height:1.7}.bOGpEG_social{gap:.25rem;margin-block-start:1.5rem;display:flex}.bOGpEG_social .MuiIconButton-root{color:var(--foot-dim);transition:color .2s}.bOGpEG_social .MuiIconButton-root:hover{color:var(--foot-ink)}.bOGpEG_columns{flex:1;grid-template-columns:repeat(auto-fit,minmax(8.5rem,max-content));gap:2rem 3rem;display:grid}.bOGpEG_heading{color:var(--foot-ink);letter-spacing:.1em;text-transform:uppercase;margin-block-end:1.25rem;font-size:.8125rem;font-weight:600}.bOGpEG_list{flex-direction:column;gap:.75rem;display:flex}.bOGpEG_link,.bOGpEG_item{color:var(--foot-dim);font-size:.9375rem;text-decoration:none;transition:color .2s}@media (pointer:coarse){.bOGpEG_link,.bOGpEG_item{align-items:center;min-block-size:2.75rem;display:inline-flex}}.bOGpEG_link:hover{color:var(--foot-ink)}.bOGpEG_pitch{max-inline-size:15rem;color:var(--foot-dim);margin-block-end:1.25rem;font-size:.9375rem;line-height:1.7}.bOGpEG_cta{justify-self:start}.bOGpEG_bottom{color:var(--foot-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-block:1.5rem;font-size:.8125rem;display:flex}@media (max-width:700px){.bOGpEG_footer{padding-block:3.5rem}.bOGpEG_columns{gap:2.5rem}.bOGpEG_top{gap:2.5rem;padding-block-end:2.5rem}}.bOGpEG_office{gap:.625rem;margin-block-start:.75rem;display:flex}.bOGpEG_officeIcon{color:var(--foot-ink);opacity:.7;flex-shrink:0;margin-block-start:.125rem;font-size:1rem}.bOGpEG_officeCity{color:var(--foot-ink);font-size:.8125rem;font-weight:600;display:block}.bOGpEG_officeAddress{opacity:.72;margin-block-start:.1875rem;font-size:.8125rem;line-height:1.6;display:block}@media (min-width:600px){.bOGpEG_officeAddress{white-space:nowrap}}.bOGpEG_officeMap{color:var(--foot-ink);opacity:.8;align-items:center;gap:.25rem;margin-block-start:.375rem;font-size:.75rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.bOGpEG_officeMap:hover{opacity:1;text-decoration:underline}
