/* =========================================================
   PetnotePlus — Japanese typography layer
   Loaded AFTER lp.css + lp-v2.css on app/ja/lp/index.html.
   ========================================================= */

:root {
  --font: "Nunito", "M PLUS Rounded 1c", "Hiragino Maru Gothic ProN", "Hiragino Sans", "Noto Sans JP", Meiryo, system-ui, sans-serif;
}

body {
  font-size: 16px;
  line-height: 1.8;
  letter-spacing: .02em;
}
h1, h2, h3 {
  line-height: 1.45;
  letter-spacing: .03em;
  word-break: auto-phrase;
}
h2 { font-size: 1.5rem; }
.section-head p { font-size: 1rem; }

@media (min-width: 768px) {
  h2 { font-size: 1.85rem; }
}
