.nkluck-site .nkluck-single-post{background:var(--nkluck-color-surface,#fff);color:var(--nkluck-color-text,#424242)}.nkluck-site .nkluck-single-post__hero{min-height:0;align-items:initial;background:var(--nkluck-color-surface,#fff);color:var(--nkluck-color-text,#424242);border-bottom:1px solid var(--nkluck-color-border,#e5e5e5)}.nkluck-site .nkluck-single-post__hero.has-image{min-height:var(--nkluck-single-banner-height,220px);background:linear-gradient(90deg,var(--nkluck-single-color,#222),var(--nkluck-single-overlay,#222))}.nkluck-site .nkluck-single-post__hero.is-transparent{background:#fff0}.nkluck-site .nkluck-single-post__hero.is-transparent::after{display:none}.nkluck-site .nkluck-single-post__hero.is-transparent.has-image::before{opacity:1}.nkluck-site .nkluck-single-post__hero:not(.has-image)::after{display:none}.nkluck-site .nkluck-single-post__hero-inner{padding:26px 0 22px}.nkluck-site .nkluck-single-post__category{margin-bottom:9px;padding:0;border:0;border-radius:0;background:#fff0;color:var(--nkluck-color-muted,#777);font-size:12px;font-weight:600;letter-spacing:.03em}.nkluck-site .nkluck-single-post__hero:not(.has-image) .nkluck-single-post__title{max-width:900px;color:var(--nkluck-color-secondary,var(--nkluck-color-heading,#222));font-size:clamp(28px, 2.7vw, 32px);font-weight:600;line-height:1.18}.nkluck-site .nkluck-single-post__hero:not(.has-image) .nkluck-single-post__meta{margin-top:11px;color:var(--nkluck-color-muted,#777)}.nkluck-site .nkluck-single-post__hero:not(.has-image) .nkluck-single-post__meta .dashicons{color:currentColor}.nkluck-single-post__layout{grid-template-columns:minmax(0,1fr) 280px;gap:24px;padding-top:28px}.nkluck-single-post__layout.no-sidebar{grid-template-columns:minmax(0,1fr)}.nkluck-single-post__content,.nkluck-single-post__widget{background:var(--nkluck-color-surface,#fff);border:1px solid var(--nkluck-color-border,#e5e5e5);border-radius:12px;box-shadow:0 6px 18px rgb(16 35 63 / .05)}.nkluck-single-post__content{padding:24px}.nkluck-single-post__featured{margin:-24px -24px 24px}.nkluck-single-post__featured img{border-radius:12px 12px 0 0}.nkluck-single-post__widget{padding:18px}.nkluck-single-post__widget h2{display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--nkluck-color-primary,#d21f3c);font-size:20px;line-height:1.25;text-transform:uppercase}.nkluck-single-post__widget h2::before{content:"";width:4px;height:24px;flex:0 0 4px;border-radius:4px;background:var(--nkluck-color-primary,#d21f3c)}.nkluck-single-post__widget>a{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--nkluck-color-border,#e5e5e5);color:var(--nkluck-color-heading,#222);font-size:14px;line-height:1.35;text-decoration:none}.nkluck-single-post__widget>a:first-of-type{padding-top:2px}.nkluck-single-post__widget>a:last-child{padding-bottom:0;border-bottom:0}.nkluck-single-post__widget img{width:72px;height:72px;flex:0 0 72px;object-fit:cover;border-radius:8px}.nkluck-single-post__widget small{display:block;margin-top:5px;color:var(--nkluck-color-muted,#777);font-size:12px}.nkluck-single-post__widget small::before{content:"\\f508";display:inline-block;margin-right:5px;font-family:dashicons;font-size:12px;vertical-align:-1px}.nkluck-site .nkluck-single-post__tags strong,.nkluck-site .nkluck-single-post__share strong,.nkluck-site .nkluck-single-post__related h2{color:var(--nkluck-color-secondary,var(--nkluck-color-text,#424242))}.nkluck-site .nkluck-single-post__tags,.nkluck-site .nkluck-single-post__share{margin-top:24px;padding-top:18px}.nkluck-site .nkluck-single-post__tags a,.nkluck-site .nkluck-single-post__share a{background:var(--nkluck-color-surface,#fff);color:var(--nkluck-color-text,#424242)}.nkluck-site .nkluck-single-post__navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px}.nkluck-site .nkluck-single-post__navigation a{display:flex;min-width:0;flex-direction:column;padding:15px 16px;border:1px solid var(--nkluck-color-border,#e5e5e5);border-radius:8px;background:var(--nkluck-color-surface,#fff);color:var(--nkluck-color-muted,#777);font-size:13px;font-weight:500;text-decoration:none;transition:border-color .2s ease,background .2s ease,color .2s ease}.nkluck-site .nkluck-single-post__navigation a:hover{border-color:color-mix(in srgb,var(--nkluck-color-primary,#f7941d) 35%,var(--nkluck-color-border,#e5e5e5));background:color-mix(in srgb,var(--nkluck-color-primary,#f7941d) 4%,var(--nkluck-color-surface,#fff));color:var(--nkluck-color-primary,#f7941d)}.nkluck-site .nkluck-single-post__navigation span{display:block;margin-top:7px;color:var(--nkluck-color-secondary,var(--nkluck-color-text,#424242));font-size:15px;font-weight:600;line-height:1.4}.nkluck-site .nkluck-single-post__related{margin-top:28px}.nkluck-site .nkluck-single-post__related h2{margin:0 0 14px;font-size:20px;font-weight:600}.nkluck-site .nkluck-single-post__related>div{display:grid;gap:0;overflow:hidden;border:1px solid var(--nkluck-color-border,#e5e5e5);border-radius:8px;background:var(--nkluck-color-surface,#fff)}.nkluck-site .nkluck-single-post__related a{display:flex;min-height:50px;align-items:center;padding:11px 16px;border:0;border-bottom:1px solid var(--nkluck-color-border,#e5e5e5);border-radius:0;background:#fff0;color:var(--nkluck-color-secondary,var(--nkluck-color-text,#424242));font-size:14px;font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.nkluck-site .nkluck-single-post__related a:last-child{border-bottom:0}.nkluck-site .nkluck-single-post__related a:hover{background:var(--nkluck-color-page,#f4f6f8);color:var(--nkluck-color-primary,#f7941d)}@media (max-width:900px){.nkluck-single-post__layout{grid-template-columns:1fr}}@media (max-width:640px){.nkluck-single-post__hero-inner{padding:24px 0 14px}.nkluck-single-post__layout{padding-top:18px}.nkluck-single-post__content{padding:18px}.nkluck-single-post__featured{margin:-18px -18px 18px}.nkluck-single-post__widget{padding:16px}.nkluck-single-post__widget img{width:64px;height:64px;flex-basis:64px}}