/* 2026-11-12 仕上げの上書き：深緑×金、見出しは明朝、動きと影を減らす */
:root{--ink:#16221d;--muted:#5f6661;--line:#cfcabd;--paper:#f6f3ec;--accent:#c2a467;--gold-deep:#8a6d33}
body{color:var(--ink)}
h1,h2,.hero h1,.page-head h1,.statement h2,.statement p{font-family:"Shippori Mincho","Hiragino Mincho ProN","Yu Mincho",serif;font-weight:600;letter-spacing:0}
.hero h1{letter-spacing:.01em;line-height:1.5}
::selection{background:var(--accent);color:#16221d}
/* 動き：スクロールのたびに出る動きは止め、ページを開いたときの1回だけ残す */
.reveal,.reveal.on{opacity:1!important;transform:none!important;transition:none!important}
@media(hover:hover){.brand:hover .mark{transform:none}}
a,button{transition-duration:.2s}
/* 影は使わず、細い線で区切る */
.header.scrolled{box-shadow:none;border-bottom-color:var(--line)}
.header{border-bottom-color:var(--line)}
[class*="card"],[class*="panel"]{box-shadow:none}
/* カード一覧：空きマスが灰色の面にならないよう、枠は各カードの細い線にする */
.cards{background:transparent;border:0;gap:0}
.cards>*{border:1px solid var(--line);margin:0 -1px -1px 0;background:#fff}
