.nav-shell.svelte-1dmen8t{z-index:20;border-bottom:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);background:color-mix(in srgb, var(--color-cream) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0}.nav.svelte-1dmen8t{justify-content:space-between;align-items:center;min-height:4.75rem;display:flex}.wordmark.svelte-1dmen8t{color:var(--color-forest);font:600 1.18rem/1 var(--font-display);align-items:center;gap:.28rem;text-decoration:none;display:inline-flex}.wordmark.svelte-1dmen8t i:where(.svelte-1dmen8t){color:var(--color-rust);font-size:.8em}.links.svelte-1dmen8t{align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:flex}.links.svelte-1dmen8t a:where(.svelte-1dmen8t){color:var(--color-ink);font-size:.88rem;text-decoration:none}.links.svelte-1dmen8t a:where(.svelte-1dmen8t):hover,.links.svelte-1dmen8t a.active:where(.svelte-1dmen8t){color:var(--color-forest)}.ugc-cta.svelte-1dmen8t{min-height:2.7rem;color:var(--color-cream);background:var(--color-rust);border:1px solid var(--color-rust);letter-spacing:.1em;align-items:center;gap:1.4rem;padding-inline:1rem;font-size:.7rem;font-weight:750;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.ugc-cta.svelte-1dmen8t:hover{background:var(--color-forest);border-color:var(--color-forest)}.ugc-cta.svelte-1dmen8t b:where(.svelte-1dmen8t){font-weight:inherit}.menu.svelte-1dmen8t{background:0 0;border:0;width:2.75rem;height:2.75rem;display:none}.menu.svelte-1dmen8t span:where(.svelte-1dmen8t):not(.sr-only){background:currentColor;width:1.45rem;height:1px;margin:.38rem auto;display:block}@media (width<=900px){.menu.svelte-1dmen8t{display:block}.links.svelte-1dmen8t{padding:1.5rem var(--gutter) 2rem;background:var(--color-cream);border-bottom:1px solid var(--color-line);flex-direction:column;align-items:stretch;display:none;position:absolute;inset:4.75rem 0 auto}.mobile-nav[open].svelte-1dmen8t .links:where(.svelte-1dmen8t){display:flex}.links.svelte-1dmen8t a:where(.svelte-1dmen8t){font-size:1.05rem}.ugc-cta.svelte-1dmen8t{order:1;gap:.8rem;min-height:2.45rem;margin-left:auto;padding-inline:.8rem}.menu.svelte-1dmen8t{order:2}.wordmark.svelte-1dmen8t{margin-right:auto}.nav.svelte-1dmen8t{flex-wrap:wrap;gap:.5rem;padding-block:.5rem}.wordmark.svelte-1dmen8t,.ugc-cta.svelte-1dmen8t{min-height:2.75rem}.ugc-cta.svelte-1dmen8t{border-radius:var(--radius-lg)}.menu.svelte-1dmen8t{color:var(--color-forest);cursor:pointer;flex-shrink:0}.links.svelte-1dmen8t{gap:.25rem;max-height:calc(100svh - 4.75rem);padding-block:1rem;top:100%;overflow-y:auto}.links.svelte-1dmen8t a:where(.svelte-1dmen8t){align-items:center;min-height:3rem;display:flex}}.mobile-nav.svelte-1dmen8t{display:none}.menu.svelte-1dmen8t{cursor:pointer;list-style:none}.menu.svelte-1dmen8t::-webkit-details-marker{display:none}@media (width<=900px){.desktop-links.svelte-1dmen8t{display:none}.mobile-nav.svelte-1dmen8t{order:2;display:block}.menu.svelte-1dmen8t{align-content:center;display:grid}}svg.svelte-1fmvil0{vertical-align:middle;flex-shrink:0;width:1.4em;height:1.4em;display:inline-block}footer.svelte-1sw11dl{padding-block:clamp(2.75rem, 5vw, 4.5rem) var(--space-5);color:var(--color-cream);background:var(--color-forest)}.footer-grid.svelte-1sw11dl{grid-template-columns:1fr auto;align-items:end;gap:3rem;display:grid}.footer-mark.svelte-1sw11dl{font:500 2rem/1 var(--font-display);margin:0 0 .4rem}i.svelte-1sw11dl{color:var(--color-sand)}.muted.svelte-1sw11dl,.copyright.svelte-1sw11dl{color:color-mix(in srgb, var(--color-cream) 66%, transparent);margin:0;font-size:.8rem}.footer-links.svelte-1sw11dl{flex-wrap:wrap;gap:clamp(2rem,5vw,5rem);display:flex}nav.svelte-1sw11dl{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}a.svelte-1sw11dl{color:inherit;font-size:.85rem}.copyright.svelte-1sw11dl{border-top:1px solid color-mix(in srgb, var(--color-cream) 18%, transparent);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;padding-top:2rem;display:flex}.copyright.svelte-1sw11dl p:where(.svelte-1sw11dl){margin:0}.cookie-note.svelte-1sw11dl{flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;display:flex}.cookie-toggle.svelte-1sw11dl{color:var(--color-cream);font:inherit;text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.cookie-toggle.svelte-1sw11dl:hover{color:var(--color-sand)}@media (width<=800px){footer.svelte-1sw11dl{padding-bottom:max(var(--space-5), env(safe-area-inset-bottom))}.footer-grid.svelte-1sw11dl{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.footer-links.svelte-1sw11dl{flex-direction:column;gap:1.5rem}nav.svelte-1sw11dl{gap:.25rem}a.svelte-1sw11dl,.cookie-toggle.svelte-1sw11dl{overflow-wrap:anywhere;align-items:center;min-height:2.75rem;font-size:1rem;display:inline-flex}.muted.svelte-1sw11dl,.copyright.svelte-1sw11dl{font-size:.875rem}.copyright.svelte-1sw11dl{flex-direction:column;grid-column:1;align-items:flex-start}}.social-icons.svelte-1sw11dl{flex-direction:row;gap:.5rem}.social-icons.svelte-1sw11dl a:where(.svelte-1sw11dl){border-radius:var(--radius-md);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.1rem;display:inline-flex}.social-icons.svelte-1sw11dl a:where(.svelte-1sw11dl):hover{color:var(--color-sand);background:color-mix(in srgb, var(--color-cream) 8%, transparent)}.business-links.svelte-1sw11dl a:where(.svelte-1sw11dl){text-decoration:none}
