.ml-foot,.ml-head,.ml-sticky{--lp-bg:var(--brand-feather);--lp-ink:var(--brand-night);--lp-muted:var(--brand-azure);--lp-line:#d3d2d0}.ml-head{--chrome-max:var(--content-max-width);--chrome-pad:1.25rem;position:relative;display:flex;align-items:center;gap:.75rem;height:56px;padding:0 max(var(--chrome-pad),calc((100% - var(--chrome-max)) / 2 + var(--chrome-pad)))}.ml .ml-head{--chrome-max:var(--ml-max);background:var(--lp-bg);color:var(--lp-ink);border-bottom:1px solid var(--lp-line)}.ml .ml-head-over{--lp-bg:transparent;--lp-ink:var(--brand-feather);--lp-line:rgba(244,244,244,0.35);color:var(--brand-feather);transition:background-color .3s ease}.ml .ml-head-over.ml-head-fixed{--lp-bg:#606162;transition:transform .25s ease,background-color .3s ease}@media (max-width:767px){.ml .ml-head-over,.ml .ml-head-over.ml-head-fixed{border-bottom:0}}.ml-foot-bottom,.ml-foot-cols,.ml-social{max-width:calc(var(--content-max-width) - 4rem)}.ml-logo{display:flex;align-items:center;color:inherit;text-decoration:none;margin-right:auto}.ml-logo .lp-logo-mark{width:1.75rem;height:auto}.ml-logo .lp-wordmark{position:relative;top:-1.5px;font-size:1.125rem;color:inherit;white-space:nowrap}.sp-site .ml-logo .lp-wordmark{font-size:1.125rem}.sp-site:not(.sp-about):not(.sp-journal) .ml-logo .lp-wordmark{top:-3px}.ml-logo-img{display:block;height:1.75rem;width:auto}.ml-nav{display:none}.ml-menu a,.ml-nav a{color:inherit;text-decoration:none}.ml-nav a{font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.ml-nav a:hover{text-decoration:underline;text-underline-offset:.3em}.ml-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:44px;height:44px;margin-right:-10px;padding:10px;background:none;border:0;cursor:pointer}.ml-burger span{display:block;height:2px;background:var(--lp-ink);transition:transform .2s,opacity .2s}.ml-burger[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.ml-burger[aria-expanded=true] span:nth-child(2){opacity:0}.ml-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.ml-menu{position:absolute;top:56px;right:0;left:0;z-index:5;flex-direction:column;padding:0 var(--chrome-pad) .5rem;background:var(--brand-feather)}.ml-menu,.ml-menu a{display:flex;color:var(--brand-night);border-bottom:1px solid var(--brand-gold)}.ml-menu a{align-items:center;justify-content:flex-end;min-height:48px;padding:0;text-align:right}.ml-menu a:last-child{border-bottom:0}.ml-wide{display:none}.ml-cta{display:inline-block;text-align:center;text-decoration:none;padding:.875rem 1.5rem;background:var(--brand-gold);color:var(--brand-night);border:1px solid var(--brand-night);font:inherit;font-size:.8125rem;letter-spacing:var(--tracking-caps);text-transform:uppercase;cursor:pointer}.ml-cta:hover{filter:brightness(.95)}.ml-head .ml-head-cta{display:inline-flex;align-items:center;min-height:44px;padding:0 .75rem;background:transparent;color:inherit;border:1.5px solid;font-size:.6875rem;letter-spacing:.1em;white-space:nowrap}.ml-head .ml-head-cta:hover{filter:none;background:rgba(201,166,90,.18)}.ml-foot{padding:2.5rem 1rem calc(2rem + env(safe-area-inset-bottom));background:var(--brand-night);color:var(--brand-feather);font-size:var(--text-small)}.ml-foot a{color:inherit;text-decoration:none}.ml-foot a:hover{text-decoration:underline}.ml-foot-cols{display:grid;gap:1.5rem;margin:0 auto}.ml-foot-title{margin:0 0 .5rem;font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-gold)}.ml-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:.375rem}.ml-social{display:flex;gap:1rem;margin:1.5rem auto 0}.ml-foot-bottom{margin:2rem auto 0;padding-top:1rem;border-top:1px solid rgba(244,244,244,.2);font-size:var(--text-micro);opacity:.8}.ml-foot-bottom p{margin:0 0 .375rem}@media (min-width:700px){.ml-foot-cols{grid-template-columns:repeat(4,1fr)}}.ml-head-space{height:56px}.ml-head.ml-head-fixed{position:fixed;top:0;left:0;right:0;z-index:50;background:var(--lp-bg);border-bottom:1px solid var(--lp-line);transition:transform .25s ease}.ml-head.ml-head-hidden{transform:translateY(-100%)}@media (min-width:900px){.ml-head,.ml-head-space{height:84px}.ml-head.ml-head-fixed{height:64px}.ml-head{--chrome-pad:2rem}.ml-logo .lp-logo-mark{width:2.375rem}.ml-logo .lp-wordmark{top:-3px;font-size:1.5rem}.sp-site .ml-logo .lp-wordmark{font-size:1.5rem}.sp-site:not(.sp-about):not(.sp-journal) .ml-logo .lp-wordmark{top:-4.5px}.ml-nav{display:flex;gap:3rem;margin-right:1.75rem}.ml-burger,.ml-menu,.ml-narrow{display:none}.ml-wide{display:inline}.ml-head .ml-head-cta{min-width:15.5rem;padding:.5rem 1.25rem;font-size:.8125rem}}.ml-foot-links{max-width:60rem;margin:0 auto;text-align:center}.ml-foot-links+.ml-foot-bottom{margin-top:1.25rem}@media (max-width:400px){.ml-head{gap:.5rem}.ml-logo{flex-shrink:0}.ml-head .ml-head-cta{min-width:0;padding:0 .5rem;letter-spacing:.06em;white-space:normal;line-height:1.2}}@media (max-width:340px){.ml-head{gap:.25rem}.ml-head .ml-head-cta{padding:0 .375rem;font-size:.625rem;letter-spacing:.04em}}