/* Approved tapestry dividers: repeat at native proportions. */
.floral-rule{background-image:url('tapestry/quiet-border.webp');background-repeat:repeat-x;background-position:center;background-size:auto 200%;border-block:1px solid #83684170;height:42px;margin:28px 0}
.floral-rule img{display:none}
.masthead>.floral-rule{background-image:url('tapestry/narrative.webp');background-size:auto 100%;height:80px;margin-top:6px;margin-bottom:10px}
footer>.floral-rule{height:44px;margin-top:22px;margin-bottom:18px}
@media(max-width:900px){.masthead>.floral-rule{height:66px}.floral-rule{height:36px}footer>.floral-rule{height:38px}}
