.jb-news-detail-page{overflow:hidden}.jb-news-detail-page .jb-post__banner{background:var(--jb--color--secondary);padding-top:3.75rem}.jb-news-detail-page .jb-post__banner::before{top:-64.25rem;right:-19.6875rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__banner::before{top:-54.9375rem}}@media (min-width: 1024px){.jb-news-detail-page .jb-post__banner::before{top:-44.875rem}}.jb-news-detail-page .jb-post__banner::after{content:'';position:absolute;bottom:-0.0625rem;height:7.5rem;z-index:0;width:100%;background-color:var(--jb--color--white)}.jb-news-detail-page .jb-post__banner-thumbnail{padding-top:1.875rem}@media (min-width: 1024px){.jb-news-detail-page .jb-post__banner-thumbnail{padding-top:3.125rem}}.jb-news-detail-page .jb-post__banner-thumbnail figure{display:block;height:auto}.jb-news-detail-page .jb-post__banner-thumbnail figure img{width:100%;height:100%;max-height:11.75rem;-o-object-fit:cover;object-fit:cover;position:relative;z-index:3}@media (min-width: 768px){.jb-news-detail-page .jb-post__banner-thumbnail figure img{max-height:23.9375rem}}@media (min-width: 1024px){.jb-news-detail-page .jb-post__banner-thumbnail figure img{max-height:32.6875rem}}@media (min-width: 1200px){.jb-news-detail-page .jb-post__banner-thumbnail figure img{max-height:37.625rem}}.jb-news-detail-page .jb-post__banner-thumbnail .dot-grid{position:absolute;left:-7.8125rem;display:none}@media (min-width: 1024px){.jb-news-detail-page .jb-post__banner-thumbnail .dot-grid{display:block;top:2.1875rem}}.jb-news-detail-page .jb-post__banner .circle-line{position:absolute;right:0;bottom:4.6875rem;z-index:0;width:11.25rem;height:11.25rem;bottom:11.7%}@media (min-width: 768px){.jb-news-detail-page .jb-post__banner .circle-line{width:17.5rem;height:17.5rem}}.jb-news-detail-page .jb-post__banner--noimage{padding-bottom:5rem;background:var(--jb--color--secondary) !important}.jb-news-detail-page .jb-post__banner--noimage::after{display:none}.jb-news-detail-page .jb-post__banner--noimage .container{position:unset}.jb-news-detail-page .jb-post__banner--noimage .container .jb-post__banner-noimage .dot-grid{position:absolute;left:-7.5625rem;top:50%;transform:translateY(-50%);z-index:0;display:none}@media (min-width: 768px){.jb-news-detail-page .jb-post__banner--noimage .container .jb-post__banner-noimage .dot-grid{display:block}}.jb-news-detail-page .jb-post__banner--noimage .container .jb-post__banner-heading{position:relative;z-index:2}.jb-news-detail-page .jb-post__banner--noimage .container .jb-post__title .post-title{padding-bottom:1.875rem}.jb-news-detail-page .jb-post__banner--noimage .container .jb-post__title .tri-corner{top:-4.6875rem}.jb-news-detail-page .jb-post__banner--noimage .circle-line{bottom:-3.4375rem;width:11.25rem;height:11.25rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__banner--noimage .circle-line{bottom:-4.6875rem}}@media (min-width: 1024px){.jb-news-detail-page .jb-post__banner--noimage .circle-line{width:17.5rem;height:17.5rem}}.jb-news-detail-page .jb-post__title .cta{display:flex;justify-content:space-between;align-items:center}.jb-news-detail-page .jb-post__title .cta .tri-corner.mobile{display:block;width:3.75rem;height:3.75rem}@media (min-width: 1024px){.jb-news-detail-page .jb-post__title .cta .tri-corner.mobile{display:none}}.jb-news-detail-page .jb-post__title .cta .wp-block-buttons .wp-block-button__link::before,.jb-news-detail-page .jb-post__title .cta .wp-block-buttons .wp-block-button__link::after{color:var(--jb--color--tertiary)}.jb-news-detail-page .jb-post__title .post-title{position:relative;padding-top:1.875rem;padding-bottom:1.875rem}@media (min-width: 1024px){.jb-news-detail-page .jb-post__title .post-title{padding-bottom:1.875rem;padding-top:0}}.jb-news-detail-page .jb-post__title .post-title .tri-corner{position:absolute;right:0;display:none}@media (min-width: 1024px){.jb-news-detail-page .jb-post__title .post-title .tri-corner{display:block}}@media (min-width: 1200px){.jb-news-detail-page .jb-post__title .post-title .tri-corner{right:-11.875rem}}.jb-news-detail-page .jb-post__title .post-title h1{color:var(--jb--color--white);margin-top:0}.jb-news-detail-page .jb-post__title p{color:var(--jb--color--quaternary) !important}.jb-news-detail-page .jb-post__title .wp-block-buttons{margin-bottom:0}@media (min-width: 1024px){.jb-news-detail-page .jb-post__title .wp-block-buttons{margin-bottom:3.125rem}}.jb-news-detail-page .jb-post__title .wp-block-buttons .wp-block-button a{color:var(--jb--color--tertiary)}.jb-news-detail-page .jb-post__content{padding-top:3.75rem;padding-bottom:5.625rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__content{padding-top:5rem;padding-bottom:6.875rem}}@media (min-width: 1024px){.jb-news-detail-page .jb-post__content{padding-top:6.25rem;padding-bottom:9.375rem}}.jb-news-detail-page .jb-post__content-cat{display:flex;justify-content:space-between;padding-top:1.875rem;margin-top:3.75rem;flex-direction:column-reverse;gap:2.5rem;border-top:0.125rem solid var(--jb--color--gray--50)}@media (min-width: 768px){.jb-news-detail-page .jb-post__content-cat{margin-top:5rem;padding-top:2.5rem;flex-direction:row;gap:0;align-items:center}}.jb-news-detail-page .jb-post__content-cat .wp-block-buttons{margin-bottom:0;justify-content:center}.jb-news-detail-page .jb-post__related-news{margin-bottom:4.375rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__related-news{margin-bottom:5rem}}@media (min-width: 1200px){.jb-news-detail-page .jb-post__related-news{margin-bottom:6.25rem;padding-bottom:9.375rem}}.jb-news-detail-page .jb-post__related-news .related-news-heading h2{text-align:center;text-transform:uppercase}.jb-news-detail-page .jb-post__related-news .related-news{display:grid;grid-template-columns:repeat(1, 1fr);gap:2.5rem;margin-top:2.5rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__related-news .related-news{margin-top:5rem;gap:3.75rem}}@media (min-width: 1024px){.jb-news-detail-page .jb-post__related-news .related-news{grid-template-columns:repeat(2, 1fr)}}.jb-news-detail-page .jb-post__related-news .related-news__item{margin-bottom:0}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img{margin-left:0}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img figure{overflow:hidden;width:100%;height:100%;display:block;position:relative;margin:0}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img figure img{width:100%;height:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;transform:scale(1);transition-duration:var(--jb--transition--duration);transition-property:all;transition-timing-function:cubic-bezier(0.2, 1, 0.5, 1)}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img.has-small-box--br{margin-top:1.25rem}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid{position:absolute;width:11.125rem;height:11.125rem;top:0}@media (min-width: 768px){.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid{width:14.875rem;height:14.875rem;top:50%;transform:translateY(-50%)}}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid.left{left:-0.8125rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid.left{left:-2.8125rem}}@media (min-width: 1200px){.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid.left{left:-14.875rem}}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid.right{right:-0.8125rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid.right{right:-2.8125rem}}@media (min-width: 1200px){.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-img .dot-grid.right{right:-14.875rem}}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-content{margin-top:1.25rem}@media (min-width: 768px){.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-content{margin-top:1.875rem}}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-content p{color:var(--jb--color--primary) !important;margin-bottom:0.625rem}.jb-news-detail-page .jb-post__related-news .related-news__item a .related-news__item-content h4{color:var(--jb--color--secondary)}.jb-news-detail-page .jb-post__related-news .related-news__item a:hover,.jb-news-detail-page .jb-post__related-news .related-news__item a:focus,.jb-news-detail-page .jb-post__related-news .related-news__item a:active{text-decoration:none}.jb-news-detail-page .jb-post__related-news .related-news__item a:hover [class*='t-heading-'],.jb-news-detail-page .jb-post__related-news .related-news__item a:focus [class*='t-heading-'],.jb-news-detail-page .jb-post__related-news .related-news__item a:active [class*='t-heading-']{color:var(--jb--color--primary)}.jb-news-detail-page .jb-post__related-news .related-news__item a:hover .related-news__item-img::before,.jb-news-detail-page .jb-post__related-news .related-news__item a:focus .related-news__item-img::before,.jb-news-detail-page .jb-post__related-news .related-news__item a:active .related-news__item-img::before{top:-0.625rem;right:-0.625rem}.jb-news-detail-page .jb-post__related-news .related-news__item a:hover .related-news__item-img figure img,.jb-news-detail-page .jb-post__related-news .related-news__item a:focus .related-news__item-img figure img,.jb-news-detail-page .jb-post__related-news .related-news__item a:active .related-news__item-img figure img{transform:scale(1.1)}.jb-news-detail-page .jb-post__related-news .related-news__item a:hover .related-news__item-img.has-small-box--br::before,.jb-news-detail-page .jb-post__related-news .related-news__item a:focus .related-news__item-img.has-small-box--br::before,.jb-news-detail-page .jb-post__related-news .related-news__item a:active .related-news__item-img.has-small-box--br::before{top:unset;bottom:-0.625rem}

