.zj-news-section,.zj-article{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:64px 0;color:#102439}.zj-news-heading{margin-bottom:32px}.zj-news-heading small,.zj-article small{font-weight:800;letter-spacing:.12em;color:#23718b}.zj-news-heading h1{font-size:clamp(38px,6vw,76px);line-height:1.06;margin:14px 0}.zj-news-heading h2{font-size:clamp(30px,4vw,48px)}.zj-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.zj-news-card{position:relative;border-radius:18px;overflow:hidden;background:#071827;min-height:430px}.zj-news-card>a{display:flex;flex-direction:column;justify-content:flex-end;min-height:430px;height:100%;color:white;text-decoration:none}.zj-news-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.zj-news-placeholder{position:absolute;inset:0;display:grid;place-items:center;font-size:32px;font-weight:900;color:#ffe149;background:linear-gradient(145deg,#1b596b,#071827)}.zj-news-copy{position:relative;padding:80px 24px 26px;background:linear-gradient(transparent,rgba(7,24,39,.92) 65%)}.zj-news-copy h2{font-size:clamp(22px,2.3vw,29px);line-height:1.15;color:white;margin:10px 0;overflow-wrap:anywhere}.zj-news-copy p{font-size:15px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.zj-news-copy span{display:block;margin-top:18px;color:#ffe149;font-weight:800;font-size:12px;letter-spacing:.08em}.zj-news-copy time{font-size:12px}.zj-pagination{display:flex;gap:24px;justify-content:center;padding:32px}.zj-article{max-width:960px}.zj-article header{margin:40px 0 30px}.zj-article h1{font-size:clamp(32px,5vw,58px);line-height:1.1;overflow-wrap:anywhere}.zj-article header p{font-size:21px;line-height:1.5}.zj-article-cover{display:block;max-width:100%;width:auto;height:auto;max-height:850px;margin:0 auto 36px;border-radius:16px}.zj-article-body{line-height:1.8;font-size:18px;overflow-wrap:anywhere}.zj-article-body img,.zj-article-body video{max-width:100%;height:auto}.zj-article-body table{display:block;max-width:100%;overflow:auto}.zj-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:36px}.zj-gallery img{max-width:100%;height:auto;border-radius:12px}.zj-video{margin-top:32px}.zj-video iframe,.zj-video video{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:12px}.zj-news-card a:focus-visible{outline:4px solid #ffe149;outline-offset:-4px}@media(max-width:900px){.zj-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.zj-news-grid{grid-template-columns:1fr}.zj-news-card,.zj-news-card>a{min-height:470px}.zj-news-section,.zj-article{width:calc(100% - 32px);padding:40px 0}.zj-gallery{grid-template-columns:1fr}}

.zj-article-body iframe{display:block;width:100%;aspect-ratio:16/9;border:0;min-height:360px}.zj-video:has(iframe[src*="instagram.com"]) iframe{aspect-ratio:4/5;max-width:540px;margin:auto}.zj-article-body iframe[src*="instagram.com"]{aspect-ratio:4/5;max-width:540px;margin:auto}
