.open-book_top__DDZiU{--book-cloth:#5b2f25;--book-page:var(--brand-linen);--book-gutter:color-mix(in srgb,var(--brand-ink) 14%,var(--brand-linen));padding-block:clamp(1.5rem,4vw,3.5rem) clamp(2.5rem,5vw,4.5rem)}.open-book_stage__9Zmor{position:relative;max-width:54rem;padding-bottom:.9rem}.open-book_cover__MG_nU{position:absolute;inset:.4rem -.7rem 0;border-radius:.4rem;background:var(--book-cloth);box-shadow:0 1.2rem 2.6rem color-mix(in srgb,black 40%,transparent)}.open-book_edges__9di43{position:absolute;inset:.15rem -.3rem .4rem;border-radius:.3rem;background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--brand-ivory) 90%,white) 0 1px,color-mix(in srgb,var(--brand-sage-paper) 85%,var(--brand-ivory)) 1px 2px)}.open-book_pages__7B0X5{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:24rem;color:var(--brand-ink)}.open-book_page__Dn9Ig{position:relative;min-width:0;padding:2.4rem clamp(1.5rem,3vw,2.5rem) 2.2rem;background:var(--book-page)}.open-book_left__EYZ4C{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.3rem 0 0 .3rem;background:linear-gradient(to right,var(--book-page) 0,var(--book-page) 80%,var(--book-gutter) 100%);text-align:center}.open-book_right__WPiBS{border-radius:0 .3rem .3rem 0;background:linear-gradient(to left,var(--book-page) 0,var(--book-page) 80%,var(--book-gutter) 100%)}.open-book_eyebrow___Z8B9{margin:0;color:var(--brand-apricot-ink);font-size:.8rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.open-book_title__bn3Zr{max-width:17ch;margin:.8rem 0 0;color:var(--brand-forest);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:400;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.open-book_rule__SCmo1{width:1.75rem;height:1px;margin:1.1rem 0 1.3rem;background:var(--brand-forest)}.open-book_price__yx5sx{margin:.8rem 0 0;color:var(--brand-ink-muted);font-size:.95rem}.open-book_running__KSegc{position:absolute;inset:.8rem 0 auto;color:var(--brand-ink-muted);font-family:var(--font-editorial),Georgia,serif;font-size:.7rem;letter-spacing:.14em;text-align:center;text-transform:uppercase}.open-book_srOnly__ZF3Qm{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.open-book_toc__GaFtA{margin:1rem 0 0;padding:0;list-style:none}.open-book_row__p5jCs{display:grid;grid-template-columns:1.5rem minmax(0,1fr);grid-column-gap:.5rem;column-gap:.5rem;align-items:baseline;padding-block:.65rem;border-bottom:1px dotted color-mix(in srgb,var(--brand-ink) 28%,transparent)}.open-book_row__p5jCs:last-child{border-bottom:0}.open-book_number__LfMk7{color:var(--brand-apricot-ink);font-family:var(--font-editorial),Georgia,serif;font-size:1.05rem}.open-book_chapter__i6ruc{color:var(--brand-forest);font-family:var(--font-editorial),Georgia,serif;font-size:1.2rem;line-height:1.2}.open-book_question__fj3ug{grid-column:2;margin-top:.15rem;font-size:.98rem;font-style:italic;line-height:1.35}.open-book_folio__clpSH,.open-book_question__fj3ug{color:var(--brand-ink-muted);font-family:var(--font-editorial),Georgia,serif}.open-book_folio__clpSH{position:absolute;bottom:.7rem;font-size:.75rem}.open-book_folioLeft__j8HOe{inset-inline:0;text-align:center}.open-book_folioRight___RfNr{right:2rem}@media (max-width:759px){.open-book_cover__MG_nU,.open-book_edges__9di43{display:none}.open-book_stage__9Zmor{padding-bottom:0}.open-book_pages__7B0X5{grid-template-columns:minmax(0,1fr);gap:1rem;min-height:0}.open-book_left__EYZ4C,.open-book_right__WPiBS{border-radius:.3rem;background:var(--book-page)}.open-book_left__EYZ4C{padding-block:2.2rem 2.6rem}.open-book_right__WPiBS{padding-top:2.6rem}.open-book_folioRight___RfNr{right:1.5rem}}.photo-steps_grid__LadgW{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem)}.photo-steps_frame__OubSt{min-width:0;overflow:hidden;border-radius:.25rem;background:var(--brand-sage-paper)}.photo-steps_image__SKaAz{display:block;width:100%;height:auto;aspect-ratio:4/3!important;object-fit:cover;object-position:center 30%}.photo-steps_copy__n58Hy{min-width:0}.photo-steps_steps__m7aH6{display:grid;grid-gap:1.5rem;gap:1.5rem;margin:0;padding:0;list-style:none}.photo-steps_title__uRZGj{margin:0;color:var(--brand-forest);font-family:var(--font-editorial),Georgia,serif;font-size:clamp(1.4rem,1.9vw,1.7rem);font-weight:400;line-height:1.15}.photo-steps_line__npRR9{max-width:32ch;margin:.3rem 0 0;color:var(--brand-ink-muted);font-size:clamp(1.03rem,1.2vw,1.12rem);line-height:1.5}@media (max-width:860px){.photo-steps_grid__LadgW{grid-template-columns:minmax(0,1fr)}}