/*
  Marketing
  */

.home .hero {
  position: relative;
  height: 400px;
}

.home .hero:before {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-image: url("/images/hero/build.jpg");
  background-position: center center;
  -webkit-background-size: cover;
  background-size: cover;
}

.home .hero:after {
  content: '';
  position: absolute;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgba(0, 197, 215, 0.9);
  z-index: 0;
}

.home .hero .hero-inner {
  position: relative;
  margin-top: -3em;
  z-index: 2;
  font-size: .75em;
}

.home .hero .hero-inner .highest-impact {
  font-size: 4em;
  line-height: 1em;
}

.home .hero .hero-inner .block {
  display: block;
}

.home .hero .hero-logo-clip {
  display: none;
  z-index: 1;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0;
  background-image: url("/images/logo-clip.png");
  background-position: top right;
  background-repeat: no-repeat;
}

@media screen and (min-width: 960px) {
  .home .hero .hero-logo-clip {
    display: block;
  }
}

@media screen and (min-width: 765px) {
  .home .hero {
    height: 700px;
  }

  .home .hero .hero-inner {
    margin-top: 4em;
    font-size: 1em;
    float: left;
    text-align: left;
  }

  .home .hero .hero-inner .highest-impact {
    font-size: 4.5em;
  }
}

.home .icon-intro:before {
  content: url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-//W3C//DTD%20SVG%201.1//EN%22%20%22http%3A//www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd%22%3E%0D%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2262px%22%0D%0A%09%20height%3D%2274px%22%20viewBox%3D%220%200%2062%2074%22%20enable-background%3D%22new%200%200%2062%2074%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%20id%3D%22Pieces%22%20display%3D%22none%22%3E%0D%0A%09%3Cg%20display%3D%22inline%22%3E%0D%0A%09%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M-1324.715-18.589l-13.373%2C17.463l-26.49-34.59c-1.174-1.535-3.371-1.827-4.906-0.651%0D%0A%09%09%09c-1.535%2C1.175-1.826%2C3.372-0.65%2C4.907l28.407%2C37.094c0.662%2C0.865%2C1.689%2C1.372%2C2.778%2C1.372h1.723c1.089%2C0%2C2.116-0.507%2C2.778-1.372%0D%0A%09%09%09l14.142-18.467L-1324.715-18.589z%22/%3E%0D%0A%09%09%3Cpolygon%20fill%3D%22none%22%20points%3D%22-1351.461%2C-18.589%20-1338.088%2C-1.126%20-1324.715%2C-18.589%20-1338.088%2C-36.051%20%09%09%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M-1366.258-10.78c-1.176%2C1.535-0.885%2C3.731%2C0.65%2C4.907s3.732%2C0.883%2C4.906-0.651l4.832-6.309l-4.408-5.756%0D%0A%09%09%09L-1366.258-10.78z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%2396C93D%22%20d%3D%22M-1293.893-53.082c-1.536-1.177-3.732-0.884-4.906%2C0.651l-21.508%2C28.085l4.408%2C5.756l22.656-29.585%0D%0A%09%09%09C-1292.066-49.71-1292.357-51.907-1293.893-53.082z%22/%3E%0D%0A%09%09%3Cpath%20fill%3D%22%23EF3A4C%22%20d%3D%22M-1300.606%2C1.377l-33.842-44.188c-0.662-0.865-1.689-1.372-2.778-1.372h-1.723%0D%0A%09%09%09c-1.089%2C0-2.116%2C0.507-2.778%2C1.372l-14.142%2C18.466l4.408%2C5.756l13.373-17.462l31.925%2C41.684c0.688%2C0.9%2C1.729%2C1.372%2C2.781%2C1.372%0D%0A%09%09%09c0.742%2C0%2C1.49-0.235%2C2.125-0.721C-1299.722%2C5.109-1299.431%2C2.912-1300.606%2C1.377z%22/%3E%0D%0A%09%09%3Cg%3E%0D%0A%09%09%09%3Cpolygon%20points%3D%22-1360.277%2C-18.588%20-1355.869%2C-12.833%20-1351.461%2C-18.589%20-1355.869%2C-24.345%20%09%09%09%22/%3E%0D%0A%09%09%09%3Cpolygon%20fill%3D%22%23C8922C%22%20points%3D%22-1357.569%2C-10.614%20-1355.869%2C-12.833%20-1360.277%2C-18.589%20-1360.891%2C-17.789%20%09%09%09%22/%3E%0D%0A%09%09%3C/g%3E%0D%0A%09%09%3Cpolygon%20points%3D%22-1324.715%2C-18.588%20-1320.307%2C-12.833%20-1315.898%2C-18.589%20-1320.307%2C-24.345%20%09%09%22/%3E%0D%0A%09%09%3Cpolygon%20fill%3D%22%23008DA8%22%20points%3D%22-1322.007%2C-10.614%20-1320.307%2C-12.833%20-1324.715%2C-18.589%20-1325.328%2C-17.789%20%09%09%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cg%20display%3D%22inline%22%3E%0D%0A%09%09%0D%0A%09%09%09%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%227.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%0D%0A%09%09%09-1343.446%2C-128.037%20-1309.164%2C-172.879%20-1307.419%2C-172.879%20-1273.136%2C-128.037%20%09%09%22/%3E%0D%0A%09%09%0D%0A%09%09%09%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%227.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%0D%0A%09%09%09-1377.728%2C-217.723%20-1309.164%2C-128.037%20-1307.419%2C-128.037%20-1273.136%2C-172.879%20-1238.854%2C-217.723%20%09%09%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cg%20display%3D%22inline%22%3E%0D%0A%09%09%0D%0A%09%09%09%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%0D%0A%09%09%09-1240.322%2C-138.228%20-1213.831%2C-172.879%20-1212.086%2C-172.879%20-1177.803%2C-128.037%20%09%09%22/%3E%0D%0A%09%09%0D%0A%09%09%09%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%0D%0A%09%09%09-1244.163%2C-167.713%20-1213.831%2C-128.037%20-1212.086%2C-128.037%20-1168.852%2C-184.589%20%09%09%22/%3E%0D%0A%09%3C/g%3E%0D%0A%09%3Cg%20display%3D%22inline%22%3E%0D%0A%09%09%0D%0A%09%09%09%3Cpolygon%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%227.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%0D%0A%09%09%09-1471.071%2C-132.902%20-1503.191%2C-174.918%20-1471.071%2C-216.933%20-1469.437%2C-216.933%20-1437.316%2C-174.918%20-1469.437%2C-132.902%20%09%09%22/%3E%0D%0A%09%09%0D%0A%09%09%09%3Cpolygon%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%227.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%0D%0A%09%09%09-1471.071%2C-90.887%20-1503.191%2C-132.902%20-1471.071%2C-174.917%20-1469.437%2C-174.917%20-1437.316%2C-132.902%20-1469.437%2C-90.887%20%09%09%22/%3E%0D%0A%09%09%0D%0A%09%09%09%3Cpolygon%20fill%3D%22none%22%20stroke%3D%22%23000000%22%20stroke-width%3D%227.25%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2210%22%20points%3D%22%0D%0A%09%09%09-1471.071%2C-174.918%20-1503.191%2C-216.933%20-1471.071%2C-258.948%20-1469.437%2C-258.948%20-1437.316%2C-216.933%20-1469.437%2C-174.918%20%09%09%22/%3E%0D%0A%09%3C/g%3E%0D%0A%3C/g%3E%0D%0A%3Cg%20id%3D%22Logos%22%3E%0D%0A%09%3Cpath%20fill%3D%22%23E73E51%22%20d%3D%22M19.706%2C25.528l-7.34%2C4.144c-0.751%2C0.424-1.603%2C0.515-2.384%2C0.331c0.026%2C0.006%2C0.051%2C0.019%2C0.077%2C0.024%0D%0A%09%09l20.188%2C4.24l1.151-6.284L19.706%2C25.528z%22/%3E%0D%0A%09%3Cpolygon%20fill%3D%22%23B9B8BA%22%20points%3D%2230.089%2C27.708%2027.696%2C33.73%2030.248%2C34.267%2031.399%2C27.983%20%09%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M25.356%2C63.368c-0.034-0.097-0.073-0.19-0.098-0.29C25.283%2C63.177%2C25.322%2C63.271%2C25.356%2C63.368z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M29.485%2C65.315c-0.098%2C0.034-0.193%2C0.071-0.293%2C0.095C29.291%2C65.386%2C29.387%2C65.348%2C29.485%2C65.315z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M25.618%2C63.923c-0.053-0.089-0.109-0.175-0.154-0.269C25.509%2C63.747%2C25.565%2C63.834%2C25.618%2C63.923z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M28.876%2C65.46c-0.103%2C0.015-0.203%2C0.033-0.308%2C0.038C28.672%2C65.494%2C28.773%2C65.476%2C28.876%2C65.46z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M28.271%2C65.49c-0.117-0.005-0.232-0.009-0.351-0.027C28.037%2C65.481%2C28.153%2C65.485%2C28.271%2C65.49z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M30.054%2C65.057c-0.092%2C0.052-0.179%2C0.108-0.275%2C0.152C29.873%2C65.166%2C29.962%2C65.109%2C30.054%2C65.057z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M27.641%2C65.401c-0.116-0.028-0.231-0.056-0.342-0.095C27.411%2C65.346%2C27.524%2C65.374%2C27.641%2C65.401z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M27.008%2C65.179c-0.094-0.044-0.188-0.088-0.277-0.14C26.82%2C65.092%2C26.914%2C65.135%2C27.008%2C65.179z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M25.972%2C64.404c-0.063-0.072-0.13-0.14-0.188-0.217C25.841%2C64.263%2C25.907%2C64.332%2C25.972%2C64.404z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M30.545%2C64.71c-0.073%2C0.062-0.145%2C0.129-0.223%2C0.185C30.4%2C64.84%2C30.472%2C64.773%2C30.545%2C64.71z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M26.271%2C64.718c0.052%2C0.044%2C0.11%2C0.073%2C0.164%2C0.114c-0.074-0.056-0.149-0.11-0.218-0.171%0D%0A%09%09C26.236%2C64.679%2C26.251%2C64.701%2C26.271%2C64.718z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M27.299%2C65.306c-0.099-0.036-0.195-0.082-0.291-0.127C27.103%2C65.225%2C27.198%2C65.27%2C27.299%2C65.306z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M26.218%2C64.661c-0.091-0.081-0.168-0.169-0.246-0.257C26.051%2C64.493%2C26.129%2C64.581%2C26.218%2C64.661z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M26.73%2C65.039c-0.102-0.061-0.199-0.134-0.295-0.206C26.53%2C64.905%2C26.626%2C64.977%2C26.73%2C65.039z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M29.192%2C65.41c-0.104%2C0.025-0.211%2C0.036-0.316%2C0.05C28.981%2C65.446%2C29.089%2C65.435%2C29.192%2C65.41z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M29.778%2C65.209c-0.095%2C0.042-0.194%2C0.072-0.293%2C0.106C29.583%2C65.281%2C29.684%2C65.251%2C29.778%2C65.209z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M30.322%2C64.895c-0.087%2C0.062-0.178%2C0.11-0.269%2C0.162C30.145%2C65.005%2C30.236%2C64.956%2C30.322%2C64.895z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M30.806%2C64.472c-0.082%2C0.087-0.171%2C0.162-0.261%2C0.239C30.636%2C64.633%2C30.725%2C64.558%2C30.806%2C64.472z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M28.568%2C65.499c-0.1%2C0.004-0.199-0.004-0.297-0.008C28.371%2C65.494%2C28.47%2C65.503%2C28.568%2C65.499z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M27.839%2C65.457c0.027%2C0.005%2C0.055%2C0.002%2C0.082%2C0.006c-0.095-0.013-0.188-0.039-0.28-0.062%0D%0A%09%09C27.708%2C65.418%2C27.771%2C65.445%2C27.839%2C65.457z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M25.784%2C64.187c-0.062-0.084-0.111-0.175-0.166-0.264C25.673%2C64.013%2C25.723%2C64.104%2C25.784%2C64.187z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M25.259%2C63.078c-0.025-0.1-0.035-0.202-0.051-0.304C25.224%2C62.876%2C25.233%2C62.979%2C25.259%2C63.078z%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M25.464%2C63.654c-0.043-0.093-0.073-0.19-0.107-0.286C25.391%2C63.464%2C25.421%2C63.562%2C25.464%2C63.654z%22/%3E%0D%0A%09%3Cpolygon%20fill%3D%22none%22%20points%3D%2219.706%2C25.528%2030.089%2C27.708%2030.089%2C27.708%20%09%22/%3E%0D%0A%09%3Cpolygon%20fill%3D%22none%22%20points%3D%2246.146%2C37.605%2036.617%2C35.604%2033.693%2C51.558%20%09%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%23FFC627%22%20d%3D%22M55.33%2C34.618c-0.363-1.072-1.28-1.878-2.407-2.115l-15.154-3.182l-1.151%2C6.283l9.529%2C2.001L33.693%2C51.558%0D%0A%09%09l-2.075%2C11.323c-0.113%2C0.619-0.408%2C1.159-0.812%2C1.591c0.018-0.021%2C0.041-0.034%2C0.059-0.054l23.825-26.694%0D%0A%09%09C55.449%2C36.873%2C55.692%2C35.69%2C55.33%2C34.618z%22/%3E%0D%0A%09%3Cpolygon%20fill%3D%22%23B9B8BA%22%20points%3D%2230.089%2C27.708%2030.089%2C27.708%2030.593%2C27.814%2031.399%2C27.983%20%09%22/%3E%0D%0A%09%3Cpath%20fill%3D%22%2300BFD6%22%20d%3D%22M39.564%2C9.08c-1.035-0.713-2.4-0.774-3.497-0.155L9.117%2C24.143c-0.024%2C0.014-0.043%2C0.033-0.066%2C0.047%0D%0A%09%09c-0.103%2C0.062-0.194%2C0.132-0.287%2C0.202c-0.078%2C0.058-0.157%2C0.112-0.229%2C0.178c-0.079%2C0.072-0.147%2C0.152-0.218%2C0.231%0D%0A%09%09c-0.068%2C0.076-0.141%2C0.149-0.203%2C0.231c-0.06%2C0.082-0.108%2C0.17-0.16%2C0.256c-0.055%2C0.091-0.113%2C0.181-0.159%2C0.278%0D%0A%09%09c-0.04%2C0.085-0.069%2C0.176-0.102%2C0.265c-0.04%2C0.109-0.081%2C0.218-0.108%2C0.333c-0.007%2C0.025-0.02%2C0.048-0.025%2C0.075%0D%0A%09%09c-0.015%2C0.067-0.013%2C0.134-0.022%2C0.202c-0.018%2C0.115-0.034%2C0.229-0.04%2C0.344c-0.003%2C0.1%2C0.003%2C0.201%2C0.008%2C0.301%0D%0A%09%09c0.007%2C0.105%2C0.013%2C0.211%2C0.029%2C0.315c0.017%2C0.104%2C0.044%2C0.208%2C0.072%2C0.311C7.631%2C27.809%2C7.656%2C27.906%2C7.691%2C28%0D%0A%09%09c0.04%2C0.106%2C0.092%2C0.211%2C0.145%2C0.315c0.03%2C0.062%2C0.05%2C0.125%2C0.085%2C0.186c0.014%2C0.023%2C0.034%2C0.042%2C0.048%2C0.064%0D%0A%09%09c0.062%2C0.1%2C0.135%2C0.189%2C0.205%2C0.28C8.233%2C28.921%2C8.29%2C29%2C8.356%2C29.071c0.072%2C0.077%2C0.153%2C0.143%2C0.234%2C0.211%0D%0A%09%09c0.077%2C0.068%2C0.152%2C0.139%2C0.237%2C0.2c0.083%2C0.059%2C0.173%2C0.105%2C0.26%2C0.156c0.094%2C0.055%2C0.186%2C0.112%2C0.285%2C0.158%0D%0A%09%09c0.088%2C0.04%2C0.179%2C0.067%2C0.27%2C0.099c0.111%2C0.039%2C0.223%2C0.079%2C0.34%2C0.107c0.781%2C0.185%2C1.633%2C0.093%2C2.384-0.331l20.885-11.792%0D%0A%09%09l-8.04%2C43.874c-0.004%2C0.026-0.002%2C0.051-0.007%2C0.077c-0.018%2C0.119-0.022%2C0.235-0.026%2C0.352c-0.004%2C0.094-0.014%2C0.189-0.009%2C0.284%0D%0A%09%09c0.005%2C0.105%2C0.023%2C0.206%2C0.039%2C0.309c0.016%2C0.102%2C0.025%2C0.204%2C0.051%2C0.304c0.024%2C0.1%2C0.063%2C0.193%2C0.098%2C0.29%0D%0A%09%09c0.034%2C0.096%2C0.064%2C0.193%2C0.107%2C0.286c0.045%2C0.094%2C0.102%2C0.18%2C0.154%2C0.269c0.055%2C0.089%2C0.104%2C0.18%2C0.166%2C0.264%0D%0A%09%09c0.058%2C0.077%2C0.124%2C0.145%2C0.188%2C0.217c0.078%2C0.088%2C0.155%2C0.177%2C0.246%2C0.257c0.068%2C0.062%2C0.144%2C0.115%2C0.218%2C0.171%0D%0A%09%09c0.096%2C0.072%2C0.193%2C0.145%2C0.295%2C0.206c0.089%2C0.052%2C0.184%2C0.096%2C0.277%2C0.14c0.096%2C0.046%2C0.192%2C0.092%2C0.291%2C0.127%0D%0A%09%09c0.11%2C0.039%2C0.226%2C0.067%2C0.342%2C0.095c0.093%2C0.022%2C0.186%2C0.048%2C0.28%2C0.062c0.118%2C0.019%2C0.233%2C0.022%2C0.351%2C0.027%0D%0A%09%09c0.098%2C0.004%2C0.197%2C0.013%2C0.297%2C0.008c0.104-0.005%2C0.205-0.023%2C0.308-0.038c0.105-0.014%2C0.212-0.025%2C0.316-0.05%0D%0A%09%09c0.1-0.024%2C0.195-0.062%2C0.293-0.095c0.099-0.034%2C0.198-0.063%2C0.293-0.106c0.097-0.043%2C0.184-0.1%2C0.275-0.152%0D%0A%09%09c0.091-0.052%2C0.182-0.101%2C0.269-0.162c0.078-0.056%2C0.149-0.122%2C0.223-0.185c0.09-0.077%2C0.179-0.152%2C0.261-0.239%0D%0A%09%09c0.404-0.432%2C0.699-0.972%2C0.812-1.591l9.277-50.627C41.12%2C11.033%2C40.601%2C9.793%2C39.564%2C9.08z%22/%3E%0D%0A%3C/g%3E%0D%0A%3C/svg%3E%0D%0A");
}

