  h1.bronze-touch, h2.bronze-touch {
    color: transparent !important;
    background-image: linear-gradient(112deg, #76452e 0%, #ad7050 23%, #d8a17b 39%, #fff0d9 46%, #bf8460 51%, #815038 61%, #d2a17c 78%, #875035 100%);
    background-size: 230% 100%;
    background-position: 75% 50%;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: none !important;
    filter: drop-shadow(0 1px 0 #80513922) drop-shadow(0 0 9px #c3936924);
    animation: bronze-reflection 2.8s ease-in-out infinite alternate;
  }
  h1.bronze-touch *, h2.bronze-touch * {
    color: inherit !important;
    -webkit-text-fill-color: inherit;
    text-shadow: none !important;
  }
#invitation::before{left:-20px;bottom:35px;width:clamp(340px,32vw,510px);transform:scaleX(-1) rotate(-8deg)}
.v7-story>.v7-kicker:after,.v7-detail>.v7-kicker:after,.v7-section-top>.v7-kicker:after{content:'';display:block;width:110px;height:1px;margin-top:24px;background:linear-gradient(90deg,#986044,#dcb48b,transparent)}
@media((width <= 760px) or ((width <= 1100px) and (orientation: portrait))){#invitation::before{left:-14px;bottom:8px;width:235px;transform:scaleX(-1) rotate(-8deg)}#invitation{padding-bottom:175px}#invitation .v7-invite-bottom{padding-left:125px}.a10-play-label{padding:8px 0}}
