.landmark-trail_trail__AzkMl{position:relative;min-width:0;isolation:isolate;display:flex;flex-direction:column;gap:24px}.landmark-trail_path__2xc8W{pointer-events:none;position:absolute;inset:0;height:100%;width:100%;overflow:visible}.landmark-trail_node__Y2xAZ{position:relative;min-height:64px}[data-birth-sky-pending=true] .landmark-trail_node__Y2xAZ:not([data-birth-star=true]),[data-birth-sky-pending=true] .landmark-trail_path__2xc8W{opacity:0}.landmark-trail_node__Y2xAZ:nth-of-type(3n+2){padding-left:38px}.landmark-trail_node__Y2xAZ:nth-of-type(3n){padding-left:10px}.landmark-trail_choice__b2oiv{display:grid;width:100%;min-width:0;min-height:44px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:10px;border:0;background:transparent;padding:0;color:inherit;text-align:left}.landmark-trail_starTarget__6OpXr{position:relative;display:grid;width:44px;height:44px;place-items:center;border-radius:999px}.landmark-trail_selectedRing__Q6lcs{position:absolute;inset:7px;border-radius:999px;box-shadow:0 0 0 1.5px var(--star-functional),0 0 14px color-mix(in oklch,var(--star-functional) 22%,transparent)}.landmark-trail_growthMeasure__sCm08{display:block;object-fit:contain;pointer-events:none}.landmark-trail_copy__N2ej8{min-width:0;padding-top:2px}.landmark-trail_inlineDetail__lqNJx{margin-left:54px;padding:4px 0 18px;overflow-wrap:anywhere}.landmark-trail_flight__dquP7{pointer-events:none;position:absolute;left:0;top:0;z-index:5;display:grid;width:24px;height:24px;place-items:center;opacity:0}.landmark-trail_linkTrail__3GazD{position:relative;isolation:isolate}.landmark-trail_linkTrail__3GazD:before{content:"";position:absolute;left:21px;top:22px;bottom:22px;width:1px;background:color-mix(in oklch,var(--star-functional) 45%,transparent)}.landmark-trail_linkNode__D_jnf{position:relative;display:grid;min-width:0;min-height:68px;grid-template-columns:44px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:8px 0}.landmark-trail_linkStar__eaW63{z-index:1;display:grid;width:44px;height:44px;place-items:center;border-radius:999px;background:var(--sky)}@media (prefers-reduced-motion:reduce){[data-birth-sky-pending=true] .landmark-trail_node__Y2xAZ,[data-birth-sky-pending=true] .landmark-trail_path__2xc8W{opacity:1}.landmark-trail_flight__dquP7{display:none}}.book-page_paper__rkyDs{--page-w:210mm;--page-h:279mm;--m-bind:22mm;--m-outer:16mm;--m-top:18mm;--m-foot:20mm;--paper:#faf7f0;--ink:var(--color-print-ink,#2a2622);--ink-2:#4a443c;--muted-ink:var(--color-print-muted,#7a716a);--rule:#d8d1c4;--accent:var(--color-print-lavender,#67558c);--accent-wash:#f4f1f9;--photo-well:#e6e0d6;--photo-well-2:#dad2c5;--label-font:"Source Sans 3","Helvetica Neue",Arial,sans-serif;--label-weight:600;--label-track:0.14em;--title-style:normal;--box-radius:0;--box-fill:transparent;--box-border:0.75pt solid var(--accent);--box-spine:0.75pt solid var(--accent);--u:calc(var(--page-w) / 630);position:relative;isolation:isolate;width:var(--page-w);height:var(--page-h);margin:0 auto;background:var(--paper);overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.18);font-family:"Source Serif 4",Georgia,serif;color:var(--ink);box-sizing:border-box}.book-page_paper__rkyDs *{box-sizing:border-box}.book-page_frame__Gr7r_{top:var(--m-top);bottom:var(--m-foot)}.book-page_folio__Vngb5,.book-page_frame__Gr7r_{position:absolute;left:var(--m-bind);right:var(--m-outer)}.book-page_folio__Vngb5{bottom:9mm;display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u));font-family:var(--label-font);font-size:7.5pt;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-ink)}.book-page_folioLabel__gRDzK{min-width:0}.book-page_folioCredit__9gmQR{display:inline-flex;align-items:center;flex-shrink:0;gap:calc(6 * var(--u));font-size:calc(7.5 * var(--u));letter-spacing:0;text-transform:none;white-space:nowrap}.book-page_folioStar__5zYai{display:block;width:calc(8 * var(--u));height:calc(8 * var(--u));flex-shrink:0}.book-page_marksBehind__ZFg9I{position:absolute;inset:0;z-index:-1;pointer-events:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}.book-page_marksBehind__ZFg9I svg{display:block;width:100%;height:100%}.book-page_ribbon__HSStm{position:absolute;left:calc(14 * var(--u));top:0;width:calc(24 * var(--u));height:calc(532 * var(--u));padding-top:calc(70 * var(--u));display:flex;flex-direction:column;align-items:center;background:var(--accent);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 12 * var(--u)),0 100%);box-shadow:inset calc(2 * var(--u)) 0 0 rgba(255,255,255,.1),inset calc(-2 * var(--u)) 0 0 rgba(0,0,0,.12);pointer-events:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}.book-page_ribbonText__ZOsnx{writing-mode:vertical-rl;white-space:nowrap;font-family:var(--label-font);font-weight:600;font-size:calc(7.5 * var(--u));letter-spacing:.24em;text-transform:uppercase;color:var(--paper)}.book-page_backPage__6cUNV{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(14 * var(--u));color:var(--ink-2)}.book-page_backStar__uryMa{display:block;width:calc(12 * var(--u));height:calc(12 * var(--u))}.book-page_backCredit__IyArs{margin:0;font-style:italic;font-size:calc(11.5 * var(--u));line-height:1.5;text-align:center}.book-page_label__57dc_{font-weight:var(--label-weight);font-size:8pt;letter-spacing:var(--label-track);color:var(--muted-ink)}.book-page_dateLine__OjyMg,.book-page_label__57dc_{font-family:var(--label-font);text-transform:uppercase}.book-page_dateLine__OjyMg{font-weight:500;font-size:8.5pt;letter-spacing:.12em;color:var(--ink-2)}.book-page_ageLine__e6dte{font-style:italic;font-size:9pt;color:var(--muted-ink);margin-top:1.5mm}.book-page_body__07v7s{font-size:10.5pt;line-height:1.52;color:var(--ink);hyphens:auto;orphans:2;widows:2;margin:0;white-space:pre-wrap}.book-page_body__07v7s+.book-page_body__07v7s{margin-top:3.2mm}.book-page_well__JqOjR{background:repeating-linear-gradient(135deg,var(--photo-well) 0 6mm,var(--photo-well-2) 6mm 12mm);position:relative;border-radius:var(--box-radius);overflow:hidden;border:2.5pt solid #171513;padding:3pt;background:#fff}.book-page_well__JqOjR img{width:100%;height:100%;object-fit:cover;display:block}.book-page_editorialFrame__jNQSX{display:flex;flex-direction:column;justify-content:flex-start;gap:0}.book-page_editorialArticle__rQuq4{break-inside:avoid}.book-page_editorialHead__t4YgP{margin-bottom:4mm}.book-page_editorialPhotosSingle__Zz1_n,.book-page_editorialPhotos___usf_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:4mm;margin:0 0 5mm}.book-page_editorialPhotosSingle__Zz1_n{grid-template-columns:minmax(0,1fr)}.book-page_editorialPhoto__Qa9Ni{height:48mm}.book-page_editorialPhotosSingle__Zz1_n .book-page_editorialPhoto__Qa9Ni{height:62mm}.book-page_editorialVoices__pHx4F{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8mm;align-items:start}.book-page_editorialVoiceSingle__kIWx_{max-width:138mm}.book-page_editorialVoice__MJz_s{min-width:0}.book-page_storyFlowPaired__4kx_A{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8mm;align-items:start}.book-page_constellationDivider__3N42f{height:14mm;display:flex;align-items:center;gap:2.5mm;color:#9a824f;padding:2mm 8mm}.book-page_constellationDivider__3N42f i{display:block;flex:1;border-top:.65pt dashed;transform:rotate(-2deg);opacity:.72}.book-page_constellationDivider__3N42f i:nth-of-type(2){transform:rotate(2deg)}.book-page_landmarkPresentationInset__1GCtH .book-page_landmarkStoryHeader__GHcPZ{width:114mm;margin-left:auto;padding:7mm 8mm;border:.75pt solid var(--accent)}.book-page_landmarkPresentationChapter__aijj6 .book-page_landmarkStoryHeader__GHcPZ{min-height:72mm;align-items:center;padding:10mm}.book-page_landmarkPresentationSpread___7sfg .book-page_landmarkStoryHeader__GHcPZ{min-height:52mm;border-top:.75pt solid var(--accent);border-bottom:.75pt solid var(--accent);padding:8mm 0}.book-page_spreadLeftFrame__st8W_{display:flex;flex-direction:column}.book-page_spreadLeftMark__l1jDf{flex:0 0 auto;width:24mm;margin-bottom:8mm;color:var(--accent)}.book-page_spreadLeadPhoto__9oIwD{flex:1 1 auto;min-height:0}.book-page_spreadLeadEmpty__z_z_h{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8mm}.book-page_spreadLeadMark__bOL7m{width:56mm;color:var(--accent)}.book-page_spreadLeadTitle__cp8tY{margin:0;max-width:140mm;font-size:27pt;font-weight:400;line-height:1.18}.book-page_spreadRightHeader__B1zzf{max-width:142mm;border:.75pt solid var(--accent);padding:7mm 8mm}.book-page_spreadFillerFrame__5PRIZ{display:flex;align-items:center;justify-content:center}.book-page_spreadFillerFrame__5PRIZ .book-page_constellationDivider__3N42f{width:100%}.book-page_insetSharedFrame__kQAZs{display:flex;flex-direction:column}.book-page_insetSharedFrame__kQAZs>:first-child{flex:0 0 auto}.book-page_insetSharedArticle__xkSf4{max-width:138mm}.book-page_insetSharedArticle__xkSf4 .book-page_storyVoice__wFhEH{margin-top:5mm}.book-page_insetSharedPhoto__CvYfh{width:76mm;height:48mm;margin-top:4mm}.book-page_wellNote__CVvu2{position:absolute;inset:auto 0 3mm 0;text-align:center;font-family:var(--label-font);font-size:7pt;letter-spacing:.12em;text-transform:uppercase;color:#8b8375}.book-page_qualityNote__GS4GE{position:absolute;inset:auto 2mm 2mm auto;max-width:70%;text-align:right;font-family:var(--label-font);font-size:6.5pt;line-height:1.35;color:var(--ink-2);background:rgba(250,247,240,.82);padding:1mm 2mm;border-radius:1mm}.book-page_constellation__IJncy{color:var(--accent);display:block}.book-page_lm__RyKVB{border:var(--box-border);border-left:var(--box-spine,var(--box-border));background:var(--box-fill);border-radius:var(--box-radius);position:relative;overflow:hidden;break-inside:avoid}.book-page_lmKind__lWOTy{font-family:var(--label-font);font-weight:var(--label-weight);font-size:8pt;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.book-page_lmTitle__VBXVW{margin:4mm 0 0;font-weight:400;font-style:var(--title-style);line-height:1.15}.book-page_lmWhen__D9uv8{margin-top:4mm}.book-page_lmBand__vonfv{display:flex;align-items:center;gap:8mm;padding:8mm 9mm;width:172mm}.book-page_lmBand__vonfv .book-page_lmMark__ysrjm{flex:0 0 34mm}.book-page_lmBand__vonfv .book-page_lmTitle__VBXVW{font-size:17pt;margin-top:2.5mm}.book-page_lmBand__vonfv .book-page_lmWhen__D9uv8{margin-top:2.5mm}.book-page_lmInset__1QNqK{width:114mm;margin-left:auto}.book-page_lmInset__1QNqK .book-page_lmMark__ysrjm{flex:0 0 26mm}.book-page_lmHalf__TGBGf{width:172mm;height:105mm;padding:8mm 9mm;display:flex;flex-direction:column}.book-page_lmHalf__TGBGf .book-page_lmTitle__VBXVW{font-size:19pt;margin-top:2.5mm}.book-page_lmHalfPhotos__CNztY{margin-top:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:4mm;height:46mm}.book-page_lmHalfPhotos__CNztY.book-page_single__r7dDA{grid-template-columns:1fr}.book-page_lmFull__JMZUU{position:absolute;inset:0;padding:14mm 12mm 12mm;display:flex;flex-direction:column}.book-page_lmFull__JMZUU .book-page_lmMark__ysrjm{width:56mm;margin:0 auto}.book-page_lmFull__JMZUU .book-page_lmKind__lWOTy{margin-top:10mm;text-align:center}.book-page_lmFull__JMZUU .book-page_lmTitle__VBXVW{font-size:27pt;text-align:center;margin-top:5mm}.book-page_lmFull__JMZUU .book-page_lmWhen__D9uv8{text-align:center;margin-top:6mm}.book-page_lmFull__JMZUU .book-page_lmNote__nx5PH{margin:12mm auto 0;max-width:120mm}.book-page_lmFullGrid__0hW_h{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:4mm}.book-page_lmFullGrid__0hW_h .book-page_well__JqOjR{height:46mm}.book-page_cover__OMLNL .book-page_frame__Gr7r_{display:flex;flex-direction:column}.book-page_coverTop__pepu8{flex:0 0 auto;text-align:center}.book-page_coverMiddle__XCTBd{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.book-page_coverName__2t4PR{font-size:46pt;font-weight:400;line-height:1.04;letter-spacing:-.015em;margin:0;font-style:var(--title-style)}.book-page_coverRange__Cf115{margin-top:7mm;font-size:10pt;color:var(--muted-ink)}.book-page_hair__AXRUP{width:26mm;height:1px;background:var(--rule);margin:9mm auto}.book-page_coverFoot__kvyOi{flex:0 0 auto;text-align:center}.book-page_opener__E50RW .book-page_frame__Gr7r_{display:flex;flex-direction:column;justify-content:center}.book-page_openerPeriod__RG2hr{font-size:34pt;font-weight:400;line-height:1.08;margin:0;letter-spacing:-.01em;font-style:var(--title-style)}.book-page_openerSpan__EXxp2{margin-top:5mm;font-size:10pt;color:var(--muted-ink)}.book-page_openerSaid__pHV2Q{margin-top:14mm;padding-left:8mm;border-left:1.2pt solid var(--accent);font-style:italic;font-size:12pt;line-height:1.5;color:var(--ink-2);max-width:120mm}.book-page_openerSaid__pHV2Q cite{display:block;margin-top:4mm;font-style:normal;font-family:var(--label-font);font-size:8pt;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-ink)}.book-page_openerStars__Xpz5_{margin-top:18mm;width:70mm}.book-page_pairedHead__Wedi0{text-align:center}.book-page_question__0cuQM{margin:7mm auto 0;max-width:132mm;text-align:center;font-style:italic;font-size:13pt;line-height:1.42;color:var(--ink-2)}.book-page_seamRule__NQUCk{height:1px;background:var(--rule);margin:7mm 0 0}.book-page_columns__p4p2Z{display:grid;grid-template-columns:80mm 80mm;column-gap:12mm;margin-top:7mm;position:relative;align-items:start}.book-page_columns__p4p2Z:before{content:"";position:absolute;top:0;bottom:0;left:86mm;width:.75pt;background:var(--accent);opacity:.55}.book-page_voice__2pTro .book-page_label__57dc_{display:block;margin-bottom:3.5mm}.book-page_voice__2pTro .book-page_body__07v7s{font-size:10pt;line-height:1.55}.book-page_soloBody__3sySy{max-width:120mm}.book-page_storyFrame__Rcr4j{display:flex;flex-direction:column}.book-page_storyHead__AMzKM{max-width:142mm}.book-page_storyQuestion__4nnyt{margin:7mm 0 0;max-width:132mm;font-size:18pt;font-weight:400;line-height:1.28;color:var(--ink)}.book-page_continued__QFtkt{font-family:var(--label-font);font-size:7.5pt;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink)}.book-page_storyFlow__AC0qH{display:flex;flex-direction:column;gap:9mm;margin-top:10mm}.book-page_storyVoice__wFhEH+.book-page_storyVoice__wFhEH{padding-top:8mm;border-top:.5pt solid var(--rule)}.book-page_storyByline__5IFe6{font-family:var(--label-font);font-size:8pt;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);overflow-wrap:anywhere}.book-page_storyBody__iOGcd{max-width:138mm;margin:3.5mm 0 0;font-size:11pt;line-height:1.58;white-space:pre-wrap;orphans:3;widows:3;overflow-wrap:anywhere}.book-page_storyPhotosSingle__spmiv,.book-page_storyPhotos__dMq49{display:grid;grid-template-columns:1fr 1fr;gap:4mm;margin-top:7mm}.book-page_storyPhotosSingle__spmiv{grid-template-columns:minmax(0,132mm)}.book-page_storyPhoto__MMgg0{height:88mm}.book-page_storyPhotosSingle__spmiv .book-page_storyPhoto__MMgg0{height:112mm}.book-page_landmarkStoryHeader__GHcPZ{display:grid;grid-template-columns:34mm 1fr;align-items:center;gap:8mm;border:.75pt solid var(--accent);padding:7mm 8mm}.book-page_landmarkStoryMark__uWJkN{width:34mm}.book-page_landmarkStoryTitle__A3Bhb{margin:2mm 0 3mm;font-size:19pt;font-weight:400;line-height:1.15}.book-page_photoled__z9_g4 .book-page_frame__Gr7r_{display:flex;flex-direction:column}.book-page_photoledBig__eBO87{flex:1 1 auto;min-height:0}.book-page_photoledCaption__B7twG{flex:0 0 auto;margin-top:7mm;display:flex;justify-content:space-between;align-items:baseline;gap:8mm}.book-page_photoledCaption__B7twG .book-page_words__ZgHvi{font-style:italic;font-size:10.5pt;color:var(--ink-2);max-width:110mm}.book-page_stack__sbrX1{display:flex;flex-direction:column;height:100%}.book-page_stack__sbrX1 .book-page_entry__V1WvH{flex:0 0 auto;display:flex;flex-direction:column}.book-page_stack__sbrX1 .book-page_entryGrow__hcDGh{flex:1 1 auto;min-height:0}.book-page_stack__sbrX1 .book-page_entry__V1WvH+.book-page_entry__V1WvH{margin-top:8mm;padding-top:8mm;border-top:.5pt solid var(--rule)}.book-page_insert__GNRqE .book-page_frame__Gr7r_{display:flex;flex-direction:column}.book-page_insertHeading___i0aa{margin:5mm 0 0;font-weight:400;font-size:26pt;line-height:1.15;font-style:var(--title-style)}.book-page_insertHead__CwRgi{text-align:center}.book-page_insertSub__Bv0YC{margin-top:4mm;font-style:italic;font-size:10pt;color:var(--muted-ink)}.book-page_footnote__Njz4q{flex:0 0 auto;margin-top:8mm;font-size:8.5pt;line-height:1.5;color:var(--muted-ink);font-style:italic}.book-page_openTree__azbj3{position:relative;flex:1 1 auto;margin-top:11mm}.book-page_openTreeCards__0GI23{display:grid;grid-template-columns:1fr 1fr;gap:6mm 10mm}.book-page_centre__J45fp{grid-column:1/-1;justify-self:center;width:74mm;text-align:center;border:.75pt solid var(--accent);background:var(--accent-wash);padding:6mm 5mm;margin-bottom:3mm;border-radius:var(--box-radius)}.book-page_centre__J45fp .book-page_who__59WzR{font-family:var(--label-font);font-weight:600;font-size:7.5pt;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.book-page_centre__J45fp .book-page_line__K7Sh4{margin-top:5mm;border-bottom:.5pt solid var(--accent);height:6mm}.book-page_card___TBNq{border:.5pt solid var(--rule);padding:5mm 5mm 4mm;border-radius:var(--box-radius)}.book-page_card___TBNq .book-page_who__59WzR{font-family:var(--label-font);font-weight:600;font-size:7pt;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-ink)}.book-page_card___TBNq .book-page_line__K7Sh4{margin-top:4.5mm;border-bottom:.5pt solid var(--rule);height:5.5mm}.book-page_card___TBNq .book-page_lineSmall____SFX{height:5mm}.book-page_trad__xTQJv{flex:1 1 auto;margin-top:10mm;display:flex;flex-direction:column;justify-content:center}.book-page_tier__EmCl1{display:grid;gap:5mm;flex:0 0 auto}.book-page_tier4__BYzES{grid-template-columns:repeat(4,1fr)}.book-page_tier2__ARBvm{grid-template-columns:repeat(2,1fr);gap:16mm}.book-page_tier1__ztoJc{grid-template-columns:1fr;justify-items:center}.book-page_tbox__fn8t8{border:.5pt solid var(--rule);padding:4mm 4mm 3mm;border-radius:var(--box-radius)}.book-page_tbox__fn8t8 .book-page_who__59WzR{font-family:var(--label-font);font-weight:600;font-size:6.5pt;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-ink)}.book-page_tbox__fn8t8 .book-page_line__K7Sh4{margin-top:3.5mm;border-bottom:.5pt solid var(--rule);height:5mm}.book-page_tboxChild__mgdS3{width:74mm;border:.75pt solid var(--accent);background:var(--accent-wash);text-align:center}.book-page_tboxChild__mgdS3 .book-page_who__59WzR{color:var(--accent)}.book-page_tboxChild__mgdS3 .book-page_line__K7Sh4{border-color:var(--accent);height:6mm}.book-page_join__3tn6x{position:relative;flex:0 0 20mm}.book-page_join__3tn6x i{position:absolute;background:var(--rule);display:block}.book-page_join__3tn6x i.book-page_h__N4kfY{height:.5pt;top:50%}.book-page_join__3tn6x i.book-page_v__baj8N{width:.5pt}.book-page_join__3tn6x i.book-page_up__oCGEo{top:0;bottom:50%}.book-page_join__3tn6x i.book-page_dn__GN1H_{top:50%;bottom:0}.book-page_chosen__nspJC{margin-top:12mm}.book-page_chosenTitle__juc9q{text-align:center;font-style:italic;font-size:10pt;color:var(--muted-ink);margin-bottom:5mm}.book-page_chosenRow__x2sHI{display:grid;grid-template-columns:repeat(3,1fr);gap:6mm}.book-page_birthLines__bmfYh{margin-top:12mm;display:flex;flex-direction:column;gap:8mm}.book-page_birthField___QDF2 .book-page_who__59WzR{font-family:var(--label-font);font-weight:600;font-size:7.5pt;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-ink)}.book-page_birthField___QDF2 .book-page_line__K7Sh4{margin-top:3mm;border-bottom:.5pt solid var(--rule);height:8mm;font-size:10.5pt;padding-top:2mm;color:var(--ink)}.book-page_mount__mUUWa{position:relative;min-height:74mm;flex:1 1 auto}.book-page_mount__mUUWa i{position:absolute;width:8mm;height:8mm;border:.75pt solid var(--accent)}.book-page_mount__mUUWa i.book-page_tl__41FVy{top:0;left:0;border-right:0;border-bottom:0}.book-page_mount__mUUWa i.book-page_tr__Hxix_{top:0;right:0;border-left:0;border-bottom:0}.book-page_mount__mUUWa i.book-page_bl__wfePP{bottom:0;left:0;border-right:0;border-top:0}.book-page_mount__mUUWa i.book-page_br__9IOxQ{bottom:0;right:0;border-left:0;border-top:0}.book-page_mountHint__jYAo3{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--label-font);font-size:7.5pt;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-ink)}.book-page_keepsakeCaption__w6KxN{margin-top:5mm;display:flex;justify-content:space-between;align-items:baseline;gap:8mm;border-top:.5pt solid var(--rule);padding-top:3.5mm}.book-page_keepsakeCaption__w6KxN .book-page_name__qZxhI{font-size:11pt}.book-page_blankRuled__Q5gBj{flex:1 1 auto;background-image:repeating-linear-gradient(to bottom,transparent,transparent 9mm,var(--rule) 9mm,var(--rule) calc(9mm + .5pt))}.book-page_blankGridded__Sgt_M{flex:1 1 auto;background-image:repeating-linear-gradient(to bottom,var(--rule) 0 .4pt,transparent .4pt 5mm),repeating-linear-gradient(to right,var(--rule) 0 .4pt,transparent .4pt 5mm)}@page{size:210mm 279mm;margin:0}@media print{.book-page_previewHarness__YeTis{min-height:0!important;padding:0!important;background:transparent!important}.book-page_previewStack__XE2U4,.book-page_printStack__stXDT{display:block!important;gap:0!important;padding:0!important;margin:0!important}.book-page_printStack__stXDT>*{display:block}.book-page_paper__rkyDs{height:279mm;box-shadow:none;background:var(--paper);break-after:page;page-break-after:always;break-inside:avoid;page-break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}}.book-page_bookArt__Wxyr_{display:block;flex:none;object-fit:contain;object-position:center;max-width:100%}.book-page_openerArt__1DHVK{margin-top:14mm}.book-page_coverArt__TwFSR{margin:4mm auto 0}.book-page_lmArtCenter__91Rmn{margin:0 auto}.book-page_spreadRightHeaderArt__ZZtr1{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6mm}.landmarks-sky_bloom__f0JOI{pointer-events:none;position:absolute;z-index:4;left:var(--sky-bloom-x);top:var(--sky-bloom-y);width:1px;height:1px}.landmarks-sky_glimmer__AT0ev{pointer-events:none;position:absolute;z-index:5;inset:0;width:100%;height:100%;overflow:visible}.landmarks-sky_glimmer__AT0ev path{fill:none;stroke:color-mix(in oklch,var(--star-functional) 78%,#fff4cf);stroke-width:2;stroke-linecap:round;stroke-dasharray:.12 .88;filter:drop-shadow(0 0 4px color-mix(in oklch,var(--star-functional) 42%,transparent));animation:landmarks-sky_sky-telescope-glimmer__9z1MQ .8s cubic-bezier(.28,.08,.32,1) 3.7s both}.landmarks-sky_meteors__zcBjC{pointer-events:none;position:fixed;z-index:-1;left:50%;top:0;width:min(100vw,430px);height:100dvh;transform:translateX(-50%);overflow:hidden}.landmarks-sky_meteor__7j00r{position:absolute;left:var(--meteor-x);top:var(--meteor-y);width:var(--meteor-length);height:var(--meteor-weight);border-radius:999px;opacity:0;background:linear-gradient(90deg,transparent,color-mix(in oklch,#c7b9ef 58%,transparent) 44%,color-mix(in oklch,var(--star-functional) 92%,white));box-shadow:8px 0 8px color-mix(in oklch,var(--star-functional) 28%,transparent);transform:rotate(32deg) translate3d(-52px,-34px,0);animation:landmarks-sky_sky-meteor-sweep__4wG3H var(--meteor-duration) cubic-bezier(.18,.66,.28,1) var(--meteor-delay) both}.landmarks-sky_halo__cpneu{position:absolute;left:-130px;top:-130px;width:260px;height:260px;border-radius:999px;background:radial-gradient(circle,color-mix(in oklch,var(--star-functional) 22%,transparent) 0,color-mix(in oklch,#b8a4e8 12%,transparent) 38%,transparent 72%);animation:landmarks-sky_sky-bloom-halo__WmXtc 1.15s cubic-bezier(.16,.78,.24,1) both}.landmarks-sky_point__KKoMA{position:absolute;width:3px;height:3px;border-radius:999px;background:color-mix(in oklch,var(--star-functional) 76%,white);box-shadow:0 0 7px color-mix(in oklch,var(--star-functional) 52%,transparent);animation:landmarks-sky_sky-bloom-point__zvDSI .85s cubic-bezier(.16,.78,.24,1) both}.landmarks-sky_point__KKoMA:nth-child(2){--dx:-48px;--dy:-34px;animation-delay:70ms}.landmarks-sky_point__KKoMA:nth-child(3){--dx:62px;--dy:-28px;animation-delay:115ms}.landmarks-sky_point__KKoMA:nth-child(4){--dx:-70px;--dy:36px;animation-delay:.16s}.landmarks-sky_point__KKoMA:nth-child(5){--dx:52px;--dy:58px;animation-delay:205ms}.landmarks-sky_point__KKoMA:nth-child(6){--dx:10px;--dy:-76px;animation-delay:.25s}@keyframes landmarks-sky_sky-bloom-halo__WmXtc{0%{opacity:0;transform:scale(.18)}30%{opacity:.88}to{opacity:0;transform:scale(1)}}@keyframes landmarks-sky_sky-bloom-point__zvDSI{0%{opacity:0;transform:translate(0) scale(.4)}38%{opacity:.8}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1)}}@keyframes landmarks-sky_sky-telescope-glimmer__9z1MQ{0%{opacity:0;stroke-dashoffset:1}16%{opacity:.82}78%{opacity:.68}to{opacity:0;stroke-dashoffset:0}}@keyframes landmarks-sky_sky-meteor-sweep__4wG3H{0%{opacity:0;transform:rotate(32deg) translate3d(-52px,-34px,0) scaleX(.55)}18%{opacity:.72}72%{opacity:.58}to{opacity:0;transform:rotate(32deg) translate3d(146px,96px,0) scaleX(1)}}@media (prefers-reduced-motion:reduce){.landmarks-sky_bloom__f0JOI,.landmarks-sky_glimmer__AT0ev,.landmarks-sky_meteors__zcBjC{display:none}}