.bg60-page{--bg60-green:#244f37;--bg60-cream:#f5f0e4;--bg60-ink:#172c20}.bg60-hero-note{font-family:Georgia,serif;font-size:1.2rem;color:var(--bg60-green);margin:1.1rem 0 .45rem}.bg60-jump{font-weight:650}.bg60-chapters{display:flex;gap:1.4rem;align-items:center;flex-wrap:wrap;padding:1.2rem var(--bq-gut);background:var(--bg60-green);color:#fff}.bg60-chapters span{margin-right:auto;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem}.bg60-chapters a{color:inherit}.bg60-ritual{background:var(--bg60-cream)}.bg60-intro,.bg60-cycle,.bg60-plan,.bg60-brand{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:start}.bg60-intro{margin-bottom:3rem}.bg60-cycle{align-items:center}.bg60-cycle figure,.bg60-format-grid figure{margin:0}.bg60-cycle img,.bg60-format-grid img{display:block;width:100%;height:auto}.bg60-cycle figcaption,.bg60-format-grid figcaption{font-size:.8rem;margin-top:.6rem;opacity:.75}.bg60-cycle ol{list-style:none;margin:1.5rem 0;padding:0;counter-reset:ritual}.bg60-cycle li{counter-increment:ritual;border-top:1px solid #9eae9c;padding:1.2rem 0 1.2rem 3.5rem;position:relative}.bg60-cycle li:before{content:'0' counter(ritual);position:absolute;left:0;color:var(--bg60-green);font-weight:700}.bg60-cycle li b,.bg60-cycle li span{display:block}.bg60-cycle li span{margin-top:.3rem}.bg60-formats{background:#fff}.bg60-format-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.bg60-format-grid article{padding:clamp(1.2rem,3vw,2.5rem);background:#f3f4ec}.bg60-format-grid h3{font:clamp(1.8rem,3vw,2.8rem)/1.1 Georgia,serif}.bg60-format-grid figure{margin-top:2rem}.bg60-format-grid img{aspect-ratio:1;object-fit:contain;background:#fff}.bg60-plan{background:#e2ebda}.bg60-planner{background:#fff;padding:clamp(1.2rem,3vw,2.4rem);box-shadow:0 14px 40px #18332412}.bg60-planner label{display:block;font-size:.85rem;font-weight:700;margin:1rem 0 .4rem}.bg60-planner input,.bg60-planner select{width:100%;padding:.8rem;border:1px solid #a2b29e;background:#fff;color:#172c20;font:inherit}.bg60-range{font-weight:700;color:var(--bg60-green);margin:1rem 0}.bg60-months{list-style:none;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:.4rem}.bg60-months li{background:#f0f4ed;text-align:center;padding:.5rem .1rem;font-size:.8rem}.bg60-months span{display:block;font-size:.65rem}.bg60-planner button{margin-top:1rem}.bg60-brand{background:var(--bg60-green)}.bg60-brand table{width:100%;border-collapse:collapse}.bg60-brand caption{text-align:left;font-weight:700;margin-bottom:1rem}.bg60-brand th,.bg60-brand td{text-align:left;border-bottom:1px solid #ffffff55;padding:.9rem .2rem}.bg60-brand td{white-space:nowrap}@media(max-width:700px){.bg60-intro,.bg60-cycle,.bg60-plan,.bg60-brand,.bg60-format-grid{grid-template-columns:1fr}.bg60-months{grid-template-columns:repeat(4,1fr)}.bg60-chapters{gap:.8rem 1rem}.bg60-chapters span{width:100%}.bg60-cycle{gap:1rem}}
.bg60-photo-note{font-size:.85rem;line-height:1.45;color:#445e4d;margin:.75rem 0 0;max-width:45rem}
.bg60-page .pp-slide img{cursor:zoom-in}