.home .curators-cta {
  padding-top: 2em;
}

@media screen and (min-width: 765px) {
  .home .curators-cta {
    height: 300px;
    background-image: url("/images/curators-image.jpg");
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: 100%;
    background-size: 100%;
  }
}

@media screen and (min-width: 900px) {
  .home .curators-cta {
    height: 400px;
  }
}

@media screen and (min-width: 1100px) {
  .home .curators-cta {
    height: 600px;
  }
}

.home .heatmap {
  height: 500px;
  padding-top: 0;
}

.home .heatmap #canvas {
  height: 500px;
}

.home .people-list {
  padding: 0;
}

.home .people-list > li {
  display: inline-block;
  vertical-align: baseline;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  vertical-align: top;
  width: 50%;
  padding: 2em 0;
  margin-left: -4px;
  text-align: center;
}

.home .people-list > li .image {
  display: inline-block;
  overflow: hidden;
  height: 96px;
  line-height: 96px;
  text-align: center;
  width: 96px;
  border-radius: 50%;
  -webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, 0.75);
}

.home .people-list > li .image.company {
  border-radius: 6px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.15);
  border-top: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  border-left: 1px solid #d6d6d6;
}

.home .people-list > li .image img {
  height: 100%;
  max-width: none;
}

.home .people-list > li .image .icon {
  font-size: 3em;
  line-height: 96px;
}

