:root{--site-footer-height:12.5rem}._footer_u9mqn_5{z-index:40;isolation:isolate;min-height:var(--site-footer-height);margin:calc(-1 * var(--site-footer-height)) 0 0;color:var(--303-bone,#ebe6d2);border-top:1px solid var(--303-oatmeal,#c5b99c);background:0 0;position:relative;overflow:hidden}._footer_u9mqn_5:before{content:"";z-index:-1;background:color-mix(in srgb, var(--303-ground,#1b1613) 60%, transparent);mix-blend-mode:multiply;-webkit-backdrop-filter:blur(8px);pointer-events:none;position:absolute;inset:0}._inner_u9mqn_29{width:100%;min-height:var(--site-footer-height);padding:1.25em var(--section-gutter,4em);grid-template-rows:auto auto 1px auto;align-content:space-between;justify-items:center;gap:.8em;margin-inline:auto;display:grid}._brandGroup_u9mqn_41{justify-self:center;align-items:center;width:min(100%,17rem);display:flex}._brand_u9mqn_41{width:100%;color:var(--303-bone,#ebe6d2);opacity:.94;transition:opacity .22s;display:block}:is(._brand_u9mqn_41:hover,._brand_u9mqn_41:focus-visible){opacity:.68}._brandMark_u9mqn_61{aspect-ratio:422.9/81.3;background:currentColor;width:100%;display:block;-webkit-mask:url(/303-footer-logo-rk1.svg) 50%/contain no-repeat;mask:url(/303-footer-logo-rk1.svg) 50%/contain no-repeat}._navigation_u9mqn_70{justify-self:center;width:max-content}._navigation_u9mqn_70 ul{grid-template-columns:repeat(7,max-content);justify-content:center;gap:2.15em;margin:0;padding:0;list-style:none;display:grid}._navigation_u9mqn_70 a{color:var(--303-bone,#ebe6d2);font-family:var(--font-normal,"Ysabeau Office", sans-serif)!important;font-size:var(--type-button)!important;font-weight:var(--type-button-weight)!important;line-height:var(--type-button-line-height)!important;letter-spacing:var(--type-button-letter-spacing)!important}._copyright_u9mqn_94{color:var(--303-bone,#ebe6d2);font-family:var(--font-normal,"Ysabeau Office", sans-serif)!important;font-size:var(--type-s)!important;font-weight:var(--type-s-weight)!important;line-height:var(--type-s-line-height)!important;letter-spacing:var(--type-s-letter-spacing)!important}._navigation_u9mqn_70 a{padding-block:.3em;text-decoration:none;transition:color .22s;display:inline-block;position:relative}._navigation_u9mqn_70 a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .24s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}:is(._navigation_u9mqn_70 a:hover,._navigation_u9mqn_70 a:focus-visible){color:var(--303-oatmeal,#c5b99c)}._navigation_u9mqn_70 a:hover:after{transform-origin:0;transform:scaleX(1)}._navigation_u9mqn_70 a:focus-visible:after{transform-origin:0;transform:scaleX(1)}._divider_u9mqn_135{background:color-mix(in srgb, var(--303-bone,#ebe6d2) 22%, transparent);width:100%;height:1px}._utility_u9mqn_141{width:100%;display:block}._copyright_u9mqn_94{margin:0}html.site-footer-visible [data-site-footer-handoff-copy=true]{opacity:calc(1 - var(--site-footer-handoff-progress,0))!important;filter:blur(calc(var(--site-footer-handoff-progress,0) * .35em))!important;pointer-events:none!important}.navigation-layer[data-site-frame] .site-frame__bottom-surface,.navigation-layer[data-site-frame] .site-frame__bottom-surface:after,[id="303-root"] .experience-boundary{display:none!important}@media (max-width:1024px) and (min-width:768px){:root{--site-footer-height:25svh}._inner_u9mqn_29{height:var(--site-footer-height);min-height:0;padding:1.25em var(--section-gutter,3em);grid-template-rows:auto auto 1px auto;align-content:space-between;gap:.75em}._brandGroup_u9mqn_41{width:min(100%,19rem)}._navigation_u9mqn_70{width:max-content}._navigation_u9mqn_70 ul{grid-template-columns:repeat(7,max-content);gap:clamp(1em,2.45vw,1.6em)}._navigation_u9mqn_70 li,._utility_u9mqn_141,._copyright_u9mqn_94{text-align:left}}@media (max-width:767px){:root{--site-footer-height:clamp(31rem, 68svh, 38rem)}._inner_u9mqn_29{padding:clamp(1.5rem, 4svh, 2.5rem) var(--section-gutter,1.1em);grid-template-rows:auto auto 1px auto;align-content:space-between;gap:.75em}._brandGroup_u9mqn_41{width:min(100%,16.5rem)}._navigation_u9mqn_70{width:min(100%,17rem)}._navigation_u9mqn_70 ul{grid-template-columns:minmax(0,1fr);gap:1em}._navigation_u9mqn_70 li,._utility_u9mqn_141,._copyright_u9mqn_94{text-align:center}}@media (prefers-reduced-motion:reduce){._brand_u9mqn_41,._navigation_u9mqn_70 a,._navigation_u9mqn_70 a:after{transition:none}}
