/* Shared navigation presentation. Section menus remain in normal page flow. */
.peg-header{position:relative;top:auto}
.editorial-index,.about-subnav{display:none!important}
.school-subnav,.pc-subnav{position:static;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:6px;padding:12px 20px;background:#f6f1f2;border:0;border-bottom:1px solid #e2d8da;box-shadow:none}
.school-subnav a,.pc-subnav a{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:46px;padding:12px 14px;border-radius:4px;font:600 14px/1.4 Arial,sans-serif;text-align:center;text-decoration:none;color:#760d20;background:transparent;white-space:normal}
.school-subnav a[aria-current=page],.pc-subnav a[aria-current=page]{background:#760d20;color:#fff}
.school-subnav a:hover,.pc-subnav a:hover{background:#eadce0;color:#500717}
.school-subnav a[aria-current=page]:hover,.pc-subnav a[aria-current=page]:hover{background:#500717;color:#fff}
.school-subnav a:focus-visible,.pc-subnav a:focus-visible{outline:3px solid #b68926;outline-offset:3px}
.peg-header [hidden]{display:none!important}
@media(max-width:700px){.school-subnav,.pc-subnav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px 14px}.school-subnav a,.pc-subnav a{font-size:14px;min-height:48px;padding:10px 8px}.school-subnav a:last-child,.pc-subnav a:last-child{grid-column:auto}.school-subnav a:last-child:nth-child(odd),.pc-subnav a:last-child:nth-child(odd){grid-column:1/-1}}
