.news-detail{min-width:0}.news-detail__hero{position:relative;display:flex;align-items:center;min-height:400px;margin-left:calc(-1*max(16px, (100vw - 1352px) / 2 + 16px));padding:30px 24px 30px max(16px,(100vw - 1352px)/2 + 16px);overflow:hidden;background-color:#000;color:#fff}@media(min-width: 1200px){.news-detail__hero{margin-right:-32px}}@media(max-width: 767px){.news-detail__hero{min-height:0;padding-block:32px}}.news-detail__hero::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg, #000000 8.93%, rgba(45, 15, 73, 0) 74.31%)}@media(max-width: 767px){.news-detail__hero::before{background:rgba(0,0,0,.5)}}.news-detail__hero-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.news-detail__hero-content{position:relative;z-index:2;max-width:660px}.news-detail__category{display:inline-block;margin-bottom:12px;padding:6px 16px;background-color:#4b1979;font-size:14px;font-weight:600;line-height:1.3;color:#fff;transition:.3s ease;border-radius:2px}.news-detail__category:hover{background-color:#243c88;color:#fff}.news-detail__category:focus-visible{outline:2px solid #ffd400;outline-offset:2px}.news-detail__title{margin-bottom:12px;font-size:48px;font-weight:700;line-height:1.2;color:#fff}@media(max-width: 1199px){.news-detail__title{font-size:40px}}@media(max-width: 767px){.news-detail__title{font-size:32px}}.news-detail__excerpt{display:-webkit-box;margin-bottom:22px;overflow:hidden;font-size:18px;line-height:1.375;color:#fff;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.news-detail__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 0;margin-left:-14px;overflow:hidden;list-style:none}.news-detail__meta-item{display:flex;align-items:center;gap:8px;min-height:32px;margin-left:-1px;padding:0 14px;border-left:1px solid hsla(0,0%,100%,.45);font-size:12px;line-height:1.3}.news-detail__avatar{flex-shrink:0;width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.news-detail__meta-icon{flex-shrink:0}.news-detail__body{display:grid;grid-template-columns:48px minmax(0, 750px);gap:66px;margin-top:40px}@media(max-width: 1199px){.news-detail__body{grid-template-columns:minmax(0, 1fr);gap:20px}}.news-detail__content{min-width:0;line-height:1.3}.news-detail__figure,.news-detail__content .wp-block-image,.news-detail__content .wp-block-gallery{margin:32px 0}.news-detail__figure img,.news-detail__content .wp-block-image img,.news-detail__content .wp-block-gallery img{display:block;width:100%;height:auto;border-radius:4px}.news-detail__gallery{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;margin:32px 0}.news-detail__gallery .news-detail__figure{margin:0}@media(max-width: 479px){.news-detail__gallery{grid-template-columns:minmax(0, 1fr)}}.news-detail__tags{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:14px 16px;align-items:start}@media(max-width: 479px){.news-detail__tags{grid-template-columns:minmax(0, 1fr);gap:8px}}.news-detail__tags-label{margin:0 !important;padding-top:6px;font-size:18px;font-weight:700;line-height:1.2}.news-detail__tag-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none}.news-detail__tag{display:inline-block;padding:8px 10px;border:1px solid #4b1979;font-size:14px;font-weight:600;line-height:1.2;color:#4b1979;text-transform:uppercase;transition:.3s ease}.news-detail__tag:hover{background-color:#4b1979;color:#fff}.news-detail__tag:focus-visible{outline:2px solid #243c88;outline-offset:2px}.news-detail__related{margin-top:60px}@media(max-width: 767px){.news-detail__related{margin-top:40px}}.news-detail__related-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}@media(max-width: 1023px){.news-detail__related-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 479px){.news-detail__related-grid{grid-template-columns:minmax(0, 1fr)}}.news-detail__sidebar{--sidebar-offset: 161px;position:sticky;top:var(--sidebar-offset)}@media(max-width: 1023px){.news-detail__sidebar{position:static}}.news-detail__related-list{display:flex;flex-direction:column;gap:8px}.share-links{--sidebar-offset: 161px;position:sticky;top:var(--sidebar-offset);display:flex;flex-direction:column;align-self:start;gap:8px;list-style:none}@media(max-width: 1199px){.share-links{--sidebar-offset: 107px}}@media(max-width: 1199px){.share-links{position:static;flex-flow:row wrap}}.share-links__link{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:2px solid #4b1979;border-radius:50%;background-color:#fff;color:#4b1979;cursor:pointer;transition:.3s ease}.share-links__link:hover,.share-links__link:focus-visible{background-color:#4b1979;color:#fff}.share-links__link:focus-visible{outline:2px solid #243c88;outline-offset:2px}@media(max-width: 767px){.share-links__link{width:40px;height:40px}}.share-links__link svg{width:34px;height:34px}@media(max-width: 767px){.share-links__link svg{width:28px;height:28px}}.related-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #818181;border-radius:4px;background-color:#fff;transition:.3s ease}.related-card:hover,.related-card:focus-within{border-color:#243c88}.related-card__media{display:block;overflow:hidden;aspect-ratio:231/120}.related-card--compact .related-card__media{aspect-ratio:298/120}.related-card__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.related-card:hover .related-card__image{transform:scale(1.1)}.related-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:8px}.related-card__category{margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.2;color:#4b1979;text-transform:uppercase}.related-card__category:hover{color:#243c88}.related-card__category:focus-visible{outline:2px solid #243c88;outline-offset:2px}.related-card__title{margin-bottom:8px;font-family:"Inter",sans-serif;font-size:17px;font-weight:600;line-height:1.3;color:#050505;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.related-card--compact .related-card__title{font-size:16px}.related-card__link{color:inherit;transition:color .3s ease}.related-card__link:hover{color:#4b1979}.related-card__link:focus-visible{outline:2px solid #243c88;outline-offset:2px}.related-card:hover .related-card__link{color:#4b1979}.related-card__date{margin-top:auto;font-size:13px;line-height:1.2;color:#818181}.wp-block-acf-news-detail{max-width:none}
