<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  :root {
  --logo-blue: #004fa4;
  --logo-red: #ed1a3b;
  --red-dark: #5e1b15;
  --red-medium: #961e28;
  --red: #c4122f;
  --blue-dark: #0f2846;
  --blue: #13477d;
  --blue-light: #005099;
  --blue-pale: #c4d1df;
  --taupe: #7e6d5f;
  --taupe-dark: #4d4037;
  --taupe-light: #d0c4b6;
  --taupe-pale: #e2dfdb;
  --slate: #446c73;
  --slate-dark: #324448;
  --slate-light: #aabdbe;
  --slate-pale: #d9e1e3;
  --green: #526a3e;
  --green-dark: #526a3e;
  --green-light: #526a3e;
  --green-pale: #d6e2cf;
  --teal: #008290;
  --teal-dark: #00616c;
  --teal-light: #64c7c7;
  --teal-pale: #d9ecf3;
  --yellow: #eeb137;
  --yellow-dark: #bb7b0f;
  --yellow-light: #f4c74b;
  --yellow-pale: #fcf4e9;
  --warm-blue: #005578;
  --warm-blue-dark: #184359;
  --warm-blue-light: #006796;
  --warm-blue-pale: #d1d9de;
  --grey: #5e6769;
  --grey-dark: #414547;
  --grey-light: #99a3a6;
  --grey-pale: #d9dada;
  --orange: #d46b21;
  --default-border-color: #d2d2d2;
  --default-text: #343434;
  --default-heading: #4d4037;
  --default-subhead: #4d4037;
  --default-topic: #6d6d6d;
  --default-disabled: #5e6769;
  --default-link: #006796;
  --default-link-hover: #1774a9;
  --default-link-visit: #004d70;
  --hover-collapse-color: #e5f0f4;
  --school-primary: #13477d;
}
#section-hero section.single-story {
  margin: 25px -15px;
}
#section-hero section.single-story + section.single-story {
  padding-top: 0;
}
#section-hero section.single-story p {
  margin: 0;
}
#section-hero section.single-story header p.topic {
  margin-top: -2px;
}
#section-hero section.single-story header h1 {
  margin: 0 0 15px;
}
#section-content section.single-story,
#section-content section.story-listing {
  margin: 25px -15px;
}
#section-content section.single-story header p.topic,
#section-content section.story-listing header p.topic {
  margin-top: -2px;
}
#section-content section.single-story header h1,
#section-content section.story-listing header h1 {
  margin: 0 0 15px;
}
#section-content section.single-story + section.single-story,
#section-content section.story-listing + section.single-story {
  margin-top: 0;
}
#section-content section.single-story + section.story-listing,
#section-content section.story-listing + section.story-listing {
  margin-top: 0;
}
#section-content section.story-listing article {
  margin-bottom: 25px;
}
#section-content section.story-listing article header h1 {
  font-family: "Interstate Bold", Interstate, Arial, sans-serif;
  font-weight: 700;
  color: #4d4037;
  font-size: 2.2rem;
  line-height: 2.6rem;
  margin: 0 0 10px;
  margin-bottom: 5px;
}
#section-content section.story-listing article header img {
  width: 100%;
  max-width: 480px;
  margin-right: 25px;
  margin-bottom: 25px;
}
section.single-story header img {
  width: 100%;
  max-width: 480px;
  margin-right: 25px;
  margin-bottom: 25px;
}
article.news-success-story header {
  margin: 0;
}
article.news-success-story header p.topic {
  color: #6d6d6d;
  text-transform: uppercase;
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: 700;
  margin: 0 0 5px;
  letter-spacing: 0.05em;
}
article.news-success-story header p.topic + h1 {
  margin: 10px 0;
}
article.news-success-story header p.teaser {
  font-style: italic;
  font-size: 2.4rem;
  color: var(--grey);
  font-family: "Georgia", serif;
  line-height: 3rem;
}
article.news-success-story header p.teaser em,
article.news-success-story header p.teaser i,
article.news-success-story header p.teaser cite {
  font-style: normal;
}
article.news-success-story header p.subhead {
  font-size: 1.8rem;
  font-family: Interstate, Arial, sans-serif;
  margin-bottom: 0;
}
article.news-success-story dl.q-and-a {
  --counterT: "Q. ";
  --counterD: "A. ";
}
article.news-success-story dl.q-and-a dt {
  font-family: "Interstate Bold", Interstate, Arial, sans-serif;
  font-weight: 700;
  color: #4d4037;
  font-size: 1.8rem;
  line-height: 2.4rem;
  margin: 0 0 10px;
}
article.news-success-story dl.q-and-a dt:before {
  content: var(--counterT);
}
article.news-success-story dl.q-and-a dt + dd:before {
  content: var(--counterD);
  font-weight: 700;
}
article.news-success-story dl.q-and-a dd + dt {
  margin-top: 2.5rem;
}
article.news-success-story dl.q-and-a dd + dd {
  margin-top: 2.5rem;
}
article.news-success-story dl.q-and-a.drop-first dt:first-child:before,
article.news-success-story dl.q-and-a.drop-first dt:first-child + dd:before {
  float: left;
  padding-top: .2em;
  padding-right: .5rem;
  padding-left: 0;
  font-size: 4rem;
  line-height: 3rem;
  font-weight: 400;
  color: var(--school-primary);
}
article.news-success-story footer {
  margin: 25px 0;
}
article.news-success-story footer p {
  margin: 0;
}
article.news-success-story .image-holder figure.half-width {
  width: 100%;
  max-width: 300px;
}
article.news-success-story .image-holder figure.pull-right {
  margin: 0 auto 15px 0;
  float: none !important;
}
article.news-success-story .image-holder figure figcaption {
  font-family: "Interstate Light", Interstate, Arial, sans-serif;
  color: #5e6769;
  border-bottom: 1px solid #d2d2d2;
}
article.news-success-story .image-holder + p {
  clear: both;
}
article.news-success-story aside#sidebar h2 {
  font-family: "Interstate Bold", Interstate, Arial, sans-serif;
  font-weight: 700;
  color: #4d4037;
  font-size: 2.2rem;
  line-height: 2.6rem;
  margin: 0 0 10px;
  text-transform: none;
}
article.news-success-story aside#sidebar article {
  margin-bottom: 15px;
}
article.news-success-story aside#sidebar article p.topic {
  color: #6d6d6d;
  text-transform: uppercase;
  font-size: 1.3rem;
  line-height: 1.6rem;
  font-weight: 700;
  margin: 0 0 5px;
  letter-spacing: 0.05em;
}
article.news-success-story aside#sidebar article a {
  text-decoration: none;
  color: #006796;
  display: block;
}
article.news-success-story aside#sidebar article a:before,
article.news-success-story aside#sidebar article a:after {
  content: " ";
  display: table;
}
article.news-success-story aside#sidebar article a:after {
  clear: both;
}
article.news-success-story aside#sidebar article a:hover,
article.news-success-story aside#sidebar article a:focus {
  color: #1774a9;
  text-decoration: underline;
  text-decoration-line: underline;
  text-decoration-color: #446c73;
  text-decoration-skip: ink spaces;
}
@media (min-width: 992px) {
  article.news-success-story aside#sidebar article a:focus {
    outline: 1px dotted #1774a9 !important;
    outline-offset: -1px;
  }
}
article.news-success-story aside#sidebar article a h1 {
  font-family: "Interstate Bold", Interstate, Arial, sans-serif;
  font-weight: 700;
  color: #4d4037;
  font-size: 1.8rem;
  line-height: 2.4rem;
  margin: 0 0 10px;
  text-transform: none;
  font-weight: 400;
}
.at4-recommended.at-medium .at4-recommended-item {
  width: 100% !important;
  overflow: hidden;
  max-width: 250px !important;
}
.at4-recommended .at4-recommended-item .at4-recommended-item-img {
  max-height: 140px !important;
  overflow: hidden;
}
.at4-recommended .at4-recommended-item .at4-recommended-item-img img {
  left: 0 !important;
  width: 100% !important;
  min-height: 140px !important;
}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption {
  padding: 0.75rem 1.5rem !important;
  min-height: 65px !important;
}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption .at-h4 {
  font-size: 1.4rem !important;
  height: auto !important;
}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption small {
  display: none !important;
}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption .at-h4 a[title] {
  visibility: hidden;
}
.at4-recommended.at-medium .at4-recommended-item .at4-recommended-item-caption .at-h4 a[title]:before {
  content: attr(title);
  visibility: visible;
}
.addthis-smartlayers .at4-recommended .at-h3.at-recommended-label {
  font-family: "Interstate Bold", Interstate, Arial, sans-serif;
  font-weight: 700;
  color: #4d4037;
  font-size: 1.8rem;
  line-height: 2.4rem;
  margin: 0 0 10px;
}
.addthis_relatedposts_inline {
  margin-top: 25px;
}
@media (min-width: 992px) {
  article.news-success-story .image-holder figure.half-width {
    width: 45%;
  }
  article.news-success-story .image-holder figure.pull-right {
    margin: 0 0 15px 5%;
    float: right !important;
    padding-top: 7px;
  }
  article.news-success-story .image-holder + p {
    clear: none;
  }
  #section-hero section.single-story {
    margin: 50px auto;
  }
  #section-hero section.single-story header h1 {
    margin: 0 0 15px;
  }
  #section-hero section.single-story header img {
    margin-bottom: 0;
  }
  #section-content section.single-story {
    margin: 50px auto;
  }
  #section-content section.single-story header h1 {
    margin: 0 0 15px;
  }
  #section-content section.single-story header img {
    margin-bottom: 0;
  }
  #section-content .section-main section.single-story {
    margin: 50px auto 50px -15px;
  }
  #section-content .section-main section.single-story.latest-story {
    margin: 0 auto;
  }
  #section-content .section-main section.single-story header div:first-child {
    padding: 0;
  }
  #section-content .addthis_relatedposts_inline {
    margin-top: 50px;
  }
}
</pre></body></html>