.trace-hero[data-astro-cid-ym23ly7n]{--plate:color-mix(in srgb,var(--ground) 55%,#fbf6ee);--sheet:#f6f0e5;--grid:color-mix(in srgb,var(--text) 7%,transparent);padding-block:clamp(42px,5vw,80px) 48px;position:relative;overflow:clip}html[data-theme=dark] .trace-hero[data-astro-cid-ym23ly7n]{--plate:#28231d;--sheet:#373028}@media (prefers-color-scheme:dark){html:not([data-theme]) .trace-hero[data-astro-cid-ym23ly7n]{--plate:#28231d;--sheet:#373028}}.trace-head[data-astro-cid-ym23ly7n]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;gap:24px 8vw;display:grid}.trace-head[data-astro-cid-ym23ly7n] .kicker[data-astro-cid-ym23ly7n]{grid-column:1/-1;margin-bottom:8px}.trace-head[data-astro-cid-ym23ly7n] h1[data-astro-cid-ym23ly7n]{letter-spacing:-.055em;font-variation-settings:"opsz" 72;max-width:14ch;font-size:clamp(60px,7.8vw,124px);line-height:.98}.trace-head[data-astro-cid-ym23ly7n] h1[data-astro-cid-ym23ly7n] em[data-astro-cid-ym23ly7n]{color:var(--bronze);letter-spacing:-.06em;display:block}.trace-sub[data-astro-cid-ym23ly7n]{max-width:30ch;padding-bottom:.6em;font-size:clamp(21px,1.75vw,27px);line-height:1.45}.trace-desk[data-astro-cid-ym23ly7n]{padding-inline:calc(var(--margin) + 2vw);grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(30px,6vw,96px);margin-top:clamp(52px,6vw,96px);display:grid}.plate[data-astro-cid-ym23ly7n]{aspect-ratio:1.4;perspective:1800px;min-height:420px;margin:0;position:relative}.plate-1[data-astro-cid-ym23ly7n]{transform:rotate(-2deg)}.plate-2[data-astro-cid-ym23ly7n]{margin-top:62px;transform:rotate(2deg)}.plan[data-astro-cid-ym23ly7n]{background-color:var(--plate);background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);border:1px solid var(--hairline);background-size:28px 28px;flex-direction:column;justify-content:flex-end;padding:clamp(26px,3vw,48px);display:flex;position:absolute;inset:0}.plan-label[data-astro-cid-ym23ly7n],.sheet-label[data-astro-cid-ym23ly7n],.sheet-lift[data-astro-cid-ym23ly7n]{font:400 13px/1.5 var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.plan-line[data-astro-cid-ym23ly7n]{letter-spacing:-.025em;max-width:24ch;color:var(--text);margin-top:14px;font-size:clamp(26px,2.2vw,36px);line-height:1.18}.sheet[data-astro-cid-ym23ly7n]{text-align:left;border:1px solid var(--hairline);background:var(--sheet);width:100%;min-height:130px;color:var(--text);font:inherit;transform-origin:50% 0;transition:transform .8s var(--ease),background .8s;cursor:pointer;flex-direction:column;gap:24px;padding:clamp(26px,3vw,48px);display:flex;position:relative}.sheet[data-astro-cid-ym23ly7n]:after{content:"";pointer-events:none;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .45 0 0 0 0 .4 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sheet-line[data-astro-cid-ym23ly7n]{color:var(--bronze);letter-spacing:-.045em;font-variation-settings:"opsz" 72;max-width:12ch;font-size:clamp(36px,3.8vw,62px);font-style:italic;line-height:1.03}.sheet-lift[data-astro-cid-ym23ly7n]{min-height:44px;color:var(--text);text-underline-offset:6px;align-self:flex-end;align-items:center;gap:12px;margin-top:auto;text-decoration:underline;display:inline-flex}.trace-ready[data-astro-cid-ym23ly7n] .sheet[data-astro-cid-ym23ly7n]{height:100%;position:absolute;inset:0}.trace-ready[data-astro-cid-ym23ly7n] .plan[data-astro-cid-ym23ly7n]{opacity:0;padding-top:130px;transition:opacity .5s}.trace-ready[data-astro-cid-ym23ly7n] .is-lifted[data-astro-cid-ym23ly7n] .plan[data-astro-cid-ym23ly7n]{opacity:1}.trace-ready[data-astro-cid-ym23ly7n] .is-lifted[data-astro-cid-ym23ly7n] .sheet[data-astro-cid-ym23ly7n]{transform:rotateX(76deg)}.is-lifted[data-astro-cid-ym23ly7n] .sheet-line[data-astro-cid-ym23ly7n]{opacity:.45}.trace-foot[data-astro-cid-ym23ly7n]{justify-content:space-between;align-items:baseline;gap:24px;margin-top:64px;display:flex}.trace-note[data-astro-cid-ym23ly7n]{color:var(--text-2);font-size:18px;line-height:1.5}.trace-continue[data-astro-cid-ym23ly7n]{font:400 13px/1.5 var(--font);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;min-height:44px;text-decoration:none;display:inline-flex}.trace-hero[data-astro-cid-ym23ly7n]:not(.trace-ready) .plate[data-astro-cid-ym23ly7n]{aspect-ratio:auto;flex-direction:column;display:flex}.trace-hero[data-astro-cid-ym23ly7n]:not(.trace-ready) .plan[data-astro-cid-ym23ly7n]{order:1;min-height:250px;position:relative}.trace-hero[data-astro-cid-ym23ly7n]:not(.trace-ready) .sheet[data-astro-cid-ym23ly7n]{cursor:default}.trace-hero[data-astro-cid-ym23ly7n]:not(.trace-ready) .sheet-lift[data-astro-cid-ym23ly7n]{display:none}@media (width<=760px){.trace-hero[data-astro-cid-ym23ly7n]{padding-top:28px}.trace-head[data-astro-cid-ym23ly7n]{grid-template-columns:1fr;gap:20px}.trace-head[data-astro-cid-ym23ly7n] .kicker[data-astro-cid-ym23ly7n]{margin-bottom:0}.trace-head[data-astro-cid-ym23ly7n] h1[data-astro-cid-ym23ly7n]{font-size:clamp(46px,12.5vw,78px)}.keep-m[data-astro-cid-ym23ly7n]{white-space:nowrap}.trace-sub[data-astro-cid-ym23ly7n]{max-width:32ch;font-size:21px}.trace-desk[data-astro-cid-ym23ly7n]{padding-inline:calc(var(--margin) + 5px);grid-template-columns:1fr;gap:54px;margin-top:44px}.plate[data-astro-cid-ym23ly7n]{aspect-ratio:auto;min-height:430px}.plate-2[data-astro-cid-ym23ly7n]{margin-top:0}.sheet-line[data-astro-cid-ym23ly7n]{font-size:42px}.plan-line[data-astro-cid-ym23ly7n]{font-size:29px}.trace-foot[data-astro-cid-ym23ly7n]{flex-direction:column;gap:8px;margin-top:42px}.trace-note[data-astro-cid-ym23ly7n]{max-width:28ch}}@media (prefers-reduced-motion:reduce){.plate[data-astro-cid-ym23ly7n]{aspect-ratio:auto;min-height:0;transform:none}.trace-ready[data-astro-cid-ym23ly7n] .is-lifted[data-astro-cid-ym23ly7n] .sheet[data-astro-cid-ym23ly7n]{height:auto;position:relative;transform:none}.trace-ready[data-astro-cid-ym23ly7n] .is-lifted[data-astro-cid-ym23ly7n] .sheet-line[data-astro-cid-ym23ly7n]{opacity:1}.trace-ready[data-astro-cid-ym23ly7n] .is-lifted[data-astro-cid-ym23ly7n]{flex-direction:column;display:flex}.trace-ready[data-astro-cid-ym23ly7n] .is-lifted[data-astro-cid-ym23ly7n] .plan[data-astro-cid-ym23ly7n]{order:1;padding-top:30px;position:relative}.trace-ready[data-astro-cid-ym23ly7n] .plate[data-astro-cid-ym23ly7n]:not(.is-lifted){min-height:330px}}.welcome[data-astro-cid-lcdefpme]{padding-block:clamp(90px,10vw,160px)}.welcome-aside[data-astro-cid-lcdefpme]{color:var(--text-2);max-width:40ch;margin-bottom:clamp(22px,2.4vw,34px);font-size:clamp(18px,1.4vw,21px);line-height:1.5}.welcome-aside[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:inline-block}.welcome[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-variation-settings:"opsz" 72;max-width:22ch;font-size:clamp(36px,4.6vw,72px);line-height:1.08}.welcome[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--bronze)}.welcome-foot[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,40ch) auto;align-items:end;gap:clamp(24px,6vw,96px);margin-top:clamp(28px,3vw,44px);display:grid}.welcome-copy[data-astro-cid-lcdefpme]{font-size:clamp(20px,1.55vw,24px);line-height:1.55}.welcome-foot[data-astro-cid-lcdefpme] .action[data-astro-cid-lcdefpme]{margin-top:0}.tracks[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;min-height:min(92svh,980px);display:grid}.track[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.track-inner[data-astro-cid-lcdefpme]{padding:clamp(40px,5vw,88px) var(--margin) clamp(48px,6vw,104px);position:relative}.track[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-variation-settings:"opsz" 72;max-width:15ch;font-size:clamp(38px,4.3vw,70px);line-height:1.05}.track[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--bronze);letter-spacing:-.055em}.track-copy[data-astro-cid-lcdefpme]{max-width:30ch;margin-top:26px;font-size:clamp(20px,1.5vw,23px);line-height:1.5}.track-money[data-astro-cid-lcdefpme]{--ground:var(--ms-ink);--text:#e9e0d2;--text-2:#a39e95;--hairline:#2c2924;--bronze:#baa184;background:var(--ground);color:var(--text);justify-content:space-between}.track-route[data-astro-cid-lcdefpme]{padding:clamp(40px,5vw,88px) var(--margin) 0;margin:0}.track-route[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline)}.track-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);grid-template-columns:3.2em minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:clamp(14px,1.4vw,22px) 0;display:grid}.track-route[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:400 11px/1.5 var(--utility);letter-spacing:.13em;color:var(--text-2)}.track-route[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:-.03em;font-size:clamp(28px,2.7vw,46px);line-height:1.05}.track-route[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--text-2);text-align:right;font-size:clamp(15px,1.05vw,17px);line-height:1.4}.track-route[data-astro-cid-lcdefpme] .crux[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.track-route[data-astro-cid-lcdefpme] .crux[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--bronze);font-style:italic}.track-identity[data-astro-cid-lcdefpme]{background:var(--surface);color:var(--text);justify-content:space-between}.track-art[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 55%;flex:auto;width:100%;height:52%;min-height:0;display:block}.desk-note[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr;align-items:center;gap:8vw;padding-block:clamp(90px,10vw,160px);display:grid}.desk-note[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.045em;font-variation-settings:"opsz" 72;max-width:15ch;font-size:clamp(40px,5vw,78px);line-height:1.04}.desk-note[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--bronze)}.desk-note-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.kicker){max-width:32ch;margin-top:26px;font-size:clamp(20px,1.5vw,23px);line-height:1.5}.desk-note-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:12px 32px;display:flex}.quiet[data-astro-cid-lcdefpme]{color:var(--text-2);text-underline-offset:6px;font-size:17px}.desk-note-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:5/4;object-fit:cover;object-position:62% center;width:100%}@media (width<=860px){.welcome[data-astro-cid-lcdefpme]{padding-block:80px}.welcome-foot[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:12px}.tracks[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.track[data-astro-cid-lcdefpme]{min-height:0}.track-art[data-astro-cid-lcdefpme]{flex:none;height:68vw}.track-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:2.6em minmax(0,1fr);row-gap:2px}.track-route[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{text-align:left;grid-column:2}.desk-note[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px;padding-block:80px}.desk-note-art[data-astro-cid-lcdefpme]{margin-inline:calc(-1 * var(--margin));order:-1}}.welcome[data-astro-cid-lcdefpme]{grid-template-columns:1fr 3fr;gap:36px 7vw;display:grid}.welcome-aside[data-astro-cid-lcdefpme]{grid-row:1/3;max-width:22ch;padding-top:8px;font-size:19px}.welcome[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:23ch;font-size:clamp(38px,4.7vw,76px)}.welcome-foot[data-astro-cid-lcdefpme]{grid-column:2;grid-template-columns:1fr;gap:12px;margin-top:0}.welcome-copy[data-astro-cid-lcdefpme]{max-width:42ch}.tracks[data-astro-cid-lcdefpme]{min-height:0;display:block}.track[data-astro-cid-lcdefpme]{padding:clamp(72px,8vw,128px) var(--margin);grid-template-columns:1.1fr 1fr;align-items:center;gap:5vw;min-height:760px;display:grid}.track-inner[data-astro-cid-lcdefpme]{max-width:640px;padding:0}.track[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;font-size:clamp(44px,4.9vw,78px)}.track-route[data-astro-cid-lcdefpme]{width:100%;padding:0}.track-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:2em 1fr;row-gap:4px;padding-block:24px}.track-route[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{text-align:left;grid-column:2;font-size:18px}.track-route[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:clamp(36px,3vw,50px)}.track-identity[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr}.track-identity[data-astro-cid-lcdefpme] .track-inner[data-astro-cid-lcdefpme]{grid-area:1/2}.track-art[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;object-position:center;grid-area:1/1;width:100%;height:580px}.desk-note[data-astro-cid-lcdefpme]{padding-block:clamp(100px,12vw,192px)}@media (width<=860px){.welcome[data-astro-cid-lcdefpme]{display:block}.welcome-aside[data-astro-cid-lcdefpme]{max-width:35ch}.welcome-foot[data-astro-cid-lcdefpme]{margin-top:28px}.track[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px;min-height:0;padding-block:72px}.track-inner[data-astro-cid-lcdefpme]{max-width:100%}.track[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(40px,9.6vw,68px)}.track-identity[data-astro-cid-lcdefpme] .track-inner[data-astro-cid-lcdefpme],.track-art[data-astro-cid-lcdefpme]{grid-area:auto}.track-art[data-astro-cid-lcdefpme]{aspect-ratio:5/4;height:auto}.track-route[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-block:20px}.desk-note[data-astro-cid-lcdefpme]{padding-block:88px}}
