/*
Theme Name: もしもの防災 Cocoon Child
Theme URI: https://moshimono-bousai.com/
Description: 「もしもの防災」専用のCocoon子テーマ
Author: もしもの防災編集部
Template: cocoon-master
Version: 1.4.0
Text Domain: moshimono-bousai
*/

@import url("assets/site.css");

html { scroll-behavior: smooth; }
body.moshimono-theme { margin: 0; background: #fff; }
.moshimo-main { min-height: 55vh; }
.screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.wp-admin .screen-reader-text { position: static; width: auto; height: auto; }

/* Keep the hero readable on portrait tablets while the main navigation is collapsed. */
@media (max-width: 900px) {
  .hero-grid { grid-template-columns: 1fr; gap: 45px; padding-bottom: 60px; }
  .hero-content { max-width: 680px; }
  .preparedness-card { width: min(100%, 620px); }
}
