.torn[data-astro-cid-jameeolx]{width:100%;height:clamp(1.75rem,4.2vw,4rem);fill:var(--bg);pointer-events:none;position:absolute;left:0}.torn--top[data-astro-cid-jameeolx]{bottom:calc(100% - 1px)}.torn--bottom[data-astro-cid-jameeolx]{top:calc(100% - 1px);transform:scaleY(-1)}.torn__fibre[data-astro-cid-jameeolx]{fill:color-mix(in srgb, var(--bg) 86%, #fff)}.reveal[data-astro-cid-zkhec6xw]{height:240vh}.reveal__stick[data-astro-cid-zkhec6xw]{background:#2a231b;height:100dvh;position:sticky;top:0;overflow:hidden}.reveal__photo[data-astro-cid-zkhec6xw],.reveal__layer[data-astro-cid-zkhec6xw],.reveal__rim[data-astro-cid-zkhec6xw]{position:absolute;inset:0}.reveal__photo[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{object-fit:cover;width:100%;height:100%}.reveal__photo[data-astro-cid-zkhec6xw]:after{content:"";background:linear-gradient(#140f0a40 0%,#140f0a0d 50%,#140f0a99 100%);position:absolute;inset:0}.reveal__layer[data-astro-cid-zkhec6xw]{place-items:center;display:grid}.reveal__layer--light[data-astro-cid-zkhec6xw]{color:#f6f0e4}.reveal__paper[data-astro-cid-zkhec6xw],.reveal__rim[data-astro-cid-zkhec6xw]{display:none}.reveal[data-astro-cid-zkhec6xw][data-ready] .reveal__paper[data-astro-cid-zkhec6xw]{background:var(--bg);color:var(--ink);display:grid}.reveal[data-astro-cid-zkhec6xw][data-ready] .reveal__rim[data-astro-cid-zkhec6xw]{background:#fbf7ee;display:block}.reveal__title[data-astro-cid-zkhec6xw]{text-align:center;margin:0;font-size:clamp(3.75rem,15vw,16rem);line-height:.9}.reveal[data-astro-cid-zkhec6xw][data-ready] .reveal__title[data-astro-cid-zkhec6xw]{will-change:transform}.reveal__title[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{display:block}.reveal__layer--light[data-astro-cid-zkhec6xw] .reveal__title[data-astro-cid-zkhec6xw] em[data-astro-cid-zkhec6xw]{color:inherit}.reveal__cue[data-astro-cid-zkhec6xw]{position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.reveal__foot[data-astro-cid-zkhec6xw]{padding:clamp(1.25rem, 3vw, 2.5rem) var(--gutter) calc(clamp(1.75rem, 4.2vw, 4rem) + clamp(1rem, 2vw, 1.75rem));flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 2rem;font-size:clamp(1rem,1.25vw,1.15rem);display:flex;position:absolute;inset:auto 0 0}.reveal__foot[data-astro-cid-zkhec6xw] .label[data-astro-cid-zkhec6xw]{color:#f6f0e4cc}.reveal[data-astro-cid-zkhec6xw]:not([data-ready]) .reveal__foot[data-astro-cid-zkhec6xw]{opacity:1!important}.band[data-astro-cid-zkhec6xw]{z-index:2;background:var(--bg);min-height:100dvh;color:var(--ink);align-items:center;display:flex;position:relative}.band__map[data-astro-cid-zkhec6xw]{fill:none;width:100%;height:100%;stroke:var(--ink);stroke-width:.6px;opacity:.13;pointer-events:none;position:absolute;inset:0}.band__body[data-astro-cid-zkhec6xw]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.5rem;width:100%;padding-block:clamp(6rem,15vw,13rem);display:flex;position:relative}.band__quote[data-astro-cid-zkhec6xw]{margin:0}.band[data-astro-cid-zkhec6xw] .headline[data-astro-cid-zkhec6xw]{text-wrap:wrap;margin:0;font-size:clamp(2.25rem,6.6vw,7rem);line-height:1}.band__quote[data-astro-cid-zkhec6xw] figcaption[data-astro-cid-zkhec6xw]{margin-top:clamp(1.25rem,2.5vw,2rem);font-size:.8125rem}.band__stamps[data-astro-cid-zkhec6xw]{right:var(--gutter);align-items:center;padding-left:1.25rem;display:flex;position:absolute;bottom:clamp(4rem,10vw,9rem)}.band__stamps[data-astro-cid-zkhec6xw]>*{margin-left:-1.25rem}.band__stamps[data-astro-cid-zkhec6xw]>:nth-child(2){margin-top:4.5rem}.gallery-section[data-astro-cid-zkhec6xw]{padding-top:clamp(6rem,12vw,10rem)}.gallery[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(12,1fr);align-items:start;gap:clamp(2.5rem,4vw,4rem) clamp(1rem,2vw,2rem);display:grid}.gallery[data-astro-cid-zkhec6xw]>*{grid-column:span 4}.gallery[data-astro-cid-zkhec6xw] .media[data-astro-cid-zkhec6xw]{aspect-ratio:4/5}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+1){grid-column:span 7}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+1) .media[data-astro-cid-zkhec6xw]{aspect-ratio:3/2}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+2){grid-column:span 5}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+2) .media[data-astro-cid-zkhec6xw]{aspect-ratio:15/14}.postcard[data-astro-cid-zkhec6xw]{display:block}.postcard__face[data-astro-cid-zkhec6xw]{transform:rotate(var(--tilt,0deg));transition:transform .9s var(--ease), box-shadow .9s var(--ease);background:#fbf7ee;border-radius:.5rem;padding:clamp(.4rem,.8vw,.7rem);box-shadow:0 1px 1px #1f1a1414,0 18px 40px -22px #1f1a1480}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+1){--tilt:-1.1deg}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+2){--tilt:1deg}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+3){--tilt:.8deg}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+4){--tilt:-.7deg}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:nth-child(5n+5){--tilt:1.2deg}.postcard[data-astro-cid-zkhec6xw]:hover .postcard__face[data-astro-cid-zkhec6xw]{transform:rotate(0)translateY(-.4rem);box-shadow:0 1px 1px #1f1a1414,0 30px 50px -24px #1f1a148c}.postcard[data-astro-cid-zkhec6xw] .media[data-astro-cid-zkhec6xw]{border-radius:.25rem}.postcard[data-astro-cid-zkhec6xw] .media[data-astro-cid-zkhec6xw]:after{content:"";background:linear-gradient(#0000 55%,#140f0ab3 100%),linear-gradient(to bottom left,#140f0a73 0%,#0000 40%);position:absolute;inset:0}.postcard[data-astro-cid-zkhec6xw]:hover .media[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{transform:scale(1.04)}.postcard__post[data-astro-cid-zkhec6xw]{z-index:1;align-items:flex-start;display:flex;position:absolute;top:clamp(.6rem,1.4vw,1.1rem);right:clamp(.6rem,1.4vw,1.1rem)}.postcard__post[data-astro-cid-zkhec6xw]>.postmark{margin-top:.4rem;margin-right:-1.6rem}.pstamp[data-astro-cid-zkhec6xw]{--tooth:.34rem;aspect-ratio:4/5;width:clamp(3rem,5vw,4rem);color:var(--accent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;outline-offset:-.28rem;-webkit-mask:radial-gradient(circle at center, #0000 calc(var(--tooth) * .42), #000 calc(var(--tooth) * .46)) calc(var(--tooth) * -.5) calc(var(--tooth) * -.5) / var(--tooth) var(--tooth), linear-gradient(#000 0 0) center / calc(100% - var(--tooth)) calc(100% - var(--tooth)) no-repeat;mask:radial-gradient(circle at center, #0000 calc(var(--tooth) * .42), #000 calc(var(--tooth) * .46)) calc(var(--tooth) * -.5) calc(var(--tooth) * -.5) / var(--tooth) var(--tooth), linear-gradient(#000 0 0) center / calc(100% - var(--tooth)) calc(100% - var(--tooth)) no-repeat;background:#fbf7ee;outline:1px solid;align-content:center;justify-items:center;gap:.1rem;padding:.3rem;font-size:.5rem;font-weight:500;line-height:1;display:grid}.pstamp[data-astro-cid-zkhec6xw] b[data-astro-cid-zkhec6xw]{font-family:var(--serif);letter-spacing:0;font-size:clamp(1.25rem,2.2vw,1.9rem);font-weight:400}.postcard__greet[data-astro-cid-zkhec6xw]{z-index:1;color:#fbf6ec;position:absolute;bottom:clamp(.8rem,1.6vw,1.3rem);left:clamp(.9rem,1.8vw,1.5rem);right:1rem}.postcard__greet[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{font-family:var(--serif-text);margin-bottom:.1rem;font-size:clamp(.95rem,1.4vw,1.3rem);font-style:italic;display:block}.postcard__greet[data-astro-cid-zkhec6xw] h3[data-astro-cid-zkhec6xw]{font-family:var(--serif);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(2rem,4.6vw,4.5rem);line-height:.95}.postcard__meta[data-astro-cid-zkhec6xw]{transition:color .5s var(--ease);justify-content:space-between;gap:1rem;padding:1rem .25rem 0;display:flex}.postcard[data-astro-cid-zkhec6xw]:hover .postcard__meta[data-astro-cid-zkhec6xw]{color:var(--accent)}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:only-child{grid-column:1/-1}.gallery[data-astro-cid-zkhec6xw]>[data-astro-cid-zkhec6xw]:only-child .media[data-astro-cid-zkhec6xw]{aspect-ratio:2}.gallery__all[data-astro-cid-zkhec6xw]{transition:color .4s var(--ease)}.gallery__all[data-astro-cid-zkhec6xw]:hover{color:var(--accent)}@media (width<=767px){.band__stamps[data-astro-cid-zkhec6xw]{position:static}.band[data-astro-cid-zkhec6xw] .headline[data-astro-cid-zkhec6xw] br[data-astro-cid-zkhec6xw]{display:none}.gallery[data-astro-cid-zkhec6xw]>*{grid-column:1/-1!important}.gallery[data-astro-cid-zkhec6xw] .media[data-astro-cid-zkhec6xw]{aspect-ratio:3/2!important}.postcard__face[data-astro-cid-zkhec6xw]{--tilt:0deg}}
