/* 7 November: original Canva label and five-line reference copy only. */
.values-section-label img{display:block;width:calc(81 * var(--u));height:auto;max-width:100%;object-fit:contain}
.page .values-restored-copy p{margin:0}
.page .values-restored-copy span{white-space:nowrap}
/* Align the existing texture across its two pieces; remove the old horizontal seam. */
.story-message-paper .lower-paper{background-position:0 calc(-1 * (var(--story-message-height) - 48 * var(--u) + var(--story-photo-extra)))}
/* Continue the same paper phase under the new tear; no straight join above NEWS. */
.news-paper-extension{top:calc(-40 * var(--u));height:calc(100% + 8 * var(--u));background-image:url('assets/paper/story-message-texture.png');background-size:calc(682 * var(--u)) calc(160 * var(--u));background-repeat:repeat-y;background-position:0 calc(-1 * (var(--story-message-height) - 68 * var(--u) + var(--story-photo-extra)))}
.news-paper-extension::after{display:none}
.page .news>.paper{mask-image:linear-gradient(to bottom,transparent calc(70 * var(--u)),#000 calc(90 * var(--u)));-webkit-mask-image:linear-gradient(to bottom,transparent calc(70 * var(--u)),#000 calc(90 * var(--u)))}
/* The original news-paper image, blue sky and contact photograph remain unchanged.
   Only a translucent tint follows the cream-side contour traced from news-paper.png. */
.news-tone-paper{position:absolute;inset:0;z-index:1;pointer-events:none}
.news-tone-top{position:absolute;left:0;top:calc(-40 * var(--u));width:100%;height:calc(80 * var(--u));overflow:visible}
.news-tone-body{position:absolute;left:0;right:0;top:calc(40 * var(--u) - .2px);bottom:calc(52 * var(--u) - .2px);background:rgba(227,207,180,.38)}
.news-tone-bottom{position:absolute;left:0;top:calc(var(--news-band-extra) + 69 * var(--u));width:100%;height:calc(80 * var(--u));overflow:visible}
@media(max-width:900px){
 .values-section-label img{width:121px;height:auto}
 .page .values-restored-copy span{white-space:normal}
 .page .story-message-paper{background:url('assets/paper/story-message-texture.png') 0 0/682px 160px repeat-y}
 .page .story-message-paper>span{background:none}
 .page .news-paper-extension{top:-40px;height:calc(100% + 120px);background-size:682px 160px;background-position:0 0;mask-image:linear-gradient(to bottom,transparent,#000 40px);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 40px)}
 .page .news>.paper{display:none} /* Remove the duplicate mobile edge; use the original contact photo mask below. */
 .news-tone-top{top:-40px;height:80px}
 .news-tone-body{top:39.8px;bottom:-80px}
 .news-tone-bottom{display:none}
}
