/* ==========================================================================
   공통 제목 · 버튼 — 상간소송 원고 랜딩페이지 (법무법인 정서)
   ========================================================================== */
/* 공통 제목: 영문 얇은 캡션 + 한글 명조 */
.en{display:block;font-family:var(--en);font-weight:200;font-size:20px;line-height:1.2;letter-spacing:.32em;text-transform:uppercase;color:var(--gold);margin-bottom:22px}
.h2{font-family:var(--serif);font-weight:200;font-size:clamp(30px,3.2vw,44px);line-height:1.38;letter-spacing:-.03em;color:var(--tx);text-wrap:balance}
.h2 b{font-weight:200;color:var(--gold-2)}
.lead{margin-top:20px;font-size:18px;color:var(--tx-2);line-height:1.75}

/* 버튼 */
.btn{display:inline-flex;align-items:center;gap:12px;height:62px;padding:0 34px;border-radius:999px;background:var(--cta);color:var(--on-gold);font-size:17px;font-weight:600;transition:background .2s,color .2s}
.btn:hover{background:var(--cta-h)}
.btn svg{width:18px;height:18px}
.btn--line{background:rgba(255,255,255,.12);color:var(--tx)}
.btn--line:hover{background:var(--tx);color:var(--bg);filter:none}
.cta-row{margin-top:56px;display:flex;justify-content:center}