.home .people-list > li .name {
  display: block;
  margin: 0.75em 0 0.5em;
  color: #777779;
}

.home .people-list > li .location {
  display: block;
  font-size: 0.875em;
  color: #9f9fa1;
}

@media screen and (min-width: 765px) {
  .home .people-list > li {
    width: 25%;
  }
}

/*
  Profile
  */

.profile .hero {
  position: relative;
  height: 400px;
}

.profile .hero label {
  position: relative;
  width: 100%;
  max-width: 600px;
  display: block;
  margin: 0 auto;
  font-size: 2.25em;
  z-index: 2;
}

.profile .hero label input[type=text],
.profile .hero label input[type=password] {
  display: block;
  width: 100%;
  padding: 0.25em 1em;
  background-color: rgba(255, 255, 255, 0.25);
  color: white;
  font-family: "HelveticaNeueLight", "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosRegular', Helvetica, Arial, "Lucida Grande", sans-serif;
  border-radius: 6px;
  outline: none;
  border: none;
}

.profile .hero label input[type=text]::-webkit-input-placeholder,
.profile .hero label input[type=password]::-webkit-input-placeholder {
  color: #FFFFFF;
}

.profile .hero label input[type=text]:-moz-placeholder,
.profile .hero label input[type=password]:-moz-placeholder {
  color: #FFFFFF;
}

