/*Cached 4/12/18 10:27am*/@charset "UTF-8";
/************

Vassar College edits to Normalize at the bottom

************/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background-color: transparent; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:hover {
  outline: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
/* b, */
strong {
  font-weight: bold; }

b {
  font-weight: normal; }

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic; }

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0; }

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px; }

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto; }

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

/* Forms
   ========================================================================== */
/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */
/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
  overflow: visible; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
  cursor: default; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
input {
  line-height: normal; }

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Define consistent border, margin, and padding.
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */
textarea {
  overflow: auto; }

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
  font-weight: bold; }

/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/************

Vassar College edits to Normalize 

************/
/**
 * Address margin not present in IE 8/9 and Safari.
 */
/**
 * No need to address figure elements as we don't currently style them but instead a parent div with class .figure. Based on bulletproof HTML5 by Tantek Çelic.
 */
figure {
  margin: 0; }

/* Vassar College Common Stylesheet
 * v1.0
 * Last Updated: 2012-10-19 
 *
 * Styles that are common to all sites but are not modules. Mostly for accessibility.
 */
/* ========================================================================
   Layout
   ======================================================================== */
@-ms-viewport {
  width: device-width; }
@viewport {
  width: device-width; }
@media screen {
  html {
    overflow-x: hidden; }

  svg {
    width: 100%;
    height: 100%; }

  /* styling for lists from outside sources like cataloge */
  ol.list-upper-roman {
    list-style-type: upper-roman; }

  ol.list-lower-roman {
    list-style-type: lower-roman; }

  ol.list-lower-alpha {
    list-style-type: lower-alpha; }

  ol.list-upper-alpha {
    list-style-type: upper-alpha; }

  ol.list-decimal {
    list-style-type: decimal; }

  ol.list-decimal-leading-zero {
    list-style-type: decimal-leading-zero; }

  ul.list-disc {
    list-style-type: disc; }

  ul.list-circle {
    list-style-type: circle; }

  ul.list-square {
    list-style-type: square; }

  /* styling for lists from outside sources like cataloge */
  .is-galleria .galleria {
    height: 0;
    overflow: hidden; }

  .galleria-show .galleria,
  .galleria-error .galleria {
    height: auto;
    overflow: auto; }

  .is-typekit {
    visibility: hidden; }

  .kint {
    position: relative; }

  	/* Web font loader
        ======================================================================== */
  .wf-error,
  .wf-active,
  .wf-inactive {
    visibility: visible; }

  /* Hidden
     ======================================================================== */
  .hidden {
    display: none !important;
    visibility: hidden; }

  /* Hide visually, make available for screenreaders by Thierry Koblentz - http://yaccessibilityblog.com/library/css-clip-hidden-content.html */
  .ac-hiddenVisually,
  .ac-hiddenVisuallyAlways {
    border: 0 !important;
    clip: rect(1px 1px 1px 1px);
    /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px !important;
    padding: 0 !important;
    overflow: hidden;
    position: absolute !important;
    width: 1px !important; }

  .ac-hiddenVisually:active,
  .ac-hiddenVisually:focus {
    clip: auto;
    height: auto !important;
    overflow: visible;
    position: static !important;
    width: auto !important; }

  /**** Is this style used currently? */
  .noBullets {
    /**** List style and list-style-type should be set to none and if set on UL will cascade to LI */
    list-style: none;
    list-style-type: none;
    /****	margin: 0;
    		margin should not be set to 0. Padding is what indents LIs. And padding should only be appied to left. */
    padding-left: 0; }

  /****
  	.noBullets li {
  		list-style: none;
  	}
  */
  /* Navigation
     ======================================================================== */
  .nav,
  form ul {
    list-style: none;
    list-style-image: none;
    padding: 0;
    margin: 0; }

  /* Skip link for accessibility
     ======================================================================== */
  .ac-skipLink:active,
  .ac-skipLink:focus {
    background: none repeat scroll 0 0 #ee6910;
    color: #fff;
    font-family: arial;
    font-weight: bold;
    left: 0;
    margin: 0;
    opacity: 1;
    padding: .6em .8em !important;
    position: absolute !important;
    right: 0;
    text-shadow: 0 1px 1px rgba(50, 50, 50, 0.85);
    top: 0;
    z-index: 200; } }
/*	CONFIG
	====== */
/*	TYPOGRAPHY
	========== */
/*	LAYOUT
	====== */
/* Site breakpoints */
/* 400px divided by 16px */
/* 600px divided by 16px */
/* 800px divided by 16px */
/* 1000px divided by 16px */
/* The padding on u-lHeader, u-lMain, u-lFooter, and u-NavSite. */
/* COLOR
	====== */
/* Basic link colors - these colors also affect the Google Search result link colors */
/* tint($linkColorVisited, 50%) or shade($linkColorVisited, 50%) can be used to lighten or darken hue */
/* MODULES
	======== */
/* Bios */
/* Breadcrumbs  */
/* Footer */
/* Images */
/*	Google search results  */
/* Currently being overridden by something in Google's default CSS */
/* The numbers that represent pages of search results */
/* Nav */
/* level 3 covers Level 3 and up. */
/* LATEST Modules basic */
/* that shorthand left in for backwards compatibility */
/* Use these variables to place a bg color on side news announcement items */
/* News  */
/* Not sure all these color settings are necessary
$u-ArticleListItem__label--type--color:;
$u-ArticleListItem__label--dateline__posted--color:;
$u-ArticleListItem__label--dateline__postedDate--color:f; */
/* LATEST Moved to Module Basic above
$u-NewsList__itemContainer--margin: 1em 0;
$u-NewsList__item--background: transparent;
$u-NewsList__item--padding: 0; */
/*	Search
	------ */
/*	Mobile search colors
	-------------------- */
/* this color needs to match the hard-coded value of the input border found in modules/search.scss */
/*	Up until this point, the search box will be positioned
	over the masthead, so as not to overlap it. This point
	depends on how wide the site masthead is. Keep increasing it
	until the search box no longer overlaps the masthead.
*/
/*	Mobile search and menu colors
	----------------------------- */
/* The background color of a button, when activated */
/* The background of the "Vassar College" area */
/* The background of the search and menu buttons */
/* This value is found in the nav module but I don't know what it does - maybe remove it? */
/* The color of the space between search and menu */
/* Don't modify these */
/* Vassar College Standard Stylesheet
 * v1.0
 * Last Updated: 2012-10-22
 *
 * Default states for basic display. 
 * If all else fails, these styles give a readable page.
 * Closely related to reset.css.
 * See "Sychronoized with reset styles" block
 */
/* ==========================================================================
   Typography
   ========================================================================== */
/* HTML elements
	========================================================================== */
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

a {
  text-decoration: none;
  border-bottom: solid 1px;
  padding-bottom: .1em; }

abbr[title] {
  cursor: help; }

html {
  /* font: 100%/1.4 Helvetica, Arial, sans-serif; */ }

input,
select,
textarea {
  font-size: 1em;
  line-height: 1; }

small {
  font-size: 75%; }

/* Classes
	========================================================================== */
/* ==========================================================================
   Layout
   ========================================================================== */
@media screen {
  /* HTML elements
  	========================================================================== */
  fieldset {
    border-width: 1px;
    border-style: solid;
    margin: 0 .25em;
    padding: .35em .625em .75em; }

  p {
    margin-bottom: 1em; }

  table {
    margin: 1em 0; }

  td,
  th {
    padding: .25em .4em;
    vertical-align: top; }

  th {
    font-weight: bold; }

  /* Classes
  ========================================================================== */
  .figure,
  .u-blockLevelLink {
    width: auto;
    /* 1px */ }

  .u-blockLevelLink {
    display: table; }

  .u-Figure {
    margin: 0 0  1.25em; }
    .u-Figure img {
      width: 100%; }

  .u-Figure--center {
    margin: 0 auto  1.25em; }

  .u-Figure--full {
    margin: 0 0  1.25em;
    width: 100%; }

  .u-Figure--half {
    width: 47.25%; }

  .u-Figure__image {
    width: 100%; }

  .u-Figure--left {
    float: left;
    margin: 0.3em  1.25em  1.25em 0; }

  .u-Figure--quarter {
    width: 22.5%; }

  .u-Figure--right {
    float: right;
    margin: 0.3em 0  1.25em  1.25em; }

  .u-Figure--third {
    width: 30.83%; }

  .u-Figure__caption {
    margin-top: .5em; }

  .u-NavSite__level,
  form ul {
    list-style: none;
    list-style-image: none;
    padding: 0;
    margin: 0; }

  .u-NavSite__level--2,
  .u-NavSite__level--3,
  .u-NavSite__level--4,
  .u-NavSite__level--5,
  .u-NavSite__level--6 {
    list-style: none;
    list-style-type: none; }

  .u-NavSite__item {
    display: block;
    text-decoration: none; }

  input[type="search"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    border-radius: 0;
    -webkit-border-radius: 0; }

  /* SVG
     ======================================================================== */
  .u-Gallery__modalThumbnail .icon-slideshow img {
    height: 100%;
    width: 100%; }

    /*
    .u-Gallery__modalThumbnail .icon-slideshow svg,
    .icomoon-top svg
    {
        height:1.2em;
    }
*/
  .u-Gallery__modalThumbnail .icon-slideshow {
    border-bottom: solid 2px #ccc;
    border-radius: 0 0 0 .25em;
    border-left: solid 2px #ccc;
    width: 10.5%; }

  .u-Gallery__link .icon-slideshow {
    border: 0; }

  .u-Figure__enlarge {
    background: #333;
    padding: .75% 1.5% .25%; }

  .u-NavSite [class*=icon-] img,
  .u-NavSite [class*=icon-] svg {
    float: left;
    max-height: 1.1em;
    margin-right: .33em;
    width: 100%; }

  .u-Gallery__link .icon-slideshow img,
  .u-Gallery__link .icon-slideshow svg {
    float: left;
    margin-right: .5em; }

  .u-Gallery__link {
    display: block;
    float: left; }

  .u-Galleria__caption {
    display: block; }

  .u-Gallery__link .icon-slideshow svg {
    height: 1.4em;
    width: 1.4em; }

  .u-NavSite [class*=icon-] img,
  .u-Gallery__link .icon-slideshow img {
    width: 16px; }

  .ac-NavAnchor--top svg {
    width: 1em; }

    /*
    .u-Masthead .icon-back svg,
    .ac-NavAnchor--top svg
    {
		margin-right:.3em;
	}
*/
  svg {
    fill: currentColor; }

  .u-Masthead [class*=icon-] img {
    float: left;
    height: auto;
    width: 16px; } }
@media screen and (min-width:  50em) {
  .u-Masthead [class*=icon-] img,
  .u-Masthead [class*=icon-] svg,
  .ac-NavAnchor--top img,
  .ac-NavAnchor--top svg {
    display: none; } }
@media screen {
  /* uVCard
     ======================================================================== */
  .u-VCard ul {
    list-style: none;
    list-style-type: none;
    /* CHANGE */
    margin-left: 0;
    padding-left: 0;
    /* CHANGE */ }

  .u-VCard--site li {
    display: inline-block; }

  .u-VCard__room {
    white-space: nowrap; } }
/* ==========================================================================
   Color
   ========================================================================== */
/* HTML elements
	========================================================================== */
fieldset {
  border-color: #c0c0c0; }

html {
  background-color: #fff;
  color: #000; }

/**
 * Sychronoized with reset styles
 */
hr {
  border-color: #ccc; }

ins {
  background-color: #ff9;
  color: #000; }

mark {
  background-color: #ff9;
  color: #000; }

/**
 * Sychronoized with reset styles
 */
/* TYPOGRAPHY */
.ac-NavAnchor--menu {
  font-family: Helvetica, Arial, sans-serif;
  letter-spacing: -.025em;
  line-height: 64px;
  line-height: 4rem;
  font-weight: bold; }

.u-NavSite__level--1 .u-NavSite__item {
  font:  bold 1.95em/1.1 Helvetica; }

.u-NavSite__level--2 .u-NavSite__item {
  font:  normal 1.4em/1.1 Helvetica; }

.u-NavSite__level--3 .u-NavSite__item {
  font:  normal 1em/1.1 Helvetica; }

/* LAYOUT */
/*	Navigation
	---------- */
@media screen {
  #navigation:target {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    padding: 0;
    padding-top: 64px;
    padding-top: 4rem; }
    #navigation:target .iconClose, #navigation:target .icon-close {
      display: block; }
    #navigation:target .u-NavSite__level--1 {
      padding: 6% 4%;
      z-index: 9999;
      position: relative; }
    #navigation:target .ac-NavAnchor--top {
      display: none; }

  .ac-NavAnchor--menu {
    padding: 0 2.5%;
    position: absolute;
    right: 0;
    /*	15/02/16 - Chris added top: 0. Makes sure that the menu appears
    	in the right position. */
    top: 0;
    z-index: 1; }

  .ac-NavAnchor--top {
    margin-bottom: 1rem;
    padding: 1rem;
    display: block;
    text-align: center; }

  .u-NavSite {
    padding: 4%; }
    .u-NavSite .iconClose, .u-NavSite .icon-close {
      display: none;
      height: 64px;
      height: 4rem;
      padding: 1em;
      position: absolute;
      right: 0;
      top: 0;
      width: 64px;
      width: 4rem;
      z-index: 20; }

  .u-NavSite__itemContainer {
    margin: 0; }

  .u-NavSite__level {
    padding-left: .5em; }

  .u-NavSite__level--1 {
    padding-left: 0; }

  .u-NavSite__level--2 .u-NavSite__item {
    padding: .3em 0; }

  .u-NavSite__item {
    padding:  .25em 0; } }
@media all and (min-width:  37.5em) {
  /*	Undo everything so it doesn't interfere with larger-screen search styling */
  #navigation:target {
    position: initial;
    padding: 3%; }
    #navigation:target .u-NavSite__level--1 {
      background-color: initial; }
    #navigation:target .iconClose, #navigation:target .icon-close {
      display: none; }
    #navigation:target .u-NavSite__level--1 {
      z-index: initial; }

  .u-NavSite__level--1 .u-NavSite__item {
    font:  bold 1.4em/1.1 Helvetica; }

  .u-NavSite__level--2 .u-NavSite__item {
    font:  normal 1.2em/1.1 Helvetica; }

  .u-NavSite__level--3 .u-NavSite__item {
    font:  normal 1em/1.1 Helvetica; }

  .ac-NavAnchor--menu,
  .ac-NavAnchor--top {
    display: none; }

  .u-NavSite {
    padding:  3%; }

  .u-NavSite__item {
    padding: .125em 0; } }
/* COLOR */
#navigation:target .u-NavSite__item {
  color:  #fff; }
  #navigation:target .u-NavSite__item:visited {
    color:  #fff; }
  #navigation:target .u-NavSite__item:focus {
    color:  #ED6707; }
  #navigation:target .u-NavSite__item:hover {
    color:  #ED6707; }
  #navigation:target .u-NavSite__item:active {
    color:  #cc0000; }
#navigation:target .u-NavSite__level--1 {
  background:  #666; }
#navigation:target .iconClose, #navigation:target .icon-close {
  background:  #666;
  color:  #000; }

