/* legal/kvkk_notice.blade.php icin harici stiller */
.lgk-hero-title { font-size:clamp(28px,4vw,46px); font-weight:800; letter-spacing:-.03em; line-height:1.1; margin-top:10px; margin-bottom:14px; }
.lgk-hero-desc { font-size:17px; color:#4b5563; max-width:640px; line-height:1.7; margin-bottom:0; }
.lgk-meta-strip { margin-top:28px; border-left-color:#3D5AFE; max-width:560px; }
.lgk-locale-wrap { margin-top:12px; }
.lgk-locale-note { background:#fff7ed; border:1px solid #fdba74; border-radius:12px; padding:12px 16px; font-size:13.5px; color:#9a3412; }
.lgk-content-sec { padding:56px 0 80px; }
.lgk-mb-0 { margin-bottom:0; }
.lgk-toc { margin-bottom:36px; }
.lgk-toc-list { margin-top:10px; }
.lgk-h2 { font-size:clamp(20px,2.4vw,26px); font-weight:800; letter-spacing:-.02em; color:var(--ink); margin-top:44px; margin-bottom:14px; }
.lgk-td-35-label { width:35%; font-weight:600; color:var(--ink); }
.lgk-td-label { font-weight:600; color:var(--ink); }
.lgk-todo-pill { background:#fef3c7; padding:2px 8px; border-radius:4px; font-style:italic; color:#92400e; font-size:13px; }
.lgk-th-28 { width:28%; }
.lgk-ol { padding-left:1.4em; display:flex; flex-direction:column; gap:12px; margin:16px 0; list-style:decimal; }
.lgk-li { font-size:15.5px; color:#4b5563; line-height:1.75; }
.lgk-th-14 { width:14%; }
.lgk-th-36 { width:36%; }
.lgk-th-30 { width:30%; }
.lgk-th-26 { width:26%; }
.lgk-mt-12 { margin-top:12px; }
.lgk-todo-pill-lg { background:#fef3c7; padding:6px 12px; border-radius:8px; font-style:italic; color:#92400e; font-size:14px; display:inline-block; }
.lgk-mt-20 { margin-top:20px; }
.lgk-mt-32 { margin-top:32px; }
.lgk-footer-note { margin-top:36px; padding-top:24px; border-top:1px solid #e5e7eb; font-size:13px; color:#9ca3af; text-align:center; }
.lgk-muted-link { color:#6b7280; }