.profile .hero label input[type=text]::-moz-placeholder,
.profile .hero label input[type=password]::-moz-placeholder {
  color: #FFFFFF;
}

.profile .hero label input[type=text]:-ms-input-placeholder,
.profile .hero label input[type=password]:-ms-input-placeholder {
  color: #FFFFFF;
}

.profile .hero label .icon {
  display: block;
  position: absolute;
  right: .5em;
  top: .4em;
  color: #FFFFFF;
}

.profile .hero .search-results-container {
  position: relative;
  width: 100%;
  max-width: 600px;
  display: block;
  margin: -5px auto 0;
  border-radius: 0 0 6px 6px;
  z-index: 3;
  border-bottom: 1px solid #d6d6d6;
  border-right: 1px solid #d6d6d6;
  border-left: 1px solid #d6d6d6;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.15);
}

.profile .hero .hero-logo-clip {
  overflow: hidden;
  display: none;
  z-index: 1;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  right: 0px;
  background-image: url("/images/logo-clip.png");
  background-position: top 0px right -175px;
  background-repeat: no-repeat;
}

.profile .hero .hero-logo-clip:before {
  display: block;
  position: absolute;
  content: '';
  left: -160px;
  top: 60%;
  height: 100%;
  width: 20%;
  background-color: #FFC82E;
}