@media all and (min-width:  37.5em) {
  /*	Undo everything so it doesn't interfere with larger-screen search styling */
  #navigation:target .u-NavSite__level--1 {
    background: none; }
  #navigation:target .u-NavSite__item {
    color:  #3789CC; }
    #navigation:target .u-NavSite__item:visited {
      color:  #3789CC; }
    #navigation:target .u-NavSite__item:focus {
      color:  #ED6707; }
    #navigation:target .u-NavSite__item:hover {
      color:  #ED6707; }
    #navigation:target .u-NavSite__item:active {
      color:  #cc0000; }

  .u-NavSite__item {
    color:  #3789CC; }
    .u-NavSite__item:visited {
      color:  #3789CC; }
    .u-NavSite__item:focus {
      color:  #ED6707; }
    .u-NavSite__item:hover {
      color:  #ED6707; }
    .u-NavSite__item:active {
      color:  #cc0000; } }
.ac-NavAnchor--menu,
.iconClose, .icon-close,
.u-NavSite__item {
  border-bottom: none; }

.u-NavSite__level {
  border-left:  1px solid #eee; }

.u-NavSite__level--1 {
  border-left: none; }

/* TYPOGRAPHY */
.u-BioList__name {
  font:  1.2em Helvetica; }

.u-BioList__title {
  font:  100% Helvetica; }

.u-Bio__title {
  font:  bold 100% Helvetica; }

.u-Bio__contactItemLabel {
  font:  bold .85em Helvetica;
  text-transform: uppercase; }

.u-Bio__colon {
  display: none; }

.u-Bio__contactData {
  font:  .9em Helvetica; }

/* bulleted lists in .u-VCard--Person except for the contact info */
.u-VCard--Person ul {
  list-style: disc;
  margin: 0 0 1em;
  padding-left: 1.5em; }

ul.u-Bio__contactInfo {
  list-style: none;
  list-style-type: none;
  margin-top: 1em;
  margin-left: 0;
  padding-left: 0; }

/* temporary until we remove titles on bio inner pages using Velocity in the CMS
.u-biosInner .u-pageTitle {
    display: none;
}
.u-biosInner .u-Bio__name.u-pageTitle { 
    display: block;
} */
@media screen {
  /*	BIO INDEX
  	--------- */
  .u-BioList__list {
    margin: 0;
    padding: 0; }
    .u-BioList__list li {
      list-style: none; }

  /*	.u-BioList--faculty {
  		margin-top: 1em;
  	} */
  .u-BioList__name {
    display: block; }

  .u-BioList__comma {
    display: none !important;
    visibility: hidden; }

  .u-BioList__title {
    display: block; }

  .u-BioList__item {
    margin-bottom: .75em; }

  /*	BIOS
  	---- */
  .u-Bio__contactInfo {
    margin-bottom: 1.5em;
    padding: 0; }

  .u-Bio__contactItem {
    list-style-type: none;
    margin-bottom:  .1em; }

  .u-Bio__title {
    margin: .4em 0 .5em; } }
@media all and (min-width:  37.5em) {
  .u-BioList__name {
    display: inline-block; } }
/* COLOR  */
.u-Bio__title {
  color:  inherit; }

.u-Bio__contactItemLabel {
  color:  inherit; }

.u-Bio__contactData {
  color:  inherit; }

/*	Search
	------
*/
/*	TYPOGRAPHY */
.u-Search__field {
  font:  normal 1em Helvetica; }

/*	LAYOUT	*/
@media screen {
  #search:target {
    max-height: 4em; }

  .u-Search {
    height: 64px;
    height: 4rem;
    width: 100%;
    box-sizing: content-box; }

  .u-Search__button {
    right: 3.5em;
    z-index: 10; }

  .u-Search__cancel {
    right: 0; }

  .u-Search__field {
    padding: 2%;
    width: 58%;
    box-sizing: border-box !important;
    height: 100%; }

  .u-Search__field:focus,
  .u-Search__submit:focus {
    z-index: 1; }

  .u-Search__form {
    height: 100%;
    margin: 0;
    max-height: 0;
    overflow: hidden;
    position: absolute;
    width: 100%;
    z-index: 20; }

  .u-Search__submit {
    left: 58%; }

  .u-Search,
  .u-Search__button,
  .u-Search__cancel,
  .u-Search__field,
  .u-Search__submit {
    bottom: 0;
    position: absolute;
    top: 0; }

  .u-Search__button,
  .u-Search__cancel,
  .u-Search__submit {
    border-bottom: none;
    height: 64px;
    height: 4rem;
    padding: 1em;
    width: 64px;
    width: 4rem; } }
@media all and (min-width:  37.5em) {
  .u-Search__cancel,
  .u-Search__button {
    display: none; }

  .u-Search__field {
    width: 82%;
    height: 32px;
    height: 2rem; }

  .u-Search__form {
    max-height: initial;
    overflow: visible; }

  .u-Search__submit {
    padding: .25em .75em;
    left: auto;
    right: 0;
    width: 18%;
    height: 100%; }

  .u-Search {
    height: 32px;
    height: 2rem; } }
@media all and (min-width:  37.5em) {
  .u-Search__submit {
    padding: 0; }

  .u-Search__submit svg {
    height: 2em;
    padding: .5em; } }
/* Targets IE8 */
@media \0screen {
  #search:target {
    position: absolute; } }
/*	COLOR	*/
.u-Search__field {
  border: 8px solid #444;
  border-right: none; }

.u-Search,
.u-Search__form {
  background-color:  #000; }

.u-Search__field {
  background-color:  #fff; }

.u-Search__submit {
  border: none;
  background-color:  #444; }

.icon-search svg,
.u-Search__cancel svg,
.icon-search svg:visited,
.u-Search__cancel svg:visited {
  fill:  #ccc; }

.icon-search svg:hover,
.u-Search__cancel svg:hover,
.icon-search svg:focus,
.u-Search__cancel svg:focus {
  fill:  #666; }

.icon-search svg:active,
.u-Search__cancel svg:active {
  fill:  #fff; }

@media all and (min-width:  37.5em) {
  .u-Search {
    background-color:  #fff;
     border-bottom:  none; }

  .u-Search__form {
    background-color:  transparent; }

  ::-webkit-input-placeholder {
    color:  #444;
    font:  normal 1em Helvetica; }

  :-moz-placeholder {
    color:  #444;
    font:  normal 1em Helvetica; }

  ::-moz-placeholder {
    color:  #444;
    font:  normal 1em Helvetica; }

  :-ms-input-placeholder {
    color:  #444;
    font:  normal 1em Helvetica; }

  .u-Search__field {
    color:  #444;
    background-color:  transparent;
    border: 1px solid transparent; }

  .u-Search__submit {
    /*(#normal, #hover, #active, #visited, #focus)*/
    background:  #666; }
    .u-Search__submit:visited {
      background:  #666; }
    .u-Search__submit:focus {
      background:  #999; }
    .u-Search__submit:hover {
      background:  #999; }
    .u-Search__submit:active {
      background:  #000; }

  .icon-search svg,
  .icon-search svg:visited {
    fill:  #ccc; }

  .icon-search svg:hover,
  .icon-search svg:focus {
    fill:  #666; }

  .icon-search svg:active {
    fill:  #fff; } }
/* TYPOGRAPHY */
.cse .gs-webResult .gs-visibleUrl, .gs-webResult .gs-visibleUrl, .cse .gs-webResult .gs-visibleUrl-short, .gs-webResult .gs-visibleUrl-short, .gs-imageResult .gs-visibleUrl, .gs-imageResult .gs-visibleUrl-short {
  font-weight: normal !important; }

.gsc-control-cse .gs-result .gs-title,
.gsc-control-cse .gs-result .gs-title b,
.gs-snippet,
.gsc-above-wrapper-area-container {
  text-decoration: none !important;
  font-size: 1rem;
  font-family:  "Helvetica" !important;
  font-weight: 500 !important;
  font-style: normal !important; }

.gsc-table-cell-snippet-open,
.gsc-table-cell-snippet-close {
  margin: 0;
  padding: 0; }

.gs-webResult.gs-result a.gs-title:link b,
.gs-imageResult a.gs-title:link b,
.gs-webResult.gs-result a.gs-title:visited b,
.gs-imageResult a.gs-title:visited b,
.gsc-control-cse .gs-result .gs-title b {
  font-weight: inherit !important;
  font-size: inherit !important; }

.gs-snippet,
.gsc-above-wrapper-area-container {
  font-weight: normal !important; }

.gs-snippet,
.gsc-above-wrapper-area-container {
  font-weight: normal !important; }

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  text-shadow: none !important;
  font-weight: normal !important; }

/* LAYOUT */
@media screen {
   /*
    td.gsc-table-cell-thumbnail.gsc-thumbnail,
  .gs-image img.gs-image {
    margin: 0 !important;
    padding: 0 !important; }
*/
    .gs-result>div
	{
		display: none;
	}

	.gsc-result>:last-child
	{
		display: none;
	}

	td.gsc-thumbnail
	{
		padding-right: 3%;
	}

  .gcsc-branding,
  .gsc-resultsHeader {
    display: none; }

  .gsc-result .gs-title {
    height: auto !important;
    overflow: visible !important; }

  .gsc-selected-option-container {
    min-width: 70px !important; } }
/* COLOR */
.gsc-control-cse {
  padding: 0 !important;
  background-color: transparent !important; }

.gsc-webResult.gsc-result {
  border: 0 !important;
  background-color: transparent !important; }

.gsc-control-cse,
.gsc-results-wrapper-visible table,
.gsc-table-result,
.gsc-thumbnail-inside,
.gsc-url-top,
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result,
.gsc-imageResult-classic,
.gsc-imageResult-column,
.gsc-result .gs-title {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important; }

.gsc-cursor-box.gs-bidi-start-align,
.gsc-results .gsc-cursor-box .gsc-cursor-page {
  margin: 0 !important; }

.gsc-control-wrapper-cse a {
  text-decoration: none;
  /*link-colors(#normal, #hover, #active, #visited, #focus)*/
  color:  #3789CC; }
  .gsc-control-wrapper-cse a:visited {
    color:  #666; }
  .gsc-control-wrapper-cse a:focus {
    color:  #ED6707; }
  .gsc-control-wrapper-cse a:hover {
    color:  #ED6707; }
  .gsc-control-wrapper-cse a:active {
    color:  #cc0000; }

.gs-webResult.gs-result a.gs-title:link b,
.gs-imageResult a.gs-title:link b,
.gs-webResult.gs-result a.gs-title:visited b,
.gs-imageResult a.gs-title:visited b,
.gsc-control-cse .gs-result .gs-title b {
  color:  #444 !important; }

.gsc-control-cse .gs-result .gs-title:visited,
.gsc-control-cse .gs-result .gs-title b:visited,
.gs-snippet:visited,
.gsc-above-wrapper-area-container:visited {
  color:  #3789CC !important; }

.gsc-control-cse .gs-result .gs-title:focus,
.gsc-control-cse .gs-result .gs-title b:focus,
.gs-snippet:focus,
.gsc-above-wrapper-area-container:focus {
  color:  #3789CC !important; }

.gsc-control-cse .gs-result .gs-title:hover,
.gsc-control-cse .gs-result .gs-title b:hover,
.gs-snippet:hover,
.gsc-above-wrapper-area-container:hover {
  color:  #3789CC !important; }

.gsc-control-cse .gs-result .gs-title:active,
.gsc-control-cse .gs-result .gs-title b:active,
.gs-snippet:active,
.gsc-above-wrapper-area-container:active {
  color:  #3789CC !important; }

.gsc-results-wrapper-visible td,
.gsc-results-wrapper-visible th {
  border: 0 !important; }

.gsc-result-info {
  padding: 0 !important; }

.gsc-control-cse tr:nth-child(2n+1) {
  background-color: transparent !important; }

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  background: #eee !important; }

/* TYPOGRAPHY */
.gsc-results.gsc-webResult > .gsc-webResult.gsc-result,
.gsc-expansionArea .gsc-webResult.gsc-result {
  margin-bottom: 2em !important; }

.gsc-webResult.gsc-result .gs-title {
  /*
	font:  normal 1.4em/1.1 Helvetica;*/
font-weight: 400 !important;
font-size:1.1em;
line-height:1.1;
font-family:Helvetica;
}

.gs-webResult.gs-result a.gs-title:link b,
.gs-imageResult a.gs-title:link b,
.gs-webResult.gs-result a.gs-title:visited b,
.gs-imageResult a.gs-title:visited b,
.gsc-control-cse .gs-result .gs-title b {
  font-weight: bold !important; }

.gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long {
  font-size: .9rem !important; }

.gsc-above-wrapper-area {
  margin-bottom: 2rem; }

.gsc-results .gsc-cursor-box .gsc-cursor-page {
  font-size: 1rem;
  padding: 1.25rem 1rem;
  line-height: 0 !important;
  margin-left: -1px !important; }

/* LAYOUT */
@media screen {
  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    width: 12.5%;
    max-width: 3rem;
    display: inline-block !important;
    position: relative !important; }

  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    z-index: 1 !important; }

  .gsc-cursor-page:hover {
    z-index: 2 !important; } }
/* COLOR */
.gs-visibleUrl-long {
  color:  #666 !important; }
  .gs-visibleUrl-long:visited {
    color:  #666; }
  .gs-visibleUrl-long:focus {
    color:  #ED6707; }
  .gs-visibleUrl-long:hover {
    color:  #ED6707; }
  .gs-visibleUrl-long:active {
    color:  #cc0000; }

.gs-visibleUrl-long:focus,
.gs-visibleUrl-long:hover,
.gs-visibleUrl-long:active {
  color:  #3789CC !important; }

.gsc-results .gsc-cursor-box .gsc-cursor-page {
  border: 1px solid  #eee; }

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  background:  #eee !important;
  border-color:  #ccc !important; }

.gsc-cursor-page:hover {
  background:  #ddd !important;
  border-color:  #ccc !important; }

/* TYPOGRAPHY */
.u-BreadCrumbs__item {
  font:  .9em Helvetica; }

/* LAYOUT */
@media screen {
  .u-BreadCrumbs {
    clear: both;
    display: inline-block;
    margin-bottom: 1.25em;
    padding-bottom: .25em; }

  .u-BreadCrumbs__item {
    padding: 0 .75em 0 1.25em;
    position: relative; }

  .u-BreadCrumbs__item:before {
    background: transparent;
    border: 5px solid transparent;
    border-width: 5px 8px;
    border-left-color:  #ccc;
    content: "";
    left: 0;
    margin-top: -6px;
    position: absolute;
    top: 50%; }

  .u-BreadCrumbs__item:first-child:before {
    content: none; }

  .u-BreadCrumbs__item:first-child {
    margin: 0;
    padding-left: 0; } }
/* COLOR */
.u-BreadCrumbs__item {
  border: none;
  color:  #3789CC; }
  .u-BreadCrumbs__item:visited {
    color:  #666; }
  .u-BreadCrumbs__item:focus {
    color:  #ED6707; }
  .u-BreadCrumbs__item:hover {
    color:  #ED6707; }
  .u-BreadCrumbs__item:active {
    color:  #cc0000; }

/* TYPOGRAPHY */
.u-ArticleListItem__title {
  font:  bold 1em Helvetica; }

.u-ArticleListItem__summary {
  font:  normal 1em Helvetica; }

.u-ArticleListItem__label--type,
.u-ArticleListItem__label--externalLink {
  font:  normal .85em Helvetica; }

.u-ArticleListItem__label--dateline__posted {
  font:  normal .85em Helvetica; }

.u-ArticleListItem__label--dateline__postedDate {
  font:  normal .85em Helvetica; }

.u-ArticleNavGroup__navButton {
  font-weight:  bold;
  font-size: .85em;
  text-align: center; }

.u-ArticleList__systemMessage {
  font:  normal 1.1em/1.2 Georgia; }

/* LAYOUT */
@media screen {
  .u-ArticleListItem__link {
    display: block; }

  .icon_rss_link {
    width: 32px;
    height: 32px;
    display: inline-block;
    padding: 0;
    margin: 0;
    line-height: 0; }

  .Share {
    float: left;
    margin-bottom: 10%;
    width: 100%; }

  .Share a {
    float: left;
    height: 0;
    margin-right: 5%;
    padding-top: 15%;
    position: relative;
    width: 15%; }

  .Share path {
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    transition: all 500ms ease-in-out; }

  .Share svg {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }

  .Share svg:hover path[fill],
  .Share svg:focus path[fill] {
    fill: #333; }

  .Share svg:hover path[fill^="#fff"],
  .Share svg:focus path[fill^="#fff"] {
    fill: #fff;
    transform: rotate(-25deg); }

  .Share path[fill^="#fff"],
  .Share path[fill^="#fff"] {
    transform-origin: 50% 50%;
    transform: rotate(0deg); }

  .Share__rss path[fill^="#fff"],
  .Share__rss path[fill^="#fff"] {
    transform-origin: 15% 90%; }

  .Share__facebook path[fill^="#fff"],
  .Share__facebook path[fill^="#fff"] {
    transform-origin: 100% 70%; }

  .Share__twitter path[fill^="#fff"],
  .Share__twitter path[fill^="#fff"] {
    transform-origin: 20% 10%; }

  	/* LATEST .u-NewsList__heading--announcements {
          margin-top: 0;
      } */
  /* .u-NewsList__itemContainer {
  	margin: #u-NewsList__itemContainer--margin;
  } */
  /* .u-NewsList__item {
  	background: #u-NewsList__item--background;
  	padding: #u-NewsList__item--padding;
  	display: block;
  }
  .u-NewsList__list {
  	margin: #u-NewsList__list--margin;
  		list-style:none;
  		padding-left:0;
  } */
  .u-ArticleListItem__title {
    display: block;
    margin-bottom: 1.5%; }

  .u-ArticleListItem {
    margin-bottom: 7%;
    clear: both;
    overflow: hidden; }

  .u-ArticleListItem__thumbnail {
    float: left;
    margin: 0 2.5% 2.5% 0; }

  .u-ArticleNavGroup {
    padding: 5% 0;
    width: 100%;
    /* clear: both; use only when styling all 3 rows of news nav buttons using the starter flattened content. */ }

  .u-ArticleNavGroup__navButton {
    float: left;
    display: block;
    padding: .3em .5em;
    margin: 0 2% 0 0;
    width: 23%; }

  .u-ArticleNavGroup__navButton--more {
    width: 75%; }

  .u-ArticleNavGroup__navButton--next:after {
    content: "\2192";
    margin-left: 0.3em; }

  .u-ArticleNavGroup__navButton--prev:before {
    content: "\2190";
    margin-right: .3em; }

  .u-ArticleNavGroup__navButton--archive {
    width: 23%;
    margin-right: 0;
    float: right; }

  .u-ArticleListItem__label--type {
    display: none; } }
@media all and (min-width:  37.5em) {
  .Share a {
    padding-top: 12%;
    width: 12%; } }
@media all and (min-width:  50em) {
  .Share a {
    margin-right: 3%;
    padding-top: 8%;
    width: 8%; } }
@media all and (min-width:  62.5em) {
  .Share a {
    margin-right: 5%;
    padding-top: 15%;
    width: 15%; } }
/* COLOR */
/* u-NewsTools in sidebar this class was previously in news-base.css */
.icon_rss_link {
  background: url(http://collegerelations.vassar.edu/centralincludes/css/icons/main_icons/rss_large.gif) no-repeat;
  border: none; }

/* this class should be removed from the u-NewsTools sidebar markup and replaced with .icon-mail which is already centralized */
.icon-envelope:before {
  /* content: "\45\6d\61\69\6c"; */
  content: ""; }

.u-ArticleListItem__link {
  color:  #3789CC; }
  .u-ArticleListItem__link:visited {
    color:  #666; }
  .u-ArticleListItem__link:hover {
    color:  #ED6707; }
  .u-ArticleListItem__link:active {
    color:  #cc0000; }

.u-ArticleListItem__title {
  color:  #3789CC; }
  .u-ArticleListItem__title:visited {
    color:  #666; }
  .u-ArticleListItem__title:hover {
    color:  #ED6707; }
  .u-ArticleListItem__title:active {
    color:  #cc0000; }

.u-ArticleListItem__summary {
  color:  #444; }
  .u-ArticleListItem__summary:hover {
    color:  #444  #444; }
  .u-ArticleListItem__summary:active {
    color:  #444; }

.u-ArticleListItem__link .u-ArticleListItem__label--externalLink,
.u-ArticleListItem__link:link .u-ArticleListItem__label--externalLink {
  color:  #3789CC; }

.u-ArticleListItem__link:visited .u-ArticleListItem__label--externalLink {
  color:  #666; }

.u-ArticleListItem__link:hover .u-ArticleListItem__label--externalLink,
.u-ArticleListItem__link:focus .u-ArticleListItem__label--externalLink {
  color:  #ED6707; }

.u-ArticleListItem__link:active .u-ArticleListItem__label--externalLink {
  color:  #cc0000; }

.u-ArticleListItem__label--externalLink {
  color:  #3789CC; }
  .u-ArticleListItem__label--externalLink:visited {
    color:  #666; }
  .u-ArticleListItem__label--externalLink:focus {
    color:  #ED6707; }
  .u-ArticleListItem__label--externalLink:hover {
    color:  #ED6707; }
  .u-ArticleListItem__label--externalLink:active {
    color:  #cc0000; }

.u-ArticleListItem__link,
.u-ArticleListItem__label a {
  border-bottom: none; }

.u-ArticleNavGroup__navButton {
  border: none;
  background:  #ccc;
  color:  #333; }
  .u-ArticleNavGroup__navButton:visited {
    background:  #ccc; }
  .u-ArticleNavGroup__navButton:focus {
    background:  #999; }
  .u-ArticleNavGroup__navButton:hover {
    background:  #999; }
  .u-ArticleNavGroup__navButton:active {
    background:  #666; }
  .u-ArticleNavGroup__navButton:visited {
    color:  #333; }
  .u-ArticleNavGroup__navButton:focus {
    color:  #fff; }
  .u-ArticleNavGroup__navButton:hover {
    color:  #fff; }
  .u-ArticleNavGroup__navButton:active {
    color:  #ccc; }

.u-ArticleNavGroup__navButton--archive {
  background:  #666;
  color:  #fff; }
  .u-ArticleNavGroup__navButton--archive:visited {
    background:  #666; }
  .u-ArticleNavGroup__navButton--archive:focus {
    background:  #999; }
  .u-ArticleNavGroup__navButton--archive:hover {
    background:  #999; }
  .u-ArticleNavGroup__navButton--archive:active {
    background:  #333; }
  .u-ArticleNavGroup__navButton--archive:visited {
    color:  #fff; }
  .u-ArticleNavGroup__navButton--archive:focus {
    color:  #666; }
  .u-ArticleNavGroup__navButton--archive:hover {
    color:  #666; }
  .u-ArticleNavGroup__navButton--archive:active {
    color:  #ccc; }

.u-ArticleList__systemMessage {
  color:  #400; }

/* TYPOGRAPHY */
.u-Masthead__vassar {
  font-size: 16px;
  font-size: 1rem;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  margin: 0; }

@media all and (min-width:  37.5em) {
  .u-Masthead__vassar {
    font-size: 16px;
    font-size: 1rem;
    font-family:  "Helvetica";
    font-weight: normal; } }
/* LAYOUT */
@media screen {
  /*
  	The margin is intended to, at mobile size, push the title of the site down
  	so there's more space between the top of the site title and the mobile header.
  	However, the entire masthead should not be pushed down—this can throw off
  	the whole header. Only .u-Masthead__siteName should be pushed down.
  
  	.u-Masthead {
  		margin-top: 5em;
  	}
  */
  .u-Masthead__vassar {
    height: 64px;
    height: 4rem;
    left: 0;
    position: absolute;
    right: 0;
    top: 0; }

  .u-Masthead__siteName--link,
  .u-Masthead__vassar--link {
    border-bottom: none; }

  .u-Masthead__siteName {
    margin-top: 64px;
    margin-top: 4rem; }

  .u-Masthead__vassar--link {
    height: 64px;
    height: 4rem;
    line-height: 64px;
    line-height: 4rem;
    padding: 0 2.5%;
    position: absolute;
    z-index: 10;
    /*	left: 0 - Added 15/02/16 by Chris. If this isn't specified, vassar--link might not show up where it's supposed to. */
    left: 0; }

  .u-Masthead .icon-back svg {
    float: left;
    height: 64px;
    height: 4rem;
    width: 1em; } }
@media all and (min-width:  37.5em) {
  .u-Masthead {
    margin-top: 0; }

  .u-Masthead__vassar {
    position: relative;
    height: auto; }

  .u-Masthead__vassar--link {
    height: auto;
    line-height: initial;
    position: initial;
    line-height: 1.1;
    padding: 0; }

  .u-Masthead__vassar--link svg {
    display: none; } }
/* COLOR */
.u-Masthead__vassar {
  background-color: #000; }

.u-Masthead__vassar--link {
  color:  #ccc; }
  .u-Masthead__vassar--link:visited {
    color:  #ccc; }
  .u-Masthead__vassar--link:focus {
    color:  #666; }
  .u-Masthead__vassar--link:hover {
    color:  #666; }
  .u-Masthead__vassar--link:active {
    color:  #fff; }

.ac-NavAnchor--menu {
  color:  #ccc; }
  .ac-NavAnchor--menu:visited {
    color:  #ccc; }
  .ac-NavAnchor--menu:focus {
    color:  #666; }
  .ac-NavAnchor--menu:hover {
    color:  #666; }
  .ac-NavAnchor--menu:active {
    color:  #fff; }

@media all and (min-width:  37.5em) {
  .u-Masthead__vassar {
    background-color: transparent; }

  .u-Masthead__vassar--link {
    color:  #3789CC; }
    .u-Masthead__vassar--link:visited {
      color:  #3789CC; }
    .u-Masthead__vassar--link:focus {
      color:  #ED6707; }
    .u-Masthead__vassar--link:hover {
      color:  #ED6707; }
    .u-Masthead__vassar--link:active {
      color:  #cc0000; } }
/* TYPOGRAPHY */
.u-Figure__caption,
.u-Gallery__link b {
  font:  normal .9em Helvetica;
  margin-top: 1em; }

/* LAYOUT */
/**** 
		from responsive
		*/
/* IE8-specific styles */
@media \0screen {
  img, embed, object, video {
    width: auto;
    max-width: none; } }
/* IE8-specific styles */
@media screen {
  img, embed, object, video {
    height: auto;
    -ms-interpolation-mode: bicubic;
    /* fix for IE7 & IE8 */
    max-width: 100%;
    _width: 100%; }

  img {
    display: block;
    margin: 0 auto; } }
/**** 
		from responsive
		*/
/* COLOR */
/*
.u-Figure__caption {
	@include link-colors(
	 #3789CC, 
	 #ED6707, 
	 #cc0000, 
	 #666, 
	 #ED6707);
}
.iconDecorative--images:before, .iconDecorative-images:before {
	display: none;
}
*/
/* TYPOGRAPHY */
/* LAYOUT */
/**** 
		from responsive
		*/
@media screen {
  .u-Video {
    height: 0;
    margin: 1.5em 0;
    overflow: hidden;
    position: relative;
    padding-bottom: 56.25%; }

  .u-Video--4x3 {
    padding-bottom: 75%; }

  .u-Video--16x9 {
    padding-bottom: 56.25%; }

  .u-Video iframe {
    height: 100%;
    left: 0;
    position: absolute;
    top: -1px;
    width: 100%; } }
/**** 
		from responsive
		*/
/* COLOR */
/* TYPOGRAPHY */
.u-VCard--site {
  text-align: center; }
  .u-VCard--site li {
    display: block;
    margin-bottom: .4em; }
  .u-VCard--site .u-VCard__item,
  .u-VCard--site .u-VCard__info,
  .u-VCard--site .u-List--site,
  .u-VCard--site .u-List__item {
    font:  normal 1em/1.2 Helvetica; }
  .u-VCard--site .u-VCard__label {
    font:  normal 1em/1.2 Helvetica; }
  .u-VCard--site .u-VCard__colon {
    display: none; }

/* LAYOUT */
@media screen
{
    .u-List__item--college__copyright
    {
        margin-right:.25em;
    }
}

@media all and (min-width:  37.5em) {
  .u-VCard--site li {
    display: inline-block; }
  .u-VCard--site .u-List__itemContainer {
    margin-right: .8em; }
  .u-VCard--site .u-List__itemContainer:last-child {
    margin-right: 0; } }
/* COLOR */
.u-VCard__url,
.u-VCard__item--building,
.u-VCard__item--tel,
.u-VCard__item--fax,
.u-List__item--admissions,
.u-List__item--infoSite,
.u-List__item--college__name {
  color:  #3789CC; }
  .u-VCard__url:visited,
  .u-VCard__item--building:visited,
  .u-VCard__item--tel:visited,
  .u-VCard__item--fax:visited,
  .u-List__item--admissions:visited,
  .u-List__item--infoSite:visited,
  .u-List__item--college__name:visited {
    color:  #666; }
  .u-VCard__url:focus,
  .u-VCard__item--building:focus,
  .u-VCard__item--tel:focus,
  .u-VCard__item--fax:focus,
  .u-List__item--admissions:focus,
  .u-List__item--infoSite:focus,
  .u-List__item--college__name:focus {
    color:  #ED6707; }
  .u-VCard__url:hover,
  .u-VCard__item--building:hover,
  .u-VCard__item--tel:hover,
  .u-VCard__item--fax:hover,
  .u-List__item--admissions:hover,
  .u-List__item--infoSite:hover,
  .u-List__item--college__name:hover {
    color:  #ED6707; }
  .u-VCard__url:active,
  .u-VCard__item--building:active,
  .u-VCard__item--tel:active,
  .u-VCard__item--fax:active,
  .u-List__item--admissions:active,
  .u-List__item--infoSite:active,
  .u-List__item--college__name:active {
    color:  #cc0000; }

.u-VCard--site {
  color:  inherit; }
  .u-VCard--site a {
    border-bottom:  none; }
  .u-VCard--site .u-VCard__label {
    color:  inherit; }

/*	Typography
	---------- */
.u-NavSite__item.icon-facebook, .u-NavSite__item.icon-twitter, .u-NavSite__item.icon-linkedin, .u-NavSite__item.icon-instagram {
  font-size: 1em; }

/*	Layout
	------ */
.icon-facebook {
  margin-top: 1em; }

.u-NavSite .u-NavSite__item svg {
  width: 16px;
  width: 1rem; }

/* TYPOGRAPHY */
/* LAYOUT */
@media screen {
  .Module--sidebar.Module--news {
    /* Not sure about this but I think it was the only way to get to work. Needed to target the news module in the sidebar */ }
    .Module--sidebar.Module--news .Module__link {
      padding:  0;
      display: block; }
    .Module--sidebar.Module--news .Module__listItem {
      margin: 0 0 1em;
      padding: 0; } }
/* COLOR */
.Module--sidebar.Module--news .Module__listItem {
  border-top: none; }
.Module--sidebar.Module--news .Module__link {
  background:  transparent; }

@media screen {
  .galleria-info-title a,
  .galleria-info-description a {
    position: relative;
    z-index: 1100; }

  .galleria-info-description.u-Figure__caption--description a {
    border-bottom: 1px solid #fff;
    color: #fff; }

  .galleria-info-description.u-Figure__caption--description a:hover {
    border-bottom: 1px solid #ED6707;
    color: #ED6707; }

  .galleria--content {
    margin: 0 0 2.5%;
    position: relative;
    display: block !important; }

  .u-Gallery__modalThumbnail {
    overflow: hidden; }

  .u-Galleria__caption {
    cursor: auto; }

  .Gallery--loading {
    color: #fff;
    display: block !important;
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%); }

  .Gallery--fallback {
    padding: 2% 5%;
    position: relative;
    text-align: center; }

  .Gallery--fallback img {
    border: solid 1px #333;
    margin-bottom: 2%;
    width: auto; }

  .Gallery--fallback .figure {
    background-color: #eee;
    border: solid 1px #bbb;
    margin-bottom: 1em;
    padding: 1% 1% 2%; }

  .galleria-tooltip {
    margin-bottom: 2em; } }
/**
 * Suggested optimization and new styles - RMS
 */
/*
.galleria--content
{
	margin: 0 0 2.5%;
}

.galleria-image-nav-left
{
	background-position-x:5% !important;
	left:0 !important;
}

.galleria-image-nav-right
{
	background-position-x:95% !important;
	right:0 !important;
}

.galleria-info
{
	background-color:rgba(0,0,0,.5);
}

.galleria-info-text a
{
    border-bottom: 1px solid #fff;
    color: #fff;
    position: relative;
    z-index: 1100;
    :hover
	{
        border-bottom-color: #ed6707;
        color: #ed6707;
    }
}
*/
/*	Remove
	------ */
/*
.icon-slideshow {
	display: none;
}
*/
hr {
  clear: both;
  border: 1px solid transparent;
  margin: 0;
  padding: 0; }

/* TYPOGRAPHY */
.Module--sidebar b, .Module--sidebar p, .Module--sidebar dd, .Module--sidebar dt, .Module--sidebar .Module__link, .Module--sidebar .moreLink {
  font:  normal 1em Helvetica;
  /* left in for backwards compatibilty */
  font-size: 14.4px;
  font-size: 0.9rem;
  font-weight:  inherit;
  font-family:  inherit; }
.Module--sidebar .Module__header {
  font:  bold 1.25em/1.1 Helvetica; }
.Module--sidebar .Module__label--side {
  font-weight:  bold; }
.Module--sidebar .Module__name {
  font:  normal .9em/1.1 Helvetica; }

/* LAYOUT */
@media screen {
  .Module--sidebar {
    margin:  0 0 1.5em; }
    .Module--sidebar .all-link {
      margin: 0 0 1em; }
    .Module--sidebar .Module__label, .Module--sidebar dd {
      margin: 0;
      padding: 0;
      display: inline-block; }
    .Module--sidebar .Module__header {
      margin-top: 0; }
    .Module--sidebar .Module__label {
      margin-right: .25em; }
    .Module--sidebar .Module__list {
      margin: 0;
      list-style: none;
      padding-left: 0; }
    .Module--sidebar .Module__listItem {
      padding: .3em 0;
      margin: 0; }
    .Module--sidebar .Module__listItem:last-of-type {
      margin-bottom: 1em; }
    .Module--sidebar .Module__name {
      margin-bottom: 0; }
    .Module--sidebar .moreLink {
      display: block; } }
/* COLOR */
.Module--sidebar a {
  border-bottom: none; }
.Module--sidebar .Module__headerLink {
  color:  #3789CC; }
  .Module--sidebar .Module__headerLink:visited {
    color:  #666; }
  .Module--sidebar .Module__headerLink:focus {
    color:  #ED6707; }
  .Module--sidebar .Module__headerLink:hover {
    color:  #ED6707; }
  .Module--sidebar .Module__headerLink:active {
    color:  #cc0000; }
.Module--sidebar .Module__listItem:first-child,
.Module--sidebar .Module__listItem:first-of-type {
  border-top: none; }
.Module--sidebar .Module__listItem {
  border-top:  1px solid #eee; }

/* TYPOGRAPHY */
.u-CourseList {
  margin-bottom: 4em; }

.u-CourseList__description {
  font-size: 1.23em;
  margin-bottom: 1.5em; }

.u-Course {
  margin-bottom: 2.25em; }

.u-CourseList__heading {
  font-weight: bold; }

.u-Course__title {
  font-weight: bold;
  padding-right: 4.5em;
  position: relative; }
  .u-Course__title .u-Course__title--code {
    font-weight: bold; }
  .u-Course__title .u-Course__title--credits {
    font-weight: normal; }
  .u-Course__title .u-Course__title--credits:before {
    content: "("; }
  .u-Course__title .u-Course__title--credits:after {
    content: ")"; }

/* LAYOUT */
@media screen {
  .u-Course__title .u-Course__title--credits {
    position: absolute;
    top: 0;
    right: 0; } }
/* COLOR */
/*	TYPOGRAPHY
	========== */
/* Element */
html {
  font-family:  "Helvetica"; }

h1, h2, h3, h4, h5, h6 {
  line-height: 1.1;
  margin-bottom: .4em;
  padding-top: .8em; }

.u-lContent h1:nth-of-type(1), .u-lAside h1:nth-of-type(1),
.u-lContent h2:nth-of-type(1), .u-lAside h2:nth-of-type(1),
.u-lContent h3:nth-of-type(1), .u-lAside h3:nth-of-type(1),
.u-lContent h4:nth-of-type(1), .u-lAside h4:nth-of-type(1),
.u-lContent h5:nth-of-type(1), .u-lAside h5:nth-of-type(1),
.u-lContent h6:nth-of-type(1), .u-lAside h6:nth-of-type(1) {
  padding-top: 0; }

h1 {
  font-size: 2.44em; }

h2 {
  font-size: 1.95em; }

h3 {
  font-size: 1.43em; }

h4 {
  font-size: 1em; }

h5 {
  font-size: .9em; }

h6 {
  font-size: .9em; }

.u-lContent {
  font-size: 19.12px;
  font-size: 1.195rem;
  font-family:  "Helvetica";
  font-weight:  normal;
  line-height: 1.2;
  margin-bottom: 1.25em; }

p {
  margin-top: 0; }

h1 + ul, h2 + ul, h3 + ul, h4 + ul, h5 + ul, h6 + ul, h1 + ol, h2 + ol, h3 + ol, h4 + ol, h5 + ol, h6 + ol {
  margin-top: 0; }

th {
  font-weight:  bold; }

td {
  font-weight:  normal; }

li {
  margin: 0 0 0.327em; }

/* Main page content */
.u-lMain {
  font-size: 100%; }

.u-pageTitle {
  margin-top: 0; }

/* u-lAside sidebar styles */
.u-lAside h1 {
  font-size: 1.953em; }
.u-lAside h2 {
  font-size: 1.562em; }
.u-lAside h3 {
  font-size: 1.25em; }
.u-lAside h4 {
  font-size: 1.143em; }
.u-lAside h5 {
  font-size: 1.093em; }
.u-lAside p,
.u-lAside ol,
.u-lAside ul {
  font-size: 1.195em;
  font-weight:  normal; }
.u-lAside li {
  margin-bottom: 0.327em;
  line-height: 1.2; }

@media all and (min-width:  25em) {
  .u-lMain {
    font-size: 110%; }

  p {
    line-height: 1.3; }

  .u-lAside p,
  .u-lAside ol,
  .u-lAside ul {
    font-size: 0.956em; } }
.u-SiteMap__level {
  margin: .5em 0; }

.u-Masthead__siteName,
.u-Masthead__vassar {
  padding: 0;
  margin-bottom: 0; }

/*
@import "layout";
@import "color";
*/










.g-ac-NavAnchor--menu{font-family:Helvetica, Arial, sans-serif;letter-spacing:-.025em;line-height:4em;font-weight:bold}@media screen{.g-NavSite__level{list-style:none;list-style-image:none;padding:0;margin:0}.g-NavSite__item{display:block;text-decoration:none}.g-NavSite__level [class*=icon-] img,.g-Gallery__link .icon-slideshow img,.g-NavSite__level [class*=icon-] svg,.g-Gallery__link .icon-slideshow svg{float:left;height:1em;margin-right:.33em;width:1em}.g-NavSite [class*=icon-] img,.g-Gallery__link .icon-slideshow img{width:16px}.NavGlobal #navigation:target{position:absolute;top:0;left:0;right:0;padding:0;padding-top:4em}.NavGlobal #navigation:target .iconClose,.NavGlobal #navigation:target .icon-close{display:block}.NavGlobal #navigation:target .iconClose svg{height:auto;width:100%}.NavGlobal #navigation:target .g-NavSite__level--1{padding:6% 4%;z-index:9999;position:relative}.NavGlobal #navigation:target .ac-NavAnchor--top{display:none}.g-ac-NavAnchor--menu{padding:0 2.5%;position:absolute;right:0;top:0;z-index:1}.g-ac-NavAnchor--top{margin-bottom:1rem;padding:1rem;display:block;text-align:center}.g-ac-NavAnchor--top svg{height:1em !important}.g-NavSite{padding:4%}.g-NavSite .iconClose,.g-NavSite .icon-close{display:none;height:4em;padding:1em;position:absolute;right:0;top:0;width:4em;z-index:20}.g-NavSite__itemContainer{margin:0}.g-NavSite__level{padding-left:.5em}.g-NavSite__level--1{padding-left:0}.g-NavSite__level--2 .g-NavSite__item{padding:.3em 0}}@media screen and (min-width: 900px){.NavGlobal #navigation:target{position:initial;padding:3%}.NavGlobal #navigation:target .g-NavSite__level--1{background-color:initial}.NavGlobal #navigation:target .iconClose,.NavGlobal #navigation:target .icon-close{display:none}.NavGlobal #navigation:target .g-NavSite__level--1{z-index:initial}.g-ac-NavAnchor--menu,.g-ac-NavAnchor--top{display:none}.g-NavSite__item{padding:.125em 0}}@media screen and (min-width: 900px){.NavGlobal #navigation:target .g-NavSite__level--1{background:none}}.g-ac-NavAnchor--menu,.NavGlobal .iconClose,.NavGlobal .icon-close,.g-NavSite__item{border-bottom:none}.g-NavSite__level--1{border-left:none}.g- body{position:initial !important}.g- .u-Masthead__vassar--link,.g- .u-Masthead__vassar{background-color:transparent !important}.g-ac-NavAnchor--menu,#g-search:target{z-index:110 !important}.g-Masthead__vassar,body:not(:target) .g-Search,.g-NavSite__level--1{z-index:100 !important}.PageContent{position:relative}g- body{position:relative}.NavGlobal *{border:0;font-family:Helvetica, Arial !important;font-size:initial !important;letter-spacing:0 !important;line-height:1.1 !important}.NavGlobal b{font-weight:normal !important}@media screen and (min-width: 900px){html.g-{padding-top:7.65em !important;position:initial !important}}.psuedo-transition,.g-Masthead__vassar--link:hover path,.g-Masthead__vassar--link:focus path,.g-Masthead__vassar--link:active path{transition:all .17s ease-in-out}.g-Masthead__siteName{font-family:"Helvetica Condensed",Helvetica,"Arial Narrow",Arial;font-size:4em;font-weight:200;margin:0 auto;max-width:8em;text-align:center;text-transform:uppercase}.g-Masthead__siteName,.g-Masthead__vassar{padding:0}@media screen{.g-Masthead .icon-back svg{float:none;height:2.25em;width:inherit}.g-Masthead__ID svg{height:1.9em}.g-Masthead__siteName{display:block;margin-top:1em}.g-Masthead__vassar{height:3.75em;left:0;position:absolute;right:0;top:0}.g-Masthead__vassar--link{height:auto;left:-.5em;min-height:inherit;padding:0;position:absolute;top:.95em;z-index:10}.g-Masthead__vassar--link svg{display:block !important;visibility:visible !important;left:1.25em;position:absolute;width:6.25em !important}.g-Masthead__vassar--link>svg{display:none !important;visibility:hidden !important}}@media screen and (min-width: 900px){.g-Masthead__vassar{font-size:1em;font-weight:normal}.g-Masthead__siteName{font-size:7em}.g-Masthead{margin-top:0;padding:0;top:0;width:100%;z-index:10}.g-Masthead .icon-back svg{height:inherit}.g-Masthead__vassar{display:block;height:7.45em;position:relative;top:-.1em}.g-Masthead__vassar--link{left:1em;top:1.2em}.g-Masthead__vassar--link svg{display:none}.g-Masthead__ID svg{height:3em}.g-Masthead__siteName{margin-top:0}.g-Masthead__siteName--link{display:inline-block;padding:0}.g-Masthead__vassar,.g-Masthead__vassar--link svg{display:block !important;visibility:visible !important;position:absolute}.g-Masthead__vassar--link svg{left:0;width:9.75em !important}}.g-Masthead__siteName--link{color:#fff}.g-Masthead__siteName--link:visited{color:#fff}.g-Masthead__siteName--link:focus{color:#fff}.g-Masthead__siteName--link:hover{color:#fff}.g-Masthead__siteName--link:active{color:#fff}.g-Masthead__siteName--link:link,.g-Masthead__vassar--link:link{border-bottom:none}.g-Masthead__vassar{background-color:#882344}.g-Masthead__vassar--link{color:#882344}.g-Masthead__vassar--link:visited{color:#882344}.g-Masthead__vassar--link:focus{color:#c1b5b0}.g-Masthead__vassar--link:hover{color:#c1b5b0}.g-Masthead__vassar--link:active{color:#746661}.g-Masthead__vassar--link path,.g-Masthead__vassar--link:visited path{fill:#fff}.g-Masthead__vassar--link:hover path,.g-Masthead__vassar--link:focus path{fill:#c1b5b0}.g-Masthead__vassar--link:active path{fill:#746661}@media screen and (min-width: 900px){.g-Masthead__vassar{border-bottom:2.25em solid #54162a}.g-Masthead__vassar:after{border-bottom:0.25em solid #746661;bottom:-2.5em;content:"";left:0;position:absolute;right:0;top:auto}.g-Masthead__vassar--link{color:#882344}.g-Masthead__vassar--link:visited{color:#882344}.g-Masthead__vassar--link:focus{color:#c1b5b0}.g-Masthead__vassar--link:hover{color:#c1b5b0}.g-Masthead__vassar--link:active{color:#746661}}.g-ac-NavAnchor--menu{line-height:4em !important}.g-NavSite{text-align:center}.g-NavSite__item{font:600 1.7727272727em Helvetica,Arial;font-size:2.1em !important}.g-NavSite__sec--action .g-NavSite__item{font-size:1.5em;font-weight:400;text-transform:uppercase}.g-NavSite__sec--action .g-NavSite__itemContainer{margin-bottom:1em}.g-NavSite__sec--landing .g-NavSite__item{letter-spacing:.01em !important;text-transform:uppercase}.g-NavSite__sec--roles .g-NavSite__item{font-weight:400}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){padding-top:1.5em}@media screen{.g- #navigation:target{left:0;padding:3.75em 0 0;position:absolute;right:0;top:0;z-index:inherit !important}.g- #navigation:target .g- .iconClose,.g- #navigation:target .g- .icon-close{display:block}.g- #navigation:target .g- .iconClose svg{height:auto;width:100%}.g- #navigation:target .g-ac-NavAnchor--top{display:none}.g- #navigation:target .g-NavSite__level--1{padding:6% 4%;position:relative}.g- #navigation:target .g-NavSite__level--1.g-NavSite__sec--page-menu{background:#fff;border:0.5em solid #746661}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item{padding-left:1.5em;position:relative;color:#746661 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:visited{color:#746661 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:focus{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:hover{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:active{color:#746661 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:before{background:url(/assets/images/page-menu-icon.png) 50% 50% no-repeat;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2018%22%3E%3Cstyle%3E.st0%7Bfill%3A%23746661%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2010c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2zM24%202.5c0%20.3-.2.5-.5.5H.5C.2%203%200%202.8%200%202.5v-2C0%20.2.2%200%20.5%200h23c.3%200%20.5.2.5.5v2zM24%2017.5c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5v-2c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2z%22/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:1em;transition:all .17s ease-in-out;bottom:0;content:'';left:0;position:absolute;right:5.75em;top:0}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:focus:before,.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:hover:before{background:url(/assets/images/page-menu-icon-hover-focus.png) 50% 50% no-repeat;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2018%22%3E%3Cstyle%3E.st0%7Bfill%3A%23c1b5b0%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2010c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2zM24%202.5c0%20.3-.2.5-.5.5H.5C.2%203%200%202.8%200%202.5v-2C0%20.2.2%200%20.5%200h23c.3%200%20.5.2.5.5v2zM24%2017.5c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5v-2c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2z%22/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:1em;transition:all .17s ease-in-out}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:active:before{background:url(/assets/images/page-menu-icon.png) 50% 50% no-repeat;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2018%22%3E%3Cstyle%3E.st0%7Bfill%3A%23746661%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2010c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2zM24%202.5c0%20.3-.2.5-.5.5H.5C.2%203%200%202.8%200%202.5v-2C0%20.2.2%200%20.5%200h23c.3%200%20.5.2.5.5v2zM24%2017.5c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5v-2c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2z%22/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:1em;transition:all .17s ease-in-out}.g-ac-NavAnchor--menu{height:3.75em;position:absolute;right:12.6vw;text-align:center;top:0;width:3.75em}.g- .iconClose,.g- .icon-close,.g-ac-NavAnchor--menu{border-bottom:none}.g-ac-NavAnchor--top{display:block;margin-bottom:1rem;padding:1rem;text-align:center}.g-ac-skipLinkLabel{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;padding:0 !important;overflow:hidden;position:absolute !important;width:1px !important}.g-NavSite{padding:4%;z-index:100}.g-NavSite [class*=icon-] img{width:16px}.g-NavSite .iconClose,.g-NavSite .icon-close{display:none;height:3.75em;padding:1em 1.1em 0;position:absolute;right:12.6vw;top:0;width:3.75em;z-index:110 !important}.g-NavSite__item{background-image:none;display:block;padding:0.25em 0;text-decoration:none;text-shadow:none}.g-NavSite__itemContainer{margin:0}.g-NavSite__level{border-left:none;list-style:none;list-style-image:none;margin:0;padding:0}.g-NavSite__level [class*=icon-] img,.g-NavSite__level [class*=icon-] svg{float:left;height:1em;margin-right:.33em;width:1em}.g-NavSite__level--2,.g-NavSite__level--3,.g-NavSite__level--4,.g-NavSite__level--5,.g-NavSite__level--6{list-style:none;list-style-type:none}.g-NavSite__level--2 .g-NavSite__item{padding:.3em 0}}@media screen and (max-width: 900px){.g- #navigation{display:none}.g- #navigation:target{display:block}}@media screen and (min-width: 600px){.g-ac-NavAnchor--menu{right:3.75em}.g- .iconClose,.g- .icon-close{right:4em}}@media screen and (min-width: 900px){.g-NavSite__level--1 .g-NavSite__item{font:300 1em Helvetica,Arial;font-size:1em !important}.g-ac-NavAnchor--menu,.g-ac-NavAnchor--top{display:none !important;visibility:hidden !important}.g-NavSite{left:0;margin:0;padding:0;position:absolute;text-align:left;top:5.1em;width:100%}.g-NavSite__itemContainer{display:inline-block;margin-right:.9em}.g-NavSite__item{padding:.125em 0}.g-NavSite__sec--landing{position:relative}.g-NavSite__sec--action,.g-NavSite__sec--roles{position:absolute;right:4.5em}.g-NavSite__sec--action{top:-4.1em}.g-NavSite__sec--action .g-NavSite__item{font-size:.8em !important;font-weight:200;line-height:1.2 !important;margin:0;padding:.3em .4em}.g-NavSite__sec--landing{text-align:center;margin-top:0}.g-NavSite__sec--landing .g-NavSite__itemContainer:last-child{margin-right:0}.g-NavSite__sec--landing .g-NavSite__item{padding:.7em .6em .5em !important}.g-NavSite__sec--landing .g-NavSite__itemContainer{margin-right:0 !important}.g-NavSite__sec--roles{right:4.5em;top:-2em}.g-NavSite__sec--roles .g-NavSite__item{font-size:.9em !important;font-weight:200}.g-NavSite__sec--page-menu{display:none !important;visibility:hidden !important}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){padding-top:0}.g- #navigation:target{position:initial;padding:3%}.g- #navigation:target .g-NavSite__level--1{background-color:initial;z-index:initial}.g- #navigation:target .iconClose,.g- #navigation:target .icon-close{display:none}}.g- #navigation:target .g-NavSite__item{color:#fff !important}.g- #navigation:target .g-NavSite__item:visited{color:#fff !important}.g- #navigation:target .g-NavSite__item:focus{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:hover{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:active{color:#746661 !important}.g- #navigation:target .g-NavSite__level--1{background:#746661}.g- #navigation:target .iconClose,.g- #navigation:target .icon-close{background:#746661}.g- .icon-close:link,.g-ac-NavAnchor--menu:link,.g-NavSite__item:link{border-bottom:none}.g-NavSite__item.icon-external svg{display:none}.g- #navigation:target .iconClose,.g- #navigation:target .icon-close,.g-ac-NavAnchor--menu,.g-ac-NavAnchor--menu:visited,.g-ac-NavAnchor--menu:link,.g-ac-NavAnchor--menu:link:visited{color:#fff !important}.g- #navigation:target .iconClose:focus,.g- #navigation:target .iconClose:hover,.g- #navigation:target .icon-close:focus,.g- #navigation:target .icon-close:hover,.g-ac-NavAnchor--menu:focus,.g-ac-NavAnchor--menu:hover,.g-ac-NavAnchor--menu:visited:focus,.g-ac-NavAnchor--menu:visited:hover,.g-ac-NavAnchor--menu:link:focus,.g-ac-NavAnchor--menu:link:hover,.g-ac-NavAnchor--menu:link:visited:focus,.g-ac-NavAnchor--menu:link:visited:hover{color:#000 !important}.g-NavSite__sec--action .g-NavSite__itemContainer{border:1px solid #fff;border-radius:.1em}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){border-top:1px solid #fff}.g-NavSite__sec--landing .g-NavSite__item--isCurrent,.g-NavSite__sec--landing .g-NavSite__item--isCurrent:visited{color:#746661 !important;background-color:#fff !important}.g-ac-NavAnchor--menu:hover{background-color:#c1b5b0;color:#fff;transition:all .17s ease-in-out}@media screen and (min-width: 900px){.g- #navigation:target .g-NavSite__item{color:#fff !important}.g- #navigation:target .g-NavSite__item:visited{color:#fff !important}.g- #navigation:target .g-NavSite__item:focus{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:hover{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:active{color:#746661 !important}.g- #navigation:target .g-NavSite__level--1{background:none}.g-NavSite__item{color:#fff !important}.g-NavSite__item:visited{color:#fff !important}.g-NavSite__item:focus{color:#c1b5b0 !important}.g-NavSite__item:hover{color:#c1b5b0 !important}.g-NavSite__item:active{color:#746661 !important}.g-NavSite__sec--action .g-NavSite__itemContainer{background:#751e3b;border:1px solid #fff;transition:all .17s ease-in-out}.g-NavSite__sec--action .g-NavSite__itemContainer:visited{background:#751e3b}.g-NavSite__sec--action .g-NavSite__itemContainer:focus{background:#c1b5b0}.g-NavSite__sec--action .g-NavSite__itemContainer:hover{background:#c1b5b0}.g-NavSite__sec--action .g-NavSite__itemContainer:active{background:#746661}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:visited{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:focus{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:hover{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:active{color:#fff !important}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){border-top:none}.g-NavSite__sec--roles .g-NavSite__item,.g-NavSite__sec--landing .g-NavSite__item{color:#fff !important}.g-NavSite__sec--roles .g-NavSite__item:visited,.g-NavSite__sec--landing .g-NavSite__item:visited{color:#fff !important}.g-NavSite__sec--roles .g-NavSite__item:focus,.g-NavSite__sec--landing .g-NavSite__item:focus{color:#c1b5b0 !important}.g-NavSite__sec--roles .g-NavSite__item:hover,.g-NavSite__sec--landing .g-NavSite__item:hover{color:#c1b5b0 !important}.g-NavSite__sec--roles .g-NavSite__item:active,.g-NavSite__sec--landing .g-NavSite__item:active{color:#746661 !important}.g-NavSite__sec--landing .g-NavSite__item--isCurrent,.g-NavSite__sec--landing .g-NavSite__item--isCurrent:visited{color:#fff !important;background-color:#882344 !important}}.g-Search__cancel{text-align:center}::-webkit-input-placeholder{font-size:1em !important;text-transform:none !important}::-moz-placeholder{font-size:1em !important;text-transform:none !important}:-ms-input-placeholder{font-size:1em !important;text-transform:none !important}:-moz-placeholder{font-size:1em !important;text-transform:none !important}@media screen and (min-width: 900px){.g-Search__field,.g-Search__open{font-size:2.5vw}.g-Search__submit{font-size:.75em}}@media screen{#g-search:target{background-color:#882344;height:auto;margin-bottom:0;max-height:3.75em;position:absolute;right:0;top:0;width:100%}#g-search:target .g-Search{left:0;width:100%;z-index:2}#g-search:target .g-Search__button{bottom:auto}#g-search:target .g-Search__cancel,#g-search:target .g-Search__field,#g-search:target .g-Search__submit{display:block !important;visibility:visible !important}#g-search:target .g-Search__field{height:100%}#g-search:target .g-Search__field,#g-search:target .g-Search__form{position:absolute;top:0;z-index:10}.g-Search__button,.g-Search__cancel,.g-Search__submit{height:3.75em;padding:0;width:12.6vw}.g-Search{height:3.75em;margin-bottom:2em;right:0;width:4em}.g-Search__button{background-image:none;display:none !important;float:right;min-height:3.75em;min-width:12.6vw;position:relative;right:0;visibility:hidden !important;z-index:1}.g-Search__button:focus,.g-Search__button:hover{border-bottom:0}.g-Search__button:focus,.g-Search__button:hover,.g-Search__cancel:focus,.g-Search__cancel:hover{background-color:#c1b5b0;transition:all .17s ease-in-out}.g-Search__button:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M40 36.2l-7.6-6.4a3.6 3.6 0 0 0-2.3-1 12 12 0 0 0 3-7.8 12 12 0 1 0-12 12 12 12 0 0 0 7.8-3 3.6 3.6 0 0 0 1 2.4l6.4 7.6a2.7 2.7 0 1 0 3.8-3.8zM21 29a8 8 0 1 1 8-8 8 8 0 0 1-8 8z' fill='%23fff'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:80%;bottom:0;content:'';left:0;position:absolute;right:0;top:0;transition:all .17s ease-in-out}.g-Search__button:after:focus,.g-Search__button:after:hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M40 36.2l-7.6-6.4a3.6 3.6 0 0 0-2.3-1 12 12 0 0 0 3-7.8 12 12 0 1 0-12 12 12 12 0 0 0 7.8-3 3.6 3.6 0 0 0 1 2.4l6.4 7.6a2.7 2.7 0 1 0 3.8-3.8zM21 29a8 8 0 1 1 8-8 8 8 0 0 1-8 8z' fill='%23000'/%3E%3C/svg%3E") 50% 50% no-repeat}.g-Search__cancel{display:none !important;left:0;right:0;transition:all 0ms ease-in;visibility:hidden !important}.g-Search__cancel:after{background:url(/assets/images/icons/close-black.gif);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Cpolygon fill='%23fff' points='189.13 150 300 260.869 290.217 270.652 280.435 280.435 270.652 290.217 260.87 300 150 189.13 39.131 300 29.348 290.217 19.565 280.435 9.783 270.652 0 260.87 110.87 150 0 39.131 9.783 29.348 19.565 19.565 29.348 9.783 39.13 0 150 110.87 260.869 0 270.652 9.783 280.435 19.565 290.217 29.348 300 39.13 189.13 150'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:40%;border-right:solid 1px #ccc;bottom:0;content:'';left:0;position:absolute;right:0;top:0;transition:all .17s ease-in-out}.g-Search__cancel:focus,.g-Search__cancel:hover{color:#882344}.g-Search__cancel:focus:after,.g-Search__cancel:hover:after{background:url(/assets/images/icons/close-white.gif);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Cpolygon fill='%23fff' points='189.13 150 300 260.869 290.217 270.652 280.435 280.435 270.652 290.217 260.87 300 150 189.13 39.131 300 29.348 290.217 19.565 280.435 9.783 270.652 0 260.87 110.87 150 0 39.131 9.783 29.348 19.565 19.565 29.348 9.783 39.13 0 150 110.87 260.869 0 270.652 9.783 280.435 19.565 290.217 29.348 300 39.13 189.13 150'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:40%;transition:all .17s ease-in-out}.g-Search__cancel svg,.g-Search__submit svg{left:0;position:absolute;top:0}.g-Search__field{float:left;left:12.6vw;padding:2%;width:74.8vw}.g-Search__field:hover,.g-Search__field:focus{background-color:#fffee5;transition:all .17s ease-in-out;z-index:1}.g-Search__form{height:100%;margin:0;max-height:none;overflow:hidden;width:100%}.g-Search__label{margin-top:-1.5em;display:block !important;visibility:visible !important}.g-Search__open{left:0;line-height:1.2;font-size:80%;position:absolute;text-align:center;top:35%}.g-Search__submit{left:auto;z-index:2}.g-Search__submit{margin-right:0;width:12.5%}.g-Search__submit:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.g-Search__submit:focus,.g-Search__submit:hover{background-color:#c1b5b0 !important;cursor:pointer;z-index:3;transition:all .17s ease-in-out}.g-Search__submit svg{height:100%;width:100%}.g-Search__submit svg{padding-right:25%;padding-left:25%}.g-Search__submit img,.g-Search__submit svg{vertical-align:middle}.g-Search,.g-Search__button,.g-Search__cancel,.g-Search__submit{bottom:0;position:absolute;top:0}body:not(:target) .g-Search{height:0}body:not(:target) .g-Search__button{display:block !important;visibility:visible !important}body:not(:target) .g-Search__close,body:not(:target) .g-Search__open{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;padding:0 !important;overflow:hidden;position:absolute !important;width:1px !important}body:not(:target) .g-Search__field{border:0}body:not(:target) .g-Search__form{background-color:transparent}body:not(:target) .g-Search__label{display:none !important;visibility:hidden !important}body:not(:target) .g-Search__submit{right:0}#g-search:target .g-Search__button,body:not(:target) .g-Search__field,body:not(:target) .g-Search__submit{display:none !important;visibility:hidden !important}}@media screen and (min-width: 600px){.g-Search__button{min-width:0;width:3.75em}.g-Search__cancel:after,.g-Search__cancel:hover:after,.g-Search__cancel:focus:after{background-size:1.5em}.g-Search__field{left:3.75em;width:calc(100% - 8em)}.g-Search__submit{width:3.75em;margin-right:0}.g-Search__submit svg{padding:0 25%;width:100%;margin-left:0}.g-Search__button,.g-Search__cancel,.g-Search__submit{width:3.75em}}@media screen and (min-width: 900px){#g-search:target{border-left:solid 1px #746661;max-height:5.125em;max-width:27.5em;transition:width 200ms ease-out}#g-search:target .g-Search{max-width:21.65em}#g-search:target .g-Search__field{border-top-left-radius:.5em;border-bottom-left-radius:.5em;font-size:.85em;height:2.125em;left:0;width:90%}#g-search:target .g-Search__form{border:0;border-radius:.5em;left:auto;margin-top:0;max-height:min-content;right:4.8em;top:1.5em}.g-Search{left:auto;height:2em;transition:none;width:3%}.g-Search__button{height:5.125em;min-height:0 !important;min-width:0 !important;padding:0;width:3.75em}.g-Search__button:hover,.g-Search__button:focus{color:#000;background-color:#c1b5b0;transition:all .17s ease-in-out}.g-Search__button:after{border-left:solid 1px #746661}.g-Search__cancel{background-color:transparent;left:auto;margin-top:-1.5em;position:absolute;right:-4.8em;top:0}.g-Search__button,.g-Search__cancel{display:none}.g-Search__cancel,.g-Search__submit{height:5.125em;padding:0;width:3.75em}.g-Search__cancel:after{background-size:40%}.g-Search__cancel:after{border-right:0;width:3.75em}.g-Search__cancel:focus,.g-Search__cancel:hover{background-color:#746661;transition:all .17s ease-in-out}.g-Search__field{border:solid 1px #746661;height:2em;left:12%;max-width:23em;width:74.8vw}.g-Search__form{max-height:initial;overflow:visible}.g-Search__submit{background-color:#fff !important;border-bottom-right-radius:.5em;border-top-right-radius:.5em;height:2.125em;left:auto;margin-bottom:0;margin-right:-1px;margin-top:0;padding:0;right:0;width:10%}.g-Search__submit path,.g-Search__submit:visited path{fill:#882344 !important}.g-Search__submit:hover path,.g-Search__submit:focus path{fill:#fff !important;transition:all .17s ease-in-out}.g-Search__submit:active path{fill:#746661 !important;transition:all .17s ease-in-out}.g-Search__submit svg{padding:0 .5em;width:100%}body:not(:target) .g-Search__form{padding:0;right:0;width:73%}body:not(:target) .g-Search__field:hover,body:not(:target) .g-Search__field:focus{background-color:#fffee5;transition:all .17s ease-in-out}.g-Search{background-color:#fff;border:none}.g-Search :-moz-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search ::-moz-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search :-ms-input-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search ::-webkit-input-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search__form{background-color:#fff}.g-Search__field{background-color:#fff;border:1px solid transparent;color:#746661}.g-Search__submit{background:#882344}.g-Search__submit:visited{background:#882344}.g-Search__submit:focus{background:#c1b5b0}.g-Search__submit:hover{background:#c1b5b0}.g-Search__submit:active{background:#746661}.g-Search .icon-search svg,.g-Search .icon-search svg:visited{fill:#fff}.g-Search .icon-search svg:focus,.g-Search .icon-search svg:hover{fill:#fff}.g-Search .icon-search svg:active{fill:#fff}}.g- ::-webkit-input-placeholder{font-size:1em !important;text-transform:none !important}.g- ::-moz-placeholder{font-size:1em !important;text-transform:none !important}.g- :-ms-input-placeholder{font-size:1em !important;text-transform:none !important}.g- :-moz-placeholder{font-size:1em !important;text-transform:none !important}.g- [placeholder]:focus::-webkit-input-placeholder{color:transparent !important}.g- :hover::-webkit-input-placeholder,.g- :focus::-webkit-input-placeholder{color:#666 !important;transition:all .17s ease-in-out}.g-Search{background-color:#fff}.g-Search .icon-search svg,.g-Search .icon-search svg:visited,.g-Search__cancel svg,.g-Search__cancel svg:visited{fill:#fff}.g-Search .icon-search svg:focus,.g-Search .icon-search svg:hover,.g-Search__cancel svg:focus,.g-Search__cancel svg:hover{fill:blue}.g-Search .icon-search svg:active,.g-Search__cancel svg:active{fill:blue}.g-Search__button,.g-Search__cancel,.g-Search__submit{background-color:#882344;border-bottom:0 !important}.g-Search__button:focus,.g-Search__cancel:focus,.g-Search__submit:focus,.g-Search__button:hover,.g-Search__cancel:hover,.g-Search__submit:hover{border-bottom:0 !important}.g-Search__field{background-color:#fff}.g-Search__submit{border:none}#g-search:target .g-Search__field,.g-NavSite .icon-close,.g-Search__submit{box-sizing:border-box}.PageContent{margin-top:.25em !important;z-index:1}.g-ac-NavAnchor--menu{font-weight:normal;padding:0;text-align:center}.ac-navanchor-menu,.icon-close:before,.icon-search:before,.m-search-container,.u-masthead i,.vassarbar{display:none !important;visibility:hidden !important}@media screen and (max-width: 900px) and (min-width: 600px){#g-search:target .g-Search__field{width:calc(100% - 7.5em)}}@media screen and (min-width: 600px){.g- body:before{z-index:1}.g- body{padding-top:3.5em}.g-Masthead__vassar{height:3.75em}}@media screen and (min-width: 900px){.g-Masthead__vassar{height:7.5em}html.g-{padding-top:7.25em !important}.g- body{padding-top:0 !important}.PageContent{margin-top:0 !important}}.NavGlobal a{color:#fff !important}.g- #navigation:target .iconClose,.g- #navigation:target .icon-close,.g-ac-NavAnchor--menu,.g-ac-NavAnchor--menu:visited,.g-ac-NavAnchor--menu:link,.g-ac-NavAnchor--menu:link:visited{fill:#fff}.g- #navigation:target .iconClose:focus,.g- #navigation:target .iconClose:hover,.g- #navigation:target .icon-close:focus,.g- #navigation:target .icon-close:hover,.g-ac-NavAnchor--menu:focus,.g-ac-NavAnchor--menu:hover,.g-ac-NavAnchor--menu:visited:focus,.g-ac-NavAnchor--menu:visited:hover,.g-ac-NavAnchor--menu:link:focus,.g-ac-NavAnchor--menu:link:hover,.g-ac-NavAnchor--menu:link:visited:focus,.g-ac-NavAnchor--menu:link:visited:hover{fill:#000}
@media print
{
    *
    {
        background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important
    }
    
    @page{margin:1.5cm 1cm}
    
    a,a:visited
    {
        color:#444 !important;
        text-decoration:underline
    }
    
    body{margin:1em 2em}
    h1{margin-top:0}
    h2,h3{page-break-after:avoid}
    h2,h3,p{orphans:3;widows:3}
    img{max-width:400px;height:auto}
    img,tr{page-break-inside:avoid}
    p{margin-bottom:1em}
    pre,blockquote{border:1px solid #999;page-break-inside:avoid}
    thead{display:table-header-group}
    .ac-hiddenVisually,
    .ac-NavAnchor,
    .u-Search,
    .nav,
    nav,
    .ac-hiddenVisually,
    .ac-skipLink,
    .NavGlobal
    {
        display:none !important
    }
    .figure{margin-bottom:1em}
    .u-lFooter{margin-top:2em}
    .u-lHeader{margin-top:0}
    .u-pageTitle{margin-top:.5em}
}
﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}strong{font-weight:bold}b{font-weight:normal}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}figure{margin:0}@-ms-viewport{width:device-width}@viewport{width:device-width}@media screen{html{overflow-x:hidden}ol.list-upper-roman{list-style-type:upper-roman}ol.list-lower-roman{list-style-type:lower-roman}ol.list-lower-alpha{list-style-type:lower-alpha}ol.list-upper-alpha{list-style-type:upper-alpha}ol.list-decimal{list-style-type:decimal}ol.list-decimal-leading-zero{list-style-type:decimal-leading-zero}ul.list-disc{list-style-type:disc}ul.list-circle{list-style-type:circle}ul.list-square{list-style-type:square}.is-galleria .galleria{height:0;overflow:hidden}.galleria-show .galleria,.galleria-error .galleria{height:auto;overflow:auto}.is-typekit{visibility:hidden}.wf-error,.wf-active,.wf-inactive{visibility:visible}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.ac-hiddenVisually,.ac-hiddenVisuallyAlways{border:0 !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px !important;padding:0 !important;overflow:hidden;position:absolute !important;width:1px !important}.ac-hiddenVisually:active,.ac-hiddenVisually:focus{clip:auto;height:auto !important;overflow:visible;position:static !important;width:auto !important}.noBullets{list-style:none;list-style-type:none;padding-left:0}.nav,form ul{list-style:none;list-style-image:none;padding:0;margin:0}.ac-skipLink:active,.ac-skipLink:focus{background:none repeat scroll 0 0 #ee6910;color:#fff;font-family:arial;font-weight:bold;left:0;margin:0;opacity:1;padding:.6em .8em !important;position:absolute !important;right:0;text-shadow:0 1px 1px rgba(50,50,50,0.85);top:0;z-index:200}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;border-bottom:solid 1px;padding-bottom:0.1em}input,select,textarea{font-size:1em;line-height:1}small{font-size:75%}@media screen{fieldset{border-width:1px;border-style:solid;margin:0 .25em;padding:0.35em 0.625em 0.75em}p{margin-bottom:1em}table{margin:1em 0}td,th{padding:.25em .4em;vertical-align:top}th{font-weight:bold}.figure,.u-blockLevelLink{width:auto}.u-blockLevelLink{display:table}.u-Figure{margin:0 0 #figureMargin}.u-Figure img{width:100%}.u-Figure--center{margin:0 auto #figureMargin}.u-Figure--full{margin:0 0 #figureMargin;width:100%}.u-Figure--half{width:47.25%}.u-Figure__image{width:100%}.u-Figure--left{float:left;margin:0.3em #figureMargin #figureMargin 0}.u-Figure--quarter{width:22.5%}.u-Figure--right{float:right;margin:0.3em 0 #figureMargin #figureMargin}.u-Figure--third{width:30.83%}.u-Figure__caption{margin-top:0.5em}.u-NavSite__level,form ul{list-style:none;list-style-image:none;padding:0;margin:0}.u-NavSite__level--2,.u-NavSite__level--3,.u-NavSite__level--4,.u-NavSite__level--5,.u-NavSite__level--6{list-style:none;list-style-type:none}.u-NavSite__item{display:block;text-decoration:none}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;border-radius:0;-webkit-border-radius:0}.u-Gallery__modalThumbnail .icon-slideshow img,.u-Gallery__modalThumbnail .icon-slideshow svg{width:100%}.u-Gallery__modalThumbnail .icon-slideshow svg,.icomoon-top svg{height:1.2em}.u-Gallery__modalThumbnail .icon-slideshow{width:8.5% !important}.u-Figure__enlarge{background:none !important;color:#eee !important;padding:1% !important}.u-NavSite [class*=icon-] img,.u-Gallery__link .icon-slideshow img,.u-NavSite [class*=icon-] svg,.u-Gallery__link .icon-slideshow svg{float:left;max-height:1.1em;margin-right:.33em;width:100%}.u-Gallery__link{display:block;float:left}.u-Galleria__caption{display:block}.u-Gallery__link .icon-slideshow svg{height:1.2em;width:1.2em}.u-NavSite [class*=icon-] img,.u-Gallery__link .icon-slideshow img{width:16px}.ac-NavAnchor--top svg{width:1em}.u-Masthead .icon-back svg,.ac-NavAnchor--top svg{margin-right:0.3em}svg{fill:currentColor}.u-Masthead [class*=icon-] img{float:left;height:auto;width:16px}}@media screen and (min-width: #medium){.u-Masthead [class*=icon-] img,.u-Masthead [class*=icon-] svg,.ac-NavAnchor--top img,.ac-NavAnchor--top svg{display:none}}@media screen{.u-VCard ul{list-style:none;list-style-type:none;margin-left:0;padding-left:0}.u-VCard--site li{display:inline-block}.u-VCard__room{white-space:nowrap}}fieldset{border-color:silver}html{background-color:#fff;color:#000}hr{border-color:#ccc}ins{background-color:#ff9;color:#000}mark{background-color:#ff9;color:#000}.ac-NavAnchor--menu{font-family:Helvetica, Arial, sans-serif;letter-spacing:-.025em;line-height:64px;line-height:4rem;font-weight:bold}.u-NavSite__level--1 .u-NavSite__item{font:#u-NavSite__level--1--font}.u-NavSite__level--2 .u-NavSite__item{font:#u-NavSite__level--2--font}.u-NavSite__level--3 .u-NavSite__item{font:#u-NavSite__level--3--font}@media screen{#navigation:target{position:absolute;top:0;left:0;right:0;padding:0;padding-top:64px;padding-top:4rem}#navigation:target .icon-close{display:block}#navigation:target .u-NavSite__level--1{padding:6% 4%;z-index:9999;position:relative}#navigation:target .ac-NavAnchor--top{display:none}.ac-NavAnchor--menu{padding:0 2.5%;position:absolute;right:0;top:0;z-index:1}.ac-NavAnchor--top{margin-bottom:1rem;padding:1rem;display:block;text-align:center}.u-NavSite{padding:4%}.u-NavSite .icon-close{display:none;height:64px;height:4rem;padding:1em;position:absolute;right:0;top:0;width:64px;width:4rem;z-index:20}.u-NavSite__itemContainer{margin:0}.u-NavSite__level{padding-left:.5em}.u-NavSite__level--1{padding-left:0}.u-NavSite__level--2 .u-NavSite__item{padding:.3em 0}}@media all and (min-width: #small){#navigation:target{position:initial;padding:3%}#navigation:target .u-NavSite__level--1{background-color:initial}#navigation:target .icon-close{display:none}#navigation:target .u-NavSite__level--1{z-index:initial}.ac-NavAnchor--menu,.ac-NavAnchor--top{display:none}.u-NavSite{padding:#layoutContainerPadding--medium}.u-NavSite__item{padding:.125em 0}}#navigation:target .u-NavSite__item{color:#mobileMenuLinkColor}#navigation:target .u-NavSite__level--1{background:#mobileMenuBackground}#navigation:target .icon-close{background:#mobileMenuBackground;color:#searchAndMenuBtnColor}@media all and (min-width: #small){#navigation:target .u-NavSite__level--1{background:none}#navigation:target .u-NavSite__item:link{color:#linkColor}}.ac-NavAnchor--menu,.icon-close,.u-NavSite__item{border-bottom:none}.u-NavSite__level{border-left:#u-NavSite__level--borderColor}.u-NavSite__level--1{border-left:none}.ac-hidden{position:absolute;visibility:hidden}.noSpace,.exploreStories__col .exploreStories__list,.exploreStories__col .exploreStories__list li,.story__tags,.story__tags li,.u-pageHome .exploreTagsList,.u-pageHome .exploreTagsList li,.u-pageHome .ui-tabs-nav,.u-pageHome .ui-tabs-nav li{margin:0;padding:0}.noPadding{padding:0}.noMargin{margin:0}.center,blockquote,.intro p,table,.recentStories,.mod--wide,.u-page--story.mini .intro,.u-page--story.mini .titleContainer,.u-page--storyList .col,.demo,.block,.figure--sidebar{margin-left:auto;margin-right:auto}.serifUppercase,.smallSerifUppercaseHeader,.exploreStories__col h3,.storyList .storyItem__title .supertitle,.tinySerifUppercase,.storyList .storyItem__date,.story__tagItemLink,.storyList .storyItem.style--pullquote .storyItem__quoteAttr{font-family:"azo-sans-web";text-transform:uppercase;letter-spacing:.1em}.smallSerifUppercaseHeader,.exploreStories__col h3,.storyList .storyItem__title .supertitle{font-size:.7em;font-weight:bold}.tinySerifUppercase,.storyList .storyItem__date,.story__tagItemLink{font-size:.4em}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important}blockquote{max-width:40rem}img{width:100%}.intro p{max-width:none;position:relative;z-index:20}.module--endImage{margin-top:6em}.skipToNav,#skipToNav{position:absolute}.u-lAside{display:none}.u-lContent{position:static;margin:0}.headerImageBelowTitle .u-lMain,.story--substory.noHeaderImage .u-lMain{margin-top:6em}@media all and (min-width: 800px){.story--substory .u-lMain{margin-top:0}}.wide{max-width:60em;margin:4em auto}table{display:block}.figure,.section{margin-top:2em;margin-bottom:2em}@media all and (min-width: 1000px){.u-lMain{position:relative;z-index:10;margin-top:0}}.storyExplorer{display:none}.row{position:relative;z-index:40}.fullBleedOnMobile,.row.storyindex{margin-left:-4.35%;margin-right:-4.35%}@media all and (min-width: 800px){.fullBleedOnMobile,.row.storyindex{margin-left:0;margin-right:0}}.row+.prevNext{margin-top:5em}.storyindex.row+.prevNext{margin-top:0}.u-lFooter{clear:both}.u-page--story .row{padding:2% 6%}@media all and (min-width: 800px){.u-page--story .row{padding:0}}@media all and (min-width: 800px){.u-page--story .col{width:60%}}@media all and (min-width: 1000px){.u-page--story .col{width:50%;max-width:40rem}}@media all and (min-width: 800px){.u-page--story .col{margin:0 auto}}h3,h4,h5,h6{margin-top:2em;display:block;clear:both}h3{font-family:"freight-text-pro";font-size:1.4em;position:relative;padding-bottom:.5em}h3:after{content:"";position:absolute;border-bottom:2px solid #000;left:0;width:4em;top:100%}h4{font-family:"azo-sans-web";margin-bottom:.5em}h5{font-family:"freight-text-pro";text-transform:uppercase;font-weight:normal}@media screen and (min-width: 800px){html{font-size:1em;font-size:calc(1em + 0.5 * ((100vw - 20em) / 60))}}p,li{font-family:"freight-text-pro";font-size:1.1em}p{line-height:1.4;margin-bottom:.9em;margin-top:0}@media screen and (min-width: 800px){p{font-size:.95em}}@media screen and (min-width: 1000px){p{font-size:.8em}}li{line-height:1.2;margin-bottom:.4em;font-size:1.15em}@media screen and (min-width: 800px){li{font-size:.95em}}@media screen and (min-width: 1000px){li{font-size:.85em}}p.sectionIntro{font-size:1em}blockquote{font-family:"azo-sans-web";font-size:.7em;padding-left:1em;line-height:1.4}ul,ol{font-family:"freight-text-pro"}table{font-family:"azo-sans-web"}th{text-align:left}tr:first-of-type th{font-family:"freight-text-pro";font-size:1.2em}.u-pageInner .pgraph--continuesBelow{font-family:"azo-sans-web";font-size:.9em;text-align:center;color:#aaa}.u-lContent{font-size:1rem}a{color:#008AD4;border:none}a:hover,a:visited:hover{color:#FA0047}a:visited{color:#79B4C7}.col>p a{text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;text-decoration:none;background-image:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#47BEE6, #47BEE6);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;background-position:0% 84%, 100% 84%, 0% 84%}.col>p a:before,.col>p a:after,.col>p a *,.col>p a *:before,.col>p a *:after{text-shadow:none}.col>p a::-moz-selection{text-shadow:none}.col>p a::selection{text-shadow:none}.col>p a:hover,.col>p a:visited:hover{text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;text-decoration:none;background-image:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#FA0047, #FA0047);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;background-position:0% 84%, 100% 84%, 0% 84%}.col>p a:hover:before,.col>p a:hover:after,.col>p a:hover *,.col>p a:hover *:before,.col>p a:hover *:after,.col>p a:visited:hover:before,.col>p a:visited:hover:after,.col>p a:visited:hover *,.col>p a:visited:hover *:before,.col>p a:visited:hover *:after{text-shadow:none}.col>p a:hover::-moz-selection,.col>p a:visited:hover::-moz-selection{text-shadow:none}.col>p a:hover::selection,.col>p a:visited:hover::selection{text-shadow:none}.col>p a:visited{text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;text-decoration:none;background-image:linear-gradient(#fff, #fff),linear-gradient(#fff, #fff),linear-gradient(#79B4C7, #79B4C7);background-size:.05em 1px, .05em 1px, 1px 1px;background-repeat:no-repeat, no-repeat, repeat-x;background-position:0% 84%, 100% 84%, 0% 84%}.col>p a:visited:before,.col>p a:visited:after,.col>p a:visited *,.col>p a:visited *:before,.col>p a:visited *:after{text-shadow:none}.col>p a:visited::-moz-selection{text-shadow:none}.col>p a:visited::selection{text-shadow:none}body{color:#444}p{color:inherit}blockquote{color:#444;position:relative;border-left:2px solid #E3896B}blockquote.pullquote{border-left:none}tr{border-bottom:1px solid #eee}::-moz-selection{background:#9EE8FF}::selection{background:#9EE8FF}.button{padding:.6em 1em}.button--callout{border:1px solid #FA0047;color:#FA0047;display:inline-block;text-transform:uppercase;font-family:"azo-sans-web";letter-spacing:.1em}.button--callout:hover{border-color:#000;color:#000}.callout{text-align:center;margin-top:4em}.pgraph--end{position:relative}.pgraph--end:after{content:"";position:absolute;bottom:-.2em;padding-left:.2em;color:#0af;width:1em;height:1em}.u-lFooter{background-color:#fff}.u-lFooter a{color:#50BADE;border:none}@media all and (min-width: 1000px){.u-lMain{background:#fff}}hr{background:#0f0;max-width:24em;margin-top:3em;margin-bottom:3em;border:none;border-top:4px solid #eee}table{background:#eee;padding:4%}th{border-bottom:2px solid #fff}tr{border-bottom:1px solid #fff}.row{background:#fff}.u-VCard--site .u-VCard__item,.u-VCard--site .u-VCard__info,.u-VCard--site .u-List--site,.u-VCard--site .u-List__item,.u-VCard--site .u-VCard__label{font-family:"freight-text-pro"}.u-lFooter{position:relative;z-index:100;margin:0;padding-bottom:6em;padding-top:0;text-align:center;font-size:.9em}@media all and (min-width: 800px){.u-lFooter{font-size:.7em}}.u-lFooter ul{margin:0;padding:.25em 0}.u-lFooter li{font-size:1em}.u-lFooter .u-VCard__org{font-family:"azo-sans-web";margin-bottom:1em}@media all and (min-width: 800px){.u-lFooter .u-VCard__org{display:inline-block}}.u-lFooter .u-VCard--site li{display:block}@media all and (min-width: 800px){.u-lFooter .u-VCard--site li{display:inline-block}}.u-lFooter .u-VCard__org{text-transform:uppercase;font-size:1em;letter-spacing:.25em}.storyExplorer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7);z-index:999;overflow:scroll;padding:4%;transition:all .5s ease;opacity:0}.storyExplorer .item{width:50%;float:left;background-size:cover;background-position:center;position:relative;overflow:hidden}.storyExplorer .item h2{position:absolute;top:0;left:0}.ac-NavAnchor--menu{position:absolute;visibility:hidden;z-index:9999}.exploreStories{overflow:hidden;position:relative;z-index:40}.exploreStories__col{padding:6% 3%}@media all and (min-width: 800px){.exploreStories__col{padding:3%}}.exploreStories__col h3{font-size:.9em;margin:0;text-align:center}@media all and (min-width: 800px){.exploreStories__col h3{text-align:left;font-size:.7em}}.exploreStories__col h3:after{display:none}.exploreStories__col .exploreStories__list li{list-style:none}.exploreStories__col .exploreStories__list{position:relative;z-index:4}.exploreStories__listItem a{display:block;line-height:1;padding:.35em 0 .4em 0;border:none;border-top:1px solid rgba(0,0,0,0.1)}@media all and (min-width: 800px){.exploreStories__col:before{content:"";position:absolute;background:#0f0;height:100%;top:0;width:33%;margin-left:-3%}.exploreStories__col{background:#f00;float:left;width:33%}.exploreStories__col:last-child{width:34%}.exploreStories__col:last-child:before{width:34%}}.exploreStories__listItem a{font-size:1em;text-align:center}@media all and (min-width: 800px){.exploreStories__listItem a{font-size:.8em;text-align:left}}.exploreStories--popular{background:#fb621a}.exploreStories--popular a{color:#fff}.exploreStories--popular a:hover,.exploreStories--popular a:visited:hover,.exploreStories--popular a:active,.exploreStories--popular a:focus{color:#000}.exploreStories--recent{background:#a4c534}.exploreStories--recent a{color:#fff}.exploreStories--recent a:hover,.exploreStories--recent a:visited:hover,.exploreStories--recent a:active,.exploreStories--recent a:focus{color:#000}.exploreStories--random{background:#ffde3e}.exploreStories--random a{color:#000}.exploreStories--random a:hover,.exploreStories--random a:visited:hover,.exploreStories--random a:active,.exploreStories--random a:focus{color:#fff}@media all and (min-width: 800px){.exploreStories--popular:before{background:#fb621a}.exploreStories--popular .exploreStories__listItem a{color:#fff}.exploreStories--recent:before{background:#a4c534}.exploreStories--recent a{color:#fff}.exploreStories--random a{color:#000}.exploreStories--random:before{background:#ffde3e}#tabs.selectedTab1{background:#000;border-top:1px solid #444}}.u-Search,.u-Search__form{background:transparent}.u-Search__form{position:relative;height:100%;z-index:20;max-height:none}.u-Search__form .u-Search__field,.u-Search__form .u-Search__submit{position:absolute;height:100%;border:none}.u-Search__form .u-Search__field{width:90%;left:0}.u-Search__form .u-Search__submit{width:10%;right:0;left:inherit}.u-Search__form .u-Search__submit:hover{background:transparent}.u-Search__form .u-Search__submit svg{padding:0}.u-Search__button svg{width:100%;height:100%;position:absolute}.searchOpen .imageHeader,.searchOpen .imageHeader__image,.searchOpen .u-lMain,.searchOpen .u-lFooter{filter:blur(0px);-webkit-filter:blur(0px)}.searchOpen .u-Search:before{content:"";position:absolute;width:100%;height:100%;border:1px solid #fff;top:0;left:0}.searchOpen .u-Search:after{top:0;left:0;position:fixed;content:"";height:100vh;width:100vw;background:rgba(0,0,0,0.6);z-index:-1;opacity:0;transition:1s ease}.searchOpen .imageHeader,.searchOpen .imageHeader__image,.searchOpen .u-lMain,.searchOpen .u-lFooter{filter:blur(20px);-webkit-filter:blur(20px)}.searchOpen{overflow:hidden;background:#000}.searchOpen .u-Search{position:fixed;top:39vh;left:0;padding:4%;z-index:9999;background:transparent;border:1px solid #fff;width:84%;left:4%;right:4%;margin-top:0}.searchOpen .u-Search__form{position:static;top:0;left:0;right:0;bottom:0;border:none}.searchOpen .u-Search__cancel{position:absolute;top:-3em;right:0;width:3em;height:3em;display:block}.searchOpen .u-Search__cancel svg{width:32px;height:32px}.searchOpen .u-Search__submit{position:absolute;height:100%;width:5em;right:0;background:transparent;border:none;top:0;left:initial}.searchOpen .u-Search__submit svg{fill:#fff;width:2em;height:2em;margin-right:2em}.searchOpen .u-Search__submit:hover svg,.searchOpen .u-Search__submit:focus svg{fill:#f00}.searchOpen .u-Search__button{display:none}.searchOpen .u-Search__field{position:absolute;top:0;height:100%;width:calc(100% - 2.7em);border:none;font-size:3rem;font-family:"freight-text-pro";background:transparent;font-family:"freight-text-pro";padding-left:3%;color:#aaa}.searchOpen .u-Search:after{opacity:1}.u-Search__form{border-bottom:1px solid #aaa}.u-Search__submit{background:transparent;text-align:right}.u-Search__submit svg{width:20px;height:20px;margin-right:.3em;fill:#aaa}.u-Search__submit:focus svg,.u-Search__submit:hover svg{fill:#000}.u-Search__submit:active svg{fill:#f30}.u-Search{z-index:40;position:static;margin:4em auto;width:90%;max-width:40rem}@media all and (min-width: 800px){.u-Search{width:50%}}.u-Search__button{border:none;position:absolute;top:.65em;right:.65em;width:1.4em;height:1.4em;display:block;z-index:9999;padding:0}.u-Search__button svg{fill:#fff}.u-Search__field{background:none;font-family:"freight-text-pro";font-size:1.4em}@media all and (min-width: 800px){.u-Search__field{font-size:1em}}.u-Search__cancel{display:none}.u-page--story.mini.text .u-Search__button svg{fill:#000}::-webkit-input-placeholder{color:#ccc;font-family:"freight-text-pro"}::-moz-placeholder{color:#ccc;font-family:"freight-text-pro"}:-ms-input-placeholder{color:#ccc;font-family:"freight-text-pro"}:-moz-placeholder{color:#ccc;font-family:"freight-text-pro"}.u-Search__button{background:#000;border:.4em solid #000;border-radius:.2em;height:2em;width:2em}@media all and (min-width: 800px){.u-Search__button{height:1.8em;width:1.8em}}.gsc-url-bottom,.gsc-tabHeader{display:none;visibility:hidden}.gsc-above-wrapper-area{margin-top:-1em}@media all and (min-width: 800px){.gsc-control-wrapper-cse{margin-left:auto;margin-right:auto}}@media all and (min-width: 800px){.gsc-control-wrapper-cse{width:60%}}@media all and (min-width: 1000px){.gsc-control-wrapper-cse{width:50%;max-width:40rem}}.gsc-control-cse .gs-result .gs-title:visited,.gsc-control-cse .gs-result .gs-title b:visited,.gs-snippet:visited,.gsc-above-wrapper-area-container:visited,.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title b,.gs-snippet,.gsc-above-wrapper-area-container{color:#444 !important}.gsc-results .gsc-cursor-box .gsc-cursor-page{font-size:.7rem !important;font-family:"azo-sans-web" !important;font-weight:bold !important;border:none !important}.gsc-results .gsc-cursor-box .gsc-cursor-page:hover{cursor:pointer !important}.gs-webResult.gs-result a.gs-title:hover b,.gsc-control-cse .gs-result .gs-title:hover,.gsc-control-cse .gs-result .gs-title b:hover,.gs-snippet:hover,.gsc-above-wrapper-area-container:hover,.gs-webResult.gs-result a.gs-title:active b,.gsc-control-cse .gs-result .gs-title:active,.gsc-control-cse .gs-result .gs-title b:active,.gs-snippet:active,.gsc-above-wrapper-area-container:active{color:#FA0047 !important}.gsc-results .gsc-cursor-box .gsc-cursor-page{width:2rem !important;text-align:center !important;padding:.9rem .6rem !important}.gs-webResult.gs-result a.gs-title:link b{font-weight:400 !important;xfont-style:italic !important;font-family:"azo-sans-web" !important;background:#eee !important}.gsc-results.gsc-webResult>.gsc-webResult.gsc-result,.gsc-expansionArea .gsc-webResult.gsc-result{margin-bottom:1em !important;margin-bottom:1rem !important;border-bottom:1px solid #eee !important;padding-bottom:.6em !important}.gsc-control-cse .gs-result .gs-title{margin-bottom:0.2em !important}.gsc-control-cse .gs-result .gs-title a{font-family:"azo-sans-web" !important;xfont-style:italic !important;font-size:1.4em !important;font-size:1.393rem !important}.gsc-control-cse .gs-result .gs-title a:link{color:#008AD4 !important}.gsc-control-cse .gs-result .gs-title a:visited{color:#79B4C7 !important}.gsc-control-cse .gs-result .gs-title a:hover,.gsc-control-cse .gs-result .gs-title a:visited:hover{color:#FA0047 !important}.gs-fileFormat.gs-fileFormat,.gs-fileFormatType{font-size:0.75em !important;font-size:0.5357rem !important;color:#888 !important;margin:-0.8em 0 1em 0;margin:-0.4286rem 0 0.5357rem 0}.gs-image-box{margin:0.2em 0.5em 0 0;margin:0.2rem 0.5rem 0 0}.gs-snippet,.gs-snippet:hover,.gsc-above-wrapper-area-container,.gs-snippet,.gs-snippet:active,.gsc-above-wrapper-area-container{font-family:"freight-text-pro" !important;line-height:1.1 !important;font-size:1em !important;font-size:1rem !important;font-style:normal !important;color:#444 !important}.gsc-results-wrapper-visible table,table.gsc-table-result{background:transparent}.gsc-control-cse .gs-result .gs-title a{font-size:1em !important;font-size:1rem !important;font-weight:bold !important}@media all and (min-width: 800px){.gs-snippet,.gs-snippet:hover,.gsc-above-wrapper-area-container,.gs-snippet,.gs-snippet:active,.gsc-above-wrapper-area-container{font-size:.8em !important;font-size:.8rem !important}}.gsc-adBlock{display:none !important}.gsc-control-cse .gs-result .gs-title a:link{color:#000 !important}.gsc-control-cse .gs-result .gs-title a:visited{color:#666 !important}.gsc-control-cse .gs-result .gs-title a:hover{color:#FA0047 !important}@media all and (min-width: 800px){.cse .gsc-control-wrapper-cse,.gsc-control-wrapper-cse{width:60% !important;max-width:40rem !important}}.gs-title.gsc-table-cell-thumbnail.gsc-thumbnail-left{display:block}.gs-web-image-box-portrait img.gs-image,.gs-web-image-box img.gs-image{max-width:none !important;max-height:none !important}.gs-image-box.gs-web-image-box.gs-web-image-box-portrait,.gs-image-box.gs-web-image-box.gs-web-image-box-landscape{width:8em !important;height:auto !important;margin-top:0 !important;padding-top:0 !important}.gs-snippet,.gs-snippet:hover,.gsc-above-wrapper-area-container,.gs-snippet,.gs-snippet:active,.gsc-above-wrapper-area-container{line-height:1.25 !important;font-size:1.4em !important}td.gsc-thumbnail{padding-right:0 !important}td.gsc-orderby-container{display:none !important}.gsc-control-cse .gs-result .gs-title{margin-bottom:0.6em !important}.gsc-url-bottom{display:block !important;visibility:visible;font-family:"azo-sans-web" !important;font-size:0.8em !important}.gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long{font-size:.6rem !important;margin-top:0.3em}img.gs-image{padding-right:1em !important;border:none !important}.u-lHeader{position:absolute;z-index:20;width:100%;top:0;text-align:center}.u-Masthead__siteName--link,.u-Masthead__siteName--link:visited{color:#aaa}.u-Masthead__siteName--link:hover,.u-Masthead__siteName--link:visited:hover{color:#fff}.u-Masthead__siteName--link,.u-Masthead__vassar--link{text-decoration:none;border:none;color:#fff}.u-Masthead__siteName{font-size:0.8em;margin-top:0.4rem}@media all and (min-width: 800px){.u-Masthead__siteName{text-align:left}}.u-Masthead__siteName--link{display:inline-block;background:#000;font-size:1.6em;font-family:"acumin-pro-extra-condensed","Arial Narrow","Helvetica Condensed";font-weight:normal;text-transform:uppercase;letter-spacing:0.1em;color:#fff !important;padding:0.2em 0.4em 0.3em 0.5em}@media all and (min-width: 800px){.u-Masthead__siteName--link{padding:0.4em 0.6em 0.4em 2em;padding-left:2em}}@media all and (min-width: 800px){.maintitle{max-width:70%}}.storyList{padding:4%}@media all and (min-width: 800px){.storyList{padding:0}}.storyList .storyItem{padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #eee;position:relative;padding-top:2em}.storyList .storyItem__title{margin-bottom:2em}.storyList .storyItem__imageContainer{margin-bottom:1em}@media all and (min-width: 600px){.storyList .storyItem__imageContainer{margin-bottom:0}}.storyList .storyItem__desc,.storyList .storyItem__desc p{font-family:"freight-text-pro";font-size:1.2rem}@media all and (min-width: 800px){.storyList .storyItem__desc,.storyList .storyItem__desc p{font-size:.8rem}}@media all and (min-width: 600px){.storyList .storyItem{overflow:hidden;position:relative;padding-top:0}.storyList .storyItem__image{float:left;width:50%;padding-right:1em}.storyList .storyItem__title{margin:0}.storyList .storyItem__title,.storyList .storyItem__text{float:right;width:50%}.storyList .storyItem__date{left:50%;width:50%;top:0;text-align:left}}@media all and (min-width: 600px){.storyList .story__tags{float:right;clear:right}}.storyList .storyItem.style--pullquote .storyItem__quoteAttr{text-align:center;margin:0}.storyList .storyItem.style--pullquote .storyItem__quoteAttr:before{content:"—"}@media all and (min-width: 600px){.storyList .storyItem.style--pullquote .storyItem__quoteAttr{text-align:left}}.storyList .storyItem.style--pullquote .storyItem__quotestoryItem{text-align:center;font-style:italic}@media all and (min-width: 600px){.storyList .storyItem.style--pullquote .storyItem__quotestoryItem{text-align:left}}@media all and (min-width: 600px){.storyList .storyItem__date{font-size:1em}}@media all and (min-width: 800px){.storyList .storyItem__date:after{content:"";position:absolute;width:3em;border-top:1px solid #000;top:150%;left:0}}@media all and (min-width: 800px){.storyList .storyItem__date{font-size:.5em}}.storyList .storyItem__text p{line-height:1.2}.storyList .storyItem__title{font-size:.8em}@media all and (min-width: 600px){.storyList .storyItem__title{margin-bottom:.5em;font-size:1.1em}}@media all and (min-width: 1000px){.storyList .storyItem__title{font-size:.8em}}.storyList .storyItem__title .maintitle{font-family:"freight-text-pro";font-weight:normal;font-style:italic;margin-top:0;font-size:3em;line-height:1;text-align:center;display:block}@media all and (min-width: 600px){.storyList .storyItem__title .maintitle{font-size:1.6em;text-align:left}}.storyList .storyItem__title .maintitle em{font-style:normal}.storyList .storyItem__title .supertitle,.storyList .storyItem__title .subtitle{display:block}.storyList .storyItem__title .supertitle{margin-bottom:.4em}.storyList .storyItem__title .subtitle{font-size:.9em;font-family:"freight-text-pro";color:#888}.storyList .storyItem__titleLink:link,.storyList .storyItem__link:link{color:#444}.storyList .storyItem__titleLink:visited,.storyList .storyItem__link:visited{color:#777}.storyList .storyItem:hover .storyItem__titleLink,.storyList .storyItem:hover .storyItem__link{color:#777}.story__tags{position:relative;z-index:190}@media all and (min-width: 800px){.story__tags{width:50%;max-width:40rem;margin:0 auto}}.story__tags .col{width:100%;max-width:none}.story__tagItemLink{font-size:.5em;border:none;background:#eee;padding:.6em 1em;display:inline-block}.story__tagItemLink:link,.story__tagItemLink:visited{color:#666}.story__tagItemLink:hover,.story__tagItemLink:visited:hover{background:#ddd;color:#444}.story__tags .story__tagItem{margin-right:.2em}.title.title--categories .maintitle{padding:0}.story__tags{padding-left:0 !important}.story__tags li{display:inline}.story__tags li{display:inline-block}.story__tagsList{padding:0}.fixedContainer{top:0;bottom:0;overflow:hidden;position:absolute;width:100%;clip:rect(0 auto auto 0);clip:rect(0, auto, auto, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@supports (not (clip: rect(0, auto, auto, 0))) and (not (clip: rect(0 auto auto 0))){.fixedContainer{clip:auto;-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}}.audioplayer{height:2.5em;color:#fff;text-shadow:1px 1px 0 #000;border:1px solid #222;position:relative;z-index:1;background:#333}.audioplayer-mini{width:2.5em;margin:0 auto}.audioplayer>div{position:absolute}.audioplayer-playpause{width:2.5em;height:100%;text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;left:0}.audioplayer:not(.audioplayer-mini) .audioplayer-playpause{border-right:1px solid #555;border-right-color:rgba(255,255,255,0.1)}.audioplayer-mini .audioplayer-playpause{width:100%}.audioplayer-playpause:hover,.audioplayer-playpause:focus{background-color:#222}.audioplayer-playpause a{display:block}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{width:0;height:0;border:0.5em solid transparent;border-right:none;border-left-color:#fff;content:'';position:absolute;top:50%;left:50%;margin:-0.5em 0 0 -0.25em}.audioplayer-playing .audioplayer-playpause a{width:0.75em;height:0.75em;position:absolute;top:50%;left:50%;margin:-0.375em 0 0 -0.375em}.audioplayer-playing .audioplayer-playpause a:before,.audioplayer-playing .audioplayer-playpause a:after{width:40%;height:100%;background-color:#fff;content:'';position:absolute;top:0}.audioplayer-playing .audioplayer-playpause a:before{left:0}.audioplayer-playing .audioplayer-playpause a:after{right:0}.audioplayer-time{width:4.375em;height:100%;line-height:2.375em;text-align:center;z-index:2;top:0}.audioplayer-time-current{border-left:1px solid #111;border-left-color:rgba(0,0,0,0.25);left:2.5em}.audioplayer-time-duration{border-right:1px solid #555;border-right-color:rgba(255,255,255,0.1);right:2.5em}.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}.audioplayer-bar{height:0.875em;background-color:#222;cursor:pointer;z-index:1;top:50%;right:6.875em;left:6.875em;margin-top:-0.438em}.audioplayer-novolume .audioplayer-bar{right:4.375em}.audioplayer-bar div{width:0;height:100%;position:absolute;left:0;top:0}.audioplayer-bar-loaded{background-color:#333;z-index:1}.audioplayer-bar-played{background:#007fd1;background:-webkit-gradient(linear, left top, right top, left, right);background:-webkit-linear-gradient(left, #007fd1, #c600ff);background:-moz-linear-gradient(left, #007fd1, #c600ff);background:-ms-radial-gradient(left, #007fd1, #c600ff);background:-o-linear-gradient(left, #007fd1, #c600ff);background:linear-gradient(left, #007fd1, #c600ff);z-index:2}.audioplayer-volume{width:2.5em;height:100%;border-left:1px solid #111;border-left-color:rgba(0,0,0,0.25);text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;right:0}.audioplayer-volume:hover,.audioplayer-volume:focus{background-color:#222}.audioplayer-volume-button{width:100%;height:100%}.audioplayer-volume-button a{width:0.313em;height:0.375em;background-color:#fff;display:block;position:relative;z-index:1;top:40%;left:35%}.audioplayer-volume-button a:before,.audioplayer-volume-button a:after{content:'';position:absolute}.audioplayer-volume-button a:before{width:0;height:0;border:0.5em solid transparent;border-left:none;border-right-color:#fff;z-index:2;top:50%;right:-0.25em;margin-top:-0.5em}.audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{width:0.313em;height:0.313em;border:0.25em double #fff;border-width:0.25em 0.25em 0 0;left:0.563em;top:-0.063em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.audioplayer-volume-adjust{height:6.25em;cursor:default;position:absolute;left:0;right:-1px;top:-9999px;background:#222}.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0}.audioplayer-volume:hover .audioplayer-volume-adjust{top:auto;bottom:100%}.audioplayer-volume-adjust>div{width:40%;height:80%;background-color:#222;cursor:pointer;position:relative;z-index:1;margin:30% auto 0}.audioplayer-volume-adjust div div{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#007fd1}.audioplayer-novolume .audioplayer-volume{display:none}.audioplayer *,.audioplayer *:before,.audioplayer *:after{-webkit-transition:color .25s ease, background-color .25s ease, opacity .5s ease;-moz-transition:color .25s ease, background-color .25s ease, opacity .5s ease;-ms-transition:color .25s ease, background-color .25s ease, opacity .5s ease;-o-transition:color .25s ease, background-color .25s ease, opacity .5s ease;transition:color .25s ease, background-color .25s ease, opacity .5s ease}.grid__row{overflow:hidden}@media all and (min-width: 600px){.small-33{width:33%;float:left}}@media all and (min-width: 800px){.med-33{width:33%;float:left}}@media all and (min-width: 1000px){.large-33{width:33%;float:left}}.Share{padding:1em;text-align:center;border-bottom:1px solid #eee;margin-bottom:1em}.Share a{border:none;padding:.25em}.Share li{width:2.4em !important}.Share__heading{margin:0 0 1em 0;text-transform:uppercase;font-size:.7em;letter-spacing:.07em}.Share ul{display:inline-block;margin:0;padding:0}.Share li{display:inline}.Share li a{height:2em;width:2em;margin-right:.25em}.galleria-info a{color:#0ef;text-decoration:underline;font-weight:normal}.galleria-info a:hover,.galleria-info a:visited:hover{color:#fff}.photo-essay{background:transparent}.photo-essay .galleria-info-description{font:400 0.9em/1.25 "freight-text-pro";margin:0;color:#444}@media (min-width: 1000px){.photo-essay .galleria-info-description{font:400 0.85em/1.25 "freight-text-pro"}}.story__summary{text-align:center;max-width:30em;margin:2em auto;background:#f6f6f6;padding:1.6em;line-height:1.3;font-size:1em}.storyList__pagination{font:200 3em/1 acumin-pro-extra-condensed, Arial Narrow, Helvetica Condensed;letter-spacing:.1em;margin:1em 0 2em 0;text-align:center;text-transform:uppercase}@media all and (min-width: 800px){.storyList__pagination{font-size:2em}}.storyList__pagination .pagination__link{padding:0 .2em}.storyList__pagination .pagination__link:link,.storyList__pagination .pagination__link:visited{color:#000}.storyList__pagination .pagination__link:hover,.storyList__pagination .pagination__link:visited:hover{color:#aaa}.u-Pagination{text-align:center;padding:2em}.u-Pagination .u-Pagination__filler{color:#ccc}.u-Pagination .u-Pagination__link{color:#333;font-family:"azo-sans-web";font-size:1.1em;padding:0.6em 1em}@media all and (min-width: 800px){.u-Pagination .u-Pagination__link{font-size:0.8em}}.u-Pagination .u-Pagination__link.u-Pagination__link--current,.u-Pagination .u-Pagination__link:hover{background:#eee}.featureStory{height:90vh;position:relative}.featureStory__titleContainer{position:absolute;z-index:10;bottom:0;color:#fff;padding:10% 4% 4%;width:100%;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000',GradientType=0 )}.featureStory__imageContainer{height:100%;width:100%;overflow:hidden;z-index:1;position:fixed;background-size:cover;background-position:0 50%;background-position:center}.featureStory__image{display:none;position:absolute;width:100%;bottom:0}.featureStory__title{font-family:"Arial Narrow",Arial,"Helvetica Condensed",Helvetica,sans-serif;font-size:6em;font-weight:normal;margin:0;line-height:.9;text-shadow:0 1px 2px rgba(0,0,0,0.4),0 0 40px rgba(0,0,0,0.4)}@media all and (min-width: 800px){.featureStory__title{font-size:4em;font-size:8vw;width:61%}}.featureStory__subTitle{margin-top:.6em}@media all and (min-width: 800px){.featureStory__subTitle{margin-top:0}}.wf-active .featureStory__title{font-family:"acumin-pro-extra-condensed","Arial Narrow","Helvetica Condensed";font-weight:200;font-size:4em}@media all and (min-width: 800px){.wf-active .featureStory__title{font-size:1.4em}}.secondaryStories{background:#000;overflow:hidden;padding-bottom:2%;position:relative;z-index:30}.secondaryStory{transition:all 0.5s ease;position:relative;padding:2%;padding-bottom:0;z-index:3;will-change:transform}@media all and (min-width: 600px){.secondaryStory{width:50%;float:left}.secondaryStory:first-child{padding-right:1%}.secondaryStory:last-child{padding-left:1%}.secondaryStory:hover{padding:0}}.secondaryStory__title{font-family:"freight-text-pro";color:#fff;transition:all 0.5s ease;text-shadow:0 0 80px #000, 0 0 20px #000, 0 0 10px #000;font-size:1.6em;padding:.3em;line-height:1;font-weight:normal;margin:1em 0 .2em 0}@media all and (min-width: 600px){.secondaryStory__title{font-size:2em;position:absolute;bottom:0;padding:3%;font-weight:200;font-family:"acumin-pro-extra-condensed"}}.recentStories{max-width:40em}.sectionTitle--recentStories{margin-top:1em}.exploreTagsList{text-align:center;max-width:50em;margin:0 auto}.exploreTag__tag:after{color:#aaa;content:"\00B7"}.exploreTag__tag:last-child:after{display:none}.exploreTag__tagLink{border:none;font-size:1.8em;font-style:italic;font-weight:100;margin:0 .15em;text-transform:lowercase}#tabs{position:relative;z-index:99;background:#fff;margin-top:3em}@media all and (min-width: 600px){#tabs{margin-top:0}}#tabs li[aria-controls="tabs-2"]{display:none}#tabs .ui-tabs-anchor{color:#000}.sectionTitle--recentStories{margin-top:1em}.prevNext{overflow:hidden;position:relative;z-index:40;clear:both;margin-bottom:1em}.prevNext__col{float:left;width:50%}.prevNext__col:first-child:nth-last-child(1){width:100%;text-align:right}.prevNext__col:first-child:nth-last-child(1):not(.prevNext__nextStory){text-align:left}.prevNext__link{padding:4%;display:block;height:27vw}.prevNext__col.prevNext__prevStory{border-right:1px solid #fff !important}.prevNext__col{background:#000;position:relative;overflow:hidden;border:1px solid rgba(255,255,255,0.2)}.prevNext__col a{color:#fff}.prevNext__col:first-child{border-left:none;border-right:none}.prevNext__col.prevNext__nextStory{border-right:none}.prevNext__col:hover{cursor:pointer}.prevNext__col:hover .prevNext__image{background-size:110%;filter:blur(0) grayscale(0);-webkit-filter:blur(0) grayscale(0);width:110%;height:110%;top:-5%;left:-5%;opacity:1}.prevNext__col:hover a{opacity:0}.prevNext__col:hover a:before{background:none}.prevNext__link{color:#fff;position:relative;-moz-transition:background-size 1s ease;-o-transition:background-size 1s ease;-webkit-transition:background-size 1s ease;transition:background-size 1s ease;z-index:1;border:none}.prevNext__image{position:absolute;width:100%;height:100%;top:0;left:0;filter:blur(0px) grayscale(100%);-webkit-filter:blur(0px) grayscale(100%);background-size:100%;background-position:center;opacity:.6;transition:all .5s ease}.prevNext__nextStory a:before,.prevNext__prevStory a:before{position:absolute;content:"";height:100%;width:50%;top:0}.prevNext__nextStory a:before{left:0;background:-moz-linear-gradient(left, rgba(0,0,0,0.65) 40%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.65) 40%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.65) 40%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 )}.prevNext__prevStory a:before{right:0;background:-moz-linear-gradient(left, transparent 40%, rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(left, transparent 40%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to right, transparent 40%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 )}.prevNext__linkTitle{font-family:"azo-sans-web";font-weight:bold;font-size:1em;text-transform:uppercase;letter-spacing:.04em}.prevNext__linkDesc{font-family:"acumin-pro-extra-condensed","Arial Narrow","Helvetica Condensed";font-size:2.3em;opacity:0;line-height:.9}@media all and (min-width: 1000px){.prevNext__linkDesc{opacity:1}}.prevNext__prevStory{text-align:right}.prevNext__prevStory .prevNext__link:after{background:rgba(0,60,100,0.6)}.prevNext__moreStories.prevNext__col:hover a{opacity:1}.titleContainer{overflow:visible !important}.titleContainer{position:relative;padding:0;text-align:center;font-family:"freight-text-pro";margin-bottom:2em}@media all and (min-width: 1000px){.titleContainer{margin-bottom:0}}.titleContainer .title{margin:0 auto;font-family:"freight-text-pro";font-size:1.4em;font-weight:100}@media all and (min-width: 800px){.titleContainer .title{font-size:6vw}}.titleContainer .date{font-size:.9rem;margin-bottom:1em;display:block}.titleContainer .maintitle{font-family:"Arial Narrow",Arial,"Helvetica Condensed",Helvetica,sans-serif;display:block;font-weight:200;font-size:1em;padding:0 4%;margin:0 auto;line-height:.9}.titleContainer .supertitle{font-family:"freight-text-pro";text-transform:uppercase;font-size:.25em;display:block;letter-spacing:2px;position:relative;z-index:2}.titleContainer .subtitle{font-size:.45em;font-style:italic;line-height:1;margin-top:.5em;display:block;padding:0 4%}.titleContainer .u-Masthead__vassar{font-family:"freight-text-pro";font-weight:normal;position:absolute;top:1em}.js .title{opacity:0}.title{font-size:80%;transition:all 0.75s ease}.wf-active:not(.seriesHome) .title,.wf-inactive:not(.seriesHome) .title,.wf-error:not(.seriesHome) .title,.seriesHome.wf-active.wf-active .title{opacity:1}.wf-active .maintitle{font:200 1.4em/1 acumin-pro-extra-condensed,Arial Narrow,Helvetica Condensed}.hasHeaderImage:not(.headerImageBelowTitle) .titleContainer{padding-top:6em}@media all and (min-width: 1000px){.hasHeaderImage:not(.headerImageBelowTitle) .titleContainer{padding-top:0}}.hasHeaderImage:not(.headerImageBelowTitle) .u-pageTitle{margin-bottom:0}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader{position:relative}@media all and (min-width: 1000px){.hasHeaderImage:not(.headerImageBelowTitle) .intro:after{content:"";position:absolute;left:-1em;right:-1em;bottom:-1em;top:3em;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader{overflow:hidden}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader h2{padding-left:0%;padding-right:0%;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.5);z-index:100;position:relative;width:100%}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader img{position:fixed;z-index:10}.hasHeaderImage:not(.headerImageBelowTitle) .subtitle{display:block;line-height:1.2}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader__masthead{position:absolute;z-index:20;top:0;left:0;right:0;bottom:0}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader:before{display:none}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader__image{position:fixed;top:0;left:0;width:100%;z-index:-1}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader__image img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader.overlay{background:#888}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader.overlay svg{position:absolute}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader.overlay .titleContainer{opacity:1}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader.overlay .imageHeader__image{webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background:#000}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader__image--container{top:0;bottom:0;overflow:hidden;position:absolute;width:100%;clip:rect(0 auto auto 0);clip:rect(0, auto, auto, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@supports (not (clip: rect(0, auto, auto, 0))) and (not (clip: rect(0 auto auto 0))){.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader__image--container{clip:auto;-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}}.hasHeaderImage:not(.headerImageBelowTitle) .imageHeader.noBlur .titleContainer{opacity:1}.hasHeaderImage:not(.headerImageBelowTitle) .titleContainer{opacity:0;display:flex;align-items:center;height:66vw;height:61vw;max-height:102vh;background:rgba(0,0,0,0.3);position:relative;z-index:11;transition:opacity 1s ease}}.noHeaderImage .titleContainer{padding:20vh 0 0 0}.noHeaderImage .u-Search__button svg{fill:#ddd}.noHeaderImage .u-Search__button:hover svg{fill:#aaa}.noHeaderImage .intro{max-width:43.6rem;margin:0 auto}.noHeaderImage .u-Masthead__vassar--link{color:#aaa}.noHeaderImage .u-Masthead__vassar--link:hover,.noHeaderImage .u-Masthead__vassar--link:visited:hover{color:#666}.noHeaderImage.mini .title{font-size:1em;max-width:28em;margin-left:auto;margin-right:auto}.headerImageBelowTitle .titleContainer{margin:7em 0 3em 0}.intro .pgraph--intro{font-size:1.1em}@media screen and (min-width: 800px){.intro .pgraph--intro{font-size:1em}}.byline{letter-spacing:.1em;text-align:center;position:relative}.byline:nth-last-of-type(1){margin-bottom:2em;padding-bottom:1em}.byline:nth-last-of-type(1):after{content:"";position:absolute;bottom:0;border-bottom:3px double #eee;left:40%;right:40%}.byline .by{font-family:"azo-sans-web";font-weight:bold;text-transform:uppercase;font-size:.6em}.byline .author{font-family:"freight-text-pro";text-transform:uppercase;font-size:.8em}.byline .photos:after{content:":"}.byline .photocredit{color:#aaa;display:block;letter-spacing:0;font-size:.7em;text-transform:none}.byline.byline--photographer{letter-spacing:0;font-size:0.7em;font-style:italic;color:#999}.byline.byline--author{margin-bottom:0.2em}figure{margin-bottom:1em;position:relative;z-index:3}@media all and (min-width: 800px){.mod--half,.mod--three-quarters{width:50%}.mod--third{width:33%}.mod--quarter{width:25%}}figcaption,figcaption p,.captiontext,.captiontext p{font-family:"azo-sans-web";color:#666;line-height:1.3;font-size:14.4px;font-size:.9rem}@media all and (min-width: 800px){figcaption,figcaption p,.captiontext,.captiontext p{font-size:9.6px;font-size:.6rem}}figcaption p:last-child,.captiontext p:last-child{margin-bottom:0}figcaption,.captiontext{width:100%;overflow:hidden;padding:.6em 0}figcaption a,.captiontext a{border:none;text-decoration:underline}figcaption .morelink,.captiontext .morelink{text-transform:uppercase;font-weight:bold;float:right;font-size:.9em;letter-spacing:.05em;margin-top:.5em;margin-left:1em}figcaption>.photocredit:first-child:nth-last-child(1){float:right}.mod--fullscreen figcaption{padding:.6em}.mod--fullscreen.caption--right .captiontext,.mod--fullscreen.caption--left .captiontext{line-height:1.4;display:block}@media all and (min-width: 800px){.mod--fullscreen.caption--right .captiontext,.mod--fullscreen.caption--left .captiontext{margin-bottom:1em}}.mod--fullscreen.caption--right .captiontext p:last-child,.mod--fullscreen.caption--left .captiontext p:last-child{margin:0}.mod--fullscreen.caption--right .captiontext,.mod--fullscreen.caption--right .photocredit,.mod--fullscreen.caption--left .captiontext,.mod--fullscreen.caption--left .photocredit{width:100%;float:none}@media all and (min-width: 800px){.figure--wide figcaption{padding:1em;padding-top:.2em;float:left}}.photocredit{color:#aaa;display:block}.photocredit strong{font-weight:normal}.mod--wide{margin-top:0 !important}@media all and (min-width: 800px){.mod--wide{width:75%}}@media all and (min-width: 800px){.mod--right.mod--indent{margin-right:-4em}.mod--left.mod--indent{margin-left:-4em}.mod--right.mod--indent.mod--half,.mod--right.mod--indent.mod--three-quarters,.mod--left.mod--indent.mod--half,.mod--left.mod--indent.mod--three-quarters{width:60%}}@media all and (min-width: 800px){.mod--quarter.mod--left,.mod--third.mod--left,.mod--half.mod--left{float:left;margin-right:1em}.mod--quarter.mod--right,.mod--third.mod--right,.mod--half.mod--right{float:right;margin-left:1em}.mod--left{float:left;margin-right:1em}.mod--right{float:right;margin-left:1em}}.caption--right,.caption--left{overflow:hidden;background:#eee}.caption--right .u-Galleria__caption,.caption--left .u-Galleria__caption{color:#eee}@media all and (min-width: 800px){.caption--right img,.caption--left img{width:70%}.caption--right figcaption,.caption--left figcaption{width:30%;padding:2%}}@media all and (min-width: 1000px){.caption--right img,.caption--left img{width:74%}.caption--right figcaption,.caption--left figcaption{width:26%;padding:2%}}@media all and (min-width: 800px){.caption--right img{float:left}.caption--right figcaption{float:right}.caption--left img{float:right}.caption--left figcaption{float:left}}.figure--image.mod--fullscreen{margin-top:2em;margin-bottom:3em}@media all and (min-width: 800px){.figure--image.mod--fullscreen:not(.caption--right) figcaption{padding-left:2%;width:25%;position:absolute;padding-top:1em;padding-right:2em}}.intro{box-sizing:content-box;padding:6%;padding-bottom:0;margin:0 auto 2em auto}@media all and (min-width: 800px){.intro{width:60%}}@media all and (min-width: 1000px){.intro{width:50%;max-width:40rem}}.intro,.intro p{font-size:1.4rem;line-height:1.3}@media all and (min-width: 800px){.intro,.intro p{font-size:1.1rem;line-height:1.2;color:#666}}.hasHeaderImage:not(.headerImageBelowTitle) .intro{padding-bottom:0;background:#fff;margin:0 auto;position:relative;z-index:16;margin-bottom:0;box-sizing:content-box}@media all and (min-width: 800px){.hasHeaderImage:not(.headerImageBelowTitle) .intro{padding:7% 6.6% 2% 6.6%}}@media all and (min-width: 1000px){.hasHeaderImage:not(.headerImageBelowTitle) .intro{box-shadow:0 -4px 16px rgba(0,0,0,0.2);margin-top:-1%;width:50%}}.hasHeaderImage:not(.headerImageBelowTitle) .intro .imageHeader{display:none}.hasHeaderImage:not(.headerImageBelowTitle) .intro p:last-child{margin-bottom:0}.col--right{padding-left:1em}.col--left{padding-right:1em}.sideNote__header{font-family:"azo-sans-web";text-transform:uppercase;letter-spacing:.08em;margin-top:0}@media all and (min-width: 800px){.sideNote__header{font-size:.75em}}@media all and (min-width: 1000px){.sideNote__header{font-size:.65em}}.sideNote{padding:4%;background:#eee}.sideNote p{font-size:1.1em;margin:0}@media all and (min-width: 600px){.sideNote{padding:4%;width:50%}.sideNote.mod--left{margin-right:2em;float:left}.sideNote.mod--right{margin-left:2em;float:right}}@media all and (min-width: 800px){.sideNote{width:33%}}@media all and (min-width: 1000px){.sideNote{padding:0;background:transparent;margin:0;width:25%;position:absolute;padding:0 2.5%}.sideNote p{font-size:.8em;line-height:1.2}.sideNote.mod--left{left:0}.sideNote.mod--right{right:0}}@media all and (min-width: 1000px){.sideNote p{font-size:.6em;line-height:1.2}.sideNote.mod--left{padding-left:4%}.sideNote.mod--right{padding-right:4%}}@media screen{.u-Video{height:0;margin:1.5em 0;overflow:hidden;position:relative;padding-bottom:56.25%}.u-Video--4x3{padding-bottom:75%}.u-Video--16x9{padding-bottom:56.25%}.u-Video iframe{height:100%;left:0;position:absolute;top:-1px;width:100%}aside .u-Video{margin:0}}.infocard{padding:4%;background:#8bd2ff;margin-bottom:1em}.infocard .infocard__title{font-family:"azo-sans-web";margin:0;font-size:.64em;text-transform:uppercase;letter-spacing:.1em}.infocard .infocard__title:after{display:none}.infocard .titleSection{display:block;font-weight:bold}.infocard .titleSection--category{color:#fff;border-bottom:1px solid rgba(255,255,255,0.4);padding-bottom:.2em;margin-bottom:.2em}aside{padding:4%;background:#eee;margin-bottom:1em;overflow:hidden;position:relative;z-index:400}aside h3{text-transform:uppercase;margin:0;font-weight:bold;font-family:"azo-sans-web";letter-spacing:.05em;font-size:.6em;margin-bottom:.5em}aside h3:after{display:none}aside h3 span{font-weight:normal;color:#888;display:block;margin-top:0.2em}aside h4{font-size:0.6em;font-family:"freight-text-pro";text-transform:uppercase;letter-spacing:0.05em}aside p{font-size:.9em;line-height:1.4;font-family:"azo-sans-web"}@media all and (min-width: 800px){aside p{font-size:.8em}}@media all and (min-width: 1000px){aside p{font-size:.64em}}aside p:last-child{margin:0}@media all and (min-width: 800px){.mod--longform.mod--right,.mod--longform.mod--left{width:70%}.mod--longform.mod--right{margin-right:-8em}.mod--longform.mod--left{margin-left:-8em}}@media all and (min-width: 800px){.mod--twocols aside{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.8em;-moz-column-gap:1.8em;column-gap:1.8em;-webkit-column-rule:1px outset #fff;-moz-column-rule:1px outset #fff;column-rule:1px outset #fff}}.mod--subsection{margin:2em 0;padding:6%}.mod--threecols aside{width:100%}@media all and (min-width: 800px){.mod--threecols aside{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.8em;-moz-column-gap:1.8em;column-gap:1.8em;-webkit-column-rule:1px outset #fff;-moz-column-rule:1px outset #fff;column-rule:1px outset #fff}}@media all and (min-width: 1000px){.mod--threecols aside{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.mod--twocols figure,.mod--threecols figure{display:inline-block}.row.nostyle{overflow:visible}.row.nostyle .col{padding:0;background:none}pre{background:#eee;padding:1em;font-size:.8em}code{font-family:monospace;font-size:.8em;color:#040}.sideNote .audioplayer .audioplayer-bar{top:0;left:-1px;right:-1px}.pullquote{border-top:1px solid #eee;border-bottom:1px solid #eee;margin:.5em auto;padding:.25em 0;text-align:center}@media screen and (min-width: 800px){.pullquote.mod--right,.pullquote.mod--left{margin-top:.15em;width:60%}}@media screen and (min-width: 800px){.pullquote.mod--right{text-align:left;clear:right;margin-left:.5em;margin-right:-2em}}@media screen and (min-width: 800px){.pullquote.mod--left{text-align:right;clear:left;margin-right:.5em;margin-left:-2em}}.pullquote,.pullquote p{font-family:"acumin-pro-extra-condensed","Arial Narrow","Helvetica Condensed";line-height:1;font-size:3rem;font-size:3rem}@media screen and (min-width: 800px){.pullquote,.pullquote p{font-size:2rem;font-size:2rem}}.pullquote p:last-child{margin:0}.storyindex__header{font-family:"azo-sans-web";font-size:.8em;margin:0;text-transform:uppercase;font-weight:normal;letter-spacing:.05em}.storyindex__indexlist{margin:0 0 3em 0;list-style:none}.storyindex__indexitem:first-child a{font-size:2.4em;padding-left:0;font-family:"acumin-pro-extra-condensed"}.storyindex__indexitem:first-child a:before{content:none}.storyindex__indexitem:nth-child(2){counter-reset:the-counter}.storyindex__indexitem{margin:0;padding:0;background-size:cover}.storyindex__indexitem a{display:block;color:rgba(255,255,255,0.6);border:none;font-family:"freight-text-pro";font-size:2.2em;font-size:1.3em;transition:all 0.25s ease;padding:.5em 0}@media all and (min-width: 800px){.storyindex__indexitem a{padding:.75em .5em}}.row.storyindex{padding:0;margin-top:2em}.row.storyindex aside{background:#000;width:100%;margin-top:2em;padding:0}@media all and (min-width: 800px){.row.storyindex aside{padding:2em 0 0 16%}}.row.storyindex aside h3{margin-left:2em;color:#aaa}.storyindex__header{text-align:center;margin:4em 0 2em 0}.storyindex__header:after{display:none}.storyindex__indexitem{border-bottom:1px solid #444}.storyindex__indexitem.item--isCurrent{border:1px solid #fff;border-left:none;border-right:none;margin-top:-1px}.storyindex__indexitem a{background:#000}@media all and (min-width: 800px){.storyindex__indexitem a{background:-moz-linear-gradient(left, #000 20%, transparent 100%);background:-webkit-linear-gradient(left, #000 20%, transparent 100%);background:linear-gradient(to right, #000 20%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 );transition:all 0.5s ease}}.storyindex__indexitem.item--isCurrent a,.storyindex__indexitem a:hover{color:#fff;background:-moz-linear-gradient(left, #000 40%, transparent 100%);background:-webkit-linear-gradient(left, #000 40%, transparent 100%);background:linear-gradient(to right, #000 40%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 )}.storyindex__indexitem.item--isCurrent a:before,.storyindex__indexitem a:hover:before{color:#fff}.seriesHome .storyindex__header{color:#aaa}.seriesHome .imageHeader{overflow:visible}.seriesHome .u-lContent .storyindex .mod--longform a{text-shadow:none}.seriesHome .titleContainer h2,.seriesHome .titleContainer .maintitle,.seriesHome .titleContainer .subtitle{font-family:"refrigerator-deluxe"}.seriesHome .storyindex__header{font-family:"industry";padding:6% 0 0 6%}.seriesHome .intro{box-shadow:none;box-sizing:border-box;margin-top:0;padding:7% 6.6%;z-index:50;margin-bottom:-1%}.seriesHome .intro:after{content:none}.seriesHome .storyindex{background-size:cover;margin:0 auto;position:relative;background-color:#000;margin-top:2em}.seriesHome .storyindex:before{content:"";position:absolute;top:0;left:0;width:80%;height:100%;background:-moz-linear-gradient(left, #000 20%, transparent 100%);background:-webkit-linear-gradient(left, #000 20%, transparent 100%);background:linear-gradient(to right, #000 20%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 )}.seriesHome .storyindex .mod--wide{width:auto}.seriesHome .storyindex aside{background:transparent;font-size:inherit}.seriesHome .storyindex__indexlist{position:relative;z-index:999}@media all and (min-width: 1000px){.seriesHome .storyindex__indexlist{width:60%}}.seriesHome .storyindex__indexitem{border-bottom:1px solid rgba(255,255,255,0.2)}.seriesHome .storyindex__indexitem a{background:none}.seriesHome .storyindex__indexitem a:hover{padding-left:.25em}.seriesHome .storyindex__indexitem a:hover:before{color:#fff}.u-page--story .row.vidgrid{padding:2%}.vidgrid{background:#000;margin:1em 0}.vidgrid .col{max-width:none;width:100%}.vidgrid .u-Video{margin:0}.vidgrid .grid__col{padding-left:1%;margin-top:1em;border-top:1px solid #444;padding-top:.5em}.vidgrid .grid__col:first-child{margin-top:0;padding-top:0;border-top:none}@media all and (min-width: 800px){.vidgrid .grid__col{margin-top:0;padding-top:0;border-top:none}}.vidgrid .grid__col:first-child{padding-left:0}.vidgrid figcaption,.vidgrid .captiontext{width:90%;color:#aaa}.moreStories{text-align:center;margin:2em 0 1em 0;clear:both;padding-top:0}.moreStories .moreStories__link{font-family:"acumin-pro-extra-condensed";font-size:2em}.row--storydate{background:transparent}.row--storydate .col{width:50%}.story__date{font-family:"freight-text-pro";font-size:.8em;color:#888}.story__dateposted{font-family:azo-sans-web;font-size:.6em;text-transform:uppercase;letter-spacing:.05em}.photo-essay .col{max-width:none;width:100%}.ss-wide .col{margin:initial;width:initial;min-width:initial;max-width:initial}.ss-wide .u-Gallery__modalThumbnail{margin-left:auto;margin-right:auto;margin-top:0 !important}@media (min-width: 800px){.ss-wide .u-Gallery__modalThumbnail{width:75%}}b.photos_byline{display:block;text-transform:none;letter-spacing:normal;font-size:0.8em;margin-top:0.4em;color:#aaa;font-style:italic}.digital-library{z-index:140}html:not(.u-page--story) .u-lContent{padding:4%}@media all and (min-width: 800px){html:not(.u-page--story) .u-lContent{padding:0}}html:not(.u-page--story) .u-pageTitle{font-family:"freight-text-pro";margin:3em auto 1em auto}@media all and (min-width: 800px){html:not(.u-page--story) .u-pageTitle{width:60%}}@media all and (min-width: 1000px){html:not(.u-page--story) .u-pageTitle{width:50%;max-width:40rem}}.u-page--story.mini .titleContainer .subtitle{font-size:0.9em;color:#888;margin-top:0.2em}.u-page--story.mini .titleContainer .supertitle{font-size:0.6em;margin-bottom:0.3em}.u-page--story.mini .titleContainer .title{font-size:1em}@media all and (min-width: 800px){.u-page--story.mini .titleContainer .title{font-size:0.8em}}.u-page--story.mini .maintitle{font-family:"freight-text-pro"}.u-page--story.mini .imageHeader__title{font-size:1.4em}.u-page--story.mini .pgraph--intro,.u-page--story.mini .pgraph--intro p{text-align:center;font-family:"freight-text-pro";color:#444}@media all and (min-width: 800px){.u-page--story.mini .pgraph--intro,.u-page--story.mini .pgraph--intro p{font-size:.8rem}}.u-page--story.mini.hasHighlightImage .pgraph--intro,.u-page--story.mini.hasHighlightImage .pgraph--intro p{text-align:left}.u-page--story.mini .readMore{font-family:"azo-sans-web";font-size:.7rem;text-transform:uppercase}.notes{border-top:3px solid #eee;padding-top:1em;margin-top:2em}.notes h3{margin:0;font-family:"azo-sans-web";text-transform:uppercase;letter-spacing:.1em;font-size:1em}.notes h3:after{display:none}@media all and (min-width: 1000px){.notes h3{font-size:.8em}}.notes ul{margin:0;padding:0}.notes ul li{list-style:none;margin:0;padding:0;margin-bottom:.4em;padding-bottom:.4em;border-bottom:1px solid #eee}@media all and (min-width: 1000px){.notes ul li{font-size:.8em;line-height:1.2}}.notes ul li strong{font-family:"azo-sans-web";text-transform:uppercase;letter-spacing:.07em}@media all and (min-width: 800px){.notes ul li strong{font-size:.75em}}.u-page--story.mini .intro{padding:.6em 6%}.u-page--story.mini .titleContainer{max-width:20em;padding:5.6em 0 2em 0}.u-page--story.mini .date{margin-bottom:.6em}@media all and (min-width: 800px){.u-page--story.mini .imageHeader__title{width:60%}}@media all and (min-width: 1000px){.u-page--story.mini .imageHeader__title{width:50%;max-width:40rem}}.u-page--story.mini .maintitle{max-width:none;line-height:1.1}.u-page--story.mini.hasHighlightImage .intro{max-width:34em;overflow:hidden}.u-page--story.mini.hasHighlightImage .intro .figure--image{margin-top:.4em;margin-bottom:0;width:30%;float:left;margin-right:1em}.mini.media .u-Masthead__siteName--link{background:#222}.mini.media .u-lMain{background:transparent;padding:0 8% 10% 8%}.mini.media .caption,.mini.media .caption p{font-size:1.1rem;font-family:"freight-text-pro";line-height:1.2}@media all and (min-width: 800px){.mini.media .caption,.mini.media .caption p{font-size:.9rem}}@media all and (min-width: 1000px){.mini.media .caption,.mini.media .caption p{font-size:.8rem}}.mini.media .u-Search{background:transparent}.mini.media .u-Search__form{border-color:#444}.mini.media .prevNext{margin-left:-4.5em;margin-right:-4.5em}.mini.media .Share{border:none;clear:both;padding-top:3em}.media--video .u-lMain{overflow:hidden}.media--video .u-Video{margin:0;padding-bottom:53.25%}.media--video .caption{margin-top:1em}@media all and (min-width: 800px){.media--video .module--video,.media--video .caption{margin-left:auto;margin-right:auto}.media--video .module--video{width:70%}.media--video .caption{max-width:32em;padding-left:1.2rem}}.media--audio .u-lMain{overflow:hidden}.media--audio .audioplayer{height:6em;margin-bottom:1em;margin-left:-16%;margin-right:-25%}@media all and (min-width: 800px){.media--audio .audioplayer{height:2.5em;margin-left:0;margin-right:0}}.media--audio .audioplayer-playpause{width:6em}@media all and (min-width: 800px){.media--audio .audioplayer-playpause{width:2.5em}}.media--audio .audioplayer-time-current{left:6em}@media all and (min-width: 800px){.media--audio .audioplayer-time-current{left:2.5em}}.media--audio .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{border-width:1em;top:40%}@media all and (min-width: 800px){.media--audio .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{top:50%;border-width:.5em}}@media all and (min-width: 800px){.media--audio .audio__cover{float:left;width:40%}}.media--audio .audio__cover img{width:100%;height:100%}.media--audio .audio__content{margin-top:1.2em}@media all and (min-width: 800px){.media--audio .audio__content{float:right;width:57%;margin-top:0}}.media--audio .audioplayer{font-family:"azo-sans-web";font-size:.7em}@media all and (min-width: 800px){.media--audio .caption{max-width:20rem}}.media--photo .caption{max-width:24em;padding:1em 2em}.media--photo .u-lMain{overflow:hidden}.media--photo .titleContainer{width:66%;float:right;margin-left:3.4em}.u-page--storyList .col{max-width:36em}.u-page--storyList .prevNext,.u-page--storyList .exploreStories{display:none}.story--substory .seriesheader{font-family:"azo-sans-web";font-size:1em;margin:0;font-weight:bold;text-align:center;padding:0 0 .5em 0;margin:3em 0 0 0;overflow:visible;position:absolute;top:3em;left:0;width:100%}.story--substory .seriesheader a{border-bottom:1px solid #eee;padding-bottom:.5em}@media all and (min-width: 800px){.story--substory .seriesheader{font-size:.8em}}@media all and (min-width: 1000px){.story--substory .seriesheader{font-size:.7em;margin:0;top:-3.4em;left:10%;width:80%;border-bottom:1px solid #eee}.story--substory .seriesheader a{border:none}.story--substory .seriesheader .col{max-width:none;width:100%}}.story--substory .seriesheader a,.story--substory .seriesheader a:visited{color:#000}.story--substory .seriesheader a:hover,.story--substory .seriesheader a:visited:hover{color:#888}.story--substory .titleContainer{padding-top:6vh}@media all and (min-width: 1000px){.story--substory .titleContainer{padding-top:0}}.story--substory .titleContainer .title{font-size:1em}.story--substory .titleContainer .title .supertitle{font-size:.45em}.story--substory .titleContainer .title .maintitle{font-family:"freight-text-pro";font-size:1em;font-weight:bold;margin-top:.2em}.story--substory .intro{padding-top:.2em}.story--substory .byline{margin:0}.story--substory .byline:after{display:none}.story--substory .byline .author{font-size:1em;text-transform:none;letter-spacing:normal;font-style:italic}@media all and (min-width: 800px){.story--substory .byline .author{font-size:.7em}}.story--substory.hasHeaderImage .titleContainer{padding-top:12vh}@media all and (min-width: 800px){.story--substory.hasHeaderImage .titleContainer{padding-top:16vh}}@media all and (min-width: 1000px){.story--substory.hasHeaderImage .titleContainer{padding-top:0}}.u-page--publication .publication__cover{margin-bottom:3em;background-size:cover;background-position:center bottom}.u-page--publication .titleContainer{max-width:36em;margin:0 auto;text-align:left;overflow:hidden;padding:46vh 0 8em 0}.u-page--publication .titleContainer .maintitle{max-width:none}.u-page--publication .titleContainer .title__intro{font-family:"azo-sans-web";margin-top:1em;font-size:1em;padding:1em}@media all and (min-width: 800px){.u-page--publication .titleContainer .title__intro{font-size:.7em;padding:0}}.u-page--publication .prevNext,.u-page--publication .exploreStories{display:none}@media all and (min-width: 800px){.u-page--publication .title{float:left;width:60%}.u-page--publication .title__intro{float:right;width:40%}}.mini.media--slideshow .caption{margin:0 auto}@media (min-width: 800px){.mini.media--slideshow .caption{width:60%}}@media (min-width: 1000px){.mini.media--slideshow .caption{width:50%;max-width:40rem}}.mini.media--slideshow .u-Figure--full.u-Gallery__modalThumbnail{margin:0}.mini.media--slideshow .byline.byline--photographer{margin:0}.mini.media--slideshow .byline.byline--photographer .photos:after{content:":"}.mini.media--slideshow .intro{margin-bottom:1em}.mini.media--slideshow .titleContainer{padding-bottom:1em !important;margin-bottom:0}.captionHasBackgroundColor{background:#eee}.captionHasBackgroundColor .u-Figure__caption{padding-top:3%}.figure{margin-top:3em;margin-bottom:3em}.row .figure{margin-top:0;margin-bottom:0}.figure--image.twoCols{overflow:hidden}.figure--image.twoCols img{width:74%;float:left}.figure--image.twoCols .u-Figure__caption{width:25%;margin-top:0;float:right;padding-left:2%}@media screen and (min-aspect-ratio: 4 / 3){p,blockquote,.figure,h2,h3,h4,h5,h6,.imageHeader{position:relative;z-index:2}.figure--parallax{height:100vh;overflow:hidden;position:relative;z-index:1}.figure--parallax:before{content:"Story continues below"}.figure--parallax img{position:fixed;top:0}.figure--parallax .u-Figure__caption{position:absolute;z-index:99;background:rgba(0,0,0,0.8);color:#fff;width:20%;padding:2%;background-attachment:fixed}.figure--parallax .u-Figure__caption.topLeft{top:0;left:0}.figure--parallax .u-Figure__caption.topRight{top:0;right:0}}.demo{height:20em;background:#eee}.block{overflow:hidden}.figure--sidebar{padding:3%;background:#eee}.figure--sidebar{font-size:.9em}.figure--sidebar h2,.figure--sidebar h3,.figure--sidebar h4,.figure--sidebar h5,.figure--sidebar h6,.figure--sidebar p{padding:0}.figure--sidebar h2,.figure--sidebar h3,.figure--sidebar h4,.figure--sidebar h5,.figure--sidebar h6{font-family:"azo-sans-web"}.figure--sidebar h3{font-size:1.1em;margin-bottom:.4em}.figure--sidebar h2:after,.figure--sidebar h3:after,.figure--sidebar h4:after,.figure--sidebar h5:after,.figure--sidebar h6:after{display:none}.figure--sidebar h2:first-of-type,.figure--sidebar h3:first-of-type,.figure--sidebar h4:first-of-type,.figure--sidebar h5:first-of-type,.figure--sidebar h6:first-of-type{margin-top:0}.block{overflow:hidden;clear:both}@media all and (min-width: 1000px){.block .figure--sidebar.max-50{margin-top:0;margin-bottom:0}}.section{background:#eee;padding:2%;margin-top:4em;margin-bottom:4em}.section h2:first-of-type,.section h3:first-of-type,.section h4:first-of-type,.section h5:first-of-type,.section h6:first-of-type{margin-top:0}.u-pageHome{font-family:"freight-text-pro"}.u-pageHome .galleria--homepage{display:none !important}.u-pageHome .u-lContent{padding:0}.u-pageHome .sectionTitle{margin-bottom:1em;text-align:center;font-family:"acumin-pro-extra-condensed";font-weight:200;text-transform:uppercase;letter-spacing:.2em}.u-pageHome .pageNav{text-align:center;position:relative;z-index:2;padding:3em}.u-pageHome .pageNav__list{margin:0;padding:0}.u-pageHome .pageNav__listItem{display:inline;margin-right:1em}.u-pageHome .pageNav__link{border:none;text-transform:uppercase;font-style:italic;font-size:1.4em}.u-pageHome .exploreTagsList{padding-left:0 !important}.u-pageHome .exploreTagsList li{display:inline}.u-pageHome .exploreTags{background:#000;padding:4%;padding-top:0}.u-pageHome li[aria-controls="tabs-2"] a{color:#f00}.u-pageHome li[aria-controls="tabs-2"].ui-state-active a{border-color:#f00}.u-pageHome .ui-tabs-nav{padding:4%;text-align:center;display:block}.u-pageHome .ui-tabs-nav a{border:none}.u-pageHome #tabs{position:relative;z-index:2}.u-pageHome .ui-tabs .sectionTitle{position:absolute;visibility:hidden}.u-pageHome .ui-state-active,.u-pageHome .ui-widget-content .ui-state-active,.u-pageHome .ui-widget-header .ui-state-active{border:none}.u-pageHome .ui-state-default,.u-pageHome .ui-widget-content .ui-state-default,.u-pageHome .ui-widget-header .ui-state-default{border:none;background:none}.u-pageHome .ui-widget-header{background:none}.u-pageHome .ui-tabs-nav{padding-left:0 !important}.u-pageHome .ui-tabs-nav li{display:inline}.u-pageHome .ui-tabs-nav li{font-family:"acumin-pro-extra-condensed";font-weight:200;text-transform:uppercase;letter-spacing:.1em;font-size:2em}.u-pageHome .ui-state-active a{border-bottom:1px solid #000}.u-pageHome .prevNext,.u-pageHome .exploreStories{display:none}.u-pageHome .selectedTab1 .exploreStories{display:block}.u-pageHome .u-Masthead__siteName{font-size:1.2em}@media all and (min-width: 1000px){.u-pageHome .u-Masthead__siteName{font-size:1em}}@media all and (min-width: 800px){.u-pageHome .featureStory__title{font-size:16vw;font-size:8vw}}.u-pageHome .featureStory__titleContainer{background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.8) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33000000',GradientType=0 )}@media all and (min-width: 800px){.u-pageHome .featureStory__subTitle{font-family:"acumin-pro-extra-condensed";font-size:2em;margin-left:.2em}}.hide{display:none}@media all and (min-width: 1000px){.max-50{max-width:calc(40rem / 2)}}.max-100{max-width:40rem}.max-120{max-width:calc(40rem + 4rem)}.max-160{max-width:calc(40rem + 12rem)}.max-full{max-width:none}.right{float:right}.left{float:left}.noPadding{padding:0}.center,blockquote,.intro p,table,.recentStories,.mod--wide,.u-page--story.mini .intro,.u-page--story.mini .titleContainer,.u-page--storyList .col,.demo,.block,.figure--sidebar{margin-left:auto;margin-right:auto}@media all and (min-width: 1000px){.figure--sidebar.twoCols{-moz-column-count:2;-moz-column-gap:4em;-webkit-column-count:2;-webkit-column-gap:4em;-webkit-column-rule:2px outset #fff;-moz-column-rule:2px outset #fff;column-rule:2px outset #fff}}.g-ac-NavAnchor--menu{font-family:Helvetica, Arial, sans-serif;letter-spacing:-.025em;line-height:4em;font-weight:bold}@media screen{.g-NavSite__level{list-style:none;list-style-image:none;padding:0;margin:0}.g-NavSite__item{display:block;text-decoration:none}.g-NavSite__level [class*=icon-] img,.g-Gallery__link .icon-slideshow img,.g-NavSite__level [class*=icon-] svg,.g-Gallery__link .icon-slideshow svg{float:left;height:1em;margin-right:.33em;width:1em}.g-NavSite [class*=icon-] img,.g-Gallery__link .icon-slideshow img{width:16px}.NavGlobal #navigation:target{position:absolute;top:0;left:0;right:0;padding:0;padding-top:4em}.NavGlobal #navigation:target .iconClose,.NavGlobal #navigation:target .icon-close{display:block}.NavGlobal #navigation:target .iconClose svg{height:auto;width:100%}.NavGlobal #navigation:target .g-NavSite__level--1{padding:6% 4%;z-index:9999;position:relative}.NavGlobal #navigation:target .ac-NavAnchor--top{display:none}.g-ac-NavAnchor--menu{padding:0 2.5%;position:absolute;right:0;top:0;z-index:1}.g-ac-NavAnchor--top{margin-bottom:1rem;padding:1rem;display:block;text-align:center}.g-ac-NavAnchor--top svg{height:1em !important}.g-NavSite{padding:4%}.g-NavSite .iconClose,.g-NavSite .icon-close{display:none;height:4em;padding:1em;position:absolute;right:0;top:0;width:4em;z-index:20}.g-NavSite__itemContainer{margin:0}.g-NavSite__level{padding-left:.5em}.g-NavSite__level--1{padding-left:0}.g-NavSite__level--2 .g-NavSite__item{padding:.3em 0}}@media screen and (min-width: 37.5em){.NavGlobal #navigation:target{position:initial;padding:3%}.NavGlobal #navigation:target .g-NavSite__level--1{background-color:initial}.NavGlobal #navigation:target .iconClose,.NavGlobal #navigation:target .icon-close{display:none}.NavGlobal #navigation:target .g-NavSite__level--1{z-index:initial}.g-ac-NavAnchor--menu,.g-ac-NavAnchor--top{display:none}.g-NavSite__item{padding:.125em 0}}@media screen and (min-width: 37.5em){.NavGlobal #navigation:target .g-NavSite__level--1{background:none}}.g-ac-NavAnchor--menu,.NavGlobal .iconClose,.NavGlobal .icon-close,.g-NavSite__item{border-bottom:none}.g-NavSite__level--1{border-left:none}.g- body{position:initial !important}.g- .u-Masthead__vassar--link,.g- .u-Masthead__vassar{background-color:transparent !important}.g-ac-NavAnchor--menu,#g-search:target{z-index:110 !important}.g-Masthead__vassar,body:not(:target) .g-Search,.g-NavSite__level--1{z-index:100 !important}.PageContent{position:relative}.NavGlobal *{border:0;box-sizing:border-box !important;font-family:Helvetica, Arial !important;font-size:initial !important;letter-spacing:0 !important;line-height:1.1 !important}.NavGlobal b{font-weight:normal !important}@media screen and (min-width: 900px){html.g-{padding-top:7.65em !important;position:initial !important}}.psuedo-transition,.g-Masthead__vassar--link:hover path,.g-Masthead__vassar--link:focus path,.g-Masthead__vassar--link:active path{transition:all .17s ease-in-out}.g-Masthead__siteName{font-family:"Helvetica Condensed",Helvetica,"Arial Narrow",Arial;font-size:4em;font-weight:200;margin:0 auto;max-width:8em;text-align:center;text-transform:uppercase}.g-Masthead__siteName,.g-Masthead__vassar{padding:0}@media screen{.g-Masthead .icon-back svg{float:none;height:2.25em;width:inherit}.g-Masthead__ID svg{height:1.9em}.g-Masthead__siteName{display:block;margin-top:1em}.g-Masthead__vassar{height:3.75em;left:0;position:absolute;right:0;top:0}.g-Masthead__vassar--link{height:auto;left:-.5em;min-height:inherit;padding:0;position:absolute;top:.95em;z-index:10}.g-Masthead__vassar--link svg{display:block !important;visibility:visible !important;left:1.25em;position:absolute;width:6.25em !important}.g-Masthead__vassar--link>svg{display:none !important;visibility:hidden !important}}@media screen and (min-width: 900px){.g-Masthead__vassar{font-size:1em;font-weight:normal}.g-Masthead__siteName{font-size:7em}.g-Masthead{margin-top:0;padding:0;top:0;width:100%;z-index:10}.g-Masthead .icon-back svg{height:inherit}.g-Masthead__vassar{display:block;height:7.45em;position:relative;top:-.1em}.g-Masthead__vassar--link{left:1em;top:1.2em}.g-Masthead__vassar--link svg{display:none}.g-Masthead__ID svg{height:3em}.g-Masthead__siteName{margin-top:0}.g-Masthead__siteName--link{display:inline-block;padding:0}.g-Masthead__vassar,.g-Masthead__vassar--link svg{display:block !important;visibility:visible !important;position:absolute}.g-Masthead__vassar--link svg{left:0;width:9.75em !important}}.g-Masthead__siteName--link{color:#fff}.g-Masthead__siteName--link:visited{color:#fff}.g-Masthead__siteName--link:focus{color:#fff}.g-Masthead__siteName--link:hover{color:#fff}.g-Masthead__siteName--link:active{color:#fff}.g-Masthead__siteName--link:link,.g-Masthead__vassar--link:link{border-bottom:none}.g-Masthead__vassar{background-color:#882344}.g-Masthead__vassar--link{color:#882344}.g-Masthead__vassar--link:visited{color:#882344}.g-Masthead__vassar--link:focus{color:#c1b5b0}.g-Masthead__vassar--link:hover{color:#c1b5b0}.g-Masthead__vassar--link:active{color:#746661}.g-Masthead__vassar--link path,.g-Masthead__vassar--link:visited path{fill:#fff}.g-Masthead__vassar--link:hover path,.g-Masthead__vassar--link:focus path{fill:#c1b5b0}.g-Masthead__vassar--link:active path{fill:#746661}@media screen and (min-width: 900px){.g-Masthead__vassar{border-bottom:2.25em solid #54162a}.g-Masthead__vassar:after{border-bottom:0.25em solid #746661;bottom:-2.5em;content:"";left:0;position:absolute;right:0;top:auto}.g-Masthead__vassar--link{color:#882344}.g-Masthead__vassar--link:visited{color:#882344}.g-Masthead__vassar--link:focus{color:#c1b5b0}.g-Masthead__vassar--link:hover{color:#c1b5b0}.g-Masthead__vassar--link:active{color:#746661}}.g-ac-NavAnchor--menu{line-height:4em !important}.g-NavSite{text-align:center}.g-NavSite__item{font:600 1.7727272727em Helvetica,Arial;font-size:2.1em !important}.g-NavSite__sec--action .g-NavSite__item{font-size:1.5em;font-weight:400;text-transform:uppercase}.g-NavSite__sec--action .g-NavSite__itemContainer{margin-bottom:1em}.g-NavSite__sec--landing .g-NavSite__item{letter-spacing:.01em !important;text-transform:uppercase}.g-NavSite__sec--roles .g-NavSite__item{font-weight:400}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){padding-top:1.5em}@media screen{.g- #navigation:target{left:0;padding:3.75em 0 0;position:absolute;right:0;top:0;z-index:inherit !important}.g- #navigation:target .g- .iconClose,.g- #navigation:target .g- .icon-close{display:block}.g- #navigation:target .g- .iconClose svg{height:auto;width:100%}.g- #navigation:target .g-ac-NavAnchor--top{display:none}.g- #navigation:target .g-NavSite__level--1{padding:6% 4%;position:relative}.g- #navigation:target .g-NavSite__level--1.g-NavSite__sec--page-menu{background:#fff;border:0.5em solid #746661}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item{padding-left:1.5em;position:relative;color:#746661 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:visited{color:#746661 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:focus{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:hover{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:active{color:#746661 !important}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:before{background:url(/assets/images/page-menu-icon.png) 50% 50% no-repeat;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2018%22%3E%3Cstyle%3E.st0%7Bfill%3A%23746661%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2010c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2zM24%202.5c0%20.3-.2.5-.5.5H.5C.2%203%200%202.8%200%202.5v-2C0%20.2.2%200%20.5%200h23c.3%200%20.5.2.5.5v2zM24%2017.5c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5v-2c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2z%22/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:1em;transition:all .17s ease-in-out;bottom:0;content:'';left:0;position:absolute;right:5.75em;top:0}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:focus:before,.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:hover:before{background:url(/assets/images/page-menu-icon-hover-focus.png) 50% 50% no-repeat;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2018%22%3E%3Cstyle%3E.st0%7Bfill%3A%23c1b5b0%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2010c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2zM24%202.5c0%20.3-.2.5-.5.5H.5C.2%203%200%202.8%200%202.5v-2C0%20.2.2%200%20.5%200h23c.3%200%20.5.2.5.5v2zM24%2017.5c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5v-2c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2z%22/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:1em;transition:all .17s ease-in-out}.g- #navigation:target .g-NavSite__sec--page-menu .g-NavSite__item:active:before{background:url(/assets/images/page-menu-icon.png) 50% 50% no-repeat;background:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2018%22%3E%3Cstyle%3E.st0%7Bfill%3A%23746661%7D%3C/style%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M24%2010c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2zM24%202.5c0%20.3-.2.5-.5.5H.5C.2%203%200%202.8%200%202.5v-2C0%20.2.2%200%20.5%200h23c.3%200%20.5.2.5.5v2zM24%2017.5c0%20.3-.2.5-.5.5H.5c-.3%200-.5-.2-.5-.5v-2c0-.3.2-.5.5-.5h23c.3%200%20.5.2.5.5v2z%22/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:1em;transition:all .17s ease-in-out}.g-ac-NavAnchor--menu{height:3.75em;position:absolute;right:12.6vw;text-align:center;top:0;width:3.75em}.g- .iconClose,.g- .icon-close,.g-ac-NavAnchor--menu{border-bottom:none}.g-ac-NavAnchor--top{display:block;margin-bottom:1rem;padding:1rem;text-align:center}.g-ac-skipLinkLabel{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;padding:0 !important;overflow:hidden;position:absolute !important;width:1px !important}.g-NavSite{padding:4%;z-index:100}.g-NavSite [class*=icon-] img{width:16px}.g-NavSite .iconClose,.g-NavSite .icon-close{display:none;height:3.75em;padding:1em 1.1em 0;position:absolute;right:12.6vw;top:0;width:3.75em;z-index:110 !important}.g-NavSite__item{background-image:none;display:block;padding:0.25em 0;text-decoration:none;text-shadow:none}.g-NavSite__itemContainer{margin:0}.g-NavSite__level{border-left:none;list-style:none;list-style-image:none;margin:0;padding:0}.g-NavSite__level [class*=icon-] img,.g-NavSite__level [class*=icon-] svg{float:left;height:1em;margin-right:.33em;width:1em}.g-NavSite__level--2,.g-NavSite__level--3,.g-NavSite__level--4,.g-NavSite__level--5,.g-NavSite__level--6{list-style:none;list-style-type:none}.g-NavSite__level--2 .g-NavSite__item{padding:.3em 0}}@media screen and (max-width: 900px){.g- #navigation{display:none}.g- #navigation:target{display:block}}@media screen and (min-width: 600px){.g-ac-NavAnchor--menu{right:3.75em}.g- .iconClose,.g- .icon-close{right:4em}}@media screen and (min-width: 900px){.g-NavSite__level--1 .g-NavSite__item{font:300 1em Helvetica,Arial;font-size:1em !important}.g-ac-NavAnchor--menu,.g-ac-NavAnchor--top{display:none !important;visibility:hidden !important}.g-NavSite{left:0;margin:0;padding:0;position:absolute;text-align:left;top:5.1em;width:100%}.g-NavSite__itemContainer{display:inline-block;margin-right:.9em}.g-NavSite__item{padding:.125em 0}.g-NavSite__sec--landing{position:relative}.g-NavSite__sec--action,.g-NavSite__sec--roles{position:absolute;right:4.5em}.g-NavSite__sec--action{top:-4.1em}.g-NavSite__sec--action .g-NavSite__item{font-size:.8em !important;font-weight:200;line-height:1.2 !important;margin:0;padding:.3em .4em}.g-NavSite__sec--landing{text-align:center;margin-top:0}.g-NavSite__sec--landing .g-NavSite__itemContainer:last-child{margin-right:0}.g-NavSite__sec--landing .g-NavSite__item{padding:.7em .6em .5em !important}.g-NavSite__sec--landing .g-NavSite__itemContainer{margin-right:0 !important}.g-NavSite__sec--roles{right:4.5em;top:-2em}.g-NavSite__sec--roles .g-NavSite__item{font-size:.9em !important;font-weight:200}.g-NavSite__sec--page-menu{display:none !important;visibility:hidden !important}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){padding-top:0}.g- #navigation:target{position:initial;padding:3%}.g- #navigation:target .g-NavSite__level--1{background-color:initial;z-index:initial}.g- #navigation:target .iconClose,.g- #navigation:target .icon-close{display:none}}.g- #navigation:target .g-NavSite__item{color:#fff !important}.g- #navigation:target .g-NavSite__item:visited{color:#fff !important}.g- #navigation:target .g-NavSite__item:focus{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:hover{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:active{color:#746661 !important}.g- #navigation:target .g-NavSite__level--1{background:#746661}.g- #navigation:target .iconClose,.g- #navigation:target .icon-close{background:#746661}.g- .icon-close:link,.g-ac-NavAnchor--menu:link,.g-NavSite__item:link{border-bottom:none}.g-NavSite__item.icon-external svg{display:none}.g- #navigation:target .iconClose,.g- #navigation:target .icon-close,.g-ac-NavAnchor--menu,.g-ac-NavAnchor--menu:visited,.g-ac-NavAnchor--menu:link,.g-ac-NavAnchor--menu:link:visited{color:#fff !important}.g- #navigation:target .iconClose:focus,.g- #navigation:target .iconClose:hover,.g- #navigation:target .icon-close:focus,.g- #navigation:target .icon-close:hover,.g-ac-NavAnchor--menu:focus,.g-ac-NavAnchor--menu:hover,.g-ac-NavAnchor--menu:visited:focus,.g-ac-NavAnchor--menu:visited:hover,.g-ac-NavAnchor--menu:link:focus,.g-ac-NavAnchor--menu:link:hover,.g-ac-NavAnchor--menu:link:visited:focus,.g-ac-NavAnchor--menu:link:visited:hover{color:#000 !important}.g-NavSite__sec--action .g-NavSite__itemContainer{border:1px solid #fff;border-radius:.1em}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){border-top:1px solid #fff}.g-NavSite__sec--landing .g-NavSite__item--isCurrent,.g-NavSite__sec--landing .g-NavSite__item--isCurrent:visited{color:#746661 !important;background-color:#fff !important}.g-ac-NavAnchor--menu:hover{background-color:#c1b5b0;color:#fff;transition:all .17s ease-in-out}@media screen and (min-width: 900px){.g- #navigation:target .g-NavSite__item{color:#fff !important}.g- #navigation:target .g-NavSite__item:visited{color:#fff !important}.g- #navigation:target .g-NavSite__item:focus{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:hover{color:#c1b5b0 !important}.g- #navigation:target .g-NavSite__item:active{color:#746661 !important}.g- #navigation:target .g-NavSite__level--1{background:none}.g-NavSite__item{color:#fff !important}.g-NavSite__item:visited{color:#fff !important}.g-NavSite__item:focus{color:#c1b5b0 !important}.g-NavSite__item:hover{color:#c1b5b0 !important}.g-NavSite__item:active{color:#746661 !important}.g-NavSite__sec--action .g-NavSite__itemContainer{background:#751e3b;border:1px solid #fff;transition:all .17s ease-in-out}.g-NavSite__sec--action .g-NavSite__itemContainer:visited{background:#751e3b}.g-NavSite__sec--action .g-NavSite__itemContainer:focus{background:#c1b5b0}.g-NavSite__sec--action .g-NavSite__itemContainer:hover{background:#c1b5b0}.g-NavSite__sec--action .g-NavSite__itemContainer:active{background:#746661}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:visited{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:focus{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:hover{color:#fff !important}.g-NavSite__sec--action .g-NavSite__itemContainer .g-NavSite__item:active{color:#fff !important}.g-NavSite__sec--roles .g-NavSite__itemContainer:nth-child(1){border-top:none}.g-NavSite__sec--roles .g-NavSite__item,.g-NavSite__sec--landing .g-NavSite__item{color:#fff !important}.g-NavSite__sec--roles .g-NavSite__item:visited,.g-NavSite__sec--landing .g-NavSite__item:visited{color:#fff !important}.g-NavSite__sec--roles .g-NavSite__item:focus,.g-NavSite__sec--landing .g-NavSite__item:focus{color:#c1b5b0 !important}.g-NavSite__sec--roles .g-NavSite__item:hover,.g-NavSite__sec--landing .g-NavSite__item:hover{color:#c1b5b0 !important}.g-NavSite__sec--roles .g-NavSite__item:active,.g-NavSite__sec--landing .g-NavSite__item:active{color:#746661 !important}.g-NavSite__sec--landing .g-NavSite__item--isCurrent,.g-NavSite__sec--landing .g-NavSite__item--isCurrent:visited{color:#fff !important;background-color:#882344 !important}}.g-Search__cancel{text-align:center}::-webkit-input-placeholder{font-size:1em !important;text-transform:none !important}::-moz-placeholder{font-size:1em !important;text-transform:none !important}:-ms-input-placeholder{font-size:1em !important;text-transform:none !important}:-moz-placeholder{font-size:1em !important;text-transform:none !important}@media screen and (min-width: 900px){.g-Search__field,.g-Search__open{font-size:2.5vw}.g-Search__submit{font-size:.75em}}@media screen{#g-search:target{background-color:#882344;height:auto;margin-bottom:0;max-height:3.75em;position:absolute;right:0;top:0;width:100%}#g-search:target .g-Search{left:0;width:100%;z-index:2}#g-search:target .g-Search__button{bottom:auto}#g-search:target .g-Search__cancel,#g-search:target .g-Search__field,#g-search:target .g-Search__submit{display:block !important;visibility:visible !important}#g-search:target .g-Search__field{height:100%}#g-search:target .g-Search__field,#g-search:target .g-Search__form{position:absolute;top:0;z-index:10}.g-Search__button,.g-Search__cancel,.g-Search__submit{height:3.75em;padding:0;width:12.6vw}.g-Search{height:3.75em;margin-bottom:2em;right:0;width:4em}.g-Search__button{background-image:none;display:none !important;float:right;min-height:3.75em;min-width:12.6vw;position:relative;right:0;visibility:hidden !important;z-index:1}.g-Search__button:focus,.g-Search__button:hover{border-bottom:0}.g-Search__button:focus,.g-Search__button:hover,.g-Search__cancel:focus,.g-Search__cancel:hover{background-color:#c1b5b0;transition:all .17s ease-in-out}.g-Search__button:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M40 36.2l-7.6-6.4a3.6 3.6 0 0 0-2.3-1 12 12 0 0 0 3-7.8 12 12 0 1 0-12 12 12 12 0 0 0 7.8-3 3.6 3.6 0 0 0 1 2.4l6.4 7.6a2.7 2.7 0 1 0 3.8-3.8zM21 29a8 8 0 1 1 8-8 8 8 0 0 1-8 8z' fill='%23fff'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:80%;bottom:0;content:'';left:0;position:absolute;right:0;top:0;transition:all .17s ease-in-out}.g-Search__button:after:focus,.g-Search__button:after:hover{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50'%3E%3Cpath d='M40 36.2l-7.6-6.4a3.6 3.6 0 0 0-2.3-1 12 12 0 0 0 3-7.8 12 12 0 1 0-12 12 12 12 0 0 0 7.8-3 3.6 3.6 0 0 0 1 2.4l6.4 7.6a2.7 2.7 0 1 0 3.8-3.8zM21 29a8 8 0 1 1 8-8 8 8 0 0 1-8 8z' fill='%23000'/%3E%3C/svg%3E") 50% 50% no-repeat}.g-Search__cancel{display:none !important;left:0;right:0;transition:all 0ms ease-in;visibility:hidden !important}.g-Search__cancel:after{background:url(/assets/images/icons/close-black.gif);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Cpolygon fill='%23fff' points='189.13 150 300 260.869 290.217 270.652 280.435 280.435 270.652 290.217 260.87 300 150 189.13 39.131 300 29.348 290.217 19.565 280.435 9.783 270.652 0 260.87 110.87 150 0 39.131 9.783 29.348 19.565 19.565 29.348 9.783 39.13 0 150 110.87 260.869 0 270.652 9.783 280.435 19.565 290.217 29.348 300 39.13 189.13 150'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:40%;border-right:solid 1px #ccc;bottom:0;content:'';left:0;position:absolute;right:0;top:0;transition:all .17s ease-in-out}.g-Search__cancel:focus,.g-Search__cancel:hover{color:#882344}.g-Search__cancel:focus:after,.g-Search__cancel:hover:after{background:url(/assets/images/icons/close-white.gif);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Cpolygon fill='%23fff' points='189.13 150 300 260.869 290.217 270.652 280.435 280.435 270.652 290.217 260.87 300 150 189.13 39.131 300 29.348 290.217 19.565 280.435 9.783 270.652 0 260.87 110.87 150 0 39.131 9.783 29.348 19.565 19.565 29.348 9.783 39.13 0 150 110.87 260.869 0 270.652 9.783 280.435 19.565 290.217 29.348 300 39.13 189.13 150'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:40%;transition:all .17s ease-in-out}.g-Search__cancel svg,.g-Search__submit svg{left:0;position:absolute;top:0}.g-Search__field{float:left;left:12.6vw;padding:2%;width:74.8vw}.g-Search__field:hover,.g-Search__field:focus{background-color:#fffee5;transition:all .17s ease-in-out;z-index:1}.g-Search__form{height:100%;margin:0;max-height:none;overflow:hidden;width:100%}.g-Search__label{margin-top:-1.5em;display:block !important;visibility:visible !important}.g-Search__open{left:0;line-height:1.2;font-size:80%;position:absolute;text-align:center;top:35%}.g-Search__submit{left:auto;z-index:2}.g-Search__submit{margin-right:0;width:12.5%}.g-Search__submit:after{bottom:0;content:'';left:0;position:absolute;right:0;top:0}.g-Search__submit:focus,.g-Search__submit:hover{background-color:#c1b5b0 !important;cursor:pointer;z-index:3;transition:all .17s ease-in-out}.g-Search__submit svg{height:100%;width:100%}.g-Search__submit svg{padding-right:25%;padding-left:25%}.g-Search__submit img,.g-Search__submit svg{vertical-align:middle}.g-Search,.g-Search__button,.g-Search__cancel,.g-Search__submit{bottom:0;position:absolute;top:0}body:not(:target) .g-Search{height:0}body:not(:target) .g-Search__button{display:block !important;visibility:visible !important}body:not(:target) .g-Search__close,body:not(:target) .g-Search__open{border:0 !important;clip:rect(1px, 1px, 1px, 1px);height:1px !important;padding:0 !important;overflow:hidden;position:absolute !important;width:1px !important}body:not(:target) .g-Search__field{border:0}body:not(:target) .g-Search__form{background-color:transparent}body:not(:target) .g-Search__label{display:none !important;visibility:hidden !important}body:not(:target) .g-Search__submit{right:0}#g-search:target .g-Search__button,body:not(:target) .g-Search__field,body:not(:target) .g-Search__submit{display:none !important;visibility:hidden !important}}@media screen and (min-width: 600px){.g-Search__button{min-width:0;width:3.75em}.g-Search__cancel:after,.g-Search__cancel:hover:after,.g-Search__cancel:focus:after{background-size:1.5em}.g-Search__field{left:3.75em;width:calc(100% - 8em)}.g-Search__submit{width:3.75em;margin-right:0}.g-Search__submit svg{padding:0 25%;width:100%;margin-left:0}.g-Search__button,.g-Search__cancel,.g-Search__submit{width:3.75em}}@media screen and (min-width: 900px){#g-search:target{border-left:solid 1px #746661;max-height:5.125em;max-width:27.5em;transition:width 200ms ease-out}#g-search:target .g-Search{max-width:21.65em}#g-search:target .g-Search__field{border-top-left-radius:.5em;border-bottom-left-radius:.5em;font-size:.85em;height:2.125em;left:0;width:90%}#g-search:target .g-Search__form{border:0;border-radius:.5em;left:auto;margin-top:0;max-height:min-content;right:4.8em;top:1.5em}.g-Search{left:auto;height:2em;transition:none;width:3%}.g-Search__button{height:5.125em;min-height:0 !important;min-width:0 !important;padding:0;width:3.75em}.g-Search__button:hover,.g-Search__button:focus{color:#000;background-color:#c1b5b0;transition:all .17s ease-in-out}.g-Search__button:after{border-left:solid 1px #746661}.g-Search__cancel{background-color:transparent;left:auto;margin-top:-1.5em;position:absolute;right:-4.8em;top:0}.g-Search__button,.g-Search__cancel{display:none}.g-Search__cancel,.g-Search__submit{height:5.125em;padding:0;width:3.75em}.g-Search__cancel:after{background-size:40%}.g-Search__cancel:after{border-right:0;width:3.75em}.g-Search__cancel:focus,.g-Search__cancel:hover{background-color:#746661;transition:all .17s ease-in-out}.g-Search__field{border:solid 1px #746661;height:2em;left:12%;max-width:23em;width:74.8vw}.g-Search__form{max-height:initial;overflow:visible}.g-Search__submit{background-color:#fff !important;border-bottom-right-radius:.5em;border-top-right-radius:.5em;height:2.125em;left:auto;margin-bottom:0;margin-right:-1px;margin-top:0;padding:0;right:0;width:10%}.g-Search__submit path,.g-Search__submit:visited path{fill:#882344 !important}.g-Search__submit:hover path,.g-Search__submit:focus path{fill:#fff !important;transition:all .17s ease-in-out}.g-Search__submit:active path{fill:#746661 !important;transition:all .17s ease-in-out}.g-Search__submit svg{padding:0 .5em;width:100%}body:not(:target) .g-Search__form{padding:0;right:0;width:73%}body:not(:target) .g-Search__field:hover,body:not(:target) .g-Search__field:focus{background-color:#fffee5;transition:all .17s ease-in-out}.g-Search{background-color:#fff;border:none}.g-Search :-moz-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search ::-moz-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search :-ms-input-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search ::-webkit-input-placeholder{color:#746661;font:200 1em Helvetica,Arial}.g-Search__form{background-color:#fff}.g-Search__field{background-color:#fff;border:1px solid transparent;color:#746661}.g-Search__submit{background:#882344}.g-Search__submit:visited{background:#882344}.g-Search__submit:focus{background:#c1b5b0}.g-Search__submit:hover{background:#c1b5b0}.g-Search__submit:active{background:#746661}.g-Search .icon-search svg,.g-Search .icon-search svg:visited{fill:#fff}.g-Search .icon-search svg:focus,.g-Search .icon-search svg:hover{fill:#fff}.g-Search .icon-search svg:active{fill:#fff}}.g- ::-webkit-input-placeholder{font-size:1em !important;text-transform:none !important}.g- ::-moz-placeholder{font-size:1em !important;text-transform:none !important}.g- :-ms-input-placeholder{font-size:1em !important;text-transform:none !important}.g- :-moz-placeholder{font-size:1em !important;text-transform:none !important}.g- [placeholder]:focus::-webkit-input-placeholder{color:transparent !important}.g- :hover::-webkit-input-placeholder,.g- :focus::-webkit-input-placeholder{color:#666 !important;transition:all .17s ease-in-out}.g-Search{background-color:#fff}.g-Search .icon-search svg,.g-Search .icon-search svg:visited,.g-Search__cancel svg,.g-Search__cancel svg:visited{fill:#fff}.g-Search .icon-search svg:focus,.g-Search .icon-search svg:hover,.g-Search__cancel svg:focus,.g-Search__cancel svg:hover{fill:blue}.g-Search .icon-search svg:active,.g-Search__cancel svg:active{fill:blue}.g-Search__button,.g-Search__cancel,.g-Search__submit{background-color:#882344;border-bottom:0 !important}.g-Search__button:focus,.g-Search__cancel:focus,.g-Search__submit:focus,.g-Search__button:hover,.g-Search__cancel:hover,.g-Search__submit:hover{border-bottom:0 !important}.g-Search__field{background-color:#fff}.g-Search__submit{border:none}.g-ac-NavAnchor--menu{padding:0;font-weight:normal}.NavGlobal #navigation:target .iconClose,.NavGlobal #navigation:target .icon-close{display:block !important;visibility:visible !important}.g-NavSite__sec--page-menu{display:none !important;visibility:hidden !important}@media screen{.g- .u-Search__field,.g- .u-Search__field::placeholder{font-family:azo-sans-web, arial, sans-serif}.g-.u-pageInner body{padding-top:3.5em}html.g-.u-pageHome{padding-top:4.5rem}.g- .featureStory__imageContainer{top:0}.g-.headerImageBelowTitle .u-lMain,.g-.story--substory.noHeaderImage .u-lMain{margin-top:0}}@media screen and (min-width: 600px){html.g-.u-pageHome{padding-top:1em}}@media screen and (min-width: 800px){html.g-.u-pageHome{margin-top:-2%;padding-top:0}.g-.u-folderWeb:not(.u-pageHome) .u-lHeader{position:relative}}@media screen and (min-width: 900px){html.g-.u-pageHome{margin-top:0;padding-top:5.65em !important}html.g-.u-pageInner{padding-top:6.25em !important}}@media screen and (min-width: 37.5em){.g-ac-NavAnchor--menu,.g-ac-NavAnchor--top{display:block}}@media screen and (min-width: 1000px){html.g-.u-pageInner{padding-top:0 !important}html.g-.u-pageHome,html.g-.seriesHome{padding-top:7.65rem !important;padding-top:7.45rem !important}.g-.u-pageInner .u-lHeader,.g-.u-pageInner .u-Search__button{top:6em !important}.g-.seriesHome .u-lHeader,.g-.seriesHome .u-Search__button{top:.5em !important}.g-.seriesHome .u-Search{top:1em !important}.g-.u-folderAll .titleContainer,.g-.noHeaderImage .titleContainer{padding-top:19.5vw}}@media screen and (min-width: 1250px){.g-.u-pageInner .u-lHeader,.g-.u-pageInner .u-Search__button{top:5.5em !important}.g-.seriesHome .u-lHeader,.g-.seriesHome .u-Search__button{top:1em !important}.g-.seriesHome .u-Search{top:1.5em !important}}@media screen{.g-.story--substory .titleContainer{padding-top:6.75em}.g-.story--substory .seriesheader{margin-top:6em}.g-.story--substory{padding-top:0}}@media screen and (min-width: 600px){.g-.story--substory.noHeaderImage .u-lMain{margin-top:0}.g-.story--substory .seriesheader{margin-top:3em;margin-top:7em !important}.g-.story--substory .titleContainer{padding-top:7.75em !important}.g-.u-page--story.mini .titleContainer{padding-top:5.6em}}@media screen and (min-width: 800px){.g-.story--substory .titleContainer{padding-top:4.75em !important}.g-.story--substory .seriesheader{margin-top:3em !important}}@media screen and (min-width: 880px){.g-.story--substory .titleContainer{padding-top:4.75em !important}.g-.story--substory .seriesheader{margin-top:3em !important}}@media screen and (min-width: 1000px){.g-.story--substory .seriesheader.row{top:11.5em}.g-.story--substory .titleContainer{padding-top:6.25em !important}.g-.u-page--story.mini .titleContainer{padding-top:6.6em !important}}@media screen{.g- .u-Search__button{display:none !important;visibility:hidden !important}.g- .u-Search{height:3em;font-size:.7em;left:0;max-width:20em;position:absolute;right:.65em;top:3em;width:75%}.g- .u-Search__form{border:1px solid #bbb;border-radius:.125em;background-color:#fff;background-color:rgba(255,255,255,0.8)}.g- .u-Search__form .u-Search__submit{width:15%}.g- .u-Search__form .u-Search__field{width:85%}.g- .u-Search__submit{padding:0}.g- .u-Search__submit svg{display:block;fill:#888;margin:0 auto}.g- ::placeholder{color:#888}}@media screen and (min-width: 800px){.g- .u-Search{font-size:.7em;height:2em;left:auto;margin:0;right:2%;top:1em;width:14em}.g- .u-Search__field{padding:4%}}@media screen and (min-width: 1000px){.g-.u-pageInner .u-Search{top:8em}.g-Masthead__vassar:after{bottom:-2.35em}}.u-NavSite,#skipToNav,hr{display:none}.callout{display:none}


