.news-header{margin:0 0 3rem}.news-header__container{align-items:stretch;display:flex}@media(max-width:768px){.news-header__container{flex-direction:column}}.news-header__image{flex:2;min-height:300px}.news-header__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.news-header__image{min-height:300px}}.news-header__caption-wrapper--desktop{width:66%}@media(max-width:768px){.news-header__caption-wrapper--desktop{display:none}}.news-header__caption-wrapper--mobile{display:none}@media(max-width:768px){.news-header__caption-wrapper--mobile{display:block;width:100%}}.news-header__caption-text{margin-bottom:.25rem}.news-header__meta{background-color:#fff;border-bottom:1.5px solid #ababaa;border-top:1.5px solid #ababaa;display:flex;flex:0 0 30%;flex-direction:column;justify-content:space-between;margin-left:4%;max-width:30%;padding:1rem 0}@media(max-width:768px){.news-header__meta{flex:1;margin-left:0;max-width:none;min-height:auto}}.news-header__meta-inner{display:flex;flex-direction:column;height:100%}.news-header__meta-item strong{display:none}.news-header__meta-item:not(.news-header__author){margin-bottom:1rem}.news-header__meta-top{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:1rem}@media(min-width:768px)and (max-width:1350px){.news-header__meta-top{flex-direction:column}}.news-header__date{line-height:1}.news-header__date time{color:#888;font-size:1rem;font-weight:400}.news-header__author{margin-bottom:0!important;margin-top:auto!important}.news-header__author-wrapper{display:flex;flex-direction:row;gap:.75rem;padding-top:1.5rem}.news-header__not-ai-badge{align-self:flex-end;height:auto;width:100px}.news-header__author-badge{align-items:flex-end;display:flex;flex:1;flex-direction:column;gap:.75rem;text-align:right}.news-header__author-badge img,.news-header__author-badge svg{background-color:#333;border-radius:50%;flex-shrink:0;height:60px;width:60px}.news-header__author-photo{-o-object-fit:cover;object-fit:cover}.news-header__default-avatar{display:block}.news-header__author-info{display:flex;flex-direction:column;gap:.25rem}.news-header__author-name{color:#888;font-size:1rem;font-weight:700;letter-spacing:.02em;line-height:1;text-transform:uppercase}.news-header__author-name--link{text-decoration:none;transition:color .2s}.news-header__author-name--link:hover{color:#8e0c76}.news-header__author-org{color:#888;font-size:.75rem;font-weight:500;letter-spacing:.05em;line-height:1;text-transform:uppercase}.news-header__share-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.news-header__share-button{align-items:center;background-color:transparent;display:flex;fill:#5c5a58;height:36px;justify-content:center;text-decoration:none;transition:fill .2s;width:36px}.news-header__share-button .u-scalingSvg{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.news-header__share-button .u-scalingSvg_shape{fill:inherit;height:100%;width:100%}.news-header__share-button svg{fill:currentColor;height:100%;width:100%}.news-header__share-button:hover{fill:#8e0c76}.news-header__share-button--copy{background-color:#5c5a58;border:none;border-radius:0;cursor:pointer;padding:0}.news-header__share-button--copy svg{fill:none;height:55%;stroke:#fff;stroke-width:2.5;width:55%}.news-header__share-button--copy:hover{background-color:#8e0c76}.news-header__copy-link-wrapper{display:inline-flex;position:relative}.news-header__copy-popup{background:#fff;border:1.5px solid #e0e0e0;border-radius:0;box-shadow:0 4px 12px rgba(0,0,0,.05);min-width:280px;opacity:0;padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);transform:translateY(-10px);transition:opacity .2s,transform .2s,visibility .2s;visibility:hidden;z-index:100}.news-header__copy-popup.is-visible{opacity:1;transform:translateY(0);visibility:visible}.news-header__copy-popup:before{background:#fff;border-left:1.5px solid #e0e0e0;border-top:1.5px solid #e0e0e0;content:"";height:14px;position:absolute;right:12px;top:-8px;transform:rotate(45deg);width:14px}.news-header__copy-popup-content{align-items:stretch;display:flex;gap:.5rem}.news-header__copy-url-input{background:#f5f5f5;border:1.5px solid #ddd;border-radius:0;color:#333;flex:1;font-family:TheSans,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.875rem;height:2rem;line-height:2rem;min-width:0;outline:none;padding:0 8px}.news-header__copy-url-input:focus{border-color:#8e0c76}.news-header__copy-btn{background:#8e0c76;border:none;border-radius:0;color:#fff;cursor:pointer;font-family:TheSans,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;height:2rem;line-height:2rem;padding:0 8px;text-align:center;text-transform:uppercase;transition:all .2s;white-space:nowrap}.news-header__copy-btn:hover{background:#6e0a5a}.news-header__copy-success{color:#28a745;display:none;font-size:.875rem;font-weight:500;padding:.25rem 0;text-align:center}.news-header__copy-success.is-visible{display:block}.news-header__listen-button{align-items:center;background-color:transparent;border:1.5px solid #ababaa;border-radius:4px;color:#888;cursor:pointer;display:flex;font-size:.9rem;font-weight:600;justify-content:space-between;letter-spacing:.05em;padding:.2rem 1.5rem .2rem 3rem;position:relative;text-transform:uppercase;transition:all .2s;width:100%}.news-header__listen-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23888%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M3 18v-6a9 9 0 0 1 18 0v6%27/%3E%3Cpath d=%27M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:20px}.news-header__listen-button:hover{background-color:#f5f5f5;border-color:#333}.news-header__listen-button:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23333%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M3 18v-6a9 9 0 0 1 18 0v6%27/%3E%3Cpath d=%27M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z%27/%3E%3C/svg%3E")}.news-header__listen-button:disabled{cursor:not-allowed;opacity:.5}@media(min-width:768px)and (max-width:1350px){.news-header__listen-button{line-height:1}}.news-header__listen-duration{color:#888;font-weight:500}.news-header__location-name{display:block;font-size:1rem;margin-bottom:.5rem}.news-header__map{background-color:#e0e0e0;border-radius:4px;height:200px;margin-top:.5rem;overflow:hidden;width:100%}.news-header__map-placeholder{align-items:center;color:#999;display:flex;font-size:1.5rem;height:100%;justify-content:center}
