.link.svelte-10f5yzw{background:linear-gradient(var(--gold), var(--gold)) no-repeat left bottom / 0% 1px;transition:background-size .6s var(--ease), color .4s var(--ease);text-decoration:none}.link.svelte-10f5yzw:hover,.link.svelte-10f5yzw:focus-visible,.link[aria-current=page].svelte-10f5yzw{background-size:100% 1px}.link.svelte-10f5yzw:hover{color:var(--gold)}.nav.svelte-10f5yzw,.caps.svelte-10f5yzw,.subtle.svelte-10f5yzw{text-transform:uppercase;align-items:center;gap:14px;min-height:44px;font-weight:400;display:inline-flex}.nav.svelte-10f5yzw{letter-spacing:.3em;color:var(--text);align-items:flex-end;padding-bottom:6px;font-size:12px}.caps.svelte-10f5yzw{letter-spacing:.32em;color:var(--text);font-size:12px}.subtle.svelte-10f5yzw{letter-spacing:.24em;color:var(--text-subtle);align-items:flex-end;padding-bottom:4px;font-size:11px}.display.svelte-10f5yzw{font-family:var(--font-display);color:var(--text);overflow-wrap:anywhere;padding-bottom:10px;font-size:clamp(26px,3.2vw,44px);line-height:1.3;display:inline-block}.inherit.svelte-10f5yzw{background-size:100% 1px;background-image:linear-gradient(var(--line-strong), var(--line-strong));padding-bottom:2px}.inherit.svelte-10f5yzw:hover,.inherit.svelte-10f5yzw:focus-visible{background-image:linear-gradient(var(--gold), var(--gold))}svg.svelte-10f5yzw{transition:transform .6s var(--ease);flex:none}.link.svelte-10f5yzw:hover svg:where(.svelte-10f5yzw){transform:translate(4px)}
