.monthly-photo[data-astro-cid-pztoatpm]{margin:1.5rem 0 2rem;scroll-margin-top:110px}.monthly-photo[data-astro-cid-pztoatpm] img[data-astro-cid-pztoatpm]{display:block;width:100%;height:auto;border-radius:4px}.monthly-photo[data-astro-cid-pztoatpm] figcaption[data-astro-cid-pztoatpm]{margin-top:12px;font-size:15px;line-height:1.8;color:#56614d}.ninzu-hero[data-astro-cid-pztoatpm]{background:var(--bg-alt);scroll-margin-top:100px}.ninzu-hero[data-astro-cid-pztoatpm] img[data-astro-cid-pztoatpm]{display:block;width:100%;max-width:1120px;height:auto;margin:0 auto}.period-example[data-astro-cid-pztoatpm]{margin:1.5rem 0 2rem;padding:0;border:1px solid #d5ddcf;border-radius:4px;overflow:hidden;background:#fff;scroll-margin-top:110px}.period-example__heading[data-astro-cid-pztoatpm]{padding:20px 24px;border-left:4px solid #627d53;background:#edf2e8}.period-example__heading[data-astro-cid-pztoatpm] h3[data-astro-cid-pztoatpm]{margin:0 0 8px;font-size:20px;line-height:1.7}.period-example__heading[data-astro-cid-pztoatpm] p[data-astro-cid-pztoatpm]{margin:0;font-size:14px;line-height:1.8}.period-example__grid[data-astro-cid-pztoatpm]{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:24px}.period-example__period[data-astro-cid-pztoatpm]{min-width:0;border:1px solid #d7d8cf;border-radius:4px;overflow:hidden}.period-example__label[data-astro-cid-pztoatpm]{margin:0;padding:10px 16px;background:#f1eee7;font-size:15px;font-weight:700}.period-example__period--current[data-astro-cid-pztoatpm]{border-color:#b6c6aa}.period-example__period--current[data-astro-cid-pztoatpm] .period-example__label[data-astro-cid-pztoatpm]{background:#e8f0df;color:#435c32}.period-example__dates[data-astro-cid-pztoatpm]{font-size:19px;font-weight:700;margin:18px 12px;text-align:center}.period-example[data-astro-cid-pztoatpm] ol[data-astro-cid-pztoatpm]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;list-style:none;margin:0 10px;padding:0}.period-example[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm]{margin:0;text-align:center;background:#f7f7f2;border:1px solid #e1e5d9;border-radius:3px;overflow:hidden}.period-example[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm] span[data-astro-cid-pztoatpm]{display:block;font-size:14px;padding:5px 0;border-bottom:1px solid #e1e5d9}.period-example[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm] b[data-astro-cid-pztoatpm]{display:block;font-size:17px;padding:9px 0}.period-example[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm]:nth-child(n+6){background:#edf2e8}.period-example__length[data-astro-cid-pztoatpm]{font-size:14px;margin:15px 10px;text-align:center;line-height:1.8}.period-example__length[data-astro-cid-pztoatpm] strong[data-astro-cid-pztoatpm]{background:none}.period-example[data-astro-cid-pztoatpm] figcaption[data-astro-cid-pztoatpm]{margin:0 24px 24px;padding-top:16px;border-top:1px dashed #d2dbc9;font-size:15px;line-height:1.9}.period-example[data-astro-cid-pztoatpm] figcaption[data-astro-cid-pztoatpm] strong[data-astro-cid-pztoatpm]{background:none}@media(max-width:640px){.period-example__grid[data-astro-cid-pztoatpm]{grid-template-columns:1fr;padding:20px;gap:18px}.period-example__heading[data-astro-cid-pztoatpm]{padding:20px}.period-example__heading[data-astro-cid-pztoatpm] h3[data-astro-cid-pztoatpm]{font-size:19px}.period-example[data-astro-cid-pztoatpm] figcaption[data-astro-cid-pztoatpm]{margin:0 20px 20px}}#open[data-astro-cid-pztoatpm],#metrics[data-astro-cid-pztoatpm],#not-exact[data-astro-cid-pztoatpm],#compare[data-astro-cid-pztoatpm],#monthly[data-astro-cid-pztoatpm],#tools[data-astro-cid-pztoatpm]{scroll-margin-top:100px}.answer-box[data-astro-cid-pztoatpm]{padding:1rem 1.1rem .25rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.ref[data-astro-cid-pztoatpm]{margin-left:.25rem;font-size:.78rem;white-space:nowrap}.small-note[data-astro-cid-pztoatpm]{font-size:.9rem;color:var(--ink-mid)}.steps[data-astro-cid-pztoatpm],.cards[data-astro-cid-pztoatpm]{margin:1.25rem 0;padding:0;list-style:none;counter-reset:n}.steps[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm],.cards[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm]{position:relative;margin-bottom:.75rem;padding:.85rem 1rem .85rem 3rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);counter-increment:n}.steps[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm]{font-size:.95rem;line-height:1.75}.steps[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm]:before,.cards[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm]:before{content:counter(n);position:absolute;left:.85rem;top:.85rem;width:1.6rem;height:1.6rem;font-size:.875rem;font-weight:800;line-height:1.6rem;text-align:center;color:var(--white);background:var(--ink);border-radius:50%}.cards__heading[data-astro-cid-pztoatpm]{margin:0;font-weight:800;line-height:1.6;color:var(--ink)}.cards__body[data-astro-cid-pztoatpm]{margin:.3rem 0 0;font-size:.93rem;line-height:1.75}.visit-counts[data-astro-cid-pztoatpm]{margin:1.5rem 0 2rem;border:1px solid #d7dfd0;border-radius:4px;overflow:hidden;background:#fff;scroll-margin-top:110px}.visit-counts[data-astro-cid-pztoatpm] h3[data-astro-cid-pztoatpm]{margin:0;padding:18px 20px;border-left:4px solid #607b52;background:#edf2e8;font-size:20px;line-height:1.7}.visit-counts[data-astro-cid-pztoatpm]>img[data-astro-cid-pztoatpm]{display:block;width:100%;height:auto}.visit-counts__visits[data-astro-cid-pztoatpm]{display:grid;grid-template-columns:1fr 1fr}.visit-counts__visits[data-astro-cid-pztoatpm] p[data-astro-cid-pztoatpm]{padding:16px 10px;margin:0;text-align:center;font-size:15px;line-height:1.8;background:#f8f5ec}.visit-counts__visits[data-astro-cid-pztoatpm] p[data-astro-cid-pztoatpm]+p[data-astro-cid-pztoatpm]{background:#edf1f3}.visit-counts__visits[data-astro-cid-pztoatpm] strong[data-astro-cid-pztoatpm],.visit-counts__visits[data-astro-cid-pztoatpm] span[data-astro-cid-pztoatpm]{display:block;background:none}.visit-counts__totals[data-astro-cid-pztoatpm]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px}.visit-counts__totals[data-astro-cid-pztoatpm] div[data-astro-cid-pztoatpm]{text-align:center;padding:12px 4px;background:#f3f6ef;border:1px solid #e0e6d9;border-radius:3px}.visit-counts__totals[data-astro-cid-pztoatpm] span[data-astro-cid-pztoatpm]{display:block;font-size:14px}.visit-counts__totals[data-astro-cid-pztoatpm] strong[data-astro-cid-pztoatpm]{display:block;background:none;font-size:32px;line-height:1.5;color:#45613a}.visit-counts__totals[data-astro-cid-pztoatpm] small[data-astro-cid-pztoatpm]{font-size:15px;margin-left:4px}.device-illustration[data-astro-cid-pztoatpm]{margin:1.5rem 0 2rem;scroll-margin-top:110px}.device-illustration[data-astro-cid-pztoatpm] img[data-astro-cid-pztoatpm]{display:block;width:100%;height:auto;border-radius:4px}.device-illustration[data-astro-cid-pztoatpm] figcaption[data-astro-cid-pztoatpm]{font-size:15px;line-height:1.8;margin-top:12px;color:#56614d}@media(max-width:640px){.visit-counts__totals[data-astro-cid-pztoatpm]{gap:6px;padding:14px 10px}.visit-counts[data-astro-cid-pztoatpm] h3[data-astro-cid-pztoatpm]{font-size:19px}}.metrics[data-astro-cid-pztoatpm]{display:grid;gap:.75rem;margin:1.25rem 0}.metrics[data-astro-cid-pztoatpm]>div[data-astro-cid-pztoatpm],.compare-kinds[data-astro-cid-pztoatpm]>div[data-astro-cid-pztoatpm]{padding:.85rem 1rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.metrics[data-astro-cid-pztoatpm] dt[data-astro-cid-pztoatpm],.compare-kinds[data-astro-cid-pztoatpm] dt[data-astro-cid-pztoatpm]{font-weight:800;color:var(--ink)}.metrics__short[data-astro-cid-pztoatpm]{display:inline-block;margin-left:.5rem;padding:.05rem .55rem;font-size:.875rem;font-weight:700;color:var(--white);background:var(--bamboo);border-radius:999px}.metrics[data-astro-cid-pztoatpm] dd[data-astro-cid-pztoatpm],.compare-kinds[data-astro-cid-pztoatpm] dd[data-astro-cid-pztoatpm]{margin:.35rem 0 0;font-size:.93rem;line-height:1.75}.compare-kinds[data-astro-cid-pztoatpm]{display:grid;gap:.6rem;margin:1rem 0}.facts[data-astro-cid-pztoatpm] li[data-astro-cid-pztoatpm]{margin-bottom:.5rem}.tools[data-astro-cid-pztoatpm]{display:grid;gap:.75rem;margin:1.25rem 0}.tool[data-astro-cid-pztoatpm]{padding:.85rem 1rem;background:var(--white);border:1px solid rgba(43,42,39,.06);border-top:4px solid var(--ink-mid);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.tool--here[data-astro-cid-pztoatpm]{border-top-color:var(--bamboo)}.tool__when[data-astro-cid-pztoatpm]{margin:0;font-size:.875rem;font-weight:700;color:var(--ink-mid)}.tool__name[data-astro-cid-pztoatpm]{margin:.2rem 0 0;font-size:1rem;font-weight:800;color:var(--ink)}.tool__what[data-astro-cid-pztoatpm]{margin:.3rem 0 0;font-size:.9rem;line-height:1.65}@media(min-width:768px){.tools[data-astro-cid-pztoatpm]{grid-template-columns:repeat(3,minmax(0,1fr))}}.table-wrap[data-astro-cid-pztoatpm]{margin:1rem 0 .5rem;overflow-x:auto}.record[data-astro-cid-pztoatpm]{width:100%;min-width:480px;border-collapse:collapse;background:var(--white);font-size:.9rem}.record[data-astro-cid-pztoatpm] th[data-astro-cid-pztoatpm],.record[data-astro-cid-pztoatpm] td[data-astro-cid-pztoatpm]{padding:.6rem .7rem;border:1px solid rgba(43,42,39,.18);text-align:left}.record[data-astro-cid-pztoatpm] thead[data-astro-cid-pztoatpm] th[data-astro-cid-pztoatpm]{background:var(--ink-soft);font-weight:800}.record[data-astro-cid-pztoatpm] td[data-astro-cid-pztoatpm]{height:2.4rem}.sources[data-astro-cid-pztoatpm]{font-size:.85rem;word-break:break-all}
