/* 講師写真の背景（2026-10-28 本人「背景ダサい。もう少しかっこよく」「楕円ださい。もっとかっこよく、自然に。ラグジュアリー感も」）
   tools/faculty_portrait.py が読み込みを入れる。写真スタジオの背景紙のように、頭の後ろだけがほのかに明るく、外へ深い紺に沈む。
   線・円・枠は置かない（人物を主役にする） */
.faculty-portrait {
  isolation: isolate;
  overflow: hidden;
  background:
    radial-gradient(ellipse 62% 54% at 50% 34%, rgba(232, 214, 172, 0.22) 0%, rgba(215, 188, 131, 0.08) 42%, rgba(215, 188, 131, 0) 72%),
    radial-gradient(ellipse 120% 90% at 50% 40%, #1b2d3d 0%, #0f1e2c 55%, #070f18 100%);
}
.faculty-portrait::after {
  /* 足元を少し沈め、写真の切れ目を地に溶かす */
  content: "";
  position: absolute;
  z-index: 2;
  left: 0;
  right: 0;
  bottom: 0;
  height: 18%;
  background: linear-gradient(to bottom, rgba(7, 15, 24, 0), rgba(7, 15, 24, 0.55));
  pointer-events: none;
}
.faculty-portrait img {
  position: relative;
  z-index: 1;
}
