.lk-breadcrumb{display:flex;flex-wrap:wrap;gap:.55rem;color:#c5beb2;font-size:.875rem;padding-top:1.5rem;line-height:1.7}
.lk-breadcrumb a{color:#e1c27b;text-decoration:underline;text-underline-offset:.25rem}
.lk-editorial{max-width:1000px;line-height:1.8}
.lk-editorial p,.lk-local-edit>p{max-width:76ch;font-size:1.0625rem;color:#d4cfc4;line-height:1.85}
.lk-editorial h2,.lk-treatment-guide h2{margin-top:2.2rem}
.lk-editorial h3{margin-top:1.7rem}
.lk-editorial section{scroll-margin-top:7rem}
.lk-editorial .actions{margin-top:2rem}
.lk-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;margin:2rem 0}
.lk-guide-grid article{padding:1.6rem;border:1px solid #937130;background:linear-gradient(135deg,#1b180f,#0e0e0d)}
.lk-guide-grid h3{font-size:1.5rem;line-height:1.3;margin-bottom:1rem;color:#f8e4aa}
.lk-guide-grid p{line-height:1.8;color:#d4cfc4}
.lk-table-scroll{overflow-x:auto;margin:1.5rem 0;border:1px solid #937130}
.lk-comparison{border-collapse:collapse;width:100%;min-width:550px;font-size:1rem;line-height:1.7}
.lk-comparison th,.lk-comparison td{text-align:left;vertical-align:top;padding:1.1rem;border-bottom:1px solid #4d4027}
.lk-comparison thead{background:linear-gradient(115deg,#b78520,#f8e8ad,#c89329);color:#16120a}
.lk-comparison tbody th{color:#e8c87c;font-weight:500;min-width:130px}
.lk-comparison td{color:#d4cfc4}
@media(max-width:760px){.lk-guide-grid{grid-template-columns:1fr}.lk-breadcrumb{padding-top:1rem}.lk-editorial h2{font-size:1.7rem}.lk-editorial p{font-size:1rem}}
