.media-stand-in[data-astro-cid-4bplj5ry]{position:absolute;left:clamp(.5rem,1.5vw,1rem);bottom:clamp(.5rem,1.5vw,1rem);z-index:3;max-width:calc(100% - 1.5rem);padding:.4em .7em;background:#faf7f0eb;color:var(--ink, #2b2a24);font-family:var(--font-ui);font-size:.75rem;line-height:1.35;letter-spacing:.01em;pointer-events:none}.media[data-astro-cid-4bplj5ry]{position:relative;margin:0;width:100%;aspect-ratio:var(--media-aspect, 4 / 5);overflow:hidden;background:var(--sand-40);isolation:isolate;container-type:inline-size}.media--fill[data-astro-cid-4bplj5ry]{position:absolute;inset:0;aspect-ratio:auto;height:100%}.media[data-astro-cid-4bplj5ry] picture[data-astro-cid-4bplj5ry],.media[data-astro-cid-4bplj5ry] img[data-astro-cid-4bplj5ry],.media[data-astro-cid-4bplj5ry] video[data-astro-cid-4bplj5ry],.media[data-astro-cid-4bplj5ry] .ph[data-astro-cid-4bplj5ry]{position:absolute;inset:0;width:100%;height:100%}.media[data-astro-cid-4bplj5ry] img[data-astro-cid-4bplj5ry],.media[data-astro-cid-4bplj5ry] video[data-astro-cid-4bplj5ry]{object-fit:cover}.media--real[data-astro-cid-4bplj5ry]{filter:var(--media-grade)}.media--real[data-astro-cid-4bplj5ry]:after{content:"";position:absolute;inset:0;z-index:1;background:var(--media-tint);mix-blend-mode:soft-light;pointer-events:none}.ph[data-astro-cid-4bplj5ry]{display:grid;place-items:end start;background:radial-gradient(120% 90% at 18% 12%,var(--ph-a) 0%,transparent 60%),radial-gradient(110% 80% at 88% 92%,var(--ph-b) 0%,transparent 62%),linear-gradient(160deg,var(--ph-c),var(--ph-d))}.ph--bottom-right[data-astro-cid-4bplj5ry]{place-items:end end}.ph--top-left[data-astro-cid-4bplj5ry]{place-items:start start}.ph--top-right[data-astro-cid-4bplj5ry]{place-items:start end}.ph[data-astro-cid-4bplj5ry]:after{content:"";position:absolute;inset:clamp(.5rem,1.2vw,1rem);border:1px solid var(--ph-line);pointer-events:none}.ph-tide[data-astro-cid-4bplj5ry]{position:absolute;inset:-20%;background:repeating-radial-gradient(ellipse 120% 60% at 50% 120%,transparent 0 22px,var(--ph-wave) 22px 23px,transparent 23px 46px);opacity:.55;animation:ph-tide 26s ease-in-out infinite alternate}.media--video[data-astro-cid-4bplj5ry] .ph-tide[data-astro-cid-4bplj5ry]{opacity:.8}.ph-grain[data-astro-cid-4bplj5ry]{position:absolute;inset:0;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.26 0 0 0 0 0.24 0 0 0 0 0.1 0 0 0 0.55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes ph-tide{0%{transform:translate3d(-3%,2%,0) scale(1)}to{transform:translate3d(3%,-2%,0) scale(1.04)}}.ph-note[data-astro-cid-4bplj5ry]{position:relative;z-index:1;display:grid;gap:.35rem;max-width:min(30rem,86%);margin:clamp(1rem,2.4vw,2rem);padding:.7rem .85rem .75rem;background:color-mix(in srgb,var(--salt-25) 82%,transparent);backdrop-filter:blur(6px);color:var(--sage-100);font-family:var(--font-body);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:.02em}html[data-media-notes=off] .ph-note[data-astro-cid-4bplj5ry]{display:none}@container (max-width: 300px){.ph-note[data-astro-cid-4bplj5ry]{margin:.6rem;padding:.45rem .55rem;font-size:.6875rem;max-width:calc(100% - 1.2rem)}.ph-extra[data-astro-cid-4bplj5ry]{display:none}}@container (max-width: 200px){.ph-suggested[data-astro-cid-4bplj5ry]{display:none}}@container (max-width: 140px){.ph-note[data-astro-cid-4bplj5ry]{display:none}}.ph-kind[data-astro-cid-4bplj5ry]{display:inline-flex;align-items:center;gap:.45rem;letter-spacing:var(--track-label);color:var(--sage-80)}.ph-kind[data-astro-cid-4bplj5ry] svg[data-astro-cid-4bplj5ry]{width:.95rem;height:.95rem;flex:none}.ph-suggested[data-astro-cid-4bplj5ry]{color:var(--sage-100)}.ph-extra[data-astro-cid-4bplj5ry]{color:var(--sage-80);font-style:italic}.tone-sand[data-astro-cid-4bplj5ry]{--ph-a: #fbf4e2;--ph-b: #e9d9ad;--ph-c: #f2e6c8;--ph-d: #e6d6a4;--ph-wave: rgb(99 91 57 / .1);--ph-line: rgb(99 91 57 / .22)}.tone-salt[data-astro-cid-4bplj5ry]{--ph-a: #ffffff;--ph-b: #e9e5d6;--ph-c: #f6f4ec;--ph-d: #e6e1cf;--ph-wave: rgb(99 91 57 / .08);--ph-line: rgb(99 91 57 / .2)}.tone-sage[data-astro-cid-4bplj5ry]{--ph-a: #f6f5ef;--ph-b: #dedbcc;--ph-c: #edebe1;--ph-d: #e2dfd1;--ph-wave: rgb(67 61 27 / .1);--ph-line: rgb(67 61 27 / .2)}.tone-dusk[data-astro-cid-4bplj5ry]{--ph-a: #fbf4e2;--ph-b: #e6dcc3;--ph-c: #f2e8d2;--ph-d: #e6dcc1;--ph-wave: rgb(67 61 27 / .1);--ph-line: rgb(67 61 27 / .2)}.tone-sea[data-astro-cid-4bplj5ry]{--ph-a: #fbfaf5;--ph-b: #e2dfd3;--ph-c: #f1efe6;--ph-d: #e3e1d4;--ph-wave: rgb(67 61 27 / .12);--ph-line: rgb(67 61 27 / .2)}@media(prefers-reduced-motion:reduce){.ph-tide[data-astro-cid-4bplj5ry]{animation:none}}
