.public-header.svelte-1w6gjhk{color:#18231f;z-index:40;background:#f8f7f3;border-bottom:1px solid #18231f20;position:relative}.public-header-inner.svelte-1w6gjhk{justify-content:space-between;align-items:center;gap:2rem;max-width:78rem;min-height:88px;margin:auto;padding:1rem 3rem;display:flex}.desktop-links.svelte-1w6gjhk{align-items:center;gap:1.5rem;font-size:.8rem;font-weight:550;display:flex}nav.svelte-1w6gjhk a:where(.svelte-1w6gjhk){text-underline-offset:6px;padding:.45rem 0}nav.svelte-1w6gjhk a:where(.svelte-1w6gjhk):hover,nav.svelte-1w6gjhk a[aria-current]:where(.svelte-1w6gjhk){text-decoration:underline}.header-cta.svelte-1w6gjhk{border:1px solid #18231f;border-radius:3px;padding:.7rem 1rem}a.svelte-1w6gjhk:focus-visible,summary.svelte-1w6gjhk:focus-visible{outline-offset:5px;outline:2px solid #a6512d}.mobile-controls.svelte-1w6gjhk{align-items:center;gap:1rem;display:none}summary.svelte-1w6gjhk{cursor:pointer;padding:.5rem;font-size:.85rem;list-style:none}summary.svelte-1w6gjhk::-webkit-details-marker{display:none}summary.svelte-1w6gjhk:after{content:" +";margin-left:.4rem}details[open].svelte-1w6gjhk summary:where(.svelte-1w6gjhk):after{content:" −"}details.svelte-1w6gjhk nav:where(.svelte-1w6gjhk){background:#f8f7f3;border-bottom:1px solid #18231f30;flex-direction:column;gap:.8rem;padding:1rem 1.5rem;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 14px 24px -20px #18231f60}@media (width<=1279px){.desktop-links.svelte-1w6gjhk{display:none}.mobile-controls.svelte-1w6gjhk{display:flex}}@media (width<=767px){.public-header-inner.svelte-1w6gjhk{min-height:76px;padding:1rem 1.25rem}}@media (prefers-reduced-motion:no-preference){nav.svelte-1w6gjhk a:where(.svelte-1w6gjhk){transition:color .15s}details[open].svelte-1w6gjhk nav:where(.svelte-1w6gjhk){animation:.18s ease-out svelte-1w6gjhk-appear}@keyframes svelte-1w6gjhk-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}