@media screen and (min-width: 960px) {
  .profile .hero .hero-logo-clip {
    display: block;
  }
}

.profile.login .hero {
  padding-top: 1em;
  background-image: url("/images/logo-clip.png");
  background-position: top 0px right -175px;
  background-repeat: no-repeat;
  height: auto;
}

@media screen and (max-width: 600px) {
  .profile.login .hero {
    background-image: none;
  }
}

.profile.login .hero input[type=text],
.profile.login .hero input[type=password] {
  margin-top: 10px;
}

.profile.login .hero .sign-up-wrap {
  margin-top: 20px;
}

.profile.login .hero .sign-up-wrap a {
  color: #FFFFFF;
  font-weight: bold;
}

.profile.login .hero .sign-up-wrap a:hover {
  text-decoration: underline;
}

.profile .third-party-list {
  text-align: center;
}

.profile .third-party-list li {
  margin: 0 5px 10px 5px;
  padding: 0;
}

.profile .third-party-list li a {
  position: relative;
  color: #FFFFFF;
  margin: 0;
  width: auto;
  width: 300px;
}

.profile .third-party-list li a .icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 75px;
  height: 100%;
  padding: 16px 0 0;
  font-size: 1.5em;
  vertical-align: middle;
}

.profile .third-party-list li a .icon:after {
  display: block;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 1px;
  background-color: rgba(0, 0, 0, 0.2);
  border-right: 1px solid rgba(255, 255, 255, 0.4);
}

