.kt-art blockquote{border-left:4px solid #ba9e8b;margin:1.5rem 0;padding:.8rem 1.2rem;background:#faf8f5;border-radius:0 8px 8px 0;font-style:italic;color:#3a2a20;font-size:16px}.kt-dayplan{display:grid;gap:8px;margin:1.2rem 0 1.6rem}.kt-dp{background:#faf8f5;border:1px solid #e0d4cc;border-radius:8px;padding:.85rem 1.1rem;display:grid;grid-template-columns:105px 1fr;gap:10px;align-items:start}.kt-dp-t{font-size:12px;font-weight:700;color:#ba9e8b;text-transform:uppercase;letter-spacing:.05em;padding-top:2px}.kt-dp-d{font-size:14px;color:#222;line-height:1.65}.kt-dp-note{font-size:12px;color:#4a6e38;font-weight:600;margin-top:3px;display:block}details.kt-qi[open] summary::after{content:"−"}details.kt-qi[open] summary{border-bottom:1px solid #e0d4cc;background:#f5efea}