/* Scoped Journal styles; existing site typography is retained. */
.lh-journal-page .page-header{display:none}.lh-journal-page main.site-main{max-width:none;padding:0}.lh-journal-page .elementor-location-single{width:100%}
.lh-journal,.lh-article,.lhj-related{font-family:Nunito,sans-serif;color:#545454}.lh-journal{max-width:1440px;margin:0 auto;padding:80px 48px 64px}.lhj-intro{max-width:780px;margin:0 auto 54px;text-align:center}.lhj-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#545454}.lhj-intro h1{font-family:Questrial,sans-serif;font-size:56px;font-weight:400;line-height:1.12;letter-spacing:-.02em;margin:14px 0 24px;color:#000}.lhj-intro>p:last-child{font-size:18px;line-height:1.7;margin:0}.lhj-categories{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 30px;border-bottom:1px solid #dedede;padding:0 0 26px;margin-bottom:42px}.lhj-categories a{color:#545454;padding:6px 0;text-decoration:none;border-bottom:1px solid transparent;font-size:15px}.lhj-categories a:hover,.lhj-categories a[aria-current]{color:#000;border-color:#000}.lhj-overview-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px}.lhj-overview-head h2{font-family:Questrial,sans-serif;font-size:32px;font-weight:400;color:#000;margin:0}.lhj-overview-head span{font-size:14px}.lhj-filters{display:grid;grid-template-columns:minmax(200px,1.8fr) minmax(130px,1fr) minmax(150px,1fr) auto auto;gap:16px;align-items:end;margin:0 0 40px}.lhj-filters label{display:flex;flex-direction:column;gap:8px;font-size:13px;color:#545454}.lhj-filters input,.lhj-filters select{font:inherit;font-size:15px;border:1px solid #bbb;border-radius:0;background:#fff;color:#222;padding:12px;min-height:48px;width:100%;margin:0;box-sizing:border-box}.lhj-filters button{background:#000;color:#fff;border:1px solid #000;border-radius:0;font:inherit;font-size:14px;letter-spacing:0;padding:13px 24px;min-height:48px;cursor:pointer}.lhj-filters button:hover{background:#333}.lhj-reset{font-size:13px;color:#545454;min-height:48px;display:flex;align-items:center;padding:4px 0;text-decoration:underline;text-underline-offset:4px}.lhj-active{font-size:14px;margin:-16px 0 30px}.lhj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 30px}.lhj-card{min-width:0}.lhj-card-image{display:block;margin-bottom:22px;overflow:hidden;background:#f4f3f1;aspect-ratio:3/2}.lhj-card-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.lhj-card:hover .lhj-card-image img{transform:scale(1.025)}.lhj-card .lhj-kicker{margin-bottom:10px;font-size:11px}.lhj-card h3{font-family:Questrial,sans-serif;font-size:25px;line-height:1.28;font-weight:400;margin:0 0 14px;color:#000}.lhj-card h3 a{color:#000;text-decoration:none}.lhj-card h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.lhj-card>p{font-size:15px;line-height:1.65;margin:0 0 18px}.lhj-read,.lhj-back{color:#000;font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.lhj-read span{margin-left:6px}.lhj-pagination{display:flex;justify-content:center;gap:12px;margin:56px 0 20px}.lhj-pagination a{border:1px solid #ccc;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;color:#000;text-decoration:none}.lhj-pagination a[aria-current]{background:#000;color:#fff;border-color:#000}.lhj-empty{padding:50px 24px;background:#f6f5f3;text-align:center;line-height:1.7}.lhj-empty h3{font-family:Questrial,sans-serif;font-size:28px;font-weight:400;color:#000}.lhj-editorial-note{font-size:12px;text-align:center;margin:56px 0 0;line-height:1.6;color:#666}.lh-journal a:focus-visible,.lh-journal button:focus-visible,.lh-journal input:focus-visible,.lh-journal select:focus-visible,.lh-article a:focus-visible,.lhj-related a:focus-visible{outline:2px solid #000;outline-offset:5px}.lh-article{font-size:18px;line-height:1.8}.lh-article p{margin:0 0 24px}.lh-article .lhj-lead{font-size:20px;color:#222;line-height:1.75}.lh-article h2{font-family:Questrial,sans-serif;font-size:31px;line-height:1.25;font-weight:400;color:#000;margin:52px 0 22px;scroll-margin-top:140px}.lh-article h3{font-family:Questrial,sans-serif;font-size:23px;color:#000;font-weight:400}.lh-article a{color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.lhj-toc{background:#f7f6f4;padding:26px 30px;margin:34px 0 44px}.lhj-toc p{font-size:17px;color:#000;margin:0 0 12px}.lhj-toc ol{padding-left:22px;margin:0}.lhj-toc li{font-size:15px;line-height:1.7;margin:7px 0}.lhj-figure{margin:40px 0}.lhj-figure img{display:block;width:100%;height:auto;max-height:660px;object-fit:contain;background:#f7f6f4}.lhj-figure figcaption{font-size:12px;line-height:1.6;margin-top:10px;color:#666}.lhj-checklist{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:24px 0;margin:46px 0}.lhj-checklist h2{font-size:25px;margin:0 0 16px}.lhj-checklist ul{padding-left:22px;margin:0}.lhj-checklist li{margin:8px 0;font-size:16px}.lhj-related{border-top:1px solid #ddd;padding-top:38px;margin-top:54px}.lhj-related>h2{font-size:30px;margin:0 0 28px}.lhj-related .lhj-grid{gap:22px}.lhj-related .lhj-card h3{font-size:20px}.lhj-related .lhj-card>p{font-size:14px}.lhj-related .lhj-card-image{margin-bottom:15px}.lhj-back{display:inline-block;margin-top:34px}
@media(max-width:1024px){.lh-journal{padding:56px 30px}.lhj-filters{grid-template-columns:1fr 1fr 1fr}.lhj-search{grid-column:span 3}.lhj-filters button{grid-column:span 2}.lhj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lhj-related .lhj-grid{grid-template-columns:1fr 1fr}.lhj-intro h1{font-size:48px}}
@media(max-width:640px){.lh-journal{padding:44px 20px}.lhj-intro{margin-bottom:36px;text-align:left}.lhj-intro h1{font-size:40px}.lhj-intro>p:last-child{font-size:16px}.lhj-categories{justify-content:flex-start;gap:12px 20px;margin-bottom:30px;padding-bottom:20px}.lhj-categories a{font-size:14px}.lhj-overview-head h2{font-size:28px}.lhj-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-bottom:32px}.lhj-search{grid-column:span 2}.lhj-filters button{grid-column:span 1}.lhj-grid{grid-template-columns:1fr;gap:40px}.lhj-card h3{font-size:26px}.lhj-card>p{font-size:16px}.lhj-card-image{margin-bottom:18px}.lh-article{font-size:17px}.lh-article .lhj-lead{font-size:18px}.lh-article h2{font-size:27px;margin-top:42px}.lhj-toc{padding:22px 20px}.lhj-figure{margin:30px 0}.lhj-related .lhj-grid{grid-template-columns:1fr;gap:30px}.lhj-related .lhj-card h3{font-size:24px}}
@media(prefers-reduced-motion:reduce){.lhj-card-image img{transition:none}.lhj-card:hover .lhj-card-image img{transform:none}}

body.lh-journal-page.page #content.site-main{max-width:none!important;width:100%;padding:0}body.lh-journal-page .lhj-categories a{text-decoration:none!important}

/* User revision 04.11.2026: category tabs remain; secondary controls temporarily hidden. */
body.lh-journal-page #lh-journal .lhj-overview-head,
body.lh-journal-page #lh-journal .lhj-filters,
body.lh-journal-page #lh-journal .lhj-active{display:none!important}
body.lh-journal-page .elementor-16846 [data-interaction-id="1d945a8d"]:empty{margin:0 0 2rem}
