/* v63: clearer section labels and readable background titles. */
.v21-redesign main>section:not(.hero) .eyebrow{display:table;position:relative;max-width:100%;box-sizing:border-box;margin-bottom:12px;padding:7px 13px 7px 12px;border-left:3px solid #ec367d;border-radius:0 5px 5px 0;background:#ffffffed;color:#15394c;font-size:15px;font-weight:900;line-height:1.5;letter-spacing:.08em;overflow-wrap:anywhere;box-shadow:0 1px 0 #17394d08}
.v21-redesign main>section:not(.hero) .eyebrow::before{display:none}
.v21-redesign .section-ghost{color:transparent;-webkit-text-stroke:1px #668795;opacity:.5;font-weight:800}
.v21-redesign .hero-copy .eyebrow{color:#15394c;font-weight:900;text-shadow:0 1px 0 #fff}
@media(max-width:767px){.v21-redesign main>section:not(.hero) .eyebrow{font-size:13px;letter-spacing:.06em;padding:6px 10px;margin-bottom:10px}.v21-redesign .section-ghost{-webkit-text-stroke:.8px #668795;opacity:.48}}
