._4oNBuG_footer{width:100%;padding-bottom:max(1.25rem, env(safe-area-inset-bottom));background:var(--brand-ink);color:var(--brand-paper)}._4oNBuG_container{width:min(calc(100% - var(--page-gutter,1.25rem) * 2), 88rem);margin-inline:auto}._4oNBuG_main{padding-block:clamp(2.5rem,4vw,4rem);grid-template-columns:minmax(0,1.3fr) minmax(10rem,.75fr) auto;align-items:center;gap:2.5rem;padding-top:calc(clamp(2.5rem,4vw,4rem) + 1px);display:grid;position:relative}._4oNBuG_main>*,._4oNBuG_colophon>*{min-width:0}._4oNBuG_brand{justify-self:start;align-items:center;gap:1.25rem;min-height:44px;display:inline-flex}._4oNBuG_brand img{flex:none;width:clamp(3.5rem,5.5vw,5rem);height:auto;display:block}._4oNBuG_name{letter-spacing:.035em;font-size:.8125rem;font-weight:600;line-height:1.7}._4oNBuG_name>span{color:var(--muted-foreground);letter-spacing:.015em;margin-top:.25rem;font-size:.75rem;font-weight:400;display:block}._4oNBuG_navigation{grid-template-columns:repeat(2,max-content);gap:0 2.25rem;display:grid}._4oNBuG_navigation a{min-height:44px;color:var(--muted-foreground);text-underline-offset:.45em;white-space:nowrap;align-items:center;font-size:.8125rem;display:inline-flex}._4oNBuG_navigation a:hover{color:var(--brand-paper);text-decoration:underline}._4oNBuG_social{flex-direction:column;justify-content:center;justify-self:end;gap:.75rem;min-height:64px;display:flex}._4oNBuG_eyebrow{color:var(--muted-foreground);letter-spacing:.15em;text-transform:uppercase;font-size:.625rem;line-height:1.5}._4oNBuG_handle{white-space:nowrap;align-items:center;gap:1.25rem;font-size:.875rem;line-height:1.5;display:inline-flex}._4oNBuG_social:hover ._4oNBuG_handle{text-underline-offset:.45em;text-decoration:underline}._4oNBuG_colophon{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem 2.5rem;padding-top:1.25rem;display:grid}._4oNBuG_copyright{color:var(--muted-foreground);letter-spacing:.015em;font-size:.6875rem;line-height:1.7}._4oNBuG_languages{justify-self:start}._4oNBuG_backTop{width:auto;min-height:44px;color:var(--muted-foreground);white-space:nowrap;justify-content:end;justify-self:end;align-items:center;gap:1rem;font-size:.6875rem;line-height:1.5;display:inline-flex}._4oNBuG_backTop:hover{color:var(--brand-paper)}._4oNBuG_footer a:focus-visible{outline:2px solid var(--brand-paper);outline-offset:5px}._4oNBuG_handle svg,._4oNBuG_backTop svg{transition:transform var(--motion-detail) var(--motion-ease);flex:none}@media (hover:hover) and (pointer:fine){._4oNBuG_social:hover svg{transform:translate(2px,-2px)}._4oNBuG_backTop:hover svg{transform:translateY(-3px)}}@media (width<=1100px){._4oNBuG_main{gap:1.5rem}._4oNBuG_navigation{column-gap:1.5rem}}@media (width<=760px){._4oNBuG_main{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding-block:2.5rem 2rem}._4oNBuG_brand{gap:1rem}._4oNBuG_brand img{width:3.75rem}._4oNBuG_navigation{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:.75rem}._4oNBuG_social{flex-direction:row;justify-content:space-between;justify-self:stretch;align-items:center;gap:1rem;min-height:44px}._4oNBuG_handle{gap:.75rem;font-size:.8125rem}._4oNBuG_colophon{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}._4oNBuG_copyright{grid-column:1/-1}._4oNBuG_languages{margin-left:-.75rem}}@media (width<=360px){._4oNBuG_navigation a{font-size:.75rem}}@media (prefers-reduced-motion:reduce){._4oNBuG_handle svg,._4oNBuG_backTop svg{transition:none}._4oNBuG_social:hover svg,._4oNBuG_backTop:hover svg{transform:none}}
