.hero-photo.svelte-tj3eus{cursor:pointer;opacity:0;width:min(100%,590px);margin-left:auto;animation:1.1s cubic-bezier(.2,.65,.25,1) .45s forwards svelte-tj3eus-appear;display:block;position:relative}.hero-photo-image.svelte-tj3eus{isolation:isolate;filter:grayscale()contrast(1.08)brightness(1.015);border-radius:16px;position:relative;overflow:hidden}.hero-photo.svelte-tj3eus img:where(.svelte-tj3eus){aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.hero-photo-layer.svelte-tj3eus{z-index:2;position:relative}.hero-photo-layer--overlay.svelte-tj3eus{z-index:1;opacity:0;height:100%;position:absolute;inset:0}.hero-photo-image.svelte-tj3eus.is-playing{background:#0f0f0e}.hero-photo-image.svelte-tj3eus.is-playing .hero-photo-layer:where(.svelte-tj3eus){will-change:opacity, filter, transform}.hero-photo-caption.svelte-tj3eus{color:var(--ink);font-family:var(--serif);letter-spacing:-.02em;text-align:center;padding-top:14px;font-size:17px;transition:color .3s;position:absolute;top:100%;left:0;right:0}.hero-photo.svelte-tj3eus:hover .hero-photo-caption:where(.svelte-tj3eus){color:#000}@keyframes svelte-tj3eus-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.hero-photo.svelte-tj3eus{width:92%}}.hero-content.svelte-tibptj{flex:1;grid-template-columns:minmax(260px,1fr) minmax(320px,min(48%,590px));align-items:center;gap:clamp(32px,6vw,84px);padding-bottom:7vh;display:grid}.hero-copy.svelte-tibptj{opacity:0;padding-left:clamp(0px,2vw,28px);animation:.9s cubic-bezier(.2,.65,.25,1) .35s forwards svelte-tibptj-appear}.hero-label.svelte-tibptj{color:var(--muted);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:11.5px;font-weight:600}.hero-title.svelte-tibptj{max-width:440px;font-family:var(--serif);letter-spacing:-.025em;color:var(--text);margin:0;font-size:clamp(42px,4.8vw,62px);font-weight:500;line-height:1.05}.hero-about.svelte-tibptj{max-width:540px;color:var(--muted);font-family:var(--sans);letter-spacing:.01em;margin:26px 0 0;font-size:15px;font-weight:400;line-height:1.65}.hero-quote.svelte-tibptj{max-width:540px;color:var(--muted);font-family:var(--serif);opacity:0;margin:24px 0 0;font-size:15px;font-style:italic;line-height:1.55;animation:.9s cubic-bezier(.2,.65,.25,1) .65s forwards svelte-tibptj-appear}.hero-quote-text.svelte-tibptj{white-space:pre-line}.hero-quote-author.svelte-tibptj{color:var(--muted);font-family:var(--sans);letter-spacing:.06em;opacity:.8;white-space:nowrap;margin-left:6px;font-size:11.5px;font-style:normal;font-weight:600}@keyframes svelte-tibptj-appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1040px){.hero-content.svelte-tibptj{grid-template-columns:1fr;gap:36px;padding-bottom:4vh}.hero-copy.svelte-tibptj{padding-left:0}.hero-title.svelte-tibptj{max-width:500px}}.paths-stage.svelte-gl9oh{place-items:center;min-height:92vh;padding:6vh 0 8vh;display:grid;position:relative}.paths-sticky.svelte-gl9oh{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.paths-inner.svelte-gl9oh{text-align:center}.paths-label.svelte-gl9oh{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;opacity:0;will-change:transform, opacity;margin:0 0 26px;font-size:11.5px;font-weight:600;transition:opacity .76s cubic-bezier(.2,.65,.25,1) 80ms,transform .76s cubic-bezier(.2,.65,.25,1) 80ms;transform:translateY(18px)}.paths-links.svelte-gl9oh{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:clamp(18px,4vw,40px);display:flex}.paths-link.svelte-gl9oh{font-family:var(--serif);letter-spacing:-.025em;opacity:0;will-change:transform, opacity;align-items:baseline;gap:12px;padding-bottom:8px;font-size:clamp(34px,6vw,68px);font-weight:500;transition:opacity .86s cubic-bezier(.2,.65,.25,1),transform .86s cubic-bezier(.2,.65,.25,1),color .22s;display:inline-flex;position:relative;transform:translateY(22px)scale(.97)}.paths-link-work.svelte-gl9oh{transition-delay:.2s}.paths-link-photo.svelte-gl9oh{transition-delay:.38s;display:inline-grid}.paths-divider.svelte-gl9oh{color:var(--muted);font-family:var(--serif);opacity:0;font-size:clamp(20px,3vw,34px);transition:opacity .6s .3s,transform .6s cubic-bezier(.2,.65,.25,1) .3s;transform:translateY(8px)}.paths-stage.is-visible.svelte-gl9oh .paths-label:where(.svelte-gl9oh){opacity:1;transform:translateY(0)}.paths-stage.is-visible.svelte-gl9oh .paths-link:where(.svelte-gl9oh),.paths-stage.is-visible.svelte-gl9oh .paths-divider:where(.svelte-gl9oh){opacity:1;transform:translateY(0)scale(1)}.paths-link.svelte-gl9oh:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .32s cubic-bezier(.2,.65,.25,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.paths-link.svelte-gl9oh:hover:after{transform:scaleX(1)}.paths-link-arrow.svelte-gl9oh{opacity:0;font-size:.38em;transition:opacity .22s,transform .26s cubic-bezier(.2,.65,.25,1);transform:translate(-6px)}.paths-link.svelte-gl9oh:hover .paths-link-arrow:where(.svelte-gl9oh){opacity:1;transform:translate(0)}.paths-link-cursor.svelte-gl9oh{opacity:0;background:currentColor;width:.46em;height:.78em;margin-left:2px;transition:opacity .2s;display:inline-block}.paths-link-work.svelte-gl9oh:hover .paths-link-cursor:where(.svelte-gl9oh){opacity:1;animation:1s steps(2,start) infinite svelte-gl9oh-cursor-blink}@keyframes svelte-gl9oh-cursor-blink{to{opacity:0}}.paths-link-photo.svelte-gl9oh .paths-link-text:where(.svelte-gl9oh),.paths-link-photo.svelte-gl9oh .paths-link-image:where(.svelte-gl9oh){grid-area:1/1}.paths-link-photo.svelte-gl9oh .paths-link-image:where(.svelte-gl9oh){color:#0000;opacity:0;background-image:url(https://images.unsplash.com/photo-1519501025264-65ba15a82390?auto=format&fit=crop&w=1200&q=80);background-position:50%;background-size:cover;-webkit-background-clip:text;background-clip:text;transition:opacity .48s}.paths-link-photo.svelte-gl9oh:hover .paths-link-text:where(.svelte-gl9oh){opacity:0}.paths-link-photo.svelte-gl9oh:hover .paths-link-image:where(.svelte-gl9oh){opacity:1}.paths-link-photo.svelte-gl9oh .paths-link-text:where(.svelte-gl9oh){transition:opacity .32s}@media (width<=720px){.paths-stage.svelte-gl9oh{min-height:76vh;padding:4vh 0 6vh}.paths-links.svelte-gl9oh{flex-direction:column;gap:14px}.paths-divider.svelte-gl9oh{display:none}}@media (prefers-reduced-motion:reduce){.paths-label.svelte-gl9oh,.paths-link.svelte-gl9oh,.paths-divider.svelte-gl9oh{transition-duration:.01ms!important;transition-delay:0s!important}}.hero.svelte-1uha8ag{flex-direction:column;height:100svh;min-height:620px;display:flex;overflow:hidden}@media (width<=720px){.hero.svelte-1uha8ag{min-height:640px}}
