.coastal .hero-letter-names,.coastal .hero-letter-link{color:#365a67}.coastal .hero-letter-names i,.coastal .hero-letter-overline,.coastal .hero-letter-date{color:#567789}.coastal .hero-envelope-seal:focus-visible{outline-color:#567789}.coastal .gateway-paper-trigger{border-color:#91a7b0}.coastal .hero-envelope{box-shadow:0 2px 3px #344d5518,0 13px 18px -9px #344d5535,0 27px 44px -18px #344d5538}
/* Colour only: shared winter layout retains identical spacing and motion. */
.coastal .hero-envelope-seal img{filter:hue-rotate(215deg) saturate(.55) brightness(1.25)}
.coastal .hero-envelope{--paper:linear-gradient(#dce8e53d,#dce8e53d),url('ivory-paper.webp')}
.coastal .hero-letter:before{border-color:#91a7b08c}
