.yg9ahW_footer{background:var(--bg-obsidian);color:var(--text-on-dark);border-top:1px solid var(--line-on-dark);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.75rem,4vw,2.75rem);padding-inline:var(--gutter)}.yg9ahW_inner{max-width:calc(var(--content-max) + 2 * var(--gutter));margin-inline:auto}.yg9ahW_identity{justify-content:space-between;align-items:flex-start;gap:var(--space-lg) clamp(2rem, 6vw, 5rem);flex-wrap:wrap;padding-bottom:clamp(1.75rem,4vw,2.5rem);display:flex}.yg9ahW_brand{align-items:center;gap:clamp(1.75rem,4vw,3.25rem);row-gap:var(--space-sm);flex-wrap:wrap;min-width:0;display:flex}.yg9ahW_brandText{flex:4.5rem;min-width:auto;max-width:46ch}.yg9ahW_wordmark{background:var(--logo-light);flex-shrink:0;width:150px;height:72px;display:block;-webkit-mask:url(/images/logo-mark.webp) 0/contain no-repeat;mask:url(/images/logo-mark.webp) 0/contain no-repeat}.yg9ahW_colophon{font-size:var(--step--1);color:#ffffffdb;min-height:36px;margin:0;padding-block:max(0px,18px - .775em);line-height:1.55}.yg9ahW_colophon strong{color:#fff;font-weight:700}.yg9ahW_nav{min-width:0;margin-left:auto}.yg9ahW_list{grid-template-rows:repeat(2,minmax(36px,auto));grid-auto-columns:minmax(min-content,max-content);grid-auto-flow:column;column-gap:min(clamp(1rem,2vw,1.75rem),max(16px,5vw));margin:0;padding:0;list-style:none;display:grid}.yg9ahW_list li{display:flex}.yg9ahW_link{min-width:44px;min-height:36px;font-size:var(--step--1);color:var(--text-on-dark-muted);text-underline-offset:.18em;transition:color var(--dur-fast) var(--ease-out-soft);align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.yg9ahW_link:focus-visible,.yg9ahW_link:active{color:var(--saur-green-lime)}:where(html[data-hoverable]) .yg9ahW_link:hover{color:var(--saur-green-lime)}.yg9ahW_socialRow{flex-shrink:0}.yg9ahW_legal{border-top:1px solid var(--line-on-dark);justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;padding-top:clamp(.5rem,1.5vw,.9rem);display:flex}.yg9ahW_legalLine{font-size:calc(var(--step--1) * .92);color:var(--text-on-dark-muted);flex-wrap:wrap;align-items:center;gap:0 .5em;margin:0;display:flex}.yg9ahW_dot{opacity:.6}.yg9ahW_legalLine .yg9ahW_link{font-size:inherit}@media (max-width:35em){.yg9ahW_identity{flex-direction:column}.yg9ahW_legalLine{text-align:center;justify-content:center}}@media (max-height:35em){.yg9ahW_footer{padding-block:1.25rem 1rem}.yg9ahW_identity{gap:var(--space-sm) clamp(1.5rem, 5vw, 4rem);padding-bottom:.9rem}.yg9ahW_legal{padding-top:.75rem}}@media (prefers-reduced-motion:reduce){.yg9ahW_link{transition:none}}
