:root{--storm-blue: #1E2D3A;--warm-ivory: #E1D6CC;--sage-mist: #73766F;--antique-gold: #A27A45;--midnight-ink: #181C1F;--font-brand: "Gruppo", "Montserrat", sans-serif;--font-text: "Montserrat", system-ui, sans-serif;--fs-cover: clamp(54px, 11vw, 132px);--fs-section: clamp(30px, 4.4vw, 50px);--fs-lead: 19px;--lh-lead: 1.65;--fs-body: 16px;--lh-body: 1.8;--fs-label: 11px;--fs-number: clamp(72px, 9vw, 110px);--fs-giant: clamp(64px, 16vw, 260px);--fs-display: clamp(34px, 5.6vw, 96px);--fs-title: clamp(34px, 4.6vw, 68px);--measure: 680px;--page-max: 1240px;--gutter: clamp(20px, 6vw, 96px);--section-pad: clamp(96px, 16vh, 184px);--rule: 1px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--warm-ivory);color:var(--midnight-ink);font-family:var(--font-text);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%;height:auto}a{color:inherit}p{margin:0 0 1.2em}p:last-child{margin-bottom:0}:focus-visible{outline:var(--rule) solid currentColor;outline-offset:4px}.skip{position:absolute;left:-9999px;top:16px;background:var(--warm-ivory);color:var(--midnight-ink);padding:8px 14px;z-index:10}.skip:focus{left:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:var(--page-max);margin:0 auto;padding:0 var(--gutter)}.measure{max-width:var(--measure)}.tone-storm{background:var(--storm-blue);color:var(--warm-ivory)}.tone-ivory{background:var(--warm-ivory);color:var(--midnight-ink)}.tone-ink{background:var(--midnight-ink);color:var(--warm-ivory)}.cover-title{font-family:var(--font-brand);font-weight:400;font-size:var(--fs-cover);letter-spacing:.16em;line-height:1;margin:0}.h-section{font-weight:200;font-size:var(--fs-section);letter-spacing:.05em;line-height:1.22;margin:0}.lead{font-weight:300;font-size:var(--fs-lead);line-height:var(--lh-lead)}.label{font-weight:600;font-size:var(--fs-label);letter-spacing:.26em;text-transform:uppercase;line-height:1.6;margin:0}.tone-storm .gold,.tone-ink .gold{color:var(--antique-gold)}.text-link{display:inline-block;font-weight:600;font-size:var(--fs-label);letter-spacing:.26em;text-transform:uppercase;text-decoration:none;border-bottom:var(--rule) solid currentColor;padding-bottom:4px}.text-link:hover{border-bottom-color:var(--antique-gold)}.pending{font-style:italic}.reveal-ready [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity 1.6s cubic-bezier(.2,.7,.1,1),transform 1.8s cubic-bezier(.2,.7,.1,1)}.reveal-ready [data-reveal].is-visible{opacity:1;transform:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal-ready [data-reveal]{opacity:1;transform:none;transition:none}}.site-footer[data-astro-cid-sz7xmlte]{padding:64px 0 40px}.row[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap}.brand[data-astro-cid-sz7xmlte]{font-family:var(--font-brand);font-size:22px;letter-spacing:.16em;text-decoration:none}.social[data-astro-cid-sz7xmlte]{list-style:none;display:flex;gap:22px;margin:0;padding:0}.social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.social[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{display:inline-flex;padding:4px}svg[data-astro-cid-sz7xmlte]{fill:none;stroke:var(--sage-mist);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s ease}.social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover svg[data-astro-cid-sz7xmlte]{stroke:var(--antique-gold)}.rule[data-astro-cid-sz7xmlte]{height:var(--rule);background:var(--sage-mist);margin:40px 0 24px}.copy[data-astro-cid-sz7xmlte]{font-weight:400}@media(max-width:640px){.row[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:flex-start}}.photo[data-astro-cid-w4fmld3g]{position:absolute;inset:0;overflow:hidden}.photo--storm[data-astro-cid-w4fmld3g]{background:var(--storm-blue)}.photo--ink[data-astro-cid-w4fmld3g]{background:var(--midnight-ink)}.photo-inner[data-astro-cid-w4fmld3g]{position:absolute;inset:0}.photo-inner[data-astro-cid-w4fmld3g].is-parallax{inset:-8% 0;will-change:transform}.photo-img[data-astro-cid-w4fmld3g],.photo-ph[data-astro-cid-w4fmld3g]{width:100%;height:100%;object-fit:cover;display:block}.photo--shade[data-astro-cid-w4fmld3g]:after{content:"";position:absolute;inset:0;background:var(--midnight-ink);opacity:.45;pointer-events:none}.photo[data-astro-cid-w4fmld3g]:has(.photo-ph):after{content:"";position:absolute;inset:clamp(10px,1.2vw,16px);border:var(--rule) solid var(--antique-gold);pointer-events:none}.photo-note[data-astro-cid-w4fmld3g]{position:absolute;right:clamp(24px,3vw,44px);margin:0;max-width:30ch;text-align:right;color:var(--warm-ivory);font-weight:300;font-style:italic;font-size:12px;line-height:1.5;letter-spacing:.02em;display:grid;gap:6px;justify-items:end}.at-top[data-astro-cid-w4fmld3g]{top:clamp(72px,9vh,96px)}.at-bottom[data-astro-cid-w4fmld3g]{bottom:clamp(28px,4vh,44px)}.photo-fig[data-astro-cid-w4fmld3g]{font-style:normal;font-weight:600;font-size:var(--fs-label);letter-spacing:.26em;text-transform:uppercase;color:var(--antique-gold)}.email[data-astro-cid-mswyb5gg]{font-weight:300;font-size:var(--fs-body);letter-spacing:.05em;text-decoration:none;border-bottom:var(--rule) solid var(--sage-mist);padding-bottom:2px}a[data-astro-cid-mswyb5gg].email:hover{border-bottom-color:var(--antique-gold)}.large[data-astro-cid-mswyb5gg]{font-size:var(--fs-lead)}.rail[data-astro-cid-j7pv25f6]{position:fixed;inset:0 0 auto;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:18px var(--gutter);color:var(--midnight-ink);transition:color .6s ease,transform .9s cubic-bezier(.2,.7,.1,1),opacity .6s ease;pointer-events:none}.rail[data-astro-cid-j7pv25f6].on-dark{color:var(--warm-ivory)}.rail[data-astro-cid-j7pv25f6].is-hidden{transform:translateY(-100%);opacity:0}.rail-logo[data-astro-cid-j7pv25f6]{font-family:var(--font-brand);font-size:20px;letter-spacing:.16em;line-height:1}.rail-tag[data-astro-cid-j7pv25f6]{font-weight:600;font-size:var(--fs-label);letter-spacing:.26em;text-transform:uppercase;line-height:1}.wrap[data-astro-cid-j7pv25f6]{max-width:none}em[data-astro-cid-j7pv25f6]{font-style:italic;font-weight:200}strong[data-astro-cid-j7pv25f6]{font-weight:600}.idx[data-astro-cid-j7pv25f6]{margin-bottom:clamp(24px,3.4vw,44px)}.sec[data-astro-cid-j7pv25f6]{padding:var(--section-pad) 0}.sec-head[data-astro-cid-j7pv25f6]{margin-bottom:clamp(56px,8vw,112px)}.title[data-astro-cid-j7pv25f6]{font-weight:200;font-size:var(--fs-title);letter-spacing:-.01em;line-height:1.08;margin:0}.scene[data-astro-cid-j7pv25f6]{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:center;padding:var(--section-pad) 0}.scene[data-astro-cid-j7pv25f6]>.wrap[data-astro-cid-j7pv25f6]{width:100%}.scene-over[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.on-photo[data-astro-cid-j7pv25f6]{color:var(--warm-ivory)}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:96px var(--gutter) 28px;text-align:center}.wordmark[data-astro-cid-j7pv25f6]{margin:0 -.06em 0 0;overflow:hidden;font-family:var(--font-brand);font-weight:400;font-size:clamp(64px,21vw,380px);letter-spacing:.06em;line-height:.9}.wordmark[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block}.hero-tag[data-astro-cid-j7pv25f6]{margin-top:clamp(18px,3vw,36px);overflow:hidden;letter-spacing:.5em;margin-right:-.5em}.hero-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:inline-block}.hero-foot[data-astro-cid-j7pv25f6]{position:absolute;left:var(--gutter);right:var(--gutter);bottom:28px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;text-align:left}.disciplines[data-astro-cid-j7pv25f6]{color:var(--warm-ivory)}.disciplines[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-style:normal;padding:0 .8em;color:var(--antique-gold)}.scroll-cue[data-astro-cid-j7pv25f6]{flex:none;width:var(--rule);height:44px;background:var(--antique-gold);transform-origin:top;animation:cue 2.8s ease-in-out infinite}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}html:not(.is-loaded) .wordmark[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],html:not(.is-loaded) .hero-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:translateY(110%)}html:not(.is-loaded) .hero-foot[data-astro-cid-j7pv25f6]{opacity:0}.wordmark[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:transform 2s cubic-bezier(.2,.7,.1,1) .2s}.hero-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transition:transform 1.4s cubic-bezier(.2,.7,.1,1) .9s}.hero-foot[data-astro-cid-j7pv25f6]{transition:opacity 1.4s ease 1.4s}.opening[data-astro-cid-j7pv25f6]{height:300vh;position:relative}.opening-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden}.opening-frame[data-astro-cid-j7pv25f6]{--p: 0;position:relative;width:calc(34vw + (100vw - 34vw) * var(--p));height:calc(58vh + (100vh - 58vh) * var(--p))}.opening-claim[data-astro-cid-j7pv25f6]{position:absolute;inset:auto var(--gutter) clamp(40px,9vh,96px);z-index:1;margin:0;font-weight:200;font-size:var(--fs-display);letter-spacing:-.02em;line-height:1.04;opacity:clamp(0,calc((var(--p) - .65) * 2.9),1);transform:translateY(calc((1 - var(--p)) * 48px))}.break[data-astro-cid-j7pv25f6]{height:280vh;height:280svh;position:relative;background:#000}.scene-break[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;min-height:0;background:#000;align-items:center;overflow:hidden}.bw[data-astro-cid-j7pv25f6]{opacity:.14;transition:opacity .9s ease}.bw[data-astro-cid-j7pv25f6].is-on{opacity:1}.break-line[data-astro-cid-j7pv25f6]{width:min(100%,34ch);height:var(--rule);margin-top:clamp(28px,4vw,48px);font-size:clamp(19px,1.7vw,26px)}.break-line[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--antique-gold);transform:scaleX(0);transform-origin:left}@media(min-width:1001px){.scene-break[data-astro-cid-j7pv25f6]>.photo{left:32%;-webkit-mask-image:linear-gradient(to right,transparent,#000 22%);mask-image:linear-gradient(to right,transparent,#000 22%)}}.break-title[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(40px,6vw,112px);letter-spacing:-.03em;line-height:1;margin:0}.break-sub[data-astro-cid-j7pv25f6]{max-width:24ch;margin:20px 0 0;font-weight:300;font-size:clamp(19px,1.7vw,26px);line-height:1.45;opacity:0}.maps[data-astro-cid-j7pv25f6]{height:260vh;height:260svh;position:relative}.scene-maps[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-columns:1fr 1fr}.mi[data-astro-cid-j7pv25f6]{opacity:.16;transition:opacity 1s ease,transform 1.2s cubic-bezier(.2,.7,.1,1);transform:translate(-10px)}.mi[data-astro-cid-j7pv25f6].is-on{opacity:1;transform:none}.mi[data-astro-cid-j7pv25f6] .label[data-astro-cid-j7pv25f6]{transition:color .8s ease}.mi[data-astro-cid-j7pv25f6].is-on .label[data-astro-cid-j7pv25f6]{color:var(--antique-gold)}.maps-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;padding:var(--section-pad) clamp(32px,5vw,80px) var(--section-pad) var(--gutter)}.maps-title[data-astro-cid-j7pv25f6]{margin:0;max-width:16ch;font-weight:200;font-size:clamp(34px,4vw,68px);letter-spacing:-.02em;line-height:1.1}.maps-photo[data-astro-cid-j7pv25f6]{position:relative;min-height:100vh;min-height:100svh}.maps-list[data-astro-cid-j7pv25f6]{list-style:none;margin:clamp(40px,6vw,80px) 0 0;padding:0;max-width:520px}.maps-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:48px 1fr;align-items:baseline;padding:20px 0;border-top:var(--rule) solid var(--sage-mist);font-weight:300;font-size:var(--fs-lead);line-height:var(--lh-lead)}.maps-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:var(--rule) solid var(--sage-mist)}.frontier[data-astro-cid-j7pv25f6]{height:320vh;position:relative}.frontier-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:grid;align-content:center}.frontier-above[data-astro-cid-j7pv25f6],.frontier-below[data-astro-cid-j7pv25f6]{font-weight:200;font-size:var(--fs-title);letter-spacing:-.01em;line-height:1.12;margin:0;max-width:20ch}.frontier-above[data-astro-cid-j7pv25f6]{padding-bottom:clamp(28px,4vw,48px)}.frontier-below[data-astro-cid-j7pv25f6]{justify-self:end;text-align:right;padding-top:clamp(28px,4vw,48px)}.fw[data-astro-cid-j7pv25f6]{opacity:.14;transition:opacity .9s ease}.fw[data-astro-cid-j7pv25f6].is-on{opacity:1}.frontier-line[data-astro-cid-j7pv25f6]{height:var(--rule);margin:0 calc(var(--gutter) * -1)}.frontier-line[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;height:100%;background:var(--antique-gold);transform:scaleX(0);transform-origin:left}.frontier-coda[data-astro-cid-j7pv25f6]{max-width:40ch;margin-top:clamp(40px,7vh,96px);opacity:0}.universes[data-astro-cid-j7pv25f6]{height:320vh;height:320svh;position:relative}.universes-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;gap:clamp(24px,4vh,48px);padding:72px 0 32px}.universes-head[data-astro-cid-j7pv25f6]{display:grid;gap:14px;justify-items:center;text-align:center}.worlds[data-astro-cid-j7pv25f6]{list-style:none;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.4vw,40px)}.world-inner[data-astro-cid-j7pv25f6]{--a: 1;opacity:var(--a);transform:translateY(calc((1 - var(--a)) * 90px));will-change:transform,opacity}.world-photo[data-astro-cid-j7pv25f6]{position:relative;height:calc(100vh - 400px);height:calc(100svh - 400px);min-height:220px;clip-path:inset(calc((1 - var(--a)) * 100%) 0 0 0)}.world-photo[data-astro-cid-j7pv25f6] .photo-img{transform:scale(calc(1.12 - var(--a) * .12))}.world-cap[data-astro-cid-j7pv25f6]{display:grid;justify-items:center;text-align:center;gap:8px;padding-top:16px;margin-top:16px;border-top:var(--rule) solid var(--midnight-ink)}.w-title[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(28px,2.8vw,48px);letter-spacing:-.02em;line-height:1;margin:0}.w-text[data-astro-cid-j7pv25f6]{margin:0;font-weight:300;font-style:italic;font-size:17px;line-height:1.5;max-width:30ch}.practice-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:4fr 7fr;gap:clamp(40px,7vw,120px);align-items:start}.practice-head[data-astro-cid-j7pv25f6]{position:sticky;top:120px}.practice-list[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;border-top:var(--rule) solid var(--midnight-ink)}.practice[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;padding:0 clamp(16px,2vw,32px);border-bottom:var(--rule) solid var(--sage-mist);outline:none;cursor:default;transition:color .7s cubic-bezier(.2,.7,.1,1)}.practice[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--midnight-ink);transform:scaleY(0);transform-origin:bottom;transition:transform .8s cubic-bezier(.2,.7,.1,1)}.practice[data-astro-cid-j7pv25f6]:hover,.practice[data-astro-cid-j7pv25f6]:focus-visible,.practice[data-astro-cid-j7pv25f6].is-open{color:var(--warm-ivory)}.practice[data-astro-cid-j7pv25f6]:hover:before,.practice[data-astro-cid-j7pv25f6]:focus-visible:before,.practice[data-astro-cid-j7pv25f6].is-open:before{transform:scaleY(1)}.p-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:64px 1fr auto;align-items:center;padding:clamp(26px,3vw,40px) 0}.p-n[data-astro-cid-j7pv25f6]{transition:color .6s ease}.p-title[data-astro-cid-j7pv25f6]{font-weight:600;font-size:clamp(24px,2.9vw,46px);letter-spacing:-.02em;line-height:1.05;margin:0;transition:transform .9s cubic-bezier(.2,.7,.1,1)}.p-mark[data-astro-cid-j7pv25f6]{position:relative;width:22px;height:22px}.p-mark[data-astro-cid-j7pv25f6]:before,.p-mark[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--rule);background:currentColor;transition:transform .8s cubic-bezier(.2,.7,.1,1)}.p-mark[data-astro-cid-j7pv25f6]:after{transform:rotate(90deg)}.p-body[data-astro-cid-j7pv25f6]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .9s cubic-bezier(.2,.7,.1,1)}.p-body[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{overflow:hidden}.p-text[data-astro-cid-j7pv25f6]{max-width:46ch;margin:0;padding:0 0 clamp(28px,3vw,40px) 64px;font-weight:300;font-size:var(--fs-lead);line-height:var(--lh-lead);opacity:0;transform:translateY(12px);transition:opacity .8s ease .15s,transform .9s cubic-bezier(.2,.7,.1,1) .15s}.practice[data-astro-cid-j7pv25f6]:hover .p-body[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6]:focus-visible .p-body[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6].is-open .p-body[data-astro-cid-j7pv25f6]{grid-template-rows:1fr}.practice[data-astro-cid-j7pv25f6]:hover .p-text[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6]:focus-visible .p-text[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6].is-open .p-text[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.practice[data-astro-cid-j7pv25f6]:hover .p-title[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6]:focus-visible .p-title[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6].is-open .p-title[data-astro-cid-j7pv25f6]{transform:translate(14px)}.practice[data-astro-cid-j7pv25f6]:hover .p-n[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6]:focus-visible .p-n[data-astro-cid-j7pv25f6],.practice[data-astro-cid-j7pv25f6].is-open .p-n[data-astro-cid-j7pv25f6]{color:var(--antique-gold)}.practice[data-astro-cid-j7pv25f6]:hover .p-mark[data-astro-cid-j7pv25f6]:after,.practice[data-astro-cid-j7pv25f6]:focus-visible .p-mark[data-astro-cid-j7pv25f6]:after,.practice[data-astro-cid-j7pv25f6].is-open .p-mark[data-astro-cid-j7pv25f6]:after{transform:rotate(0)}.essay-top[data-astro-cid-j7pv25f6]{padding-bottom:clamp(48px,6vw,80px)}.essay-head[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(220px,3fr) 8fr;gap:clamp(32px,5vw,96px);align-items:end}.essay-title[data-astro-cid-j7pv25f6]{font-size:clamp(32px,3.2vw,60px);line-height:1.12}.essay-intro[data-astro-cid-j7pv25f6]{padding-top:18px;border-top:var(--rule) solid var(--antique-gold)}.essay-intro[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.6;margin:0 0 1em;max-width:30ch}.essay-intro[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}@media(max-width:1000px){.essay-head[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.essay-title[data-astro-cid-j7pv25f6]{order:-1}}.track[data-astro-cid-j7pv25f6]{position:relative}.track-row[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0 var(--gutter);display:flex;gap:clamp(20px,2.4vw,40px);will-change:transform}.track[data-astro-cid-j7pv25f6]:not(.is-horizontal) .track-row[data-astro-cid-j7pv25f6]{flex-wrap:wrap;padding-bottom:var(--section-pad)}.track[data-astro-cid-j7pv25f6].is-horizontal .track-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:hidden}.panel[data-astro-cid-j7pv25f6]{flex:0 0 auto;width:clamp(280px,30vw,460px)}.panel-photo[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:4 / 5;max-height:66vh}.track[data-astro-cid-j7pv25f6].is-horizontal .panel-photo[data-astro-cid-j7pv25f6]{height:66vh;aspect-ratio:auto}.track[data-astro-cid-j7pv25f6].is-horizontal .panel[data-astro-cid-j7pv25f6]{width:calc(66vh * .8)}.panel-cap[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:48px 1fr auto;align-items:baseline;padding-top:18px;margin-top:18px;border-top:var(--rule) solid var(--midnight-ink)}.panel-word[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(28px,3vw,52px);letter-spacing:-.02em;line-height:1}.panel-arrow[data-astro-cid-j7pv25f6]{font-weight:200;font-size:28px;color:var(--antique-gold)}.quote[data-astro-cid-j7pv25f6]{margin:0}.quote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(34px,5.8vw,112px);letter-spacing:-.03em;line-height:1;margin:0}.quote[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--antique-gold)}.quote-coda[data-astro-cid-j7pv25f6]{max-width:44ch;margin:clamp(48px,7vw,96px) 0 0 auto}.fusion[data-astro-cid-j7pv25f6]{height:380vh;position:relative}.fusion-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-rows:auto 1fr;padding:80px 0 40px}.fusion-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.fusion-name[data-astro-cid-j7pv25f6]{margin:0;font-size:var(--fs-label)}.fusion-pieces[data-astro-cid-j7pv25f6]{position:relative;align-self:center;display:flex;justify-content:center;align-items:center;gap:clamp(10px,1.6vw,28px)}.piece[data-astro-cid-j7pv25f6]{display:grid;gap:18px;will-change:transform,opacity,filter}.reveal-ready .piece[data-astro-cid-j7pv25f6],.reveal-ready .piece-plus[data-astro-cid-j7pv25f6]{opacity:0}.piece--a[data-astro-cid-j7pv25f6]{text-align:right;justify-items:end}.piece--b[data-astro-cid-j7pv25f6]{text-align:left;justify-items:start}.piece-word[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(52px,11vw,210px);letter-spacing:-.04em;line-height:.9}.piece-cap[data-astro-cid-j7pv25f6]{color:var(--warm-ivory)}.piece-plus[data-astro-cid-j7pv25f6]{font-family:var(--font-brand);color:var(--antique-gold);font-size:clamp(40px,6vw,110px);line-height:1;padding-bottom:46px}.fusion-result[data-astro-cid-j7pv25f6]{position:absolute;inset:0;margin:0;display:grid;place-items:center;font-family:var(--font-brand);font-size:clamp(60px,17vw,320px);line-height:1;letter-spacing:.16em;padding-left:.16em;opacity:0;pointer-events:none}.fusion-static .fusion[data-astro-cid-j7pv25f6]{height:auto}.fusion-static .fusion-stage[data-astro-cid-j7pv25f6]{position:relative;height:auto}.fusion-static .fusion-result[data-astro-cid-j7pv25f6]{display:none}.fusion-static .piece[data-astro-cid-j7pv25f6],.fusion-static .piece-plus[data-astro-cid-j7pv25f6]{opacity:1!important}.group[data-astro-cid-j7pv25f6]{height:260vh;height:260svh;position:relative}.group-body[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:grid;grid-template-columns:6fr 5fr;gap:clamp(40px,7vw,120px);align-items:center;padding-top:60px;padding-bottom:30px}.group-photo[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:5 / 4;max-height:76vh}.group-text[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(28px,5vh,56px)}.g-block[data-astro-cid-j7pv25f6]{display:grid;gap:14px;padding-top:18px;border-top:var(--rule) solid var(--sage-mist)}.g-p[data-astro-cid-j7pv25f6]{margin:0;max-width:46ch;font-weight:300;font-size:16px;line-height:1.6;letter-spacing:0;opacity:.4;transition:font-size 1.1s cubic-bezier(.2,.7,.1,1),line-height 1.1s cubic-bezier(.2,.7,.1,1),opacity .9s ease,letter-spacing 1.1s ease}.g-p[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:300;transition:font-weight .6s ease}.g-block[data-astro-cid-j7pv25f6].is-active .g-p[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(22px,min(2.2vw,3.6vh),36px);line-height:1.32;letter-spacing:-.01em;opacity:1}.g-block[data-astro-cid-j7pv25f6].is-active .g-p[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-weight:600}.g-n[data-astro-cid-j7pv25f6]{transition:color .6s ease}.g-block[data-astro-cid-j7pv25f6].is-active .g-n[data-astro-cid-j7pv25f6]{color:var(--antique-gold)}.author[data-astro-cid-j7pv25f6]{height:360vh;height:360svh;position:relative}.author-stage[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:grid;grid-template-columns:1fr 1fr}.author-photo[data-astro-cid-j7pv25f6]{position:relative}.author-text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:center;padding:72px var(--gutter) 40px clamp(40px,5vw,96px)}.author-name[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(40px,4.6vw,84px);letter-spacing:-.03em;line-height:1;margin:14px 0 clamp(20px,3vh,36px)}.read[data-astro-cid-j7pv25f6]{margin:0 0 1em;max-width:52ch}.read[data-astro-cid-j7pv25f6].lead{margin-bottom:.9em}.w[data-astro-cid-j7pv25f6],.lit[data-astro-cid-j7pv25f6]{opacity:.2;transition:opacity .8s ease,transform 1s cubic-bezier(.2,.7,.1,1)}.w[data-astro-cid-j7pv25f6].is-on,.lit[data-astro-cid-j7pv25f6].is-on{opacity:1}.logo-item[data-astro-cid-j7pv25f6].lit{opacity:.08;transform:translateY(10px)}.logo-item[data-astro-cid-j7pv25f6].lit.is-on{opacity:1;transform:none}.logo-img[data-astro-cid-j7pv25f6]{display:block;height:34px;width:auto;filter:grayscale(1) contrast(1.1);mix-blend-mode:multiply}.cv[data-astro-cid-j7pv25f6]{margin:clamp(16px,3vh,40px) 0 0;max-width:620px}.cv[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:190px 1fr;gap:16px;align-items:baseline;padding:14px 0;border-top:var(--rule) solid var(--sage-mist)}.cv[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:last-child{border-bottom:var(--rule) solid var(--sage-mist)}.cv[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0}.logos[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px clamp(20px,2.4vw,36px)}.logo-item[data-astro-cid-j7pv25f6]{display:grid;justify-items:start;gap:8px}.logo[data-astro-cid-j7pv25f6]{display:block;height:34px;width:calc(34px * var(--r));background:currentColor;-webkit-mask:var(--src) left center / contain no-repeat;mask:var(--src) left center / contain no-repeat}.logo-word[data-astro-cid-j7pv25f6]{font-family:var(--font-brand);font-size:24px;letter-spacing:.16em;line-height:34px}.logo-name[data-astro-cid-j7pv25f6]{font-size:11px;line-height:1.3;font-weight:400;max-width:16ch}@media(min-width:1001px)and (max-height:780px){.author-text[data-astro-cid-j7pv25f6]{padding-top:60px;padding-bottom:20px}.author-name[data-astro-cid-j7pv25f6]{font-size:clamp(36px,3.6vw,60px);margin-bottom:14px}.author-text[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.55}.author-text[data-astro-cid-j7pv25f6] .read[data-astro-cid-j7pv25f6]:not(.lead){font-size:15px;line-height:1.6}.cv[data-astro-cid-j7pv25f6]{margin-top:10px}.cv[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{padding:9px 0}}.scene-close[data-astro-cid-j7pv25f6]{padding-top:140px}.close-title[data-astro-cid-j7pv25f6]{font-weight:200;font-size:clamp(44px,8.6vw,156px);letter-spacing:-.03em;line-height:.98;margin:0}.close-foot[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end;margin-top:clamp(64px,10vw,140px);padding-top:28px;border-top:var(--rule) solid var(--sage-mist)}.close-text[data-astro-cid-j7pv25f6]{max-width:46ch;margin:0}.close-mail[data-astro-cid-j7pv25f6]{margin:0}@media(max-width:1000px){.practice-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.practice-head[data-astro-cid-j7pv25f6]{position:static}.maps[data-astro-cid-j7pv25f6]{height:auto}.scene-maps[data-astro-cid-j7pv25f6]{position:static;height:auto;overflow:visible;grid-template-columns:1fr}.maps-photo[data-astro-cid-j7pv25f6]{min-height:80vh;min-height:80svh}.universes[data-astro-cid-j7pv25f6]{height:auto;padding:var(--section-pad) 0 0}.universes-stage[data-astro-cid-j7pv25f6]{position:static;height:auto;padding:0;display:block}.universes-head[data-astro-cid-j7pv25f6]{margin-bottom:40px}.worlds[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:0}.world[data-astro-cid-j7pv25f6]{height:160vh;height:160svh}.world[data-astro-cid-j7pv25f6]:last-child{height:130vh;height:130svh}.world-inner[data-astro-cid-j7pv25f6]{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;padding:56px 0 24px}.world-photo[data-astro-cid-j7pv25f6]{height:auto;flex:1 1 auto;max-height:66svh;min-height:0;margin:0 calc(var(--gutter) * -1)}.w-title[data-astro-cid-j7pv25f6]{font-size:clamp(36px,10vw,64px)}.w-text[data-astro-cid-j7pv25f6]{font-size:var(--fs-lead)}.group[data-astro-cid-j7pv25f6]{height:auto;padding:var(--section-pad) 0}.group-body[data-astro-cid-j7pv25f6]{position:static;height:auto;grid-template-columns:1fr;padding:0 var(--gutter)}.group-text[data-astro-cid-j7pv25f6]{gap:48px}.author[data-astro-cid-j7pv25f6]{height:auto}.author-stage[data-astro-cid-j7pv25f6]{position:static;height:auto;grid-template-columns:1fr}.author-photo[data-astro-cid-j7pv25f6]{aspect-ratio:4 / 5;max-height:90svh}.author-text[data-astro-cid-j7pv25f6]{padding:var(--section-pad) var(--gutter)}}@media(max-width:720px){.rail[data-astro-cid-j7pv25f6]{padding-top:14px;padding-bottom:14px}.hero[data-astro-cid-j7pv25f6]{padding-top:76px}.wordmark[data-astro-cid-j7pv25f6]{font-size:19.5vw}.hero-tag[data-astro-cid-j7pv25f6]{letter-spacing:.36em;margin-right:-.36em}.disciplines[data-astro-cid-j7pv25f6]{display:grid;gap:4px;line-height:1.8}.disciplines[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:none}.opening[data-astro-cid-j7pv25f6]{height:220vh}.opening-frame[data-astro-cid-j7pv25f6]{width:calc(72vw + (100vw - 72vw) * var(--p));height:calc(62vh + (100vh - 62vh) * var(--p))}.scene-break[data-astro-cid-j7pv25f6]>.photo{bottom:42%}.scene-break[data-astro-cid-j7pv25f6]{align-items:flex-end;padding-bottom:56px}.frontier[data-astro-cid-j7pv25f6]{height:280vh}.frontier-below[data-astro-cid-j7pv25f6]{justify-self:start;text-align:left}.fusion[data-astro-cid-j7pv25f6]{height:320vh}.fusion-head[data-astro-cid-j7pv25f6]{display:grid;gap:10px}.fusion-pieces[data-astro-cid-j7pv25f6]{flex-direction:column;gap:6px}.piece--a[data-astro-cid-j7pv25f6],.piece--b[data-astro-cid-j7pv25f6]{justify-items:center;text-align:center}.piece-word[data-astro-cid-j7pv25f6]{font-size:21vw}.piece-plus[data-astro-cid-j7pv25f6]{padding:0;font-size:48px}.p-row[data-astro-cid-j7pv25f6]{grid-template-columns:44px 1fr auto}.p-text[data-astro-cid-j7pv25f6]{padding-left:44px}.cv[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:6px}.track-row[data-astro-cid-j7pv25f6]{flex-direction:column;gap:48px}.panel[data-astro-cid-j7pv25f6]{width:100%}.panel-photo[data-astro-cid-j7pv25f6]{max-height:none}.panel-arrow[data-astro-cid-j7pv25f6]{display:none}.close-foot[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.scroll-cue[data-astro-cid-j7pv25f6]{animation:none}.wordmark[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.hero-tag[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6],.hero-foot[data-astro-cid-j7pv25f6]{transition:none;transform:none!important;opacity:1!important}.opening[data-astro-cid-j7pv25f6],.maps[data-astro-cid-j7pv25f6],.frontier[data-astro-cid-j7pv25f6],.universes[data-astro-cid-j7pv25f6],.world[data-astro-cid-j7pv25f6],.author[data-astro-cid-j7pv25f6]{height:auto!important}.opening-stage[data-astro-cid-j7pv25f6],.scene-maps[data-astro-cid-j7pv25f6],.frontier-stage[data-astro-cid-j7pv25f6],.universes-stage[data-astro-cid-j7pv25f6],.world-inner[data-astro-cid-j7pv25f6],.author-stage[data-astro-cid-j7pv25f6]{position:static!important;height:auto!important}.mi[data-astro-cid-j7pv25f6]{opacity:1;transform:none}.break[data-astro-cid-j7pv25f6]{height:auto!important}.scene-break[data-astro-cid-j7pv25f6]{position:relative!important}.bw[data-astro-cid-j7pv25f6],.break-sub[data-astro-cid-j7pv25f6]{opacity:1!important}.break-line[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:none!important}.group[data-astro-cid-j7pv25f6]{height:auto!important}.group-body[data-astro-cid-j7pv25f6]{position:static!important;height:auto!important;padding-block:var(--section-pad)}.g-p[data-astro-cid-j7pv25f6]{opacity:1}.opening-frame[data-astro-cid-j7pv25f6]{--p: 1 !important;height:100vh!important}.frontier-stage[data-astro-cid-j7pv25f6]{padding:var(--section-pad) var(--gutter)}.frontier-line[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:none}.frontier-coda[data-astro-cid-j7pv25f6]{opacity:1}.world-photo[data-astro-cid-j7pv25f6]{clip-path:none!important}}
