/* Püspökladány article: image-led feature within the established editorial system. */
.local-featured{display:grid!important;grid-template-columns:1.08fr 1fr;gap:0;background:#faf8f5!important;border:1px solid #e0d5dd!important;margin:0 0 42px;overflow:hidden;border-radius:0!important;box-shadow:none!important;transform:none!important}.local-featured-image{height:100%;min-height:360px;overflow:hidden;background:#c48c86}.local-featured-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:52% 55%;transition:transform .6s}.local-featured:hover img{transform:scale(1.025)}.local-featured-copy{padding:38px 38px 33px;align-self:center}.local-featured-copy .eyebrow{font-size:12px;letter-spacing:.1em;margin:0 0 17px}.local-featured-copy h3{font:400 clamp(26px,2.5vw,36px)/1.21 Georgia,'Times New Roman',serif;letter-spacing:-.03em;color:#382b39;margin:0 0 18px}.local-featured-copy>p:not(.eyebrow){font-size:16px;line-height:1.85;color:#7b6a76;margin:0}.local-featured-copy .article-read{display:inline-flex;font-size:14px;min-height:44px;align-items:center;margin-top:17px;padding:7px 0 4px;border-bottom:1px solid #b794aa;color:#69415c;line-height:1.5}.local-featured-meta{display:block;font-size:12px;color:#9a7d90;line-height:1.6;margin-top:17px}.local-editorial .article-layout{padding-top:52px}.local-article-lead{font-size:19px!important;line-height:1.85!important;color:#675162;margin-bottom:35px!important}.local-editorial .article-contents{top:30px}.local-editorial .article-contents>a{line-height:1.75}.local-editorial .article-body h2{scroll-margin-top:28px}.local-editorial .stat-callout{display:flex;gap:24px;align-items:center;padding:26px 28px;margin:31px 0;background:#eee6eb;border-left:2px solid #a5688a}.local-editorial .stat-callout-number{font:400 43px/1.1 Georgia,'Times New Roman',serif;color:#8c4f73;letter-spacing:-.04em;flex-shrink:0;max-width:45%}.local-editorial .stat-callout-text{font-size:14px;line-height:1.8;color:#8b7081}.local-editorial .stat-callout-text strong{display:block;font-size:16px;color:#65495b;margin-bottom:7px}.local-editorial .pull-quote{border-left:1px solid #ae7899;padding:4px 0 4px 28px;margin:35px 0}.local-editorial .pull-quote p{font:italic 400 25px/1.55 Georgia,'Times New Roman',serif;letter-spacing:-.01em;color:#975879;margin:0}.local-editorial .highlight-box{padding:26px 28px;border-block:1px solid #dfcdd8;background:#f4edf2;margin:31px 0}.local-editorial .highlight-label{font-size:14px;font-weight:650;color:#956880;margin-bottom:12px}.local-editorial .highlight-box>p{font-size:16px;line-height:1.9;margin:0}.local-editorial .article-end h2{color:#f4e7ef;margin:0 0 17px;font-size:34px}.local-editorial .article-end p{font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.9;color:#d3b6c9}.local-editorial .article-end .button{font-size:14px}.local-editorial .related .article-grid{margin-top:35px}
@media(max-width:1000px){.local-featured-copy{padding:29px}.local-featured-copy h3{font-size:29px}.local-featured-image{min-height:400px}}
@media(max-width:720px){.local-featured{grid-template-columns:1fr;margin-bottom:37px}.local-featured-image{min-height:0;height:auto;aspect-ratio:16/9}.local-featured-image img{object-fit:contain;object-position:center}.local-featured-copy{padding:29px 25px}.local-featured-copy h3{font-size:31px}.local-featured-meta{font-size:12px}.local-editorial .article-layout{padding-top:35px}.local-article-lead{font-size:18px!important}.local-editorial .stat-callout{display:block;padding:25px}.local-editorial .stat-callout-number{max-width:none;margin-bottom:17px;font-size:43px}.local-editorial .pull-quote{padding-left:21px}.local-editorial .pull-quote p{font-size:24px}.local-editorial .highlight-box{padding:24px}.local-editorial .article-end h2{font-size:30px}}
@media(max-width:420px){.local-featured-copy{padding:25px 21px}.local-featured-copy h3{font-size:28px}.local-editorial .highlight-box{padding:22px 20px}}
@media(prefers-reduced-motion:reduce){.local-featured-image img{transition:none}.local-featured:hover img{transform:none}}
/* Full-width painted cover, with type integrated into the scene. */
.local-cinematic{position:relative;isolation:isolate;min-height:42rem;min-height:clamp(42rem,56.25vw,58rem);display:flex;align-items:flex-end;overflow:hidden;background:#241c2b;color:#fff6f0}.local-cinematic-image{position:absolute;inset:0;z-index:-2}.local-cinematic-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:52% 60%}.local-cinematic:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(26,18,31,.78) 0%,rgba(27,20,33,.53) 34%,rgba(24,18,31,.08) 72%),linear-gradient(0deg,rgba(24,17,28,.87) 0%,rgba(26,19,32,.32) 34%,rgba(28,20,33,.06) 75%);pointer-events:none}.local-cinematic-content{padding-top:5rem;padding-bottom:5.25rem;position:relative}.local-cinematic-content .eyebrow{font-size:.75rem;font-weight:600;line-height:1.7;letter-spacing:.15em;color:#f2d4c9;margin:0 0 1.5rem;display:flex;align-items:center;gap:14px}.local-cinematic-content .eyebrow:before{content:'';display:block;width:30px;height:1px;background:#d899b5;flex-shrink:0}.local-cinematic h1{font-weight:400;letter-spacing:-.035em;margin:0;max-width:42rem;color:#fff8f1}.local-title-main{display:block;font:400 clamp(3.6rem,5.9vw,5.4rem)/1.03 Georgia,'Times New Roman',serif;letter-spacing:-.04em;text-shadow:0 2px 20px #170e2825}.local-title-detail{display:block;max-width:35rem;font:400 clamp(1.4rem,2vw,1.875rem)/1.4 Georgia,'Times New Roman',serif;letter-spacing:-.01em;margin-top:1.45rem;color:#f2e5e1;text-wrap:pretty}.local-cinematic-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;font-size:.875rem;color:#e4c8cf;line-height:1.7;margin:2rem 0 0;padding-top:1.2rem;border-top:1px solid #f1d1e038;max-width:34rem}.local-cinematic-meta>span+span{color:#d7b3c0}.local-cinematic-caption{position:absolute;bottom:20px;right:5vw;font-size:.75rem;line-height:1.6;letter-spacing:.04em;color:#e8cbd6;margin:0}.local-article-nav{display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid #e4d9e0;padding:22px 0}.local-article-nav .local-breadcrumb{font-size:.875rem;color:#8f6c83;line-height:1.7;margin:0;min-height:24px}.local-article-nav>span{font-size:.75rem;letter-spacing:.13em;color:#9f8193}.local-editorial .article-layout{padding-top:56px}.local-featured-image{position:relative}.local-featured-image:after{position:absolute;content:'';inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,#24152920)}
@media(min-width:1800px){.local-cinematic-content{padding-bottom:6rem}.local-title-main{font-size:5.8rem}.local-title-detail{font-size:1.9rem}.local-cinematic h1{max-width:44rem}}
@media(max-width:1000px){.local-cinematic{min-height:44rem}.local-cinematic-content{padding-top:4rem;padding-bottom:4rem}.local-cinematic h1{max-width:37rem}.local-title-main{font-size:4.5rem}.local-title-detail{font-size:1.65rem;max-width:30rem}.local-cinematic:after{background:linear-gradient(90deg,#201727cc 0%,#21182a8c 48%,#21182a0f 100%),linear-gradient(0deg,#201727d9 0%,#21182a40 50%,transparent 90%)}}
@media(max-width:720px){.local-cinematic{--cover-height:clamp(17rem,65vw,26rem);display:block;min-height:0;background:#291d2d}.local-cinematic-image{inset:0 0 auto;height:var(--cover-height)}.local-cinematic-image img{object-position:52% 51%}.local-cinematic:after{background:linear-gradient(180deg,rgba(34,23,39,.02) 0%,rgba(34,23,39,.03) 9rem,rgba(41,29,45,.68) calc(var(--cover-height) - 4rem),#291d2d var(--cover-height))}.local-cinematic-content{padding-top:clamp(14rem,53vw,21rem);padding-bottom:3rem}.local-cinematic-content .eyebrow{font-size:.75rem;letter-spacing:.1em;margin-bottom:1.2rem}.local-cinematic h1{max-width:36rem}.local-title-main{font-size:clamp(3.2rem,9.4vw,4.5rem);line-height:1.05}.local-title-detail{font-size:1.5rem;line-height:1.43;margin-top:1.3rem;max-width:33rem}.local-cinematic-meta{font-size:.875rem;margin-top:1.65rem;gap:5px 18px;padding-top:1rem;max-width:none}.local-cinematic-caption{position:static;padding:0 22px 22px;color:#ba96ad;font-size:.75rem;max-width:none}.local-article-nav{padding:18px 0}.local-article-nav>span{font-size:.75rem;letter-spacing:.06em}.local-editorial .article-layout{padding-top:36px}.local-featured-image:after{background:linear-gradient(180deg,transparent 65%,#24152918)}}
@media(max-width:420px){.local-cinematic-content{padding-top:14.3rem;padding-bottom:2rem}.local-title-main{font-size:3.3rem}.local-title-detail{font-size:1.4rem}.local-cinematic-content .eyebrow{font-size:.75rem;letter-spacing:.06em;gap:10px}.local-cinematic-content .eyebrow:before{width:22px}.local-cinematic-meta{display:grid;gap:4px}.local-cinematic-caption{padding-inline:18px}.local-article-nav>span{display:none}}
@media print{.local-cinematic{display:block;min-height:0;background:white;color:#222;overflow:visible}.local-cinematic-image{position:relative;height:auto;z-index:auto}.local-cinematic-image img{height:auto}.local-cinematic:after{display:none}.local-cinematic-content{padding:25px 0}.local-cinematic h1,.local-title-main,.local-title-detail,.local-cinematic-meta,.local-cinematic-content .eyebrow{color:#222;text-shadow:none}.local-title-main{font-size:40px}.local-title-detail{font-size:24px}.local-cinematic-caption{position:static;color:#666}.local-cinematic-meta>span+span{color:#555}}
