.intro[data-astro-cid-fmp4ekgg]{z-index:150;background:var(--ink);place-items:center;display:none;position:fixed;inset:0}html.js.intro-pending .intro[data-astro-cid-fmp4ekgg]{display:grid}.intro__stage[data-astro-cid-fmp4ekgg]{justify-items:center;gap:clamp(28px,5vh,56px);width:min(74vw,980px);display:grid;position:relative}@media (width<=760px){.intro__stage[data-astro-cid-fmp4ekgg]{width:88vw}}@media (orientation:landscape) and (height<=520px){.intro__stage[data-astro-cid-fmp4ekgg]{width:min(60vw,560px)}}.intro__sig[data-astro-cid-fmp4ekgg]{width:100%;height:auto;overflow:visible}.intro__name[data-astro-cid-fmp4ekgg]{color:var(--paper-dim);opacity:0;letter-spacing:.6em;margin-right:-.6em}.intro__skip[data-astro-cid-fmp4ekgg]{right:var(--gutter);min-height:44px;color:var(--mute);transition:color .4s var(--ease-soft);padding-inline:4px;position:absolute;bottom:clamp(20px,4vh,40px)}.intro__skip[data-astro-cid-fmp4ekgg]:hover,.intro__skip[data-astro-cid-fmp4ekgg]:focus-visible{color:var(--gold)}.hero[data-astro-cid-ge2uvauf]{--hero-fs:min(calc((100vw - 2 * var(--gutter)) / 6.75), 34svh, 330px);--stretch:1.46;background:var(--ink);position:relative}.hero__pin[data-astro-cid-ge2uvauf]{isolation:isolate;background:var(--ink);height:100svh;min-height:320px;position:relative;overflow:hidden}.hero__stage[data-astro-cid-ge2uvauf]{z-index:0;position:absolute;inset:0}.hero__portrait[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero__portrait[data-astro-cid-ge2uvauf] picture,.hero__portrait[data-astro-cid-ge2uvauf] img{width:100%;height:100%}.hero__portrait[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:62% 6%;transform-origin:60% 30%}.hero__tone[data-astro-cid-ge2uvauf]{mix-blend-mode:saturation;opacity:0;pointer-events:none;background:#7a7a7a;position:absolute;inset:0}html.js.motion .hero__tone[data-astro-cid-ge2uvauf]{opacity:1}.hero__veil[data-astro-cid-ge2uvauf]{pointer-events:none;background:linear-gradient(90deg,#050403e0 0%,#05040359 38%,#05040300 58%),linear-gradient(#05040300 60%,#050403e6 100%),linear-gradient(#0504038c 0%,#05040300 22%);position:absolute;inset:0}.hero__caption[data-astro-cid-ge2uvauf]{left:var(--gutter);right:var(--gutter);gap:14px;max-width:720px;display:grid;position:absolute;bottom:clamp(28px,7vh,80px)}.hero__role[data-astro-cid-ge2uvauf]{color:var(--gold);flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.hero__role-sep[data-astro-cid-ge2uvauf]{background:currentColor;width:28px;height:1px}.hero__name[data-astro-cid-ge2uvauf]{color:var(--paper);letter-spacing:-.01em;font-size:clamp(56px,8.4vw,150px);line-height:.9}.hero__type[data-astro-cid-ge2uvauf]{font-size:var(--hero-fs);text-align:center;white-space:nowrap;transform:translateY(-50%) scaleY(var(--stretch));transform-origin:50%;pointer-events:none;margin:0;line-height:1;position:absolute;top:50%;left:0;right:0}.hero__word[data-astro-cid-ge2uvauf]{overflow-clip-margin:.04em;vertical-align:top;padding:.02em .04em .06em;display:inline-block;overflow:clip}.hero__word[data-astro-cid-ge2uvauf]+.hero__word[data-astro-cid-ge2uvauf]{margin-left:.14em}.hero__char[data-astro-cid-ge2uvauf]{display:inline-block}.hero__title[data-astro-cid-ge2uvauf]{z-index:3}.hero__ink[data-astro-cid-ge2uvauf]{background-image:var(--gold-grad);background-size:240% 100%;background-position:var(--glint-x,32%) 50%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.hero__window[data-astro-cid-ge2uvauf]{display:none}html:not(.motion) .hero__veil[data-astro-cid-ge2uvauf]{background-color:#05040361}.hero__sub[data-astro-cid-ge2uvauf]{left:50%;top:calc(50% + var(--hero-fs) * var(--stretch) * .44 + 24px);z-index:3;color:var(--paper-dim);letter-spacing:.6em;white-space:nowrap;margin-right:-.6em;position:absolute;transform:translate(-50%)}.hero__cue[data-astro-cid-ge2uvauf]{right:var(--gutter);z-index:3;color:var(--mute);justify-items:center;gap:14px;display:grid;position:absolute;bottom:clamp(28px,7vh,80px)}.hero__cue[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{writing-mode:vertical-rl;letter-spacing:.4em}.hero__cue[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:linear-gradient(to bottom, var(--gold), transparent);transform-origin:top;width:1px;height:56px;animation:cue 2.4s var(--ease-inout) infinite}@keyframes cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}html.js.motion .hero__window[data-astro-cid-ge2uvauf]{z-index:2;mix-blend-mode:multiply;will-change:transform, opacity;background:#000;display:block;position:absolute;inset:0}html.js.motion .hero__window[data-astro-cid-ge2uvauf] .hero__type[data-astro-cid-ge2uvauf]{color:#000}html.js.motion .hero__caption[data-astro-cid-ge2uvauf]{opacity:0}html.js.motion .hero__title[data-astro-cid-ge2uvauf] .hero__char[data-astro-cid-ge2uvauf]{transform:translateY(110%)}html.js.motion .hero__ink[data-astro-cid-ge2uvauf]{color:var(--paper);-webkit-text-fill-color:currentColor;background:0 0}html.js.motion .hero__ink[data-astro-cid-ge2uvauf].is-measured .hero__char[data-astro-cid-ge2uvauf]{background-image:linear-gradient(100deg,#7d5f2a 0%,#c9a45c 9%,#ecd394 17%,#b38d47 25%,#c9a45c 33%,#fbf1d6 46%,#ece6da 54% 100%);background-repeat:no-repeat;background-size:var(--bw) 100%;background-position:calc(var(--p,1) * (var(--w) - var(--bw)) - var(--x,0px)) 50%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html.js.motion .hero__sub[data-astro-cid-ge2uvauf],html.js.motion .hero__cue[data-astro-cid-ge2uvauf]{opacity:0}html.js.motion .hero[data-astro-cid-ge2uvauf].is-moving .hero__sub[data-astro-cid-ge2uvauf],html.js.motion .hero[data-astro-cid-ge2uvauf].is-moving .hero__cue[data-astro-cid-ge2uvauf]{transition:opacity .4s var(--ease-soft);opacity:0!important}@media (width<=760px),(orientation:portrait) and (width<=1100px){.hero[data-astro-cid-ge2uvauf]{--hero-fs:min(calc((100vw - 2 * var(--gutter)) / 3.3), 18.5svh);--stretch:1.5}.hero__type[data-astro-cid-ge2uvauf]{line-height:.84}.hero__word[data-astro-cid-ge2uvauf]{margin-inline:auto;display:block}.hero__word[data-astro-cid-ge2uvauf]+.hero__word[data-astro-cid-ge2uvauf]{margin-left:auto}.hero__sub[data-astro-cid-ge2uvauf]{top:calc(50% + var(--hero-fs) * var(--stretch) * 1.36 + 18px)}.hero__portrait[data-astro-cid-ge2uvauf] img{object-position:50% 8%}.hero__veil[data-astro-cid-ge2uvauf]{background:linear-gradient(#05040300 40%,#05040333 54%,#050403f5 100%),linear-gradient(#05040399 0%,#05040300 18%)}.hero__cue[data-astro-cid-ge2uvauf]{display:none}}@media (orientation:landscape) and (height<=560px){.hero[data-astro-cid-ge2uvauf]{--hero-fs:min(calc((100vw - 2 * var(--gutter)) / 6.75), 24vh);--stretch:1.3}.hero__sub[data-astro-cid-ge2uvauf]{top:calc(50% + var(--hero-fs) * var(--stretch) * .44 + 14px)}.hero__word[data-astro-cid-ge2uvauf]{display:inline-block}.hero__word[data-astro-cid-ge2uvauf]+.hero__word[data-astro-cid-ge2uvauf]{margin-left:.14em}.hero__name[data-astro-cid-ge2uvauf]{font-size:44px}}.statement__inner[data-astro-cid-zx4qcpyt]{gap:clamp(28px,4vw,48px);max-width:1320px;display:grid}.statement__text[data-astro-cid-zx4qcpyt]{letter-spacing:-.012em;color:var(--paper);text-wrap:balance;font-size:clamp(34px,5.4vw,92px);line-height:1.02}.statement__text[data-astro-cid-zx4qcpyt] em[data-astro-cid-zx4qcpyt]{padding-right:.04em;font-style:italic}html.js.motion .statement__text[data-astro-cid-zx4qcpyt] .word{opacity:.16}.artist__head[data-astro-cid-upctwakv]{gap:clamp(24px,3vw,40px);margin-bottom:clamp(80px,12vw,200px);display:grid}.artist__title[data-astro-cid-upctwakv]{transform-origin:0 0;font-size:clamp(64px,12.5vw,250px);line-height:.84;transform:scaleY(1.16)}.chapter[data-astro-cid-upctwakv]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(16px,2vw,32px);display:grid}.chapter[data-astro-cid-upctwakv]+.chapter[data-astro-cid-upctwakv]{margin-top:clamp(120px,18vw,280px)}.chapter__num[data-astro-cid-upctwakv]{margin-bottom:18px}.chapter__name[data-astro-cid-upctwakv]{color:var(--paper);margin-bottom:clamp(20px,2.4vw,36px);font-size:clamp(64px,9vw,168px);line-height:.95}.chapter__text[data-astro-cid-upctwakv]{max-width:34ch;color:var(--paper-dim);font-size:clamp(16px,1.25vw,19px)}.chapter__text--center[data-astro-cid-upctwakv]{text-align:center;max-width:44ch;margin:clamp(48px,6vw,96px) auto 0}.chapter__media[data-astro-cid-upctwakv] img[data-astro-cid-upctwakv],.chapter__media[data-astro-cid-upctwakv] img{object-fit:cover;width:100%;height:100%}.chapter--one[data-astro-cid-upctwakv] .chapter__media--main[data-astro-cid-upctwakv]{aspect-ratio:3/4;grid-column:1/span 6}.chapter--one[data-astro-cid-upctwakv] .chapter__copy[data-astro-cid-upctwakv]{grid-column:8/span 5;padding-top:clamp(40px,10vw,180px)}.chapter__film[data-astro-cid-upctwakv]{aspect-ratio:9/16;width:min(260px,70%);margin-top:clamp(40px,5vw,80px);position:relative}.chapter__film[data-astro-cid-upctwakv] figcaption[data-astro-cid-upctwakv]{color:var(--paper);text-shadow:0 1px 12px #0009;position:absolute;bottom:12px;left:14px}.chapter--two[data-astro-cid-upctwakv] .chapter__copy[data-astro-cid-upctwakv]{grid-area:1/1/auto/span 4;align-self:end;padding-bottom:clamp(24px,4vw,64px)}.chapter--two[data-astro-cid-upctwakv] .chapter__media--wide[data-astro-cid-upctwakv]{aspect-ratio:4/5;grid-area:1/6/span 2/span 7}.chapter__film--inset[data-astro-cid-upctwakv]{grid-area:2/2/auto/span 3;justify-self:end;width:100%;max-width:240px;margin-top:0}.chapter--three[data-astro-cid-upctwakv]{display:block}.chapter__copy--center[data-astro-cid-upctwakv]{text-align:center;margin-bottom:clamp(48px,6vw,96px)}.triptych[data-astro-cid-upctwakv]{grid-template-columns:1fr 1.25fr 1fr;align-items:start;gap:clamp(16px,2.4vw,40px);display:grid}.triptych__item[data-astro-cid-upctwakv]{aspect-ratio:2/3;margin-top:clamp(40px,8vw,140px)}.triptych__item--tall[data-astro-cid-upctwakv]{aspect-ratio:3/4.2;margin-top:0}.triptych__item[data-astro-cid-upctwakv] img{object-fit:cover;width:100%;height:100%}html.js.motion [data-astro-cid-upctwakv][data-colorize] img{filter:grayscale()brightness(.8)}@media (width<=760px){.chapter[data-astro-cid-upctwakv]{display:block}.chapter__copy[data-astro-cid-upctwakv],.chapter--one[data-astro-cid-upctwakv] .chapter__copy[data-astro-cid-upctwakv]{padding-top:40px}.chapter--two[data-astro-cid-upctwakv] .chapter__copy[data-astro-cid-upctwakv]{padding:0 0 36px}.chapter__film[data-astro-cid-upctwakv]{width:58%}.chapter__film--inset[data-astro-cid-upctwakv]{z-index:1;width:52%;max-width:none;margin:-22% 0 0 auto;position:relative}.triptych[data-astro-cid-upctwakv]{grid-template-columns:1fr 1fr}.triptych__item--tall[data-astro-cid-upctwakv]{grid-area:1/1/auto/-1}.triptych__item[data-astro-cid-upctwakv]{margin-top:0}.triptych__item[data-astro-cid-upctwakv]:last-child{margin-top:48px}}.film[data-astro-cid-vlunooed]{position:relative}.film__pin[data-astro-cid-vlunooed]{place-items:center;height:100svh;min-height:320px;display:grid;position:relative;overflow:hidden}.film__frame[data-astro-cid-vlunooed]{z-index:1;aspect-ratio:9/16;background:var(--ink-2);height:min(82svh,980px);position:relative;overflow:hidden}.film__frame[data-astro-cid-vlunooed] video[data-astro-cid-vlunooed]{object-fit:cover;width:100%;height:100%}.film__word[data-astro-cid-vlunooed]{--frame-w:calc(min(82svh, 980px) * 9 / 16);z-index:2;font-size:min(calc((100vw - var(--frame-w)) / 2 / 3.6), 300px);color:#0000;-webkit-text-stroke:1px var(--gold);pointer-events:none;white-space:nowrap;margin:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%)scaleY(1.2)}.film__word--l[data-astro-cid-vlunooed]{right:calc(50% + var(--frame-w) / 2 + .12em)}.film__word--r[data-astro-cid-vlunooed]{left:calc(50% + var(--frame-w) / 2 + .12em);color:var(--gold);-webkit-text-stroke:0;mix-blend-mode:normal}.film__caption[data-astro-cid-vlunooed]{left:var(--gutter);gap:6px;display:grid;position:absolute;bottom:clamp(24px,5vh,56px)}@media (width<=760px),(orientation:portrait) and (width<=1100px){.film__frame[data-astro-cid-vlunooed]{width:min(76vw,420px);height:auto}.film__word[data-astro-cid-vlunooed]{font-size:26vw;left:50%;right:auto;transform:translate(-50%)scaleY(1.2)}.film__word--l[data-astro-cid-vlunooed]{top:6svh}.film__word--r[data-astro-cid-vlunooed]{top:auto;bottom:8svh}.film__caption[data-astro-cid-vlunooed]{display:none}}.path__head[data-astro-cid-3xih677i]{gap:28px;margin-bottom:clamp(72px,10vw,160px);display:grid}.path__title[data-astro-cid-3xih677i]{color:var(--paper);font-size:clamp(48px,7vw,128px);line-height:.98}.path__track[data-astro-cid-3xih677i]{position:relative}.path__list[data-astro-cid-3xih677i]{gap:clamp(72px,10vw,160px);padding-left:0;display:grid}.path__rail[data-astro-cid-3xih677i]{--x:38%;left:var(--x);background:var(--line-soft);width:1px;position:absolute;top:.4em;bottom:0}.path__rail[data-astro-cid-3xih677i] i[data-astro-cid-3xih677i]{background:linear-gradient(to bottom, var(--gold-lo), var(--gold) 20%, var(--gold-hi) 100%);transform-origin:top;transform:scaleY(var(--progress,1));position:absolute;inset:0}.station[data-astro-cid-3xih677i]{grid-template-columns:38% 1fr minmax(160px,22%);align-items:start;display:grid;position:relative}.station__dot[data-astro-cid-3xih677i]{background:var(--ink);border:1px solid var(--gold);width:9px;height:9px;transition:background-color .6s var(--ease-soft), transform .6s var(--ease-out);border-radius:50%;margin-left:-4px;position:absolute;top:clamp(26px,3vw,52px);left:38%}.station[data-astro-cid-3xih677i].is-active .station__dot[data-astro-cid-3xih677i]{background:var(--gold);transform:scale(1.3)}.station__year[data-astro-cid-3xih677i]{text-align:right;color:#0000;-webkit-text-stroke:1px #c9a45c8c;transform-origin:100% 0;transition:color .9s var(--ease-soft), -webkit-text-stroke-color .9s var(--ease-soft);padding-right:clamp(24px,4vw,72px);font-size:clamp(84px,13vw,250px);line-height:.8;transform:scaleY(1.22)}.station[data-astro-cid-3xih677i].is-active .station__year[data-astro-cid-3xih677i]{color:var(--gold);-webkit-text-stroke-color:transparent}.station__body[data-astro-cid-3xih677i]{max-width:520px;padding-top:clamp(14px,2vw,36px);padding-left:clamp(28px,4vw,72px)}.station__title[data-astro-cid-3xih677i]{color:var(--paper);margin-bottom:16px;font-size:clamp(28px,2.8vw,46px);line-height:1.05}.station__text[data-astro-cid-3xih677i]{color:var(--paper-dim);font-size:clamp(15px,1.15vw,18px)}.station__place[data-astro-cid-3xih677i]{color:var(--gold);margin-top:20px}.station__media[data-astro-cid-3xih677i]{aspect-ratio:4/5;margin-top:clamp(14px,2vw,36px)}.station__film[data-astro-cid-3xih677i]{aspect-ratio:9/16;width:min(220px,60%);margin-top:clamp(28px,3vw,48px);position:relative}.station__film[data-astro-cid-3xih677i] figcaption[data-astro-cid-3xih677i]{color:var(--paper);text-shadow:0 1px 12px #0009;position:absolute;bottom:10px;left:12px}.station__media[data-astro-cid-3xih677i] img{object-fit:cover;width:100%;height:100%}@media (width<=900px){.path__rail[data-astro-cid-3xih677i]{--x:6px}.station[data-astro-cid-3xih677i]{grid-template-columns:1fr;padding-left:36px}.station__dot[data-astro-cid-3xih677i]{top:.9em;left:6px}.station__year[data-astro-cid-3xih677i]{text-align:left;transform-origin:0 0;margin-bottom:24px;padding:0;font-size:clamp(76px,24vw,140px)}.station__body[data-astro-cid-3xih677i]{padding:0}.station__media[data-astro-cid-3xih677i]{width:72%;margin-top:28px}}.moments__head[data-astro-cid-hjt5veqi]{gap:28px;margin-bottom:clamp(56px,8vw,128px);display:grid}.moments__title[data-astro-cid-hjt5veqi]{transform-origin:0 0;font-size:clamp(72px,13vw,260px);line-height:.84;transform:scaleY(1.18)}.moments__grid[data-astro-cid-hjt5veqi]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(48px,7vw,120px) clamp(16px,2vw,32px);display:grid}.moments__grid[data-astro-cid-hjt5veqi] .moments__item{grid-column:var(--col);aspect-ratio:var(--ar);margin-top:var(--mt)}.moments__more[data-astro-cid-hjt5veqi]{text-align:right;margin-top:clamp(56px,7vw,112px)}.moments__more[data-astro-cid-hjt5veqi] a[data-astro-cid-hjt5veqi]{color:var(--gold)}@media (width<=760px){.moments__grid[data-astro-cid-hjt5veqi]{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 14px}.moments__grid[data-astro-cid-hjt5veqi] .moments__item{grid-column:1/-1;margin-top:0}.moments__grid[data-astro-cid-hjt5veqi] .moments__item--4,.moments__grid[data-astro-cid-hjt5veqi] .moments__item--7{grid-column:1/span 4}.moments__grid[data-astro-cid-hjt5veqi] .moments__item--5{grid-column:3/span 4}.moments__grid[data-astro-cid-hjt5veqi] .moments__item--9{aspect-ratio:4/5}}.contact__inner[data-astro-cid-he3spzz3]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(48px,6vw,96px) clamp(16px,2vw,32px);display:grid}.contact__head[data-astro-cid-he3spzz3]{grid-column:1/span 9;gap:28px;display:grid}.contact__title[data-astro-cid-he3spzz3]{transform-origin:0 0;margin-bottom:clamp(8px,2vw,32px);font-size:clamp(44px,8.6vw,176px);line-height:.84;transform:scaleY(1.18)}.contact__lede[data-astro-cid-he3spzz3]{max-width:46ch;color:var(--paper-dim);font-size:clamp(16px,1.3vw,20px)}.contact__portrait[data-astro-cid-he3spzz3]{aspect-ratio:2/3;grid-area:1/10/auto/span 3;align-self:end}.contact__portrait[data-astro-cid-he3spzz3] img{object-fit:cover;width:100%;height:100%}.form[data-astro-cid-he3spzz3]{grid-column:1/span 8;gap:clamp(36px,4vw,56px);display:grid}.contact__direct[data-astro-cid-he3spzz3]{grid-column:10/span 3;align-self:start;justify-items:start;gap:14px;padding-top:6px;display:grid}.contact__mail[data-astro-cid-he3spzz3]{color:var(--gold);word-break:break-word;font-size:clamp(22px,1.9vw,30px)}.form__types[data-astro-cid-he3spzz3]{border:0;margin:0;padding:0}.form__types[data-astro-cid-he3spzz3] legend[data-astro-cid-he3spzz3]{margin-bottom:18px}.form__chips[data-astro-cid-he3spzz3]{flex-wrap:wrap;gap:10px;display:flex}.chip[data-astro-cid-he3spzz3]{cursor:pointer;position:relative}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{opacity:0;cursor:pointer;position:absolute;inset:0}.chip[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{border:1px solid var(--line-soft);min-height:44px;color:var(--paper-dim);transition:border-color .4s var(--ease-soft), color .4s var(--ease-soft), background-color .4s var(--ease-soft);border-radius:999px;align-items:center;padding:0 18px;display:inline-flex}.chip[data-astro-cid-he3spzz3]:hover span[data-astro-cid-he3spzz3]{border-color:var(--line);color:var(--paper)}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:checked+span[data-astro-cid-he3spzz3]{border-color:var(--gold);color:var(--ink);background:var(--gold)}.chip[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus-visible+span[data-astro-cid-he3spzz3]{outline:1px solid var(--gold);outline-offset:3px}.form__grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr;gap:28px clamp(20px,3vw,48px);display:grid}.field[data-astro-cid-he3spzz3]{padding-top:18px;position:relative}.field--wide[data-astro-cid-he3spzz3]{grid-column:1/-1}.field__input[data-astro-cid-he3spzz3]{border:0;border-bottom:1px solid var(--line-soft);width:100%;color:var(--paper);font-family:var(--f-display);transition:border-color .5s var(--ease-soft);background:0 0;border-radius:0;outline:none;padding:12px 0 14px;font-size:clamp(22px,2vw,30px);font-weight:300;font-stretch:62.5%;line-height:1.25}.field__input--area[data-astro-cid-he3spzz3]{resize:vertical;min-height:150px}.field__input[data-astro-cid-he3spzz3]:focus{border-bottom-color:var(--gold)}.field__label[data-astro-cid-he3spzz3]{color:var(--mute);pointer-events:none;transform-origin:0 0;transition:transform .5s var(--ease-out), color .4s var(--ease-soft);position:absolute;top:34px;left:0}.field__input[data-astro-cid-he3spzz3]:focus+.field__label[data-astro-cid-he3spzz3],.field__input[data-astro-cid-he3spzz3]:not(:placeholder-shown)+.field__label[data-astro-cid-he3spzz3]{color:var(--gold);transform:translateY(-30px)scale(.92)}.field__error[data-astro-cid-he3spzz3]{color:#e3a36b;min-height:1.4em;margin-top:6px;font-size:13px;display:block}.field[data-astro-cid-he3spzz3].is-invalid .field__input[data-astro-cid-he3spzz3]{border-bottom-color:#e3a36b}.form__trap[data-astro-cid-he3spzz3]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__foot[data-astro-cid-he3spzz3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.form__note[data-astro-cid-he3spzz3]{font-size:13px}.send[data-astro-cid-he3spzz3]{min-height:56px;color:var(--gold);align-items:center;gap:18px;padding:0 6px;display:inline-flex;position:relative}.send__text[data-astro-cid-he3spzz3]{font-size:12px}.send__line[data-astro-cid-he3spzz3]{background:var(--gold);transform-origin:0;width:72px;height:1px;transition:width .7s var(--ease-out);position:relative}.send__line[data-astro-cid-he3spzz3]:after{content:"";border-top:1px solid var(--gold);border-right:1px solid var(--gold);width:9px;height:9px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.send[data-astro-cid-he3spzz3]:hover .send__line[data-astro-cid-he3spzz3],.send[data-astro-cid-he3spzz3]:focus-visible .send__line[data-astro-cid-he3spzz3]{width:120px}.send[data-astro-cid-he3spzz3][disabled]{opacity:.5;cursor:progress}.form__status[data-astro-cid-he3spzz3]{min-height:1.6em;font-family:var(--f-display);color:var(--gold);font-size:clamp(20px,1.8vw,28px);font-style:italic;font-stretch:62.5%}@media (width<=900px){.contact__head[data-astro-cid-he3spzz3]{grid-column:1/-1}.contact__portrait[data-astro-cid-he3spzz3]{grid-area:auto/6/auto/-1;width:100%}.form[data-astro-cid-he3spzz3],.contact__direct[data-astro-cid-he3spzz3]{grid-column:1/-1}.contact__direct[data-astro-cid-he3spzz3]{grid-row:auto}}@media (width<=560px){.form__grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.contact__portrait[data-astro-cid-he3spzz3]{grid-column:4/-1}}
