/* TOKIWA – concept */
.cv-quote{ position:relative; padding:0; }
.cv-quote .ph{ height:clamp(460px,86vh,820px); }
.cv-quote::after{ content:""; position:absolute; inset:0; background:rgba(15,14,12,.34); }
.cv-quote-body{ position:absolute; inset:0; z-index:2; display:grid; place-items:center; text-align:center; color:#fff; padding:0 var(--pad-x); }
.cv-quote-body .en{ font-family:var(--f-en); font-style:italic; font-size:14px; letter-spacing:.32em; color:var(--c-gold-pale); }
.cv-quote-body h2{ margin-top:22px; font-weight:300; font-size:clamp(20px,3vw,32px); letter-spacing:.3em; line-height:2.2; text-shadow:0 2px 24px rgba(0,0,0,.35); }
