/* TECRITA Corporate: block-level tweaks */

/* Headings: a bit tighter tracking */
h1,h2,h3{ letter-spacing: .01em; }

/* Tables: corporate-friendly */
.wp-block-table table{ width: 100%; }
.wp-block-table th{ text-align: left; }

/* CTA: SPで縦積み＆同幅（既存を踏襲） */
@media (max-width: 640px){
  .wp-block-buttons{
    flex-direction: column;
    align-items: stretch;
    gap: 12px;
  }
  .wp-block-buttons .wp-block-button,
  .wp-block-buttons .wp-block-button__link{
    width: 100%;
  }
}

/* Arkhe寄せ：アウトラインボタンを“透明背景＋枠線”に */
.wp-block-button.is-style-outline .wp-block-button__link{
  background: transparent;
  border: 2px solid currentColor;
}

/* CTA内：ボタンの行間を整える（wrap時の見た目安定） */
.wp-block-buttons{
  gap: 12px;
}