.profile .third-party-list li a .text {
  margin-left: 75px;
  width: 225px;
  vertical-align: middle;
  text-transform: capitalize;
}

.profile .third-party-list li.twitter-signup a {
  background-color: #00acee;
  -webkit-box-shadow: 0px 2px 0px 0px #00567b;
  box-shadow: 0px 2px 0px 0px #00567b;
}

.profile .third-party-list li.angellist-signup a {
  background-color: #404040;
  -webkit-box-shadow: 0px 2px 0px 0px #000000;
  box-shadow: 0px 2px 0px 0px #000000;
}

.profile .third-party-list li.linkedin-signup a {
  background-color: #007bb6;
  -webkit-box-shadow: 0px 2px 0px 0px #004667;
  box-shadow: 0px 2px 0px 0px #004667;
}

.profile a.email-form-toggle {
  outline: none;
  display: block;
  padding: 2em 0;
}

.profile #signUpEmail {
  height: 0;
  overflow: hidden;
}

.profile #signUpEmail.visible {
  height: auto;
}

.profile form {
  display: inline-block;
  vertical-align: baseline;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  width: auto;
  margin: 0 auto;
}

.profile form:after {
  content: "";
  display: table;
  clear: both;
}

.profile form fieldset input[type=text],
.profile form fieldset input[type=password] {
  margin: 1em;
}

@media screen and (min-width: 765px) {
  .profile form fieldset {
    text-align: left;
  }
}

/*# sourceMappingURL=marketing.css.map */