/* Identify the teacher before the opening story, without a long biography. */
.value-opening-teacher{border-left:2px solid #b69b59;padding-left:17px;margin:0 0 10px}
.one-page .value-opening-copy .value-teacher-name{font-size:18px;line-height:1.6;font-weight:750;color:#173f34;margin:0 0 10px}
.value-teacher-facts{list-style:none;margin:0;padding:0;display:grid;gap:5px}
.value-teacher-facts li{font-size:14px;line-height:1.7;color:#4e6557;margin:0;padding:0}
.value-teacher-profile{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:12px;font-weight:700;line-height:1.6;color:#1e6950;text-decoration:none;touch-action:manipulation}
.value-teacher-profile:hover{text-decoration:underline;text-underline-offset:4px}
.value-teacher-profile:focus-visible{outline:3px solid #b28b3c;outline-offset:3px}
@media(max-width:700px){.value-opening-teacher{padding-left:15px;margin-bottom:0}.one-page .value-opening-copy .value-teacher-name{font-size:17px;margin-bottom:8px}.value-teacher-facts{gap:3px}.value-teacher-facts li{font-size:14px;line-height:1.7}.value-teacher-profile{font-size:12px}}
