@import"https://fonts.googleapis.com/css2?family=Pinyon+Script&display=swap";.author__grid[data-astro-cid-3biedzhq]{row-gap:var(--space-5)}.author__figure[data-astro-cid-3biedzhq]{grid-column:1 / span 11;margin:0}.author__portrait[data-astro-cid-3biedzhq]{aspect-ratio:4 / 5}.author__caption[data-astro-cid-3biedzhq]{margin-top:var(--space-1);font-size:var(--fs-small);font-style:italic;line-height:1.4;color:var(--graphite-muted);text-wrap:balance}.author__text[data-astro-cid-3biedzhq]{grid-column:1 / -1}.author__title[data-astro-cid-3biedzhq]{font-size:var(--fs-h2)}.author__copy[data-astro-cid-3biedzhq]{margin-top:var(--space-4)}.author__lede[data-astro-cid-3biedzhq]{max-width:30rem;font-size:var(--fs-h3);font-style:italic;line-height:1.28;text-wrap:balance}.author__intro[data-astro-cid-3biedzhq]{max-width:34rem;margin-top:var(--space-3);color:var(--graphite-muted)}.author__link[data-astro-cid-3biedzhq]{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-3);color:var(--burgundy);font-size:var(--fs-lead);font-style:italic;text-decoration-line:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.25em;transition:text-decoration-color var(--dur) var(--ease-out)}.author__link[data-astro-cid-3biedzhq]:hover{text-decoration-color:currentColor}@media(width>=640px){.author__figure[data-astro-cid-3biedzhq]{grid-column:1 / span 7}.author__text[data-astro-cid-3biedzhq]{grid-column:4 / -1}}@media(width>=1025px){.author__grid[data-astro-cid-3biedzhq]{align-items:end}.author__figure[data-astro-cid-3biedzhq]{grid-column:1 / span 5}.author__text[data-astro-cid-3biedzhq]{grid-column:7 / span 5;padding-bottom:var(--space-4)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.author__lede[data-astro-cid-3biedzhq]{view-timeline:--lede block}.author__lede[data-astro-cid-3biedzhq] span[data-astro-cid-3biedzhq]{animation:linear both author-ink;animation-timeline:--lede;animation-range:cover calc(var(--i) * 40% / var(--n)) cover calc(var(--i) * 40% / var(--n) + 15%)}.author__portrait[data-astro-cid-3biedzhq]{view-timeline:--portrait block}.author__portrait[data-astro-cid-3biedzhq] img{animation:linear both author-pull;animation-timeline:--portrait;animation-range:cover cover 60%}}}@keyframes author-ink{0%{opacity:.16}to{opacity:1}}@keyframes author-pull{0%{scale:1.1}to{scale:1}}.collab__fill[data-astro-cid-xl3glrkf]{background:var(--burgundy);color:var(--ivory);padding-block:var(--section)}.collab__inner[data-astro-cid-xl3glrkf]{row-gap:var(--space-6)}.collab__letter[data-astro-cid-xl3glrkf],.collab__signoff[data-astro-cid-xl3glrkf]{grid-column:1 / -1}.collab__letter[data-astro-cid-xl3glrkf]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.collab__title[data-astro-cid-xl3glrkf]{font-size:var(--fs-h2)}.collab__text[data-astro-cid-xl3glrkf]{max-width:36rem;font-size:var(--fs-lead);font-style:italic;line-height:1.45}.collab__btn[data-astro-cid-xl3glrkf]{margin-top:var(--space-2);background:var(--ivory);border-color:var(--ivory);color:var(--burgundy)}.collab__btn[data-astro-cid-xl3glrkf]:focus-visible{outline-color:var(--ivory)}@media(hover:hover)and (pointer:fine){.collab__btn[data-astro-cid-xl3glrkf]:hover{background:none;border-color:var(--ivory);color:var(--ivory)}}.collab__signoff[data-astro-cid-xl3glrkf]{display:flex;flex-direction:column;gap:var(--space-1)}.collab__valediction[data-astro-cid-xl3glrkf]{font-size:var(--fs-lead);font-style:italic;color:color-mix(in srgb,var(--ivory) 80%,transparent)}.collab__name[data-astro-cid-xl3glrkf]{font-family:var(--display);font-weight:100;font-size:clamp(3.5rem,2rem + 5vw,7rem);line-height:.9}@media(width>=768px){.collab__letter[data-astro-cid-xl3glrkf]{grid-column:1 / span 8}}@media(width>=1025px){.collab__letter[data-astro-cid-xl3glrkf]{grid-column:2 / span 7;grid-row:1}.collab__signoff[data-astro-cid-xl3glrkf]{grid-column:9 / -1;grid-row:1;align-self:end;align-items:flex-end;text-align:right}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.collab[data-astro-cid-xl3glrkf]{--meniscus: clamp(2rem, 1.2rem + 3.4vw, 4rem);position:relative;overflow:clip;view-timeline:--pour block}.collab__fill[data-astro-cid-xl3glrkf]{animation:linear both pour-fill;animation-timeline:--pour;animation-range:cover cover 65dvh}.collab[data-astro-cid-xl3glrkf]:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 50% var(--meniscus) at 50% 0,var(--ivory) 96%,transparent 100%);transform-origin:50% 0;scale:1 0;animation:linear both pour-meniscus;animation-timeline:--pour;animation-range:cover cover 65dvh}.collab[data-astro-cid-xl3glrkf]:focus-within .collab__fill[data-astro-cid-xl3glrkf],.collab[data-astro-cid-xl3glrkf]:focus-within:before{animation:none}}}@keyframes pour-fill{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@property --lock{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes pour-meniscus{0%{translate:0 calc(100% - 2px);scale:1;--lock: 0}to{translate:0 -2px;scale:1 0;--lock: 1}}.hero[data-astro-cid-i3irphx7]{--hero-hh: 4rem;--on-photo: var(--ivory);--bleed: 0px;--toolbars: calc(100lvh - 100svh + var(--bleed));position:relative;display:grid;align-items:end;min-height:max(36rem,calc(100lvh + var(--bleed)));margin-top:calc(-1 * var(--hero-hh));overflow:clip;background:#4e4b3c;color:var(--on-photo)}@media(pointer:coarse){.hero[data-astro-cid-i3irphx7]{--bleed: 8rem}}.hero__photo[data-astro-cid-i3irphx7]{position:absolute;inset:0;margin:0}.hero__photo[data-astro-cid-i3irphx7] picture[data-astro-cid-i3irphx7],.hero__photo[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{display:block;width:100%;height:100%}.hero__photo[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{object-fit:cover;object-position:50% 45%}.hero__photo[data-astro-cid-i3irphx7]:after{--scrim-h: 85%;content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(var(--scrim) / .72),4rem,rgb(var(--scrim) / 0) 11rem),linear-gradient(to top,rgb(var(--scrim) / .85),calc(var(--scrim-h) * .5),rgb(var(--scrim) / 0) var(--scrim-h)),linear-gradient(to right,rgb(var(--scrim) / .3),25%,rgb(var(--scrim) / 0) 55%)}@media(width>=768px){.hero__photo[data-astro-cid-i3irphx7]:after{--scrim-h: 66%}}.hero__caption[data-astro-cid-i3irphx7]{position:absolute;z-index:1;bottom:calc(var(--space-2) + var(--toolbars));right:var(--gutter);font-family:var(--display);font-size:var(--fs-label);letter-spacing:var(--tracking-label);color:var(--on-photo);text-shadow:var(--halo)}.hero__inner[data-astro-cid-i3irphx7]{position:relative;z-index:1;align-items:end;row-gap:var(--space-4);padding-block:calc(var(--hero-hh) + var(--space-5)) calc(var(--space-6) + var(--toolbars))}.hero__title[data-astro-cid-i3irphx7],.hero__aside[data-astro-cid-i3irphx7]{grid-column:1 / -1}.hand-test[data-astro-cid-i3irphx7]{font-family:Pinyon Script,cursive;font-weight:400;font-size:1.3em;letter-spacing:0}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(2.5rem,.9rem + 5.6vw,6.75rem);line-height:.98;letter-spacing:-.01em;text-wrap:balance}.hero__intro[data-astro-cid-i3irphx7]{max-width:30rem;margin:0;font-size:var(--fs-body);line-height:1.5;color:var(--on-photo);text-shadow:var(--halo)}.hero__actions[data-astro-cid-i3irphx7]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.hero__actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{border-color:var(--on-photo);background:var(--on-photo);color:var(--graphite)}.hero__actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]:hover{border-color:var(--ivory-deep);background:var(--ivory-deep)}.hero__actions[data-astro-cid-i3irphx7] .btn--ghost[data-astro-cid-i3irphx7]{background:none;color:var(--on-photo)}.hero__actions[data-astro-cid-i3irphx7] .btn--ghost[data-astro-cid-i3irphx7]:hover{background:var(--on-photo);color:var(--graphite)}.hero[data-astro-cid-i3irphx7] [data-astro-cid-i3irphx7]:focus-visible{outline-color:var(--on-photo)}@media(width>=1025px){.hero[data-astro-cid-i3irphx7]{--hero-hh: 5rem;min-height:max(40rem,calc(100lvh + var(--bleed)))}.hero__inner[data-astro-cid-i3irphx7]{padding-bottom:calc(var(--space-7) + var(--toolbars))}.hero__title[data-astro-cid-i3irphx7]{grid-column:1 / span 8}.hero__aside[data-astro-cid-i3irphx7]{grid-column:9 / -1;padding-bottom:.4rem}}@media(prefers-reduced-motion:no-preference){.hero__photo[data-astro-cid-i3irphx7] picture[data-astro-cid-i3irphx7]{animation:hero-settle 1.8s var(--ease-expo) both,hero-lights 2.4s var(--ease-out) backwards}}@keyframes hero-settle{0%{scale:1.08}}@keyframes hero-lights{0%{filter:brightness(.3) saturate(.6)}to{filter:brightness() saturate()}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.hero[data-astro-cid-i3irphx7]{view-timeline:--hero block;view-timeline-inset:0}.hero__photo[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{animation:linear both hero-drift;animation-timeline:--hero;animation-range:exit}.hero__inner[data-astro-cid-i3irphx7]{animation:linear both hero-lift;animation-timeline:--hero;animation-range:exit}.hero__inner[data-astro-cid-i3irphx7]:focus-within{animation:none}}}@keyframes hero-drift{0%{translate:0;filter:brightness()}to{translate:0 35%;filter:brightness(.55)}}@keyframes hero-lift{0%{translate:0}to{translate:0 -6rem}}.sheet__head[data-astro-cid-6hpcwvt3]{margin-bottom:var(--space-5)}.sheet__title[data-astro-cid-6hpcwvt3]{font-size:var(--fs-h2)}.sheet__intro[data-astro-cid-6hpcwvt3]{max-width:34rem;margin-top:var(--space-3);font-size:var(--fs-lead);line-height:1.45;color:var(--graphite-muted)}.sheet[data-astro-cid-6hpcwvt3],.proof[data-astro-cid-6hpcwvt3]{position:relative}.proof[data-astro-cid-6hpcwvt3]:before,.proof[data-astro-cid-6hpcwvt3]:after{content:"";position:absolute;inset-inline:0;height:1px;background:var(--hairline);transform-origin:0}.proof[data-astro-cid-6hpcwvt3]:before{top:0}.proof[data-astro-cid-6hpcwvt3]:after{bottom:0}.prints[data-astro-cid-6hpcwvt3]{display:flex;align-items:flex-start;gap:clamp(.5rem,.25rem + .6vw,1rem);margin:0;padding:var(--space-3) 0;list-style:none}.print[data-astro-cid-6hpcwvt3]{flex:var(--r) 1 0;min-width:0}.print[data-astro-cid-6hpcwvt3] figure[data-astro-cid-6hpcwvt3]{margin:0}.print__frame[data-astro-cid-6hpcwvt3]{aspect-ratio:var(--r)}.print__caption[data-astro-cid-6hpcwvt3]{margin-top:.5rem;font-size:var(--fs-small);font-style:italic;line-height:1.35;color:var(--graphite-muted);text-wrap:pretty}.sheet__follow[data-astro-cid-6hpcwvt3]{margin-top:var(--space-2)}.sheet__follow[data-astro-cid-6hpcwvt3] a[data-astro-cid-6hpcwvt3]{display:inline-flex;align-items:center;min-height:44px;color:var(--burgundy);font-size:var(--fs-lead);font-style:italic;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.25em;transition:text-decoration-color var(--dur) var(--ease-out)}.sheet__follow[data-astro-cid-6hpcwvt3] a[data-astro-cid-6hpcwvt3]:after{content:"";position:absolute;inset:0;z-index:1}.sheet[data-astro-cid-6hpcwvt3]:is(:hover,:focus-within) .sheet__follow[data-astro-cid-6hpcwvt3] a[data-astro-cid-6hpcwvt3]{text-decoration-color:currentColor}.sheet__follow[data-astro-cid-6hpcwvt3] a[data-astro-cid-6hpcwvt3]:focus-visible{outline:none}.sheet__follow[data-astro-cid-6hpcwvt3] a[data-astro-cid-6hpcwvt3]:focus-visible:after{outline:2px solid var(--burgundy);outline-offset:4px}@media(width<=1024px){.prints[data-astro-cid-6hpcwvt3]{flex-wrap:wrap;row-gap:0}.prints[data-astro-cid-6hpcwvt3]:after{content:"";flex-basis:100%;order:1;height:var(--space-3)}.print[data-astro-cid-6hpcwvt3]:nth-child(n+4){order:2}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.proof[data-astro-cid-6hpcwvt3]{view-timeline:--proof block}.proof[data-astro-cid-6hpcwvt3]:before,.proof[data-astro-cid-6hpcwvt3]:after{animation:linear both rule-draw;animation-timeline:--proof}.proof[data-astro-cid-6hpcwvt3]:before{animation-range:cover cover 25%}.proof[data-astro-cid-6hpcwvt3]:after{animation-range:entry 100% cover 50%}.print__frame[data-astro-cid-6hpcwvt3]{animation:linear both print-develop;animation-timeline:--proof;animation-range:cover calc(9% + var(--i) * 5%) cover calc(31% + var(--i) * 5%)}}}@keyframes rule-draw{0%{scale:0 1}to{scale:1}}@keyframes print-develop{0%{filter:contrast(.4) brightness(1.6) saturate(.3) sepia(.3)}to{filter:contrast() brightness() saturate() sepia(0)}}.journal__title[data-astro-cid-qr625paf]{margin-bottom:var(--space-5);font-size:var(--fs-h2)}.journal__more[data-astro-cid-qr625paf]{position:relative;padding-top:var(--space-3);border-top:1px solid #0000}.journal__more[data-astro-cid-qr625paf] a[data-astro-cid-qr625paf]{display:inline-flex;align-items:center;min-height:44px;color:var(--burgundy);font-size:var(--fs-lead);font-style:italic;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.25em;transition:text-decoration-color var(--dur) var(--ease-out)}.journal__more[data-astro-cid-qr625paf] a[data-astro-cid-qr625paf]:hover{text-decoration-color:currentColor}.journal__body[data-astro-cid-qr625paf]{row-gap:var(--space-5);align-items:start}.journal__list[data-astro-cid-qr625paf]{grid-column:1 / -1}.index[data-astro-cid-qr625paf]{margin:0;padding:0;list-style:none}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]+li[data-astro-cid-qr625paf]{border-top:1px solid #0000}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]+li[data-astro-cid-qr625paf]:before,.journal__more[data-astro-cid-qr625paf]:before{content:"";position:absolute;inset:-1px 0 auto;height:1px;background:var(--hairline);transform-origin:0}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]{position:relative}.entry[data-astro-cid-qr625paf]{padding-block:var(--space-3)}.entry__title[data-astro-cid-qr625paf]{font-size:var(--fs-title);line-height:1.25}.entry__title[data-astro-cid-qr625paf] a[data-astro-cid-qr625paf]{text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--burgundy) 35%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--dur) var(--ease-out),text-decoration-color var(--dur) var(--ease-out)}.entry__title[data-astro-cid-qr625paf] a[data-astro-cid-qr625paf]:after{content:"";position:absolute;inset:0;z-index:1}.entry[data-astro-cid-qr625paf]:is(:hover,:focus-within) .entry__title[data-astro-cid-qr625paf] a[data-astro-cid-qr625paf]{color:var(--burgundy);text-decoration-color:currentColor}.entry__title[data-astro-cid-qr625paf] a[data-astro-cid-qr625paf]:focus-visible{outline:none}.entry__title[data-astro-cid-qr625paf] a[data-astro-cid-qr625paf]:focus-visible:after{outline:2px solid var(--burgundy);outline-offset:2px}.entry--lead[data-astro-cid-qr625paf]{padding-top:0}.entry--lead[data-astro-cid-qr625paf] .entry__title[data-astro-cid-qr625paf]{font-size:var(--fs-h3);line-height:var(--lh-tight)}.entry__dek[data-astro-cid-qr625paf]{max-width:34rem;margin-top:var(--space-2);font-size:var(--fs-body);font-style:italic;line-height:1.45;color:var(--graphite-muted)}.entry__meta[data-astro-cid-qr625paf]{display:flex;flex-wrap:wrap;gap:0 var(--space-3);margin-top:var(--space-1);font-size:var(--fs-small);font-style:italic;color:var(--graphite-muted)}.entry--lead[data-astro-cid-qr625paf] .entry__meta[data-astro-cid-qr625paf]{margin-top:var(--space-3)}.shots[data-astro-cid-qr625paf]{grid-column:2 / -1;grid-row:1;aspect-ratio:4 / 5}.shot[data-astro-cid-qr625paf]{position:absolute;inset:0;opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.shot[data-astro-cid-qr625paf]:first-child{opacity:1}.shot[data-astro-cid-qr625paf]:not(:first-child){display:none}.shot[data-astro-cid-qr625paf] picture{display:block;height:100%}.shot--mounted[data-astro-cid-qr625paf]{background:var(--ivory-deep)}.shot--mounted[data-astro-cid-qr625paf] img{object-fit:contain;padding:var(--space-3)}@media(width>=640px){.shots[data-astro-cid-qr625paf]{grid-column:6 / -1}}@media(width>=1025px){.journal__title[data-astro-cid-qr625paf]{margin-bottom:var(--space-6)}.journal__list[data-astro-cid-qr625paf]{grid-column:1 / span 7}.shots[data-astro-cid-qr625paf]{grid-column:9 / -1;position:sticky;top:calc(var(--header-h) + var(--space-4))}.shot[data-astro-cid-qr625paf]:not(:first-child){display:block}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf],.journal__more[data-astro-cid-qr625paf]{margin-inline:calc(-1 * var(--space-2));padding-inline:var(--space-2)}.journal__body[data-astro-cid-qr625paf]:has(.index>li:is(:hover,:focus-within)) .shot[data-astro-cid-qr625paf]{animation:none;opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.journal__body[data-astro-cid-qr625paf]:has(.index>li:first-child:is(:hover,:focus-within)) .shot[data-astro-cid-qr625paf]:first-child,.journal__body[data-astro-cid-qr625paf]:has(.index>li:nth-child(2):is(:hover,:focus-within)) .shot[data-astro-cid-qr625paf]:nth-child(2),.journal__body[data-astro-cid-qr625paf]:has(.index>li:nth-child(3):is(:hover,:focus-within)) .shot[data-astro-cid-qr625paf]:nth-child(3),.journal__body[data-astro-cid-qr625paf]:has(.index>li:nth-child(4):is(:hover,:focus-within)) .shot[data-astro-cid-qr625paf]:nth-child(4),.journal__body[data-astro-cid-qr625paf]:has(.index>li:nth-child(5):is(:hover,:focus-within)) .shot[data-astro-cid-qr625paf]:nth-child(5){opacity:1}}@media(hover:hover)and (pointer:fine){.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]{transition:background-color var(--dur) var(--ease-out)}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]:hover{background:var(--ivory-deep)}}@media(width>=1280px){.entry[data-astro-cid-qr625paf]{display:grid;grid-template-columns:minmax(0,1fr) 9rem 7.5rem;column-gap:var(--space-3);align-items:baseline}.entry__dek[data-astro-cid-qr625paf]{grid-column:1}.entry__meta[data-astro-cid-qr625paf]{display:contents}.entry__where[data-astro-cid-qr625paf]{grid-column:2;grid-row:1}.entry__when[data-astro-cid-qr625paf]{grid-column:3;grid-row:1;text-align:right;font-variant-numeric:tabular-nums}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]+li[data-astro-cid-qr625paf]:before,.journal__more[data-astro-cid-qr625paf]:before{animation:linear both journal-rule;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes journal-rule{0%{scale:0 1}to{scale:1}}@media(width>=1025px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%) and (timeline-scope: --j2){.journal__body[data-astro-cid-qr625paf]{timeline-scope:--j2,--j3,--j4,--j5}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]{view-timeline-axis:block;view-timeline-inset:0}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]:nth-child(2){view-timeline-name:--j2}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]:nth-child(3){view-timeline-name:--j3}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]:nth-child(4){view-timeline-name:--j4}.index[data-astro-cid-qr625paf]>li[data-astro-cid-qr625paf]:nth-child(5){view-timeline-name:--j5}.shot[data-astro-cid-qr625paf]{transition:none}.shot[data-astro-cid-qr625paf]:not(:first-child){animation:linear both journal-wipe;animation-range:cover 32% cover 50%}.shot[data-astro-cid-qr625paf]:nth-child(2){animation-timeline:--j2}.shot[data-astro-cid-qr625paf]:nth-child(3){animation-timeline:--j3}.shot[data-astro-cid-qr625paf]:nth-child(4){animation-timeline:--j4}.shot[data-astro-cid-qr625paf]:nth-child(5){animation-timeline:--j5}}}@keyframes journal-wipe{0%{clip-path:inset(100% 0 0);opacity:0}1%{opacity:1}40%{clip-path:inset(30% 0 0)}to{clip-path:inset(0);opacity:1}}.tastings[data-astro-cid-2zpzvd3g]{padding-block:var(--section);background:var(--ivory-deep)}.tastings__inner[data-astro-cid-2zpzvd3g]{row-gap:var(--space-5)}.tastings__head[data-astro-cid-2zpzvd3g],.tastings__frame[data-astro-cid-2zpzvd3g],.carte[data-astro-cid-2zpzvd3g]{grid-column:1 / -1}.tastings__intro[data-astro-cid-2zpzvd3g]{max-width:34rem;margin-top:var(--space-3);font-size:var(--fs-lead);line-height:1.45;color:var(--graphite-muted)}.tastings__quote[data-astro-cid-2zpzvd3g]{max-width:30rem;margin:var(--space-4) 0 0}.tastings__quote[data-astro-cid-2zpzvd3g] blockquote[data-astro-cid-2zpzvd3g]{margin:0;font-size:var(--fs-lead);font-style:italic;line-height:1.4}.tastings__quote[data-astro-cid-2zpzvd3g] figcaption[data-astro-cid-2zpzvd3g]{margin-top:var(--space-1);font-size:var(--fs-small);color:var(--graphite-muted)}.tastings__frame[data-astro-cid-2zpzvd3g]{aspect-ratio:4 / 3}.carte[data-astro-cid-2zpzvd3g]{padding:var(--space-5) var(--space-2);background:var(--ivory);border:1px solid var(--hairline);outline:1px solid var(--hairline);outline-offset:-.4rem;text-align:center}.carte__list[data-astro-cid-2zpzvd3g]{margin:0;padding:0;list-style:none}.course[data-astro-cid-2zpzvd3g]{position:relative;padding:var(--space-3) var(--space-2)}.course[data-astro-cid-2zpzvd3g]+.course[data-astro-cid-2zpzvd3g]:before{content:"";position:absolute;top:0;left:50%;width:2.5rem;height:1px;margin-left:-1.25rem;background:var(--hairline)}.course__name[data-astro-cid-2zpzvd3g]{font-size:var(--fs-title);line-height:1.2;text-wrap:balance}.course__name[data-astro-cid-2zpzvd3g] a[data-astro-cid-2zpzvd3g]{text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--burgundy) 35%,transparent);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--dur) var(--ease-out),text-decoration-color var(--dur) var(--ease-out)}.course__name[data-astro-cid-2zpzvd3g] a[data-astro-cid-2zpzvd3g]:after{content:"";position:absolute;inset:0;z-index:1}.course[data-astro-cid-2zpzvd3g]:is(:hover,:focus-within) .course__name[data-astro-cid-2zpzvd3g] a[data-astro-cid-2zpzvd3g]{color:var(--burgundy);text-decoration-color:currentColor}.course__name[data-astro-cid-2zpzvd3g] a[data-astro-cid-2zpzvd3g]:focus-visible{outline:none}.course__name[data-astro-cid-2zpzvd3g] a[data-astro-cid-2zpzvd3g]:focus-visible:after{outline:2px solid var(--burgundy);outline-offset:-2px}.course__note[data-astro-cid-2zpzvd3g]{max-width:30rem;margin:.4rem auto 0;font-size:var(--fs-small);font-style:italic;line-height:1.5;color:var(--graphite-muted);text-wrap:pretty}.carte__foot[data-astro-cid-2zpzvd3g]{display:grid;justify-items:center;gap:var(--space-2);margin:var(--space-3) var(--space-2) 0;padding-top:var(--space-4);border-top:1px solid var(--hairline)}.carte__note[data-astro-cid-2zpzvd3g]{max-width:24rem;font-size:var(--fs-small);font-style:italic;line-height:1.5;color:var(--graphite-muted);text-wrap:pretty}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.course[data-astro-cid-2zpzvd3g]+.course[data-astro-cid-2zpzvd3g]:before{animation:linear both course-rule;animation-timeline:view();animation-range:cover 22% cover 34%}.course__name[data-astro-cid-2zpzvd3g]{animation:linear both course-ink;animation-timeline:view();animation-range:cover 30% cover 42%}}}@keyframes course-rule{0%{scale:0 1}to{scale:1}}@keyframes course-ink{0%{opacity:.2}to{opacity:1}}@media(hover:hover)and (pointer:fine){.course[data-astro-cid-2zpzvd3g]{transition:background-color var(--dur) var(--ease-out)}.course[data-astro-cid-2zpzvd3g]:hover{background-color:var(--ivory-deep)}}@media(width>=768px){.tastings__head[data-astro-cid-2zpzvd3g]{grid-column:1 / span 8}.tastings__frame[data-astro-cid-2zpzvd3g]{grid-column:5 / -1}.carte[data-astro-cid-2zpzvd3g]{grid-column:2 / span 10;padding:var(--space-6) var(--space-5);outline-offset:-.5rem}}@media(width>=1025px){.tastings__inner[data-astro-cid-2zpzvd3g]{grid-template-rows:auto 1fr;row-gap:var(--space-5)}.tastings__head[data-astro-cid-2zpzvd3g]{grid-column:1 / span 5;grid-row:1}.tastings__frame[data-astro-cid-2zpzvd3g]{grid-column:1 / span 5;grid-row:2;aspect-ratio:auto;min-height:20rem;contain:size}.carte[data-astro-cid-2zpzvd3g]{grid-column:7 / -1;grid-row:1 / span 2;align-self:start}}@media(width>=1025px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.tastings__frame[data-astro-cid-2zpzvd3g]{animation:linear both tastings-frame;animation-timeline:view();animation-range:cover}}}@keyframes tastings-frame{0%{translate:0 2.5rem}to{translate:0 -2.5rem}}.atlas[data-astro-cid-6u7r7rsc]{row-gap:var(--space-6)}.atlas__head[data-astro-cid-6u7r7rsc]{grid-column:1 / -1}.atlas__intro[data-astro-cid-6u7r7rsc]{max-width:32rem;margin-top:var(--space-3);font-size:var(--fs-lead);line-height:1.45;color:var(--graphite-muted)}.atlas__more[data-astro-cid-6u7r7rsc] a[data-astro-cid-6u7r7rsc]{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-2);color:var(--burgundy);font-size:var(--fs-lead);font-style:italic;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.25em;transition:text-decoration-color var(--dur) var(--ease-out)}.atlas__more[data-astro-cid-6u7r7rsc] a[data-astro-cid-6u7r7rsc]:hover{text-decoration-color:currentColor}.plates[data-astro-cid-6u7r7rsc]{display:contents}.plate[data-astro-cid-6u7r7rsc]{position:relative;display:flex;flex-direction:column}.plate__frame[data-astro-cid-6u7r7rsc]{order:-1;margin-bottom:var(--space-2)}.plate__name[data-astro-cid-6u7r7rsc]{font-size:var(--fs-h3);line-height:1.1}.plate__name[data-astro-cid-6u7r7rsc] a[data-astro-cid-6u7r7rsc]{text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--burgundy) 35%,transparent);text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--dur) var(--ease-out),text-decoration-color var(--dur) var(--ease-out)}.plate__name[data-astro-cid-6u7r7rsc] a[data-astro-cid-6u7r7rsc]:after{content:"";position:absolute;inset:0;z-index:1}.plate[data-astro-cid-6u7r7rsc]:is(:hover,:focus-within) .plate__name[data-astro-cid-6u7r7rsc] a[data-astro-cid-6u7r7rsc]{color:var(--burgundy);text-decoration-color:currentColor}.plate__name[data-astro-cid-6u7r7rsc] a[data-astro-cid-6u7r7rsc]:focus-visible{outline:none}.plate__name[data-astro-cid-6u7r7rsc] a[data-astro-cid-6u7r7rsc]:focus-visible:after{outline:2px solid var(--burgundy);outline-offset:4px}.plate__meta[data-astro-cid-6u7r7rsc]{display:flex;flex-wrap:wrap;gap:0 var(--space-3);margin-top:.35rem;font-size:var(--fs-small);font-style:italic;color:var(--graphite-muted);font-variant-numeric:tabular-nums}.plate[data-astro-cid-6u7r7rsc]:first-child .plate__frame[data-astro-cid-6u7r7rsc]{aspect-ratio:4 / 5}.plate[data-astro-cid-6u7r7rsc]:nth-child(2) .plate__frame[data-astro-cid-6u7r7rsc]{aspect-ratio:4 / 3}.plate[data-astro-cid-6u7r7rsc]:nth-child(3) .plate__frame[data-astro-cid-6u7r7rsc]{aspect-ratio:1}.plate[data-astro-cid-6u7r7rsc]:nth-child(4) .plate__frame[data-astro-cid-6u7r7rsc]{aspect-ratio:3 / 4}.plate[data-astro-cid-6u7r7rsc]:first-child{grid-column:1 / span 10}.plate[data-astro-cid-6u7r7rsc]:nth-child(2){grid-column:1 / -1}.plate[data-astro-cid-6u7r7rsc]:nth-child(3){grid-column:5 / -1}.plate[data-astro-cid-6u7r7rsc]:nth-child(4){grid-column:2 / span 9}@media(width>=768px){.atlas__head[data-astro-cid-6u7r7rsc]{grid-column:1 / span 8}.plate[data-astro-cid-6u7r7rsc]:first-child{grid-column:1 / span 7}.plate[data-astro-cid-6u7r7rsc]:nth-child(2){grid-column:4 / -1}.plate[data-astro-cid-6u7r7rsc]:nth-child(3){grid-column:1 / span 5;margin-top:var(--space-6)}.plate[data-astro-cid-6u7r7rsc]:nth-child(4){grid-column:7 / -1}}@media(width>=1025px){.atlas[data-astro-cid-6u7r7rsc]{row-gap:0;align-items:start}.atlas__head[data-astro-cid-6u7r7rsc]{grid-column:1 / span 5;grid-row:1;padding-top:var(--space-6);margin-bottom:calc(var(--space-6) + var(--space-3))}.plate[data-astro-cid-6u7r7rsc]:first-child{grid-column:8 / span 4;grid-row:1}.plate[data-astro-cid-6u7r7rsc]:nth-child(2){grid-column:1 / span 6;grid-row:2;margin-top:calc(-1 * var(--space-6))}.plate[data-astro-cid-6u7r7rsc]:nth-child(3){grid-column:9 / span 3;grid-row:2;margin-top:var(--space-7)}.plate[data-astro-cid-6u7r7rsc]:nth-child(4){grid-column:4 / span 4;grid-row:3;margin-top:var(--space-4)}}.lat[data-astro-cid-6u7r7rsc]{display:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.plate__frame[data-astro-cid-6u7r7rsc] img{animation:linear both travels-plate-light;animation-timeline:view();animation-range:entry cover 45%}}}@keyframes travels-plate-light{0%{filter:brightness(.5) sepia(.2)}to{filter:brightness() sepia(0)}}@media(width>=1025px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()) and (animation-range: 0% 100%){.plate[data-astro-cid-6u7r7rsc]:nth-child(3){animation:linear both travels-plate-drift;animation-timeline:view();animation-range:cover}.plate[data-astro-cid-6u7r7rsc]:first-child{grid-column:9 / span 4}.plate[data-astro-cid-6u7r7rsc]:nth-child(3){grid-column:10 / span 3}.plate[data-astro-cid-6u7r7rsc]:nth-child(4){grid-column:3 / span 4}.atlas[data-astro-cid-6u7r7rsc]{timeline-scope:--plate2,--plate3,--plate4}.plate[data-astro-cid-6u7r7rsc]:nth-child(2){view-timeline:--plate2 block}.plate[data-astro-cid-6u7r7rsc]:nth-child(3){view-timeline:--plate3 block}.plate[data-astro-cid-6u7r7rsc]:nth-child(4){view-timeline:--plate4 block}.lat[data-astro-cid-6u7r7rsc]{--step: .875rem;--top: calc(var(--l1) + 1);--bottom: calc(var(--l4) - 1);--span: calc((var(--top) - var(--bottom)) * var(--step));--line: 45vh;position:sticky;top:calc(var(--line) - var(--span) / 2);grid-column:7 / span 2;grid-row:1 / span 3;align-self:start;justify-self:center;display:flex;align-items:center;gap:.5rem;pointer-events:none;--lat: calc(var(--l1) + (var(--l2) - var(--l1)) * var(--travels-leg-a) + (var(--l3) - var(--l2)) * var(--travels-leg-b) + (var(--l4) - var(--l3)) * var(--travels-leg-c));animation:linear both travels-leg-a,linear both travels-leg-b,linear both travels-leg-c;animation-timeline:--plate2,--plate3,--plate4;animation-range:cover calc(55vh - 20rem) cover 55vh,cover calc(55vh - var(--space-6) - var(--space-7)) cover 55vh,cover calc(55vh - 20rem) cover 55vh}.lat__num[data-astro-cid-6u7r7rsc]{counter-reset:lat round(var(--lat));font-family:var(--display);font-weight:100;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(3.5rem,7vw,7rem);line-height:1;color:var(--graphite)}.lat__num[data-astro-cid-6u7r7rsc]:before{content:counter(lat)}.lat__num[data-astro-cid-6u7r7rsc]:after{content:"°";font-size:.5em;vertical-align:top}.lat__scale[data-astro-cid-6u7r7rsc]{position:relative;flex:none;align-self:flex-start;width:1.25rem;height:calc(var(--span) + 1px);border-right:1px solid var(--graphite-muted);background:repeating-linear-gradient(to bottom,var(--graphite-muted) 0 1px,transparent 1px var(--step)) right / .375rem 100% no-repeat}.lat__tick[data-astro-cid-6u7r7rsc],.lat__needle[data-astro-cid-6u7r7rsc]{position:absolute;right:0;height:1px;background:var(--graphite-muted)}.lat__tick[data-astro-cid-6u7r7rsc]{top:calc((var(--top) - var(--d)) * var(--step));width:.75rem}.lat__needle[data-astro-cid-6u7r7rsc]{top:-1px;width:1.25rem;height:2px;background:var(--burgundy);translate:0 calc((var(--top) - var(--lat)) * var(--step))}}}@property --travels-leg-a{syntax: "<number>"; inherits: false; initial-value: 0;}@property --travels-leg-b{syntax: "<number>"; inherits: false; initial-value: 0;}@property --travels-leg-c{syntax: "<number>"; inherits: false; initial-value: 0;}@property --lat{syntax: "<number>"; inherits: true; initial-value: 0;}@keyframes travels-leg-a{to{--travels-leg-a: 1}}@keyframes travels-leg-b{to{--travels-leg-b: 1}}@keyframes travels-leg-c{to{--travels-leg-c: 1}}@keyframes travels-plate-drift{0%{translate:0 3rem}to{translate:0 -3rem}}
