.route.svelte-1whgvkf{position:relative;height:clamp(5.5rem,13vw,9.5rem);margin-block:clamp(1.75rem,5vw,3rem)}.route.svelte-1whgvkf svg:where(.svelte-1whgvkf){position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke-linecap:round}.route__wander.svelte-1whgvkf{stroke:color-mix(in oklab,var(--vc-muted) 70%,transparent);stroke-width:1.5;stroke-dasharray:2 7}.route__direct.svelte-1whgvkf{stroke:var(--vc-brand);stroke-width:2.5;filter:drop-shadow(0 0 6px color-mix(in oklab,var(--vc-brand) 70%,transparent))}.route__dot.svelte-1whgvkf{position:absolute;width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;border-radius:50%}.route__dot--you.svelte-1whgvkf{background:var(--vc-fg)}.route__dot--miss.svelte-1whgvkf{border:1.5px solid var(--vc-muted);background:var(--vc-bg)}.route__dot--here.svelte-1whgvkf{width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;background:var(--vc-fg);box-shadow:0 0 0 4px color-mix(in oklab,var(--vc-brand) 60%,transparent),0 0 32px 10px color-mix(in oklab,var(--vc-brand) 50%,transparent)}.intro.svelte-1whgvkf{padding-bottom:clamp(6rem,14vw,10rem)}.intro__text.svelte-1whgvkf{margin:0;max-width:22em;font-family:var(--font-display);font-weight:300;font-size:var(--fs-title);line-height:1.16;letter-spacing:-.015em;color:var(--vc-muted);text-wrap:pretty}.intro__text.svelte-1whgvkf b:where(.svelte-1whgvkf){font-weight:500;color:var(--vc-fg)}.intro__text.svelte-1whgvkf .hl:where(.svelte-1whgvkf){font-weight:700;color:var(--vc-brand)}.matters.svelte-1whgvkf,.light.svelte-1whgvkf{padding-bottom:clamp(6rem,14vw,10rem)}.light__grid.svelte-1whgvkf{display:grid;gap:clamp(2.5rem,7vw,4rem)}.light__figure.svelte-1whgvkf{margin:0;font-family:var(--font-display);font-weight:900;font-size:var(--fs-display);line-height:1;letter-spacing:-.03em;white-space:nowrap}.light__figure.svelte-1whgvkf span:where(.svelte-1whgvkf){color:var(--vc-brand)}.light__caption.svelte-1whgvkf{margin:1rem 0 0;max-width:30em;color:var(--vc-muted);text-wrap:pretty}.practices.svelte-1whgvkf{margin:0;padding:0;list-style:none}.practices.svelte-1whgvkf li:where(.svelte-1whgvkf){padding-block:.875rem 1rem;border-top:1px solid var(--vc-line);text-wrap:pretty}.practices.svelte-1whgvkf li:where(.svelte-1whgvkf):last-child{border-bottom:1px solid var(--vc-line)}.open.svelte-1whgvkf{padding-bottom:clamp(6rem,14vw,10rem)}.open__text.svelte-1whgvkf{margin:0;max-width:30em;font-family:var(--font-display);font-weight:500;font-size:var(--fs-h3);line-height:1.3;letter-spacing:-.01em;text-wrap:pretty}@media(min-width:64em){.route.svelte-1whgvkf{margin-block:1.25rem 2.5rem}.light__grid.svelte-1whgvkf{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter)}.light__grid.svelte-1whgvkf>div:where(.svelte-1whgvkf){grid-column:1 / span 6}.practices.svelte-1whgvkf{grid-column:8 / -1}.open__text.svelte-1whgvkf{margin-left:16.666%}}
