/* =========================================================
   APPROACH KUMIKO / YOSEGI 3D SECTION
   One Continuous Woodwork Structure (Production Clean)
========================================================= */

.front-approach {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  background: #f4f2ee;
  overflow: hidden;
  overflow: clip;
}

/* 旧CSSの不要な縦縞擬似要素を完全遮断 */
.front-approach::before {
  display: none !important;
  content: none !important;
}

.front-approach__stage {
  position: relative;
  width: 100%;
  height: 100svh;
  min-height: 100svh;
  overflow: hidden;
  background: #f4f2ee;
}

.front-approach__canvas {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
  touch-action: pan-y;
}

/* UIは非表示にし、3D木組み構造そのものを主役にする */
.front-approach__header-overlay,
.front-approach__indicator {
  display: none;
}

@media (prefers-reduced-motion: reduce) {
  .front-approach__stage {
    height: 100svh;
    min-height: 100svh;
  }
}
