h1[data-astro-cid-ee4qdkpl],h2[data-astro-cid-ee4qdkpl]{text-wrap:balance}.ph[data-astro-cid-ee4qdkpl]{margin:0;overflow:hidden;border-radius:var(--radius);background:var(--surface-2)}.ph[data-astro-cid-ee4qdkpl] img[data-astro-cid-ee4qdkpl],.eng-open-photo[data-astro-cid-ee4qdkpl] img[data-astro-cid-ee4qdkpl]{display:block;width:100%;height:100%;object-fit:cover}.eng-open[data-astro-cid-ee4qdkpl]{position:relative;isolation:isolate;overflow:hidden;overflow:clip;padding-top:clamp(1.4rem,3.5vw,2.8rem)}.eng-open-grid[data-astro-cid-ee4qdkpl]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5.5rem);align-items:center}.eng-open-photo[data-astro-cid-ee4qdkpl]{margin:0;aspect-ratio:2 / 3;overflow:hidden;border-radius:var(--radius);background:var(--surface-2)}.eng-open-copy[data-astro-cid-ee4qdkpl]{position:relative;padding-block:clamp(2.2rem,4.5vw,3.6rem)}@media(min-width:821px){.eng-open-copy[data-astro-cid-ee4qdkpl]:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-100vw;right:-100vw;background:var(--bokeh),var(--surface);background-size:100vw 100%;background-repeat:repeat-x;border-block:1px solid var(--line-soft)}}.eng-open-copy[data-astro-cid-ee4qdkpl] .eyebrow[data-astro-cid-ee4qdkpl]{display:block}.eng-open-copy[data-astro-cid-ee4qdkpl] .flourish[data-astro-cid-ee4qdkpl]{margin:1rem 0 1.1rem}.eng-sub[data-astro-cid-ee4qdkpl]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.5;color:var(--text);max-width:32ch;margin-top:1.2rem}.eng-lead[data-astro-cid-ee4qdkpl]{font-size:1.12rem;line-height:1.8;color:var(--text-soft);max-width:44ch;margin-top:1rem}.eng-actions[data-astro-cid-ee4qdkpl]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:1.9rem}.eng-spread[data-astro-cid-ee4qdkpl]{margin-top:var(--section)}.sa[data-astro-cid-ee4qdkpl],.sb[data-astro-cid-ee4qdkpl]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2.2vw,28px);align-items:start}.sa-big[data-astro-cid-ee4qdkpl]{grid-column:1 / 8;aspect-ratio:4 / 5}.sa-side[data-astro-cid-ee4qdkpl]{grid-column:8 / 13;padding-top:clamp(2rem,9vw,7.5rem);display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}.sa-words[data-astro-cid-ee4qdkpl] .eyebrow[data-astro-cid-ee4qdkpl]{display:block}.sa-words[data-astro-cid-ee4qdkpl] .flourish[data-astro-cid-ee4qdkpl]{margin:1rem 0 1.2rem}.sa-line[data-astro-cid-ee4qdkpl]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.35rem,2.4vw,1.95rem);line-height:1.45;color:var(--text);max-width:22ch}.sa-small[data-astro-cid-ee4qdkpl]{width:80%;margin-left:auto;aspect-ratio:4 / 5}.sb[data-astro-cid-ee4qdkpl]{margin-top:clamp(1.5rem,4vw,3rem)}.sb-tall[data-astro-cid-ee4qdkpl]{grid-column:1 / 5;aspect-ratio:2 / 3}.sb-mid[data-astro-cid-ee4qdkpl]{grid-column:5 / 10;aspect-ratio:4 / 5;margin-top:clamp(3rem,8vw,6.5rem)}.sb-narrow[data-astro-cid-ee4qdkpl]{grid-column:10 / 13;aspect-ratio:9 / 16;margin-top:clamp(1rem,3vw,2.5rem)}.eng-price[data-astro-cid-ee4qdkpl]{margin-top:var(--section);display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:center;scroll-margin-top:96px}.ep-photo[data-astro-cid-ee4qdkpl]{aspect-ratio:4 / 5}.ep-words[data-astro-cid-ee4qdkpl]{max-width:600px;display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.ep-rate[data-astro-cid-ee4qdkpl]{font-size:clamp(2.1rem,4vw,3rem);margin-top:.2rem;font-variant-numeric:lining-nums tabular-nums}.ep-lead[data-astro-cid-ee4qdkpl]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.15rem,1.9vw,1.4rem);line-height:1.55;color:var(--text);max-width:34ch}.ep-body[data-astro-cid-ee4qdkpl]{color:var(--text-soft);line-height:1.8;max-width:48ch}.ep-words[data-astro-cid-ee4qdkpl] .text-link[data-astro-cid-ee4qdkpl]{margin-top:.5rem}@media(max-width:820px){.eng-open-grid[data-astro-cid-ee4qdkpl]{grid-template-columns:minmax(0,1fr);gap:0}.eng-open-photo[data-astro-cid-ee4qdkpl]{position:relative;z-index:1;width:100%;max-width:460px;margin-inline:auto;aspect-ratio:4 / 5}.eng-open-copy[data-astro-cid-ee4qdkpl]{margin-top:-4rem;margin-inline:calc(-1*clamp(1.2rem,5vw,3rem));padding:5.6rem clamp(1.2rem,5vw,3rem) 2.8rem;background:var(--bokeh),var(--surface);border-bottom:1px solid var(--line-soft);text-align:center;display:flex;flex-direction:column;align-items:center}.eng-open-copy[data-astro-cid-ee4qdkpl] .flourish[data-astro-cid-ee4qdkpl]{margin-inline:auto}.eng-actions[data-astro-cid-ee4qdkpl]{justify-content:center}.eng-price[data-astro-cid-ee4qdkpl]{grid-template-columns:minmax(0,1fr)}.ep-photo[data-astro-cid-ee4qdkpl]{width:100%;max-width:460px;margin-inline:auto}.ep-words[data-astro-cid-ee4qdkpl]{align-items:center;text-align:center;margin-inline:auto}}@media(max-width:760px){.sa[data-astro-cid-ee4qdkpl],.sb[data-astro-cid-ee4qdkpl]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px}.sa-big[data-astro-cid-ee4qdkpl]{grid-column:1 / -1}.sa-side[data-astro-cid-ee4qdkpl]{grid-column:1 / -1;padding-top:2.2rem;gap:2rem}.sa-line[data-astro-cid-ee4qdkpl]{max-width:26ch}.sa-small[data-astro-cid-ee4qdkpl]{width:66%}.sb[data-astro-cid-ee4qdkpl]{margin-top:2rem;row-gap:10px}.sb-tall[data-astro-cid-ee4qdkpl]{grid-column:1;aspect-ratio:9 / 16}.sb-mid[data-astro-cid-ee4qdkpl]{grid-column:2;aspect-ratio:9 / 16;margin-top:3.5rem}.sb-narrow[data-astro-cid-ee4qdkpl]{grid-column:1 / -1;width:66%;aspect-ratio:4 / 5;margin-top:0}}@media(max-width:760px){.ph[data-astro-cid-ee4qdkpl],.eng-open-photo[data-astro-cid-ee4qdkpl]{border-radius:0}.eng-open[data-astro-cid-ee4qdkpl]{padding-top:0}.eng-open-grid[data-astro-cid-ee4qdkpl]{padding-inline:0}.eng-open-photo[data-astro-cid-ee4qdkpl]{max-width:none;aspect-ratio:4 / 5}.eng-open-copy[data-astro-cid-ee4qdkpl]{margin:0;padding:var(--ph-band) var(--ph-gutter) 20px;border-bottom:0}.eng-open-copy[data-astro-cid-ee4qdkpl] .flourish[data-astro-cid-ee4qdkpl]{margin:10px auto}.eng-sub[data-astro-cid-ee4qdkpl]{font-size:1.1875rem;line-height:1.45;margin-top:10px;text-wrap:balance}.eng-lead[data-astro-cid-ee4qdkpl]{align-self:center;width:100%;max-width:36rem;margin-top:14px;font-size:1.125rem;line-height:1.55;text-align:left;text-wrap:pretty}.eng-actions[data-astro-cid-ee4qdkpl]{align-self:center;width:100%;max-width:36rem;justify-content:flex-start;gap:4px 20px;margin-top:20px}.eng-actions[data-astro-cid-ee4qdkpl] .btn-primary[data-astro-cid-ee4qdkpl]{min-width:0;padding:0 20px}.eng-spread[data-astro-cid-ee4qdkpl]{margin-top:calc(var(--section) - 4px);--cw: calc((100vw - 2 * var(--ph-edge) - var(--ph-gap)) / 2);display:grid;grid-template-columns:1fr 1fr;gap:var(--ph-gap);grid-template-rows:auto auto calc(var(--cw) * 1.25) calc(var(--cw) * .52778 - var(--ph-gap)) calc(var(--cw) * 1.25);padding-inline:var(--ph-edge)}.sa[data-astro-cid-ee4qdkpl],.sa-side[data-astro-cid-ee4qdkpl],.sb[data-astro-cid-ee4qdkpl]{display:contents}.sa-big[data-astro-cid-ee4qdkpl]{grid-column:1 / -1;grid-row:1}.sa-words[data-astro-cid-ee4qdkpl]{grid-column:1 / -1;grid-row:2;padding:24px calc(var(--ph-gutter) - var(--ph-edge));text-align:center}.sa-words[data-astro-cid-ee4qdkpl] .flourish[data-astro-cid-ee4qdkpl]{margin:10px auto}.sa-line[data-astro-cid-ee4qdkpl]{max-width:none;font-size:1.375rem;line-height:1.45;text-wrap:balance}.sa-small[data-astro-cid-ee4qdkpl],.sb-tall[data-astro-cid-ee4qdkpl],.sb-mid[data-astro-cid-ee4qdkpl],.sb-narrow[data-astro-cid-ee4qdkpl]{width:auto;margin:0;aspect-ratio:auto}.sa-small[data-astro-cid-ee4qdkpl]{grid-column:1;grid-row:3}.sb-tall[data-astro-cid-ee4qdkpl]{grid-column:1;grid-row:4 / 6}.sb-mid[data-astro-cid-ee4qdkpl]{grid-column:2;grid-row:3 / 5}.sb-narrow[data-astro-cid-ee4qdkpl]{grid-column:2;grid-row:5}.eng-price[data-astro-cid-ee4qdkpl]{padding-inline:0;gap:0;scroll-margin-top:0;margin-bottom:calc(-1 * var(--section))}.ep-photo[data-astro-cid-ee4qdkpl]{max-width:none}.ep-words[data-astro-cid-ee4qdkpl]{max-width:none;margin-inline:0;gap:12px;padding:var(--ph-band) var(--ph-gutter) 20px;background:var(--bokeh),var(--surface)}.ep-rate[data-astro-cid-ee4qdkpl]{margin-top:-4px;font-size:2rem}.ep-lead[data-astro-cid-ee4qdkpl]{font-size:1.1875rem;line-height:1.45;text-wrap:balance}.ep-body[data-astro-cid-ee4qdkpl]{line-height:1.6;text-wrap:pretty}.ep-words[data-astro-cid-ee4qdkpl] .text-link[data-astro-cid-ee4qdkpl]{margin-top:0}}
